Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passaudited 2026-07-31
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.

At a zero of a real-analytic function, either some first nonzero coefficient makes the zero isolated or every local coefficient vanishes

Statement

Let f be real analytic near c and suppose f(c)=0. Exactly one of the following local alternatives holds:

  1. every coefficient in a power-series expansion of f about c is zero, so f vanishes on a neighbourhood of c;
  2. there is a least m1 with f(m)(c)0, and c is an isolated zero of f.

Facts & Assumptions

Given: A real-analytic f (A real-analytic function on an open subset of R is locally represented by a convergent real power series) with f(c)=0 and a local expansion f(x)=n0an(xc)n.

[L2]

Every nonempty subset of N has a least member (The well-ordering principle).

[L3]

Power-series sums are continuous inside their radius. If a function has a nonzero limit at a limit point, it is nonzero on a sufficiently small punctured neighbourhood of that point (The sum of a real power series is continuous at every point strictly inside its interval of convergence, If limxcf(x)=L0 then f>L/2 on a punctured neighbourhood of c; in particular if L>0 then f>L/2>0 there).

Proof

technique · cases
1.1

If every an=0, the local expansion gives f=0 throughout its neighbourhood.

assume-case allzerogiven
1.2

Otherwise, [L2] gives a least m with am0. Since a0=f(c)=0, one has m1.

assume-case nonzerogivenL2choose
2.1

In the second case, write f(x)=(xc)mg(x), where g(x):=j0am+j(xc)j. At every nonzero point strictly inside the original local radius, the absolute series for g is the corresponding absolute tail for f multiplied by xcm; it also converges at c. Thus g has positive local radius and g(c)=am0.

step 1.2L4algebra
3.1

The alternatives in steps 1.1 and 1.2 are exhaustive. In the second, g is continuous at c and therefore has limit g(c)=am0 there; [L3] makes g nonzero on a smaller punctured neighbourhood, while it is already nonzero at c. Hence f(x)=0 there only when x=c, and the coefficient formula [L1] translates the least nonzero coefficient into the stated least nonzero derivative.

step 1.1step 1.2step 2.1L1L3cases-exhaustive

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 105 results over 21 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources