research39 min studyLesson 596 in Mathematics

Formal groups and local points

Describe points near infinity with a single p-adic parameter and connect reduction kernels to a convergent formal group law.

On this page

What you’ll understand

  • Use t=−x/y as the parameter of the formal neighborhood of O.
  • Relate the convergent formal law to the good-reduction kernel over Q_p for p≥5.
  • Distinguish a finite residue class from the infinitely many local points lifting it.

A point can be close to infinity in the p-adic topology while its affine coordinates have large denominators. The parameter t=−x/y resolves this apparent contradiction: it is small exactly where x and y have poles. Expanding addition in that parameter gives a formal power series with integral coefficients. Evaluating it on sufficiently small p-adic inputs produces a genuine local group, making the reduction kernel and its torsion restrictions accessible through one-variable arithmetic.

Infinity becomes the origin of a local parameter

Fix a prime p at least five and a short integral Weierstrass model with unit discriminant over Z_p. Near O use t=−x/y and w=−1/y. Substituting x=t/w and y=−1/w into the equation gives an implicit equation for w with a unique power-series solution beginning with t³. Its coefficients are integral polynomials in the Weierstrass coefficients. Consequently x begins with t to the minus two and y with minus t to the minus three.

These are formal Laurent expansions, evaluated p-adically when t lies in pZ_p. They do not describe a real limit along a sketch of the curve. If t has positive valuation m, the leading units show that x and y have valuations minus two m and minus three m. Their projective coordinates nevertheless reduce to O. The pole is in the affine chart, while the point on the proper smooth curve remains perfectly well defined.

t=−xy,w=−1y,w=t3+Atw2+Bw3,x=t−2+⋯ ,y=−t−3+⋯t=-\frac xy,\quad w=-\frac1y,\qquad w=t^3+Atw^2+Bw^3,\qquad x=t^{-2}+\cdots,\quad y=-t^{-3}+\cdots
The displayed implicit equation is for y²=x³+Ax+B. The parameter t vanishes at O; integral expansions converge on pZ_p in the stated local setting.↔ Scroll wide equations horizontally.

The formal law evaluates to a reduction kernel

Writing the parameter of P+Q in terms of those of P and Q produces a commutative formal group law F(T₁,T₂)=T₁+T₂ plus terms of total degree at least two. It has a formal inverse beginning with minus T and satisfies associativity as an identity of power series. The linear term reflects the tangent space of the group. The remaining coefficients encode the elliptic geometry rather than replacing it by ordinary coordinatewise addition.

For the good model over Q_p, reduction gives a surjective group map to the finite smooth fiber. Its kernel E₁ consists precisely of the points reducing to O and is parametrized by pZ_p with the evaluated formal law. Surjectivity comes from smooth lifting over the complete discrete valuation ring. The quotient is finite, but E₁ is an infinite local group. Knowing that a point reduces to O therefore does not determine the point or imply that it is the identity.

0⟶E1(Qp)⟶E(Qp)⟶E~(Fp)⟶0,[n]F(T)=nT+O(T2)0\longrightarrow E_1(\mathbb Q_p)\longrightarrow E(\mathbb Q_p)\longrightarrow\widetilde E(\mathbb F_p)\longrightarrow0,\qquad [n]_F(T)=nT+O(T^2)
This exact sequence uses good reduction. The linear coefficient of formal multiplication is n, so multiplication by an integer prime to p cannot annihilate a nonzero sufficiently small parameter.↔ Scroll wide equations horizontally.

The logarithm linearizes the sufficiently small group

In characteristic zero, integrating the normalized invariant differential gives a formal logarithm with leading term T. For the present Q_p model with p at least five it converges on pZ_p and identifies this formal group with the additive group pZ_p. On that domain it preserves valuation. Multiplication by n is then conjugate to ordinary multiplication by n, so its effect on valuation can be computed without evaluating many terms of the formal addition series.

The restricted base field and convergence domain matter. For ramified extensions, very small primes, or a larger neighborhood, one must establish the appropriate convergence and injectivity bounds before applying a logarithm as an isomorphism. In particular, finite-field p-torsion and formal local torsion are different questions. Prime-to-p injectivity of reduction follows directly from the invertible linear coefficient; broader claims require the local hypotheses that make the logarithm valid.

A five-adic point near O has nonintegral affine coordinates

For y²=x³−x over Q₅, take the formal point with t=5. Find the valuations of its affine coordinates and of the parameters of 2P and 5P.

  1. The discriminant 64 is a five-adic unit, so the good integral short model applies. The unique convergent formal solution with t=5 defines a point of E₁(Q₅).

  2. The leading Laurent terms give v₅(x)=−2 and v₅(y)=−3. Higher terms have larger valuations and cannot cancel these leading terms.

  3. The formal logarithm is valuation preserving here. Multiplication by two preserves the logarithm's valuation one, while multiplication by five increases it to two. Thus v₅(t(2P))=1 and v₅(t(5P))=2.

The result

All three points reduce to O, yet their local distances differ. Negative affine-coordinate valuations are compatible with a smooth projective point near the identity.

Explore the model

Interactive lab

Interactive lab · modular

Inspect only the first layer of a local parameter

Pause and reset, then set both controls to m = 5 and a = 1. Interpret residue r as the class of 5r in 5Z₅/25Z₅ and predict period five. For a fresh comparison, pause and reset, then set m = 5 and a = 0; predict the constant zero class. These are additive parameter quotients after applying a local logarithm, not the entire elliptic group. A zero displayed class still has infinitely many lifts in 25Z₅.

Inspect only the first layer of a local parameterAddition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Current readings: Residue r0: 0; Orbit period · m/gcd(m,a): 12; Distinct residues visited: 1 of 12. All parameters are adjustable with the labeled controls below.Repeated addition modulo 12: the current residue is 0, and the orbit period is 12.01234567891011+ 5mod 12An additive orbitn = 0rₙ = 0Period = 12Cycle starts at 0:0 → 5 → 10 → 3 →8 → 1 → 6 → 11 →4 → 9 → 2 → 7 → 0Exact residues · two additions per second
Additive orbitCurrent residue / next edge
Residue r0
0
Orbit period · m/gcd(m,a)
12
Distinct residues visited
1 of 12
t = 0 s

Addition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forFinite local quotients discard deeper p-adic information, even when their residue is zero.

Check your understanding

What does reduction of P to O mean for the good Q_p model and local domain in this lesson?

Try it yourself

In the same good short-model setting over Q₇, suppose v₇(t(P))=2. Find the valuations of x(P), y(P), t(3P) and t(7P). Explain which part uses the local logarithm rather than only the first linear coefficient.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Coordinate poles multiply the parameter valuation by minus two and minus three. Ordinary multiplication in 7Z₇ describes the logarithm coordinates.

Compare with the solution

The coordinate valuations are minus four and minus six. Three is a seven-adic unit, so t(3P) still has valuation two. The logarithm identifies multiplication by seven with multiplication by seven in the additive group, giving t(7P) valuation three. The prime-to-seven assertion also follows from [3](T)=3T plus higher terms. For multiplication by seven the linear coefficient is not a unit, so one needs a justified dominance or logarithm argument rather than treating that coefficient as invertible. All these points still reduce to O.

Take it with you

  • The parameter t=−x/y turns the neighborhood of infinity into a formal origin.
  • Good reduction has an infinite formal kernel behind its finite residue group.
  • A local logarithm requires an explicit field and convergence domain before linearization is used.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.