YT Math: Fixed points of a recursive function

Video link

Don’t square? Why not? Okay, fine, we’ll do something else.

The big expression in the question has an obvious recursive structure. If we define f(t)=103tf(t) = \sqrt{10 – \frac{3}{t}}, the question’s equation becomes x=f(f(x))x = f(f(x)).

Generally speaking, the solutions to an equation of the form x=f(x)x = f(x) are known as the fixed points of ff. Clearly, the fixed points of any ff will also be fixed points of ff,fff,...f \circ f , f \circ f \circ f, … This follows immediately from the definition of a fixed point. We can exploit this observation to simplify the problem of finding fixed points of fff \circ f to finding the fixed points of ff. So let’s find the fixed points of ff by simply writing the equation and solving it:

x=103xx = \sqrt{10 – \frac{3}{x}}

With a little massaging, this becomes the cubic

x310x+3=0x^3 – 10x + 3 = 0

By inspection, x3x – 3 is a factor. Dividing by this monomial, we’re left with x2+3x1x^2 + 3x – 1. After using the quadratic formula, we end up with 3 roots:

{3,32±132}\left\{ 3, -\frac{3}{2} \pm \frac{\sqrt{13}}{2} \right\}

These are solutions to the original question, which I confirmed with Octave1. \blacksquare

Three solutions are probably already two more than this question deserves, but I feel compelled to admit that I glossed over something when I mentioned fff \circ f inheriting the fixed points of ff. It is possible, in general, that fff \circ f has additional fixed points that ff does not. This is pretty easy to see. Imagine some ff sends 11 to 22 and 22 to 11. In that case, 11 and 22 are not fixed points of ff, but they will be fixed points of fff \circ f. That is, f(a)=bf(a) = b and f(b)=af(b) = a implies f(f(a))=af(f(a)) = a and f(f(b))=bf(f(b)) = b. The same kind of situation applies to higher-order iterations too.

There is also a graph-theoretic way to view this. Associate with ff a graph G(f)G(f) whose vertex set is the union of the domain and range of ff, and which has an edge uvu \to v wherever f(u)=vf(u) = v. Then 2-cycles in G(f)G(f) will correspond with loops in G(ff)G(f \circ f). Specifically, every vertex involved in a 2-cycle in G(f)G(f) will have a loop on it in G(ff)G(f \circ f). In terms of G(f)G(f)‘s adjacency matrix 𝐀\mathbf{A}, the statement “fff \circ f may have fixed points that ff does not” is the same as “𝐀2\mathbf{A}^2 may have nonzero diagonal entries where 𝐀\mathbf{A} does not”.

Do any such additional fixed points exist for this particular problem’s fff \circ f? This addendum has already dragged on, so I leave it as an exercise.


  1. https://octave.org/ ↩︎

Posted

in

by

Tags: