Simulering av antall terningkast for å få samme antall øyne i to kast på rad

Del 2, alle hjelpemidler

Simulering av antall terningkast for å få samme antall øyne i to kast på rad

Ane har en vanlig sekssidet terning. Hun ønsker å finne ut hvor mange ganger hun i gjennomsnitt må kaste terningen for å få det samme antallet øyne i to kast på rad.

Hun har laget tabellen nedenfor.

Tabell 1: Sannsynlighet for at et kast er nødvendig
Kast nummer123456…
Sannsynlighet for at kastet er nødvendig1156(56)2(56)3(56)4⋯
Hjelpemiddelkrav: For hånd

Forklar at

1+1+56+(56)2+(56)3+…

vil gi det forventede antallet kast Ane må gjøre for å få det samme antallet øyne i to kast på rad. Bestem denne verdien.

Hjelpemiddelkrav: Krever PC

Bruk simulering til å bestemme forventningsverdien til summen av antall øyne Ane vil få på terningen i kastene hun bruker for å få det samme antallet øyne i to kast på rad.

Fasit

–

24,5

Løsningsforslag

I denne oppgaven er jeg veldig usikker på hva som kreves for å forklare at uttrykket i oppgaveteksten er det samme som forventningsverdien. Jeg tror ikke det er meningen at elever skal gjøre det samme som jeg har gjort her – men jeg klarer ikke helt å se en enklere måte å argumentere for at forventningsverdien er eksakt lik summen av «antall kast nødvendig».

Valgtre til oppgave 6 del 2

Vi lar X være antall kast som trengs før vi har fått 2 like terningkast på rad. Sannsynligheten for å at et terningkast har samme antall øyne som det forrige er 1/6, og sannsynligheten for at antall øyne er ulikt er 5/6. Vi kan bruke multiplikasjonsprinsippet og sette opp følgende sannsynlighetsfordeling for X:

xiP(xi)
10
216
356⋅16
4(56)2⋅16
5(56)3⋅16

Forventningsverdien til X vil da være

E(X)=limn→∞⁡∑i=1nxi⋅P(xi)=1⋅0+2⋅16+3⋅56⋅16+4⋅(56)2⋅16+5⋅(56)3⋅16+⋯=16(2(56)0+3(56)1+4(56)2+5(56)3+⋯⏟S)

Vi kaller alt inni parentesen for S, og omskriver heltallene som står foran 56 som en sum av enere:

S=(1+1)⏟2⋅(56)0+(1+1+1)⏟3⋅(56)1(1+1+1+1)⏟4⋅(56)2+…

Vi deler nå opp denne summen i en rekke delsummer slik at S=limn→∞⁡S1+S2+⋯+Sn hvor

S1=1⋅(56)0+1⋅(56)1+1⋅(56)2+⋯=11−56=116=6S2=1⋅(56)0+1⋅(56)1+1⋅(56)2+⋯=11−56=116=6S3=1⋅(56)1+1⋅(56)2+1⋅(56)3+…561−56=5616=5S4=1⋅(56)2+1⋅(56)3+1⋅(56)4+⋯=(56)21−56=(56)216=6⋅(56)2S5=1⋅(56)3+1⋅(56)4+1⋅(56)5+⋯=(56)31−56=(56)316=6⋅(56)3

Forventningsverdien er altså

E(X)=16S=16(S1+S2+S3+S4+S5+⋯)=16(6+6+5+6⋅(56)2+6⋅(56)3+⋯)=1+1+56+(56)2+(56)3+…■

Hvis vi ser bort fra det aller første leddet (1), så er dette en uendelig geometrisk rekke med a1=1 og k=56

s=1+56+(56)2+⋯

Vi kan finne summen av rekka s med GeoGebra, eller med formelen for sum av uendelig geometrisk rekke:

s=11−56=116=1⋅616⋅6=6

Til sammen blir altså E(X)=1+s=1+6=7.

Verdien av rekka er 7.

Vi skal simulere forventningsverdien til summen av antall øyne på alle terningene som kastes i jakten på å få to like kast på rad.

from random import randint
N = 100_000                        
sum_øyne = 0                        # totalt antall øyne på terningene

for i in range(N):
    t1 = randint(1,6)               # terningkast 1
    t2 = randint(1,6)               # terningkast 2

    sum_øyne = sum_øyne + t1 + t2   # legger til resultatene til summen
    while t1 != t2:
        t1 = t2                     # flytter t2's verdi til t1
        t2 = randint(1,6)           # ruller t2 på nytt
        sum_øyne = sum_øyne + t2    # legger til nytt resultat til summen

EX = sum_øyne/N                     # forventningsverdi = snitt i det lange løp
print(f"Jeg estimerer forventningsverdien til å være {EX:.3f} etter {N} simuleringer.")

Output: Jeg estimerer forventningsverdien til å være 24.502 etter 100000 simuleringer.

Etter å ha kjørt programmet flere ganger ser det ut til estimatet mitt er stabilt på rundt 24,5. Det stemmer også godt med at forventningsverdien for en terning er 3,5 og vi trenger i snitt 7 kast før vi har fått to like på rad.

Jeg estimerer forventningsverdien til summen av antall øyne før Ane får to like terninger på rad til å være 24,5.

Sensorveiledning

Oppgaven gir til sammen 4 poeng

2 poeng

1 poeng for å forklare rekken og 1 poeng for å regne ut verdien.

2 poeng

Simulering med en god strategi, men feil svar, kan få 1 poeng. Simulering med riktig strategi, men med små feil som fører til feil svar, kan få 2 poeng. Analytisk løsning med god argumentasjon kan gi 1 poeng.

Forstå oppgaven med en KI

Du får en ferdig tekst du limer inn i den KI-chatboten du bruker. Teksten inneholder oppgaven og en instruks om at chatboten skal hjelpe deg å tenke selv — stille spørsmål, gi ett hint av gangen og la deg gjøre regningen.

Anbefalt. Chatboten får beskjed om å bruke det til å veilede deg riktig vei — ikke til å røpe svaret. Du kan slå det av hvis du vil være helt sikker på at ingenting lekker.

Hva du bør vite
  • Ingenting sendes herfra. Teksten kopieres bare til utklippstavla på enheten din. Det du limer inn i en chatbot, går til den tjenesten — og de har sine egne regler for hva de lagrer.
  • Ikke lim inn personopplysninger — navn, skole eller noe annet om deg selv eller andre. Oppgaveteksten holder.
  • KI kan ta feil, også i matematikk. Sjekk alltid mot løsningsforslaget her på siden.
  • Er du usikker på om du har lov til å bruke KI på skolearbeidet ditt, spør læreren din først.

Tastatursnarveier

Navigasjon

⌘K / Ctrl+K
Åpne søk
G F
Gå til Fag
G E
Gå til Eksamener
G T
Gå til Temaer
G K
Gå til Kompetansemål
G H
Hjem
?
Vis snarveier

I oppgave

←/→ · J/K
Forrige / neste oppgave
0
Marker som ikke prøvd
1
Marker som prøvd
2
Marker som trenger hjelp
3
Marker som ferdig
S
Vis / skjul løsningsforslag
A
Legg til i liste
N
Skriv notat
Esc
Tilbake / avslutt