Report 1
Report 1
Department of Mathematics
Sharda School of Basic Sciences & Research
Sharda University, Greater Noida-201306, U.P., India
April, 2024
DECLARATION
I further affirm that we have not submitted this work for consideration for
any other degree or certification from this or any other University.
i
Abstract
This study presents and applied the MVIM to solve some ordinary differ-
ential equations of first and second order. A series of approximations that
lead to the actual solution of an ordinary differential equation are produced
by the MVIM. Furthermore, all the repeated calculations involved in the
variational iteration method (VIM) are eliminated by the MVIM and this
simplifies the amount of computational labor involved.
ii
Table Of Contents
S. No. Contents Page No.
Project proposal form iv
Certificate of similarity index/ Plagarism check v
1 Introduction 1
2 Objectives of the study 1-2
3 Iterative variational approach 2
4 Literature survey 2-3
5 Modified variational iteration method 3-6
6 Applications 6-14
7 Conclusion 14
8 Recommendation 15
9 References 16
Plagarism report (annexure)
iii
Project - Proposal form
Name of the Department: Mathematics
Name of the School: Sharda School of Basic Sciences &
Research
Academic Session: 2023-24
Sign. of Student
HOD’s Signature
Date:
iv
Certificate of Similarity Index/ Plagiarism check
I hereby certify that the project entitled ’Use of modified variational it-
eration method in solving ordinary differential equations’ has been
evaluated using ’Turnitin’. I have analyzed the report produced by the
system and reported in the table.
Signature of student
v
1. Introduction
Differential equations can be used to simulate many real-
world issues and solving these equations are necessary in
order to understand the problems in their physical context.
Most of the time, finding the analytical solution to the dif-
ferential equation is extremely difficult or perhaps impossi-
ble. Because of this, we must devise an additional method
for resolving these equation such as the semi-analytical
method and numerical method. Several numerical or semi-
analytical techniques are available for solving these kinds of
differential equations, but in this work we will focus on one
of the semi-analytical method known as the revised vari-
ational iteration technique. However, first we will explain
the variational iteration technique.
Chinese mathematician Ji-Huan He [4] was the first to
devise the VIM. It is a strong semi-analytical method that
provides a series of approximations that converge to the
exact solution of a differential equation. However, this
method contains a weakness that necessitates computing
duplicate terms once more for each iteration [7]. Conse-
quently, Abassy et al [1] devised the MVIM, that makes the
process simple, reliable, and efficient by doing away with
all of the repeated computations. Through the consider-
ation of a few numerical instances of ordinary differential
equations, we will test the robustness of the modified vari-
ational iteration method in this study.
1
solve some linear and non-linear ordinary differential
equations of first and second order using the MVIM.
3. Iterative variational approach
Examine the differential equation shown below:
where ỹk (x) is the restricted variation, i.e., δ ỹk (x) = 0, and yk (x) is
the kth approximation. λ(s, x) is the Lagrange multiplier that can be
obtained optimally through variational theory [8]. The VIM yields the
iterative formula below:
Z x
yk+1 (x) = yk (x) + λ(s, x){T [y(s)] + U [y(s)] − v(s)}ds (2)
x0
y(x) = lim yk (x) is the solution of (1). The Lagrange multiplier for
k→∞
the nth order differential equation has been provided by Ji-Huan He
and Xu Hong Wu in [5] as
(−1)n
λ(s, x) = (s − x)n−1 (3)
(n − 1)!
4. Literature survey
The VIM has been utilized by numerous researchers in diverse scientific
and technical domains to get solutions for various kinds of differential
equations. The abelian differential equation is a non-linear differential
equation, and its solution was determined by M. Matinfar and S. Jafar
[8] using the VIM. The method involves building a series of approx-
imations that converges toward the actual solution of the equation.
The VIM has been used in [4] to tackle a variety of problems. Using
the VIM, they were able to find consecutive approximations for solu-
tions to isoperimetric problems, differential equations of second order
with two constraints, differential equations of first order with only one
2
constraint and volterra integral equations of second kind. They were
also able to compare the actual and approximate solutions graphically.
Additionally, by taking into consideration a few numerical instances
they employed the VIM to solve a linked first-order system of linear
ordinary differential equations [3]. It was demonstrated in that work
that each problem’s iterative approximations converge to the exact so-
lution. They have also included graphic representations of the exact
solution and a few approximations (the third, fourth, fifth, and sixth).
Ji-Huan He [6] has applied non-linear techniques of variational iter-
ation method to solved Duffing equation, the equation of motion for
human eardrum, the equation controlling the free movement of a sim-
ple pendulum, and some partial differential equations. He also makes a
comparison between Adomian’s approach and the variational iteration
approach.
Abdul-Majid Wazwaz [2] has solved a number of linear and non-
linear ordinary differential equations using the VIM, including hybrid
selection model, Thomas-Fermi equation, Riccati equation and Kidder
equation for the unsteady movement of gas through a porous media.
Additionally, he has solved numerous ordinary differential equations of
varying orders using the VIM. In addition to solving non-linear ordinary
equations like the Riccati, Lane-Emden, and Emden-Fowler equations,
variety of linear ordinary differential equations of various orders were
solved in [7] using the MVIM. They have demonstrated that the MVIM
outperforms the VIM because it eliminates some of the repetitive cal-
culations that the VIM’s iterative process involves.
3
Equation (4) has a solution y(x) = lim yk (x).
k→∞
However, the recursive formula (6) can be rewritten as follows to
avoid the duplication that occurs in each step of this method:
Z x
yk+1 (x) = yk (x) − yk (x) + yk (0) − g(s)yk (s) − h(s) ds
0
Z x
= yk (0) − g(s)yk (s) − h(s) ds (7)
0
Clearly we have seen that through iteration formula (7), some repeated
calculations are eliminated.
In order to remove all the repeated computations, we can re-write
equation (8) as:
Z x
yk+1 (x) = y0 − g(s)yk (s) + g(s)yk−1 (s) − g(s)yk−1 (s) − h(s) ds
Z0 x Z x
= y0 − g(s)yk−1 (s) − h(s) ds − g(s) yk (s) − yk−1 (s) ds
0 0
4
coefficient second order linear differential equations.
Examine the following IVP:
It was realised that when applying iterative formula (14), there are
repeated evaluations in each iteration. To avoid such repetitions, we
can modify the formula as
Z x Z x h i
′′ ′
yk+1 (x) = yk (x) + (s − x)yk (s)ds + (s − x) uyk (s) + vyk (s) − w(s) ds
0 0
Z x h i
′ ′
= yk (0) + xyk (0) + (s − x) uyk (s) + vyk (s) − w(s) ds (15)
0
5
From equation (16) we have
Z x h i
′
yk (x) = y0 + (s−x) uyk−1 (s)+vyk−1 (s)−w(s) ds (18)
0
6. Applications
In order to assess the MVIM’s power, we will look at a few numerical
instances of first and second order differential equations below:
Example 1 : Use MVIM to obtain the solution of the problem below:
y ′ −2y = 0, y(0) = 5 (20)
To solve equation (20) by MVIM, we apply the iteration formulae (11)
as follows:
Z x
y1 (x) = 5 + 10 ds
0
= 5 + 10x
= 5(1 + 2x)
Z x
y2 (x) = (5 + 10x) + 2 [(5 + 10s) − 5]ds
0
Z x
= (5 + 10x) + 2 10s ds
0
= 5 + 10x + 10x2
= 5(1 + 2x + 2x2 )
" #
(2x)2
= 5 1 + 2x +
2!
6
Z x
2
y3 (x) = (5 + 10x + 10x ) + 2 [(5 + 10s + 10s2 ) − (5 + 10s)]ds
Z0 x
= (5 + 10x + 10x2 ) + 2 10s2 ds
0
20
= 5 + 10x + 10x2 + x3
3
2 4 3
= 5 1 + 2x + 2x + x
" 3 #
2
(2x) (2x)3
= 5 1 + 2x + +
2! 3!
Z xh
2 20 3 2 20 3 2
i
y4 (x) = 5 + 10x + 10x + x + 2 5 + 10s + 10s + s − 5 + 10s + 10s ds
3 0 3
Z x
20 20
= 5 + 10x + 10x2 + x3 + 2 s3 ds
3 0 3
20 10
= 5 + 10x + 10x2 + x3 + x4
3 3
4 2
= 5 1 + 2x + 2x2 + x3 + x4
" 3 3 #
2 3
(2x) (2x) (2x)4
= 5 1 + 2x + + +
2! 3! 4!
·
·
·
" #
(2x)2 (2x)3 (2x)4 (2x)k
yk (x) = 5 1 + 2x + + + + ... +
2! 3! 4! k!
Recall that y(x) = lim yk (x) provides the actual solution to the equa-
k→∞
tion.
Hence y(x) = 5e2x is the solution to the IVP.
NOTE: In MVIM, the inhomogeneous term is used once (i.e., in the
first iteration only) as we have seen in the above example.
7
Equation (21) can be solved using MVIM by the iteration formula (11)
as follows:
Z x
y1 (x) = 2 − 5s2 ds
0
5
= 2 − x3
3
1 5 5 3
= + − x
3 3 3
1 5
= + 1 − x3
3 3
Z x
5 3 h 5 i
y2 (x) = 2 − x − 3s2 (2 − s3 − 2 ds
3 3
Z0 x
5
= 2 − x3 + 5s5 ds
3 0
5 3 5 6
=2− x + x
3 6
1 5 5 3 5 6
= + − x + x
3 3" 3 6 #
3 2
1 5 (−x )
= + 1 + (−x3 ) +
3 3 2!
Z x
5 3 5 6 h 5 5 5 i
y3 (x) = 2 − x + x − 3s2 2 − s3 + s6 − 2 − s3 ds
3 6 3 6 3
Z0 x
5 5 5 8
= 2 − x3 + x6 + s ds
3 6 0 2
5 5 5
= 2 − x 3 + x6 − x9
3 6 18
1 5 5 3 5 6 5
= + − x + x − x9
3 3" 3 6 18 #
3 2 3 3
1 5 (−x ) (−x )
= + 1 + (−x3 ) + +
3 3 2! 3!
8
Z x
5 3 5 6 5 9 h 5 5 5 5 5 i
y4 (x) = 2 − x + x − x − 3s2 2 − s3 + s6 − s9 − 2 − s3 + s6 ds
3 6 18 3 6 18 3 6
Z0 x
5 5 5 5 11
= 2 − x3 + x6 − x9 + s ds
3 6 18 0 6
5 5 5 5
= 2 − x3 + x6 − x9 − x12
3 6 18 72
1 5 5 3 5 6 5 9 5
= + − x + x − x − x12
3 3" 3 6 18 72 #
1 5 1 1 1
= + 1 + (−x3 ) + (−x3 )2 + (−x3 )3 + (−x3 )4
3 3 2! 3! 4!
·
·
·
" #
3 2 3 3 3 4 3 k
1 5 (−x ) (−x ) (−x ) (−x )
yk (x) = + 1 + (−x3 ) + + + + ... +
3 3 2! 3! 4! k!
1 5 −x3
Hence y(x) = + e is the solution to the IVP.
3 3
9
Z x h i
− y12 (s) − y02 (s) + 6s y1 (s) − y0 (s) ds
y2 (x) = y1 (x) −
0
Z x
2 3
− (28s + 25s2 − 72s3 + 78s4 − 36s5 + 9s6 )−
= (2 + 7x − 6x + 3x ) −
0
6s(7s − 6s2 + 3s3 ) ds
Z x
2 3
= (2 + 7x − 6x + 3x ) − (−28s − 67s2 + 108s3 − 96s4 + 36s5 − 9s6 )ds
0
67 96 9
= (2 + 7x − 6x2 + 3x3 ) − − 14x2 − x3 + 27x4 − x5 + 6x6 − x7
3 5 7
76 96 9
= 2 + 7x + 8x2 + x3 − 27x4 + x5 − 6x6 + x7
3 5 7
Z x h i
− y22 (s) − y12 (s) + 6s y2 (s) − y1 (s) ds
y3 (x) = y2 (x) −
0
Z x
76 3 2 4 96 5 6 9 7 856 3 698 4
= 2 + 7x + 8x + x − 27x + x − 6x + x − − 56s2 − s − s
3 5 7 0 3 3
2102 5 20051 6 39888 7 8119 8 46208 9 132612 10 10494 11
− s − s + s − s + s − s + s −
15 45 35 5 35 175 35
2988 12 108 13 81 14 576 5 54
s + s − s + 84s2 + 128s3 − 162s4 + s − 36s6 + s7 ds
35 7 49 5 7
76 96 9 Z x 472 3 1184 4
= 2 + 7x + 8x2 + x3 − 27x4 + x5 − 6x6 + x7 − 28s2 − s − s−
3 5 7 0 3 3
374 5 21671 6 40158 7 8119 8 46208 9 132612 10 10494 11 2988 12
s − s + s − s + s − s + s − s +
15 45 35 5 35 175 35 35
108 13 81 14
s − s ds
7 49
76 96 9 28 3 118 4 1184 5
= 2 + 7x + 8x2 + x3 − 27x4 + x5 − 6x6 + x7 − x − x − x−
3 5 7 3 3 15
187 6 21671 7 20079 8 8119 9 23104 10 132612 11 1749 12 2988 13
x − x + x − x + x − x + x − x
45 315 140 45 175 1925 70 455
54 27 15
+ x14 − x
49 245
37 1472 5 83 6 22076 20079 8 8119 9
= 2 + 7x + 8x2 + 16x3 + x4 + x − x + + x − x+
3 15 45 315 140 45
23104 10 132612 11 1749 12 2988 13 54 14 27 15
x − x + x − x + x − x
175 1925 70 455 49 245
10
y4 (x) = 2 + 7x + 8x2 + 16x3 + 32x4 + 64x5 + 128x6 + 256x7 + 512x8 + ...
·
·
·
h i
yk (x) = 3x + 2 1 + 2x + (2x)2 + (2x)3 + (2x)4 + (2x)5 + (2x)6 + (2x)7 + ... + (2x)k−1
Therefore, the solution to the equation is
2 1
y(x) = 3x + , for |x| <
1 − 2x 2
Z x
1 7 3 h 1 2 7 3 i
y2 (x) = 2 + 7x − x2 − x + (s − x) 2 + 7s − s − s − 2 + 7s ds
2 6 0 2 6
Z x
1 7 3 1 7
= 2 + 7x − x2 − x − (s − x) s2 + s3 ds
2 6 2 6
Z0 x
1 2 7 3 1 3 7 4 1 2 7 3
= 2 + 7x − x − x − s + s − xs − xs ds
2 6 0 2 6 2 6
11
1 7 1 4 7 1 7
= 2 + 7x − x2 − x3 − x + x5 − x4 − x5
2 6 8 30 6 24
1 2 7 3 1 4 7 5
= 2 + 7x − x − x + x + x
2 6 24 120
1 1 7 7 5
= 1 + 1 − x2 + x4 + 7x − x3 + x
2 24 6 120
1 1 1 1
= 1 + 1 − x2 + x4 + 7 x − x5 + x 5
2! 4! 3! 5!
Z x
1 2 7 3 1 4 7 5 h 1 7 1
y3 (x) = 2 + 7x − x − x + x + x + (s − x) 2 + 7s − s2 − s3 + s4 +
2 6 24 120 0 2 6 24 1
1 2 7 3 i
2 + 7s − s − s
2 6 Z x
1 2 7 3 1 4 7 5 1 7 5
= 2 + 7x − x − x + x + x + (s − x) s4 + s ds
2 6 24 120 0 24 120
Z x
1 2 7 3 1 4 7 5 1 5 7 6 1 7
= 2 + 7x − x − x + x + x + s + s − xs4 − xs5 ds
2 6 24 120 0 24 120 24 120
1 7 1 7 5 1 6 1 7 1 6 7 7
= 2 + 7x − x2 − x3 + x4 + x + x + x − x − x
2 6 24 120 144 120 120 720
1 7 1 7 5 1 6 1 7
= 2 + 7x − x2 − x3 + x4 + x − x − x
2 6 24 120 720 720
1 1 1 6 7 7 5 1 7
= 1 + 1 − x2 + x4 − x + 7x − x3 + x − x
2 24 720 ! 6 120 120!
1 1 1 1 1 1
= 1 + 1 − x2 + x4 − x6 + 7 x − x3 + x5 − x7
2! 4! 6! 3! 5! 7!
·
·
·
" # #
x2 x4 x 6 (−1)k x2k h x3 x 5 x7 (−1)k x2k+1
yk (x) = 1 + 1 − + − + ... + +7 x− + − + ... +
2! 4! 6! (2k)! 3! 5! 7! (2k + 1)!
Example 5 : Utilizing the MVIM, find the solution to the following IVP:
12
To solve equation (24) by MVIM, we use the iteration formula (19) as
follows:
Z x h i
y1 (x) = y0 + ′
(s − x) (y0′ (s) − y−1 2
(s)) − 2(y02 (s) − y−1 (s)) − x ds
0
Z x h i
(s − x) 2 − 0) − 2 1 + 4s + 4s2 − 0 − x ds
= (1 + 2x) +
Z0 x
= (1 + 2x) + (s − x)(−8s − 8s2 − x)ds
Z0 x
= (1 + 2x) − (s − x)(8s + 8s2 + x)ds
Z0 x
= (1 + 2x) − (8s2 + 8s3 − 7xs − 8xs2 − x2 )ds
0
8 8 7 8
= 1 + 2x − x3 − x4 + x3 + x4 + x3
3 4 2 3
11 3 2 4
= 1 + 2x + x + x
6 3
Z x h i
(s − x) y1′ (s) − y0′ (s) − 2 y12 (s) − y02 (s) ds
y2 (x) = y1 (x) +
0
Z x
11 3 2 4 h 11 8 11
(s − x) 2 + s2 + s3 − 2 − 2 1 + 4s + 4s2 + s3
= 1 + 2x + x + x +
6 3 0 2 3 3
26 8 121 6 22 7 4 8 i
+ s4 + s5 + s + s + s − 1 − 4s − 4s2 ds
3 3 36 9 Z 9
x
11 3 2 4 11 14 52 16 121 6 44 7
= 1 + 2x + x + x + (s − x) s2 − s3 − s4 − s5 − s − s−
6 3 0 2 3 3 3 18 9
8 8
s ds
9 Z x
11 3 2 4 8 8 44 44 121 7 121 6
= 1 + 2x + x + x + − s9 + s8 x − s8 + s7 x − s + sx
6 3 0 9 9 9 9 18 18
16 6 16 5 52 5 52 4 14 4 14 3 11 3 11 2
− s + s x − s + s x − s + s x + s − s x ds
3 3 3 3 3 3 2 2
11 3 2 4 4 10 8 9 44 9 11 8 121 8 121 7
= 1 + 2x + x + x + − s + s x − s + s x − s + s x−
6 3 45 81 81 18 144 126
16 7 8 6 26 52 14 7 11 11 x
s + s x − s6 + s5 x − s5 + s4 x + s4 − s3 x
21 9 9 15 15 6 8 6 0
11 3 2 4 4 10 8 10 44 9 11 9 121 8 121 8
= 1 + 2x + x + x + − x + x − x + x − x + x−
6 3 45 81 81 18 144 126
16 7 8 7 26 6 52 6 14 5 7 5 11 4 11 4
x + x − x + x − x + x + x − x
21 9 9 15 15 6 8 6
11 3 5 4 7 5 26 6 8 7 121 8 11 9 4 10
= 1 + 2x + x + x + x + x + x + x + x + x
6 24 30 45 63 1008 162 405
13
Z x h i
(s − x) y2′ (s) − y1′ (s) − 2 y22 (s) − y12 (s) ds
y3 (x) = y2 (x) +
0
11 5 7 26 8 121 8 11 9 4 10
= 1 + 2x + x3 + x4 + x5 + x6 + x7 + x + x + x
Z x 6 24 30 45 63 1008 162 405
h 11 5 7 52 8 121 7 11 8 8 11
+ (s − x) 2 + s2 + s3 + s4 + s5 + s6 + s + s + s9 − 2 − s2
0 2 6 6 15 9 126 18 81 2
8 11 31 13 109 6 8389 7 33203 8
− s3 − 2 1 + 4s + 4s2 + s3 + s4 + s5 + s + s + s+
3 3 4 10 20 2520 20160
64223 9 59657 10 25991 11 1883549 12 449 13 15133 14 101411 15
s + s + s + s + s + s + s +
22680 56700 32400 2721600 1680 79380 893025
9845777 16 1097 17 6413 18 44 19 16 11
s + s + s + s + s20 − 1 − 4s − 4s2 − s3
228614400 58320 918540 32805 164025 3
26 4 8 5 121 6 22 7 4 8 i
− s − s − s − s − s ds
3 3 36 9 9
11 3 5 4 7 5 26 6 8 7 121 8 11 9 4 10
= 1 + 2x + x + x + x + x + x + x + x + x +
6 24 30 45 63 1008 162 405
11 1 31 7 37 8 1019 9 18083 10 63103 11 59657 12
x5 − x6 − x + x + x + x + x + x
120 10 210 630 90720 907200 1247400 3742200
25991 13 1883549 14
+ x + x +···
2527200 247665600
11 5 13 43 13 7 901 8 2393 9
= 1 + 2x + x3 + x4 + x5 + x6 − x + x + x+
6 24 40 90 630 5040 30240
2190483 10 63103 11 59657 12 25991 13 1883549 14
x + x + x + x + x + · · ·,
73483200 1247400 3742200 2527200 247665600
Similarly, other approximations can be obtained by using (19).
7. Conclusion
In this work we have presented the MVIM by deriving its iterative
procedure and also seen the strength of the method after solving some
various ordinary differential equations. The presented analysis of the
method involves two cases starting with first order via second order
linear differential equations. The displayed examples we looked at ear-
lier, that we looked at earlier demonstrates that MVIM is more efficient
than the current method. We have seen that for non-linear differen-
tial equation where the analytical solution is difficult to obtain, a few
number of approximations can be obtain using the method to get the
solution, as it cancels out some repeated calculations in VIM and so
reduce the amount of computational work and also save time.
14
8. Recommendation
Our research was limited to applying the MVIM to solve ordinary dif-
ferential equations. Therefore, I recommend the researchers to take
partial differential equations into consideration in order to expand the
application of MVIM beyond the realm of ordinary differential equa-
tions.
15
References
16