Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-04
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Newton's criterion in Q_p

Statement

Let fZp[X] and a0Zp. If

f(a0)p<f(a0)p2,

then the Newton iterates

an+1:=anf(an)f(an)

are defined, converge in Zp to a root a of f, satisfy aa0pf(a0)/f(a0)p, and that root is unique in the closed ball of that radius around a0.

Facts & Assumptions

Given: A polynomial fZp[X] and a0Zp with f(a0)p<f(a0)p2.

[L1]

Zp is the valuation ring of Qp (Z_p is the valuation ring of Q_p).

[L2]

Qp is a complete nonarchimedean valued field (The p-adic completion is a complete valued field).

Proof

technique · constructive
1.1

Put hn:=f(an)/f(an) whenever an is defined. Since h0p<f(a0)p1, we have h0pZp, so a1=a0h0 lies in Zp. For any xZp, Taylor expansion gives f(xh)=f(x)hf(x)+h2gx(h) with gx(h)Zp. Hence f(an+1)=hn2gan(hn), so f(an+1)phnp2.

L1L2givenconstruct
2.1

The derivative also satisfies f(an+1)=f(an)+hnun for some unZp. Because hnp<f(an)p, the ultrametric inequality gives f(an+1)p=f(an)p. By induction, every iterate is defined, each f(an) has the same nonzero absolute value, and an+1anp=hnpf(an)pf(a0)p(f(a0)pf(a0)p2)2n1h0p. So the differences tend to 0 quadratically.

L2step 1.1induction
3.1

The series of successive differences is therefore Cauchy, so (an) converges in Zp by [L2]; call its limit a. Continuity of polynomial evaluation gives f(a)=0, and the ultrametric inequality applied to aa0=n0(an+1an) shows aa0ph0p=f(a0)/f(a0)p.

L2step 2.1algebra
4.1

If b is another root in the closed ball of radius h0p about a0, then 0=f(b)f(a)=(ba)v for the usual divided-difference element vZp. Because aa0 and ba0 both have absolute value at most h0p, each term of vf(a0) contains one factor from (aa0)Zp or (ba0)Zp. Thus vf(a0)ph0p<f(a0)p. The ultrametric inequality therefore gives vp=f(a0)p0, so v is nonzero and hence ba=0. Therefore b=a.

L1step 3.1algebradischarge-construct

Depends on

Used by

Dependency tree · two levels

6 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources