Faraz qilaylik, y(x i) – yuqoridagi (1)-(2) Koshi masalasining x i tugundagi yechimi, yi – Eylerning oshkor usuli bilan topilgan shu tugund- agi toʻr yechimi boʻlsin. Ushbu
i = y(xi) – yi , i = 0, 1, …, N (26) miqdor toʻr yechimning xi tugundagi xatoligi, ushbu
i=y(xi) – yi , i = 0, 1, …, N (27) miqdor toʻr yechimning xi tugundagi absolyut xatoligi deb ataladi.
Shunday savol tugʻiladi, toʻr qadami nolga intilganda (27) miqdorlar ham nolga intiladimi:
h0 da
max
i
i0,1,..., N
0 , (28)
yani toʻr cheklanmagan holda maydalashtirilib borilsa bu miqdorlar nolga intiladimi?
Bu savolga javob berish uchun avvalo (1) tenglamaning oʻng tarafi- dagi f funksiyaga shunday qoʻshimcha shart qoʻyishimiz lozimki, bu tenglamaning bizga kerakli boʻlgan yechimi [x0, x 0+L] kesmada mavjud, yagona va silliq boʻlsin. Aynan shunday deb oʻylaylikki, f funksiya x, y oʻgaruvchilar juftligi tekisligidan x 0 x x 0+L tengsizlik bilan olingan kenglikdagi oʻzgaruvchilar juftligida nafaqat uzluksiz, balki bu kenglikda chegaralangan boʻlishi ham lozim:
f(x,y) M1, barcha x [x0, x0+L] va y R lar uchun. (29)
Bundan tashqari, oʻzgaruvchilar juftligida uzluksizlik talabini qoʻyish bilan birga biz tenglamaning oʻng tarafidagi f funksiya hosilasining ham shu kenglikdagi oʻzgaruvchilar juftligida uzluksizligini talab qilib qoʻygan boʻlamiz:
fx(x,y) M2, barcha x [x0, x0+L] va y R lar uchun. (30)
fy(x,y) M3, barcha x [x0, x0+L] va y R lar uchun. (31) (29)-(31) formulalardagi M1, M2, M3 oʻzgarmaslar kenglikning barcha
nuqtalari uchun bir xil chekli haqiqiy sonlar.
Faraz qilaylik, yi , yi+1 – Eylerning oshkor usuli bilan x i , xi+1 tugun- larda topilgan toʻr yechimlar, y(i) – (1) differensial tenglamaning grafigi (xi
, yi) nuqtadan oʻtuvchi yordamchi yechimlari (yaʼni (15)-(16) Koshi masa- lasining yechimlari) boʻlsin.
y(i) yordamchi yechimning x i+1 tugundagi y (i)(xi+1) qiymati uchun toʻr yechimning ushbu
i+1 = y(xi+1) – yi+1
xatolik formulasidan foydalanib, xatolikni quyidagicha:
i+1 = (y(xi+1) – y(i)(xi+1))+
+( y(i)(xi+1) – yi+1), yaʼni uni ikkita qoʻshi- luvchilar yigʻindisi shaklida yoza olamiz:
(1)
( 2) , (32)
(1)
i1
y(xi1 ) y (x
i1
( i)
) , (33)
(2)
i1
y(i) (x
) yi1
. (34) 9-rasm.
i1
(33) va (34) formulalardagi qoʻshiluvchilarning maʼnosini ochaylik. Geometrik nuqtai nazardan Eyler oshkor usuli algoritmining qara-
layotgan qadami [xi, x i+1] kesmada izlanayotgan y yechim grafigining boʻlagini y(i) yordamchi yechim grafigiga oʻtkazilgan urinma boʻlagi bilan almashtirishdan iborat. Bu jarayon quyidagi ikki bosqichda amalga oshiri- ladi:
izlanayotgan y yechim grafigi y (i) yordamchi yechim grafigi bilan
1i
almashtiriladi, natijada izlanayotgan y(x i+1) yechim oʻzining yordamchi yaqinlashishiga (33) xatolik bilan almashtiriladi;
y (i) (x )
y (i) yordamchi yechim grafigi unga oʻtkazilgan urinma – sodda
toʻgʻri chiziq bilan almashtiriladi, natijada
y (i) ( x )
yaqinlashish
1i
qoʻshimcha (34) xatolik bilan yi+1 yaqinlashishga almashtiriladi.
Yordamchi yechimni uning grafigiga oʻtkazilgan urinmasi orasidagi xatolikni ifodalovchi (34) qoʻshiluvchi algoritmning (i+1)-chi qadamidagi qoʻshimcha xatolikni ifodalaydi. Shuning uchun u (i+1)-chi qadamidagi yoʻl qoʻyilgan lokal xatolik, boshqacha aytganda, (i+1)-chi qadamning lo- kal xatoligi deb ataladi.
(33) qoʻshiluvchining kelib chiqish maʼnosi esa boshqacharoq, yaʼni u oldingi xi tugundagi yi - toʻr yechim y(xi) - aniq yechimdan farq qilishidan kelib chiqadi (agar bu qiymatlar mos tushganda edi, u holda y (i) – yordam- chi yechim yechimning yagonaligi haqidagi teoremaga koʻra izlanayotgan y yechim bilan mos tushgan boʻlar edi va (33) qoʻshiluvchining qiymati nolga aylanardi). Shunga koʻra yi va y(xi) miqdorlar orasidagi farq algorit- mning oldingi qadamida yoʻl qoʻyilgan lokal xatolikdan kelib chiqadi, shuning uchun (33) xatolik (i+1)-chi qadamning jamlangan xatoligi deb ataladi.
izoh. Algoritmning birinchi qadamida, yaʼni oldindan berilgan y 0
qiymat asosida y 1 toʻr yechimni topishda urinma aslida izlanayotgan
yechimga oʻtkazilgan boʻladi (6-rasm), chunki bu holda jamlangan xatolik yoʻq va x1 tugundagi 1 – toʻr yechimning toʻla xatoligi birinchi qadamn-
ing
( 2)
1
lokal xatoligi bilan mos tushadi. Keyingi qadamdan boshlab esa,
umumiyroq qilib aytganda, uhar ikkala xatolik noldan farq qilib boshlaydi.
2
2
langan xatolik birincha qadamda yoʻl qoʻyilgan y 1 toʻr yechimning y( x 1) aniq yechimdan farqi boʻlgan lokal xatolik hisobiga paydo boʻladi, shuning uchun y(1) yordamchi yechim izlanayotgan y yechimdan farq qilib boshlaydi.
Xuddi shunday, uchinchi qadamda, umuman aytganda, nolinchidan
3
3
tugundagi y 2 tor yechimning y( x 2) aniq yechimdan farqi hisobiga paydo boʻladi, yaʼni y2 tor yechimning xatoligi
(1) (2) .
2 2 2
Bu yerdagi ikkinchi qoʻshiluvchi lokal xatolik boʻlib, ikkinchi qadamda yoʻl qoʻyilgan, birinchisi esa ikkinchi qadamda yoʻl qoʻyilgan jamlangan
1
xatolik (bu xatolik birinchi qadamda yoʻl qoʻyilgan ( 2) - lokal xatolik
hisobiga paydo boʻlgan). Shuning uchun uchinchi qadamdagi jamlangan xatolikni algoritmning oldingi birinchi va ikkinchi qadamlarida yoʻl qoʻyilgan lokal xatoliklarning natijasi deyish mumkin.
Do'stlaringiz bilan baham: |