Neliöjuuri

Neliöjuuri on matematiikkaan, sekä aritmetiikkaan että algebraan, liittyvä laskutoimitus. Luvun  neliöjuuri  on se ei-negatiivinen luku, joka itsellään kerrottuna on . Esimerkiksi kokonaisluvun     neliöjuuri on . 

Sana neliöjuuri viittaa neliöyhtälön juureen. Yllä esitetty ongelma voidaan algebrassa pukea yhtälöksi ,  jonka ratkaisu on  . Tällainen yhtälö on perinteisesti ratkaistu neliöjuuren avulla, vaikka ennen muinoin ei negatiivisia lukuja annettukaan tulokseksi. 

Neliöjuuri määritellään aritmetiikassa yhtälön sijasta ensin mainitulla tavalla:

eli (vasemmalta oikealle) "  on  :n neliöjuuri, mikäli    on    ja    on ei-negatiivinen".

Kokonaisluvun neliöjuuri

Luonnolliset eli positiiviset kokonaisluvut
Luku on neliöluku, jos se voidaan esittää kokonaisluvun neliönä. Neliölukujen neliöjuuret ovat luonnollisia lukuja. Esimerkiksi  on :n neliöluku ja siten 
, koska sekä    että  .

Vaatimus, että neliöjuuren tulos on positiivinen eli , tulee aina muistaa ja siihen voi myös määritelmän takia vedota.

Muiden luonnollisten lukujen, jotka eivät olleet neliölukuja, neliöjuuret ovat irrationaalisia. Siten alkulukujen neliöjuuret ovat irrationaalilukuja, samoin erilaisten alkulukujen tulojen neliöjuuret muodostavat irrationaaliluvut. Lopulliseksi rationaalisuusehdoksi voidaan muotoilla: "Jos luonnollinen luku voidaan jakaa tekijöihin niin, että kaikki tekijät ovat neliölukuja, on luvun neliöjuuri luonnollinen luku".

Edellinen päättely johtuu seuraavasta tulon neliöjuuren laskulaista:
,  koska sekä    että  .
Siksi    on tekijän    takia irrationaalinen.

Nolla
Nollan neliöjuuri on nolla, koska
  sekä  .

Negatiiviset kokonaisluvut
Negatiivisilla kokonaisluvuilla neliöjuuri ei ole määritelty reaalilukujen joukossa. Jos merkitään yksinkertaisesti 
 ,
missä  on imaginääriyksikkö, voidaan negatiivisen luvun arvo laskea tulon neliöjuuren avulla
.
Saatu imaginääriluku toteuttaa määritelmän molemmat ehdot
  ja , sillä sekä  että .

Neliöjuuret 20 ensimmäiselle luonnolliselle luvulle

Rationaaliluvut
Rationaalilukujen neliöjuuria voi laskea murtolukumerkinnän avulla. Silloin tulee soveltaa osamäärän neliöjuuren laskukaavaa:
,  koska sekä    että  .
Positiivisen luvun  neliöjuuri  on rationaalinen, mutta  taas irrationaalinen. Negatiivisten rationaalilukujen neliöjuuret ovat nytkin imaginäärilukuja.

Reaaliluvut
Reaalilukujen neliöjuuret voidaan laskea tarkasti jonkin algebrallisen yhtälön tai neliöjuurien laskukaavan avulla. Tulos on silloinkin irrationaalinen ja joskus harvoin ratio- tai kokonaisluku. Jos neliöjuuren likiarvo riittää, voidaan soveltaa erilaisia numeerisia laskumenetelmiä, joita on ohjelmoitu laskimiin. Laskimen tulos, joka lasketaan 10 desimaalin tarkkuudella, on tosiasiassa vain rationaaliluku ja siten neliöjuuren tarkan arvon likiarvo. Negatiivisen reaaliluvun neliöjuuri on imaginaariluku. Vanhin tunnettu numeerinen laskumenetelmä on yli 2500 vuotta vanha babylonialainen iteraatiomenetelmä, joka on ensimmäinen alla esitellyistä algoritmeistä.

Reaaliluvun neliöjuuren arvon voi laskea käyttämällä eksponenttifunktioita seuraavaan tapaan:
   tai   .

Päättymättömällä Taylorin sarjalla voi laskea luvun neliöjuuren, kunhan lisäys  on :

Yleisiä ominaisuuksia reaalilukujen neliöjuurille 
Olkoot  ja  reaalilukuja, jolloin ne voivat olla myös rationaali- ja kokonaislukuja. Lausekkeiden sieventämisessä voidaan hyödyntää muun muassa seuraavia laskulakeja:

Neliöjuuren poistaminen nimittäjästä 
Suomen kouluissa on opetettu pitkään, että lausekkeessa oleva neliöjuuri tulee laventaa pois nimittäjästä. Tähän oli syynä se, että ennen taskulaskinten aikakautta mahdollinen likiarvon laskeminen oli helpompaa, jos monidesimaalinen juuren likiarvo oli jaettavana eikä jakajana. Laskinten yleistyttyä tämä perustelu on menettänyt merkityksensä, mutta neliöjuuren laventamista osoittajaan vaaditaan usein edelleen.

Kompleksiluvut
Kompleksiluvut  ovat reaaliluvun  ja imaginaariluvun   summa  .

Reaali- ja imaginaariosan avulla 

Koska

,

voidaan kompleksiluvun neliöjuurelle johtaa lauseke ratkaisemalla toisen asteen yhtälöpari:

.

Ratkaisuiksi saadaan:

Koska , on x:llä ja y:llä sama etumerkki, jos b on positiivinen, muussa tapauksessa niillä on vastakkaiset etumerkit. Koska tosaalta kompleksiluvun z = a + bi itseisarvo on , todetaan, että yhtälön  toteuttavat kompleksiluvut ovat:

,

kun  eli z ei ole reaaliluku.

Esimerkiksi imaginaariyksikön i neliöjuuren arvoiksi saadaan:

Tavallisesti määritellään lisäksi, että kompleksiluvun neliöjuurella tarkoitetaan näistä nimenomaan sitä, jonka reaaliosa on positiivinen.

Napakoordinaateissa 

Yksinkertaisemmin kompleksiluvun neliöjuuri saadaan kuitenkin muuntamalla se napakoordinaatiston esitysmuotoon kaavalla

ja soveltaa tähän de Moivren kaavaa
 ,
missä k = 0 ja 1. Kompleksilukujen neliöjuuria on siten kaksi yhtä aikaa eli     ja   . 

Jos kompleksilukua merkitään potenssimuodossa

saadaan neliöjuureksi

Sovelluksia

Neliö ja kolmio

Neliön lävistäjän ja sivun pituuksien suhde on . Jos neliön sivut ovat , on lävistäjä suoraan . Kuution, jonka sivut ovat 1, avaruuslävistäjä on . 

Neliön pinta-alan  avulla saadaan neliön sivun  pituudeksi . 

Pythagoraan lauseen mukaan jos suorakulmaisen kolmion kateettien pituudet ovat a ja b, sen hypotenuusan pituus on . 

Tasasivuisen kolmion korkeus on sen sivun pituus kerrottuna luvulla , ja sen pinta-ala on sen sivun neliö kerrottuna luvulla .

Muuta
Kahden luvun   ja   geometrinen keskiarvo eli keskiverto on  . Se toteuttaa verrannon . 

Kahden peräkkäisen luonnollisen luvun neliöjuurien erotus on sitä pienempi, mitä suuremmista luvuista on kysymys. Eli kun esim. kolmea peräkkäistä lukua merkitään :

 .

Historiaa 
Neliöjuuri tunnettiin laskuoperaationa muinaisissa sivilisaatioissa, joissa käytiin kauppaa ja rakennettiin runsaasti. Tällaisia seutuja olivat Kaksoisvirran maan niin sanotut babylonialaiset valtakunnat, jossa opetettiin neliöjuuren laskemista ainakin 2000 eaa. – 600 eaa. Näiden nuolenpääkirjoitusta sisältäneitä savitauluja opittiin lukemaan vasta 1930-luvulla. Eräässä savitaulusta vuodelta 1800 eaa. – 1600 eaa., joka on Yalen yliopiston kokoelman taulu numero 7289, on merkitty :n likiarvoksi 1;24,51,10 (seksagesimaalijärjestelmä) eli 1,414222 (desimaalijärjestelmä). Tämä arvo poikkeaa tarkasta arvosta 0,000 008. Babylonialainen algoritmi neliöjuuren ratkaisemiseksi oli varsin moderni, ja se on selostettu alempana. Edellä mainittu tulos on saatu alkuarvauksella 1;30, jolla on sitten iteroitu kahdesti. 

Kaksoivirran maan naapurikansoja idässä ja pohjoisessa olivat persialaiset, elamilaiset ja induslaiset. Vaikka he kaikki oppivat kirjoittamaan hyvin varhain, ei kahdelta ensin mainitulta ole jäänyt vanhoja matematiikkaa esittelevia kirjoituksia. Induskulttuuri ilmeisesti säilyttivät babylonialaisten matematiikan taitoja, mutta vasta 500-luvulta jaa. on säilynyt tekstejä. Vaikka vaikutteita oli haettu Välimereltä, ja annettukin sinne, on intialaisten matematiikassa ollut omaperäisiä piirteitä. Aryabhata kirjoitti tehtäväkokoelmia, joissa hän tarjosi matemaattisia pähkinöitä ja esitteli laskualgoritmeja runollisesti esitettynä monelta eri alalta. Näiden joukossa olivat tavat laskea neliöjuuri ja kuutiojuuri eri kokonaisluvuille. 

Ennen Kaksoisvirtain maan kansojen savitaulujen tulkintaa oletettiin vasta antiikin kreikkalaisten keksineen neliöjuuren laskemiseen käytettävän algoritmin. Kunnia neliöjuuren laskemiseen keksimisestä on annettu Heronille (100 jaa.) tai Arkhytaalle (428–365 eaa.). Vaikka kreikkalaisten muistiinpanoissa viitattiin muinaiseen Egyptiin matematiikan keksimisen kehtona, eivät egyptiläiset tunteneet löydettyjen papyruksien valossa Pythagoraan lausetta eivätkä liioin neliöjuurten laskualgoritmia. 

Arabit valloittivat laajat alueet Lähi-idässä 600-luvulta lähtien ja perustivat valtakuntia, jotka 800-luvulta lähtien alkoivat julkaista islamilaista kirjallisuutta. Kalifit hankkivat käsiinsä helleenien ja hellenistien käsikirjoituksia ja antoivat kääntää niitä arabiaksi. 800-luvulta alkaen islamilaisessa maailmassa alkoi lähinnä persialaisten tutkijoiden voimin matematiikan tutkimus, joka vei  sen johtoon koko maailmassa 1400-luvulle asti.  Myös Euroopassa kuuluisaksi tullut Muhammad ibn-Musa al-Khwarizmi kirjoitti 800-luvulla useita teoksia. Näissä hän esitteli intialaiset numerot, hellenistien unohtuneet geometrian taidot ja tietenkin juuren käyttö algebran laskuissa. 

Myös kiinalainen matematiikka on hyvin vanhaa. Sitä esitellään 300–200 eaa. kirjoitetuissa kahdessa opuksessa, joiden sisältöä on säilynyt nykypäiviin asti. Toisessa, nimeltään Tšiu-tšang suan-su eli Yhdeksän matematiikan taitoja käsittelevää lukua, on nykyihmisellekin tuttuja neliö- ja kuutiojuuren laskusääntöjä. Siinä merkittiin juuret desimaalijärjestelmän avulla kaavojen    ja    mukaisesti, jotta laskut olisivat helpompia suorittaa. 

Neliöjuuren symbolia  käytettiin ensimmäisen kerran 1525 Christoph Rudolff'in kirjassa Coss. Se on oletettavasti muotoutunut pienestä r-kirjaimesta. Latinan sana radix tarkoittaa juurta.

Miten lasketaan neliöjuuren arvo? 

Neliöjuurelle voi saada likiarvoja erilaisten kaavojen ja algoritmien avulla.

Iteraatio 

Esimerkiksi muinaiset babylonialaiset käyttivät seuraavaa algoritmia laskiessaan :
 Valitaan mielivaltainen positiivinen luku a(n). Mitä lähempänä juurta sen parempi
 Valitaan uudeksi luvuksi a1 lukujen a (n) ja x/a aritmeettinen keskiarvo
 Toistetaan kohta 2

Lasketaan tämän avulla likiarvo neliöjuuri kahdelle, :

Valitaan esimerkiksi a0 = 1.
Lasketaan c = (a0 + 2/a0)/2 = (1+2)/2 = 3/2 = 1,5.
Valitaan nyt a1 = 1,5.
Lasketaan c = (a1 + 2/a1)/2 = (3/2 + 4/3)/2 = 17/12
Valitaan a2 = 17/12
Lasketaan c = (a2 + 2/a2)/2 = (17/12 + 24/17)/2 = 577/408
Valitaan a3 = 577/408 ≈ 1,41421  

Jatketaan loputtomiin. Neljän askeleen jälkeen saatiin likiarvo 1,41421, missä on viisi oikeaa desimaalia.

Tämä algoritmi voidaan kirjoittaa myös lukujonomuodossa:

Määritelty lukujono (an) lähestyy arvoa , kun n lähestyy ääretöntä.

Haarukointi 
Haarukoinnilla tarkoitetaan välien puolittamista siten, että haluttu arvo on aina jommassakummassa puolikkaassa. Haetaan esimerkkinä taas likiarvo luvulle .

 Valitaan lähtöväliksi esimerkiksi [a,b] = [1 ; 2]. Välin keskipisteeksi saadaan c = 1,5.
 On löydetty kaksi väliä: [a,c] = [1 ; 1,5] ja [c,d] = [1,5 ; 2]. Koska (1,5)2=2,25 >2,  ∈ [1 ; 1,5].
 Valitaan uudeksi väliksi siis [a1,b1] = [1 ; 1,5]. Välin keskipiste c1 = 1,25.
 Jälleen kaksi väliä: [a1,c1] = [1 ; 1,25], [c1,b1] =[1,25 ; 1,5]. Koska (1,25)2 = 1,5625 < 2,  ∈ [1,25 ; 1,5].
 Valitaan uudeksi väliksi siis [a2,b2] = [1,25 ; 1,5]. Välin keskipiste c2 = 1,375.
kaksi väliä: [a2,c2] = [1,25 ; 1,375], [c2,b2] =[1,375 ; 1,5]. Koska (1,375)2 ≈ 1,89 < 2,  ∈ [1,375 ; 1,5].
Jatkamalla näin lähestytään arvoa (laskin)  ≈ 1,41421...

Kaavalla arvioiminen 
Neliöjuurta voi arvioida algebrallisella kaavalla.

Tiedetään, että (a+ (b/2a))2 = a2 + b + (b2/4a2). Kun a >0 ja b>0 ja c = a2 + b, saadaan luvun c neliöjuurelle arvion .

Kaava (1) √(a2 + b) ≈ a + (b/2a)
Esimerkiksi: √7 = √(22+3) ≈ 2 + 3/(2*2) = 11/4 = 2,75.

Toinen kaava (2) √(a2 - b) ≈ a - (b/2a).

Toistamalla tätä menettelyä ja valitsemalla kaava (1) (jos saatu juuri on liian pieni) ja kaava (2) (jos liian suuri) saadaan parempia ja parempia rationaalisia likiarvoja neliöjuuren arvolle.

Esimerkin jatkoa:
Koska (2,75)2 > (2,7)2 = 7,29 > 7, valitsemme kaava (2).

√7 = √((11/4)2 - (9/16)) ≈ (11/4) - (9/16) / (22/4) = 233/88 ≈ 2,648.

Ja niin edelleen.

(laskin)  ≈ ...

"Juurikulmassa" 
Neliöjuuren ja muiden juurten voi laskea tuttua jakolaskualgoritmia muistuttavalla tavalla. "Juurikulma" perustuu tutulle identititeetille:
.
Algoritmin etuna on se, että jokaisen askeleen jälkeen saadaan oikea desimaali ja sitä myötä täsmällinen rationaalinen likiarvo.

"Juurikulman" perustana oleva algoritmi voidaan selittää seuraavasti:

Oletetaan, että halutaan laskea arvon neliöjuuri 144:stä eli .
Tiedetään, että 100 ≤ 144, joten .
Käytetään nyt kaavaa (1) ja sijoitetaan siihen a = 10, b = r:

Nyt kysymys: mikä on suurin luonnollinen luku r, joka toteuttaa ehdon ?
Selvästi r = 2.
Tässä tapauksessa "jako" menee tasan, eli  ja siten siis  ja 

Sama lasku "juurikulmassa" tapahtuu seuraavasti:

Jaetaan ensin juurrettava luku kahden numeron osiin desimaalipilkusta alkaen:
144 = 1 44 ja sovelletaan yllä kuvattua algoritmia.

  1  2
 |1 44
 -1    (=12) 
  0 44
   -44 (=2*(20+2))
     0

Toinen esimerkki :
Jaetaan taas juurrettava kahden numeron osiin:
7 = 7, 00 00 00 00 00 

  2,  6  4  5  7
 |7, 00 00 00 00
 -4                    (= 22)                                               2
  3 00                                                                      2
 -2 76                 (= 6 * (2 * 20 + 6) = 6 * 46)                        46
    24 00                                                                    6
   -20 96              (= 4 * ((400 + 2 * 60) + 4) = 4 * 524)               524
     3 04 00                                                                  4
    -2 64 25           (= 5 * ((5200 + 2 * 40) + 5) = 5 * 5285)             5285
       39 75 00                                                                5
      -37 03 49        (= 7 * (((52800 + 2 * 50) + 7) = 7  * 52907)         52907
        2 71 51                                                                 7
                                                                            52914_

Saadaan likiarvo  ≈ 2,6457. Huomaa oikeimpana kulkeva lukusarja!

Neliölukujen avulla
Lukuja 1, 4, 9, 16, 25,... sanotaan neliöluvuiksi. Neliöluvut ovat niin sanottuja kuviolukuja.

Neliölukujen avulla saadaan mielenkiintoinen tapa laskea neliöjuuria. Se perustuu siihen, että jokainen neliöluku on peräkkäisten parittomien lukujen summa. Tämä nähdään esimerkiksi algebrallisesti:

.

Selvemmin mainittu yhteys nähdään esimerkiksi alla olevasta kuviosta:

 1   *    4   **  = *  *  = 1 + 3   9   *** = *  *   * = 1 + 3 + 5
              **      **                ***     **   *
                                        ***        ***

 16   **** = *  *   *    *      = 1 + 3 + 5 + 7
      ****     **   *    *
      ****        ***    *
      ****            ****

Ja niin edelleen.

Sama toimii toiseenkin suuntaan: vähentämällä luvusta parittomia lukuja saadaan luvun neliöjuuri tai sen likiarvo.

Esimerkki :
 
Luvuilla:
(1)   25 - 1 = 24
(2)   24 - 3 = 21
(3)   21 - 5 = 16
(4)   16 - 7 =  9
(5)    9 - 9 =  0

Viisi vähennyslaskua:

Kuvioilla:
 (0) *****   (1)  ****   (2)   ***   (3)    **   (4)     *   (5) 
     *****       *****         ***          **           *       
     *****       *****       *****          **           *       
     *****       *****       *****       *****           *       
     *****       *****       *****       *****       *****       

Yllä olevassa esimerkissä vähennys meni tasan, ja saatiin tarkka arvo. Samalla algoritmilla voidaan kuitenkin laskea myös likiarvoja juurelle.

Esimerkki :

(1)    2 - 1 = 1

Vähennys loppuu tähän, koska 1 - 3 on negatiivinen:  ≈ 1.

Lisätään vähennysjäännöksen (1) perään kaksi nollaa (100) (vertaa "juurikulma").
Lasketaan viimeisen vähennetyn (1) ja ensimmäisen ei-vähennetyn (3) aritmeettinen keskiarvo: (1+3)/2=2.
Kerrotaan keskiarvo 10:llä (20).
Jatketaan vähennystä seuraavasta parittomasta (21)

(1)   100 - 21 = 79
(2)    79 - 23 = 56
(3)    56 - 25 = 31
(4)    31 - 27 =  4

Vähennys loppuu tähän, koska 4 - 27 on negatiivinen:  ≈ 1,4

Tehdään kuten edellä: 4 → 400, 10*((27+29)/2) + 1 = 281

(1)  400 - 281 = 119

Vähennys loppuu tähän, koska 119 - 283 on negatiivinen:  ≈ 1,41

Tehdään kuten edellä: 119 → 11900, 10*((281+283)/2) + 1 = 2821

(1) 11900 - 2821 = 9079
(2)  9079 - 2823 = 6256
(3)  6256 - 2825 = 3431
(4)  3431 - 2827 =  604

Vähennys loppuu tähän, koska 604 - 2829 on negatiivinen:  ≈ 1,414

Tehdään kuten edellä: 604 → 60400, 10*((2827+2829)/2) + 1 = 28281

(1) 60400 - 28281 = 32119
(2) 32119 - 28283 = 3836

Vähennys loppuu tähän, koska 3836 - 28285 on negatiivinen:  ≈ 1,4142...

Katso myös
Juuri (laskutoimitus)
Kuutiojuuri
Neliö (algebra)

Lähteet

Viitteet

Kirjallisuutta

Aiheesta muualla

 Ohjeet: Miten laskea neliöjuuri käsin?, 1998

Alkeisalgebra
Seulonnan keskeiset artikkelit