• Ei tuloksia

Bitit nurin

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "Bitit nurin"

Copied!
4
0
0

Kokoteksti

(1)

24 Solmu 2/2017

Kolikonheiton todennäköisyys

Jukka Liukkonen Mat. yo. evp.

Todennäköisyyslaskennan oppikirjoissa kolikonheitto on vakioesimerkki. Symmetristä tai epäsymmetristä kolikkoa heitetään n kertaa ja kysytään, millä toden- näköisyydellä saadaan tasan k kruunaa. Sen jälkeen aletaan puhua binomijakaumasta. Mutta onko kukaan heittänyt kolikkoa äärettömän monta kertaa? Onko ku- kaan toistanut tätä äärettömän pitkää heittosarjaa riit- tävän monta kertaa niin, että suurten lukujen lain vai- kutus alkaisi näkyä, ja satunnaiskokeesta lasketut suh- teelliset frekvenssit olisivat edes summittaisia approk- simaatioita niille oikeille, pyhille todennäköisyyksille?

Veikkaan, että vain harvalla kärsivällisyys riittää täl- laisiin suorituksiin. Ensimmäisessä äärettömän pitkäs- sä heittosarjassa ei luulisi olevan vaikeuksia. Olen itse suorittamassa sitä parhaillaan. Varmaan toinenkin su- juu vielä, mutta kolmas äärettömän pitkä kolikonheitto saattaa jo alkaa tuntua puuduttavalta. Sitäpaitsi: mitä ovat ne oikeat, pyhät todennäköisyydet päättymättö- män kolikonheiton yhteydessä? Kirjoitelmassa pohjus- tetaan asian miettimistä. Tekstin ymmärtäminen vali- tettavasti edellyttää todennäköisyyslaskennan käsittei- den tuntemista lukion kurssin laajuudessa – tai avoin- ta mieltä ja ahkeraa hakukoneella ajelua netissä. Älä ihmettele pientä mustaa kolmiota: se tarkoittaa, että esimerkki, sääntö tms. päättyy juuri sillä kohtaa.

Otosavaruus ja todennäköisyys

Yksinkertaisuuden vuoksi oletetaan, että heitetyt ko- likot ovat symmetrisiä, eivät jää pystyyn, eikä varis

kaappaa kolikkoa sen ilmalennon aikana. Silloin kruuna tulee todennäköisyydellä 1/2, ja samaten klaava. Eräs tärkeä oletus on, että eri heittokerroilla saadut tulokset ovat toisistaan riippumattomat. Tuntuu luonnolliselta, että riippumattomuusoletus pätee reaalimaailman ko- likonheitossa – varmuuden vuoksi mainittakoon, että riittävällä tarkkuudella. Kolikonheittosarjat koodataan bittijonoiksi, joissa 1 edustaa kruunaa ja 0 klaavaa. Bi- tillä tarkoitetaan asiayhteydestä riippuen joko muut- tujaa, jonka arvo voi olla 1 tai 0, tai tällaisen muuttu- jan arvoa. Päättymättömän kolikonheiton tulos näyt- tää tältä:

(1,0,0,1,0,0,1,0,1,1,1,0,1,0,0,

0,0,1,0,1,0,1,1,1,0,1,1,0,0, . . .), yleisessä muodossa

a= (a1, a2, a3, . . .), ai∈ {0,1}

kaikillai∈N={1,2,3, . . .}. Alkioaonalkeistapaus, ja yksiö {a} on alkeistapahtuma kaikkien päätty- mättömien bittijonojen muodostamassaperusjoukos- sa eli otosavaruudessa Ω. Kun kolikkoa heitetään nkertaa, tietyn yksittäisen tulosjonon todennäköisyys on 2−n. Heittokertojen lukumääränn kasvaessa rajat- ta 2−n lähestyy nollaa. On siis luontevaa sopia, että yhden alkeistapahtuman todennäköisyys päättymättö- mässä kolikonheitossa on nolla:

P(a) =P {a}

= 0 kaikillaa∈Ω.

(2)

Solmu 2/2017 25

Silloin perusjoukon Ω jokaisen äärellisen tai numeroi- tuvasti äärettömän osajoukon todennäköisyys on nol- la. Tämä voidaan perustella todennäköisyyden aksioo- milla (aksiooma Tn3), joista on perusteelliset esitykset Solmun numeroissa 1/2003 (T. Kaarakka) ja 2/2004 (T. Sottinen):

Tn1 P(A)≥0 kaikilla tapahtumillaA.

Tn2 P(Ω) = 1.

Tn3 JosA1, A2, A3, . . .ovat tapahtumia jaAi∩Ai+j=

∅ kaikillai, j∈N, niin

P [

i=1

Ai

=

X

i=1

P(Ai).

On syytä palauttaa mieliin, että tapahtuman kä- sitteellä on todennäköisyyslaskennassa aivan erityinen merkitys. Yleisessä todennäköisyyden teoriassa kaikki perusjoukon osajoukot eivät välttämättä ole tapahtu- mia. Tapahtumiksi kutsutaan niitä osajoukkoja, joille voidaan määrittää todennäköisyys. Tapahtumien jouk- ko on yhtä kuin todennäköisyysfunktionPmäärittely- joukko. Sitä merkitään usein symbolillaF, ja sen alkiot ovat otosavaruuden osajoukkoja. Edellä esitetyn mu- kaisesti äärelliset ja numeroituvat kolikonheiton perus- joukon Ω osajoukot ovat tapahtumia, ja niiden toden- näköisyys on nolla. Tämä ei ole ristiriidassa aksiooman Tn2 kanssa, sillä Cantorin lävistäjämenetelmällä (engl.Cantor’s diagonal argument) nähdään, että päät- tymättömiä bittijonoja on ylinumeroituva määrä.1 Kun kolikkoa heitetään vain n kertaa, otosavaruute- na on joukko Ωn, joka koostuu kaikista bittijonoista (a1, . . . , an). Näin yksinkertaisessa tilanteessa tapahtu- mia ovat kaikki joukon Ωn osajoukot U. Tapahtuman U todennäköisyys on

Pn(U) = |U|

|Ωn| = |U| 2n.

Yleisen tavan mukaisesti joukonU alkioiden lukumää- rää merkitään |U|. Vektorin itseisarvo ilmoittaa vek- torin suuruuden, joukon “itseisarvo” ilmoittaa joukon suuruuden.

Eräs yksinkertainen tapahtumatyyppi päättymättö- mässä kolikonheitossa, äärellisten ja numeroituvien ta- pahtumien lisäksi, on muotoa

U=

(a1, . . . , an, an+1, . . .)∈Ω

(a1, . . . , an)∈U olevat tapahtumat, missä n∈Nja U ⊂Ωn, toisin sa- noen U on tuttuun n-kertaiseen kolikonheittoon liit- tyvä tapahtuma. Tapahtumaan U kuuluvat siis ta- san ne päättymättömät bittijonot, joissa jonon alku- pää (a1, . . . , an) kuuluu tapahtumaan U, ja loppupää

saa olla mitä tahansa, “häntä saa heilua vapaasti” kuin Mustin häntä. Tapahtuman U tapahtuminen tai ta- pahtumatta jääminen ratkeaa täysin jo n ensimmäi- sen heiton aikana, ja myöhempien heittojen tuloksilla ei ole väliä. TapahtumanUtodennäköisyydeksi asete- taan luonnollisestiP(U) =Pn(U). Edistyneemmät to- dennäköisyyslaskijat samaistavat tapahtumatU jaU, mutta asioita ensi kertaa opiskellessa on ehkä hyvä ko- rostaa niiden eroa.

Esimerkki

(a) JosU ={tulee kruuna} ⊂Ω1, on

U={ensimmäisellä heitolla tulee kruuna}

=

(a1, a2, a3, . . .)∈Ω

a1= 1 , jaP(U) = 1/2.

(b)Jos V = {kolmella heitolla tulee tasan 2 klaavaa}

⊂Ω3, on

V={kolmella ensimmäisellä heitolla tulee tasan 2 klaavaa}

=

(a1, a2, a3, a4, . . .)∈Ω

a1+a2+a3= 1 , jaP(V) = 3/8.N

Mitä muita tapahtumia on olemassa? Kuten jo to- dettiin, päättyvien heittosarjojen tapauksessa kaikki perusjoukon Ωn osajoukot U ovat tapahtumia. Tästä ei sovi vetää hätäisiä johtopäätöksiä päättymättömil- le heittosarjoille.Vitalin joukko(engl.Vitali set) on tunnettu esimerkki ei-mitallisesta joukosta. Se on vä- lin [0,1] osajoukko, jolla ei ole Lebesguen mittaa. Seu- raavassa yritetään matkia Vitalin joukon yhteydessä normaalisti esitettyä päättelyä sen tutkimiseksi, ovatko päättymättömien heittosarjojen perusjoukon Ω kaikki osajoukot tapahtumia.

Bitit nurin

Olkoon A tapahtuma, jolloin A ⊂Ω, ja olkoon k po- sitiivinen kokonaisluku. Jos jokaisen jonon aA bitti ak käännetään nurin, so. nolla korvataan ykkösellä ja ykkönen nollalla, saadaan tapahtumaA0, jolla on sama todennäköisyys kuinA:lla,P(A) =P(A0). Asia voidaan ajatella niin, että jokaisen heittosarjan heitto numerok ja vain se tehdään sellaisella kolikolla, johon on tussilla piirretty kruunapuolelle klaava ja klaavapuolelle kruu- na. Jos yhdessä satunnaiskokeessa tulokset tulkitaan kolikon alkuperäisten merkintöjen mukaan ja toisessa kokeessa tussimerkintöjen mukaan, niin ei kai se toden- näköisyyksiin vaikuta, vai mitä. Monta bittiä voidaan kääntää nurin yksi kerrallaan. Jos ja kun jokaisessa vai- heessa todennäköisyys säilyy, saadaan seuraava sääntö:

1Kun ilman selostusta mainitsen nimeltä Cantorin menetelmän tai jonkin muun yleisesti tunnetun asian, oletan siitä kiinnostuneen lukijan katsovan taustat netistä. Tämän artikkelin lukemista voidaan huoletta jatkaa ilman tällaisten yksityiskohtien selvittämistä- kin.

(3)

26 Solmu 2/2017

Sääntö

Olkoonm∈Ω bittijono, jossa on vain äärellinen määrä ykkösbittejä. Tällaista bittijonoa sanotaan maskiksi.

JosA0 saadaan tapahtumasta Akääntämällä jokaisen alkeistapauksenaAbitit nurin maskinm ykkösbit- tien ja vain niiden kohdalla, joukko A0 on tapahtuma jaP(A0) =P(A).N

Esimerkki

Olkoon U = {(0,1,1,0),(1,1,0,1),(0,0,1,1)} ⊂ Ω4

ja m = (0,1,0,1,1,0,0,0, . . .) ∈ Ω. Maskin m bitit kuudennesta eteenpäin ovat nollia. Kun tapahtumal- le A = U tehdään maskin m mukainen bittien nu- rinkääntö, saadaan tapahtuma A0 = V, missä V = {(0,0,1,1),(1,0,0,0),(0,1,1,0)} ⊂ Ω4. Mieti miksi.

Huomaa, että maski käskee kääntämään nurin myös viidennen bitin, mutta joukonU jonoissa on vain neljä bittiä. SelvästiP(A) = 3/16 =P(A0).N

Päättymättömiä bittijonoja a = (a1, a2, . . .) ja b = (b1, b2, . . .) sanotaanmelkein samoiksi, jos ne poik- keavat toisistaan vain äärellisen monen bitin kohdal- la. Tällöin voidaan jopa kirjoittaa ab. Samanlais- ta merkintäähän käytetään luvuillekin siinä tapauk- sessa, että ne ovat suunnilleen yhtäsuuria, esimerkik- siπ ≈3,14. Tässä on kuitenkin se oleellinen ero, että π ja 3,14 = 3,14000. . . poikkeavat toisistaan äärettö- män monen desimaalin osalta. Päättymättömien bit- tijonojen melkeinsamuus ≈toteuttaa seuraavat ehdot (a, b, c∈Ω):

E1 aa.

E2 Josab, niinba.

E3 Josab jabc, niinac.

Lukiossa on saatettu opettaa, että tällaiset ehdot to- teuttavaa relaatiota sanotaanekvivalenssirelaatiok- si. Matematiikassa ja normaalielämässäkin ekvivalens- sirelaatiot ovat erittäin yleisiä. Mieti ehtojen E1–E3 to- teutumista vaikka sellaisessa tapauksessa, jossa ab tarkoittaa, että henkilöilläajabon samat vanhemmat.

Henkilönaekvivalenssiluokka [a] ={b|ba}

koostuu kaikista niistä henkilöistä, joilla on samat van- hemmat kuin henkilölläa. Luokka [a] on siis henkilön akoko (täys)sisarusparviaitse mukaan lukien. On sel- vää, että joukkojen [a] yhdiste kattaa kaikki ihmiset, ja ekvivalenssiluokille [a] ja [b] pätee aina joko [a] = [b]

tai [a]∩[b] =∅, muita vaihtoehtoja ei ole. Silloin ihmis- ten joukko voidaan esittää toisiaan leikkaamattomien sisarusparvien [a] yhdisteenä. Tämä on ekvivalenssire- laatioiden ominaispiirre yleisestikin, eikä sitä ole kovin vaikeaa todistaa (voit kokeilla tai katsoa netistä).

Luokkayhteiskunnan ihmisvilinästä palataan takaisin rauhallisten bittijonojen pariin. Päättymättömien bit- tijonojen avaruus Ω voidaan, kuten tuli todettua, esit- tää toisiaan leikkaamattomien joukkojen [r] yhdisteenä

Ω = [

r∈Γ

[r], [r] ={a∈Ω|ar},

missä joukko Γ⊂Ω on muodostettu valitsemalla siihen tasan yksi edustaja jokaisesta ekvivalenssiluokasta. Äs- keiseen havainnollistukseen liittyen voit ajatella vaikka, että edustaja r on sisarusparven [r] vanhin, joka vas- taa koko sisarusparven edesottamuksista. Äkkiä ajatel- len tuntuu ilmiselvältä, että jokaisesta ekvivalenssiluo- kasta voidaan poimia yksikäsitteinen edustaja edusta- maan koko luokkaa. Äärettömien joukkoperheiden yh- teydessä edustajiston Γ olemassaolo on kuitenkin kaik- kea muuta kuin itsestään selvä asia. Olemassaoloa ei pystytä todistamaan tavanomaisista joukko-opin ak- sioomista, ellei mukaan oteta ns.valinta-aksioomaa (engl. axiom of choice, AC). Siinä edustajisto yksin- kertaisesti oletetaan olemassaolevaksi.

Jotain vialla?

Ennen loppurutistusta ja sitä seuraavaa hämmennystä muistutetaan, että nurinkäännettävät äärellisen mon- ta bittiä ilmoitetaan maskin avulla. Maskissa on kään- nettävien bittien kohdalla ykkönen, ja muualla pelk- kiä nollia. Kaikkien maskien joukkoa merkitäänM. Se koostuu nollajonon lisäksi niistä bittijonoista, joissa on vain äärellisen monta ykköstä. Sellaiset voidaan samas- taa positiivisten kokonaislukujen binääriesitysten kans- sa (luettelemalla maskin kaikki bitit viimeisestä yk- kösbitistä taaksepäin). Siis M on numeroituva jouk- ko. Olkoot m ja m0 kaksi maskia, m 6= m0. Olkoon mΓ (vastaavastim0Γ) niiden bittijonojen joukko, jotka on saatu edustajistoon Γ kuuluvista bittijonoista kään- tämällä maskin m (vastaavasti m0) ilmoittamat bitit nurin. Melko vähällä päänvaivaamisella havaitaan, et- tä m0Γ = ∅. Perustele tämä! Näin ollen kaik- kien päättymättömien bittijonojen joukko, perusjouk- ko Ω, voidaan lausua toisiaan leikkaamattomien jouk- kojenmΓ yhdisteenä

Ω = [

m∈M

mΓ.

Edustajisto Γ on otosavaruuden Ω osajoukko. Aikai- semmin perustellun säännön mukaan bitinkääntö ei vaikuta todennäköisyyksiin. Jos Γ on tapahtuma, mai- nitun säännön nojalla yhtälöP(mΓ) =P(Γ) on voimas- sa kaikilla maskeilla m, jolloin aksiooman Tn3 perus- teella

P(Ω) =P [

m∈M

= X

m∈M

P(mΓ) = X

m∈M

P(Γ)

=P(Γ) +P(Γ) +P(Γ) +. . .

(4)

Solmu 2/2017 27

Aksiooman Tn1 nojalla P(Γ) ≥ 0. Jos P(Γ) > 0, vii- meisin päättymätön summa on arvoltaan ääretön. Jos P(Γ) = 0, päättymättömästä summasta tulee nolla.

Aksiooman Tn2 mukaanP(Ω) = 1. Missä vika?

Loppuhämmennys

Johtopäätös kaikesta edellisestä on, että päättymättö- män kolikonheiton tapauksessa todennäköisyysfunktio- taPei voida laajentaa kaikille perusjoukon osajoukoille ainakaan siten, että laajennos toteuttaisi luonnollisen vaatimuksen “nurinkääntöinvarianssista”, siis yhtälön P(mA) =P(A),mM,A⊂Ω. TässämA tarkoittaa niiden bittijonojen joukkoa, jotka on saatu joukkoonA kuuluvista bittijonoista kääntämällä maskinmilmoit- tamat bitit nurin. Kuten edellä nähtiin, otosavaruuden Ω osajoukon Γ olettaminen tapahtumaksi johtaa sovit- tamattomaan ristiriitaan. Edustajisto Γ ei sovellu ta- pahtumaksi, toisin sanoen otosavaruuden Ω osajoukol- la Γ ei ole todennäköisyyttä. Kumma juttu! Kuiten- kin Γ on aika iso joukko, sen kopioita tai paremmin- kin osittain nurinkäännettyjä peilikuvia mΓ tarvitaan vain numeroituva määrä täyttämään koko perusjouk- ko. Tulosjono välttämättä osuu aina yhteen näistä ko- pioista. Jos tiettyyn kopioon tuleville osumille laske- taan suhteellista frekvenssiä, onko sillä suurten lukujen lain raja-arvon kaltaista rajaa toistojen määrän kas- vaessa rajatta? Voidaanko yleensä testata, osuuko tu- losjono kyseiseen kopioon? Joukkoa Γ ei missään vai- heessa konstruoitu, se vain oletettiin olemassaolevaksi valinta-aksioomaan vedoten!

Lukijan oman harrastuksen varaan jätetään sen selvit- täminen, mitkä kaikki perusjoukon osajoukot lopulta ovat tapahtumia. Tosin se on aika turhaa, sillä kaikki vähänkin tavanomaiset joukko-opilliset konstruktiot il- man valinta-aksiooman käyttöä johtavat tapahtumiin.

Käytännön todennäköisyyslaskuissa esiintyvillä bittijo- nojen otosavaruuden Ω osajoukoilla on aina todennä- köisyys. Todennäköisyyslaskennan ja stokastisten pro-

sessien yliopistokursseja suorittamaan aikovalle mainit- takoon vihjeeksi, että päättyviin kolikonheittosarjoihin liittyvättodennäköisyysavaruudet(engl.probability space) voidaan laajentaa päättymättömien heittosarjo- jen avaruudeksi Carathéodoryn laajennuslauseen (engl.Carathéodory’s extension theorem) avulla.

Harjoitustehtäviä

Kolikkoa heitetään äärettömän monta kertaa, ja hei- ton tulos koodataan loppumattomaksi bittijonoksia= (a1, a2, . . .).

1) Millä todennäköisyydellä saadaan äärettömän mon- ta kruunaa?

2) Millä todennäköisyydellä saadaan ainakin kerran miljoona kruunaa peräjälkeen?

3) Tietokoneohjelma on lopulta vain äärellinen bitti- jono. Ajattele jotain tiettyä tietokoneohjelmaa. Ol- koon sen pituus n bittiä. Millä todennäköisyydellä kyseinennbitin pätkä esiintyy ainakin kerran heit- totuloksessa?

4) Millä todennäköisyydellä 1 4 ≤

X

i=1

ai 2i <1

2?

5) Häntätapahtuma on sellainen tapahtuma, jonka tapahtumiselle tai tapahtumatta jäämiselle on täy- sin yhdentekevää, mitä kolikonheiton alkupäässä ta- pahtuu, otettiinpa tuo (äärellinen) alkupää miten pitkäksi tahansa. On olemassa nk.Kolmogorovin 0-1-laki (engl. Kolmogorov’s zero-one law), jonka mukaan häntätapahtuman todennäköisyys on aina joko 0 tai 1. Perustele, miksi

A={a∈Ω|on olemassa lim

n→∞an} on häntätapahtuma. MääritäP(A).

Jos et saa juonesta kiinni, katso Wikipediasta infinite monkey theorem.

Avoimia matematiikan oppikirjoja verkossa

Osoitteestahttp://avoinoppikirja.filöytyy avoimia yläkoulun ja lukion matematiikan oppikirjoja.

Viittaukset

LIITTYVÄT TIEDOSTOT

Tekemällä kaikki pistetehtävät, voit korvata edellisistä harjoituksista tekemättömän

[r]

[r]

64.4. Jokainen 17 tiedemiehest¨ a on kirjeenvaihdossa jokaisen muun kanssa. Kirjeenvaih- dossa k¨ asitell¨ a¨ an vain kolmea aihetta ja jokaiset kaksi tiedemiest¨ a k¨ asittelev¨

Olkoon D kolmion ABC sisäympyrän sivuamispiste janan BC kanssa ja olkoon M suoran AI leikkauspiste kolmion ABC ympärysympyrän kanssa.. Osoita, että K, D ja M ovat

Olkoon Q heksaedrin k¨ arki, jota ei oletettu samalla ympyr¨ alle ja olkoon P vastakkainen k¨ arki.. Olemme valmiit, jos pystymme osoitta- maan, ett¨ a my¨ os pisteen Q kuvapiste on

Olkoon Ω mielivaltainen avaruus, jolla ei ole mitään topologista tai lineaarista struktuuria.. Määrää mitallisten

[r]