OAI/NumberTheory/Ostmann/Construction/HistoryFormulaFourier.lean
7 declarations, 0 contain sorry, 0 declared as axioms
Fourier factors of the constructed history formulas, with derived budgets
- def
OAI.Ostmann.formulaFourierFactorsline 12 - def
OAI.Ostmann.formulaFourierBudgetline 19 - theorem
OAI.Ostmann.formulaFourierFactors_budgetline 23 - theorem
OAI.Ostmann.formulaFourierBudget_nonnegline 30 - theorem
OAI.Ostmann.formulaFourierFactors_degreeline 38 - theorem
OAI.Ostmann.formulaFourier_full_complexityline 48Source documentation
All critical points, Fourier ranges, and original word/pivot ranges have a polynomial complexity obtained from the actual formula costs.
theorem formulaFourier_full_complexity {σ : Type*} {n t : ℕ} (F : Fin n → HistoryFormula σ) (G : Fin t → HistoryFormula σ) (a : σ → ℝ) (coord : σ) (X : Fin n → ℝ) (ψ : 𝓢(ℝ, ℂ)) (v lo hi : Fin n → ℝ) (hlo : ∀ j, 1 ≤ lo j) (hhi : ∀ j, lo j ≤ hi j) (glo ghi : Fin t → ℝ) : let factors := formulaFourierFactors F a coord X ψ v lo hi hlo hhi …Mentions: OAI.Ostmann.HistoryFormula, OAI.Ostmann.formulaFourierFactors
- theorem
OAI.Ostmann.formulaFourierFactor_integer_valueline 63