OAI/NumberTheory/Ostmann/Construction/TransferLocalPhases.lean
13 declarations, 0 contain sorry, 0 declared as axioms
Local additive and character substitutions in one transfer
- theorem
OAI.Ostmann.transfer_left_divisionline 12 - theorem
OAI.Ostmann.transfer_outside_divisionline 21 - theorem
OAI.Ostmann.transfer_left_additiveline 31Source documentation
At a left-slot prime the right branch survives modulo p.
theorem transfer_left_additive {p : ℕ} [Fact p.Prime] (P R D v s t : ZMod p) (hP : P ≠ 0) (hR : R ≠ 0) (hD : D ≠ 0) (hrel : v * R = s * P) : ZMod.stdAddChar (t * (v / (P * D))) = ZMod.stdAddChar (t * (s / (R * D))) := by … - theorem
OAI.Ostmann.transfer_right_additiveline 39Source documentation
At a right-slot prime conjugation supplies the minus sign.
theorem transfer_right_additive {p : ℕ} [Fact p.Prime] (P L D w s t : ZMod p) (hP : P ≠ 0) (hL : L ≠ 0) (hD : D ≠ 0) (hrel : -w * L = s * P) : conj (ZMod.stdAddChar (t * (w / (P * D)))) = ZMod.stdAddChar (t * (s / (L * D))) := by … - theorem
OAI.Ostmann.transfer_outside_additiveline 50Source documentation
Outside slots occur in both branches and their translation differences combine at the new signed frequency.
theorem transfer_outside_additive {p : ℕ} [Fact p.Prime] (P L R D v w s t : ZMod p) (hP : P ≠ 0) (hL : L ≠ 0) (hR : R ≠ 0) (hD : D ≠ 0) (hrel : v * R - w * L = s * P) : ZMod.stdAddChar (t * (v / (P * L * D))) * conj (ZMod.stdAddChar (t * (w / (P * R * D)))) = ZMod.stdAddChar (t * (s / (L * R * D))) := by … - theorem
OAI.Ostmann.mulChar_divline 60 - theorem
OAI.Ostmann.transfer_left_characterline 65Source documentation
The incoming pivot column becomes a cross-branch character factor.
theorem transfer_left_character {p : ℕ} [Fact p.Prime] (χ : DirichletCharacter ℂ p) (P R v s : ZMod p) (hs : s ≠ 0) (hrel : v * R = s * P) : χ P = χ (v / s) * χ R := by … - theorem
OAI.Ostmann.transfer_regular_unaryline 76Source documentation
Frequency factors cancel in every regular outgoing row, for either sign.
theorem transfer_regular_unary {p : ℕ} [Fact p.Prime] (χ : DirichletCharacter ℂ p) (v s : ZMod p) (hv : v ≠ 0) (ε : ℤ) : χ v ^ (-ε) * χ (v / s) ^ ε = χ s ^ (-ε) := by … - theorem
OAI.Ostmann.character_product_powerline 83 - theorem
OAI.Ostmann.conjugate_character_powerline 88 - theorem
OAI.Ostmann.transfer_incoming_characterline 93 - theorem
OAI.Ostmann.transfer_left_regular_factorline 99 - theorem
OAI.Ostmann.transfer_right_regular_factorline 108Source documentation
The new right unary has the reversed frequency exponent; its extra minus-one factor is independent of every frequency.
theorem transfer_right_regular_factor {p : ℕ} [Fact p.Prime] (χ : DirichletCharacter ℂ p) (P L w s : ZMod p) (hw : w ≠ 0) (hs : s ≠ 0) (hrel : -w * L = s * P) (ε : ℤ) : conj (χ w ^ (-ε) * χ P ^ ε) = χ (-1) ^ (-ε) * χ s ^ ε * χ L ^ (-ε) := by …