Dalyba iš nulio
Skaitykite ir Nulio istorija
Formaliai ji gali būti išreikšta formule
a/0. Kokią ji turi reikšmę, priklauso nuo terpės. Aritmetikoje ji beprasmė, programavimo kalbose elgsena priklauso nuo konkrečios kalbos ir jos realizacijos.Elementariame lygmenyje dalyba dažnai aiškinama kaip objektų rinkinio padalijimą į lygias dalis, pvz., 10 obuolių padalijimas 5-iems žmonėms. O kaip galėtume 10 obuolių padalinti 0 žmonių? Nėra jokios galimybės, t.y. negalima 10 elementų paskirstyti į 0 poaibių. Todėl 10/0 aritmetikoje laikoma beprasme išraiška.
Algebroje a/b yra lygties
bx=asprendinys, jei tokia reikšmė egzistuoja ir yra vienintelė. Kaib=0, lygtis gali būti perrašyta0x=aarba tiesiog0=a. Taigi,bx=aneturi sprendinio, kai a ± 0, ir turi bet kokį sprendinį, kaia=0. Bet kuriuo atveju, nėra vienintelės reikšmės, todėl a/b yra neapibrėžta.Mat dalyba yra atvirkštinė operacija daugybai. Pvz.,
6/3=2, nes 2 yra toji reikšmė, kuriai?x3=6. Tačiau 6/0 reikalauja, kad rastume reikšmę?x0=6. Tačiau bet koks skaičius padaugintas iš 0 yra lygus 0, tad nėra skaičiaus, kuris tenkintų lygtį.Tuo tarpu 0/0 atveju reikia rasti reikšmę, tenkinančią
?x0=0. Šiuo atveju, galime paimti bet kokį skaičių, ir ši lygtis bus patenkinta.Reikia pabrėžti atskirą dalybos iš nulio atvejį algebriniame kontekste, galintį įrodyti, kad 1=2. Paimkime 0x1=0 ir 0x2=0. Iš čia turi būti teisinga 0x1=0x2. Padaliję iš 0 gausime:
(0/0)x1=(0/0)x2, kurią supaprastiname į 1=2Istorija
Brahmagupta (598-668) Brahmasphutasiddhanta yra seniausias žinomas tekstas, aprašantis nulį ir operacijas su juo. Tačiau autoriui nepasisekė bandymas paaiškinti dalybą iš nulio: Nulis padalintas iš nulio yra nulis.
830-ais Mahavira pabandė pataisyti Brahmaguptos suklydimą knygoje Ganita Sara Samgraha: Skaičius nesikeičia dalijamas iš nulio. O Bhaskara II (1114-1185) pabandė išspręsti problemą apibrėždamas (jei panaudosime šiuolaikinius žymenis):
n/0=∞. Tai turi tam tikrą prasmę, tačiau neatidžiai naudojant gali sukelti tam tikrus paradoksus.Matematinėje analizėje
Iš pirmo žvilgsnio atrodo, kad yra įmanoma nustatyti a/b reikšmę, paskaičiuojant ribą, kai b -> 0. Bet kuriam teigiamam a, kai artėjama iš teigiamos pusės, riba bus +∞, o kai iš neigiamos -∞,
taigi riba, kai b -> 0 neegzistuoja. Be to, nėra akivaizdaus atsakymo apie a/b ribą, kai ir a, ir b artėja į 0. Jei tą ribą išreikšime forma:
![]()
kur ir f(x), ir g(x) artėja į nulį, kai x -> 0, tai riba gali būti bet koks skaičius arba begalybė (teigiama arba neigiama), priklausomai nuo to, kokias funkcijas paimsime. Visa tai rodo, kad 0/0 negalime apibrėžti naudojant ribų terminus.Aibė R ∪ {∞} yra realių skaičių projektyvinė tiesė, kompaktiška viename taške. Čia ∞ reiškia begalybę be ženklo, t,y. tokią, kuri nei teigiama, nei neigiama. Šis skaičius tenkina sąlygą ∞=-∞, kas būtina šiame kontekste. Tada galima nelygiems 0 skaičiams a apibrėžti a/0=∞, o taip pat a/∞=0.
Toks apibrėžimas leidžia gauti įvairius įdomius rezultatus. Tačiau rezultato algebrinė struktūra nėra laukas, todėl nereikia tikėtis, kad būtų elgiamasi kaip jame. Pvz., nėra apibrėžta ∞+ ∞
Aibė C ∪ {∞} yra Rymano sfera, kuri yra svarbi kompleksinių skaičių analizėje. Čia ∞ irgi yra be ženklo, arba tašku begalybėje. Toji aibė yra analogiška realių skaičių projektyvinei tiesei. Rymano sferoje 1/0=∞, tačiau 0/0 yra neapibrėžta kaip ir 0x∞
Skaičiavimo technikoje
IEEE slankaus kablelio operacijų standarte numatytos nulio su ženklu, begalybės ir NaN (ne skaičius) reikšmės. Todėl pagal šį standartą
A /+0rezultatas yra teigiamabegalybė, kai A teigiamas, neigiama begalybė, kai A neigiamas ir NaN, kai A yra teigiamas arba neigiamas nulis.
Tuo tarpu sveikų skaičių dalyba iš nulio traktuojama kitaip. Kai kurie procesoriai įjungia išimties situaciją, o kiti, tuo tarpu tęsia darbą ir pateikia neteisingą rezultatą priklausomai nuo realizacijos, jis gali būti arba 0, arba didžiausias leistinas sveikas skaičius.
Kad išvengtų dviprasmybių, daugelis programavimo kalbų tiesiog neleidžia dalybos iš nulio ir tiesiog nutraukia programos darbą, pateikdamos dalybos iš nulio klaidą (jei nėra numatytos specialios priemonės šios situacijos apdorojimui). Kalkuliatoriai dažniausiai pateikia klaidą, nors kai kurie jų (pvz., kai kurie TI ir HP) nurodo, kad rezultatas yra begalybė.
Kai kurio išvystytos kompiuterinės algebros sistemos (MS Math ar Mathematica) dalybos iš nulio rezultatu laikys begalybę.
Įdomūs faktai
1997 m. rugsėjo 21 d. dalybos iš nulio klaida sustabdė visų kreiserio USS Yorktown (CG-48) sistemų darbą ir sutrikdydama variklių darbą.
Nulio istorija
Ar viskas čia taip?
Pirminiai skaičiai
Postūmis nulių žaidime
Didžiausias bendras daliklis
Matematikos filosofinės problemos
Alef paslaptis: begalybės paieškos
Kaip išgyventi aukštesnius matavimus?
Jei Napoleonas nebūtų panaikinęs dešimtainio laiko
Mokslo ribotumas: Dievas, Giodelis ir gravitacija
Netiesinis mąstymas: išspręsti neišsprendžiamą
Matematika Egipte: Rindo papirusas ir kt.
Nėra paprastos visuotinės teorijos!
Geriausios alternatyvos parinkimas
Matematikos pradžia Lietuvoje
Riči srautas ir tenzorius
Didžioji Ferma teorema
Nekenčiu kalkuliatoriaus!
Pitagoro teorema
Anri Puankarė
/FONT>