Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30
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.

Runge's pole-pushing lemma

Statement

Let KC be compact.

  1. If D1,,Dm is a pole-pushing chain from a0 to am relative to K, then for every ε>0 there is a rational function r with at most one finite pole, at am, such that supzKr(z)(za0)1<ε.
  2. If a0,,am is such a chain and in addition z<R<am for every zK, then for every ε>0 there is a polynomial p with supzKp(z)(za0)1<ε.

Facts & Assumptions

Given: A compact set K, a pole-pushing chain as in the statement, and a tolerance ε>0.

[L1]

In a pole-pushing chain, each consecutive pair aj1,aj lies in a closed disc disjoint from K (Pole pushing along a chain of discs).

Proof

technique · constructive
1.1

Fix one disc step of the chain, say a closed disc D(c,ρ) disjoint from K and two points a,bD(c,ρ). [given, L1] Define SD(c,ρ) to be the set of points u such that (za)1 can be approximated uniformly on K by rational functions with only pole u. Certainly aS.

2.1

Let uS. Choose r>0 so that D(u,r)D(c,ρ) and r<dist(K,u)/2. [step 1.1, choose, algebra] If vD(u,r) and m1, then for zK one has uv<zv, so 1(zu)m=1(zv)m(1uvzv)m=ν=0(m+ν1ν)(uv)ν(zv)m+ν, with uniform convergence on K. Therefore every rational function with only pole u can be approximated uniformly on K by one with only pole v. Since uS, this shows vS, so S is open. The same expansion with u and v exchanged shows that whenever vS is sufficiently close to u, then uS as well. Hence S is also closed in D(c,ρ). Because the disc is connected and S is nonempty, S=D(c,ρ), so in particular bS.

givenL1algebra
3.1

If m=0, then am=a0, and r(z)=(za0)1 proves clause 1 with zero error. Assume m1. Apply step 2.1 successively to the discs of the chain, choosing the j-th local error below ε/m. [step 2.1, choose, construct, cases, algebra] The triangle inequality then produces a rational function with only pole am and total error below ε on K. This proves clause 1.

step 2.1chooseconstructcasesalgebra
4.1

For clause 2, clause 1 gives a rational function r with only pole am and supKr(z)(za0)1<ε/2. [step 3.1, algebra, discharge-construct] Write the principal part of r at am as =1Ld(zam). Because z<R<am on K, each factor (zam)=(am)(1z/am) has a power series in z/am that converges uniformly on K. Truncating those finitely many series gives a polynomial p with supKpr<ε/2. Then supKp(z)(za0)1<ε, proving the polynomial approximation.

step 3.1algebradischarge-construct

Depends on

Used by

Dependency tree · two levels

2 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