Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Chebyshev Roots-Numerical Methods in Engineering-Lecture 8 Slides-Civil Engineering and Geological Sciences, Slides of Numerical Methods in Engineering

If we select the roots of the N 1 degree Chebyshev polynomial as our interpolation (or data) points for Lagrange Interpolation (or any N degree polynomial interpolation scheme with variably spaced data points). Chebyshev Roots, Chebyshev Polynomials, Properties, Applications, Interpolation Interval, Interpolating Points, Equispaced, Normalized Chebyshev Roots, Generalization

Typology: Slides

2011/2012

Uploaded on 02/20/2012

damyen
damyen 🇺🇸

4.4

(27)

274 documents

1 / 15

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CE 341/441 - Lecture 8 - Fall 2004
p. 8.1
LECTURE 8
INTERPOLATION USING CHEBYSHEV ROOTS
For both Lagrange and Newton interpolation through data points ( degree
polynomial which fits through all data points).
Typically over a small interval, won’t change dramatically (although strictly
speaking does depend on )
We can not control the portion of since we don’t know and we can’t
specify .
N1+ Nth
N1+
ex() xx
o
()xx
1
()xx
2
()xx
N
()
N1+()!
------------------------------------------------------------------------------------ fN1+()
ξ()=xoξxN
<<
ex() 1
N1+()!
-------------------- xx
i
()fN1+()
ξ()
i0=
N
=xoξxN
<<
fN1+()
ξ()
ξx
fN1+()
ξ() fN1+()
xm
() where xm
xoxN
+
2
------------------=
fN1+()
ξ() ex()
f
ξ
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Partial preview of the text

Download Chebyshev Roots-Numerical Methods in Engineering-Lecture 8 Slides-Civil Engineering and Geological Sciences and more Slides Numerical Methods in Engineering in PDF only on Docsity!

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

LECTURE 8INTERPOLATION USING CHEBYSHEV ROOTS • For both Lagrange and Newton interpolation through

data points (

degree

polynomial which fits through all

data points).

  • Typically over a small interval,

won’t change dramatically (although strictly

speaking

does

depend on

  • We can not control the

portion of

since we don’t know

and we can’t

specify

N

N

th

N

e x

x

x

o

x

x

1

x

x

2

x

x

N

N

f

N

1

(

)

ξ (

x

o

ξ

x

N

e x

N

x

x

i

f

N

1

(

)

ξ (

i

0 N =

x

o

ξ

x

N

f

N

1

(

)

ξ (

ξ

x

f

N

1

(

)

ξ (

f

N

1

(

)

x

m

(

where

x

m

x

o

x

N

+^2

f

N

1

(

)

ξ (

e x

f

ξ

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

  • The error is for the most part controlled by•

is small in the center of the interval

, but large within the end zones.

  • For example for

N=

, we examine a plot of

- Our objective is to minimize

by minimizing

by selecting a “special”

set of non-equispaced interpolating points

x

x

i

i^

1 N =

x

x

i

i^

0

N =

x

o

x

N

[

]

x

x

i

i^

0 (^5) =

1

4

0

2

3

5

Error small Error large

e x

x

x

i

i^

1 N =

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

  • Second Degree Chebyshev Polynomial:
    • From the CRC Math Handbook: Double Angle Relation

  • Third Degree Chebyshev Polynomial:
    • From the CRC Math Handbook: Multiple Angle Relation

T

^2

x (

cos

x

cos

α

cos

cos

α

T

^2

x (

cos

x

cos

T

^2

x (

cos

x

cos [

]

cos

x

cos [

]

T

^2

x (

x

2

T

^3

cos

x

cos

α

cos

cos

α

α

cos

T

^3

x (

cos

x

cos [

]

3

cos

x

cos

T

^3

x (

x

3

x

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

  • In general recursive relationship can be developed• Chebyshev polynomials can be normalized
    • We note that for

, the coefficient of the highest degree polynomial term equals

unity. For example:

T

j

x (

xT

j^

1

x (

T

j^

2

x (

ψ

j

x (

T

j

x (

j

1

ψ

j

x (

ψ

3

x (

T

^3

x (

(^2)

x

3

x

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

  • Since

where the

n

values are selected such that all roots falling within the range

are

defined. Extending the range for

n

will only lead to repeated roots. Thus

  • We note that since

are the roots of

we may write the following

cos

π--- 2

π 2


π 2


N

cos

x

n

1

c

N

n

π

n

N

x

x

n

1

c

N

n

π

N

cos

n

N

x

c o

x

c 1

x

c 2

ψ

N

1

x (

ψ

N

1

x (

x

x

c o

x

x

c 1

x

x

c N

ψ

N

1 +

x (

x

x

c i

i^

0

N =

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

Example • Find the Chebyshev roots for the

degree Chebyshev polynomial

  • The roots are computed as:

N

ψ

3

x (

x

3

x

x

c o

π ⋅

cos

π

cos

x

c 1

π ⋅

cos

π--- 2

cos

x

c 2

π ⋅

cos

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

Application of Chebyshev Roots as Interpolation Points •

In general if

are the roots of

, then

  • For Lagrange interpolation through

data points, the error function is expressed as:

Thus if we select the roots of the

degree Chebyshev polynomial as our interpo-

lation (or data) points for Lagrange Interpolation (or any

degree polynomial inter-

polation scheme with variably spaced data points)

x

c o

x

c 1

x

c 2

ψ

N

1

x (

ψ

N

1 +

x (

x

x

c i

i

0

N =

N

e x

x

x

o

x

x

1

x

x

2

x

x

N

N

f

N

1

(

)

ξ (

N

N

e

c

x (

N

ψ

N

1 +

x (

f

N

1 +

(

)

ξ (

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

  • Notes:
    • This error estimate is only good for the case where the roots of the Chebyshev poly-

nomial are used as interpolation points and the interval is

  • Since the magnitude of

(the normalized Chebyshev polynomial) is mini-

mized to

we have effectively minimized the maximum error

over the interval (as far as

we can)!

  • The distribution of error is now more even on the interval.•

We haven’t entirely minimized

since

depends on

and we can’t do much

about this.

x

ψ

N

1

x (

N

ψ

N

1

x (

N

e x

e x

ξ

x

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

  • Substituting in values for • Note that for

and

we are strictly speaking extrapolating, not

interpolating.

  • However since we have carefully placed the points, we will not incur excessive

errors in these extrapolated ranges.

x

c o

x

c 1

and

x

c 2

g x

f

o

x

x

f

^1

x

x

f

^2

x

x

-

+

f

1

f

3

f

0

0

[

]

[

]

CE 341/441 - Lecture 8 - Fall 2004

p. 8.

  • The maximum error over the interval may be estimated as (

  • However we noted that• Thus over the interval

  • Note that

can be estimated using a forward/backward difference formula

N

e

c

x (

ψ

3

x (

f

3 (

)

ξ (

ξ

e

c

x (

ψ

3

x (

f

3 (

)

x

m

(

x

m

max e

c

x (

max

ψ

3

x (

f

(^3)

x

m

(

N

ψ

N

1

x (

N

max e

c

x (

2

f

3 (

)

x

m

(

max e

c

x (

f

3 (

)

x

m

f

3 (

)

x

m

(