• Ei tuloksia

Pääkirjoitus: Pitkän matematiikan kirjoittamisesta (Anne-Maria Ernvall-Hytönen) . . . 3

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "Pääkirjoitus: Pitkän matematiikan kirjoittamisesta (Anne-Maria Ernvall-Hytönen) . . . 3"

Copied!
32
0
0

Kokoteksti

(1)
(2)

Sisällys

Pääkirjoitus: Pitkän matematiikan kirjoittamisesta (Anne-Maria Ernvall-Hytönen) . . . 3

Laatikkoperiaatteen ihmeitä (Neea Palojärvi) . . . 5

Kolmannen ja neljännen asteen yhtälöistä (Esa V. Vesalainen) . . . 7

Heittäydytäänpä filosofisiksi (Tuomas Korppi) . . . 12

Interpolaatio, käyrän sovitus ja lukujonot (Heikki Apiola) . . . 16

Pätevä päättely, värikkäät sammakot ja ylioppilastehtävä (Anne-Maria Ernvall-Hytönen) . . . 26

EGMO 2019 (Idaliina Kuusisto, Veera Nurmela, Nerissa Shakespeare, Hilma Tillqvist). . . .28

(3)

Pitkän matematiikan kirjoittamisesta

Pääkirjoitus

Viime aikoina on jälleen keskusteltu ahkerasti yliopis- tojen sisäänotosta. Tyypillisesti kyseenalaistetaan se, onko mielekästä, että oikeastaan riippumatta siitä, mi- hin pyrkii, pitkä matematiikka antaa valtavasti pistei- tä.

Matematiikka opettaa loogista ajattelua ja pitkäjän- teisyyttä. Niistä on hyötyä kaikessa. Pitkäjänteisyyttä toki oppii myös esimerkiksi vierasta kieltä systemaat- tisesti opiskelemalla. Monessa paikassa tarvitaan ma- tematiikkaa jossain muodossa, esimerkiksi kielentutki- muksen tilastollisissa menetelmissä.

Pitkässä matematiikassa on 13 valtakunnallista kurs- sia, eli melkoisesti pitää opiskella, jos haluaa hyvät pis- teet ylioppilaskirjoituksista. On vain reilua, että tästä palkitaan. Pitkässä matematiikassa on valtakunnallisia kursseja enemmän kuin missään muussa aineessa. Pit- kät aineet paitsi vaativat työtä, myös mahdollisesti kar- sivat paljon muita mahdollisuuksia pois. Tässä on hy- viä ja huonoja puolia, mutta en rehellisesti näe, miten esimerkiksi pitkää matematiikkaa, pitkää kieltä, pitkää fysiikkaa tai äidinkieltä voitaisiin mitenkään järkeväs- ti opettaa nykyistä vähemmällä kurssimäärällä, joten opetuksen taso ja oppimisen laatu asettavat omat ra- jansa. Olisin itse aikoinaan halunnut lukea kaikki kou- luni tarjoamat psykologian kurssit. Olisin myös halun- nut aloittaa espanjan lyhyenä kielenä lukiossa. Pitkän saksan, pitkän englannin, pitkän matematiikan ja pit- kän fysiikan kanssa oli pakko hieman karsia suunnitel- mia: espanja jäi täysin, psykologiaa luin yhden kurssin.

Osmo Soininvaara kirjoitti blogissaan [1] pitkän mate- matiikan ja tulojen yhteydestä. Hän viittaa Otto Lep- päsen grafiikkaan, jonka mukaan mitä paremmalla ar- vosanalla on pitkän matematiikan kirjoittanut, sitä pa- remmat ovat keskimäärin tulot kymmenen vuotta myö- hemmin. Sama pätee lyhyen matematiikan sisällä. Tä- mä ei ole yllättävää. Yllättävää on se, että pitkän ma- tematiikan approbatur ennustaa parempia tuloja kuin lyhyen matematiikan laudatur ja lyhyen matematiikan eximia menee tasoihin pitkän matematiikan improba- turin kanssa. Huonoin tuloennuste on niillä, jotka eivät ole matematiikkaa lainkaan (edes hylätysti) kirjoitta- neet.

Kuten Soininvaara toteaa, osa kuvaajasta selittyy var- masti aloittaisilla palkkaeroilla, eli kärjistäen siis sil- lä, että insinöörin palkka on humanistia kovempi. Pää- tös lukea ja kirjoittaa lyhyt matematiikka on varmasti yhteydessä pyrkimykseen päästä humanistiselle alalle.

Matematiikka ei kovin paljon kiinnosta tai yksinkertai- sesti 13 kurssia on liikaa. Selittääkö tämä kuitenkaan täysin pelkän matematiikan kirjoittamisen merkitystä?

Osittain varmasti. Tästä olisi mielenkiintoista nähdä tutkimus.

Jos on päättänyt kirjoittaa pitkän matematiikan, opis- kelee varmasti ahkerammin kuin jos sen aikoisi jät- tää kirjoittamatta. Pitkän matematiikan kirjoittami- nen vaatii kaikkien pitkän matematiikan kymmenen pakollisen kurssin lukemista. Pitkäjänteisyys kehittyy.

Oppia tarttuu. Mutta mitä mielenlaatua ja päättäväi-

(4)

syyttä vaatii se, että menee kirjoittamaan sen pitkän matematiikan vaikka tietäisi, että se ei välttämättä tai ehkä edes todennäköisesti mene läpi? Se aiheuttaa työ- tä. Epäonnistumisriski on suuri. Epäonnistuminen on pelottavaa. Luultavasti hanskojen tiskiin heittäminen olisi todella houkuttelevaa, mutta ei, kokelas päättää kirjoittaa pitkän matematiikan ja kirjoittaa sen. Kun- nioitettava päätös. Tästä asenteesta on hyötyä myö- hemminkin. Tämän ajatusketjun jälkeen en ainakaan itse ylläty siitä, että jo pelkkä kirjoitettu matematiikka ennustaa parempia tuloja kuin kirjoittamatta jätetty.

Hyvää kesää! Onnea kaikille ylioppilaskirjoituksiin osallistuneille!

Anne-Maria Ernvall-Hytönen

Viitteet

[1] https://www.soininvaara.fi/2019/06/12/

huonokin-arvosana-pitkassa-matikassa- tuottaa-hyvat-tulot/

(5)

Laatikkoperiaatteen ihmeitä

Neea Palojärvi Åbo Akademi

Sanotaan, että rakkaalla lapsella on monta nimeä. Tä- mä näyttää pätevän myös laatikkoperiaatteeseen, joka tunnetaan myös esimerkiksi kyyhkyslakka- ja lokero- periaatteena sekä Dirichlet’n periaatteena. Mikä laa- tikkoperiaate sitten oikein on?

Lause 1 (Laatikkoperiaate). Jos onnkappaletta laa- tikoita ja niihin asetetaann+ 1 esinettä, niin ainakin yhteen laatikkoon tulee yli yksi esine.

Todistus. Koska itse todistettava väite vaikuttaa mel- ko itsestään selvältä, mutta voi olla haastavaa suoraan sanoa, miksi väite pätee, on helpointa lähestyä todis- tusta vastaoletuksen avulla. Oletetaan, että kuhunkin laatikkoon tulee korkeintaan yksi esine. Koska laatikoi- ta onnkappaletta, niin niihin tulee yhteensä korkein- taann·1 =nesinettä. Mutta laatikoihin haluttiin lait- taan+1 esinettä. Siispä, jos laatikoihin laitetaann+1 esinettä, niin ainakin yhteen laatikkoon tulee yli yksi esine.

Laatikkoperiaatteen todistuksesta itse asiassa huoma- taan, että jos laatikoita onnja esineitäyli nkappalet- ta, niin ainakin yhteen laatikkoon tulee yli yksi esine.

Näin ollenn+1 esinettä onpieninmäärä esineitä, jolla tämä väite pätee.

Lisäksi laatikkoperiaate kertoo, ettäjossain laatikossa on yli yksi esine, mutta se ei kerro, missä laatikossa näin on. Voi myös olla, että useammassa laatikossa on yli yksi esine. Esimerkiksi, jos laatikoita on kolme ja esineitä neljä, niin laatikoissa olevien esineiden määrät voivat olla esimerkiksi 2,1 ja 1 tai 1,2 ja 1 tai 2,2 ja 0.

Laatikkoperiaatteesta voidaan muotoilla yleisempikin versio, jossa saadaan suurempi alaraja laatikossa ole-

ville esineille kuin yksi. Tutustutaan siihen seuraavak- si:

Lause 2. Jos onnkappaletta laatikoita ja niihin ase- tetaannk+ 1 esinettä, niin ainakin yhteen laatikkoon tulee ylikesinettä.

Todistus. Todistetaan tämä väite samalla tavalla kuin edellinen lause. Oletetaan, että kuhunkin laatikkoon tulee korkeintaankesinettä. Koska laatikoita onnkap- paletta, niin niihin tulee yhteensä enintään nk esinet- tä. Muttank < nk+ 1 eli tämä ei ole mahdollista. Siis vähintään yhteen laatikkoon tulee ylikesinettä.

Kuvassa on kaksi laatikkoa ja 5 = 2·2 + 1 esinettä.

Mitä laatikkoperiaatteen yleisempi versio sanoo tästä tilanteesta?

Aivan samalla tavalla kuin laatikkoperiaatteen tavalli- sen version kohdalla tässäkin tapauksessa voidaan teh- dä havaintoja väitteen toteuttavista esineiden määris- tä. Huomataan, että väite pätee aina, kun esineitä on yli nk kappaletta ja nk+ 1 esinettä on pienin tämän ehdon toteuttava esineiden määrä.

Mitä hyötyä laatikkoperiaatteesta sitten on? Tarkastel- laan tätä muutamilla arkielämään liittyvillä esimerkeil- lä. Teksti on saanut inspiraationsa kirjoituksesta [1].

(6)

Levitteitä leiville

Ruokalassa on tarjolla viittä eri levitettä – sanokaam- me vaikkapa margariinia ja voita sekä hummus-, ruo- hosipuli- ja pippurilevitteitä. Rajoitteena on, että yk- si ihminen saa ottaa korkeintaan neljä leipää. Koska 5>4, niin laatikkoperiaatteen nojalla jos haluaa ottaa kaikkia levitteitä, niin ainakin yhdelle leivälle tulee yli yhtä levitettä.

Luokan oppilaiden määristä

Koulun ensimmäiselle luokka-asteelle on tulossa 64 op- pilasta. Heille on varattu kolmen luokan verran tilaa ja opettajia. Koska 64 = 3·21 + 1, niin laatikkoperiaat- teen nojalla ainakin yhteen luokkaan tulee vähintään 22 oppilasta.

Sukkien löytäminen

Oletetaan, että laatikossa on kymmenen paria sukkia ja kymmenen sukkaa, joilla ei ole paria. Sukat ovat hu- jan hajan ja halutaan löytää niiden joukosta sukkapari.

Tehdään tämä nostamalla sukkia umpimähkään laati- kosta. Kysymys kuuluu, kuinka monta sukkaa joudu- taan korkeintaan nostamaan, jotta saadaan varmasti sukkapari.

Yhteensä erilaisia sukkatyyppejä on 10 + 10 = 20, kun otetaan huomioon sukat, joilla on pari, ja sukat, joilla ei ole paria. Laatikkoperiaatteen nojalla siis, jos noste- taan 21 sukkaa, niin saadaan ainakin yksi sukkapari.

Toisaalta on mahdollista nostaa 20 paritonta sukkaa nostamalla yksi sukka kutakin sukkatyyppiä. Vastaus on siis 21.

Tämän tekstin lukijoiden ystävät

Oletetaan, että tämän tekstin lukeen henkilöä, missä n ≥2 on kokonaisluku. (Tämä on järkevä oletus, sil- lä tekstin kirjoittaja sekä vähintäänkin lehden päätoi- mittaja lukevat tekstin.) Tarkastellaan, kuinka monta ystävää kullakin lukijalla on tämän tekstin lukijoiden joukossa. Oletetaan, että ystävyys on molemminpuolis- ta – toisin sanoen, josAon henkilönB ystävä, niin B on myös henkilönAystävä. Kukaan lukija ei myöskään voi olla itsensä ystävä. Osoitetaan, että tämän tekstin lukijoiden joukossa vähintään kahdella on sama määrä ystäviä.

Oletusten mukaan kullakin lukijalla voi olla 0,1, . . ., n−2 tain−1 ystävää lukijoiden joukossa, sillä kukaan ei voi olla itsensä ystävä. Oletetaan ensin, että jollain henkilöllä ei ole yhtään ystävää tekstin lukijoiden jou- kossa. Tällöin kaikilla lukijoilla voi olla 0,1, . . . , n−2

ystävää lukijoiden joukossa, sillä kukaan ei voi olla it- sensä tai sen henkilön, jolla ei ole ystäviä lukioiden jou- kossa, ystävä. Näitä eri mahdollisuuksia onn−1 kap- paletta, kun taas lukijoita onnkappaletta. Siis laatik- koperiaatteen nojalla vähintään kahdella lukijalla on sama määrä ystäviä.

Tarkastellaan vielä samalla tavalla tapaus, jossa kaikil- la on vähintään yksi ystävä lukijoiden joukossa. Tällöin mahdolliset ystävien määrät ovat 1,2, . . . , n−1. Näitä on n−1 kappaletta ja lukijoita n kappaletta. Jälleen kerran laatikkoperiaatteen nojalla vähintään kahdella lukijalla on sama määrä ystäviä tekstin lukijoiden jou- kossa.

Erityisesti on huomattava, ettei tässä esimerkissä tar- vita lukijoista mitään muuta tietoa kuin, että heitä on vähintään kaksi ja lukijoita on äärellinen määrä. Jän- nittävää, eikö totta?

Ravintolan menu-kokonaisuudet

Laatikkoperiaatetta voidaan luonnollisesti soveltaa useampaan kertaan saman ongelman tarkasteluun. Tu- tustutaan seuraavaksi tilanteeseen, jossa näin on tehty.

Eräässä ravintolassa halutaan koostaa useita viiden ruokalajin menuita. Kuhunkin ruokalajiin on neljä eri vaihtoehtoa ja halutaan, että mitkä tahansa kaksi eri menua eroavat ainakin kolmen ruokalajin kohdalta.

Osoitetaan, että erilaisia menuita voidaan koostaa kor- keintaan 64 kappaletta.

Tehdään vastaoletus, että erilaisia menuita on ainakin 65 kappaletta. Koska 65 = 4·16 + 1, niin laatikkoperi- aatteen nojalla ainakin 17 eri menulla on sama ensim- mäinen ruoka. Edelleen, koska on 17 = 4·4 + 1, niin laatikkoperiaatteen mukaan ainakin viidellä edellisistä menuista on myös sama toinen ruoka. Tästä taas seu- raa, että ainakin kahdella edellisistä menuista on myös sama kolmas ruoka. Mutta nämä menut eroavat kor- keintaan kahden ruokalajin kohdalta, mikä on vastoin haluttuja ehtoja. Siispä halutut ehdot toteuttavia me- nuita on enintään 64 kappaletta.

On huomattava, että edellisessä esimerkissä osoitetaan nimenomaan erilaisia menuita olevanenintään64 kap- paletta. Se ei tarkoita, että nämä 64 menua saataisiin muodostettua. Tämä kysymys jätetään aktiivisen luki- jan pohdittavaksi.

Viitteet

[1] Talwalkar, P.:16 fun applications of the pigeonhole principle, Nov 2008.

https://mindyourdecisions.com/blog/

2008/11/25/16-fun-applications-of-the- pigeonhole-principle/

(7)

Kolmannen ja neljännen asteen yhtälöistä

Esa V. Vesalainen

Matematik och statistik, Åbo Akademi

Tämän pienen artikkelin tarkoituksena on satuilla hie- man algebrallisista yhtälöistä. Erityisesti tarkoituksena olisi antaa jonkinlainen kuva siitä, miten kolmannen ja neljännen asteen yhtälöitä voi ratkaista. Vaikka kaikki tämä olisi luonnollisempaa, jos käyttäisimme komplek- silukuja, yritämme kuitenkin yksinkertaisuuden nimis- sä vältellä niitä.

Toisen asteen yhtälö

Aloittakaamme ratkaisemalla toisen asteen yhtälö.

Yleisen toisen asteen yhtälön aX2+bX+c= 0,

missäa,bjacovat reaalilukuja jaa6= 0, voimme luon- nollisesti yksinkertaistaa jakamalla sen puolittain lu- vullaa, mikä johtaa toisen asteen yhtälöön

X2+AX+B = 0, missä

A= b

a ja B= c

a.

Voimme yksinkertaistaa yhtälöä lisää ottamalla käyt- töön uuden muuttujanx=X+A/2, jolloin tietenkin X =xA/2, ja yhtälö muuttuu muotoon

xA

2 2

+A

xA 2

+B= 0,

mistä kertomalla kaiken auki saamme x2Ax+A2

4 +AxA2

2 +B = 0, ja sieventämällä

x2+p= 0, missä

p=BA2 4 .

Tämän yhtälön osaammekin ratkaista ja sen ratkaisut ovat

x=±√

−p.

Luonnollisesti, jos p > 0, niin reaalisia ratkaisuita ei ole. Itse asiassa ratkaisuita on kuitenkin kaksi kappa- letta tässä tapauksessa, mutta ne ovat kompleksilukuja, ja pyrimme välttämään kompleksiluvut tässä kirjoituk- sessa.

Jos p < 0, niin saamme kaksi erisuurta reaalista rat- kaisua, ja tapauksessap= 0 saamme täsmälleen yhden reaalisen ratkaisunx= 0. Nyt voimme myös ratkaista

X =−A

2 +x=−A 2 ±√

−p=−A 2 ±

rA2 4 −B.

Sijoittamalla vielä alkuperäiset kertoimet tähän saam- me pienellä sievennyksellä kaikkien tunteman ystäväl- lisen ratkaisukaavan

X =−b±√

b2−4ac

2a .

(8)

Esimerkki

Tarkastelkaamme esimerkiksi yhtälöä 5X2−65 = 0

yllä kuvatulla tavalla. Jakamalla ensin kertoimella 5 jäljelle jää yhtälö

X2−12X+ 35 = 0.

Tekemällä seuraavaksi muuttujanvaihtoX =x+ 6 yh- tälö muuttuu muotoon

(x+ 6)2−12 (x+ 6) + 35 = 0, mikä on auki kirjoitettuna

x2+ 12x+ 36−12x−72 + 35 = 0, ja edelleen sieventämällä

x2= 1.

Tämän ratkaisut ovat tietenkinx=±1. Alkuperäisen yhtälön ratkaisut ovat siten X = 6±1 eli X = 5 ja X= 7.

Pieni toisen asteen yhtälön sovellus

Tarkastelkaamme seuraavaa ongelmaa: Meillä on kaksi tuntematonta reaalilukuaajab, joista tiedämme sum- man S = a+b ja tulon T = ab. Voimmeko selvittää luvuistaS jaT luvutajab?

Luonnollisestikaan emme voi selvittää lukujen a ja b järjestystä, jos ne ovat erisuuret, sillä onhana+b=b+a jaab=ba. Mutta osoittautuu, että muutoin luvutaja bvoi kuin voikin selvittää.

Asian ydin on seuraava: yhtälön (xa) (xb) = 0

ratkaisut ovat täsmälleen a ja b. Nimittäin, toisaalta voimme suoraan laskea, että

(aa) (ab) = 0·(ab) = 0, ja (ba) (bb) = (ba)·0 = 0.

Toisaalta, josxon jokin yhtälön ratkaisu, niin silloin xa= 0 tai xb= 0,

sillä tulo on nolla vain ja ainoastaan silloin, kun ainakin yksi tulontekijä on nolla. Mutta nyt tietenkin

x=a tai x=b.

Voimme kirjoittaa yhtälön muodossa x2−(a+b)x+ab= 0,

ja tämän yhtälön kertoimet tiedämme, sillä yhtälöhän on

x2Sx+T = 0,

missä S ja T ovat jo tiedossamme. Tämän yhtälön osaamme ratkaista ja sen ratkaisut ovat

S 2 ±

rS2 4 −T .

Esimerkki

Kahdesta tuntemattomasta reaaliluvusta aja b tiede- tään, että

a+b= 12 ja ab= 35. Selvittäkäämme nämä luvutajab. Yhtälön

(xa) (xb) = 0

ratkaisut ovat täsmälleenajab. Toisaalta, tämä yhtälö on

x2−(a+b)x+ab= 0, eli

x2−12x+ 35 = 0. Tämän yhtälön ratkaisut ovat

12±√

144−140

2 = 6±1,

eli 5 ja 7. Siten on oltava

a= 5 ja b= 7, tai

a= 7 ja b= 5.

Kolmannen asteen yhtälön yksinkertais- taminen

Siirtykäämme sitten tarkastelemaan kolmannen asteen yhtälöä

aX3+bX2+cX+d= 0,

missäa, b, c jad ovat reaalilukuja jaa6= 0. Luonnol- lisesti voimme aina jakaa yhtälön puolittain luvullaa, jolloin se yksinkertaistuu muotoon

X3+AX2+BX+C= 0, missä tietenkin

A= b

a, B= c

a ja C=d a.

(9)

Mutta osoittautuu, että voimme yksinkertaistaa yhtä- löä vielä hieman enemmänkin ja hävittää siitä yksin- kertaisella muuttujanvaihdolla toisen asteen termin ko- konaan. Nimittäin, ottamalla käyttöön uusi tuntema- ton

x=X+A

3, jolloin X=xA 3, yhtälö muuttuu muotoon

x3+px+q= 0,

missä suoraviivaisen laskemisen jälkeen saamme uusille kertoimille lausekkeet

p=BA2

3 ja q= 2A3 27 −AB

3 +C.

Esimerkki

Esimerkiksi, jos tarkastelemme yhtälöä 3X3+ 27X2+ 60X+ 36 = 0,

niin jakamalla puolittain kertoimella 3 se yksinkertais- tuu muotoon

X3+ 9X2+ 20X+ 12 = 0.

Nyt muuttujanvaihdolla x = X + 3 yhtälö muuttuu muotoon

(x−3)3+ 9 (x−3)2+ 20 (x−3) + 12 = 0, mistä kertomalla kaiken auki ja sieventämällä jäljelle jää yhtälö

x3−7x+ 6 = 0,

jossa toisen asteen termiä ei enää ole. Jos nyt keinol- la tai toisella ratkaisemme tämän yhtälön ja löydämme sen ratkaisutx= 1,x= 2 jax=−3, niin alkuperäisen yhtälön ratkaisut ovat vastaavasti

X = 1−3 =−2, X= 2−3 =−1 ja

X=−3−3 =−6.

Kolmannen asteen yhtälön ratkaisemi- nen

Riittää siis tarkastella yhtälöä x3+px+q= 0,

missä pja q ovat annettuja reaalilukuja. Yksinkertai- suuden vuoksi rajoitumme vain tilanteeseen, jossa

D= q2 4 +p3

27 >0.

Tässä tilanteessa yhtälöllä on täsmälleen yksi reaalinen ratkaisu. Todettakoon, että tilanteessa, jossa D < 0, yhtälöllä on täsmälleen kolme erisuurta reaalista rat- kaisua, mutta alla johdetuissa laskuissa joudutaan sil- loin ottamaan kuutiojuuria kompleksiluvuista. Muu- toin kaikki kuitenkin toimii samalla tavalla. Tapauk- sessaD= 0 alla johdettu kaava antaa myös ratkaisun, mutta emme murehdi sitä tapausta kuitenkaan tässä.

Aloitamme yhtälön ratkaisemisen valitsemalla tunte- mattomat luvutujav niin, että

x=u+v ja uv=−p 3.

Tiedämme aiemmista pohdinnoistamme, että on ole- massa enintään yksi tällainen pari lukujaujav, lukuun ottamatta lukujen järjestystä, tietenkin. Ja itse asiassa tällaiset kaksi lukua on aina olemassa kompleksilukui- na, ja tarkastelemassamme tilanteessa D >0 kyseiset luvut ovat reaalisia.

Näillä uusilla muuttujillaujav voimme kirjoittaa yh- tälön muodossa

(u+v)3+p(u+v) +q= 0, mistä kertomalla auki saamme

u3+v3+ 3uv(u+v) +p(u+v) +q= 0, mistä edelleen sieventämällä, muistaen, että valitsim- me luvutujav niin, ettäuv=−p/3, yhtälö muuttuu muotoon

u3+v3=−q.

Lisäksi tiedämme, että

u3v3=−p3 27.

Nyt kuutiot u3 ja v3 ovat kaksi tuntematonta lukua, joiden summa ja tulo tiedetään, eli voimme selvittää ne aiemmin kuvailemallamme tavalla. Tarkemmin, yh- tälön

yu3

yv3= 0,

missäyon tuntematon, ratkaisut ovat täsmälleen luvut u3jav3, ja toisaalta, tämä yhtälö on

y2u3+v3

y+u3v3= 0, eli

y2+qyp3 27 = 0.

Tämän osaammekin ratkaista mukavasti. Sen ratkai- sut, eli luvut u3 ja v3 jommassa kummassa järjestyk- sessä, ovat

q

rq2 4 +p3

27.

(10)

Tässä neliöjuuren alla on siis oletustemme mukaan po- sitiivinen luku, eliu3jav3ovat kaksi reaalilukua. Kos- ka voimme valita lukujenujavjärjestyksen haluamal- lamme tavalla, voimme valita merkit niin, että

u= 3 s

q 2+

rq2 4 +p3

27, ja

v= 3 s

q 2 −

rq2 4 +p3

27.

Toisin sanoen, olemme löytäneet (ainoan) reaalisen rat- kaisun

x= 3 s

q 2+

rq2 4 +p3

27+ 3 s

q 2−

rq2 4 +p3

27.

Esimerkki

Tarkastelkaamme esimerkkinä yhtälöä x3−11x+ 20 = 0.

Tässä tapauksessa otamme käyttöön uudet tuntemat- tomat muuttujatujavniin, että

u+v=x ja uv=11 3 . Nyt yhtälömme muuttuu muotoon

u3+v3=−20. Lisäksi tiedämme, että

u3v3= 11

3 3

= 113 27. Siten luvutu3 jav3 ovat täsmälleen yhtälön

yu3

yv3= 0, eli yhtälön

y2+ 20y+113 27 = 0

ratkaisut. Tämän yhtälön ratkaisut ovat täsmälleen

−10± r202

4 −113 27,

ja niin saamme alkuperäisen yhtälömme ainoan reaali- sen ratkaisun

x= 3 s

−10 + r202

4 −113 27 + 3

s

−10− r202

4 −113 27. Vaikkakaan se ei ole mitenkään selvää tästä lausekkees- ta, on itse asiassax=−4. . .

Neljännen asteen yhtälöstä

Emme ratkaise yleistä neljännen asteen yhtälöä tässä huolellisesti, mutta ehkä lienee paikallaan hahmotel- la, miten se onnistuu. On kiintoisaa, että se onnistuu samanlaisin ideoin kuin kolmannen asteen yhtälönkin ratkaisu. Ja sopivan kolmannen asteen yhtälön ratkai- seminen on vieläpä eräs välivaihe yleisen neljännen as- teen yhtälön ratkaisemisessa.

Nimittäin, samoin kuin aiemmin, yleinen neljännen as- teen yhtälö

aX4+bX3+cX2+dX+e= 0,

missäa,b,c,djaeovat reaalilukuja jaa6= 0, voidaan tietenkin yksinkertaistaa jakamalla puolittain kertoi- mellaamuotoon

X4+AX3+BX2+CX+D= 0,

ja edelleen muuttujanvaihdollax=X+A/4 muotoon x4+px2+qx+r= 0.

Nyt, josxon ratkaisu, voimme valita uudet muuttujat u,vjawniin, että

u+v+w=x ja uv+vw+wu= x2 2 +p

4, sekä

uvw=−q 8.

Näiden kolmen lausekkeen arvot kiinnittävät luvut u, vjawjärjestystä vaille yksikäsitteisellä tavalla, sillä ne ovat yhtälön

(tu) (tv) (tw) = 0,

missättoimittaa tuntemattoman virkaa, ratkaisut. Tä- män yhtälön voi kirjoittaa muodossa

t3−(u+v+w)t2+ (uv+vw+wu)tuvw= 0, missä kertoimet ovat annettuja. Lisäksi ehdoista seu- raa, että

u2+v2+w2=−p 2.

Alkuperäinen neljännen asteen yhtälömme sievenee lu- kujenu,vjawtulon ja neliöiden summan arvojen avul- la muotoon

u2v2+v2w2+w2u2= p2 16−r

4.

Nyt neljännen asteen yhtälön ratkaisemisen ideana on, että

u2+v2+w2=−p 2, ja

u2v2+v2w2+w2u2= p2−4r 16 ,

(11)

sekä

u2v2w2= q2 64.

Siten luvutu2,v2jaw2ovat kolmannen asteen yhtälön yu2

yv2

yw2= 0, eli yhtälön

y3+p

2y2+p2−4r 16 yq2

64 = 0,

ratkaisut ja tämän yhtälön ratkaiseminen onnistuu. Lo- puksi, luvuistau2, v2 jaw2 voi ottaa neliöjuuret niin, että luvutu,v jaw ovat tiedossa, ja kunhan vain ne- liöjuurissa etumerkit valitaan niin, ettäuvw =−q/8, saamme neliöjuurien summistax=u+v+wneljännen asteen yhtälön ratkaisut.

Esimerkki

Tarkastelkaamme esimerkkinä sitä, miltä yllä kuva- tut neljännen asteen yhtälön ratkaisun ideat näyttävät konkreettisen yhtälön

x4−62x2−240x−239 = 0

tapauksessa. Tässä tapauksessa valitsemme tuntemat- tomat luvutu,v jawniin, että

u+v+w=x ja

uv+vw+wu=x2 2 +−62

4 = x2 2 −31

2 sekä

uvw=−−240 8 = 30. Nyt voimme laskea, että

u2+v2+w2= (u+v+w)2−2 (uv+vw+wu)

=x2−2 x2

2 −31 2

= 31, ja, muistaen, ettäx4−62x2= 240x+ 239, että

u2v2+v2w2+w2u2

= (uv+vw+wu)2−2uvw(u+v+w)

=x2 2 −31

2 2

−2·30·x

= x4−62x2+ 312

4 −60x

= 240x+ 239 + 312

4 −60x= 300.

Koska vieläu2v2w2= 302= 900, on kolmannen asteen yhtälö

yu2

yv2

yw2= 0

siis

y3−31y2+ 300y−900 = 0.

Sen ratkaisut y, ja siis myös luvut u2, v2 ja w2, ovat loppujen lopuksi 6, 10 ja 15. Luvuiksi u, v ja w voi- daan siis valita±√

6,±√

10 ja±√

15, missä merkit on valittava niin, ettäuvw= 30.

Näin päädymme yhtälön ratkaisuihin x=√

6 +√ 10 +√

15, x=√

6−√ 10−√

15, x=−√

6 +√ 10−√

15 sekä

x=−√ 6−√

10 +√ 15.

Kirjallisuudesta

Yllä esitetyt kolmannen ja neljännen asteen yhtälöi- den tarkastelut perustuvat erityisesti klassikkoteokseen [6], josta voi opiskella paljon laajemminkin klassista al- gebraa. Kolmannen asteen yhtälöitä on tarkasteltu Sol- mun sivuilla aiemminkin artikkeleissa [5, 1], joista var- sinkin edellinen sisältää paljon yksityiskohtaisemman tarkastelun.

Tässä kirjoituksessa välttelimme kompleksilukuja, mutta ne ovat hirmuisen tärkeitä. Niihin voi tutustua esimerkiksi artikkelista [3]. Eräs erityisen kaunis seikka kompleksilukuihin ja algebrallisiin yhtälöihin liittyen on algebran peruslause, jota voi ihmetellä vaikkapa ar- tikkelista [2].

Sivuutimme historialliset seikat kokonaan. Matematii- kan historiaan algebralliset seikat mukaan lukien voi tutustua suomeksi teoksesta [4].

Viitteet

[1] Ajanki, L.: Kompleksiluvut ja kolmannen asteen yhtälön ratkaisut, Solmu, 2/2013, 15–17.

[2] Hytönen, T.: Algebran peruslause lukiolaisille, Solmu, 3/2011, 6–8.

[3] Lehtinen, M.: Kaikki tarpeellinen kompleksilu- vuista, Solmu, 1/2006, 17–22.

[4] Lehtinen, M.: Matematiikan vuosituhannet:

perustiedot matematiikan historiasta, Eukleides- kirjat, 2017.

[5] Saksman, E.:Kolmannen asteen yhtälöä ratkaise- massa, Solmu, 1/2000–2001, 5–12.

[6] Väisälä, K.:Lukuteorian ja korkeamman algebran alkeet, Tiedekirjasto, 17, Otava, 1961.

(12)

Heittäydytäänpä filosofisiksi

Tuomas Korppi

Johdanto

Filosofit ovat kehitelleet teorioitaan kaikesta mahdolli- sesta. Jotkut filosofit ovat kehitelleet teorioitaan myös matematiikasta. Tyypillisiä kysymyksiä, joista filoso- fit ovat matematiikassa kiinnostuneet, ovat esimerkiksi seuraavat:

• Mitä matemaattiset oliot (luvut, vektorit, lukujou- kot kutenRym.) tarkalleen ottaen ovat?

• Missä mielessä todet matemaattiset väitteet ovat to- sia?

• Missä määrin ihmiset voivat luotettavasti hahmot- taa äärettömyyttä, esim. äärettömiä lukujoukkoja?

Filosofit harvoin ovat yksimielisiä mistään, ja tämä pä- tee myös matematiikkaa koskeviin filosofisiin kysymyk- siin. Tässä kirjoitelmassa esittelenkin muutamia mate- matiikanfilosofisia koulukuntia, ja heidän vastauksiaan yllä mainittuihin kysymyksiin.

Platonismi

Platon oli antiikin Kreikassa elänyt filosofi. Platonin filosofialle ominaista oli se, että hän uskoi todellisim- massa mielessä olemassa oleviksi sellaiset asiat kuten hyvyys, kauneus ja totuus. Näitä kolmea hän käytti esimerkkeinä tosiolevasta, mutta samaan kategoriaan voidaan lukea kaikki ominaisuudet tai yleiskäsitteiden

kuvaamat abstraktit asiat kuten punaisuus ja pyöreys.

Ne yksittäiset asiat, joita havaitsemme aistein arkielä- mässämme, olivat Platonille vain tosiolevan epätäydel- listä heijastumaa.

Mietitään lukua kaksi. Se voidaan kirjoittaa arabialai- sin numeroin 2, roomalaisin numeroin II, sanallisesti kaksi tai englanniksi two. Kuitenkin näillä ilmauksil- la 2, II, kaksi ja two on jotain yhteistä. Tekisi mieli ajatella, että nämä ilmaukset kaikki nimeävät saman olion, abstraktin luvun kaksi. Lukua on vaikea ajatel- la merkkinä paperilla, koska tällöin näyttäisi siltä, että jonkun neljästä mainitusta ilmauksesta pitäisi olla ”oi- kea” kakkonen. Ennemmin kuitenkin näyttää siltä, et- tä nuo neljä ilmausta ovat yhtä oikeita nimiä jollekin, joka on enemmän kuin mikään näistä ilmauksista.

Ajatellaan sitten sellaista matemaattista oliota kuin täydellisen pyöreää ympyrää. Matemaatikot operoivat sillä täysin rutiininomaisesti, mutta fysikaalisesta maa- ilmasta ei sellaista löydy. Yrittipä valmistaa kuinka pyöreän kiekon tahansa, siihen jää aina pieniä epätasai- suuksia. Täydellisen pyöreä ympyrä onkin idealisoitu, teoreettinen olio.

Matemaattiset oliot kuten luvut, vektorit, lukujoukot ja täydellisen pyöreät ympyrät voidaan siis ajatella sa- malla tavoin abstrakteina, idealisoituina olioina kuin hyvyys, kauneus, totuus ja punaisuus. Nykyään pla- tonismiksi kutsutaankin matematiikanfilosofian suun- tausta, jonka mukaan on olemassa ”oikeasti olemassa oleva” matemaattisten olioiden todellisuus, johon ab- straktit matemaattiset oliot kuuluvat.

(13)

Platonistien mukaan matemaattisten olioiden todelli- suus on ikuinen ja ihmisestä riippumaton. Matemaat- tisten väitteiden totuus on platonistille ongelmaton:

Esimerkiksi väite ”Alkulukuja on ääretön määrä” on tosi, koska matemaattisten olioiden todellisuudessa on ääretön määrä olioita, jotka ovat alkulukuja.

Suhtautuminen äärettömyyteen on samoin ongelma- tonta: Vaikka ihmisen hahmotuskyky samoin kuin ar- kimaailma on äärellinen, ei ole mitään periaatteellista estettä, miksei ihmisestä ja arkitodellisuudesta irralli- sessa matemaattisten olioiden todellisuudessa voisi olla äärettömiä olioita, esimerkiksi reaalilukujen joukkoR.

Lukijasta yllä mainittu filosofia voi tuntua kummalli- selta, ja minustakin on kummallista, että filosofit ovat tosiaan väitelleet siitä, ovatko sellaiset asiat kuten pu- naisuus ja pyöreys oikeasti olemassa. Mitä annettavaa platonismilla on siis matemaatikolle?

Vastaus kuuluu: Työskennellessään suurin osa am- mattimatemaatikoista ajattelee matemaattisia olioita ikään kuin ne olisivat juuri sellaisia kuin platonistit väittävät! Tämä on yksinkertaisesti tehokkain tapa löy- tää päteviä todistuksia. Olen kuullut myös huhuja ma- temaatikoista, jotka ajattelevat kaavoja, eivät abstrak- teja matemaattisia olioita, mutten kykene itse hahmot- tamaan, kuinka nämä myyttiset kaavamatemaatikot pystyvät työskentelemään.

Sunnuntaikristittyjen lisäksi olenkin kuullut puhut- tavan sunnuntaiformalisteista. Sunnuntaiformalisti on matemaatikko, joka arkisin käytännössä työskentelee platonistisista lähtökohdista käsin, mutta sunnuntai- sin, tehdessään matematiikanfilosofiaa, omaksuu jon- kun muun matematiikanfilosofian koulukunnan kan- nan, esimerkiksi formalismin.

Formalismi

Mitä maallikolle tulee mieleen, kun joku sanoo sanan matematiikka? No kaavat. Formalismi onkin matema- tiikanfilosofinen kanta, jonka mukaan platonistin ab- strakteja matemaattisia olioita ei ole olemassa, vaan matematiikassa on kyse kaavoista ja niiden manipuloi- misesta.

Mitä kaavojen manipulointi sitten tarkoittaa? Lukijal- le lienee tuttua, että esimerkiksi kaavan (x+ 1)2 saa purkaa muotoonx2+2x+1. Matematiikassa on paljon tällaista kaavamanipulaatiota, mutta voidaanko koko matematiikka esittää tällaisena?

Formalisti tyypillisesti ajattelee matematiikan lähtevän liikkeelle aksioomista, jotka voidaan ilmaista kaavoina.

Matematiikan tekeminen on formalistin mielestä sitä, että aksioomista päätellään uusia kaavoja, teoreemo- ja, päättelysääntöjen mukaan. Päättelysääntöjen pitää olla sellaisia, että ne ovat esitettävissä yksinkertaisena merkkijonomanipulaationa.1

On ollut jo yli sata vuotta tiedossa, että alkeislogiikan2 päättelysäännöt voidaan esittää yksinkertaisena merk- kijonomanipulaationa. Esimerkiksi väitteestä ”A ja B”

voidaan päätellä väite ”A”, ja samoin väite ”B”. Muut alkeislogiikan päättelysäännöt ovat samanhenkisiä, jot- kut ehkä hiukan monimutkaisempia.

Ehkä tärkein aksioomien ominaisuus on se, että aksioo- mien täytyy olla ristiriidattomat, eli sellaiset, että niis- tä ei voida päätellä ristiriitaa. Formalisti tyypillisesti pitääkin matemaattisesti tasa-arvoisina kaikkia risti- riidattomia aksioomasysteemejä. Muita tärkeämmäk- si jonkun tietyn aksiomatisoinnin voi tehdä joku ei- matemaattinen syy, esimerkiksi se, että fyysikko tar- visee työssään tietynlaista matematiikkaa.

Matemaatikon on teoreettisesti mahdollista olla for- malisti, koska suurin osa käytännössä tehdystä mate- matiikasta palautuu joukko-oppiin. Melkein mitä ta- hansa matematiikkaa voidaan tehdä joukko-opin ZFC- aksioomista käsin, käyttäen alkeislogiikan päättely- sääntöjä päättelysääntöinä. Ongelma vain on siinä, et- tä osataan todistaa, että ZFC-aksioomien ristiriidat- tomuutta ei voida todistaa, joten formalistille jää ai- na pieni epäilyksen siemen koskien niiden ristiriidatto- muutta.

Äärettömyys on formalistille ongelmatonta. Hän voi kirjoittaa aksiooman, joka esimerkiksi sanoo, että ääre- tön joukko on olemassa, ja tällaista aksioomaa voi käyt- tää kuten muitakin aksioomia. Formalistin aksioomat ja uusien kaavojen johdot ovat äärellisiä operaatioita äärellisillä merkkijonoilla, joten tällä tavoin formalis- ti onnistuu kiertämään äärettömyyttä koskevat ongel- mat.

Formalismin ongelma on matemaattisten väitteiden to- tuus. Tutkitaan esimerkiksi väitettä ”Alkulukuja on ää- retön määrä.” Formalistin mielestä tämä väite ei ole sananmukaisesti tosi, koska sellaisia olioita kuin alku- lukuja ei ole olemassakaan. Formalisti joutuukin uu- delleentulkitsemaan väitteen väitteeksi ”Aksioomista- ni voi johtaa väitteenAlkulukuja on ääretön määrä.”, ja vasta tämä väite on sananmukaisesti tosi. Puhues- saan muiden matemaatikkojen kanssa matematiikasta formalisti joutuukin koko ajan salaa ajattelemaan, et- tä hän tarkoittaa hiukan jotain muuta kuin mitä hän sanoo ääneen.

Toinen formalismin ongelma on se, että tehdessään ma- tematiikkaa monet matemaatikot tosiaan ajattelevat

1Olennaista on, että aksioomat, teoreemat ja päättelytvoidaan haluttaessa ilmaistakaavoina ja kaavamanipulaatioina. On yh- dentekevää, ilmaistaanko ne käytännössä luonnollisella kielellä vai kaavoilla, kunhan ne voitaisiin haluttaessa ilmaista kaavoina.

2Alkeislogiikalla tarkoitan tässä ensimmäisen kertaluvun predikaattikalkyylia.

(14)

abstrakteja matemaattisia olioita, eivät kaavoja, ja for- malistinen matematiikanfilosofia ei oikein selitä, kuin- ka tämä on mahdollista. Helsingin yliopiston matema- tiikan laitoksen entinen johtaja Jouko Väänänen on- kin sanonut, että matemaatikolle formalismi on lähin- nä tapa päästä eroon filosofeista. Kun filosofi tulee ky- selemään matemaatikolta kiusallisia kysymyksiä mate- matiikanfilosofiasta, matemaatikko voi vastata: ”Minä vain raapustelen näitä kaavoja liitutaululle. Jätä minut rauhaan.”

Fiktionalismi

Fiktionalismia on montaa lajia, ja alla käsittelen Mark Balaguerin fiktionalismia.

Platonismin ongelma on se, että platonistit oletta- vat epämääräisiä ”oikeasti olemassa olevia” abstrakteja matemaattisia olioita. Formalismissa taas oli muita on- gelmia. Kuinka platonismin hyvät puolet voitaisiin säi- lyttää, kuitenkin niin, ettei epämääräisiä olemassaolo- väitteitä tarvittaisi? Eräs ratkaisuehdotus on fiktiona- lismi. Fiktionalismin mukaan matematiikassa on kyse abstrakteista matemaattisista olioista ja niiden ominai- suuksista, mutta nämä matemaattiset oliot ovat fiktii- visiä.

Ensimmäinen mieleen tuleva kysymys on tietysti se, että mitä opetettavaa fiktiivisten olioiden pyörittelyl- lä olisi meille, jos matematiikassa on siitä kyse. Kui- tenkin muista yhteyksistä tiedämme, että fiktio on jos- kus hyvinkin opettavaista. Esimerkiksi Orwellin romaa- ni 1984 on aivan loistava varoitus totalitarismin vaa- roista. Samoin fyysikkojen kilon painoista pistemäistä kappaletta ei ole oikeasti olemassa, mutta sitä voidaan hyvinkin käyttää havainnollistavana esimerkkinä fysii- kassa. Näin ollen en itse ole yhtään sitä mieltä, että matemaattisten olioiden pitäminen fiktiivisinä vähen- täisi matematiikan arvoa.

Äärettömyys on tietysti fiktionalistille ongelmatonta.

Mikään ei estä fiktionalistia kuvittelemasta äärettömiä joukkoja. Samoin käytännön matemaatikon työskente- ly abstraktien matemaattisten olioiden parissa on filo- sofisesti ongelmatonta: Matemaatikko kuvittelee mate- maattiset oliot!

Toisin kuin formalisti, fiktionalisti ei joudu uudelleen- tulkitsemaan matematiikan lauseita, vaan hänelle ”Al- kulukuja on ääretön määrä” tosiaan tarkoittaa sitä, et- tä alkulukuja on ääretön määrä. Onko väite sitten fik- tionalistille tosi vai epätosi onkin hiukan kinkkisempi juttu. Ainakin se on yhtä tosi kuin ne kaikkien tunte- mat tosiasiat, että Joulupukilla on valkoinen parta, ja että Frodo Reppuli on kotoisin Konnusta.

Mark Balaguerin mukaan tietyt platonismin alalajit ja hänen versionsa fiktionalismista tulevat hyvin lähelle

toisiaan. Ero on vain matemaattisten olioiden ”todel- lisessa” olemassaolossa, mitä Balaguer pitää hyvin vä- hämerkityksisenä kysymyksenä.

On myös huomattava, että platonisti, formalisti ja Ba- laguerlainen fiktionalisti käytännössä hyväksyvät päte- viksi täsmälleen samat matematiikan tulokset, ja nä- mä tulokset ovat myös ne, jotka ei-filosofisesti suun- tautuneet matemaatikot hyväksyvät. Seuraavaksi esit- telen kaksi matematiikanfilosofian koulukuntaa, jotka eivät hyväksy päteviksi kaikkia matemaatikkojen hy- väksymiä matematiikan tuloksia.

Finitismi

Ryhdy mielessäsi laskemaan yksi, kaksi, kolme, neljä, ... Kuinka pitkälle pääsit? Ehkä sataan? Et ainakaan päässyt loppuun asti; et luetellut kaikkia luonnollisia lukuja. Mielesi on rajoittunut äärelliseen. Lähde nyt juoksemaan. Kuinka pitkälle pääsit? Juoksit ehkä ki- lometrin tai kaksi. Et kuitenkaan päässyt äärettömän pitkälle. Myös arkimaailmamme on rajoittunut äärelli- seen.

Mielemme tai se maailma, missä elämme, ei tavoita ää- retöntä. Kuinka tällaisessa tilanteessa voisimme tun- tea äärettömyyden ja operoida sillä pätevästi? Finitis- tisen matematiikanfilosofian koulukunnan mukaan et voikaan. Finitistien mielestä ainoastaan äärellistä kä- sittelevä matematiikka on pätevää.

Finitismi on kuitenkin hankala matematiikanfiloso- fia matemaatikolle, koska äärettömyyteen törmää lä- hes kaikkialla modernissa matematiikassa. Lukujoukot ovat äärettömiä, äärettömiä lukujonoja tarvitaan lähes kaikkialla, ja jopa yksikkövälillä [0,1] on äärettömän monta pistettä. Derivaatta määritellään erotusosamää- rän raja-arvona, ja raja-arvo puolestaan äärettömän lä- hestymisen avulla.

Finitistit siis pelaavat ”varman päälle”. He hyväksyvät vain sellaisen matematiikan, joka on ihan satavarmasti pätevää, mutta samalla he pelaavat liian varman päälle:

He menettävät modernin matematiikan äärettömyyk- siä koskevat tulokset. Finitismi ei siis selitä sitä, kuinka on mahdollista, että matemaatikot kuitenkin pystyvät käytännössä täysin ongelmattomasti käsittelemään ää- rettömyyksiä.

Intuitionismi

Mitä matemaatikot tekevät työkseen? He ajattelevat matemaattisia olioita ja mielessään todistavat niille tu- loksia. Intuitionistisen koulukunnan filosofit lähtevät liikkeelle tästä. Intuitionismin mukaan matematiikassa on kyse matemaatikkojen ajatuksista, niin sanotuista mentaalisista konstruktioista.

(15)

Ajattele mielessäsi joukot A={a, b, c} jaD ={d, e}. Ajattele seuraavaksi funktiota f: AD; f(a) = f(b) = d, f(c) = e. Hyvä. Suoritit juuri mentaalisen konstruktion. Konstruoit funktionf. Katso sitten, on- ko funktion f kuvajoukko sama kuin D. Hyvä. Kon- struoit juuri todistuksen sille, ettäf on surjektio.

Tällaista on intuitionistin mielestä matematiikka. In- tuitionistit eivät kuitenkaan vaadi, että matemaatikoi- den on oltava muistihirviöitä, vaan he sallivat kynän ja paperin käytön muistin tukena, joten paperilla laske- minen on intuitionistillekin mahdollista.

Intuitionistit suhtautuvat vakavasti ajatukseen, että mieli kykenee hahmottamaan vain äärellisiä asioita.

Kuitenkin intuitionistit sallivat jonkun verran äärettö- miä matemaattisia olioita, mutta eivät niin paljoa kuin platonistit/formalistit/fiktionalistit. Intuitionistille ää- rettömät matemaattiset oliot ovat nimittäin sellaisia, joiden konstruktiota voi halutessaan jatkaa niin pit- källe kuin haluaa.

Tutkitaan esimerkiksi lukujonoa (xi)i∈N,xi= 1/2i. In- tuitionistille tämä lukujono on täysin kelvollinen, koska luetteloa 1,1/2,1/4,1/8,1/16,1/32,1/64, . . . voi jat- kaa niin pitkälle kuin haluaa. Se, että luetteloa jat- kaessa paperi loppuu jossain vaiheessa universumista, ei ole intuitionistille periaatteellinen este; konstruktioi- ta tekevällä matemaatikolla intuitionistit yleensä tar- koittavat jonkunlaista idealisoitua matemaatikkoa, jo- ka kykenee hahmottamaan pelkästään äärellistä, mutta kuitenkin kuinka suurta äärellistä tahansa.

Siinä missä platonisti puhuu olemassa olevista mate- maattisista olioista, intuitionisti puhuu konstruoiduis- ta matemaattisista olioista. Tämä tarkoittaa sitä, että intuitionisti saa operoida vain sellaisilla matemaattisil- la olioilla, jotka hän on konstruoinut mentaalisesti, tai väljemmin, joista on osoitettu, että ne olisi periaattees- sa mahdollista konstruoida mentaalisesti.

Siinä missä platonisti puhuu tosista matemaattisista väitteistä, intuitionisti puhuu todistetuista matemaat- tisista väitteistä. Intuitionisti saa olettaa todeksi vain sellaiset matemaattiset väitteet, jotka on todistettu.

Viimeksi mainitut kaksi seikkaa saavat intuitionistin ja platonistin mieltämään alkeislogiikan eri tavoin. Tutki- taan esimerkiksi väitettä ”A tai ei-A”. Platonistin mie- lestä tämä on tosi väite. A on nimittäin tosi tai epätosi.

Jos A on epätosi, ei-A on tosi. Joka tapauksessa siis toi- nen lauseista A ja ei-A on tosi, joten väite ”A tai ei-A”

on väistämättä tosi.

Jotta ”A tai ei-A” olisi intuitionistin mielestä todistet- tu, pitäisi joko A:n tai ei-A:n olla todistettu. Jälkim- mäisen todistaminen tarkoittaisi ristiriidan johtamista A:sta. On kuitenkin täysin mahdollista, että kumpaa- kaan näistä todistuksista ei ole tehty, ja on myös täy- sin mahdollista, että kumpaakaan näistä todistuksista

ei ole edes periaatteessa mahdollista tehdä, joten in- tuitionistin mielestä ”A tai ei-A” ei ole samalla tavalla väistämättä tosi lause kuin platonistin mielestä.

Nämä kaksi piirrettä, äärettömien matemaattisten olioiden hyväksyminen vain siinä tapauksessa, että ne on mahdollista konstruoida, ja platonistia heikompi al- keislogiikka aiheuttavat sen, että intuitionistit eivät hy- väksy suurta osaa nykymatematiikan tuloksista. Intui- tionismin suurin ongelma onkin se, että intuitionistises- ti oikeaoppinen matematiikka on mopo: Siinä voidaan todistaa vähemmän kuin platonistin matematiikassa, ja todistukset ovat vielä usein työläämpiä.

Loppusanat

Filosofiassa harvoin on lopullisia vastauksia. Kaikilla yllä mainituilla koulukunnilla on vahvuutensa ja heik- koutensa, ja jokaista ovat kannattaneet ihan järkevät- kin ihmiset. Fiktionalismia lukuun ottamatta kaikki yl- lä mainitut koulukunnat ovat jo vanhoja ja vakiintu- neita, ja uusiakin tulokkaita koulukunniksi on, vaikkei niitä olekaan tässä käyty läpi.

Itse olen nykyään taipuvainen kannattamaan fiktiona- lismia. Syy tähän on se, että fiktionalismi ja platonismi ovat ne kaksi koulukuntaa, jotka parhaiten vastaavat sitä, mitä matemaatikot oikeasti tekevät, ja fiktiona- lismilla on platonismia vähemmän ontologista (eli ole- massaoloa koskevaa) painolastia.

Intuitionismi on idealtaan kiehtova, matematiikka ja matemaatikon mieli ovat perustavalla tavalla kytkök- sissä toisiinsa. Kuitenkin kaikkein mielenkiintoisinta matematiikkaa on mielestäni juuri se monimutkaisil- la äärettömyyksillä pelaava matematiikka, jota intui- tionismi ei hyväksy. Ja intuitionistien vastaväitteistä huolimatta sellaistakin matematiikkaa onnistutaan te- kemään ilman, että ongelmia käytännössä esiintyy.

Kirjallisuutta

• Benacerraf, Paul ja Putnam, Hilary (ed.), Philo- sophy of Mathematics. Tämä on kattava kokoelma 1900-luvun tärkeimpiä artikkeleita matematiikanfi- losofiasta.

• Balaguer, Mark, Platonism and Anti-Platonism in Mathematics. Tämä on suosikkikirjani matematii- kanfilosofiasta, ja tämän kirjoitelman luvussa Fik- tionalismi esittämäni Balaguerin fiktionalismi perus- tuu tähän kirjaan.

• Heyting, Arend,Intuitionism: An introduction. Kir- jassa kehitetään perusmatematiikkaa intuitionisti- sista lähtökohdista käsin.

(16)

Interpolaatio, käyrän sovitus ja lukujonot

Heikki Apiola

Aalto-yliopisto, matematiikan ja systeemianalyysin laitos, lehtori emeritus heikki.apiola@aalto.fi

Kirjoituksen lähtökohtana on Solmun numerossa 1/2019 julkaistuAntti Laaksosenartikkeli ”Kuinka löy- tää kaava lukujonolle”.

Laaksonen esittelee joitakin kokonaislukujonoja ja ky- syy, miten voidaan löytää funktio, jonka arvoja jonon luvut ovat. Toki kysymys ei yleisessä muodossa ole mie- lekäs, onhan selvää, että ratkaisuja on ääretön mää- rä. Etsittävien funktioiden joukkoa tulee siis rajoittaa.

Luonnollisin funktioluokka on varmastipolynomit, joi- hin kirjoittaja keskittyy.

Kysymys johtaa näin polynomi-interpolaatioon. Tuossa kirjoituksessa käsitellään asiaa laskemalla data-arvojen erotuksia. Itse asiassa tätä tekniikkaa käytetäänNew- tonin interpolaatiomenetelmässä, johon tämän kirjoi- tuksen interpolaatiotekniikoiden esittely tietyllä taval- la huipentuu.

Noin 15 vuotta sitten kirjoitin Solmuun interpoloinnis- ta varsin seikkaperäisesti (viite [s04]). Kertaan tiiviisti tuossa kirjoituksessa varsin yksityiskohtaisesti esitet- tyjä teemoja, ja täydennän esitystä menetelmillä, joita tuolloin en ottanut mukaan. Esitykseni ei toki edellytä aiemman kirjoitukseni lukemista/muistamista. (Voihan olla, ettet ollut edes syntynyt sen ilmestymisen aikaan.) Tarkastelen lopuksi näiden tekniikoiden sovelluksena Antti Laaksosenkirjoituksen hengessä eräiden muiden- kin lukujonojen, erityisesti sarjojen osasummien saat- tamista ns. ”suljettuun muotoon” interpolaatiotekniik- koja käyttäen. Tässä yhteydessä otan käyttöön sym-

bolilaskennan ohjelmistoja. Esitän lopuksi esimerkin tietokoneavusteisesta induktiotodistuksesta tie- tyn osasummalausekkeen yleispätevyyden osoittami- seksi, ja ehdotan joitain tähän liittyviä harjoitusteh- täviä lukijalle.

Varoitus:Teksti saattaa joillakin kohdin edetä hiukan vauhdikkaasti ja sisältää kenties lukijalle uusia käsittei- tä ja merkintätapoja:matriisi, summa- ja tulosymbolit:

n

X

k=1

xk=x1+x2+. . .+xn,

n

Y

k=1

xk=x1·x2· · ·xn. Voit huoletta jatkaa lukemista, vaikka jokin yksityis- kohta ei heti avautuisikaan.

Ohjelmointia: Kirjoituksen henki on sellainen, että esitetyt kaavat ja algoritmit pyritään saattamaan kor- kean tason ohjelmointikieliä käyttäen mahdollisimman läpinäkyvästi koneella suoritettavaan muotoon. Suurin osa ohjelmakoodeista on Matlab-kieltä, lähes kaikki esimerkit voi toteuttaa Octave:lla, joka on vapaasti saatava Matlab-”klooni”. Lisäksi käytän symbolilas- kentaohjelmia, vapaasti käytettävääMaxima:a,Mat- lab:n symbolic toolboxia ja Maple:a. Kaksi viimeksi mainittua sisältyy yleensä oppilaitosten kampuslisens- seihin.

Yllytänvuorovaikutteiseen lukutapaan. Vaikka et koodin yksityiskohtia heti ymmärrä, voit sijoittaa koo- deja ohjelman komentoikkunaan tai editoriin ja kokeilla ja tehdä omia muunnelmia.

(17)

Ohjelmisto-ohjeita ja viitteitä

Kirjoituksessa esiintyy edellä mainittuihin ohjelmistoi- hin/kieliin liittyviä käyttöesimerkkejä. Suurin osa on Matlab-kieltä, jotaOctaveuskollisesti noudattaa.

1. - https://www.gnu.org/software/octave/

- https://octave-online.net/ Ei tarvitse asentaa, re- kisteröidy, niin voit käyttää ”skriptejä”, eli Oc- tave-komentoja sisältäviä tekstitiedostoja, ns. m- tiedostoja.

- Linux (Ubuntu)-käyttäjälle asennus on vaivatto- minta: Komentoikkunaan kirjoitetaan:

sudo apt-get install octave.

2. https://math.aalto.fi/∼apiola/matlab/opas/lyhyt Kaipaa päivittelyä, mutta päässee alkuun.

3. http://maxima.sourceforge.net/

4. http://www.wolfram.com/ Wolfram Alpha, Mat- hematica:n tekijän, Steven Wolframin kehittynyt symbolilaskin.

Neljän kohdan pikaohje

Octave:n käyttöliittymä: Kaksi pääikkunaa: komen- toikkuna jaeditori.

1. Voit kirjoittaa suoraan komentoikkunaan tyyliin:

>> komento tai voit kirjoittaa editori-ikkunaan ja suorittaa komennot sieltä.

2. Matlab-nimi viittaa termiin ”Matrix Laboratory”, siksi erityisesti kertolasku, jakolasku ja potenssiin korotus tarkoittavat matriisilaskutoimituksia. Niin- pä vaakavektorin v ja samanpituisen pystyvektorin ptulov*ptarkoittaa vektorien ”sisätuloa” eli vastin- alkioiden tulojen summaa:v1p1+v2p2+. . .+vnpn. 3. Alkioittaiset, pisteittäiset laskutoimitukset: Usein tarvitaan esim. vektorien u ja v vastinal- kioittaista tuloa u.*v, joka siis on vektori [u1v1, u2v2, . . . , unvn]. Vastaavasti pisteittäinen ja- kolasku ja potenssi saadaan liittämällä piste (.) ope- raatiomerkin eteen. Siis.* .^ ./

4. Vektorin rakentaminen:

vaakavektori:>> v=[1 2 3]tai v=1:3 pystyvektori:>> p=[1;2;3]tai p=v’

Näillä ja esimerkkikoodien kommenteilla pääsee toivot- tavasti eteenpäin.Huomaa:Tässä tekstissä oleva heit- tomerkki(’)ei ”copypastessa” tulkkaudu oikein, se pi- tää kirjoittaa itse, mikä muutenkin on suositeltavaa.

Jos et ole aiemmin ohjelmia käyttänyt, kohtaat toden- näköisesti alkuunpääsyongelmia. Suositeltava foorumi kysymyksille onFacebook-ryhmä ”Matematiikka- lehti Solmu”.

Liikkeellelähtö

Aloitetaan keväisellä kysymyksellä: Mikä on seuraava luku jonossa 1995, 2011, 2019?

Luonnollinen lähtökohta on etsiä polynomia, joka kul- kee annettujen datapisteiden kautta, ts. interpolaa- tiopolynomiadatapisteille (0,1995),(1,2011),(2,2019). Luonnollinen ratkaisu on kirjoittaa yhtälöryhmä poly- nomin p(x) = a0+a1x+a2x2 tuntemattomien ker- toimiena0, a1, a2määräämiseksi, kun vaaditaan ehdot:

p(0) = 1995, p(1) = 2011, p(2) = 2019. Tässäpä sopiva pieni harjoitus lukijalle, kun vieläa0saadaan ilmaisek- si.

Esitän toisen laskutekniikan, jossa lasketaan erotuksil- la. Tekniikka on helppo oppia mekaanisesti, palataan perusteluunNewtonin interpolaatiomenetelmänyhtey- dessä.

0 y0

1 y1 y1−y0 1−0 = 16 2 y2 y2−y1

2−1 = 8 8−162−0 =−4 Tämä merkitsee, että interpolaatiopolynomi on

p(x) = 1995 + 16x−4x(x−1) = 1995 + 20x−4x2. Kyseessä on alaspäin aukeava paraabeli, ja kaiken lisäk- sip(3) = 2019,ja tuosta arvot vain pienenevät. Koska y-arvojen on oltava aidosti kasvava jono vuosilukuja, ei mallinnus interpolaatiopolynomilla toimi tälle datalle.

Lasketaanpa nyt harjoittelun vuoksi Octave:lla ero- tuksia:

>> yd=[1995 2011 2019];

>> d1=diff(yd) % yd-vektorin erotukset d1 =16 8

>> d2=diff(d1) % Toiset erotukset d2 = -8

d2edustaa diskreettiä 2. derivaattaa, sen negatiivisuus merkitsee siis ylöspäin kuperuutta.

Datan soveltumattomuus johtuu siis siitä, että 2.diffe- renssi<0, eli 1. differenssit pienenevät. Tässä erotuk- set sattuvat jopa puolittumaan aikaväleillä. Jos näin jatkuu, niin seuraava tapaus olisi jo 2023. Jääkiekkovä- keä tämä ehkä tyydyttäisi enemmän kuin interpolaa- tiomahdollisuus.

Voit ottaa ensituntumaa Octave:en asentamalla ja kirjoittamalla suoraan komentoikkunaan. Tai kirjautu- malla sivulleOctaveonline, kuten yllä neuvotaan. Yl- lä käytetty komento diffon erittäin hyödyllinen työ- kalu, jolla voi myös laskea numeerisia derivaattoja.

(18)

Shakkiongelma

Antti Laaksonenkäsittelee kysymystä: ”Miten monella tavalla voidaann×n−shakkilaudalla sijoittaa kaksi rat- sua niin, etteivät ne uhkaa toisiaan?” Tapauksetn= 1 ja n= 2 antavat selvästi mahdollisuuksia 0 ja 6. Kir- joittaja perustelee tapauksenn= 3 luettelemalla syste- maattisesti kaikki mahdollisuudet, josta nähdään tulos:

28. Loppuosan jonosta hän antaa viitaten tietokonelas- kelmiin. Mahdollisuus tämän datan esittämiseen luku- määräänsä selvästi alempiasteisena polynomina antaa hypoteesin jonon jatkumisesta tätä polynomifunktiota noudattaen.

Laaksosen kirjoituksessa lasketaan datavektorin peräk- käisiä erotuksia. Katsotaanpa, miten toimittaisiinOc- tave:lla, jossaMatlab:n mallin mukaan funktiot ope- roivat yleensä kokonaisiin vektoreihin. Tässä tarjoutuu itsestään selvästi edellä esitelty funktiodiff:

s=[0; 6; 28; 96; 252; 550; 1056; 1848];

d0=s;

d1=diff(d0);% y-datan 1. erotukset d2=diff(d1);% 2. erotukset

d3=diff(d2);% 3. erotukset

d4=diff(d3) % 4. erotukset (näytetään) d5=diff(d4) % 5. erotukset (tietysti)

Rakennettaessa erotusten taulukkoa tarvitaan täyttö- alkioita, koskadifflyhentää vektoria 1:llä. Tällaiseksi tarjoutuu symboli NaN, ”Not a Number”. Octave:ssa laskutoimitus 0/0 ei aiheuta ohjelman keskeytymistä virheeseen, vaan tuottaa tuloksen NaN, jota voidaan mukavasti hyödyntää. Alla näkyy taulukon rakentami- nen latomalla sarakkeet toistensa viereen.

taulukko=[d0,[NaN;d1],[NaN;NaN;d2],...

[NaN;NaN;NaN;d3],[NaN;NaN;NaN;NaN;d4],...

[NaN;NaN;NaN;NaN;NaN;d5]]

d4 = % Tilan säästämiseksi rivivektorina

12 12 12 12

d5 = % ... samoin

0 0 0

taulukko =

0 NaN NaN NaN NaN NaN

6 6 NaN NaN NaN NaN

28 22 16 NaN NaN NaN

96 68 46 30 NaN NaN

252 156 88 42 12 NaN

550 298 142 54 12 0

1056 506 208 66 12 0

1848 792 286 78 12 0

Siis 4. erotukset ovat vakioita, joten 5. erotukset = 0.

Kuten Laaksonen toteaa, tästä voidaan päätellä, että koko annettu data voidaan esittää astetta 4 olevalla polynomilla.

Kirjoituksen lopulla palataan tähän differenssitauluk- koon.

Yleinen interpolaatiotehtävä

Olkoon annettu taulukko x0 x1 x2 . . . xn

y0 y1 y2 . . . yn Taulukko 1 Voidaan ajatella, että kyse on annetun funktion tau- lukoiduista arvoista pisteissä x0, x1, . . . , xn. Toisaalta taulukko voi edustaa johonkin havaintoaineistoon tai kokeeseen liittyviä mittaustuloksia, kuten lämpötilaa mitattuna vaikkapa tunnin välein, ym.

Jos tiedetään, että luvut edustavat jonkin ”si- leän”1 funktion arvoja hyvällä tarkkuudella lasket- tuna/mitattuna, voi olla järkevää asettaa tehtäväksi määrittää johonkin sopivaan funktioluokkaan kuuluva funktio, jonka kuvaaja kulkee tarkalleen kaikkien an- nettujen pisteiden kautta. Tällöin puhutaan interpo- laatiosta.

Toisaalta, jos mittaukset ovat epätarkkoja, tai kaik- kien pisteiden kautta kulkemisen vaatimus on muuten tilanteeseen sopimaton, voidaan etsiä aineistoon liitty- vää pääsuuntaa, ”trendiä” sopivan optimaalisuuskritee- rin suhteen. Näistä eniten käytetty on ns.pienimmän neliösumman (PNS)approksimaatio. Tällöin puhu- taan interpolaatiota yleisemmin käyrän sovittamisesta aineistoon.

Lasketaan esimerkki Matlabin/Octaven valmiil- la työkaluilla

Matlab:n ja Octave:n käyttöympäristön pääosat ovat komentoikkuna ja editori. Komentoja voidaan syöttää suoraan komentoikkunaan tai ne voidaan kir- joittaa editorilla komento- eli skriptitiedostoon, vaikka- pa komennot.m ja suorittaa kirjoittamalla komentoik- kunaan:>> komennot

Seuraava istunto on tehtyOctave:lla. Kehotetta (>>) seuraavat rivit ovat ohjelman komentoja ja muut ko- mennon antamia tulosteita. Tuloste estetään puolipis- teellä (;) komennon perässä.

>> xd=1:6 % xdata: [1,2,3,4,5,6]

xd =1 2 3 4 5 6

>> yd=[16 18 21 17 15 12] % ydata yd =16 18 21 17 15 12

>> N=length(xd); % vektorin pituus

>> c=polyfit(xd,yd,N-1)

1Sileydellä tarkoitamme ao. sovelluksen kannalta riittävän monen derivaatan olemassaoloa.

Viittaukset

LIITTYVÄT TIEDOSTOT

Osoita, että syklisen ryhmän jokainen aliryhmä on

Ratkaisuja kaivataan marraskuun loppuun mennessä osoitteeseen Anne-Maria Ernvall-Hytönen, Matematik och Statistik, Åbo Akademi, Fänriksgatan 3, 20500 Åbo.. Mahdollisista

Ratkaisuja voi lähettää huhtikuun alkuun mennessä osoitteeseen Anne-Maria Ernvall- Hytönen, Purpuripolku 7-9 B 10, 00420 Helsinki tai

Ratkaisuja kaivataan syyskuun alkuun mennessä osoitteeseen Anne-Maria Ernvall-Hytönen, Purpuripolku 7-9 B 10, 00420 Helsinki tai ernvall@mappi.helsinki.fi. , n) positiivisten

Ratkaisuja kaivataan toukokuun puoleen väliin mennessä osoitteeseen Anne-Maria Ernvall- Hytönen, Purpuripolku 7-9 B 10, 00420 Helsinki, tai ernvall@mappi.helsinki.fi.. Se, kumpi

Onko tekijärengas kokonaisalue tai kunta?. Onko ideaali

Tämän harjoituksen tehtävät 16 palautetaan kirjallisesti torstaina 5.2.2004.. Loput

Finite elements: Theory, fast solvers, and applications in solid mechanics.. University