lemmaroutine

Local comparison of elliptic index with integer

Elliptic tests force vq(a~−η(a))≥Kv_q(\widetilde a-\eta(a))\ge K for all a∈Ra\in R
turns elliptic conditions into a congruence mod qKq^K
Lemma·red:local-comparison·§2.1 Elliptic indices and the local comparison

Statement (paper)

Let K≥1K\ge1 be an ordinary integer. Let qq be a prime of the ambient integer sort ∗Z{}^*\Z, possibly nonordinary, with q∉SEq\notin S_E and q>K+1q>K+1, and let v∗v_* be a place of ∗F{}^*F above qq, normalized by v∗(q)=1v_*(q)=1. Suppose there are nonzero h,j0∈Rh,j_0\in R, chosen independently of aa, such that for every a∈Ra\in R: \begin{enumerate}[label=(\roman*),leftmargin=*] \item The points T~h,T~ha\widetilde T_h,\widetilde T_{ha} reduce to OO at v∗v_*, the value ℓK(z(T~h))\ell_K(z(\widetilde T_h)) is nonzero, and v∗ ⁣(ℓK(z(T~ha))ℓK(z(T~h))−a~)≥K. v_*\!\left( \frac{\ell_K(z(\widetilde T_{ha}))}{\ell_K(z(\widetilde T_h))} -\widetilde a\right)\ge K. \item The points T~j0σ\widetilde T_{j_0}^{\sigma} and T~(h−4)aσ\widetilde T_{(h-4)a}^{\sigma} reduce to OO on the conjugate curve at the same place v∗v_*, and v∗ ⁣(z(T~(h−4)aσ)z(T~j0σ))≥K. v_*\!\left( \frac{z(\widetilde T_{(h-4)a}^{\sigma})} {z(\widetilde T_{j_0}^{\sigma})}\right)\ge K. \end{enumerate} Then every a~\widetilde a is integral at qq, and vq(a~−η(a))≥K(a∈R). v_q(\widetilde a-\eta(a))\ge K \qquad(a\in R). Here z(O)=0z(O)=0. The denominator in (ii) is nonzero because j0≠0j_0\ne0 and the nonzero points in have nonzero xx- and yy-coordinates.

In plain English

Under the stated hypotheses at a place v∗v_* above a good prime q>K+1q>K+1, if the ratio ℓK(z(T~ha))/ℓK(z(T~h))\ell_K(z(\widetilde T_{ha}))/\ell_K(z(\widetilde T_h)) approximates a~\widetilde a to precision KK and the conjugate-curve ratio z(T~(h−4)aσ)/z(T~j0σ)z(\widetilde T^{\sigma}_{(h-4)a})/z(\widetilde T^{\sigma}_{j_0}) has valuation at least KK, then each a~\widetilde a is integral at qq and vq(a~−η(a))≥Kv_q(\widetilde a-\eta(a))\ge K for all a∈Ra\in R.

Why it's here

This is the local step that converts the elliptic-curve conditions (i) and (ii) into a congruence modulo qKq^K between a~\widetilde a and the index η(a)\eta(a). It uses the formal group comparison on both EE and the conjugate curve EσE^\sigma to read off the qq-adic information, and it feeds the later results on integer coverage and index congruences.
Classified routine:
Direct local consequence of the formal group comparison (ell-formal), which reads q-adic valuations of elliptic multiples off the formal logarithm; the argument is bookkeeping of valuations on E and its conjugate curve E^σ.

Figures

A proof-flow diagram of six boxes connected by arrows. The left column starts with varying $A\in R$ and choosing a representation at precision $K$ with slopes $\widetilde s_i$, then passes to local analysis at each prime $q\mid M_K(\widetilde s_i)$ (pole parity and coarsening), then to the paired elliptic tests giving $v_q(\widetilde a-\eta(a))\ge K$. The right column keeps the root tuple fixed with nonzero $\delta=f(\eta(\mathbf a))$ bounded by $C_fB^D$; an arrow labeled 'polynomial evaluation' and an arrow from the tests feed a box concluding $M_K(\widetilde s_i)^K\mid\delta$. A final wide box applies the five-point height estimate to get $h(\widetilde A)\ll_f B$ uniformly for $A\in R$.
Figure 1diagramp. 16
The use of one nonzero δ\delta for every A∈RA\in R. All slopes shown come from the representation chosen at the fixed ordinary precision KK, and MKM_K uses the fixed exceptional set for KK. The comparison holds for every a∈Ra\in R, so it applies to the fixed root tuple. The implied constant in the final bound is ordinary and independent of AA and a\mathbf a.
What it shows
A proof-flow diagram of six boxes connected by arrows. The left column starts with varying A∈RA\in R and choosing a representation at precision KK with slopes s~i\widetilde s_i, then passes to local analysis at each prime q∣MK(s~i)q\mid M_K(\widetilde s_i) (pole parity and coarsening), then to the paired elliptic tests giving vq(a~−η(a))≥Kv_q(\widetilde a-\eta(a))\ge K. The right column keeps the root tuple fixed with nonzero δ=f(η(a))\delta=f(\eta(\mathbf a)) bounded by CfBDC_fB^D; an arrow labeled 'polynomial evaluation' and an arrow from the tests feed a box concluding MK(s~i)K∣δM_K(\widetilde s_i)^K\mid\delta. A final wide box applies the five-point height estimate to get h(A~)≪fBh(\widetilde A)\ll_f B uniformly for A∈RA\in R.
Read from the image by claude-opus-5.5 · confidence 85%

Sources

PaperOpen
Section
§2.1 Elliptic indices and the local comparison
Page
—
Label
red:local-comparison
Line
sections/02-reduction.tex:143
Leannot aligned

Phase 2 aligns this node to a Lean declaration.