Paper IXReading edition

Arithmetic lift obstructions

Reading tools
Reading libraryFind statementsInspect Lean
Switch work

Saved reading

Read side by side

Start reading

Resources & source

Original TeX with line links · Download TeX

The wording and mathematics follow the retained manuscript. This reading format does not add a proof review or extend Lean coverage.

Skip contents and start reading

D.8 Arithmetic lift obstructions

A congruence class may solve an equation to one precision and fail at the next. The correct obstruction is not an arbitrary residual vector. It is the residual vector modulo the image of the declared correction map.

D.8.1 Linear lifting

Let \(p\) be a prime. Let

\[ M\in M_{r,d}({\mathbb Z_p}), \qquad b\in{\mathbb Z_p}^r. \]

Suppose that \(x_L\in{\mathbb Z_p}^d\) satisfies

\[ Mx_L\equiv b\pmod {p^L} \]

for some \(L\geq1\). Define the reduced residual

\[ \rho_L(x_L) = \frac{Mx_L-b}{p^L} \pmod p \in{\mathbb F}_p^r. \]

Write \(\overline M\) for the reduction of \(M\) modulo \(p\).

Historical definition D.84: Linear lift obstruction

The linear obstruction at depth \(L\) is

\[ \boxed{ \operatorname{Ob}^{\mathrm{lin}}_L(x_L) = [\rho_L(x_L)] \in {\operatorname{coker}}(\overline M). } \]
Historical theorem D.85: One level linear lifting

A class represented by \(x_L\) lifts to a solution modulo \(p^{L+1}\) if and only if

\[ \boxed{ \operatorname{Ob}^{\mathrm{lin}}_L(x_L)=0. } \]

More precisely, a correction \(y\in{\mathbb F}_p^d\) gives a lift

\[ x_{L+1}=x_L+p^Ly \pmod {p^{L+1}} \]

if and only if

\[ \boxed{ \overline My=-\rho_L(x_L). } \]

When one correction exists, the set of all correction classes is a coset of \(\ker\overline M\).

Proof

Modulo \(p^{L+1}\),

\[ M(x_L+p^Ly)-b = Mx_L-b+p^LMy. \]

After division by \(p^L\) and reduction modulo \(p\), the lift condition becomes

\[ \rho_L(x_L)+\overline My=0. \]

This equation is solvable exactly when the residual lies in the image of \(\overline M\). If \(y_0\) is one solution, every solution is \(y_0+z\) with \(z\in\ker\overline M\).

Historical proposition D.86: Representative independence

The class \(\operatorname{Ob}^{\mathrm{lin}}_L(x_L)\) depends only on the solution class of \(x_L\) modulo \(p^L\).

Proof

Replace \(x_L\) by \(x_L+p^Lz\). The reduced residual changes by \(\overline Mz\). Its class in the cokernel is unchanged.

Historical corollary D.87: Exact number of linear children

If \(\rho={\operatorname{rank}}_{{\mathbb F}_p}\overline M\), then a solvable depth \(L\) class has exactly

\[ \boxed{ p^{d-\rho} } \]

children modulo \(p^{L+1}\).

Proof

The correction set is a coset of a vector space of dimension \(d-\rho\).

Historical example D.88: A visible linear obstruction

Take \(p=3\), \(L=1\), and

\[ M= \begin{pmatrix} 1&1\\ 0&0 \end{pmatrix}. \]

The class \(x_1=(0,0)\) solves

\[ Mx_1\equiv b\pmod3 \]

for both

\[ b_1=(-3,0) \qquad\text{and}\qquad b_2=(0,-3). \]

For \(b_1\), the reduced residual is \((1,0)\), which belongs to the image of \(\overline M\). There are three correction classes, given by

\[ y_1+y_2=2 \pmod3. \]

For \(b_2\), the residual is \((0,1)\), whose cokernel class is nonzero. No lift modulo nine exists because the second row of \(M\) remains zero.

New reconstruction. A residual vector lifts precisely when its class vanishes in the cokernel of the reduced correction map.
New reconstruction. A residual vector lifts precisely when its class vanishes in the cokernel of the reduced correction map.

View full-size figure (new tab)

D.8.2 Polynomial lifting

Let

\[ F=(F_1,\ldots,F_r):{\mathbb Z_p}^d\longrightarrow{\mathbb Z_p}^r \]

be a polynomial map. Editorial coefficient clarification. Here polynomial means \(F_i\in{\mathbb Z}_p[X_1,\ldots,X_d]\), not merely an integer-valued polynomial with coefficients in \({\mathbb Q}_p\). This makes the Jacobian and Taylor remainder integral and their reduction well typed. Suppose

\[ F(x_L)\in p^L{\mathbb Z_p}^r. \]

Define

\[ \rho_L^F(x_L) = \frac{F(x_L)}{p^L} \pmod p. \]

Let \(J_F(x_L)\) denote the Jacobian matrix and write \(\overline J_F(x_L)\) for its reduction modulo \(p\).

Historical definition D.89: Polynomial lift obstruction

The polynomial obstruction at depth \(L\) is

\[ \boxed{ \operatorname{Ob}^{F}_L(x_L) = [\rho_L^F(x_L)] \in {\operatorname{coker}}\bigl(\overline J_F(x_L)\bigr). } \]
Historical theorem D.90: One level polynomial lifting

Let \(L\geq1\). A class represented by \(x_L\) lifts to a zero of \(F\) modulo \(p^{L+1}\) if and only if

\[ \boxed{ \operatorname{Ob}^{F}_L(x_L)=0. } \]

A correction \(y\in{\mathbb F}_p^d\) gives a lift if and only if

\[ \boxed{ \overline J_F(x_L)y = -\rho_L^F(x_L). } \]

When a correction exists, the correction classes form a coset of

\[ \ker\overline J_F(x_L). \]
Proof

The polynomial Taylor expansion gives

\[ F(x_L+p^Ly) \equiv F(x_L)+p^LJ_F(x_L)y \pmod {p^{L+1}}. \]

Every term of degree at least two in the increment contains \(p^{2L}\), which is divisible by \(p^{L+1}\). Divide by \(p^L\), reduce modulo \(p\), and apply the same cokernel criterion as in Historical theorem D.85.

Historical proposition D.91: Polynomial representative independence

The class \(\operatorname{Ob}^{F}_L(x_L)\) depends only on the class of \(x_L\) modulo \(p^L\).

Proof

If \(x_L\) is replaced by \(x_L+p^Lz\), Taylor expansion shows that the reduced residual changes by an element of the image of \(\overline J_F(x_L)\). The reduced Jacobian itself is unchanged because \(L\geq1\).

Historical corollary D.92: Simple root lifting

Assume \(r=d\) and

\[ \det J_F(x_L)\not\equiv0\pmod p. \]

Then the depth \(L\) solution has exactly one child modulo \(p^{L+1}\). Iterating gives a unique \(p\) adic zero above the initial class.

Proof

The reduced Jacobian is invertible, so every residual has one correction. The resulting compatible sequence is Cauchy in \({\mathbb Z_p}^d\), and continuity of \(F\) gives a zero in the limit. Uniqueness holds at every depth.

Historical example D.93: A singular polynomial obstruction

Let \(p=3\) and consider the class \(x_1=0\) modulo three. For

\[ F_0(x)=x^2, \]

the residual and the reduced derivative both vanish. Every correction \(y\in{\mathbb F}_3\) gives

\[ F_0(3y)\equiv0\pmod9, \]

so the class has three children. For

\[ F_1(x)=x^2+3, \]

the reduced derivative is still zero, but the reduced residual is one. Its class in the cokernel is nonzero, so no lift modulo nine exists.

This is the usual simple root mechanism behind Hensel lifting. The obstruction formulation also covers singular Jacobians, where some residual classes lift and others do not [Serre1979], [Gouvea1997], [Robert2000].

D.8.3 Packetwise obstruction splitting

Historical theorem D.94: Packet decomposition of a lift obstruction

Suppose

\[ {\mathbb F}_p^d = \bigoplus_{a\in A}U_a, \qquad {\mathbb F}_p^r = \bigoplus_{a\in A}V_a, \]

and suppose a linear correction map \(D:{\mathbb F}_p^d\to{\mathbb F}_p^r\) satisfies

\[ D(U_a)\subseteq V_a \]

for every \(a\). Write \(D_a=D|_{U_a}\). Then

\[ \boxed{ {\operatorname{coker}} D \cong \bigoplus_{a\in A}{\operatorname{coker}} D_a. } \]

A residual lifts if and only if every packet obstruction vanishes.

Proof

The image of \(D\) is the direct sum of the images of the maps \(D_a\). Taking the quotient of the codomain packet decomposition gives the stated cokernel decomposition.

Historical remark D.95

The obstruction theorems solve one declared local lifting step. They do not prove that a compatible branch exists across unrelated primes, that a global Diophantine point exists, or that an arithmetic representation is automorphic.

Source and conversion record

Source SHA-256: 87ee9bd6c3df86066ea44a9db069d8cf75a1b673a7dffb8dfbbebb7dfe1b68c4

Unsupported prose commands stop the build. The mathematical expression sequence is checked against the source, with manuscript macros expanded for display.

Conversion records

Notation in Paper IX

Look up a symbol without leaving this chapter. Select text before opening help to search for it.

Search this work’s notation.

    Symbols can have different meanings in different passages. Read each result in its own context.

    Open the full notation index