- 3,488
- 257
Homework Statement
This is problem 2.4.11 from Thomson, Bruckner, and Bruckner, "Elementary Real Analysis." It is from the "Challenging Problems" section of Chapter 2, Sequences. Note that differentiation and continuity have not been covered at this point, but it is presumed that the reader knows how to differentiate elementary functions from a previous calculus course. Five of the 19 problems in this section are from old Putnam exams, but this isn't one of them.
Let [itex]f(x) = x^3 - 3x + 3[/itex]. Apply Newton's method to obtain a sequence
[tex]x_1 = \theta[/tex]
[tex]x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)}[/tex]
Show that for any positive integer [itex]N[/itex] there is a starting value [itex]\theta[/itex] such that the sequence [itex](x_n)[/itex] is periodic with period [itex]N[/itex].
Homework Equations
[tex]f'(x) = 3x^2 + 3[/tex]
The Attempt at a Solution
We shall have [itex]x_{N+1} = x_{1}[/itex] if and only if [itex]x_{N+1} - x_{1} = 0[/itex] if and only if
[tex]y_N = \sum_{n = 1}^N \frac{p(x_n)}{q(x_n)} = 0[/tex]
where
[tex]p(x) = f(x)[/tex]
[tex]q(x) = f'(x)[/tex]
Define
[tex]h(x) = x - \frac{p(x)}{q(x)} = \frac{xq(x) - p(x)}{q(x)} = \frac{r(x)}{q(x)}[/tex]
where
[tex]r(x) = xq(x) - p(x)[/tex].
Then
[tex]x_{n+1} = h(x_n)[/tex]
and
[tex]x_{n+1} = h^n(x_1) = h^n(\theta)[/tex]
where the notation [itex]h^n[/itex] is defined inductively as
[tex]h^n = h^{n-1} \circ h = h \circ h^{n-1}[/tex]
Now,
[tex]x_2 = h(x_1) = h(\theta) = \frac{r(\theta)}{q(\theta)}[/tex]
where [itex]r[/itex] is a polynomial of order 3, and [itex]q[/itex] is a polynomial of order 2.
More generally, [itex]x_n[/itex] is a rational function of [itex]\theta[/itex]:
[tex]x_n = \frac{r_{n-1}(\theta)}{q_{n-1}(\theta)}[/tex]
where [itex]r_{n-1}[/itex] is a polynomial of order [itex]3^{n-1}[/itex] and [itex]q_{n-1}[/itex] is a polynomial of order [itex]2^{n-1}[/itex].
Then
[tex]\frac{p(x_n)}{q(x_n)}[/tex]
is also a rational function of [itex]\theta[/itex], and a bit of algebra yields that the numerator is a polynomial of order [itex]3^n[/itex] and the denominator is a polynomial of order [itex]2(3^{n-1}) + 2^{n+1}[/itex]. In particular, the order of the denominator is even, and strictly less than the order of the numerator.
It follows that
[tex]y_N = \sum_{n=1}^N \frac{p(x_n)}{q(x_n)}[/tex]
is also a rational function of [itex]\theta[/itex]. Its numerator has odd order, and its denominator has even order less than the order of the numerator.
Since the numerator has odd order, it has a real root. Thus, there is a [itex]x_1 = \theta[/itex] that yields
[tex]y_N = \sum_{n=1}^N \frac{p(x_n)}{q(x_n)} = 0[/tex]
It follows that this choice of [itex]\theta[/itex] results in a periodic sequence [itex](x_n)[/itex] whose period divides [itex]N[/itex].
What remains to show is that it is possible to choose [itex]\theta[/itex] such that the following two additional things are true:
1.
[tex]y_M = \sum_{n=1}^M \frac{p(x_n)}{q(x_n)} \neq 0[/tex]
for M < N
i.e., I have only shown that the period of [itex](x_n)[/itex] will divide [itex]N[/itex], not that it will equal [itex]N[/itex].
2.
[tex]q(x_n) = f'(x_n) \neq 0[/tex]
for all [itex]1 \leq n \leq N[/itex]. Otherwise, the recurrence is ill-defined due to division by zero, and everything I have written above is bogus.
I don't see any obvious way to prove 1 and 2, and my instinct is that there must be another way of looking at this problem that will be less grungy and more enlightening. Any ideas?
Last edited: