the proof notes, §2 Lemma 3 for truncated scaled numerators, and the coefficients
of seriesPart when dissectNum = p^E u^E R: the coefficient of u^e vanishes for e < E and
has valuation ≥ e.
theorem
Zeta32.PrimeEdge.VG_pow_nat
{p : ℕ}
[Fact (Nat.Prime p)]
(E : ℕ)
:
Zeta5Irrational.VG p (↑p ^ E) ↑E
theorem
Zeta32.PrimeEdge.VG_locValue_scaled
{p : ℕ}
[Fact (Nat.Prime p)]
(hp : 5 ≤ p)
{s : ℚ}
(hs : Zeta5Irrational.VG p s 1)
{M : Finset ℕ}
(hM : M ⊆ Finset.range 5)
{S : Polynomial ℚ}
{E₀ : ℕ}
(hS : ∀ (e : ℕ), Zeta5Irrational.VG p (S.coeff e) ↑e)
(hz : ∀ e < E₀, S.coeff e = 0)
(hE : E₀ + 2 ≤ M.card + 2 * p)
:
Zeta5Irrational.VG p (locValue s S M) ↑E₀
Lemma 3 (local integrality), scaled form. If the coefficient of u^e in S has
valuation ≥ e and vanishes for e < E₀, then V(S / ∏_{m ∈ M} (u + m)) has valuation
≥ E₀, provided E₀ ≤ |M| + 2p - 2.
The regular part R / farProd as a power series.
Equations
- Zeta32.PrimeEdge.regPart n p b R = ↑R * (↑(Zeta32.PrimeEdge.farProd n p b))⁻¹
Instances For
theorem
Zeta32.PrimeEdge.coeff_seriesPart
{p n b : ℕ}
{A R : Polynomial ℚ}
{E : ℕ}
(hA : dissectNum p b A = Polynomial.C (↑p ^ E) * Polynomial.X ^ E * R)
(e : ℕ)
:
theorem
Zeta32.PrimeEdge.seriesPart_coeff_VG
{p : ℕ}
[Fact (Nat.Prime p)]
{n b : ℕ}
{A R : Polynomial ℚ}
{E : ℕ}
(hA : dissectNum p b A = Polynomial.C (↑p ^ E) * Polynomial.X ^ E * R)
(hK : ScaledPS p (regPart n p b R))
(e : ℕ)
:
Zeta5Irrational.VG p ((seriesPart n p b A).coeff e) ↑e
theorem
Zeta32.PrimeEdge.seriesPart_coeff_lt
{p n b : ℕ}
{A R : Polynomial ℚ}
{E : ℕ}
(hA : dissectNum p b A = Polynomial.C (↑p ^ E) * Polynomial.X ^ E * R)
{e : ℕ}
(he : e < E)
:
theorem
Zeta32.PrimeEdge.seriesPart_coeff_self
{p n b : ℕ}
{A R : Polynomial ℚ}
{E : ℕ}
(hA : dissectNum p b A = Polynomial.C (↑p ^ E) * Polynomial.X ^ E * R)
(hE : E < truncOrder n)
:
theorem
Zeta32.PrimeEdge.VG_rp
{p : ℕ}
[hp : Fact (Nat.Prime p)]
{r : ℚ}
(hr : Zeta5Irrational.VG p r 0)
:
Zeta5Irrational.VG p (r * ↑p) 1