Académique Documents
Professionnel Documents
Culture Documents
Acknowledgment
Above all else, Id like to thank the Almighty God and his mother the Virgin Mary for
helping me come this far in life. Next, I would like to thank my family: My mother
Sinafikish Lema, my Father Wube Gemeda, my Sister Selamawit Teshale, my little
brother Moa Wubie, and especially my twin brother Roba Wubie. I would also like to
thank all my teachers in the math department, for teaching me all the knowledge that
they have. It would be an injustice to forget to mention all my friends, especially:
Milliyon Tilahun, Fresenbet G/yohanes, Abener Tewodros, Misganaw Nega and
Eyob Mekonnen, for helping me throught hard times. Finally, I would like to thank
my advisor, Ato Yohannes T, for the guidance and valuable comments he provided
on my project.
Contents
1.
2.
3.
4.
5.
6.
7.
Introduction....Page 4
Approximations of Functions..Page 5
Approximations of Rational FunctionsPage 5
Constant Approximation.Page 6
Linear Approximation.Page 8
Chebyshev Polynomials...Page 10
5.1.1 Properties of Chebyshev Polynomials....Page 10
5.1.2 Orthogonality of Chebyshev Polynomials..Page 12
5.1.3 Chebyshev ApproximationPage 12
Pade Approximation ...Page 14
References....Page 18
Introduction
In this paper, I am going to be addressing the topic of approximation as it applies to
rational functions. A rational function is a function of the form
( )
( )
, where ( ) 0,
1. Approximation of functions
One fundamental problem which occurs in many orients is approximating a function f
by using a member of functions in , which are a class of functions very easy to
work with. An example could be made of Polynomials, Rational functions or
Trigonometric polynomials, where each particular function in the class is specified by
a numerical value of a number of parameters.
It is to note that there are two types of short comings to take into account here:
a) Error while inputting the data
b) Short comings in the particular model which one intends to adopt for the
purpose of data entry.
3. Constant Approximation
The best constant approximation of f is
( )= ( )
( )
= ( ) ( )
The Mean-value theorem tells us that
( )=
( )
( )
( )( ) = ( ) ( )
=
( )
4 + 5 and
=2
6
Find
( )|
1
=
20
2+
Solution
By the above steps, here is how we solve it.
Step 1: Let us choose =
, then [ , + ],
[2.01, 2 + 0.1] = [1.9,2.1]
( )=3
1.9
4.41
10.83 3
6.83 3
)( .
4| 9.23 =
13.23
4 9.23
[1.9,2.1]
[1.9, 2.1],
2.1
3.61
Thus | ( )| = |3
4 for
. We want 0 <
= 0.1
0.0054.
( )|
( )| at most
2+
1.995
2.005
. = 0.04615 0.05 =
( ) = 5 to ( ) =
as long as
1
20
4 + 5 is accurate to within
[2 0.05, 2 + 0.05].
7
4. Linear Approximation
The best linear approximation for f near a is:
( )= ( )+
( )( )
The function whose graph is the tangent line to the graph of f through ( , ( )). It is
called the linear approximation to f at a and its error is
( )= ( ) ( )
( )( )
( )=
( )( )
( ),
.
Therefore, we can control the error ( ) as soon as we can find an upper bound
| ( )| for the second derivative.
How do we find h in linear approximation?
Step 1: Choose so that [ , + ]
( ).
( )|
on [ , + ].
| ( )| =
( )|(
4 + 5 and
= 2, find
when 2
( ) and a
2+
Solution:
( ).
( ) = (2) + (2)( 2)
= 5 + 8( 2)
= 8 11
Now, we find the value of h
1. Choose so that [ , + ]
Let =
( )
, [ , + ] = [1.9,2.1]
( )=6 ,
[1.9,2.1], we have
2.1
( )| 6(2.1)
= 12.6 =
Thus |
( )| 12.6 =
[1.9,2.1].
. )
from
=
=
0.0079365
0.08909
Let = 0.08
We finally get: 2
2+
2 0.08
2 + 0.08
9
( .
)
.
1.92
2.08
5. Chebyshev Polynomials
We now turn our attention to the problem of representing a function with a minimum
error. This is a central problem in the software development of digital computers because
it is more economical to compute the values of the common functions using an efficient
approximation than to store a table of values and employ interpolation techniques
because digital computers are essentially only as arithmetic devices, the most elaborate
function they can compute is rational function, which is a ration of polynomials.
( )=1
( )+
( )
The above equation can be arranged as such to give the recurrence relation:
( )=
Note that, for any
( )
( ) Eqn 1
=
such that
.
= for 1 1.
but the definition of
( 1) = 2
( )=
10
( ) ,
0=1
( )=
( )=
( )=
2 =2
3 = 2 (2
( )=
( )=
1)
4 = 2 (4
=8
3 ) (2
5 = 2 (4
= 16
=4
3
1)
+1
3 ) (2
20
1)
+5
( ) contains
is
( ) is 2
1.
where
Property 3: Symmetry
When
=2 ,
When
=2
+ 1,
( )
( )
( arccos( )) for 1
1,
1, then by definition 1
11
( ) 1 for
( ) ( ) ( )
>=
= 0, ( ) 0
( )=
1(4
3 )
1
1
=0
( )=
( )
1
+1
and
=
2
+1
) (
12
) (
2
+1
(2 + 1)
2 +2
= 1,2,3,
The Coefficients can be calculated using the above formulas, and the nodes
( (2 + 1))
=
= 0,1,2,3
8
=
1
4
1
4
1
2
1
2
1
2
1
2
= 1.26606568
= 1.13031500
2 (2 + 1)
)
8
= 0.27145036
=
1
2
13
3 (2 + 1)
)
8
1
2
= 0.04379392
( ) for
is:
+ 0.1751768
6. Pade Approximation
A Pade rational approximation to ( ) on the interval [ , ] is the quotient of two
polynomials ( ) and
( ) of degree and respectively. We use the notation
to denote the quotient.
,
( )=
( )
( )
( )
( ) and
( )=
( )
( )
and
respectively.
Note: Our goal is to make the maximum error as small as possible. For a given amount of
computational effort, one can usually construct a rational approximation that has a smaller
over all error on [ , ], then a polynomial approximation.
The method of Pade requires ( ) and its derivative be continiuous at = 0. First, it makes
the manipulation simpler. Second, a change of variable can be used to shift the calculations
over to an interval that contains zero.
Theorem: Every pade form of type ( , ) for ( ) yields the same rational function.
Proof:
( , )
= 0(
= 0(
So
+
= 0(
Thus,
=>
( ) for [ ] =
Solution:
First set up the equation ( )
( )
( ) = 0 , where
( )=
( )=1+
( )=1+
= 2.
24
Show from
( )
(1
) + (1
+
( )
1
) +
1
+
24 6
2
( )=0
+
=0
( )
1
( )=0
= 01
= 0.2
= 0.4
= 03
= 05
After solving the above equations, we will get the following results:
15
1
+ +
6 2
= 1,
1
,
2
1
12
1
2
1
12
Show [ ] =
[ ]=
1
1
( ) 1 + 2 + 12
=
( ) 11 + 1
2
12
( )=
[ ] [ ]=
12 + 6 +
12 6 +
12 + 6 +
12 6 +
( ) for [ ] =
[ ].
Solution:
First, set up the equation ( )
We have given
( )
( )=0
=4
( )=
( )=1+
( )=1
24
720
40320
Now from
( )
(1
) + (
+
1
) +
2
24
( )
720
24
( )=0
+
+
24 2
1
+
+
40320 720 24
( )
( )=0
1
= 0....1
= 02
16
+
1
+
720 24 2
= 03
= 0..4
= 06
= 0.5
= 0.7
= 0............8
= 09
= 0,
= 0,
[ ]=
[ ]=
11
,
252
= 0,
,
= 0,
13
15120
[ ]
15120 6900
15120 + 660
[ ] [ ]=
+ 313
+ 13
[ ](
15120 6900
15120 + 660
+ 313
+ 13
17
References
Applied Numerical Analysis, 6th edition by Gerald/Weathey
Prentice Hall- Numerical Methods using MATLAB, 3rd edition
Approximation of Functions, G. Lorentz
Fundamental Numerical Methods and Data analysis, G. Collins
18