4.3  Sequences and Limits in an Ordered Field

In Q the fractions 1/2,2/3,3/4,… “tend to 1”. Sections 4.1 and 4.2 supplied the tools to say what that means without leaving Q: an absolute value to measure distance, and the Archimedean property to make 1/(n+1) small. This section defines the limit of a sequence in an arbitrary ordered field, with tolerances taken from that field. It then proves that a sequence has at most one limit, and that a convergent sequence is bounded. Chapter 5 applies these results with F=Q, at a stage when no other number system is available.

Throughout, F is an ordered field (Definition 2.3.2), and F>0={x∈F:x>0} is its set of positive elements, as in Section 4.1; for F=Q this is Q>0. As agreed after Proposition 4.2.1, we write n for n⋅1F where no confusion arises. So 1/(n+1) in F means 1/((n+1)⋅1F), which exists and is positive, since (n+1)⋅1F≥1>0 by Proposition 4.2.1 (b) and reciprocals of positive elements are positive (Proposition 2.5.2 (a)).

4.3.1. Sequences

A list 1,1/2,1/3,… is a rule that assigns a term to each position, and a rule of that kind already has a name: a function on N.

Definition 4.3.1 (Sequence; Eventually)

A sequence in F is a function a:N→F (Sets, Relations, and Cardinality, Definition 1.4.1). Its value at n is written an and called the n-th term; the sequence is written (an)n∈N, or (an), and {an:n∈N} is its set of values.

A property P(n) of natural numbers holds eventually if there is N0∈N such that P(n) holds for every n∈N with n≥N0.

Examples.

  • In Q: an:=1/(n+1), with terms 1,1/2,1/3,….
  • In any F: an:=n, that is, n⋅1F, with terms 0,1,2,…; and an:=(−1)n, with the powers of Definition 4.2.1, with terms 1,−1,1,…. The second sequence has infinitely many terms but only two values: its set of values is {1,−1}. A sequence is ordered and may repeat; its set of values forgets both.
  • The degenerate case: a constant sequence an:=c for a fixed c∈F. It matters because every definition below must give the expected answer on it.
  • A sequence may be defined by recursion (Sets, Relations, and Cardinality, Theorem 2.3.1, read on N=ω as Theorem 1.5.1 through Corollary 1.7.3 (b)). The Newton sequence of Example (A Rational Sequence Aimed at the Gap), x0=2 and xn+1=(xn2+2)/(2xn), is a sequence in Q; Section 4.6 studies it.

Non-example by minimal change. The formula n↦1/n defines no sequence: at n=0 it asks for 1/0, and 0 has no inverse. Everything else about the first example survives the change, and only “a function on all of N” fails. This is why the book’s sequences start at n=0 and why we write 1/(n+1).

“Eventually” absorbs any finite beginning. In Q, “1/(n+1)<1/10” holds eventually, from N0=10 on, although it fails for n≤9; “(−1)n=1” does not hold eventually, since it fails at every odd n. Two eventual properties hold together eventually: if P(n) holds for n≥N0 and Q(n) for n≥N1, then both hold for n≥max{N0,N1}, the larger of the two numbers, which exists by trichotomy in N (Theorem 1.6.1 (a)). The same goes for any finite number of properties, taking the larger number one comparison at a time. For infinitely many properties it fails: “1/(n+1)<1/(k+1)” holds eventually for each k∈N, from N0=k+1 on, but no single N0 serves every k, since k=N0 fails at n=N0.

4.3.2. The limit of a sequence

We want a precise sense in which 1/2,2/3,3/4,… “tends to 1” in Q. The first idea is “the terms get closer and closer to 1”. Here is why it fails. With an:=(n+1)/(n+2), 1−an=1n+2,2−an=n+3n+2=1+1n+2. Both distances shrink at every step, so the terms get “closer and closer” to 2 as well. What singles out 1 is that the distance to 1 falls below any tolerance we name, and stays below it, while the distance to 2 never falls below 1. The tolerances must come from F itself, since in Q there is nothing else to measure with.

Every tolerance in F is eventually met.

Definition 4.3.2 (Limit of a Sequence in an Ordered Field)

Let (an) be a sequence in F and a∈F. The sequence converges to a in F, written an→a, if for every ε∈F>0 there exists N∈N such that |an−a|<ε for every n∈N with n≥N. In symbols, ∀ε∈F>0  ∃N∈N  ∀n∈N  (n≥N⇒|an−a|<ε). Then a is a limit of (an). The sequence is convergent if it converges to some a∈F, and divergent otherwise.

In words: the first clause hands us an arbitrary tolerance ε, a positive element of F. The second says that some index N can be found, and it may depend on ε. The third says that from N on, every term lies within ε of a: the inequality holds eventually. The absolute value is that of Definition 4.1.1, and by Proposition 4.1.3 (d) the condition on each term reads |an−a|<ε⟺a−ε<an<a+ε.

The domain of ε is part of the definition. For F=Q, ε is a rational number, and “an→a in Q” mentions nothing outside Q. The formula is the one translated in Logic and Proof, Example (Five definitions, translated) (a), where it was read in the school real numbers. Here it is read in F, and every fact used about it will be proved from the ordered-field axioms.

Well-definedness. Nothing needs checking for “converges to a”. We say “a limit” for now, because a sequence might have two; Theorem 4.3.4 below rules that out.

Negating the definition, quantifier by quantifier (Logic and Proof, Proposition 6.2.3 for the bounded quantifiers, Logic and Proof, Proposition 6.2.2 for the implication), and using that ¬(x<ε) means x≥ε in the totally ordered F (Proposition 4.1.2 (a)): an↛a means ∃ε∈F>0  ∀N∈N  ∃n∈N  (n≥N∧|an−a|≥ε). One bad tolerance, and beyond every threshold a term that misses it. A sequence is divergent when this holds for every a∈F.

Example (First Limits)

Decide, from Definition 4.3.2, which of these converge, and to what.

  • (a) A constant sequence an=c in any ordered field F.
  • (b) an=1/(n+1) in Q.
  • (c) an=(n+1)/(n+2) in Q.
  • (d) an=(−1)n in any ordered field F.

Solution.

  • (a) an→c. Let ε∈F>0 and take N:=0. For every n, |an−c|=|0|=0<ε. Here N does not depend on ε at all: the degenerate case.

  • (b) an→0. The field Q is Archimedean (Definition 4.2.2, by Theorem 2.5.3). Let ε∈Q>0. By Proposition 4.2.3 there is N∈Z>0 with 1/m<ε for every m≥N. For n≥N also n+1≥N, so |an−0|=1/(n+1)<ε, where the absolute value drops because 1/(n+1)>0. The N depends on ε, and Archimedes is what supplies it.

  • (c) an→1. By the computation above the definition, |an−1|=1/(n+2). Given ε∈Q>0, take the N of (b). For n≥N, n+2>n+1≥N, so 1/(n+2)<ε.

  • (d) Divergent, in every ordered field. By the recursion for powers, (−1)n+1=(−1)n(−1)=−(−1)n (Proposition 2.3.2 (c)), and |(−1)n|=1 for every n, by induction with Proposition 4.1.3 (b). Hence |an+1−an|=|−2an|=2|an|=2 for every n. Suppose an→a for some a∈F. Take ε:=1 and its N, and let n:=N, so that n and n+1 are both ≥N. The three-point triangle inequality (Proposition 4.1.3 (e)) gives 2=|an+1−an|≤|an+1−a|+|a−an|<1+1=2, so 2<2, against (O1). So no a∈F is a limit. The bad tolerance is ε=1: two consecutive terms are 2 apart and cannot both lie within 1 of one point.

Quick check. For an=1/(n+1) in Q and ε=1/100, which N∈N satisfy “|an|<ε for every n≥N”?

Solution. Exactly the N≥100. By the comparison formula (Theorem 2.5.1 (a)), 1/(n+1)<1/100 if and only if 100<n+1, that is, n≥100. So every N≥100 works, and an N≤99 fails at n=N itself, where 1/(N+1)≥1/100. The definition asks only for some working N; any larger one works too.

Non-example by minimal change. Keep the sequence an=(n+1)/(n+2) and change the candidate limit from 1 to 2. The distance |an−2|=1+1/(n+2) still shrinks at every step, and still the definition fails, at its first clause: for ε:=1, every term has |an−2|>1, so no N exists. This is the negation displayed above, with ε=1 and n=N for every N.

Why this definition.

  • Strict or not. Replacing |an−a|<ε by |an−a|≤ε gives the same notion: given ε, apply the weak form to ε/2, and ε/2<ε (Proposition 4.1.2 (b)).
  • Every n≥N, not some. With “some n≥N” the sequence (−1)n would “converge” both to 1 and to −1: beyond any N there are terms equal to each.
  • The order of the quantifiers. With ∃N before ∀ε, the condition says that an=a for every n≥N: for each such n, |an−a| lies below every element of F>0, so it is not itself positive, and it is 0 by Proposition 4.1.3 (a). (Exercise A1 (b) asks for the details.) Then 1/(n+1) would have no limit in Q.
  • Tolerances from F. In a field with more elements than Q, “every rational tolerance is eventually met” can be strictly weaker than “every tolerance in F is eventually met”. The remark after Proposition 4.3.1 shows this happen.

Warning. an→a does not say that some term equals a: 1/(n+1)→0 in Q (Example (First Limits) (b)), and no term is 0. Nor does it say that |an−a| decreases: an:=(1+(−1)n)/(n+1) in Q has 0≤an≤2/(n+1), so |an|<ε as soon as 1/(n+1)<ε/2, and it tends to 0; yet its terms run 2,0,2/3,0,2/5,…, up and down, hitting 0 at n=1,3,5,….

Two kinds of sequence get their own names, because they recur throughout the rest of the chapter.

Definition 4.3.3 (Null Sequence)

A sequence (an) in F is null if an→0.

Definition 4.3.4 (Bounded Sequence)

A sequence (an) in F is bounded if there exists M∈F>0 with |an|≤M for every n∈N. Such an M is a bound for (an).

Examples. In Q, (1/(n+1)) is null and bounded by 1; in every F, ((−1)n) is bounded by 1 and not null (Example (First Limits) (d)); a constant sequence c is bounded by |c|+1, which is positive even when c=0. Non-example. In Q the sequence (n) is not bounded: for any M∈Q>0, Archimedes (Theorem 2.5.3) gives n∈N with M<n=|n|. The bound is required to be positive only for convenience, so that we may divide by it; any M≥0 that works can be replaced by M+1.

4.3.3. Archimedes and the sequence 1/(n + 1)

In Q, 1/(n+1)→0 came straight from Archimedes. In a general ordered field, the two statements turn out to be the same.

Proposition 4.3.1 (Archimedes as a Null Sequence)

The sequence (1/((n+1)⋅1F))n∈N is null in F if and only if F is Archimedean.

Idea. One direction is Proposition 4.2.3 read as a limit. For the other, a field that is not Archimedean has an element x above every n⋅1F; then every 1/(n+1) is at least 1/x, and 1/x is a tolerance that is never met.

Proof. (⇐) Let F be Archimedean and ε∈F>0. By Proposition 4.2.3 there is N∈Z>0 (depending on ε) with 1/(m⋅1F)<ε for every m≥N. For n≥N also n+1≥N, so |1(n+1)⋅1F−0|=1(n+1)⋅1F<ε, where the absolute value drops because the term is positive. So the sequence is null.

(⇒) We prove the contrapositive. Suppose F is not Archimedean. Negating Definition 4.2.2 (Logic and Proof, Proposition 6.2.3, and Proposition 4.1.2 (a) for ¬(x<n⋅1F)⟺x≥n⋅1F), there is x∈F with x≥n⋅1F for every n∈N. In particular x≥1⋅1F=1>0, so ε:=1/x∈F>0 (Proposition 2.5.2 (a)). For every n∈N, 0<(n+1)⋅1F≤x (Proposition 4.2.1 (b)), so Proposition 4.1.2 (c) gives |1(n+1)⋅1F−0|=1(n+1)⋅1F≥1x=ε. So for this ε no N works, even with n=N, and the sequence is not null.

So in Q(t), the field of Example (A Non-Archimedean Ordered Field), which is not Archimedean, 1/(n+1) does not tend to 0: the tolerance 1/t is never met. In Q, 1/(n+1)→0 is Example (First Limits) (b), which rests on the Archimedean property; every result proved without the Archimedean property holds in Q(t) as well.

Remark. The same example shows why tolerances must come from F. In Q(t), every rational tolerance is eventually met by 1/(n+1). Write ι for the embedding ιF of Theorem 4.2.2. Since ι respects products, ι(1)=1 and ι(n+1)=(n+1)⋅1, we have ((n+1)⋅1)⋅ι(1/(n+1))=ι(1)=1, so the term 1/((n+1)⋅1) is ι(1/(n+1)). Given q∈Q>0, Example (First Limits) (b) gives N with 1/(n+1)<q in Q for every n≥N, and ι, being strictly increasing, carries this to ι(1/(n+1))<ι(q). Yet the sequence is not null in Q(t). For F=Q the two readings coincide, because there every tolerance is rational.

4.3.4. Changing finitely many terms

Whether a sequence converges, and to what, depends only on its terms from some point on. Two forms of this are used constantly: altering finitely many terms, and dropping the first k.

Proposition 4.3.2 (Only the Tail Matters)

Let (an) and (bn) be sequences in F, and a∈F.

  • (a) If there is N0∈N with an=bn for every n≥N0, then an→a if and only if bn→a; in particular (an) is null if and only if (bn) is; and (an) is bounded if and only if (bn) is.
  • (b) For k∈N, the shifted sequence (an+k)n∈N converges to a if and only if (an) does.

Idea. For limits, a threshold for one sequence becomes a threshold for the other once it is pushed past N0, or moved by k. For bounds, the finitely many terms before N0 are absorbed by a finite maximum.

Proof.

  • (a) Limits. Suppose an→a, and let ε∈F>0. Choose N with |an−a|<ε for every n≥N, and let N′:=max{N,N0}. For n≥N′, bn=an and |bn−a|=|an−a|<ε. So bn→a. The hypothesis is symmetric in the two sequences, so the converse follows by exchanging them. The case a=0 is the statement about null sequences.

    Bounds. Suppose |an|≤M for every n, with M∈F>0. If N0=0, the two sequences are equal. Otherwise let M′:=max{|b0|,…,|bN0−1|,M}, the maximum of finitely many elements of F, which exists by Sets, Relations, and Cardinality, Proposition 2.3.8 (its proof works in any ordered field, as Sets, Relations, and Cardinality, Section 2.6 remarks). Then M′≥M>0. For n<N0, |bn|≤M′ because |bn| is one of the listed elements; for n≥N0, |bn|=|an|≤M≤M′. So M′ bounds (bn). The converse is the same with the sequences exchanged.

  • (b) Suppose an→a, and let ε∈F>0, with N as in the definition. For n≥N, also n+k≥N, so |an+k−a|<ε. Hence (an+k)n converges to a, with the same N.

Conversely, suppose an+k→a, and let ε∈F>0, with N such that |am+k−a|<ε for every m≥N. Let n≥N+k. Then n=m+k for the natural number m:=n−k, and m≥N (Proposition 1.6.3 (a), (c)). So |an−a|=|am+k−a|<ε, and N+k is a threshold for (an). This proves the proposition.

The shift clause is about convergence only; it is used to start a sequence later, for instance to read a formula such as 1/n, which needs n≥1, as the shift by 1 of a sequence indexed from 0. Section 4.5 adds the Cauchy property to clause (a).

One more reformulation moves every limit to 0.

Proposition 4.3.3 (Limits Through Null Sequences)

For a sequence (an) in F and a∈F: an→a if and only if the sequence (an−a) is null.

Proof. For every n, |(an−a)−0|=|an−a|. So the two conditions of Definition 4.3.2, for (an) with limit a and for (an−a) with limit 0, say word for word the same thing, with the same N for each ε.

4.3.5. A sequence has at most one limit

If “the terms are eventually within every tolerance of a” is to name the number the sequence tends to, it must single out one a. It does.

Theorem 4.3.4 (Uniqueness of Limits)

Let (an) be a sequence in F and a,b∈F. If an→a and an→b, then a=b.

Try it first (ten minutes): suppose an→a and an→b with a≠b. Which ε makes the two tails collide?

Idea. The natural first choice is ε:=|a−b|, positive because a≠b; it is the choice that worked in Logic and Proof, Proposition 6.2.5. Beyond both thresholds a term an is within |a−b| of a and of b, and the triangle inequality through an yields only |a−b|<2|a−b|: true, and no contradiction. The two tolerances add. So give each half: with ε:=|a−b|/2, the same chain ends in |a−b|<|a−b|.

Proof. Let an→a and an→b, and suppose, for a contradiction, that a≠b. Then a−b≠0, so |a−b|>0 (Proposition 4.1.3 (a)), and ε:=|a−b|2∈F>0 by Proposition 4.1.2 (b); it depends only on a and b. Since an→a, there is N1 with |an−a|<ε for every n≥N1; since an→b, there is N2 with |an−b|<ε for every n≥N2. Let n:=max{N1,N2}. Then both inequalities hold at this n, and the three-point triangle inequality (Proposition 4.1.3 (e)), with |a−an|=|an−a| by part (b) of the same proposition, gives |a−b|≤|a−an|+|an−b|<ε+ε=|a−b|, where the strict inequality is Proposition 2.3.5 (b) and the last equality is Proposition 4.1.2 (b). So |a−b|<|a−b|, against (O1). Hence the assumption a≠b is refuted, and a=b (Logic and Proof, Definition 2.5.1).

Remark. This is the argument of Logic and Proof, Proposition 6.2.5, rerun in F. There a hypothesis valid for every ε was fed the one ε that makes the numbers collide. Here the two hypotheses give |a−b|<2ε for every ε∈F>0, and the colliding choice is |a−b|/2. The facts about the absolute value that the old argument took from school are now Proposition 4.1.3, valid in every ordered field.

Since a convergent sequence has exactly one limit, we may speak of the limit and write it liman, or limn→∞an. So liman=a means the same as an→a. In Q, Example (First Limits) gives lim1/(n+1)=0 and lim(n+1)/(n+2)=1, while lim(−1)n names nothing.

4.3.6. Convergent sequences are bounded

A convergent sequence cannot run off: from some index on, its terms are trapped near the limit, and only finitely many terms come before that index.

Proposition 4.3.5 (Convergent Sequences Are Bounded)

Every convergent sequence in F is bounded.

Idea. Use the definition once, with the tolerance 1: from some N on, |an|≤|an−a|+|a|<1+|a|. The terms before N are finitely many, so one of them, or |a|+1, is the largest absolute value in sight.

Proof. Let an→a. Applying Definition 4.3.2 with ε:=1∈F>0 gives N∈N with |an−a|<1 for every n≥N. For such n, the triangle inequality (Proposition 4.1.3 (e), with x=an−a and y=a) gives |an|=|(an−a)+a|≤|an−a|+|a|<1+|a|. If N=0, let M:=|a|+1. Otherwise let M:=max{|a0|,…,|aN−1|,|a|+1}, which exists by Sets, Relations, and Cardinality, Proposition 2.3.8 in the totally ordered F (as in the proof of Proposition 4.3.2). In both cases M≥|a|+1≥1>0, by Proposition 4.1.3 (a), so M∈F>0. For n<N, |an|≤M because |an| is one of the listed elements; for n≥N, |an|<|a|+1≤M. So M bounds (an).

The bound M depends on the whole sequence, through a, N and the first N terms, but on no tolerance: it is one element of F, fixed once. Section 4.4 uses exactly that, in the product of two limits. The converse fails: ((−1)n) is bounded by 1 and divergent (Example (First Limits) (d)).

4.3.7. Exercises

A. Check your understanding

Exercise (A1)
  • (a) Write “an↛a” in symbols, and name the law used at each step.
  • (b) What does ∃N∈N ∀ε∈F>0 ∀n∈N (n≥N⇒|an−a|<ε) say about (an)? Does (1/(n+1)) satisfy it in Q, with a=0?
  • (c) For an=(2n+1)/(n+1) in Q, find the least N that works in Definition 4.3.2 for the limit 2 and ε=1/50.

Solution.

  • (a) Start from ¬∀ε∈F>0 ∃N∈N ∀n∈N (n≥N⇒|an−a|<ε). The bounded negation laws (Logic and Proof, Proposition 6.2.3 (a), then (b), then (a)) move ¬ past the three quantifiers, turning each ∀ into ∃ and the ∃ into ∀. That leaves ¬(n≥N⇒|an−a|<ε), which is n≥N∧¬(|an−a|<ε) by Logic and Proof, Proposition 6.2.2. Finally ¬(|an−a|<ε) is |an−a|≥ε, by trichotomy in F (Proposition 4.1.2 (a)). The result: ∃ε∈F>0  ∀N∈N  ∃n∈N  (n≥N∧|an−a|≥ε).

  • (b) It says that an=a for every n≥N: the sequence is eventually constant, equal to a. Indeed, fix n≥N. Then |an−a|<ε for every ε∈F>0. If an≠a, then ε:=|an−a| is in F>0 (Proposition 4.1.3 (a)) and gives |an−a|<|an−a|, against (O1); so an=a. This is the argument of Logic and Proof, Proposition 6.2.5, rerun in F for one n at a time (no halving is needed: only one tolerance is in play). Conversely, an eventually constant sequence satisfies the formula, since |0|=0<ε. The sequence (1/(n+1)) does not satisfy it: no term equals 0. It converges to 0, but its N must depend on ε. The quantifier order is the whole difference.

  • (c) an−2=(2n+1−2(n+1))/(n+1)=−1/(n+1), so |an−2|=1/(n+1). By the comparison formula, 1/(n+1)<1/50 if and only if n+1>50, that is, n≥50. So N=50 works, and every N≤49 fails at n=49 (which is ≥N), where |a49−2|=1/50. The least N is 50.

B. Practice

Exercise (B1)

Prove from Definition 4.3.2 that, in Q, 2n+1n+1→2andn2+12n2+3→12. Say exactly where the Archimedean property is used.

Solution. First limit. As in A1 (c), |(2n+1)/(n+1)−2|=1/(n+1). Let ε∈Q>0. Since Q is Archimedean (Theorem 2.5.3), Proposition 4.2.3 gives N∈Z>0, depending on ε, with 1/m<ε for every m≥N. For n≥N, n+1≥N, so the distance 1/(n+1) is <ε.

Second limit. Bring the difference to one fraction: n2+12n2+3−12=2(n2+1)−(2n2+3)2(2n2+3)=−12(2n2+3), so the distance is 1/(2(2n2+3)). We bound it by 1/(n+1). For n≥1, n2=n⋅n≥n⋅1=n (Proposition 4.1.2 (d), applied to 0≤1≤n and 0≤n≤n), so 2(2n2+3)−(n+1)=4n2−n+5≥3n+5>0; for n=0 the left side is 5>0. So 0<n+1<2(2n2+3), and Proposition 4.1.2 (c) gives 1/(2(2n2+3))≤1/(n+1). With the N of the first part, every n≥N has distance ≤1/(n+1)<ε.

Where Archimedes is used. Only in obtaining N from ε, through Proposition 4.2.3. The algebra of the distances holds in any ordered field. In Q(t) the same algebra gives the same distances, and the proofs fail exactly there: both take N from 1/(n+1)<ε, and by the proof of Proposition 4.3.1 with x=t (Example (A Non-Archimedean Ordered Field)) no N makes 1/(n+1)<1/t for all n≥N.

Exercise (B2)

Prove that if an→a in F, then |an|→|a|. Show by an example that the converse fails, and prove that it holds when a=0.

Solution. Let ε∈F>0, and choose N with |an−a|<ε for n≥N. By the reverse triangle inequality (Proposition 4.1.3 (f)), for n≥N, ||an|−|a||≤|an−a|<ε. So |an|→|a|, with the same N.

The converse fails for an=(−1)n and a=1: |an|=1 for every n, a constant sequence, so |an|→1=|1| (Example (First Limits) (a)); but (an) converges to nothing (part (d) of that example).

For a=0 the converse holds: ||an|−|0||=||an||=|an|=|an−0|, by Proposition 4.1.3 (a), since |an|≥0. So the two conditions coincide: a sequence is null if and only if its absolute values form a null sequence.

Exercise (B3: Bounded but not convergent, in Q(t))

In the field Q(t) of Example (A Non-Archimedean Ordered Field), show that the sequence (n⋅1)n∈N is bounded and does not converge. Is (n) bounded in Q?

Solution. Bounded. By Example (A Non-Archimedean Ordered Field), t>n⋅1 for every n∈N. Also n⋅1≥0 (Proposition 4.2.1 (b), and 0⋅1=0), so |n⋅1|=n⋅1<t. And t>1⋅1=1>0, so M:=t∈Q(t)>0 is a bound.

Not convergent. Suppose n⋅1→a for some a∈Q(t). Take ε:=1/2, which is positive (Proposition 4.1.2 (b)), and its N. With n:=N, both n and n+1 are ≥N, and (n+1)⋅1−n⋅1=1 by Definition 4.2.1 (a). The three-point triangle inequality gives 1=|(n+1)⋅1−n⋅1|≤|(n+1)⋅1−a|+|a−n⋅1|<12+12=1, against (O1). So the sequence diverges.

In Q. No: by the non-example after Definition 4.3.4, Archimedes puts some n above any proposed bound. The same sequence is bounded in one field and unbounded in another. Boundedness is a property of the sequence in F, like convergence.

C. Going deeper

Exercise (C1: A positive limit keeps the terms positive)
  • (a) Prove that if an→a in F and a>0, then an>a/2 eventually; in particular an>0 eventually.
  • (b) Give a sequence in Q with an>0 for every n whose limit is not positive. What does this say about the converse of (a)?

Solution.

  • (a) Let ε:=a/2, which lies in F>0 by Proposition 4.1.2 (b), since a>0. Choose N with |an−a|<a/2 for every n≥N. By Proposition 4.1.3 (d), for such n, an>a−a2=a2>0, where a−a/2=a/2 because a/2+a/2=a (Proposition 4.1.2 (b)). So an>a/2 for every n≥N.

  • (b) an=1/(n+1): every term is positive, and the limit is 0 (Example (First Limits) (b)). So “every term positive” does not give “limit positive”: the strict inequality is lost in the limit. What survives is the weak inequality a≥0, proved in Section 4.4.

Exercise (C2: Find the error)

Here is an argument for Proposition 4.3.5. Is the conclusion true? Is the argument correct? If not, name the line that fails, say what makes it illegal, and give a counterexample to the step. Then repair the argument.

  1. Let an→a. (2) Take ε:=1 in the definition of the limit, and let N be the index it provides. (3) Then for every n∈N, |an|≤|an−a|+|a|<1+|a|. (4) So M:=1+|a| is a bound for (an).

Solution. The conclusion is true: it is Proposition 4.3.5. The argument is not correct.

The failing line is (3). The first inequality is the triangle inequality and is fine. The second uses |an−a|<1 “for every n∈N”. Line (2) supplies it only for n≥N: it is the bounded universal ∀n∈N(n≥N⇒|an−a|<1). Instantiating it at n needs the line n≥N (bounded ∀E, Logic and Proof, Proposition 6.1.1), and for n<N no such line is available. Line (3) cites a line that is not there: entry (N9) of Logic and Proof, Example (What is not allowed).

Counterexample to the step. In Q, let a0:=5 and an:=0 for n≥1, with a=0. Then an→0, and N=1 is a legitimate choice in line (2) for ε=1, since |an−0|=0<1 for n≥1. At n=0, line (3) claims |a0|<1+|0|=1, but |a0|=5; and the M=1 of line (4) is not a bound. No counterexample to the conclusion exists: 5 is a bound.

Repair. Keep line (3) for n≥N only, and take M:=max{|a0|,…,|aN−1|,|a|+1}, the finite maximum of the proof of Proposition 4.3.5.

Marking scheme. (10 points) - 2: says that the conclusion is true and the argument is not correct. - 3: names line (3) and the use of |an−a|<1 for n<N, where the hypothesis does not apply (bounded ∀ used outside its range; entry (N9)). - 3: gives a convergent sequence and a legitimate N for which the step’s inequality fails at some n<N, and checks it. - 2: repairs the argument with a finite maximum over the terms before N. Fatal errors (0 for the step): declaring the conclusion false; offering a counterexample to the conclusion; blaming the triangle inequality.