OAI/NumberTheory/Ostmann/Arithmetic/BulkNodeSupportPolynomials.lean
7 declarations, 0 contain sorry, 0 declared as axioms
Exact polynomial inequalities for all original bulk node supports
- def
OAI.Ostmann.MovingSlotReversal.bulkCompositePolynomialline 12 - theorem
OAI.Ostmann.MovingSlotReversal.bulkCompositePolynomial_evalline 16 - theorem
OAI.Ostmann.MovingSlotReversal.bulkCompositePolynomial_degreeline 23 - def
OAI.Ostmann.MovingSlotData.bulkNodeSupportPolynomialsline 29 - theorem
OAI.Ostmann.MovingSlotData.bulkNodeSupportPolynomials_evalline 43 - theorem
OAI.Ostmann.MovingSlotData.bulkNodeSupportPolynomials_lengthline 61 - theorem
OAI.Ostmann.MovingSlotData.bulkNodeSupportPolynomials_degreeline 75Source documentation
Every inequality has degree bounded by the depth times the actual slot length. No coefficient-size assumption is needed.
theorem MovingSlotData.bulkNodeSupportPolynomials_degree {σ : Type*} (value : σ → ℝ) (i : σ) (childBound pivotBound : ℕ → ℕ) {n : ℕ} (T : MovingSlotData σ n) (L R : Polynomial ℝ) (d e : ℕ) (hsize : T.SizeLE d) (hL : L.natDegree ≤ e) (hR : R.natDegree ≤ e) : ∀ P ∈ T.bulkNodeSupportPolynomials value i childBound pivotBound L R, P.natDegree ≤ n * d + e := by …Mentions: OAI.Ostmann.MovingSlotData