OAI/NumberTheory/Ostmann/Construction/WordTransferFullPeriod.lean
10 declarations, 0 contain sorry, 0 declared as axioms
The full small-frequency modulus, including every node's unit tests
- def
OAI.Ostmann.allFrequencyListline 11 - theorem
OAI.Ostmann.frequencyRoot_mem_allFrequencyListline 15 - theorem
OAI.Ostmann.internalFrequencyList_subset_allline 19 - theorem
OAI.Ostmann.allFrequencyList_lengthline 31 - theorem
OAI.Ostmann.WordTransferTemplate.guards_frequencies_memline 40 - def
OAI.Ostmann.wordTransferFullPeriodline 60 - theorem
OAI.Ostmann.wordTransferFullPeriod_posline 64 - theorem
OAI.Ostmann.WordTransferTemplate.guards_full_periodline 72Source documentation
Both units at every original node are periodic in this explicitly constructed modulus, including units modulo leaf frequencies.
theorem WordTransferTemplate.guards_full_period {σ : Type*} {n : ℕ} (template : WordTransferTemplate σ n) (t : FrequencyTree ℤ n) (hn : NonzeroInternalFrequencies n t) (B : ℕ) (hB : 1 ≤ B) (hwords : template.WordsBounded B) : ∀ g ∈ template.guards t hn .prime, g.pivot.cleared.denominator * g.right.natAbs ∣ (wordTransferFullPeriod n t B : ℤ) ∧ g.rightProduct.cleared.denominator * g.root.natAbs ∣ (wordTransferFullPeriod n t B : ℤ) := by …Mentions: OAI.Ostmann.WordTransferTemplate, OAI.Ostmann.FrequencyTree, OAI.Ostmann.NonzeroInternalFrequencies, OAI.Ostmann.wordTransferFullPeriod
- theorem
OAI.Ostmann.wordTransferFullPeriod_leline 90 - theorem
OAI.Ostmann.prime_coprime_wordTransferFullPeriodline 102