Taqribiy sonlar ustida amallar natijalarining xatoligi. Taqribiy sonlar ustida bajarilgan amallarning natijasi ham taqribiy. Bunday hisoblashlarning xatoligi dastlabki sonlarning xatoliklari orqali quyidagi qoidalar bo‘yicha ifodalanishi mumkin:
Sonlarni qo‘shish va ayirishda ularning absolyut xatoliklari qo‘shiladi:
(a b) (a) (b) a b ab .
n
Umumiy holda, agar
y a1 a2 ... an
bo‘lsa, unda
n
( y) (ai ).
i1
Xususan
(a1) (a2 ) ... (an )
hol uchun
( y) (ai ) n(a1).
i1
Agar n > 10 bo‘lsa, ushbu
( y)
3n(a1)
Chebotaryev
(a b) (a b) (a) (b)
a b
a b
max;
(a b) (a b) (a) (b) max
a b a b
formulalar bo‘yicha hisoblanadi, bu yerda a >0, b >0;
a b ; max max (a), (b),
a b / a b . Agar
a b
a b
bo‘lsa, u holda
1
va bu hol aniqlikning
katostrofik yo‘qotilishi yoki aniqlikning to‘la yo‘qotilishi deb ataladi.
Ikki son bir-biriga ko‘paytirilganda yoki bo‘lingada ularning absolyut va nisbiy xatoliklar qo‘shiladi:
( a b) a( b) b( a) a b b a ;
a b( a) a( b) ab ba ;
(a b) (a) (b);
a ( a) ( b).
b 2 2 b
b b
Xususan, taqribiy son k ko‘paytuvchiga ko‘paytirilganda nisbiy xatolik o‘zgar-
maydi, absolyut xatolik esa k
marta ortadi, ya’ni
28
( k a)
k (a) , ( k a) (a) .
Taqribiy son darajaga ko‘tarilganda uning nisbiy xatoligi daraja ko‘rsatgichiga ko‘paytiriladi: (ak ) k (a) , xususan, (k a) (a)/ k .
Umuman olganda, sonlar ustida amallar bajarishda quyidagi qoidalarga amal qilgan ma’qul: 1) sonlar ketma-ketligini qo‘shishda va ayirishda ularni modulining oshib borishiga qarab, ularni qo‘shib yoki ayirib borish kerak; 2) qiymati bir biriga juda yaqin bo‘lgan sonlarni ayirishdan imkoniyati boricha qochish kerak; 3) ushbu a(b–c) ifodani ab – ac kabi, (b–c)/a ifodani esa b/a – c/a kabi yozish mumkin. Agar b va c sonlar bir biriga juda yaqin bo‘lsa, u holda ayirmani ko‘paytma va bo‘linmadan oldin bajariz zarur; 4) hisoblashlarda arifmetik amallar sonini minimal holatga keltirish tavsiya etiladi.
Xatoliklar nazariyasining to‘g‘ri masalasi. Masala argumentning berilgan
xatoligi bo‘yicha funksiya qiymatini hisoblash xatoligini baholashdan iborat.
Funksiya xatoligi. u f x1, x2,..., xn – ko‘p o‘zgaruvchili, uzluksiz, differen-
sialanuvchi funksiya absolyut xatoligining umumiy formulasi quyidagicha:
( u) df x , x
,..., x
n f ( x ) n
f ( x )
1 2 n
x
i x i
yoki bu tengsizlikni yanada kuchaytirsak,
i1 i
i1 i
n
(u)
f
yoki
n f ,
x xi
u x xi
i1 i i1 i
bu yerda
xi
– berilgan
xi (i 1, 2,..., n)
argumentlarning chegaraviy absolyut xato-
liklari. Xususan c = a – b ayirma uchun
c
ca
a cb b
a b . Chegaraviy
nisbiy xatolik ushbu
n
u
i1
xi
formuladan topiladi. Xususan, bir
o‘zgaruvchili y=f(x) funksiya uchun:
y y
xx
x ;
y
f (x) x
f (x) xx .
x
Masalan, ba’zi elementar funksiyalar uchun chegaraviy xatoliklar:
y = ax – ko‘rastkichli funksiya uchun
y a x ln a x ;
y
x ln a x ;
xususan, y = ex uchun:
y ex x ; y
x x x .
x y
y=lgx – logarifmik funksiya uchun
y ( x ln 10) 1 x ;
y ( lg x ln 10)1 x ; xususan, y = lnx uchun
y ( ln x )1 x .
y
x 1 ;
Trigonometrik funksiyalar uchun:
sin x
29
cos x x
x ;
cos x
sin x x
x ;
tgx
(1 tg 2 x) x
x ;
ctgx
(1 ctg 2 x) x
x ;
sin x
x ctgx x ctgx x ;
cos x
x tgx x
tgx x .
Teskari trigonometrik funksiyalar uchun:
arcsin x arccos x x /
1 x2 ;
arctgx x /(1 x2 );
arcsin x
x x /arcsin x ;
arccosx
x x /arccos x
1 x2 ;
arctgx
x x /arctgx (1 x2 );
z = xy funksiya uchun:
z xy y x / x ln x
y ;
z
y ln x y
y x ;
Bir argumentli funksiyaning absolyut va nisbiy xatoliklarini topish uchun ushbu
( y) f ( x ) f ( x )/ 2 ; ( y) ( y) / f (x) ; x x ( x); x x ( x)
formulalardan foydalanish maqsadga muvofiq (xuddi shunday ko‘p argumentli funksiya uchun ham).
Masalan, x = 0,63 argumentning qiymati 0,1% nisbiy xatolikka ega bo‘lsa
sin0,63 ning nisbiy xatoligi:
(sin 0,63) 0,63 ctg0,63 0,001 0,000864
0,08% ;
bunda 0,00864<110-3 bo‘lganligi uchun sin0,63 = 0,589145 qiymat verguldan keyin kamida ikkita qat’iy ishonchli raqamga ega.
Do'stlaringiz bilan baham: |