Nematullayev Abduvohid
Mustaqil ish
Mavzu: Algebraik va transtendent tenglamalarni taqribiy yechish usullarini
yaqinlashish tezligi bo’yicha baholash.
REJA
1. Algebraik va transcendent tenglamalar haqida tushuncha
2. Tenglamalarni yechishning oraliqni ikkiga bo’lish usuli
3. Tenglamalarni yechishning iteratsiya usuli
Kalit so’zlar: tenglama, algebraic tenglama, transsendent, ildizlarini ajratish,
grafik usul, iteratsiya, yaqinlashuvchi jarayon, iteratsiya usuli
I.
Algebraik va transsendent tenglamalar haqida tushuncha
Noma’lum qatnashgan tenglikka tenglama deyiladi.
f(x)=g(x) tenglikdan noma’lum x ni qiymatini topish, tenglamani yechish
deyiladi.
Tenglama - bu ikki funksiyaning qiymatlari f (x, y, ...) = g (x, y, ..) ga teng
bo'lganda, argumentlarning qiymatlarini topish muammosining analitik yozuvidir.
Bu funksiyalarga bog'liq bo'lgan argumentlar odatda noma'lum deb ataladi va
funksiyalar qiymatlari teng bo'lgan noma'lum qiymatlari yechimlar yoki ildizlar deb
ataladi.
Algebraik tenglama quyidagi ko’rinishga ega:
P(x1,x2,..xn)=Q(x1,x2,…xn)
Bu yerda P va Q – ratsional sonli koeffitsentlar bilan berilgan ko’phadlar.
Chiziqli tenglama – noma’lumning birinchi darajasi qatnashgan tenglamadir.
Chiziqli tenglama quyidagi ko’rinishda bo’lishi mumkin. ax+b=0. a,b, berilgan sonlar.
Ko’pgina amaliy hollarda murakkab shaklda berilgan tenglamalarni algebraik
yechish usullari mavjud emas va ularni analitik yechib bo’lmaydi. Transendent
tenglamalar uchun aniq yechim bir necha xususiy holatda bo'lishi mumkin.
Agar tenglamalarni yechishda aniq yechim topilmasa taqribiy usullar
qo’llaniladi. Masalan, takrorlanadigan yondashuvlar usullari bilan taqribiy yechimni
olish mumkin.
Amaliyotda, ba’zi masalalarda
f(x)=0
ko‘rinishdagi bir noma’lumli chiziqsiz tenglamalarni yechishga to‘g‘ri keladi. Agar
f(x) funksiya ko’phadlardan iborat bo’lsa, u algebraik, agar tenglama trigonometric,
algebraic va logarifmik ko’rinishlarda bo’lsa, transcendent tenglamalar deyiladi.
Bunda f(x) [a,b] oraliqda aniqlangan funksiya bo‘lib, f(t)=0 bo‘lsa, x=t ni
tenglamaning yechimi-ildizi deyiladi. Tenglamaning aniq yechimini topish qiyin
bo‘lgan hollarda uning taqribiy yechimini topishga to‘g‘ri keladi, bu ikki bosqichga
bo‘linadi.
1) Yechimni ajratish(yakkalash), ya’ni yagona yechim yotgan intervalni
aniqlash;
2) Taqribiy yechimni topilgan intervalda berilgan aniqlikda topish.
Tenglamaning yagona yechimi yotgan oraliqni aniqlash uchun quyidagi
teoremadan foydalaniladi.
1-teorema . Aytaylik,
1) f(x) funksiya [a,b] kesmada uzluksiz va (a,b) intervalda hosilaga ega
bo‘lsin;
2) f(a).f(b)<0, ya’ni f(x) funksiya kesmaning chetlarida har xil ishoraga ega
bo‘lsin;
3) fŌ(x) hosila (a,b) intervalda o‘z ishorasini saqlasin.
U holda, tenglama [a,b] oraliqda yagona yechimga ega bo‘ladi.
Hozirgi paytda chiziqsiz tenglamalarni yechish uchun oldingi o’ringa sonli-taqribiy
usullar chiqib oldi. Bu usullar o’zlarining umumlashgani, tenglamani yetarli aniqlikda
yecha olishi bilan ajralib turadi. Shuning uchun chiziqsiz tenglamalarni yechishning
sonli-taqribiy usullari uchun dastur ta’minotlarini yaratilishi muhim va aktual masala
hisoblanadi.
Chiziqsiz tenglamalardan na’munalar:
1.
2.
3.
4.
x3-3x2 +7x-6=0
x2 -sin x =0
ln |7x|-cos 6x=0
e2x-x=0
Chiziqsiz tenglamalarni sonli-taqribiy usullar bilan yechishni tashkil qilish uchun
tenglamaning nechta yechimi mavjud ekanligi yoki umuman yechimi yo’qligi haqida
ma’lumotga ega bo’lishimiz kerak. Bundan tashqari, tenglamaning yagona yechimi
yotgan oraliqni ham aniqlashga to’g’ri keladi. Buning uchun berilgan tenglamani
yechishning grafik usulidan foydalanamiz.
Bizga quyidagi umumiy holda yozilgan chiziqsiz tenglama berilgan bo’lsin:
f(x)=0
(1)
Tenglamaning y=f(x) funksiyasini grafigini OXY dekart koordinatalar sistemasida
ko’ramiz.
Funksiya grafigining OX o’qini kesib o’tgan xyechim nuqtasi tenglamaning
qidirilayotgan yechimi hisoblanadi. Yechim joylashgan oraliqni funksiyani ishorasini
almashtirish shartidan foydalanib aniqlash mumkin:
f(a)ī f(b)<0
Shunday qilib, tenglamaning yechimi yotgan oraliq va uning qiymati haqida yetarli ma’lumotga
ega bo’ldik.
Yuqorida eslatganimizdek chiziqsiz tenglamalarni ularni qaysi tipga tegishliligiga qarab
yechimni analitik, ya’ni formula ko’rinishda aniqlash mumkin. Lekin, ko’pincha chiziqsiz tenglamani
analitik yechimlarini formulalar yordamida aniqlash imkoniyati bo’lmaydi. Shuning uchun ixtiyoriy
chiziqsiz tenglamani yechishning EHMdan foydalanishga mo’ljallangan sonli-taqribiy usullariga
e’tibor kuchayib bormokda.
Bu usullar jumlasiga quyidagilarni kiritish mumkin:
• oddiy ketma-ketlik (iterasiya);
• oraliqni teng ikkiga bo’lish;
• urinmalar (Nyuton);
• vatarlar (xord) va boshqalar
Sanab o’tilgan usullardan oraliqni teng ikkiga bo’lish va vatarlar usuli to’g’ri tanlangan oraliqlarda
ko’tilgan natijalarni uzoqroq vaqt sarflab bo’lsa ham aniqlab beradi. Urinmalar va oddiy ketma-ketlik
usullari esa mos ravishda to’g’ri tanlangan boshlang’ich qiymat va |īĒ(x)|<<1 shartda o’ta tezlik bilan
taqribiy yechimni zarur aniqlikda topish imkoniyatini yaratadi.
2. Oraliqni teng ikkiga bo’lish usulining ishchi algoritmi va dasturi
Tenglamaning e aniqlikdagi (e-o’ta kichik son, yechimni topish aniqligi)
taqribiy-sonli yechimini (a;b) oraliqda topishni quyidagi algoritm bo’yicha
tashkil qilamiz:
• 1. Berilgan (a;b) oraliqni o’rtasini aniqlaymiz.
• 2. Yechimni [a;c] yoki [c;b] oraliqdaligini f(a)ī f(c)<0 shartidan foydalanib
aniqlaymiz.
• 3. Shartni qanoatlantiradigan oraliqni yangi oraliq sifatida olamiz va uni yana
teng ikkiga bo’lib, yuqoridagi ishlarni yana takrorlaymiz.
Xulosa qilib aytganda, biz tanlab olayotgan kesmalarda tenglamaning
taqribiy ildizi yotadi. Demak, kesmalarni toraytirib borar ekanmiz.
Natijada, qandaydir qadamdan so’ng tenglamaning aniq yoki talab
qilingan aniqlikdagi taqribiy ildizini hosil qilamiz
3. Tenglamalarni yechishning iteratsiya usuli
Berilgan f(x)=0 tenglamani unga teng kuchli bo‘lgan x=đ(x) ko‘rinishdagi
tenglamaga keltiramiz.
2-teorema. Aytaylik,
1) đ (x) funksiya [a,b] oraliqda aniqlangan va differensiallanuvchi bo‘lsin;
2) đ (x) funksiyaning hamma qiymatlari [a,b] oraliqqa tushsin;
3)[a,b] oraliqda īŧ đ īĸ(x)īŧīŖq <1 tengsizlik bajarilsin.
Bu holda [a,b] oraliqda x= đ (x) tenglamaning yagona x=t yechimi
mavjud va bu yechim
tn= đ (tn-1). t0 ī īa; bī
formulalar bilan aniqlanadi
Berilgan f(x)=0 tenglamani unga teng kuchli bo‘lgan x= đ (x) tenglama uchun
yaqinlashish sharti bajarilganda yaqinlashish jarayonini quyidagi shakillar misolida
ko‘rish mumkin.
Bu yerda a va b rasmlar yaqinlashuvchi, c rasm uzoqlashuvchi va t0 qiymat [a,b]
oraliqda yotuvchi ixtiyoriy son bo‘lib, yechimning 0-yaqinlashishi, ti – ni yechimning
i – yaqinlashishi deb yuritiladi.
Bu teorema asosida tenglama ildizini quyidagicha aniqlaymiz.
1) f(x)=0 tenglamaning yagona ildizi yotgan [a,b] kesmani biror (masalan,
grafik) usul bilan aniqlaymiz.
2) [a,b] da f(x) ning uzluksizligi va f(a).f(b)<0 shart bajarilishini tekshiramiz.
3)Tenglamani x = īš (x) ko‘rinishga keltirib, đ (x)ī[a,b] ekanligini hamda [a;b]
da īš ' ( x) mavjudligini tekshiramiz va q = max īš ' ( x) ni topamiz.
x ī īŠīĒīĢ a; b īšīēīģ
4) Agar q<1 bo‘lsa, xn = īš ( xn−1 ) ketma-ketlikning boshlang‘ich yaqinlashishi x0
uchun [a;b] ning ixtiyoriy bitta nuqtasi olamiz.
5) Ketma-ketlik hadlarini hisoblashni īŧ xn- xn-1 īŧ<īĨ shart bajarilguncha davom
ettiramiz.
6) Ildizning taqribiy qiymati uchun xn ni olamiz.
Misol.
Iteratsiya usuli bilan 5x3-20x+3=0
tenglamani [0,1] intervalda 10-4 aniqlikda toping.
Tenglamani F(x)=0 ko’rinishdan đĨ = đ(đĨ) tenglamaga bir necha xil ko’rinishga
o’tkazib olamiz.
1) đĨ = đĨ + (5đĨ 3 − 20đĨ + 3) bunda đ1 (đĨ) = 5đĨ 3 − 19đĨ + 3
3
2) đĨ = √
3) đĨ =
20đĨ−3
5
5đĨ 3 +3
20
bunda,
bunda,
3
đ2 (đĨ) = √
đ3 (đĨ)=
20đĨ−3
5
5đĨ 3 +3
20
đ(đĨ) funksiyalarning qaysi biri yaqinlashuvchi ekanligini aniqlab olamiz. Buning
uchun,
|ψ′ (x)| < 1
shartni bajaruvchi ekanligini tekshiramiz.
[0,1] intervaldan olingan x0 nuqtani olingan hosilaga qo’yamiz. Masalan, x0=0.5;
đ1′ (đĨ) = 15đĨ 2 − 19
2
4 20đĨ − 3 −3
′ (đĨ)
đ2
= (
) ;
3
5
3
đ3′ (đĨ) = đĨ 2
4
Iteratsion jarayon yaqinlashuvchanligini tekshiramiz
|đ1′ (đĨ0 )| > 1
– uzoqlashuvchi iteratsion jarayon
{ ′
|đ2 (đĨ0 )| > 1
|đ3′ (đĨ0 )| < 1 – yaqinlashuvchi iteratsion jarayon
Bundan ko’rishimiz mumkinki, faqat đ3 (đĨ) funksiya yaqinlashuvchi ekan.
1) đĨ1 =
5đĨ0 3 +3
2) đĨ2 =
20
5đĨ1 3 +3
20
ni hisoblaymiz va |đĨ1 − đĨ0 | < đ shartni tekshiramiz. đ = 0.0001.
|đĨ2 − đĨ1 | < đ
Bu jarayonni |đĨ1 − đĨ0 | < đ shart bajarilguncha davom ettiramiz.
4. Vatarlar usuli
Vatarlar usuli [a, b] kesmaga to’g’ri keluvchi f(x) egri chiziq yoyini
tutashtiruvchi vatar OX o’qini shu kesma ichida kesib o’tishiga asoslangan.
Vatarning OX o’qi bilan kesishgan nuqtasi ildizga yaqinroq (1-rasmda x1 va ī¸ ga mos
nuqtalar). Agar ildiz yotgan kesma sifatida [a, x1] yoki [x1, b] olinsa, avvalgi [a, b]
kesmaga nisbatan kichikroq kesma hosil bo’ladi. Yangi kesmada mos f(x) yoyiga
yana vatar o’tkazib, ilgarigidan ko’ra torroq oraliqni aniqlash mumkin va hokazo. Bu
jarayonni davom ettirib, ildiz yotgan oraliqni istalgancha kichraytirish mumkin
bo’ladi.
Tenglamaning ī¸ī[a, b] ajratilgan ildizini ī¸ aniqlikda hisoblash uchun x0 boshlang’ich
yaqinlashish tanlab olinadi. Bu 1-rasmda ko’rsatilgandek f(x) funksiyaning birinchi
va ikkinchi tartibli hosilalarning ishoralariga bog’liq. Agar y'<0 ba y''<0 (1 a-rasm)
yoki y'>0 va y''<0 (1 d-rasm) bo’lsa x0=b, qolgan hollarda x0=a qilib olish kerak (1-b
va 1-c rasmlar).
a)
c)
b)
d)
1-rasm.
Birinchi x0=a bo’lgan holda x=b qo’zg’almas nuqta bo’ladi va
ildizga keyingi yaqinlashishlar
đ(đĨ )(đ−đĨ )
đĨđ+1 = đĨđ − đ(đđ)−đ(đ)đ
(3)
formula bilan hisoblanadi. Bu yerda n=0, 1, 2, … yaqinlashish
tartibi, xn-n – tartibli yaqinlashish.
Ikkinchi, x0=b bo’lgan holda x=a qo’zg’almas nuqta bo’ladi. Keyingi yaqinlashishlar
đ(đ)(đĨđ −đ)
đĨđ+1 = đĨđ −
(4)
)−đ(đ)
đ(đĨđ
formula bilan hisoblanadi.
Yaqinlashish jarayoni |xn-xn-1|≤īĨ shart bajarilguncha davom etadi.
Bunda đĨ0 =b
Urinmalar (Nyuton) usuli
Bu usul qo’llanilganda tenglamaning ajralgan ī¸ī[a,b] ildiziga boshlang’ich
yaqinlashish x0 tanlab olinadi va ketma-ket yaqinlashishlar
đ(đĨđ )
đĨđ+1 = đĨđ − ′
, đ = 0, 1, 2, …
đ (đĨđ )
formula bilan hisoblanadi. Bu yerda n yaqinlashishlar tartib soni, xn – ildizga n –
yaqinlashish.
Boshlang’ich, ya’ni nolinchi yaqinlashish f(a) f’"(a)>0 shartni bajaradigan qilib
olinadi. Agar shart bajarilsa x0=a, aksincha x0=b qilib olinadi.
Urinmalar usuli bilan tenglama ildizlarini aniqlash ikki bosqichda amalga oshiriladi.
Birinchi bosqichda x0 tanlab olinadi. Buning uchun f(x) funksiyaning ikkinchi tartibli
hosilasi topiladi va uning x=a nuqtadagi qiymati hisoblanadi hamda yuqoridagi
shartga asosan x0 tanlab olinadi.
Ikkinchi bosqichda f(x), fīĸ(x) qiymatlarini hisoblash uchun funksiyalar tuziladi, x0, ī¸
qiymatlari EHMga kiritiladi va dastur yordamida hisoblashlar bajariladi.
0
You can add this document to your study collection(s)
Sign in Available only to authorized usersYou can add this document to your saved list
Sign in Available only to authorized users(For complaints, use another form )