OAI/NumberTheory/Ostmann/Construction/ExpandedHistoryFormula.lean
8 declarations, 0 contain sorry, 0 declared as axioms
History formulas on the original independent prime variables
Internal pivot addresses are initialized to one. Substitution removes them from the polynomial variable type before the prime-divisibility estimate.
- def
OAI.Ostmann.HistoryFormula.originalPrimesline 17 - theorem
OAI.Ostmann.HistoryFormula.originalPrimes_valueline 21 - theorem
OAI.Ostmann.HistoryFormula.originalPrimes_costline 31 - theorem
OAI.Ostmann.HistoryFormula.originalPrimes_frequenciesline 42 - theorem
OAI.Ostmann.HistoryFormula.originalPrimes_denominatorline 51 - theorem
OAI.Ostmann.HistoryFormula.originalPrimes_inputsline 57 - theorem
OAI.Ostmann.HistoryFormula.originalPrimes_integer_valueline 67Source documentation
The actual reconstructed integer and its collapsed polynomial have exactly the same numerator, up to their common small-frequency denominator.
theorem originalPrimes_integer_value {V : Type*} {n : ℕ} (F : HistoryFormula (ExpandedScheduledVariable V n)) (x : V → ℤ) (y : ℤ) (hy : F.value (fun i => (expandedPrimeValues n x i : ℚ)) = y) : MvPolynomial.eval₂Hom (RingHom.id ℤ) x F.originalPrimes.cleared.numerator = F.cleared.denominator * y := by …Mentions: OAI.Ostmann.HistoryFormula, OAI.Ostmann.ExpandedScheduledVariable, OAI.Ostmann.expandedPrimeValues
- theorem
OAI.Ostmann.HistoryFormula.originalPrimes_coprimeline 76