Serlo: EN: How to prove convergence for recursive sequences

Aus testwiki
Version vom 11. Juni 2020, 19:07 Uhr von imported>Sascha Lill 95 (Application: computing roots by Heron's method)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

{{#invoke:Mathe für Nicht-Freaks/Seite|oben}}

This article shows you how to prove convergence for recursively defined sequences, i.e. if there is only an+1=f(an) given and it is not known, what an explicitly looks like. The monotony criterion will turn out very useful for this.

Problem setting

We want to solve problems of the following kind:

Vorlage:-

Applying the epsilon-criterion is complicated, here: it is not a priori known how elements with large indices look like (e.g. a1000), which makes it hard to guess a limit a. It is even harder to give a bound for |aan|, as the explicit form of an is often not known.

Problem solving strategies

The article will cover two strategies for proving convergence of a recursively defined sequence:

  1. Finding the explicit form: You may try to find the explicit for of the sequence elements an. Then it can be easier to determine a limit a and prove convergence.
  2. Using the monotony criterion: If you can not find an explicit form, but you are convinced that the sequence should converge, you may try to use this criterion. It works without knowing an explicit form.

Finding the explicit form

One way to prove convergence is to try to find an explicit form for the sequence elements (an)n . It is useful, to compute the first sequence elements in order to get a feeling of how the sequence behaves. In the above example:

Vorlage:Einrücken

These elemnts are all smaller than 1, while slowly approaching it. We therefore assert that an converges to 1. Let us try to find an explicit form, i.e. a map nan. That means, we are looking for a term f(x) with:

Vorlage:Einrücken

The denominator suspiciously looks like a power of 2 . The enumerator seems to be always one less than the denominator: Vorlage:Einrücken

That would mean, f(n)=2n12n . So we assert that

Vorlage:Einrücken

Now, we should try to prove or disprove this assertion. Induction is a suitable way to do this, as the recursion relation an+1=12an+12 may perfectly serve as an induction step. The induction starts with Vorlage:Einrücken

The induction step from n to n+1 is done using the recursion relation:

Vorlage:Einrücken

So we indeed proved an=1(12)n . This explicit form allows us to use the usual tools (from the previous articles) for proving convergence. For instance, we know limn(12)n=0 and we can use the limit theorems:

Vorlage:Einrücken

Alternative way: using a telescoping sum

Sometimes, finding a simple explicit form may be enormously hard or even impossible. In any case, one can write the elements an using telescoping sums. To illustrate this, we consider:

Vorlage:Einrücken

The difference between two sequence elements an and an1 is

Vorlage:Einrücken

Applying this step again yields

Vorlage:Einrücken

So each time, we get an additional factor of 12 . After n1 steps, there will be

Vorlage:Einrücken

This is not yet an explicit for for an, but for the differences anan1. However, we can express an using telescoping sums:

Vorlage:Einrücken

The right-hand side is a geometric sum

Vorlage:Einrücken

This allows for an explicit expression

Vorlage:Einrücken

Using limn(12)n=0 and the limit theorems, we get

Vorlage:Einrücken

Using the monotony criterion

Step 1: Proving convergence

What if we cannot find an explicit form of the sequence elements? If the sequence is monotonously increasing or decreasing, the monotony criterion can be useful. We recall this criterion:

Vorlage:-

Hence, it suffices to show boundedness and monotony of the sequence. For instance, in the above case:

Vorlage:Einrücken

Which seems to be monotonously increasing and bounded by 1.

Monotony is proven inductively. Clearly a1a0, as

Vorlage:Einrücken

The induction step from n to n+1 consists of showing that the sequence element gets bigger within that step:

Vorlage:Einrücken

This establishes monotony of the sequence. Boundedness by 1 can also be shown inductively. Of course, a0=0 which is smaller than 1. In the induction step, we need to show that if an1 , then also an+11 stays smaller or equal 1:

Vorlage:Einrücken

Hence, (an)n is bounded from above by 1 . Now, the monotony criterion can be applied: The sequence is monotonously increasing and bounded from above, so it must converge.

Step 2: finding the limit

The convergence above can be used for finding the limit. By step 1, we already know that there must be a limit a with limnan=a and it can be at most the upper bound, namely 1. As the sequence elements approach 1 closer and closer, we assert that it is exactly 1.

To verify this, we take a look at a=limnan+1:

Vorlage:Einrücken

So if there is any a , it must fulfil a=12a+12 . We resolve the equation for a and get

Vorlage:Einrücken

So a=1 is indeed the limit of the sequence (an)n.

Mathe für Nicht-Freaks: Vorlage:Frage

Exercises

Exercise 1

Mathe für Nicht-Freaks: Vorlage:Gruppenaufgabe

Übungsaufgabe 2

Mathe für Nicht-Freaks: Vorlage:Gruppenaufgabe

Application: computing roots by Heron's method

The first sequence elements when computing 2 starting at x0=2, x0=4 or x0=8.
The sequence elements of Heron's method for 2 when starting at a0=14.

We will now come to an application, where convergence of a recursively defined sequence can be shown using the monotony criterion: Heron's method can be used to compute roots of integers, rational or even real numbers a. It recursively constructs a sequence of better and better approximations for the root a . That these approximation get increasingly better is fixed within a theorem:

Mathe für Nicht-Freaks: Vorlage:Satz

Mathe für Nicht-Freaks: Vorlage:Hinweis

Exercise

Mathe für Nicht-Freaks: Vorlage:Aufgabe

Mathe für Nicht-Freaks: Vorlage:Hinweis

{{#invoke:Mathe für Nicht-Freaks/Seite|unten}}