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

Dirichlet's test: if the partial sums of ak\sum a_k are bounded and (bk)(b_k) is nonincreasing with bk0b_k \to 0, then akbk\sum a_k b_k converges

Statement

Let (ak)(a_k) and (bk)(b_k) be sequences of reals, and let An=k<nakA_n = \sum_{k<n} a_k be the partial sums of ak\sum a_k (Series, partial sums, convergence and the sum, divergence, and the tail series). Suppose that

  1. the range {An:nN}\{\, A_n : n \in \mathbb{N} \,\} is bounded (Lower bound, bounded below, bounded set), that is there is a real M0M \ge 0 with AnM|A_n| \le M for every nn; and
  2. (bk)(b_k) is nonincreasing (Nondecreasing, increasing, nonincreasing, decreasing, monotone, and eventually monotone sequences) and converges to 00 (Limits and Cauchy sequences of reals).

Then akbk\sum a_k b_k converges.

Under hypothesis 2 the terms bkb_k are automatically nonnegative, and the proof says so before using it: a nonincreasing sequence is bounded below by each of its own later terms, and passing to the limit gives bk0b_k \ge 0 (Limits preserve non-strict inequalities).

Nothing is assumed about ak\sum a_k itself. Its partial sums need only stay bounded; they need not converge. That is what makes this test the source of the alternating series test (The alternating series test: if (bk)(b_k) is nonincreasing with bk0b_k \to 0 then k(1)kbk\sum_{k} (-1)^{k} b_k converges, the sum lies between any two consecutive partial sums, and the error after nn terms is at most bnb_n) and of examples whose sign pattern is not alternating at all.

Facts & Assumptions

Given: Sequences (ak)(a_k) and (bk)(b_k) of reals with An=k<nakA_n = \sum_{k<n} a_k bounded in absolute value, and (bk)(b_k) nonincreasing with bk0b_k \to 0.

[L1]

Abel summation by parts: for every n1n \ge 1, k<nakbk=Anbn1k<n1Ak+1(bk+1bk)\sum_{k<n} a_k b_k = A_n b_{n-1} - \sum_{k<n-1} A_{k+1}(b_{k+1} - b_k) (Abel summation by parts: with An=k<nakA_n = \sum_{k<n} a_k one has k<nakbk=Anbn1k<n1Ak+1(bk+1bk)\sum_{k<n} a_k b_k = A_n b_{n-1} - \sum_{k < n-1} A_{k+1}\,(b_{k+1} - b_k) for every n1n \ge 1).

[L2]

Nonincreasing means bjbkb_j \ge b_k whenever jkj \le k (Nondecreasing, increasing, nonincreasing, decreasing, monotone, and eventually monotone sequences).

[L3]

Limits preserve non-strict inequalities holding eventually (Limits preserve non-strict inequalities, Limits and Cauchy sequences of reals).

[L4]

Telescoping: with dk:=bkbk+1d_k := b_k - b_{k+1}, the partial sums of dk\sum d_k are b0bnb_0 - b_n, and dk\sum d_k converges if and only if (bk)(b_k) converges, with sum b0limkbkb_0 - \lim_k b_k ((bkbk+1)\sum (b_k - b_{k+1}) converges iff (bk)(b_k) converges, with sum b0limbkb_0 - \lim b_k).

[L5]

Direct comparison: if 0xkyk0 \le x_k \le y_k from some index on and yk\sum y_k converges, then xk\sum x_k converges (If 0akbk0 \le a_k \le b_k eventually, convergence of bk\sum b_k gives convergence of ak\sum a_k, and divergence of ak\sum a_k gives divergence of bk\sum b_k).

[L6]

If xk\sum |x_k| converges then xk\sum x_k converges (If ak\sum |a_k| converges then ak\sum a_k converges).

[L7]

Linearity: if xk\sum x_k converges then so does cxk\sum c\,x_k for every real cc (Convergent series add and scale termwise).

[L8]

A null sequence times a bounded sequence is null (A null sequence times a bounded sequence is null).

[L9]

Algebra of limits for differences of convergent sequences (Algebra of limits: sums, scalar multiples, products and quotients).

[L10]

A sequence converges to xx if and only if some tail of it converges to xx (Convergence depends only on the tail).

[L11]

Absolute value: xy=xy|xy| = |x||y|, x0|x| \ge 0, and x=x|-x| = |x| (Basic properties of the absolute value).

[L12]

A bounded set of reals admits a bound in absolute value (Lower bound, bounded below, bounded set).

Proof

technique · direct
1.1

Fix a real M0M \ge 0 with AnM|A_n| \le M for every nNn \in \mathbb{N}.

givenL12choose
1.2

For each fixed kk the inequality bmbkb_m \le b_k holds for all mkm \ge k, and (bm)m(b_m)_m converges to 00 while the constant sequence with value bkb_k converges to bkb_k; hence 0bk0 \le b_k.

givenL2L3
1.3

Put dk:=bkbk+1d_k := b_k - b_{k+1} and ck:=Ak+1(bk+1bk)c_k := A_{k+1}(b_{k+1} - b_k) for kNk \in \mathbb{N}, and let sn:=k<nakbks_n := \sum_{k<n} a_k b_k, tn:=k<nckt_n := \sum_{k<n} c_k and un:=An+1bnu_n := A_{n+1} b_n.

given
1.4

Each dk0d_k \ge 0, since (bk)(b_k) is nonincreasing; and dk\sum d_k converges, with sum b00=b0b_0 - 0 = b_0, because (bk)(b_k) converges to 00.

givenL2L4
2.1

For every kk, ck=Ak+1bk+1bk=Ak+1dkMdk|c_k| = |A_{k+1}|\,|b_{k+1} - b_k| = |A_{k+1}|\, d_k \le M d_k, using bk+1bk=dkb_{k+1} - b_k = -d_k and dk0d_k \ge 0.

step 1.1step 1.3step 1.4L11
2.2

The sequence (An+1)n(A_{n+1})_{n} is bounded by MM and (bn)(b_n) converges to 00, so un=An+1bnu_n = A_{n+1} b_n converges to 00.

step 1.1step 1.3givenL8
2.3

The series Mdk\sum M d_k converges, by step 1.4 and linearity.

step 1.4L7
2.4

For every nNn \in \mathbb{N}, applying [L1] at the index n+11n+1 \ge 1 gives sn+1=An+1bnk<nAk+1(bk+1bk)=untns_{n+1} = A_{n+1} b_n - \sum_{k<n} A_{k+1}(b_{k+1}-b_k) = u_n - t_n.

step 1.3L1
3.1

Since 0ckMdk0 \le |c_k| \le M d_k for every kk, the series ck\sum |c_k| converges by comparison, and therefore ck\sum c_k converges; write TT for its sum, so that tnTt_n \to T.

step 2.1step 2.3L5L6
4.1

By step 2.2, step 3.1 and the algebra of limits, sn+10T=Ts_{n+1} \to 0 - T = -T as nn \to \infty.

step 2.2step 3.1step 2.4L9
5.1

The sequence (sn+1)nN(s_{n+1})_{n \in \mathbb{N}} is the first tail of (sn)(s_n), so (sn)(s_n) itself converges to T-T; that is, akbk\sum a_k b_k converges, with sum T-T.

step 4.1L10

Remarks

  • Where each hypothesis is used, and none is decorative. Boundedness of (An)(A_n) is used twice: once to bound ck|c_k| in step 2.1, and once to kill the boundary term in step 2.2. Monotonicity of (bk)(b_k) is what makes bk+1bk|b_{k+1} - b_k| equal to bkbk+1b_k - b_{k+1}, so that the bound in step 2.1 telescopes; without it the differences need not sum to anything. And bk0b_k \to 0 is used both in the telescoping sum of step 1.4 and in the boundary term of step 2.2.

  • Why nonincreasing and not monotone, although either would do. Hypothesis 2 could equally be stated with "monotone", and the theorem would still be true: a nondecreasing (bk)(b_k) converging to 00 is nonpositive, so (bk)(-b_k) is nonincreasing and converges to 00, and applying the theorem to it gives convergence of ak(bk)\sum a_k(-b_k) and hence of akbk\sum a_k b_k (Convergent series add and scale termwise). What "monotone" may not be weakened to is "monotone and bounded": a monotone (bk)(b_k) with a nonzero limit is not covered, and for such a factor the conclusion fails in general. The nonincreasing form is chosen here because it is the form the proof uses, and because it makes bk0b_k \ge 0 immediate. Abel's test: if ak\sum a_k converges and (bk)(b_k) is monotone and bounded then akbk\sum a_k b_k converges is the result that handles monotone bounded factors, and it has a different hypothesis on ak\sum a_k.

  • The sum is not computed. The proof produces the limit as T-T, where TT is the sum of a series that the argument only proves convergent. This is a convergence test and nothing more.

Depends on

Used by

Dependency tree · next 3 levels

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