Professional Documents
Culture Documents
THR. JUL-28-2011
(a) (b)
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 1 / 23
Outline
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 2 / 23
Outline
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 2 / 23
Outline
3 Conclusion
The reason of Runge phenomenon
The disadvantage of high order interpolation
How to avoid
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 2 / 23
Runge phenomenon
What is Runge phenomenon?
for example:
1
f (x) =
1 + 25x 2
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 3 / 23
interpolating polynomial to an underlying continuous function as the number of equally
spaced points (and hence the polynomial degree) increases. This phenomenon is illustrated
Runge phenomenon
by Runge’s function, shown graphically in Fig. 7.5, where we see that the interpolating
polynomials of increasing degree converge nicely to the function in the middle of the interval,
but diverge near the endpoints.
..... ....
.. ..
2.0 .. ...
.. .. 2 .. ...
... .. f (t) = 1/(1 + 25t )
..................................... ... ..
... .... ... ....
.
.. .. .. ..
.. .. .... .... .... .... .... p (t) .. ..
.. .. 5 .. ..
... ... ... ...
1.5 .. ...
..
.
..
............... p (t) 10
. .
.. ..
.. ..
... .. ..
.. ... ..
. .. . .
. .. ..
. .
. .. .. .
. . . .
. .. .
. .
.
1.0 .
. ..
..
. .
..
....
.
.
..
.. ............
...... . .
......
.
.
.
..
.
.
.
. .. ..
.... . .
..... . .
. .. ... . .
..... .. .
. . ....... .. .
..... .
. .
. .. ..... . .. .
. .. .
...... ....... . .
.
. .
. .
.
.
..
.. ..... .. .... .... .... .... .... .... .... ......
. ... .
.
..... .. ........... .
0.5 .
. ..
.. ...
.
... . .
.
.... ........
. .. .
......... ....
. . . .
.
.
.
.
.
. .. .. .... ........... ........ ... .... .
. .
.. ... .
. ........ . ..
............ .... ... .
. . .. . ..
..
.. .. . .. .
. .. . ...... ... ........................ ... .......... ...............
. .. . .
. .
. . .. .. . .
. ..
. ...................................... ..... ... ............... .. ......
..
...
.. .
....................... .
.
. .
. .. .......................................... .
.......................................... .
. .
..
... .
. .... . .
.. .
...
...
..
.. .... ......
......
...
...
..........................................
.
.
.
0.0 ... ....
.... .... .... ....
.
...
... ...
..
.
.... .... .... . .... ....
...
.
−1.0 ..
.. ...
.. −0.5 0.0 0.5 ..
.. ...
.
1.0
... ... ... ...
.... ....
Figure 7.5: Interpolation of Runge’s function at equally spaced points.
Figure: Interpolation of Runge’s function at equally spaced nodes
Theorem
set f(x) in [a,b] include n+1 mutual different nodes:x0 , x1 , x2 , . . . , xn The
intervalxn at [a, b] has N order continuous derivative,and in (a,b) exists
within n+1 order derivative. Then for
any x ∈ [a, b],we have
f (n+1) (ξ)
Rn (x) = f (x) − pn (x) = Wn+1 (x)
(n + 1)!
where
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 5 / 23
The analysis of Runge phenomenon
Mn+1
|Rn (x)| ≤ |Wn+1 (x)|
(n + 1)!
M
max |Rn (x)| ≤ (b − a)n+1 −→ 0( as n → ∞ )
a≤x≤b (n + 1)!
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 6 / 23
The analysis of Runge phenomenon
The value of high order derivative increased rapidly as the order goes
higher
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 7 / 23
The analysis of Runge phenomenon
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 8 / 23
interpolating polynomial to an underlying continuous function as the number of equally
spaced points (and hence the polynomial degree) increases. This phenomenon is illustrated
Runge phenomenon
by Runge’s function, shown graphically in Fig. 7.5, where we see that the interpolating
polynomials of increasing degree converge nicely to the function in the middle of the interval,
but diverge near the endpoints.
..... ....
.. ..
2.0 .. ...
.. .. 2 .. ...
... .. f (t) = 1/(1 + 25t )
..................................... ... ..
... .... ... ....
.
.. .. .. ..
.. .. .... .... .... .... .... p (t) .. ..
.. .. 5 .. ..
... ... ... ...
1.5 .. ...
..
.
..
............... p (t) 10
. .
.. ..
.. ..
... .. ..
.. ... ..
. .. . .
. .. ..
. .
. .. .. .
. . . .
. .. .
. .
.
1.0 .
. ..
..
. .
..
....
.
.
..
.. ............
...... . .
......
.
.
.
..
.
.
.
. .. ..
.... . .
..... . .
. .. ... . .
..... .. .
. . ....... .. .
..... .
. .
. .. ..... . .. .
. .. .
...... ....... . .
.
. .
. .
.
.
..
.. ..... .. .... .... .... .... .... .... .... ......
. ... .
.
..... .. ........... .
0.5 .
. ..
.. ...
.
... . .
.
.... ........
. .. .
......... ....
. . . .
.
.
.
.
.
. .. .. .... ........... ........ ... .... .
. .
.. ... .
. ........ . ..
............ .... ... .
. . .. . ..
..
.. .. . .. .
. .. . ...... ... ........................ ... .......... ...............
. .. . .
. .
. . .. .. . .
. ..
. ...................................... ..... ... ............... .. ......
..
...
.. .
....................... .
.
. .
. .. .......................................... .
.......................................... .
. .
..
... .
. .... . .
.. .
...
...
..
.. .... ......
......
...
...
..........................................
.
.
.
0.0 ... ....
.... .... .... ....
.
...
... ...
..
.
.... .... .... . .... ....
...
.
−1.0 ..
.. ...
.. −0.5 0.0 0.5 ..
.. ...
.
1.0
... ... ... ...
.... ....
Figure 7.5: Interpolation of Runge’s function at equally spaced points.
Figure: Interpolation of Runge’s function at equally spaced nodes
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 10 / 23
on, as illustrated for Runge’s function in Fig. 7.7. Of course, one may have no
cing the interpolation points, either because of existing measured data or bec
For the carefully selected nodes:
ular distribution (such as equally spaced) is required for other reasons.
1.0 ................
.........
........ .......
...... ... ..
. ....... ... ..
... ..
.. ... ... ..
... ..... ... ..
... ..
.. ... .... .
. ...
. .......
.
......
. ......
0.5 .
. .....
.......... .... .... .... .... .... .... .... .... .... .... .............
.
..
... .
.
..
..
. ............
.... .... ............ ....... .... ....
.......... .... ..
.... ....... ... ......... .. ....
...
. .... ............................. ... .................. .... ..........
. .. ...... ........... .....
...
.... ... ..... ............. .. ... ..
. . ... . ..
.
..........................
...
.
...
.
..
. ... ..
...
.............................. ......... .... ........................................................................ .......
........................................ .......... .............................
.. ...
0.0 .
−1.0 −0.5 0.0 0.5 1.0
Figure 7.7: Interpolation of Runge’s function at the Chebyshev points.
Figure: Interpolation of Runge’s function at the Chebyshev points.
Piecewise
2011 Summer SchoolPolynomial
(CSE) Interpolation
The analysis of Runge Phenomenon THR. JUL-28-2011 11 / 23
Nodes distributing analysis
kf k = max |f (x)|
a≤x≤b
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 12 / 23
Nodes distributing analysis
In terms of which
X X X
|(Pn g)(x)| = | g(xi )li | ≤ |g(xi )||li (x)| ≤ (max(g(xi )) |li (x)|)
i
i i i
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 13 / 23
Nodes distributing analysis
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 14 / 23
Nodes distributing analysis
2n
kλn k ∼
en ln n
(as first proved by A.N.Turetskii,1940)
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 15 / 23
Nodes distributing analysis
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 16 / 23
Chebyshev sites are good
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 17 / 23
Chebyshev sites are good
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 18 / 23
Stability
n
X
kΠn f − Πn f̃ k∞ = max | (f (xi ) − f̃ (xj ))lj (x)| (1)
a≤x≤b
j=0
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 19 / 23
As previous noticed,Λn (X ) grow as n→ ∞ and in particular, in the case
of Lagrange interpolation on equally spaced nodes, it can be proved
that(see[Nat65])
2n+1
Λn (X ) '
en log n
For the carefully selected nodes, it can be proved that
2
Λn (X ) ∼ log(n + 1), n = 0, 1 . . .
Π
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 20 / 23
The reason of Runge phenomenon
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 21 / 23
The disadvantage of high order interpolation
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 22 / 23
The disadvantage of high order interpolation
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 22 / 23
The disadvantage of high order interpolation
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 22 / 23
The disadvantage of high order interpolation
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 22 / 23
How to avoid
Spline interpolation
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 23 / 23
How to avoid
Spline interpolation
Unequally spaced interpolation
2011 Summer School (CSE) The analysis of Runge Phenomenon THR. JUL-28-2011 23 / 23