Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)verified 2026-07-26 (claude-opus-5)
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.

Convergence depends only on the tail

Statement

Let (xk)(x_k) be a sequence of reals (Sequences of reals: bounded, eventually, frequently, tails, subsequences), let xRx \in \mathbb{R}, and for KNK \in \mathbb{N} let x(K)x^{(K)} denote the KK-th tail, xj(K)=xj+Kx^{(K)}_j = x_{j+K}. The following are equivalent (Limits and Cauchy sequences of reals):

  1. (xk)(x_k) converges to xx;
  2. every tail x(K)x^{(K)} converges to xx;
  3. some tail x(K)x^{(K)} converges to xx.

The same three statements with "converges to xx" replaced by "is Cauchy" are likewise equivalent. Consequently, if two sequences agree from some index on, then either both converge to xx or neither does, and either both are Cauchy or neither is.

Facts & Assumptions

Given: A sequence (xk)(x_k) of reals, a real xx, and for each KNK \in \mathbb{N} the KK-th tail x(K)x^{(K)} defined by xj(K):=xj+Kx^{(K)}_j := x_{j+K} (Sequences of reals: bounded, eventually, frequently, tails, subsequences).

[L1]

Convergence and the Cauchy condition: (zk)(z_k) converges to zz when for every rational ε>0\varepsilon > 0 there is NN with zkz<ε|z_k - z| < \varepsilon for all kNk \ge N, and (zk)(z_k) is Cauchy when for every rational ε>0\varepsilon > 0 there is NN with zkzl<ε|z_k - z_l| < \varepsilon for all k,lNk, l \ge N (Limits and Cauchy sequences of reals).

[L2]

Index arithmetic, first half: jNj \ge N implies j+KN+Kj + K \ge N + K, and N+KNN + K \ge N (Order on the natural numbers, Order is compatible with addition).

[L3]

Index arithmetic, second half: every kN+Kk \ge N + K has the form k=j+Kk = j + K with jNj \ge N. Indeed N+KkN + K \le k gives ii with (N+K)+i=k(N+K) + i = k; put j:=N+ij := N + i, so that jNj \ge N and j+K=(N+i)+K=N+(i+K)=N+(K+i)=(N+K)+i=kj + K = (N+i) + K = N + (i + K) = N + (K + i) = (N+K) + i = k (Order on the natural numbers, Addition is associative, Addition is commutative).

[L4]

The order on N\mathbb{N} is reflexive and transitive, so kN+KNk \ge N + K \ge N gives kNk \ge N; and j+0=jj + 0 = j for every jj (\le is a linear order on N\mathbb{N}, Order on the natural numbers, Addition of natural numbers).

Proof

technique · direct
1.1

(1) implies (2). Assume (xk)(x_k) converges to xx, let KNK \in \mathbb{N} be arbitrary and let ε>0\varepsilon > 0 be rational; take NN with xkx<ε|x_k - x| < \varepsilon for all kNk \ge N. For every jNj \ge N we have j+KN+KNj + K \ge N + K \ge N, hence xj(K)x=xj+Kx<ε|x^{(K)}_j - x| = |x_{j+K} - x| < \varepsilon; so x(K)x^{(K)} converges to xx.

assume-hypL1L2L4
1.2

(2) implies (3), in both families. The 00-th tail satisfies xj(0)=xj+0=xjx^{(0)}_j = x_{j+0} = x_j, so (xk)(x_k) is itself one of its own tails; statement (2) quantifies over all tails, so applying it to this one already yields (3).

givenL4
1.3

(3) implies (1). Assume x(K)x^{(K)} converges to xx for some fixed KK, and let ε>0\varepsilon > 0 be rational; take NN with xj(K)x<ε|x^{(K)}_j - x| < \varepsilon for all jNj \ge N. Every kN+Kk \ge N + K is of the form j+Kj + K with jNj \ge N, so xkx=xj(K)x<ε|x_k - x| = |x^{(K)}_j - x| < \varepsilon; taking N+KN + K as the threshold shows (xk)(x_k) converges to xx.

assume-hypL1L3
1.4

The Cauchy version of (1) implies (2). Assume (xk)(x_k) is Cauchy, fix KK and a rational ε>0\varepsilon > 0, and take NN with xkxl<ε|x_k - x_l| < \varepsilon for all k,lNk, l \ge N. For i,jNi, j \ge N both i+KNi + K \ge N and j+KNj + K \ge N, so xi(K)xj(K)=xi+Kxj+K<ε|x^{(K)}_i - x^{(K)}_j| = |x_{i+K} - x_{j+K}| < \varepsilon; so x(K)x^{(K)} is Cauchy.

assume-hypL1L2L4
1.5

The Cauchy version of (3) implies (1). Assume x(K)x^{(K)} is Cauchy and let ε>0\varepsilon > 0 be rational; take NN with xi(K)xj(K)<ε|x^{(K)}_i - x^{(K)}_j| < \varepsilon for all i,jNi, j \ge N. Any k,lN+Kk, l \ge N + K are of the form i+Ki + K and j+Kj + K with i,jNi, j \ge N, so xkxl<ε|x_k - x_l| < \varepsilon; so (xk)(x_k) is Cauchy.

assume-hypL1L3
2.1

In each of the two families the cycle (1) implies (2) implies (3) implies (1) is closed, so within each family the three statements are equivalent.

step 1.1step 1.2step 1.3step 1.4step 1.5
3.1

If (xk)(x_k) and (yk)(y_k) agree from index KK on, then x(K)=y(K)x^{(K)} = y^{(K)} as functions, so by the established equivalence (xk)(x_k) converges to xx exactly when y(K)y^{(K)} does, exactly when (yk)(y_k) does, and the same chain applies to the Cauchy condition.

step 2.1given

Remarks

  • This is the lemma that makes the word "eventually" usable. Once it is known that finitely many initial terms are irrelevant, a hypothesis of the form "P(k)P(k) for all kk" can everywhere be weakened to "P(k)P(k) eventually" (Sequences of reals: bounded, eventually, frequently, tails, subsequences) at the cost of passing to a tail.

  • It also settles the bookkeeping question of where the indexing starts. A text that writes (xk)k1(x_k)_{k \ge 1} is describing the first tail of a sequence in the sense used here, and the two have the same limits and the same Cauchy status.

  • Boundedness, by contrast, is not a tail property in the same trivial way: a tail of a bounded sequence is bounded, and a sequence with a bounded tail is bounded only because the finitely many omitted terms can be absorbed into the bound, which is exactly the argument of Every convergent sequence is bounded.

Depends on

Used by

Dependency tree · next 3 levels

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