Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)audited 2026-07-26
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.

Every contractive sequence is Cauchy, hence converges, with error bound xxkck1x2x1/(1c)|x - x_k| \le c^{k-1}|x_2 - x_1|/(1-c) for k1k \ge 1

Statement

Let (xk)(x_k) be a contractive sequence of reals with contraction constant cc, so 0<c<10 < c < 1 and xk+2xk+1cxk+1xk|x_{k+2} - x_{k+1}| \le c\,|x_{k+1} - x_k| for every kNk \in \mathbb{N} (Contractive sequence: xk+2xk+1cxk+1xk|x_{k+2} - x_{k+1}| \le c\,|x_{k+1} - x_k| for a fixed 0<c<10 < c < 1). Then:

  1. Geometric decay of the gaps. For every k1k \ge 1, xk+1xk    ck1x2x1.|x_{k+1} - x_k| \;\le\; c^{\,k-1}\,|x_2 - x_1| .
  2. Convergence. (xk)(x_k) is Cauchy (Limits and Cauchy sequences of reals) and therefore converges to some xRx \in \mathbb{R} (The Cauchy criterion from the least-upper-bound property: in a complete ordered field every Cauchy sequence converges).
  3. Error bound. For every k1k \ge 1, xxk    ck1x2x11c.|x - x_k| \;\le\; \frac{c^{\,k-1}\,|x_2 - x_1|}{1 - c} .

The restriction k1k \ge 1 in claim 3 is a hypothesis, not a convention. The displayed bound is false at k=0k = 0, even though c1c^{-1} is defined (Integer powers ama^m). Take c=1/2c = 1/2 and the sequence x0=0x_0 = 0, xk=1x_k = 1 for all k1k \ge 1: it is contractive with that cc, its limit is x=1x = 1, the right-hand side at k=0k = 0 is c1x2x1/(1c)=20/(1/2)=0c^{-1}\,|x_2 - x_1|/(1-c) = 2 \cdot 0 / (1/2) = 0, and the left-hand side is xx0=1|x - x_0| = 1. The classical statement of this theorem is written for sequences indexed from 11, where the question does not arise; this library indexes from 00 (Sequences of reals: bounded, eventually, frequently, tails, subsequences), so the hypothesis is stated.

Facts & Assumptions

Given: A sequence (xk)(x_k) of reals and a real cc with 0<c<10 < c < 1 such that xk+2xk+1cxk+1xk|x_{k+2} - x_{k+1}| \le c\,|x_{k+1} - x_k| for every kNk \in \mathbb{N}; the abbreviations D:=x2x10D := |x_2 - x_1| \ge 0 and A:=D/(1c)A := D/(1-c), which is defined and 0\ge 0 since 1c>01 - c > 0.

[L2]
[L3]

Integer powers: a0=1a^0 = 1, ak+1=akaa^{k+1} = a^k a; and the law am+n=amana^{m+n} = a^m a^n (Integer powers ama^m, Laws of integer exponents).

[L4]

Powers and order: a0a \ge 0 gives an0a^n \ge 0; 1n=11^n = 1 for every nn (Monotonicity of xxnx \mapsto x^n and of nann \mapsto a^n).

[L5]

Absolute value: t0|t| \ge 0, t=t|t| = |-t|, and tu|t| \le u exactly when utu-u \le t \le u (Basic properties of the absolute value).

[L6]

Multiplying inequalities of nonnegatives: 0ab0 \le a \le b and 0ef0 \le e \le f give aebfae \le bf (Multiplying inequalities of positives).

[L8]

Finite sums, their notation i<n\sum_{i<n}, and their laws: additivity, scaling, monotonicity, and telescoping i<n(ti+1ti)=tnt0\sum_{i<n}(t_{i+1} - t_i) = t_n - t_0 for any sequence (ti)(t_i) (Finite sums and finite products, by recursion, Laws of finite sums and finite products).

[L9]

Triangle inequality for finite sums: i<naii<nai\big|\sum_{i<n} a_i\big| \le \sum_{i<n} |a_i| (Triangle inequality for finite sums).

[L10]

Factorisation: 1cn=(1c)i<nci1 - c^{\,n} = (1 - c)\sum_{i<n} c^{\,i}, the case b=1b = 1, a=ca = c of bnan=(ba)i=0n1aibn1ib^n - a^n = (b-a)\sum_{i=0}^{n-1} a^i b^{\,n-1-i} together with 1m=11^m = 1; at n=0n = 0 both sides are 00 (Factorisation of bnanb^n - a^n, and the resulting Lipschitz estimate, Monotonicity of xxnx \mapsto x^n and of nann \mapsto a^n).

[L12]

Cauchy condition and convergence; it suffices to test a real ε>0\varepsilon > 0, since every positive rational is a positive real (Limits and Cauchy sequences of reals, Sequences of reals: bounded, eventually, frequently, tails, subsequences).

[L14]

Limits: a sequence and each of its tails converge to the same limit (Convergence depends only on the tail); the algebra of limits (Algebra of limits: sums, scalar multiples, products and quotients); compatibility of the absolute value with limits (The absolute value is compatible with limits); and preservation of non-strict inequalities in the limit (Limits preserve non-strict inequalities).

[L15]

The order on N\mathbb{N} is total, so any two indices are comparable (\le is a linear order on N\mathbb{N}).

Proof

technique · induction
1.1

Base case of claim 1, at k=1k = 1: x2x1c0x2x1=D|x_2 - x_1| \le c^{\,0}|x_2 - x_1| = D, since c0=1c^{\,0} = 1.

givenL3base
1.2

Inductive hypothesis: fix jNj \in \mathbb{N} and assume xj+2xj+1cjD|x_{j+2} - x_{j+1}| \le c^{\,j} D.

ih
1.3

By [L10], (1c)i<nci=1cn1(1-c)\sum_{i<n} c^{\,i} = 1 - c^{\,n} \le 1, since cn0c^{\,n} \ge 0; dividing by 1c>01 - c > 0 gives i<nci1/(1c)\sum_{i<n} c^{\,i} \le 1/(1-c).

givenL4L6L7L10
1.4

Let ε>0\varepsilon > 0 be an arbitrary real and put δ:=ε/(2(A+1))>0\delta := \varepsilon/(2(A+1)) > 0, which is defined since A+1>0A + 1 > 0. By [L11] fix JNJ \in \mathbb{N} with cj<δc^{\,j} < \delta for every jJj \ge J.

givenL4L7L11L12choose
2.1

Successor step: contractivity at the index j+1j+1 gives xj+3xj+2cxj+2xj+1ccjD=cj+1D|x_{j+3} - x_{j+2}| \le c\,|x_{j+2} - x_{j+1}| \le c \cdot c^{\,j} D = c^{\,j+1} D, the middle inequality by the inductive hypothesis multiplied by c>0c > 0.

step 1.2L1L3L6
3.1

By the induction principle, xj+2xj+1cjD|x_{j+2} - x_{j+1}| \le c^{\,j} D for every jNj \in \mathbb{N}; writing k=j+1k = j+1 this is claim 1: xk+1xkck1D|x_{k+1} - x_k| \le c^{\,k-1} D for every k1k \ge 1.

step 1.1step 2.1L2
4.1

Fix k1k \ge 1 and nNn \in \mathbb{N}, and put ti:=xk+it_i := x_{k+i}. Telescoping gives xk+nxk=tnt0=i<n(ti+1ti)x_{k+n} - x_k = t_n - t_0 = \sum_{i<n}(t_{i+1} - t_i), so xk+nxki<nxk+i+1xk+i|x_{k+n} - x_k| \le \sum_{i<n}|x_{k+i+1} - x_{k+i}|.

step 3.1L8L9
4.2

Each summand obeys claim 1 at the index k+i1k+i \ge 1: xk+i+1xk+ick+i1D=ck1ciD|x_{k+i+1} - x_{k+i}| \le c^{\,k+i-1} D = c^{\,k-1} c^{\,i} D.

step 3.1L3
5.1

Summing the bound of step 4.2 over i<ni < n, by monotonicity and scaling of finite sums, xk+nxkck1Di<nci|x_{k+n} - x_k| \le c^{\,k-1} D \sum_{i<n} c^{\,i}.

step 4.1step 4.2L8
6.1

Combining steps 5.1 and 1.3: for every k1k \ge 1 and every nNn \in \mathbb{N}, xk+nxkck1D/(1c)=ck1A|x_{k+n} - x_k| \le c^{\,k-1} D/(1-c) = c^{\,k-1} A.

step 5.1step 1.3L4L6
7.1

For all indices l,kJ+1l, k \ge J + 1: by comparability one of them is the smaller, say kk, and writing l=k+nl = k + n step 6.1 gives xlxkck1Ack1(A+1)δ(A+1)=ε/2<ε|x_l - x_k| \le c^{\,k-1} A \le c^{\,k-1}(A+1) \le \delta(A+1) = \varepsilon/2 < \varepsilon, using k1Jk - 1 \ge J; the case l<kl < k follows since xlxk=xkxl|x_l - x_k| = |x_k - x_l|.

step 6.1step 1.4L5L6L15
8.1

The real ε>0\varepsilon > 0 was arbitrary and the index J+1J+1 was produced from it, so (xk)(x_k) is Cauchy, and therefore converges to some xRx \in \mathbb{R}: this is claim 2.

step 7.1L12L13
9.1

Fix k1k \ge 1. The kk-th tail nxk+nn \mapsto x_{k+n} converges to xx, so as nn ranges over N\mathbb{N} the sequence nxk+nxkn \mapsto x_{k+n} - x_k converges to xxkx - x_k, so nxk+nxkn \mapsto |x_{k+n} - x_k| converges to xxk|x - x_k|; the constant sequence with value ck1Ac^{\,k-1}A converges to ck1Ac^{\,k-1}A, and step 6.1 compares the two at every nn.

step 6.1step 8.1L14
10.1

Preservation of non-strict inequalities in the limit therefore gives xxkck1A=ck1x2x1/(1c)|x - x_k| \le c^{\,k-1}A = c^{\,k-1}|x_2 - x_1|/(1-c) for every k1k \ge 1, which is claim 3; claims 1, 2 and 3 are thus all established.

step 3.1step 8.1step 9.1L14discharge-induction

Remarks

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 107 results over 29 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