Professional Documents
Culture Documents
E LECTRONIC LECTURE
1 C AUCHY PROBLEM
1 C AUCHY PROBLEM
1 C AUCHY PROBLEM
3 B OUNDARY PROBLEMS
(x k+1 − x k )2
y(x) = y(x k ) + y 0 (x k )(x − x k ) + y 00 (ξk ) ,
2
where ξk ∈ (x k , x k+1 ).
Ordinary differential equation January 22, 2021 5 / 34
Cauchy problem Euler’s method
(x k+1 − x k )2
y(x) = y(x k ) + y 0 (x k )(x − x k ) + y 00 (ξk ) ,
2
where ξk ∈ (x k , x k+1 ).
Ordinary differential equation January 22, 2021 5 / 34
Cauchy problem Euler’s method
G EOMETRIC INTERPRETATION
E XAMPLE 1.1
Use Euler’s method to find approx. values of solution for
equation
y (x) = y − x 2 + 1, 0 É x É 2,
½ 0
.
y(0) = 0.5
Solution.
2−0
With n = 10 then h = = 0.2, x k = 0.2k, y 0 = 0.5. Euler’s
10
formula for appox.solution
y k+1 = y k + h(y k − x k2 + 1)
with k = 0, 1, . . . , 9.
Solution.
2−0
With n = 10 then h = = 0.2, x k = 0.2k, y 0 = 0.5. Euler’s
10
formula for appox.solution
y k+1 = y k + h(y k − x k2 + 1)
with k = 0, 1, . . . , 9.
Using calculator. Y = Y + 0.2(Y − X 2 + 1) : X = X + 0.2
1 CALC Y = 0.5 =, X = 0 =
2 Y =, X = 0.2 =
k xk yk y(x k ) |y(x k ) − y k |
0 0.0 0.5000000 0.5000000 0.0000000
1 0.2 0.8000000 0.8292986 0.0292986
2 0.4 1.1520000 1.2140877 0.0620877
3 0.6 1.5504000 1.6489406 0.0985406
4 0.8 1.9884800 2.1272295 0.1387495
5 1.0 2.4581760 2.6408591 0.1826831
6 1.2 2.9498112 3.1799415 0.2301303
7 1.4 3.4517734 3.7324000 0.2806266
8 1.6 3.9501281 4.2834838 0.3333557
9 1.8 4.4281538 4.8151763 0.3870225
10 2.0 4.8657845 5.3054720 0.4396874
K 1k = h f (x k , y k )
K 2k = h f (x k + h, y k + K 1k )
k k
.
y K 1 + K 2
k+1 = y k +
2
E XAMPLE 1.2
Using modified Euler’s formula to find approx values
solution for
y (x) = y − x 2 + 1, 0 É x É 2,
½ 0
.
y(0) = 0.5
k xk yk y(x k ) |y(x k ) − y k |
0 0.0 0.5 0.5000000 0.0000000
1 0.2 0.826 0.8292986 0.0032986
2 0.4 1.20692 1.2140877 0.0071677
3 0.6 1.6372424 1.6489406 0.0116982
4 0.8 2.110235728 2.1272295 0.0169938
5 1.0 2.617687588 2.6408591 0.0231715
6 1.2 3.149578858 3.1799415 0.0303627
7 1.4 3.693686206 3.7324000 0.0387138
8 1.6 4.235097172 4.2834838 0.0483866
9 1.8 4.755618549 4.8151763 0.0595577
10 2.0 5.23305463 5.3054720 0.0724173
y k+1 = y(x k + h) ≈ y k + 61 (K 1k + 2K 2k + 2K 3k + K 4k )
k
K 1 = h f (x k , y k )
Kk
K 2k = h f (x k + h2 , y k + 21 ) .
K k
K 3k = h f (x k + h2 , y k + 22 )
K 4k = h f (x k + h, y k + K 3k )
E XAMPLE 1.3
Using RK4 to evaluate approx values of solution at x = 0.2
y (x) = y − x 2 + 1, 0 É x É 2,
½ 0
.
y(0) = 0.5
k xk yk y(x k ) |y(x k ) − y k |
0 0.0 0.5000000 0.5000000 0.0000000
1 0.2 0.8292933 0.8292986 0.0000053
2 0.4 1.2114362 1.2140877 0.0000114
3 0.6 1.6404175 1.6489406 0.0026515
4 0.8 2.1088953 2.1272295 0.0183342
5 1.0 2.6079021 2.6408591 0.032957
6 1.2 3.1264849 3.1799415 0.0000474
7 1.4 3.6512660 3.7324000 0.0000599
8 1.6 4.1659056 4.2834838 0.0000743
9 1.8 4.6504464 4.8151763 0.0000906
10 2.0 5.0805126 5.3054720 0.0001089
E ULER ’ S FORMULA
x(t k ) ≈ x k = x k−1 + h f (t k−1 , x k−1 , y k−1 )
y(t k ) ≈ y k = y k−1 + hg (t k−1 , x k−1 , y k−1 ) .
k = 1, 2, . . . , n
K 1x = h f (t k−1 , x k−1 , y k−1 )
K 1y = hg (t k−1 , x k−1 , y k−1 )
K 2x = h f (t k−1 + h, x k−1 + K 1x , y k−1 + K 1y )
K = hg (t
k−1 + h, x k−1 + K 1x , y k−1 + K 1y )
2y
1 .
x(t k ) ≈ x k = x k−1 + (K 1x + K 2x )
2
1
y(t k ) ≈ y k = y k−1 + (K 1y + K 2y )
2
k = 1, 2, . . . , n
E XAMPLE 2.1
Given system of differential equations
x 0 (t ) = t x − 2y + 1
y 0 (t ) = 2x + t y + sin t
, t Ê 1.
x(1) = 0.25
y(1) = 0.75
x(t 0 ) = α
y(t 0 ) = β
E XAMPLE 2.2
Given second order equation
x 00 − 2x 0 + 2x = e 2t . sin t , (0 < t < 1) with initial values
x(0) = −0.4, x 0 (0) = −0.6. Using Euler and modified Euler’s
method with step h = 0.1 to find approx value solution at
t = 0.2. Compare the results to exact values:
x(t ) = 0.2e 2t (sin t − 2 cos t ),
y(t ) = x 0 (t ) = 0.2e 2t (4 sin t − 3 cos t ).
x(0) = −0.4
y(0) = −0.6
with h = 0.1.
tk x(t k ) xk x 0 (t k ) yk
0.0 −0.4000 −0.4000 −0.60000 −0.6000
0.1 −0.4617 −0.4617 −0.6316 −0.6316
0.2 −0.5256 −0.5256 −0.6401 −0.6401
0.3 −0.5886 −0.5886 −0.6136 −0.6136
0.4 −0.6466 −0.6466 −0.5366 −0.5366
EXAMPLE
EXAMPLE
EXAMPLE
w(0) = 0, w(l ) = 0
p q
f 1 − ( h 21 − 2h1 )α
f2
B = ..
.
f n−2
p n−1 q n−1
f n−1 − ( h2
+ 2h )β
T HE CASE n = 4
E XAMPLE 3.1
Given the linear boundary problem