Chapter 3
Chapter 3
3.1 Introduction
Gauss quadrature rules are more useful than Newton-Cote’s quadrature rules. One
advantage of Gauss quadrature rules is, they don’t need mesh points to be equispaced
and the other is its degree of precision is 2n − 1, which is higher than that of Newton-
Cote’s quadrature rules. Among the several Gauss type quadrature rules available in
the literature, Gauss Lobatto and Gauss Radau quadratures are remarkable. As these
rules includes end points as mesh points, they have many applications in boundary
value problems. These rules are studied and generalized by many researchers. W.
Gautschi constructed high order Gauss Lobatto [81] and Gauss Radau [82] quadrature
rules for Jacobi’s weight functions ((1 − t)α (1 + t)β , α, β > −1) and Lagurre weight
functions (tα e−t , α > −1). He used modified Jacobi matrix for the computation of
weights and nodes. Later in [85], these rules are generalized by Gautschi for the
end points with arbitrary multiplicity. Gautschi and Li [84], developed corrected
3.1 Introduction 24
quadrature rules of Gauss Lobatto and Gauss Radau type, with end points having
multiplicity two, for the Chebyshev weight functions. These rules involve first deriva-
tive of function at end points. In [70] S. Li proposed formulae for Kronrod extension
of Gauss Lobatto and Gauss Radau quadrature rules having end points of multiplicity
two. These rules are constructed for the Chebyshev weight functions. Bokhari and
others [41], derived corrected Gauss Radau and Gauss Lobatto quadrature rules with
respect to the weight function (1 − t) using Jacobi matrix. Eslahchi and Dehghan
[46], developed three new quadrature rules of order 2n + m − 1 using the method of
fixed order m. Nodes, weights and errors of newly derived quadrature rules are com-
puted using Gauss-Jacobi and Gauss-Lagurre quadrature rules. Aljinovi and others
[1] constructed error bounds for two point Gauss Radau quadrature as well as three
rule for a finite positive Borel measure whose support is an unbounded set.
Maleknejad and Lotfi [37], proposed a method for the evaluation of Fredholm
and Volterra type integral equations of first and second kind. They interpolated the
at zeros of Chebyshev polynomial and then applying Gauss quadrature rules, solution
of FIE and VIE is obtained. In [72], solution of FIE is obtained by using Gauss
quadrature rule with multiple nodes. Hossain and Ahmed [42], formulated a new
scheme for the computation of initial value problems (IVP) of the form
with initial condition y(a) = y0 . They converted the IVP into an integral equation of
3.2 Corrected Radau Quadrature rule 25
the type
Z xk+1
yk+1 = yk + f (x, y)dx,
xk
mation is used to transform the function of two variables into the function with one
variable.
In the present chapter we derive third order corrected quadrature rule. Optimal
error bounds are obtained for the quadrature rule via double integral inequalities.
This third order quadrature rule is used to construct numerical method of solution of
first order ODE. It is proved that the method so obtained is optimal. The corrected
quadrature rule is also used to determine approximate solutions of FIE, FIDE and
VIDE.
The chapter is organized as follows. In second section, a new third order corrected
section, piecewise continuous functions are defined to obtain upper and lower bounds
for the error term in the corrected quadrature rule. Optimality of error bounds is also
established in this section. Last section is devoted to the applications of the corrected
quadrature rule.
Let
Z 1
f (x)dx = λ0 f (0) + λ1 f (x1 ) + λ2 f 0 (0). (3.2.1)
0
The unknowns x1 , λ0 , λ1 and λ2 are determined in such a way that equation (3.2.1)
λ0 + λ1 = 1,
1
λ 1 x1 + λ 2 = ,
2
1
λ 1 x1 2 = ,
3
1
λ 1 x1 3 = .
4
3 11 16 1
x1 = , λ0 = , λ1 = and λ2 = .
4 27 27 18
where
11 16 3 1
Qc = f (0) + f ( ) + f 0 (0)
27 27 4 18
and
Z 1 4
11 16 3 1
C = x dx − (04 ) −
4
− (4 × 03 ),
0 27 27 4 18
1
= .
80
11 3
P1 (x) = x − , 0≤x≤ ;
27 4
3
= x − 1, < x ≤ 1.
4
1 2 22x 1 3
P2 (x) = x − + , 0≤x≤ ;
2! 27 9 4
(x − 1)2 3
= , < x ≤ 1.
2! 4
x 2 11x 1 3
P3 (x) = x − + , 0≤x≤ ;
3! 9 3 4
(x − 1)3 3
= , < x ≤ 1.
3! 4
x2 2 44x 2
3
P4 (x) = x − + , 0≤x≤ ;
4! 27 3 4
(x − 1)4 3
= , < x ≤ 1.
4! 4
Note that
Z 1
1
P4 (x)dx = (3.3.1)
0 1920
and
1
max P4 (x) = . (3.3.2)
x[0,1] 6144
Consider
Z 1
I= P4 (x)f (4) (x)dx.
0
Thus equation (3.3.4) represent the error in the corrected quadrature formula.
Clearly,
Z 1h i Z 1 Z 1
f (4) (x) − γ4 P4 (x)dx = f (4) (x)P4 (x)dx − γ4 P4 (x)dx
0 0 0
γ4
= E− . (3.3.7)
1920
Similarly
Z 1h
(4)
i Γ4
Γ4 − f (x) P4 (x)dx = − E. (3.3.8)
0 1920
But
Z 1h i Z 1
(4)
f (x) − γ4 P4 (x)dx ≤ max |P4 (x)| |f (4) (x) − γ4 |dx (3.3.9)
0 x[0,1] 0
and
Z 1h i Z 1
(4)
Γ4 − f (x) P4 (x)dx ≤ max |P4 (x)| |Γ4 − f (4) (x)|dx. (3.3.10)
0 x[0,1] 0
Since |f (4) (x)−γ4 | = f (4) (x)−γ4 and |Γ4 −f (4) (x)| = Γ4 −f (4) (x), from equations
Z 1
1
≤ |f (4) (x) − γ4 |dx
6144 0
1 h (3) i
≤ f (1) − f (3) (0) − γ4
6144
1
≤ [S3 − γ4 ] ,
6144
where S3 = f (3) (1) − f (3) (0). (3.3.11)
Thus we have
1 1
E≤ S3 + γ4 . (3.3.12)
6144 30720
1 1
S3 + Γ4 ≤ E. (3.3.13)
6144 30720
1 1 1 1
S3 + Γ4 ≤ E ≤ S3 + γ4 , (3.3.14)
6144 30720 6144 30720
1 1 1
Lower bound = S3 + Γ4 = , (3.3.15)
6144 30720 80
1 1 1
Upper bound = S3 + γ4 = (3.3.16)
6144 30720 80
and
Z 1 Z 1 4
c 11 16 3 1
E= f (x)dx − Q = x dx − (04 ) −
4
− (4 × 03 )
0 0 27 27 4 18
3.4 Applications of Corrected Radau Quadrature 30
1
∴E = . (3.3.17)
80
Thus equations (3.3.15)-(3.3.17) all together prove that upper and lower bound of
where yi = y(xi ).
11 1 16
yn+1 = yn + K1 + K2 + K3 , (3.4.3)
27 18 27
where
K1 = hf (xn , yn ), (3.4.4)
3h 3h
K3 = hf xn + , y xn + .
4 4
We approximate K3 as
3h
K3 = hf xn + , y(xn ) + a31 K1 + a32 K2 . (3.4.6)
4
From equations (3.4.4) and (3.4.5), equation (3.4.6) can be written as,
3h 0 2 00
K3 = hf xn + , yn + ha31 yn + h a32 yn . (3.4.7)
4
Using Taylor’s series expansion of equation (3.4.3) and equation (3.4.7) about (xn , yn )
3 9
a31 = and a32 = .
4 32
11 1 16
yn+1 = yn + K1 + K2 + K3 , (3.4.8)
27 18 27
where
K1 = hf (xn , yn ),
2
K2 = h (fx (xn , yn ) + f (xn , yn )fy (xn , yn )) , (3.4.9)
3h 3 9
K3 = hf xn + , yn + K1 + K2 .
4 4 32
The truncation error T is
T = y(xn+1 ) − yn+1
h4
= fy (xn , yn ) y 000 (xn , yn ). (3.4.10)
4!
From equation (3.4.10), it is observed that method (3.4.8) is third order optimal
method.
1 2 2 1 3 3
= 1 + hλ + h λ + h λ yn ,
2 3!
= R(hλ)yn ,
where
z2 z3
R(z) = 1+z+ + .
2! 3!
From the growth function R(z), we conclude that the stability region of (3.4.8) coin-
cides with the stability region of third order explicit Runge-Kutta (R-K) method.
From table (3.1) it is clear that the proposed method gives better results than
In this section we use corrected Radau quadrature rule to obtain approximate solu-
where f (x) and k(x, t) are known functions, λ is non-zero constant and φ(x) is an
unknown function. To determine φ(x), we assume that φ(x), f (x) and k(x, t) are
differentiable functions.
16
φ(x) = f (x) + Af 0 (a) + λ(b − a)(k(x, c) + Akx (a, c))φ(c)
27
3.4 Applications of Corrected Radau Quadrature 34
11 11 b−a
+λ(b − a) k(x, a) + A k(a, a) + kxt (a, a)
27 27 18
(b − a)
+ kt (x, a) φ(a), (3.4.16)
18
λ(b−a)2 k(x,a)
where A = 18−λ(b−a)2 kx (a,a)
, c = a + 34 (b − a) and
λ is non-zero constant.
Equation (3.4.16) contains two unknown values φ(a) and φ a + 43 (b − a) . These values
are calculated by solving the system of equations obtained from equation (3.4.16) at
x = a and x = a + 34 (b − a).
3
y(x) = 1 + x.
4
where f (x) and k(x, t) are known functions and φ(x) is an unknown function.
Since φ(a) = f (x), applying the quadrature rule (3.2.2) to above equation, we get
11 16 3 3
φ(x) = f (x) + λ(x − a) f (a)k(x, a) + k x, a + (x − a) φ a + (x − a)
27 27 4 4
x−a
k(x, a)φ0 (a) + f (a)kt (x, a) .
+ (3.4.19)
18
11
φ0 (x) = f 0 (x) + λf (a) ((x − a)kx (x, a) + k(x, a))
27
λ 0
+ φ (a)(x − a)((x − a)kx (x, a) + 2k(x, a))
18
16 3 3
+ λφ a + (x − a) k x, a + (x − a)
27 4 4
16 3 3
+ λ(x − a)φ a + (x − a) kx x, a + (x − a)
27 4 4
16 3 3
+ λ(x − a)φx a + (x − a) k x, a + (x − a)
27 4 4
λ
+ f (a)(x − a)((x − a)ktx (x, a) + 2kt (x, a)).
18
Let
9 9
φ a + (x − a) = φ(a) + (x − a)φ0 (a),
16 16
9 9
= 1 + (x − a)k(a, a) f (a) + (x − a)f 0 (a),
16 16
= A.(say) (3.4.22)
x3 9 5
φ(x) = x − + x .
3! 128
3.4 Applications of Corrected Radau Quadrature 37
(b − a)2
0 11 b−a 0
y (x) + αy(x) = f (x) + y0 + y (a) (b − a)k(x, a) + y0 kt (x, a)
27 18 18
16 3 3
+ (b − a)y a + (b − a) k x, a + (b − a) . (3.4.26)
27 4 4
Multiplying equation (3.4.26) by eαx and then integrating the resulting equation be-
x Z x
b−a 0
Z
αx αa αs 11
e y(x) − e y0 = e f (s)ds + y0 + y (a) (b − a) eαs k(s, a)ds
a 27 18 a
Z x
(b − a)2
+ y0 eαs kt (s, a)ds
18 a
Z x
16 3 3
+ (b − a)y a + (b − a) eαs k s, a + (b − a) ds.
27 4 a 4
(3.4.27)
sents the required solution of equation (3.4.25) if the values of y 0 (a) and y a + 43 (b − a)
are known. These values are obtained by evaluating equation (3.4.26) at x = a and
3.4 Applications of Corrected Radau Quadrature 38
Let
3
c = a + (b − a),
4
A = 18 − (b − a)2 k(a, a),
Z c Z c
αc 16 3 αs 16
B = e − (b − a) k(a, c) e k(s, a)ds − (b − a) eαs k(s, c)ds,
27A a 27A a
11 (b − a)2
D = f (a) + (b − a)k(a, a)y0 + kt (a, a)y0 − αy0 .
27 18
eαa y0 1 c αs (b − a)2 y0 c αs
Z Z
y(c) = + e f (s)ds + e kt (s, a)ds
B B a 18B a
Z c
(b − a) b − a 11
+ D + y0 eαs k(s, a)ds. (3.4.29)
B A 27 a
Observe that
y 0 (a) = f (a).
x x
s−a
Z Z
11
y(x) − y0 = f (s)ds + y0 + f (a) (s − a)k(s, a)ds
a a 27 18
16 x
Z
3 3
+ (s − a)k s, a + (s − a) y a + (s − a) ds
27 a 4 4
Z x
1
+ y0 (s − a)2 kt (s, a)ds. (3.4.32)
18 a
3.4 Applications of Corrected Radau Quadrature 40
Equation (3.4.32) represents the solution y(x) if last but one term in equation (3.4.32)
is known explicitly.
Consider
Z x
3 3
I= (s − a)k s, a + (s − a) y a + (s − a) ds.
a 4 4
Converting the above integral into standard form (3.2.2), by using substitution s =
a + (x − a)w and then applying quadrature rule (3.2.2) to resulting equation we get
(x − a)2
4 2 3 9 9
I= y0 k(a, a) + (x − a) k a + (x − a), a + (x − a) y a + (x − a) .
18 9 4 16 16
Let
9 9
y a + (x − a) = y(a) + (x − a)y 0 (a),
16 16
9
= y0 + (x − a)f (a).
16
Thus
(x − a)2
3 9
I = k(a, a) + 8k a + (x − a), a + (x − a) y0
18 4 16
3
(x − a) 3 9
+ k a + (x − a), a + (x − a) f (a).
4 4 16
x2 19 x3
y(x) = 1 + x + + .
2! 9 3!
3.5 Conclusions
coefficients. Upper and lower error bounds are obtained by defining piecewise contin-
uous polynomials. With suitable example optimality of the error bounds is proved.
A third order numerical method for first order ODE is proposed. The method is
suggested in the light of corrected quadrature formula. It is proved that the proposed
method is optimal. By the test example it is shown that the numerical results ob-
tained from the method give better approximations as compared to third order R-K
method. Method of approximate solutions for FIE, FIDE and VIDE are also derived
from corrected Radau quadrature rule. Proposed methods are illustrated by some
examples.