Survey of Mathematics

1.2 Sequences and limits, from zero

Convergence to L is a game you can always win. However small a tolerance someone names, the terms eventually stay within it. This chapter teaches you to play the game, to write the proof that you win, and the four big theorems that follow.

Beyond the courseAbbott, Understanding Analysis, ch. 2Spivak, Calculus, ch. 22Rudin, Principles of Mathematical Analysis, ch. 3

In school, lim⁡n→∞n+1n=1\lim_{n\to\infty} \frac{n+1}{n} = 1 was computed: divide top and bottom by nn, let 1n\frac1n “become 0”. That is a fine method, but it never said what a limit is, so it could not tell you when the rules work. The definition below does. It looks hard because it has three quantifiers. It is a game with two players, and once you see the game, the proofs follow a fixed pattern you can learn: scratch work to find NN, then a forward write-up.

Before you start

Chapter 1.1 (supremum, the approximation property, the Archimedean property) and quantifier order from 0.1.

Quick checkIn ∀ε>0 ∃N: …\forall \varepsilon > 0\ \exists N:\ \dots, may NN depend on ε\varepsilon?
Quick checkBy the Archimedean property, for ε=0.003\varepsilon = 0.003 is there a natural number nn with 1n<0.003\frac1n < 0.003?

The picture: a game

A sceptic names a tolerance ε\varepsilon (the green band around LL). The prover must answer with a point NN in the sequence such that every term after the NN-th lies inside the band. If the prover can always answer, however thin the band, the sequence converges to LL. Slide ε\varepsilon down and watch NN grow: a smaller tolerance needs a later starting point, which is why NN is allowed to depend on ε\varepsilon. Switch to (−1)n(-1)^n: for ε=1\varepsilon = 1, odd terms sit at distance 2 from L=1L = 1 forever, so no NN works.

Where this came from· From 'approaches' to epsilon

Newton and Leibniz used limits without defining them, speaking of quantities that “vanish” or become “infinitely small”. Bishop Berkeley mocked these in 1734 in The Analyst as “ghosts of departed quantities”. Calculus kept working, but nobody could say why. Augustin-Louis Cauchy’s Cours d’analyse (1821) tried to fix this by defining a limit in words: the terms get closer and closer to a fixed value, until they differ from it by as little as one wishes. His proofs also used inequalities with small numbers named ε\varepsilon and δ\delta. The fully quantified definition with “for every ε\varepsilon there is an NN”, which no longer talks about motion or infinitely small quantities, is credited to Karl Weierstrass and his Berlin lectures in the following decades. The problem they were solving was to make every theorem of calculus rest on inequalities that can be checked, and the game in this chapter is that idea.

Definitions

Definition B

Sequence

A sequence is an infinite list a1,a2,a3,…a_1, a_2, a_3, \dots of real numbers, written (an)(a_n). Formally it is a function a:N→Ra: \mathbb N \to \mathbb R, with ana_n the value at nn.

In one lineAn infinite list of real numbers a1,a2,a3,…a_1, a_2, a_3, \dots; formally a function from the natural numbers to the reals.

Why it existsLimits of sequences are the simplest limits, and every other limit in analysis can be described through them.

Definition B

Convergent sequence

A sequence (an)(a_n) converges to LL, written an→La_n \to L or lim⁡an=L\lim a_n = L, if

∀ε>0  ∃N∈N  ∀n>N:∣an−L∣<ε.\forall \varepsilon > 0\ \ \exists N \in \mathbb N\ \ \forall n > N:\quad |a_n - L| < \varepsilon.

LL is the limit. Here ∣an−L∣|a_n - L| is the distance from ana_n to LL, so ∣an−L∣<ε|a_n - L| < \varepsilon says ana_n is inside the band (L−ε,L+ε)(L - \varepsilon, L + \varepsilon).

In one linean→La_n \to L if for every ε>0\varepsilon > 0 there is an NN such that ∣an−L∣<ε|a_n - L| < \varepsilon for every n>Nn > N.

Why it existsIt captures 'eventually as close as you like' with no talk of infinitely small quantities.

Definition B

Divergent sequence

A sequence diverges if it does not converge to any LL. By the negation rules of 0.1, (an)(a_n) does not converge to LL when ∃ε>0 ∀N ∃n>N: ∣an−L∣≥ε\exists \varepsilon > 0\ \forall N\ \exists n > N:\ |a_n - L| \ge \varepsilon.

In one lineA sequence that converges to no real number.

Why it existsNaming the negation lets us prove non-convergence, such as for (−1)n(-1)^n.

How to prove a limit: scratch work, then write-up

Every ε\varepsilon-NN proof has two parts. In scratch work you start from the goal ∣an−L∣<ε|a_n - L| < \varepsilon and work backwards to find how large nn must be. In the write-up you go forwards: “Let ε>0\varepsilon > 0. Choose N=…N = \dots. Then for n>Nn > N, …”. Chapter 0.7 explains why the two must be kept apart.

Why· Why you may make the expression bigger

In scratch step 3 we replaced 5n+2\frac5{n+2} with 5n\frac5n, which is larger. That is allowed, and it is the most useful trick in analysis: if a bigger quantity is less than ε\varepsilon, the smaller one certainly is. You may over-estimate the distance freely; you may never under-estimate it. Choosing a simple upper bound makes the inequality easy to solve for nn.

Worked example
Prove 1n→0\frac{1}{\sqrt n} \to 0.

Solution.

  1. Scratch: solve the goal for nn. ∣1n−0∣=1n<ε  ⟺  n>1ε  ⟺  n>1ε2\left|\frac1{\sqrt n} - 0\right| = \frac1{\sqrt n} < \varepsilon \iff \sqrt n > \frac1\varepsilon \iff n > \frac1{\varepsilon^2}. Every step is reversible for positive quantities, so this tells us exactly which nn work.
  2. Write-up: start. Let ε>0\varepsilon > 0, and choose N∈NN \in \mathbb N with N≥1ε2N \ge \frac1{\varepsilon^2} (Archimedean property). ‘For every ε\varepsilon’: take it arbitrary. Then build NN from it.
  3. Write-up: check. If n>Nn > N then n>1ε2n > \frac1{\varepsilon^2}, so n>1ε\sqrt n > \frac1\varepsilon and 1n<ε\frac1{\sqrt n} < \varepsilon. The scratch-work steps, now run forwards.

Answer. 1n→0\frac1{\sqrt n} \to 0. ■\blacksquare For ε=0.01\varepsilon = 0.01 this gives N=10000N = 10000: after the 10000th term every term is within 0.010.01 of 0.

Why· The recipe, in one place

Scratch work (on the side, not part of the proof): write the goal ∣an−L∣<ε|a_n - L| < \varepsilon, simplify the left side, over-estimate it by something simple like cn\frac{c}{n}, and solve cn<ε\frac cn < \varepsilon to get n>cεn > \frac c\varepsilon.

Write-up (the proof the reader sees): “Let ε>0\varepsilon > 0. Choose N≥cεN \ge \frac c\varepsilon. Then for every n>Nn > N, ∣an−L∣=⋯<cn<cN≤ε|a_n - L| = \dots < \frac cn < \frac cN \le \varepsilon.” Every symbol is introduced before it is used: ε\varepsilon is arbitrary, NN is built from it, nn is arbitrary beyond NN.

Why the two parts are separate: the scratch work runs backwards from the goal, so each line says “this is true if that is true”. The write-up must run forwards, so each line says “this is true because that was true”. The same inequalities appear in both, in opposite order.

Worked example
Prove 2n2+1n2+n+1→2\frac{2n^2 + 1}{n^2 + n + 1} \to 2.

Solution.

  1. Guess the limit. Divide top and bottom by n2n^2: 2+1/n21+1/n+1/n2\frac{2 + 1/n^2}{1 + 1/n + 1/n^2}, which looks like 21=2\frac21 = 2. Scratch work. The school method finds the candidate LL. The definition then proves it.
  2. Scratch: simplify the distance. ∣2n2+1n2+n+1−2∣=∣2n2+1−2n2−2n−2n2+n+1∣=2n+1n2+n+1\left|\dfrac{2n^2 + 1}{n^2 + n + 1} - 2\right| = \left|\dfrac{2n^2 + 1 - 2n^2 - 2n - 2}{n^2 + n + 1}\right| = \dfrac{2n + 1}{n^2 + n + 1}. One fraction. The n2n^2 terms cancel, which is what makes the distance small.
  3. Scratch: over-estimate. For n≥1n \ge 1, 2n+1≤3n2n + 1 \le 3n and n2+n+1>n2n^2 + n + 1 > n^2. So 2n+1n2+n+1<3nn2=3n\dfrac{2n + 1}{n^2 + n + 1} < \dfrac{3n}{n^2} = \dfrac3n. Make the top bigger and the bottom smaller, so the fraction gets bigger. A bigger fraction below ε\varepsilon forces the original below ε\varepsilon.
  4. Scratch: solve. 3n<ε  ⟺  n>3ε\frac3n < \varepsilon \iff n > \frac3\varepsilon. This tells us how to choose NN.
  5. Write-up. Let ε>0\varepsilon > 0 and choose N∈NN \in \mathbb N with N≥3εN \ge \frac3\varepsilon. For n>Nn > N: ∣2n2+1n2+n+1−2∣=2n+1n2+n+1<3n<3N≤ε\left|\frac{2n^2+1}{n^2+n+1} - 2\right| = \frac{2n+1}{n^2+n+1} < \frac3n < \frac3N \le \varepsilon. Forwards now. The first step is the simplification from step 2, then step 3, then n>Nn > N gives 3n<3N\frac3n < \frac3N, then N≥3εN \ge \frac3\varepsilon gives 3N≤ε\frac3N \le \varepsilon.

Answer. The sequence converges to 22. ■\blacksquare For ε=0.01\varepsilon = 0.01 this gives N=300N = 300.

Your answerFor an=2n2+1n2+n+1a_n = \frac{2n^2 + 1}{n^2 + n + 1} and ε=0.04\varepsilon = 0.04, the rule from the example is N≥3εN \ge \frac3\varepsilon. What is NN?
Quick checkA proof of an→0a_n \to 0 says: 'Let N=100N = 100. Then for n>Nn > N, ∣an∣<0.01|a_n| < 0.01.' What is wrong?
Your answerFor an=3n+1n+2a_n = \frac{3n+1}{n+2} and ε=0.01\varepsilon = 0.01, the step-through's rule gives N≥5εN \ge \frac{5}{\varepsilon}. What is the smallest such whole number NN?

The triangle inequality

Definition B

Triangle inequality

For all real x,yx, y: ∣x+y∣≤∣x∣+∣y∣|x + y| \le |x| + |y|. In the form used most: ∣a−c∣≤∣a−b∣+∣b−c∣|a - c| \le |a - b| + |b - c|, the distance from aa to cc is at most the distance via any third point bb.

In one line∣x+y∣≤∣x∣+∣y∣|x + y| \le |x| + |y|: the direct distance is never longer than a detour.

Why it existsIt lets you split one distance into two smaller pieces and bound each, which is how almost every limit theorem is proved.

Proofstandard
The idea: Both x and −x are at most |x|; add the corresponding inequalities.
−∣x∣≤x≤∣x∣-|x| \le x \le |x| and −∣y∣≤y≤∣y∣-|y| \le y \le |y|.
Every number lies between its absolute value and minus its absolute value.
−(∣x∣+∣y∣)≤x+y≤∣x∣+∣y∣-(|x| + |y|) \le x + y \le |x| + |y|.
Add the two chains.
So ∣x+y∣≤∣x∣+∣y∣|x + y| \le |x| + |y|. For the second form, put x=a−bx = a - b, y=b−cy = b - c. ■\blacksquare
∣z∣≤c|z| \le c means exactly −c≤z≤c-c \le z \le c.
Worked example
Prove (−1)n(-1)^n diverges.

Solution. To show a sequence does not converge, you play the sceptic: you must pick a tolerance ε\varepsilon that no prover can answer, whatever limit LL is proposed.

  1. What we must show. For every LL: (−1)n(-1)^n does not converge to LL. That is: ∃ε>0 ∀N ∃n>N: ∣(−1)n−L∣≥ε\exists \varepsilon > 0\ \forall N\ \exists n > N:\ |(-1)^n - L| \ge \varepsilon. The negation of the definition (0.1): “for every” and “there is” swap, and the final inequality flips.
  2. Choose the tolerance. Take ε=1\varepsilon = 1, whatever LL is. The terms 11 and −1-1 are 2 apart, so a band of radius 1 around any LL cannot hold both.
  3. Use both kinds of term. Let NN be any natural number. There is an n>Nn > N with (−1)n=1(-1)^n = 1 (an even nn) and an n′>Nn' > N with (−1)n′=−1(-1)^{n'} = -1 (an odd n′n'). Suppose both were within 1 of LL. Then the triangle inequality gives 2=∣1−(−1)∣≤∣1−L∣+∣L−(−1)∣<1+1=22 = |1 - (-1)| \le |1 - L| + |L - (-1)| < 1 + 1 = 2, which is false. The triangle inequality in the form ∣a−c∣≤∣a−b∣+∣b−c∣|a - c| \le |a - b| + |b - c|, with the detour through LL.
  4. Conclude. So at least one of the two terms is at distance ≥1\ge 1 from LL, and that term has index above NN. This is the “there is n>Nn > N” the negation asks for.

Answer. No LL works, so (−1)n(-1)^n diverges. ■\blacksquare

The limit laws

These are the rules you used in school. Each is proved by splitting a distance with the triangle inequality and giving each piece part of the budget ε\varepsilon, the ”ε/2\varepsilon/2 trick” from 1.1.

Theorem B Abbott Thm 2.2.7

Limits are unique

If an→La_n \to L and an→Ma_n \to M, then L=ML = M.

In one lineA sequence cannot converge to two different limits.

Why it is trueIf it did, terms would eventually be within ε of both, so the two limits would be closer than 2ε for every ε, hence equal.

ProofAbbott 2.2.7
The idea: Give each limit half the budget: eventually a_n is within ε/2 of L and within ε/2 of M, so |L − M| < ε. A distance smaller than every positive ε is zero.
Let ε>0\varepsilon > 0.
Arbitrary tolerance.
There are N1,N2N_1, N_2 with ∣an−L∣<ε2|a_n - L| < \frac\varepsilon2 for n>N1n > N_1 and ∣an−M∣<ε2|a_n - M| < \frac\varepsilon2 for n>N2n > N_2. Let n>max⁡(N1,N2)n > \max(N_1, N_2).
Convergence to LL with tolerance ε/2\varepsilon/2, and to MM with ε/2\varepsilon/2; take the later of the two starting points so both hold.The ε/2 trick: two pieces, half the budget each.
∣L−M∣≤∣L−an∣+∣an−M∣<ε2+ε2=ε|L - M| \le |L - a_n| + |a_n - M| < \frac\varepsilon2 + \frac\varepsilon2 = \varepsilon.
Triangle inequality through the point ana_n.
Since ∣L−M∣<ε|L - M| < \varepsilon for every ε>0\varepsilon > 0, ∣L−M∣=0|L - M| = 0, so L=ML = M. ■\blacksquare
A non-negative number less than every positive number must be 0 (otherwise take ε\varepsilon equal to it).
Theorem B Abbott Thm 2.3.2

Convergent sequences are bounded

If (an)(a_n) converges, there is MM with ∣an∣≤M|a_n| \le M for all nn.

In one lineIf an→La_n \to L, some single number bounds every ∣an∣|a_n|.

Why it is trueAfter N all terms are within 1 of L; the finitely many before N are bounded by their maximum.

ProofAbbott 2.3.2
The idea: Take ε = 1: after some N every term is within 1 of L, so |a_n| < |L| + 1. Only finitely many terms come before N, and a finite list has a largest absolute value.
Let an→La_n \to L. There is NN with ∣an−L∣<1|a_n - L| < 1 for n>Nn > N.
The definition with ε=1\varepsilon = 1.
For n>Nn > N: ∣an∣<∣L∣+1|a_n| < |L| + 1.
Triangle inequality: ∣an∣=∣an−L+L∣≤∣an−L∣+∣L∣|a_n| = |a_n - L + L| \le |a_n - L| + |L|.
Let M=max⁡(∣a1∣,…,∣aN∣,∣L∣+1)M = \max(|a_1|, \dots, |a_N|, |L| + 1). Then ∣an∣≤M|a_n| \le M for every nn. ■\blacksquare
A finite list of numbers has a maximum.
Theorem B Abbott Thm 2.3.3

Algebraic limit laws

Let an→aa_n \to a and bn→bb_n \to b. Then (1) an+bn→a+ba_n + b_n \to a + b; (2) c an→cac\,a_n \to ca for any constant cc; (3) anbn→aba_n b_n \to ab; (4) if b≠0b \ne 0 (and every bn≠0b_n \ne 0), an/bn→a/ba_n / b_n \to a/b.

In one lineIf an→aa_n \to a and bn→bb_n \to b, then an+bn→a+ba_n + b_n \to a + b, c an→cac\,a_n \to ca, anbn→aba_n b_n \to ab, and an/bn→a/ba_n/b_n \to a/b when b≠0b \ne 0.

Why it is trueEach is the triangle inequality plus a split of the budget ε.

Proof of the sum law (1)Abbott 2.3.3
The idea: Split |(a_n + b_n) − (a + b)| into |a_n − a| + |b_n − b| and give each half the budget.
Let ε>0\varepsilon > 0.
Arbitrary tolerance.
Choose N1,N2N_1, N_2 with ∣an−a∣<ε2|a_n - a| < \frac\varepsilon2 for n>N1n > N_1 and ∣bn−b∣<ε2|b_n - b| < \frac\varepsilon2 for n>N2n > N_2. Let N=max⁡(N1,N2)N = \max(N_1, N_2).
Use each convergence with tolerance ε/2\varepsilon/2; after the later starting point, both hold.
For n>Nn > N: ∣(an+bn)−(a+b)∣=∣(an−a)+(bn−b)∣≤∣an−a∣+∣bn−b∣<ε2+ε2=ε|(a_n + b_n) - (a + b)| = |(a_n - a) + (b_n - b)| \le |a_n - a| + |b_n - b| < \frac\varepsilon2 + \frac\varepsilon2 = \varepsilon. ■\blacksquare
Regroup, then the triangle inequality.
Proof of the product law (3)Abbott 2.3.3
The idea: Add and subtract a_n b to split a_n b_n − ab into a_n(b_n − b) + b(a_n − a). The first piece needs a bound on |a_n|, which convergent sequences have.
We need ∣anbn−ab∣|a_n b_n - ab| small.
The difference we must make small.
anbn−ab=an(bn−b)+b(an−a)a_n b_n - ab = a_n(b_n - b) + b(a_n - a).
Add and subtract anba_n b: zero added, so the value is unchanged, but now each piece contains one small difference.The 'add and subtract' trick. It is chosen so that each piece contains a difference we can control.
∣anbn−ab∣≤∣an∣ ∣bn−b∣+∣b∣ ∣an−a∣|a_n b_n - ab| \le |a_n|\,|b_n - b| + |b|\,|a_n - a|.
Triangle inequality.
There is M>0M > 0 with ∣an∣≤M|a_n| \le M for all nn.
Convergent sequences are bounded (proved above); choose M>0M > 0.
Let ε>0\varepsilon > 0.
Scratch work, backwards: we want each piece below ε2\frac\varepsilon2. The first piece is at most M∣bn−b∣M|b_n - b|, so we need ∣bn−b∣<ε2M|b_n - b| < \frac\varepsilon{2M}. The second is ∣b∣ ∣an−a∣|b|\,|a_n - a|, so we need ∣an−a∣<ε2∣b∣|a_n - a| < \frac{\varepsilon}{2|b|}. If b=0b = 0 that divides by 0, so we use ∣b∣+1|b| + 1 in its place, which is always positive and always at least ∣b∣|b|.
Choose N1N_1 with ∣bn−b∣<ε2M|b_n - b| < \frac{\varepsilon}{2M} for n>N1n > N_1 and N2N_2 with ∣an−a∣<ε2(∣b∣+1)|a_n - a| < \frac{\varepsilon}{2(|b| + 1)} for n>N2n > N_2. Let N=max⁡(N1,N2)N = \max(N_1, N_2).
Use the two convergences with these two tolerances, and take the later starting point so both hold at once.
For n>Nn > N: ∣anbn−ab∣≤∣an∣ ∣bn−b∣+∣b∣ ∣an−a∣<M⋅ε2M+∣b∣⋅ε2(∣b∣+1)≤ε2+ε2=ε|a_n b_n - ab| \le |a_n|\,|b_n - b| + |b|\,|a_n - a| < M \cdot \frac{\varepsilon}{2M} + |b| \cdot \frac{\varepsilon}{2(|b|+1)} \le \frac\varepsilon2 + \frac\varepsilon2 = \varepsilon. ■\blacksquare
Substitute the bounds. For the second piece, ∣b∣≤∣b∣+1|b| \le |b| + 1 makes ∣b∣∣b∣+1≤1\frac{|b|}{|b|+1} \le 1, so that piece is at most ε2\frac\varepsilon2 even when b=0b = 0.
Proof of the constant-multiple law (2) and the quotient law (4)Abbott 2.3.3
The idea: The constant multiple is the product law with the constant sequence c, c, c, ... The quotient is the product law with the reciprocal sequence 1/b_n, so we only need 1/b_n tends to 1/b.
For (2): let bn=cb_n = c for all nn, so bn→cb_n \to c.
The constant sequence c,c,c,…c, c, c, \dots converges to cc: ∣c−c∣=0<ε|c - c| = 0 < \varepsilon for every nn.
Then c an=anbn→acc\,a_n = a_n b_n \to a c. ■\blacksquare (2)
Product law (3) with this bnb_n.
For (4): first take ε=∣b∣2\varepsilon = \frac{|b|}{2} in bn→bb_n \to b. There is N0N_0 with ∣bn−b∣<∣b∣2|b_n - b| < \frac{|b|}2 for n>N0n > N_0.
We want to show 1bn→1b\frac1{b_n} \to \frac1b, for b≠0b \ne 0. Scratch work: ∣1bn−1b∣=∣b−bn∣∣bn∣ ∣b∣\left|\frac1{b_n} - \frac1b\right| = \frac{|b - b_n|}{|b_n|\,|b|}, and the danger is ∣bn∣|b_n| being tiny in the denominator, so we first show it stays away from 0.
So for n>N0n > N_0, ∣bn∣>∣b∣2|b_n| > \frac{|b|}{2}.
Triangle inequality: ∣b∣=∣b−bn+bn∣≤∣b−bn∣+∣bn∣<∣b∣2+∣bn∣|b| = |b - b_n + b_n| \le |b - b_n| + |b_n| < \frac{|b|}2 + |b_n|.
Let ε>0\varepsilon > 0 and choose N1N_1 with ∣bn−b∣<ε∣b∣22|b_n - b| < \frac{\varepsilon |b|^2}{2} for n>N1n > N_1. For n>max⁡(N0,N1)n > \max(N_0, N_1): ∣1bn−1b∣=∣bn−b∣∣bn∣ ∣b∣<ε∣b∣2/2(∣b∣/2) ∣b∣=ε\left|\frac1{b_n} - \frac1b\right| = \frac{|b_n - b|}{|b_n|\,|b|} < \frac{\varepsilon|b|^2/2}{(|b|/2)\,|b|} = \varepsilon.
Combine the two facts: the numerator is small and the denominator is bounded below.
So 1bn→1b\frac1{b_n} \to \frac1b, and anbn=an⋅1bn→a⋅1b=ab\frac{a_n}{b_n} = a_n \cdot \frac1{b_n} \to a \cdot \frac1b = \frac ab. ■\blacksquare (4)
Product law with the sequences ana_n and 1bn\frac1{b_n}.
Worked example
Find lim⁡4n2+3nn2−2\lim \dfrac{4n^2 + 3n}{n^2 - 2} using the limit laws, naming the law used at each step.

Solution.

  1. Divide top and bottom by the highest power. 4n2+3nn2−2=4+3n1−2n2\dfrac{4n^2 + 3n}{n^2 - 2} = \dfrac{4 + \frac3n}{1 - \frac2{n^2}}. Each part now has a limit we know. This is the school trick, and the laws are what make it legal.
  2. Start from one known limit. 1n→0\frac1n \to 0. Archimedean property: for ε>0\varepsilon > 0 choose N≥1εN \ge \frac1\varepsilon, as in this chapter’s first examples.
  3. Build the pieces. 1n2=1n⋅1n→0⋅0=0\frac1{n^2} = \frac1n \cdot \frac1n \to 0 \cdot 0 = 0 (product law). Then 3n→3⋅0=0\frac3n \to 3 \cdot 0 = 0 and 2n2→0\frac2{n^2} \to 0 (constant-multiple law). Each new limit is made from earlier ones.
  4. Top and bottom. Top: 4+3n→4+0=44 + \frac3n \to 4 + 0 = 4 (sum law, with the constant sequence 4). Bottom: 1−2n2→1−0=11 - \frac2{n^2} \to 1 - 0 = 1 (sum law). A constant sequence converges to that constant.
  5. Quotient. The bottom’s limit is 1≠01 \ne 0, so the quotient law gives 41=4\dfrac41 = 4. The quotient law needs the limit of the denominator to be non-zero. Here it is 1.

Answer. lim⁡4n2+3nn2−2=4\lim \dfrac{4n^2 + 3n}{n^2 - 2} = 4.

Worked example
Use the squeeze theorem to show sin⁡nn→0\frac{\sin n}{n} \to 0.

Solution. The squeeze theorem says: if an≤bn≤cna_n \le b_n \le c_n and an,cn→La_n, c_n \to L, then bn→Lb_n \to L. It is proved in general in the last problems; here is the idea at work.

  1. Bound the awkward term. −1≤sin⁡n≤1-1 \le \sin n \le 1, so dividing by n>0n > 0: −1n≤sin⁡nn≤1n-\frac1n \le \frac{\sin n}{n} \le \frac1n. We cannot compute sin⁡n\sin n for large nn, but we know it is trapped between −1-1 and 11.
  2. Check both outer sequences. 1n→0\frac1n \to 0 and −1n→0-\frac1n \to 0 (constant-multiple law with c=−1c = -1). Both outer sequences must have the same limit.
  3. Squeeze. Let ε>0\varepsilon > 0. Choose N≥1εN \ge \frac1\varepsilon. For n>Nn > N: −ε<−1n≤sin⁡nn≤1n<ε-\varepsilon < -\frac1n \le \frac{\sin n}{n} \le \frac1n < \varepsilon, so ∣sin⁡nn−0∣<ε\left|\frac{\sin n}{n} - 0\right| < \varepsilon. This is the squeeze theorem with L=0L = 0, proved in one line here: when both outer sequences are inside the band, so is the middle one.

Answer. sin⁡nn→0\frac{\sin n}{n} \to 0.

Quick checkLet an=1na_n = \frac1n and bn=1nb_n = \frac1n. Both tend to 00. Why can't the quotient law tell us the limit of an/bna_n / b_n?
Proof workshopRebuild the proof that limits are unique

Tap the lines in the order a proof would write them. Each line can only use what is already above it.

    Quick checkIn the product-law proof, why add and subtract anba_n b?

    Monotone sequences and completeness

    Definition B

    Monotone sequence

    (an)(a_n) is increasing if an≤an+1a_n \le a_{n+1} for all nn, decreasing if an≥an+1a_n \ge a_{n+1} for all nn, and monotone if it is one or the other.

    In one lineA sequence that only goes up (an≤an+1a_n \le a_{n+1}) or only goes down (an≥an+1a_n \ge a_{n+1}).

    Why it existsFor monotone sequences, bounded is enough to converge; that is completeness in action.

    Theorem B Abbott Thm 2.4.2

    Monotone convergence theorem

    If (an)(a_n) is increasing and bounded above, it converges, and its limit is s=sup⁡{an:n∈N}s = \sup\{a_n : n \in \mathbb N\}. (Similarly, decreasing and bounded below implies convergence to the infimum.)

    In one lineAn increasing sequence that is bounded above converges, to the supremum of its terms.

    Why it is trueThe supremum s is the target: the approximation property puts some term within ε of s, and every later term is even closer because the sequence only goes up.

    ProofAbbott 2.4.2
    The idea: Completeness gives s = sup of the terms. Given ε, the approximation property gives one term a_N above s − ε; since the sequence increases, every later term is also above s − ε, and none is above s.
    Let s=sup⁡{an}s = \sup\{a_n\}.
    The set of terms is non-empty and bounded above, so the completeness axiom gives a supremum.This is where completeness is used. Over the rationals, 1, 1.4, 1.41, 1.414, … is increasing and bounded but has no rational limit.
    Let ε>0\varepsilon > 0.
    Arbitrary tolerance.
    There is NN with aN>s−εa_N > s - \varepsilon.
    Approximation property of the supremum (1.1).
    For n>Nn > N: s−ε<aN≤an≤ss - \varepsilon < a_N \le a_n \le s.
    Increasing: later terms are at least aNa_N. Upper bound: no term exceeds ss.
    Hence ∣an−s∣<ε|a_n - s| < \varepsilon for all n>Nn > N, and an→sa_n \to s. ■\blacksquare
    So ana_n lies in the band (s−ε,s](s - \varepsilon, s], within ε\varepsilon of ss.
    Proof workshopRebuild the proof of the monotone convergence theorem

    Tap the lines in the order a proof would write them. Each line can only use what is already above it.

      Worked example
      Show that an=1+11!+12!+⋯+1n!a_n = 1 + \frac1{1!} + \frac1{2!} + \dots + \frac1{n!} converges.

      Solution.

      1. Compute terms. a1=2a_1 = 2, a2=2.5a_2 = 2.5, a3=2.6667a_3 = 2.6667, a4=2.7083a_4 = 2.7083, a5=2.7167a_5 = 2.7167. The terms climb slowly. Scratch work: guess the behaviour. They look increasing and stuck below about 2.72.
      2. Increasing. an+1−an=1(n+1)!>0a_{n+1} - a_n = \frac1{(n+1)!} > 0. Each step adds one positive term.
      3. Bounded above. For k≥2k \ge 2, k!=2⋅3⋯k≥2k−1k! = 2 \cdot 3 \cdots k \ge 2^{k-1}, so 1k!≤12k−1\frac1{k!} \le \frac1{2^{k-1}}. Then an≤1+1+12+14+⋯+12n−1<1+2=3a_n \le 1 + 1 + \frac12 + \frac14 + \dots + \frac1{2^{n-1}} < 1 + 2 = 3. We cannot sum the factorials, so we compare with a geometric sum we can: 1+12+14+⋯<21 + \frac12 + \frac14 + \dots < 2, because the partial sum 1+⋯+12n−1=2−12n−11 + \dots + \frac1{2^{n-1}} = 2 - \frac1{2^{n-1}}.
      4. Apply the theorem. Increasing and bounded above, so it converges (monotone convergence), to the supremum of its terms. We never found the limit. Completeness guarantees it exists.

      Answer. ana_n converges, and the limit is at most 3. (It is e≈2.71828e \approx 2.71828; this is proved in chapter 1.6.)

      Your answerFor a1=1a_1 = 1, an+1=12(an+2an)a_{n+1} = \frac12\left(a_n + \frac2{a_n}\right), compute a3a_3 as a fraction.
      Worked example the Babylonian method for $\sqrt 2$
      The sequence a1=1a_1 = 1, an+1=12(an+2an)a_{n+1} = \frac12\left(a_n + \frac{2}{a_n}\right): show it converges and find the limit.

      Solution.

      1. Compute terms. a1=1a_1 = 1, a2=1.5a_2 = 1.5, a3≈1.41667a_3 \approx 1.41667, a4≈1.414216a_4 \approx 1.414216. After a1a_1 the terms go down, towards 2≈1.414214\sqrt 2 \approx 1.414214. Scratch work: see the behaviour before proving it.
      2. All terms are positive. a1=1>0a_1 = 1 > 0, and if an>0a_n > 0 then an+1=12(an+2an)>0a_{n+1} = \frac12(a_n + \frac2{a_n}) > 0. Induction. Positivity lets us divide by ana_n and keep inequalities the right way round below.
      3. Bounded below by 2\sqrt 2 (for n≥2n \ge 2). an+1−2=(an−2)22an≥0a_{n+1} - \sqrt 2 = \frac{(a_n - \sqrt 2)^2}{2a_n} \ge 0. Expand 12(an+2an)−2\frac12(a_n + \frac2{a_n}) - \sqrt 2 over the common denominator 2an2a_n; the numerator is an2−22an+2=(an−2)2a_n^2 - 2\sqrt2 a_n + 2 = (a_n - \sqrt 2)^2, a perfect square, and 2an>02a_n > 0. So every term from a2a_2 on is ≥2\ge \sqrt 2.
      4. Decreasing (for n≥2n \ge 2). an+1−an=12(2an−an)=2−an22an≤0a_{n+1} - a_n = \frac12\left(\frac2{a_n} - a_n\right) = \frac{2 - a_n^2}{2a_n} \le 0, because an≥2a_n \ge \sqrt 2 gives an2≥2a_n^2 \ge 2. Compute the difference and use step 3.
      5. Converges. From a2a_2 on, the sequence is decreasing and bounded below, so it converges to the infimum LL of its terms (monotone convergence). Since 2\sqrt 2 is a lower bound and LL is the greatest lower bound, L≥2>0L \ge \sqrt 2 > 0. The theorem gives existence of the limit without knowing its value. Dropping the first term does not change whether or where a sequence converges.
      6. Find LL. The shifted sequence an+1a_{n+1} also tends to LL, and 2an→2L\frac2{a_n} \to \frac2L by the quotient law (as L≠0L \ne 0). So the recursion gives L=12(L+2L)L = \frac12\left(L + \frac2L\right), hence 2L2=L2+22L^2 = L^2 + 2, so L2=2L^2 = 2 and L=2L = \sqrt 2 (as L>0L > 0). We may only take limits AFTER knowing the limit exists. Doing it first can give nonsense (see the traps).

      Answer. an→2a_n \to \sqrt 2. Every ana_n is rational, yet the limit is not, so over Q\mathbb Q this bounded decreasing sequence has no limit: completeness is doing real work. The error roughly squares at each step (a2a_2 is off by 0.0860.086, a3a_3 by 0.00250.0025, a4a_4 by 0.00000210.0000021), so the number of correct digits about doubles. This is Newton’s method for x2=2x^2 = 2, and the same idea is used to compute square roots on computers.

      Python labWatch the Babylonian sequence close in on the square root of 2
      from fractions import Fraction
      import math
      
      c = 2          # we are computing the square root of c
      a = 1.0        # the starting value a_1
      for n in range(1, 8):
          err = a - math.sqrt(c)
          print(f"a_{n} = {a:.15f}   error = {err:.2e}")
          a = (a + c / a) / 2
      
      # Every term is a fraction when you start from a fraction:
      a = Fraction(1)
      for n in range(1, 5):
          print(f"a_{n} = {a}")
          a = (a + Fraction(c) / a) / 2

      Try this. Change c = 2 to c = 10 and the start to a = 100. How many steps until the error is below 10−1210^{-12}? Then count the correct digits at each step: they roughly double every time, because the next error is about the square of the current one (step 3 above).

      Subsequences, Bolzano–Weierstrass and Cauchy sequences

      Definition B

      Subsequence

      A subsequence of (an)(a_n) is (ank)=an1,an2,an3,…(a_{n_k}) = a_{n_1}, a_{n_2}, a_{n_3}, \dots where n1<n2<n3<…n_1 < n_2 < n_3 < \dots are natural numbers.

      In one lineA sequence formed by picking terms of (an)(a_n) in order, skipping any: an1,an2,…a_{n_1}, a_{n_2}, \dots with n1<n2<…n_1 < n_2 < \dots.

      Why it existsEven a divergent sequence can have convergent subsequences; finding one is a key step in many existence proofs.

      For (−1)n(-1)^n, the even-indexed terms form the subsequence 1,1,1,…1, 1, 1, \dots, which converges.

      Theorem B Abbott Thm 2.5.5

      Bolzano–Weierstrass theorem

      Every bounded sequence of real numbers has a convergent subsequence.

      In one lineEvery bounded sequence has a convergent subsequence.

      Why it is trueHalve the bounding interval forever, always keeping a half with infinitely many terms; the nested halves shrink to a point, and one term from each half gives the subsequence.

      ProofAbbott 2.5.5
      The idea: Bisection. Start with an interval containing every term. Halve it; one half contains infinitely many terms; keep that half and pick a term from it with a later index. Repeat. The halves are nested and shrink, so by the nested interval property (1.1) they close in on one point x, and the chosen terms converge to x.
      Let ∣an∣≤M|a_n| \le M for all nn, and let I1=[−M,M]I_1 = [-M, M]. Pick n1=1n_1 = 1.
      Bounded means all terms lie in some interval.
      Halve I1I_1. At least one half contains ana_n for infinitely many nn; call it I2I_2, and pick n2>n1n_2 > n_1 with an2∈I2a_{n_2} \in I_2.
      If both halves had only finitely many terms, the whole sequence would have finitely many terms.
      Continuing, we get nested intervals I1⊇I2⊇…I_1 \supseteq I_2 \supseteq \dots, each half the length of the last, with ank∈Ika_{n_k} \in I_k and n1<n2<…n_1 < n_2 < \dots.
      Repeat the same step forever (induction).
      Some xx lies in every IkI_k.
      Nested interval property (the stretch problem of 1.1), which uses completeness. Write Ik=[ck,dk]I_k = [c_k, d_k]. Every left end cjc_j is at most every right end dmd_m (compare both with the later interval Imax⁡(j,m)I_{\max(j,m)}), so x=sup⁡{ck}x = \sup\{c_k\} exists and satisfies ck≤x≤dkc_k \le x \le d_k for every kk.
      ∣ank−x∣≤2M2k−1|a_{n_k} - x| \le \frac{2M}{2^{k-1}}.
      Both anka_{n_k} and xx lie in IkI_k, so they are at most the length of IkI_k apart. That length is 2M/2k−12M/2^{k-1}.
      So for k>2Mεk > \frac{2M}\varepsilon we get ∣ank−x∣<ε|a_{n_k} - x| < \varepsilon, and ank→xa_{n_k} \to x. ■\blacksquare
      Given ε>0\varepsilon > 0 we need the bound below ε\varepsilon. Since 2k−1≥k2^{k-1} \ge k (induction), 2M2k−1≤2Mk\frac{2M}{2^{k-1}} \le \frac{2M}{k}, which is below ε\varepsilon once k>2Mεk > \frac{2M}{\varepsilon} (Archimedean).
      Quick checkThe sequence an=(−1)n(1+1n)a_n = (-1)^n \left(1 + \frac1n\right) is bounded. Which statement about it is true?
      Definition B

      Cauchy sequence

      (an)(a_n) is a Cauchy sequence if ∀ε>0 ∃N ∀m,n>N: ∣am−an∣<ε\forall \varepsilon > 0\ \exists N\ \forall m, n > N:\ |a_m - a_n| < \varepsilon.

      In one lineA sequence whose terms eventually stay close to EACH OTHER: for every ε > 0 there is N with ∣am−an∣<ε|a_m - a_n| < \varepsilon for all m,n>Nm, n > N.

      Why it existsIt describes convergence without naming the limit, which is how you prove a limit exists when you cannot compute it.

      Theorem B Abbott Thm 2.6.4

      Cauchy criterion

      A sequence of real numbers converges if and only if it is a Cauchy sequence.

      In one lineA sequence of real numbers converges if and only if it is Cauchy.

      Why it is trueConvergent implies Cauchy by the triangle inequality. Cauchy implies bounded, so Bolzano–Weierstrass gives a convergent subsequence, and Cauchy forces the whole sequence to follow it.

      ProofAbbott 2.6.4
      The idea: (⇒) Terms close to L are close to each other: triangle inequality with ε/2 each. (⇐) A Cauchy sequence is bounded; Bolzano–Weierstrass gives a subsequence converging to some x; since all late terms are close to each other and some late terms are close to x, all late terms are close to x.
      (⇒\Rightarrow) Let an→La_n \to L and ε>0\varepsilon > 0. Choose NN with ∣an−L∣<ε2|a_n - L| < \frac\varepsilon2 for n>Nn > N.
      Forward direction.
      For m,n>Nm, n > N: ∣am−an∣≤∣am−L∣+∣L−an∣<ε|a_m - a_n| \le |a_m - L| + |L - a_n| < \varepsilon. So (an)(a_n) is Cauchy.
      Triangle inequality through LL.
      (⇐\Leftarrow) Let (an)(a_n) be Cauchy. It is bounded (same argument as for convergent sequences, using aN+1a_{N+1} in place of LL).
      Backward direction. First: bounded. With ε=1\varepsilon = 1, all terms after NN are within 1 of aN+1a_{N+1}; the first NN are finitely many.
      So some subsequence ank→xa_{n_k} \to x.
      Bolzano–Weierstrass.
      Let ε>0\varepsilon > 0. Choose NN with ∣am−an∣<ε2|a_m - a_n| < \frac\varepsilon2 for m,n>Nm, n > N, and choose kk with nk>Nn_k > N and ∣ank−x∣<ε2|a_{n_k} - x| < \frac\varepsilon2.
      Two halves of the budget: Cauchy for ε/2\varepsilon/2, and the subsequence for ε/2\varepsilon/2. Such a kk exists: the subsequence converges, so ∣ank−x∣<ε2|a_{n_k} - x| < \frac\varepsilon2 for all kk above some KK; and nk≥kn_k \ge k (the indices strictly increase), so any k>max⁡(K,N)k > \max(K, N) has nk>Nn_k > N as well.
      For n>Nn > N: ∣an−x∣≤∣an−ank∣+∣ank−x∣<ε|a_n - x| \le |a_n - a_{n_k}| + |a_{n_k} - x| < \varepsilon. So an→xa_n \to x. ■\blacksquare
      Triangle inequality through anka_{n_k}.
      Quick checkOver the rationals, 1,1.4,1.41,1.414,…1, 1.4, 1.41, 1.414, \dots (decimal truncations of 2\sqrt 2) is a Cauchy sequence of rationals. Does it converge in Q\mathbb Q?
      Worked example
      Show that an=1+12+13+⋯+1na_n = 1 + \frac12 + \frac13 + \dots + \frac1n is not Cauchy, so it diverges.

      Solution. Not Cauchy means: there is an ε\varepsilon such that for every NN we can find two terms beyond NN that are at least ε\varepsilon apart. The sceptic picks the ε\varepsilon and the two terms.

      1. Write the negation. ∃ε>0 ∀N ∃m,n>N: ∣am−an∣≥ε\exists \varepsilon > 0\ \forall N\ \exists m, n > N:\ |a_m - a_n| \ge \varepsilon. The negation of the Cauchy definition (0.1).
      2. Try a pair far apart. Take m=2nm = 2n. Then a2n−an=1n+1+1n+2+⋯+12na_{2n} - a_n = \frac1{n+1} + \frac1{n+2} + \dots + \frac1{2n}. Neighbouring terms differ by 1n\frac1n, which is small, so we compare terms nn steps apart instead. The trap-box on neighbours below explains why.
      3. Bound the sum from below. There are nn terms and each is at least 12n\frac1{2n}, so the sum is at least n⋅12n=12n \cdot \frac1{2n} = \frac12. Every denominator is at most 2n2n, so every fraction is at least 12n\frac1{2n}.
      4. Choose ε\varepsilon and the pair. Take ε=12\varepsilon = \frac12. For any NN, take n=N+1n = N + 1 and m=2nm = 2n. Both are beyond NN and ∣am−an∣≥12|a_m - a_n| \ge \frac12. This matches the negation in step 1.

      Answer. The sequence is not Cauchy, so by the Cauchy criterion it does not converge. The terms 1n→0\frac1n \to 0, yet the sum grows without bound. ■\blacksquare

      Your answerFor an=1na_n = \frac1n and ε=0.1\varepsilon = 0.1, find the smallest NN such that ∣am−an∣<ε|a_m - a_n| < \varepsilon for ALL m,n>Nm, n > N. (Use that for m,n>Nm, n > N both terms lie in (0,1N+1](0, \frac1{N+1}], so the worst gap is just under 1N+1\frac1{N+1}.)
      A preview· Preview: complete metric spaces

      Chapter 4.2 uses “every Cauchy sequence converges” as the DEFINITION of a complete space, for spaces of vectors and functions. The contraction mapping theorem built on it proves that differential equations have solutions (7.1), and it is how MATH 376’s Picard iteration works.

      Where it is used

      Used inside maths· Inside maths: the definitions of continuity, derivative, integral and series

      Chapter 1.3 defines continuity with ε\varepsilon and δ\delta; 1.4 defines the derivative as a limit; 1.5 the integral as a limit of sums; 1.6 an infinite series as the limit of its partial sums. Each proof there reuses this chapter’s moves: the ε/2\varepsilon/2 split, add-and-subtract, bounded convergent sequences, and monotone convergence.

      Used in the real world· Numerical computing: when to stop iterating

      Iterative solvers (Newton’s method, gradient descent, the power method of 2.11) produce a sequence and must decide when to stop without knowing the limit. They use the Cauchy idea: stop when successive iterates differ by less than a tolerance, such as ∣xk+1−xk∣<10−10|x_{k+1} - x_k| < 10^{-10}. The Cauchy criterion says that if this kept holding (for all later pairs), the sequence would converge. Production solvers combine this with checks on the residual because one small step alone does not prove the iterates have settled.

      Traps

      Watch out· Finding the limit before proving it exists

      The sequence a1=1a_1 = 1, an+1=2ana_{n+1} = 2a_n gives 1,2,4,8,…1, 2, 4, 8, \dots. “Taking limits” of an+1=2ana_{n+1} = 2a_n gives L=2LL = 2L, so "L=0L = 0". The sequence diverges; the algebra was meaningless because no limit existed. Prove convergence first (for example by monotone convergence), then find the limit.

      Watch out· N depends on ε, not on n

      NN is chosen once ε\varepsilon is known, and then must work for EVERY n>Nn > N. “Choose N=n+1N = n + 1” is meaningless.

      Watch out· Terms getting closer to their neighbours is not enough

      an=na_n = \sqrt n has an+1−an→0a_{n+1} - a_n \to 0 but diverges. Cauchy requires ALL pairs beyond NN to be close, not just neighbours.

      Problems

      check

      For an=1na_n = \frac{1}{n} and ε=0.02\varepsilon = 0.02, find an NN that works. Does N=40N = 40 work? N=60N = 60?

      Solution

      Need 1n<0.02\frac1n < 0.02 for n>Nn > N, i.e. n>50n > 50. N=50N = 50 works, and so does any larger NN, such as 60. N=40N = 40 fails: n=45n = 45 gives 145≈0.022>0.02\frac1{45} \approx 0.022 > 0.02.

      check

      Write the negation of ”(an)(a_n) is a Cauchy sequence”.

      Solution

      ∃ε>0 ∀N ∃m,n>N: ∣am−an∣≥ε\exists \varepsilon > 0\ \forall N\ \exists m, n > N:\ |a_m - a_n| \ge \varepsilon.

      check

      Is every bounded sequence convergent? Is every convergent sequence bounded?

      Solution

      No: (−1)n(-1)^n is bounded and divergent. Yes: proved in this chapter.

      useAbbott Exercise 2.2.2 style

      Prove from the definition: 2n+15n+4→25\frac{2n + 1}{5n + 4} \to \frac25.

      Solution

      Scratch: ∣2n+15n+4−25∣=∣5(2n+1)−2(5n+4)5(5n+4)∣=325n+20<325n<18n\left|\frac{2n+1}{5n+4} - \frac25\right| = \left|\frac{5(2n+1) - 2(5n+4)}{5(5n+4)}\right| = \frac{3}{25n + 20} < \frac{3}{25n} < \frac1{8n}. Need 18n<ε\frac{1}{8n} < \varepsilon: n>18εn > \frac1{8\varepsilon}. Write-up: let ε>0\varepsilon > 0, choose N≥18εN \ge \frac1{8\varepsilon}; for n>Nn > N, ∣2n+15n+4−25∣<18n<18N≤ε\left|\frac{2n+1}{5n+4} - \frac25\right| < \frac1{8n} < \frac1{8N} \le \varepsilon.

      use

      Prove n2n2+1→1\frac{n^2}{n^2 + 1} \to 1, choosing an explicit NN for each ε\varepsilon.

      Solution

      ∣n2n2+1−1∣=1n2+1<1n\left|\frac{n^2}{n^2+1} - 1\right| = \frac1{n^2 + 1} < \frac1n. Let ε>0\varepsilon > 0 and choose N≥1εN \ge \frac1\varepsilon. For n>Nn > N: 1n2+1<1n<1N≤ε\frac1{n^2+1} < \frac1n < \frac1N \le \varepsilon.

      use

      Using the limit laws (not the definition), find lim⁡3n2−n2n2+5\lim \frac{3n^2 - n}{2n^2 + 5}, saying which law each step uses.

      Solution

      Divide top and bottom by n2n^2: 3−1n2+5n2\frac{3 - \frac1n}{2 + \frac5{n^2}}. Since 1n→0\frac1n \to 0, the product law gives 1n2→0\frac1{n^2} \to 0, the constant-multiple law gives 5n2→0\frac5{n^2} \to 0, the sum law gives top →3\to 3 and bottom →2\to 2, and the quotient law (bottom limit 2≠02 \ne 0) gives 32\frac32.

      proveAbbott Exercise 2.3.3 (squeeze)

      Prove the squeeze theorem: if an≤bn≤cna_n \le b_n \le c_n for all nn and an→La_n \to L, cn→Lc_n \to L, then bn→Lb_n \to L.

      Solution

      Let ε>0\varepsilon > 0. Choose NN so that for n>Nn > N, L−ε<anL - \varepsilon < a_n and cn<L+εc_n < L + \varepsilon. Then L−ε<an≤bn≤cn<L+εL - \varepsilon < a_n \le b_n \le c_n < L + \varepsilon, so ∣bn−L∣<ε|b_n - L| < \varepsilon.

      prove

      Prove: if an→La_n \to L and L>0L > 0, then an>0a_n > 0 for all sufficiently large nn.

      Solution

      Take ε=L2>0\varepsilon = \frac L2 > 0. There is NN with ∣an−L∣<L2|a_n - L| < \frac L2 for n>Nn > N, so an>L−L2=L2>0a_n > L - \frac L2 = \frac L2 > 0.

      proveAbbott Exercise 2.5.2 style

      Prove that if an→La_n \to L then every subsequence ank→La_{n_k} \to L. Use this to give a second proof that (−1)n(-1)^n diverges.

      Solution

      Let ε>0\varepsilon > 0 and choose NN with ∣an−L∣<ε|a_n - L| < \varepsilon for n>Nn > N. Since nk≥kn_k \ge k (by induction, the indices strictly increase), for k>Nk > N we have nk>Nn_k > N, so ∣ank−L∣<ε|a_{n_k} - L| < \varepsilon. For (−1)n(-1)^n: the even subsequence tends to 1 and the odd one to −1-1; if the sequence converged to LL, both would tend to LL, forcing 1=L=−11 = L = -1.

      prove

      Prove the sequence an=1+122+132+⋯+1n2a_n = 1 + \frac1{2^2} + \frac1{3^2} + \dots + \frac1{n^2} converges. (Hint: 1k2<1k(k−1)=1k−1−1k\frac1{k^2} < \frac1{k(k-1)} = \frac1{k-1} - \frac1k for k≥2k \ge 2.)

      Solution

      (an)(a_n) is increasing (each step adds a positive term). Bounded: an<1+∑k=2n(1k−1−1k)=1+1−1n<2a_n < 1 + \sum_{k=2}^n \left(\frac1{k-1} - \frac1k\right) = 1 + 1 - \frac1n < 2, a telescoping sum. By monotone convergence it converges. (Its limit is π26\frac{\pi^2}6, first proved by Euler in 1735. Monotone convergence tells you the limit exists without telling you its value.)

      stretchAbbott Exercise 2.6 style

      A sequence is contractive if there is a number rr with 0<r<10 < r < 1 and ∣an+1−an∣≤r ∣an−an−1∣|a_{n+1} - a_n| \le r\,|a_n - a_{n-1}| for all n≥2n \ge 2. Prove every contractive sequence is Cauchy, so it converges. (Hint: bound ∣an+1−an∣|a_{n+1} - a_n| by c rn−1c\,r^{n-1}, then add up the steps from nn to mm with a geometric sum.)

      Solution

      Plan. A sequence whose steps shrink geometrically cannot wander far, so the tail is small.

      1. Let c=∣a2−a1∣c = |a_2 - a_1|. Applying the condition repeatedly, ∣an+1−an∣≤c rn−1|a_{n+1} - a_n| \le c\,r^{n-1}. (Induction: true for n=1n = 1; if ∣an−an−1∣≤c rn−2|a_n - a_{n-1}| \le c\,r^{n-2} then ∣an+1−an∣≤r c rn−2|a_{n+1} - a_n| \le r\,c\,r^{n-2}.)
      2. For m>nm > n, by the triangle inequality repeated, ∣am−an∣≤∑k=nm−1∣ak+1−ak∣≤c∑k=nm−1rk−1≤c rn−11−r|a_m - a_n| \le \sum_{k=n}^{m-1} |a_{k+1} - a_k| \le c\sum_{k=n}^{m-1} r^{k-1} \le c\,\dfrac{r^{n-1}}{1 - r}.
      3. rn→0r^{n} \to 0: write r=11+hr = \frac1{1+h} with h>0h > 0. Then (1+h)n≥1+nh>nh(1 + h)^n \ge 1 + nh > nh, so rn<1nhr^n < \frac1{nh}.
      4. Let ε>0\varepsilon > 0. Using step 3 choose NN so that c rN−11−r<εc\,\dfrac{r^{N-1}}{1-r} < \varepsilon (possible since rn−1<1(n−1)hr^{n-1} < \frac1{(n-1)h} gets arbitrarily small). Then for m>n>Nm > n > N, ∣am−an∣≤c rn−11−r≤c rN−11−r<ε|a_m - a_n| \le c\,\dfrac{r^{n-1}}{1-r} \le c\,\dfrac{r^{N-1}}{1-r} < \varepsilon, because rn−1≤rN−1r^{n-1} \le r^{N-1}. So (an)(a_n) is Cauchy, and converges by the Cauchy criterion. ■\blacksquare

      Check with the Babylonian-style sequence an+1=1+12ana_{n+1} = 1 + \frac12 a_n starting from a1=0a_1 = 0: the steps are 1,12,14,…1, \frac12, \frac14, \dots, so r=12r = \frac12, and the limit is 22.

      Summary

      • an→La_n \to L means: for every ε>0\varepsilon > 0 there is NN such that every term after NN is within ε\varepsilon of LL. A game: they choose ε\varepsilon, you choose NN (depending on ε\varepsilon).
      • Proofs: scratch work backwards from ∣an−L∣<ε|a_n - L| < \varepsilon to find NN (over-estimating freely), then a forward write-up starting “Let ε>0\varepsilon > 0”.
      • The moves: triangle inequality, the ε/2\varepsilon/2 split, add-and-subtract, “convergent implies bounded”.
      • Limit laws (sum, product, quotient) justify the school rules.
      • Monotone convergence: increasing and bounded above implies convergent, to the supremum. This is completeness.
      • Bolzano–Weierstrass: bounded sequences have convergent subsequences. Cauchy criterion: in R\mathbb R, convergent iff Cauchy.
      • Never “take limits of both sides” before proving the limit exists.

      Watch and read

      The same ideas explained by someone else. Use these when an explanation here does not land.

      Where this sits

      Comes from
      1.1 The real numbers and completeness
      0.1 How to read a theorem
      Leads to
      1.3 Limits and continuity with epsilon and delta
      1.6 Series, power series, and uniform convergence
      Same idea elsewhere
      JEE / CBSE: You computed limits like $\lim \frac{n+1}{n} = 1$ with rules. This chapter proves those rules, and says what 'limit' means.
      MATH 376: The convergence of Picard iterates (existence of ODE solutions) and of power series rests on Cauchy sequences and completeness.
      Algorithms / AI: 'Gradient descent converges' and 'this iterative method converges' are statements about sequences of vectors; this chapter is the one-dimensional version.