2.2 Fixed-Point Iteration
1
Definition 2.2. The number ππ is a fixed point for a
given function ππ(π₯π₯) if ππ ππ = ππ.
Geometric interpretation of fixed point.
οConsider the graph of function ππ π₯π₯ , and the graph of
equation π¦π¦ = π₯π₯.
οIf they intersect, what are the coordinates of the
intersection point?
2
Example 2.2.1.
Determine the fixed points of the function
ππ π₯π₯ = π₯π₯ 2 β 2.
3
Connection between fixed-point problem and rootfinding problem
1. Given a root-finding problem, i.e., to solve ππ π₯π₯ = 0.
Suppose a root is ππ, so that ππ ππ = 0.
There are many ways to define ππ(π₯π₯) with fixed-point
at ππ.
For example, ππ π₯π₯ = π₯π₯ β ππ π₯π₯ ,
ππ π₯π₯ = π₯π₯ + 3ππ π₯π₯ ,
β¦
2. If ππ(π₯π₯) has a fixed-point at ππ, then
ππ π₯π₯ defined by ππ π₯π₯ = π₯π₯ β ππ(π₯π₯) has a zero at ππ.
4
Sufficient conditions for existence and uniqueness of a fix point
Theorem 2.3. Existence and Uniqueness Theorem
a. If ππ β πΆπΆ[ππ, ππ] and ππ π₯π₯ β [ππ, ππ] for all π₯π₯ β [ππ, ππ],
then ππ has at least one fixed-point in [ππ, ππ]
b. If, in addition, πππ(π₯π₯) exists on (ππ, ππ) and a positive
constant ππ < 1 exists with
ππβ² π₯π₯ β€ ππ,
for all π₯π₯ β ππ, ππ ,
then there is exactly one fixed-point in ππ, ππ .
Note:
1. ππ β πΆπΆ ππ, ππ β ππ is continuous in ππ, ππ
2. ππ π₯π₯ β ππ, ππ β range of ππ is in ππ, ππ
5
Example 2. Show ππ π₯π₯ =
fixed point on [-1, 1].
π₯π₯ 2 β1
3
has a unique
6
Example 3. Show that Theorem 2.3 does not ensure a unique
fixed point of ππ π₯π₯ = 3βπ₯π₯ on the interval [0, 1], even through a
unique fixed point on this interval does exist.
Solution: ππβ² π₯π₯ = β3βπ₯π₯ ln 3 .
ππβ² π₯π₯ < 0 on [0,1]. So ππ is strictly decreasing on [0,1].
1
3
ππ 1 = β€ ππ π₯π₯ β€ ππ 0 = 1, for 0 β€ π₯π₯ β€ 1.
Part a of Theorem 2.3 ensures there is at least one fixed point.
Since ππβ² 0.01 = β3β0.01 ln 3 β 1.0866,
|ππβ² π₯π₯ |β° 1 on (0,1).
Since Part b of Theorem 2.3 is NOT satisfied, Theorem 2.3 can
not determine uniqueness.
Graphs of 3βπ₯π₯ and π¦π¦ = π₯π₯:
7
Fixed-Point Iteration Algorithm
β’ Choose an initial approximation ππ0 , generate
sequence {ππππ }β
ππ=0 by ππππ = ππ(ππππβ1 ).
β’ If the sequence converges to ππ, then
ππ = lim ππππ = lim ππ(ππππβ1 ) = ππ lim ππππβ1 = ππ(ππ)
ππββ
ππββ
ππββ
A Fixed-Point Problem
Determine the fixed point of the function ππ π₯π₯ =
cos(π₯π₯) for π₯π₯ β β0.1,1.8 .
Remark: See also the Matlab code.
8
The Algorithm
9
INPUT
p0; tolerance TOL; maximum number of iteration N0.
OUTPUT solution p or message of failure
STEP1
Set i = 1.
STEP2
While i β€ N0 do Steps 3-6
// init. counter
STEP3
Set p = g(p0).
STEP4
If |p-p0| < TOL then
OUTPUT(p);
// successfully found the solution
STOP.
STEP7
STEP5
Set i = i + 1.
STEP6
Set p0 = p.
// update p0
OUTPUT(βThe method failed after N0 iterationsβ);
STOP.
10
Convergence
Fixed-Point Theorem 2.4
Let ππ β πΆπΆ[ππ, ππ] be such that ππ π₯π₯ β ππ, ππ , for all π₯π₯ β ππ, ππ .
Suppose, in addition, that πππ exists on ππ, ππ and that a
constant 0 < ππ < 1 exists with
ππβ² π₯π₯ β€ ππ,
for all π₯π₯ β ππ, ππ
Then, for any number ππ0 in [ππ, ππ], the sequence defined by
ππππ = ππ(ππππβ1 )
converges to the unique fixed point ππ in [ππ, ππ].
Corollary 2.5
If ππ satisfies the above hypotheses, then bounds for the error
involved using ππππ to approximating ππ are given by
ππππ β ππ β€ ππ ππ max ππ0 β ππ, ππ β ππ0
ππ ππ
|ππππ β ππ| β€
|ππ1 β ππ0 |
1 β ππ
11
Illustration Equation π₯π₯ 3 + 4π₯π₯ 2 β 10 = 0 has a
unique root in [1,2]. Use algebraic manipulation
to obtain fixed-point iteration function ππ to solve
this root-finding problem.
12
© Copyright 2026 Paperzz