Newman's theorem, step 2 continued: the integer divisibilities #
For g = κ·S ∈ Norm(Γ₀(N)), S = [[α, β/h], [hγ, δ]], e = αδ − βγ, with h = h(N), n = n(N), ε = gcd(N, 24):
- F1 e ∣ h·αγ F2 e ∣ α² F3 eN ∣ h²γ² F4 eε ∣ 2h·αγ
- F5 e ∣ nh·βδ F6 e ∣ n·β² F7 e ∣ δ² F8 eε ∣ 2nh·βδ
- F9 e ∣ N·βγ F10 eh ∣ N·αβ F11 eN ∣ Nh·γδ F12 eε ∣ 2N·βγ
- and, for [[x, y], [N, t]] ∈ Γ₀(N) and s = t − x, the same four with s in place of N.
theorem
CongruenceNormalizers.newmanData_gamma0
(N : ℕ)
:
NewmanData N (Gamma0R N) (epsPart N) (hPart N)
The generic Newman hypotheses for Γ₀(N).
theorem
CongruenceNormalizers.int_facts
{N : ℕ}
[NeZero N]
{g : Matrix.SpecialLinearGroup (Fin 2) ℝ}
(hgN : g ∈ Norm0 N)
{κ : ℝ}
{α β γ δ : ℤ}
(hg : ↑g = κ • Smat (hPart N) α β γ δ)
(he : α * δ - β * γ ≠ 0)
:
α * δ - β * γ ∣ ↑(hPart N) * (α * γ) ∧ α * δ - β * γ ∣ 1 * α ^ 2 ∧ (α * δ - β * γ) * ↑N ∣ ↑(hPart N) ^ 2 * γ ^ 2 ∧ (α * δ - β * γ) * ↑(epsPart N) ∣ 2 * ↑(hPart N) * (α * γ) ∧ α * δ - β * γ ∣ ↑(nPart N) * ↑(hPart N) * (β * δ) ∧ α * δ - β * γ ∣ ↑(nPart N) * β ^ 2 ∧ α * δ - β * γ ∣ 1 * δ ^ 2 ∧ (α * δ - β * γ) * ↑(epsPart N) ∣ 2 * ↑(nPart N) * ↑(hPart N) * (β * δ) ∧ α * δ - β * γ ∣ ↑N * (β * γ) ∧ (α * δ - β * γ) * ↑(hPart N) ∣ ↑N * (α * β) ∧ (α * δ - β * γ) * ↑N ∣ ↑N * ↑(hPart N) * (γ * δ) ∧ (α * δ - β * γ) * ↑(epsPart N) ∣ 2 * ↑N * (β * γ)