OAI/NumberTheory/Ostmann/Arithmetic/MovingSlotLines.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Simultaneous arithmetic replacement for concrete moving-giant slots
- def
OAI.Ostmann.movingSlotLineline 11 - theorem
OAI.Ostmann.movingSlotLine_degreeline 16 - theorem
OAI.Ostmann.movingSlotLine_heightline 29 - theorem
OAI.Ostmann.movingSlotLine_varsline 52 - theorem
OAI.Ostmann.moving_slot_joint_symbolic_comparisonline 72Source documentation
All occurrence tests for all representative internal primes are replaced at once, under the original independent slot priors. The multiplier remains complex-valued. Independence follows from absence of the tested coordinate in the actual slot lists, including every ancestor compensation list.
theorem moving_slot_joint_symbolic_comparison {A J O : Type*} [Fintype A] [Nonempty A] [Fintype J] [Fintype O] {n : ℕ} (value : A → ℤ) (hinj : Function.Injective value) (prime : A → ℕ) (hpInj : Function.Injective prime) (hprime : ∀ a, (prime a).Prime) (path : J → O → List (MovingSlotReversal (Fin (n + 1)))) (current : J → O → MovingSlotReversal (Fin (n + 1))) (base : J → O) (coordinate : J → Fin (n + 1)) (k d : ℕ) (F T : ℝ) (hF : 1 ≤ F) (hT : 1 ≤ T) (hlen : ∀ j o, (path j o).length ≤ k) (hd : ∀ j o, (∀ s ∈ path j o, s.lengthLE d ∧ s.frequencyLE F) ∧ (current j o).lengthLE d ∧ (current j o).frequencyLE F) (habsent : ∀ j o, …Mentions: OAI.Ostmann.MovingSlotReversal