Professional Documents
Culture Documents
Mašinski fakultet
2.a Oceniti gornju granicu greške koja može nastati prilikom rešavanja sistema
linearnih jednačina Ax = b, gde je
.6 .6 1. x1 ||∆b||+∞
A= , b= , x= , ≤ 10−5 .
.6 .60001 1. x2 ||b||+∞
0 1 2 3
xk 1. 1.1 1.3 1.5
f (xk ) 0. −.1 −.9 −.3
KATEDRA ZA MATEMATIKU
Univerzitet u Beogradu 01.03.2015.
Mašinski fakultet
2.a Oceniti gornju granicu greške koja može nastati prilikom rešavanja sistema
linearnih jednačina Ax = b, gde je
.5 −.5 1. x1 ||∆b||1
A= , b= , x= , ≤ 10−5 .
.5 −.50001 1. x2 ||b||1
0 1 2 3
xk 1. .7 .5 .4
f (xk ) 2.1 2.2 1.7 .4
KATEDRA ZA MATEMATIKU
Rešenje pismenog ispita iz Numeričkih metoda, I grupa
2.a Oceniti gornju granicu greške koja može nastati prilikom rešavanja sistema
linearnih jednačina Ax = b, gde je
.6 .6 1. x1 ||∆b||+∞
A= , b= , x= , ≤ 10−5 .
.6 .60001 1. x2 ||b||+∞
i da važi
||∆x||+∞
≤ 2.4 · 105 · 10−5 ≈ 2.4.
||x||+∞
2.b Koristeći Gauss-Seidelov metod rešiti sistem linearnih jednačina Ax = b,
gde je
−.15 1.05 −.2 1.95
A = −.3 −.08 .9 , b = 1.49 .
1.25 −.3 −.15 −2.075
P3 (1.25) = 0`0 (1.25) − .1`1 (1.25) − .9`2 (1.25) − .3`3 (1.25) = −.728.
x3k + 1
xk+1 = φ(xk ) = , k ∈ N0 , x0 = .5.
3
Izvod iterativne funkcije je
k xk
0 .5
1 .375
2 .350911458333333
3 .347736944662936
4 .347349564354668
5 .347302774110367
6 .347297129547347
7 .347296448715642
8 .347296366597085
9 .347296356692372
10 .347296355497717
||∆x||1
≤ 2.
||x||1
0 1 2 3
xk 1. .7 .5 .4
f (xk ) 2.1 2.2 1.7 .4
Rešenje sistema je
A0 = −.713, A1 = −.187, A2 = .287.
Formula ima algebarski stepen tačnosti dva.
Pismeni ispit iz Numeričkih metoda, I grupa
Važi
||∆x||+∞
≤ 200004. × 10−4 ≈ 20.
||x||+∞
2.b Koristeći Gauss-Seidelov metod rešiti sistem linearnih jednačina Ax = b,
gde je
1.02 −.25 −.3 .515
A = −.25 −.14 1.21 , b = 2.780 .
−.41 1.13 −.15 1.555
x0 = −.5,
x1 = φ(x0 ) = −.875
x2 = φ(x1 ) = −.6171875
x3 = φ(x2 ) = −809539794921875
x4 = φ(x3 ) = −.672322660218924
x5 = φ(x4 ) = −.773991120278074
x6 = φ(x5 ) = −.700468872865346
x7 = φ(x6 ) = −.754671679073376
x8 = φ(x7 ) = −.715235328402286
x9 = φ(x8 ) = −.744219212502637
x10 = φ(x9 ) = −.723068881870977
x11 = φ(x10 ) = −.738585696034927
x12 = φ(x11 ) = −.727245584806301
x13 = φ(x12 ) = −.735556929689871
x14 = φ(x13 ) = −.729478001592605
2.a Oceniti gornju granicu greške koja može nastati prilikom rešavanja sistema
linearnih jednačina Ax = b, gde je
1. −1. 1. x1 ||∆b||1
A= , b= , x= , ≤ 10−5 .
1. −.9998 1. x2 ||b||1
Rešenje. Videti rešenje zadatka 2.a u prvoj grupi. ||A||1 = 2, ||A−1 ||1 =
10000, i
||∆x||1 ||∆b||1
≤ ||A||1 ||A−1 ||1 ≈ .2
||x||1 ||b||1
0 1 2 3
xk 1. .8 .6 .4
f (xk ) 2. 2.3 1.8 .9
k xk [xk ; f ] [xk , xk+1 ; f ] [xk , xk+1 , xk+2 ; f ] [xk , xk+1 , xk+2 , xk+3 ; f ]
0 1. 2.
2. − 2.3
= −1.5
1. − .8
−1.5 − 2.5
1 .8 2.3 = −10.
1. − .6
2.3 − 1.8 −10. − (−5.)
= 2.5 = −8.3333
.8 − .6 1. − .4
2.5 − 4.5
2 .6 1.8 = −5.
.8 − .4
1.8 − .9
= 4.5
.6 − .4
3 .4 .9
P3 (x) = 2. − 1.5(x − 1.) − 10.(x − 1.)(x − .8) − 8.3333(x − 1.)(x − .8)(x − .6)
P (.7) = 2.125
0 1 2 3
xk 1.1 1.2 1.9 2.5
f (xk ) 2.0 1.8 1.4 1.8
KATEDRA ZA MATEMATIKU
Univerzitet u Beogradu 15.06.2015.
Mašinski fakultet
0 1 2 3
xk 1.0 1.4 2.1 3.5
f (xk ) 2.0 1.8 1.5 1.8
KATEDRA ZA MATEMATIKU
Rešenje pismenog ispita iz Numeričkih metoda, I grupa
1. Koristeći Liebnizov kriterijum pokazati da je red
+∞
X k
(−1)k ,
k=0
1 + k 6/5
a red
+∞
X 1
1/5
,
k=1
k
je divergentan. Zaključujemo da red nije apsolutno konvergentan.
2. Koristeći Gaussovu metodu eliminacije, sa izborom glavnog elementa,
rešiti sistem linearnih jednačina Ax = b, gde je
1 1 1 1
A = 2 3 4 b = 1 .
4 9 16 1
2.5
1.5
0.5
0
0 0.5 1 1.5
k xk
0 1.000000000000000
1 .935549390654669
2 .928701808803824
3 .928626317865638
4 .928626308731735
5 .928626308731734
Dobijamo
I = e1 − e−1 ≈ 2.350402387287603
(1 − (−1))3 −x 2
|I − T5 | ≤ |e | ≤ e ≈ .072487515425575, x ∈ [−1, 1].
12 · 52 75
Stvarna vrednost apsolutne greške je otprilike dva puta manja.
Rešenja pismenog ispita iz Numeričkih metoda, II grupa
1. Koristeći Liebnizov kriterijum pokazati da je red
+∞
X k
(−1)k ,
k=0
1 + k 5/4
a red
+∞
X 1
1/4
,
k=1
k
je divergentan. Zaključujemo da red nije apsolutno konvergentan.
2. Koristeći Gaussovu metodu eliminacije, sa izborom glavnog elementa,
rešiti sistem linearnih jednačina Ax = b, gde je
1 1 1 1
A = 5 4 6 , b = 8 .
4 8 12 4
x3 = 1.
−2.4 − 7.2 · x3
x2 = = −2.
4.8
8 − 4x2 − 6x3
x1 = = 2.
5
0 1 2 3
xk 1.0 1.4 2.1 3.5
f (xk ) 2.0 1.8 1.5 1.8
x2k − cos xk
xk+1 = xk − .
2xk + sin xk
Startujući sa x0 = 1., dobijamo rezultate prezentovane u tabeli 2.
Vidimo da već treća iteracija sadrži rešenje sa zahtevanom tačnošću.
2.5
2
x
cos x
1.5
0.5
0
0 0.5 1 1.5
k xk
0 1.000000000000000
1 .838218409904707
2 .824241868225874
3 .824132319050929
4 .824132312302522
5 .824132312302522
Dobijamo
M5 ≈ 2.334805854514639
Kako je Z 1
I= ex dx = e − e−1 ,
−1
(1 − (−1))3 x 1
∆= 2
|e | ≤ e ≈ .036243757712787,
24 · 5 75
vidimo da je teorijska vrednst dva puta veća od stvarne vrednosti apso-
lutne greške.
Univerzitet u Beogradu 28.06.2015.
Mašinski fakultet
uniformno konvergentan za x ∈ R.
0 1 2 3
xk 1.0 1.2 2.2 3.1
f (xk ) 2.3 2.1 1.4 1.8
y 0 = y, y(0) = 1.
KATEDRA ZA MATEMATIKU
Univerzitet u Beogradu 28.06.2015.
Mašinski fakultet
uniformno konvergentan za x ∈ R.
0 1 2 3
xk 1.1 1.3 2.1 3.4
f (xk ) 2.3 2.1 1.4 1.8
y 0 = −y, y(0) = 1.
KATEDRA ZA MATEMATIKU
Pismeni ispit iz Numeričkih metoda, I grupa
1. Koristeći Weierstreissov kriterijum uniformne konvergenvije pokazati da
je funkcionalni red
+∞
X 1 + cos2 kx
,
1 + k2
k=0
uniformno konvergentan za x ∈ R.
Rešenje. Kako je
1 + cos2 kx 1 + | cos2 kx|
2
1 + k2 ≤ ≤ ,
1 + k2 1 + k2
iz konvergencije brojnog reda
+∞
X 2
1 + k2
k=0
Dakle važi
zk+1 − zk ≥ − log10 ||B||+∞ =≈ .046
Ako pretpostavimo da x0 ima jednu značajnu cifru, 16 značajnih cifara,
preciznost formata double, se postiže u
16 − 1
≈ 326
.046
iteracija.
3. Naći Lagrangeov interpolacioni polinom za skup podataka
0 1 2 3
xk 1.0 1.2 2.2 3.1
f (xk ) 2.3 2.1 1.4 1.8
P4 (1.5) = 2.3`0 (1.5) + 2.1`1 (1.5) + 1.4`2 (1.5) + 1.8`3 (1.5) ≈ 1.82
xk+1 = φ(xk ), k ∈ N0 ,
k xk
0 .5
1 .606530659712633
2 .545239211892605
3 .579703094878068
4 .560064627938902
5 .571172148977215
6 .564862946980323
7 .568438047570066
8 .566409452746921
x ≈ .57
xk − e−xk
xk+1 = xk − , k ∈ N0 .
1 + e−xk
Kako je rešenje na intervalu [0, 1] jedinstveno u slučaju konvergencije, niz
xk , k ∈ N0 konvergira ka rešenju. Izaberemo li x0 = .5 dobijamo rezultate
kao u tabeli 1. Odakle zaključujemo da je rešenje sa 5 značjanih cifara
dato sa
x ≈ .56714
y 0 = y, y(0) = 1.
k xk
0 .5
1 .566311003197218
2 .567143165034862
3 .567143290409781
4 .567143290409784
k xk yk
0 0 1.
1 .5 1.5
2 1.0 2.25
3 1.5 3.375
4 2.0 5.0625
5 2.5 7.59375
y(2.5) ≈ y5 = 7.59375.
Dakle važi
zk+1 − zk ≥ − log10 ||B||+∞ =≈ .046
Ako pretpostavimo da x0 ima jednu značajnu cifru, 16 značajnih cifara,
preciznost formata double, se postiže u
16 − 1
≈ 326
.046
iteracija.
3. Naći Newtonov interpolacioni polinom za skup podataka
0 1 2 3
xk 1.1 1.3 2.1 3.4
f (xk ) 2.3 2.1 1.4 1.8
k xk [xk ; f ] [xk , xk+1 ; f ] [xk , xk+1 , xk+2 ; f ] [xk , xk+1 , xk+2 , xk+3 ; f ]
0 1.1 2.3
2.1 − 2.3
= −1.
1.3 − 1.1
−.875 − (−1.)
1 1.3 2.1 = .125
2.1 − 1.1
1.4 − 2.1 .59134 − .125
= −.875 = .19052
2.1 − 1.3 3.4 − 1.1
.30769 − (−.875)
2 2.1 1.4 = .56319
3.4 − 1.3
1.8 − 1.4
= .30769
3.4 − 2.1
3 3.4 1.8
Odavde dobijamo
P3 (x) = 2.3+(−1.)(x−1.1)+.125(x−1.1)(x−1.3)+.19052(x−1.1)(x−1.3)(x−2.1)
pa je
P3 (1.05) = 1.90086
k xk
0 .5
1 .877582561890373
2 .639012494165259
3 .802685100682335
4 .694778026788006
5 .768195831282016
6 .719165445942419
7 .752355759421527
8 .730081063137823
9 .745120341351440
10 .735006309014843
11 .741826522643246
k xk yk
0 0 1.
1 .5 .5
2 1.0 .25
3 1.5 .125
4 2.0 .0625
5 2.5 .03125
y(2.5) ≈ y5 = .03125.
P+∞
1. Pokazati primerom da postoji divergentan red k=1 ak sa osobinom
lim ak = 0.
koristeći identitet
+∞ k
x
X x
e = .
k=0
k!
Odrediti poluprečnik konvergencije dobijenog potencijalnog reda.
P+∞
1. Pokazati primerom da postoji divergentan red k=1 ak sa osobinom
lim ak = 0.
Rešenje. Jedan primer je harmonijski red +∞
P
k=1 1/n. Dokaz da divergira
zasniva se na sledećoj činjenici
1
1≥ ,
2
1 1
≥ ,
2 2
1 1 2 1
+ ≥ = ,
3 4 4 2
1 1 1 1 4 1
+ + + ≥ = ,
5 6 7 8 8 2
1 1 1 1 1 1 1 1 8 1
+ + + + + + + ≥ = ,
9 10 11 12 13 14 15 16 16 2
..
.
1 1 1 2n−1 1
n−1
+ n−1
+ · · · + n
≥ n
= ,
2 +1 2 +2 2 2 2
2n n+1
X1 X1 n+1
S2n = ≥ = .
k=1
k k=1
2 2
Rešenje. Dobijamo
!1/k
1 + cos(kπ)
1/k
1 k + cos(kπ) 1 1 k
lim = lim 2 = 0 < 1,
2k k k+1 + 2 2 k 1 + kk+1
koristeći identitet
+∞ k
X x
ex = .
k=0
k!
Odrediti poluprečnik konvergencije dobijenog potencijalnog reda.
Rešenje. Iz razvoja funckije ex , nalazimo
+∞
−t2
X t2k
e = (−1)k .
k=0
k!
Dobijamo
x +∞ x +∞
x2k+1
Z Z
−t2
X 1
k 2k
X
e dt = (−1) t dt = (−1)k .
0 k=0
k! 0 k=0
(2k + 1)k!
P+∞
1. Neka je k=1 ak konvergentan red. Dokazati da je
lim ak = 0.
k→+∞
Rešenje. Nalazimo
n
X n−1
X
Sn = ak = an + ak = an + Sn−1 , ⇒ an = Sn − Sn−1 ,
k=0 k=0
lim an = lim(Sn − S − n − 1) = lim Sn − lim Sn−1 = S − S = 0.
P
gde smo koristili činjenicu da je red ak konvergentan.
Sledi
Z x +∞ x +∞
x2k+1
Z
sin t X 1 X
dt = (−1)k 2k
t dt = (−1)k .
0 t k=0
(2k + 1)! 0 k=0
(2k + 1)(2k + 1)!
Poluprečnik konvergencije dobijenog reda je
1
(−1)k (2k + 3)(2k + 3)(2k + 2)
(2k+1)(2k+1)!
R2 = lim = lim = +∞.
k+1 1
(−1) (2k+3)(2k+3)! 2k + 1
0 1 2 3
xk 1 1.5 2.1 3.3
f (xk ) 2.3 2.2 1.2 1.9
KATEDRA ZA MATEMATIKU
Univerzitet u Beogradu 02.02.2015.
Mašinski fakultet
Pismeni ispit iz Numeričkih metoda, II grupa
odakle dobijamo
x +∞ x +∞
1 − cos t x2k−1
Z Z
k 1
X X
dt = (−1) t2k−2 dt = (−1)k .
0 t2 k=1
(2k)! 0 k=1
(2k)!(2k − 1)
1
2. Ispitati konvergenciju iterativnog procesa
k+1 k .5 .05 1.
x = Bx + β, , k ∈ N0 , B = , β= .
.05 .5 1.
0 0
1 1.000000000000000 1.000000000000000
2 1.550000000000000 1.550000000000000
3 1.852500000000000 1.852500000000000
4 2.018875000000000 2.018875000000000
5 2.110381250000000 2.110381250000000
6 2.160709687500000 2.160709687500000
7 2.188390328125000 2.188390328125000
8 2.203614680468750 2.203614680468750
9 2.211988074257812 2.211988074257812
2
možemo odrediti
||x9 − x||+∞ ≤ .0102.
Odavde možemo oceniti broj značajnih cifara
||x9 − x||
− log10 ≥ 2.33
||x9 ||
zaključujemo da je rešenje sistema sa bar dve značajne cifre iteracija 9.
0 1 2 3
xk 1 1.5 2.1 3.3
f (xk ) 2.3 2.2 1.2 1.9
k xk [xk ; f ] [xk , xk+1 ; f ] [xk , xk+1 , xk+2 ; f ] [xk , xk+1 , xk+2 , xk+3 ; f ]
0 1. 2.3
2.2 − 2.3
= −.2
1.5 − 1.
−1.667 − (−.2)
1 1.5 2.2 = −1.333
2.1 − 1.
1.2 − 2.2 1.25 − (−1.333)
= −1.667 = 1.1232
2.1 − 1.5 3.3 − 1.
.5833 − (−1.667)
2 2.1 1.2 = 1.25
3.3 − 1.5
1.9 − 1.2
= .5833
3.3 − 2.1
3 3.3 1.9
P3 (x) = 2.3−.2(x−1.)−1.333(x−1.)(x−1.5)+1.1232(x−1.)(x−1.5)(x−2.1)
P3 (1.7) ≈ 1.91
3
Greška interpolacije je ista kao kod Lagrangeovog interpolacionog poli-
noma
|f (3+1) (ψ)|
|R3 (x)| ≤ |(1.7 − 1.)(1.7 − 1.5)(1.7 − 2.1)(1.7 − 3.3)| ≤ .0037 · M4 ,
(3 + 1)!
M4 = max |f (4) (ψ)|.
ψ∈[1,3.3]
0 2.000000000000000
1 1.814814814814815
2 1.773912275060910
3 1.772032863658380
4 1.772029001981148
5 1.772029001964867
4
Kako je f 00 (x) = 12x2 , broj značajnih cifara je
|x5 − x4 |
− log10 ≈ 11.
|x5 |
|T5 (f ) − I|
|T5 (f ) − I| ≤ .0025, − log10 ≥ 2.45
|I|
(1 − (−1))3 00 2 2 4
|I − T5 (f )| ≤ max |f (ψ)| ≤ max ≤ ≈ .013
12 · 52 ψ∈[−1,1] 75 ψ∈[1,2] |ψ − 3|3 300
5
Pismeni ispit iz Numeričkih metoda, II grupa
Odavde nalazimo
Z x +∞
Z x X ! +∞
k−2 k−1
log(1 + t) − t k t X
k x
f (x) = dt = (−1) dt = (−1) .
0 t2 0 k=2
k k=2
k(k − 1)
0 0
1 1.000000000000000 1.000000000000000
2 1.550000000000000 1.550000000000000
3 1.852500000000000 1.852500000000000
4 2.018875000000000 2.018875000000000
5 2.110381250000000 2.110381250000000
6 2.160709687500000 2.160709687500000
7 2.188390328125000 2.188390328125000
8 2.203614680468750 2.203614680468750
9 2.211988074257812 2.211988074257812
||x9 − x||+∞
− log10 ≥ 2.33
||x9 ||+∞
0 1 2 3
xk 1 1.5 2.1 3.2
f (xk ) 2.2 2.1 1.5 1.7
P3 (2.2) ≈ 1.41
0 2.000000000000000
1 1.851851851851852
2 1.827285492347684
3 1.826651204919468
4 1.826650789113632
5 1.826650789113453
α ≈ 1.826650789113453.
|M6 (x) − I|
|M6 (f ) − I| ≈ .004, − log10 ≈ 2.4.
|I|
(1 − (−1))3
|M6 (f ) − I| ≤ 2
max |f 00 (ψ)| ≤ .053
125 ψ∈[−1,1]