Tilbake
6.3
Simulering

6.3 Simulering

Bruke simulering til å estimere sannsynligheter.

45 min
7 oppgaver
SimuleringTilfeldighetStore talls lovDigitale verktøy
Du leser den tradisjonelle versjonen
Din fremgang i kapitlet
0 / 7 oppgaver
Kapitlets plass i kurset

Når regning blir vanskelig — simuler!

Noen sannsynligheter er enkle å regne ut, som P(sekser)=16\displaystyle P(\text{sekser}) = \frac{1}{6}. Andre er vanskelige eller umulige å beregne eksakt. Da kan vi la datamaskinen simulere: gjenta forsøket tusenvis av ganger og telle hvor ofte hendelsen inntreffer.

I dette kapittelet skal du lære:
- Hva en simulering er, og når den er nyttig
- Å bruke relativ frekvens som estimat for sannsynlighet
- Å forstå hvorfor flere forsøk gir sikrere svar (store talls lov)

Simulering

En simulering er et datamaskin-eksperiment som etterligner et tilfeldig forsøk.

Fremgangsmåte:
1. Lag en digital utgave av forsøket (f.eks. trekk et tilfeldig tall 1–6 for et terningkast)
2. Gjenta forsøket mange ganger (nn)
3. Tell hvor mange ganger hendelsen inntreffer (kk)
4. Estimer sannsynligheten med den relative frekvensen: Pkn\displaystyle P \approx \frac{k}{n}

✏️Eksempel 1: Forventet antall

Du simulerer 1000 myntkast.

a) Omtrent hvor mange ganger forventer du kron?

b) En kjøring ga 484 kron. Hva er den relative frekvensen?

Løsning:

a) Forventet antall =P(kron)n=121000=500\displaystyle = P(\text{kron}) \cdot n = \frac{1}{2} \cdot 1000 = 500

b) Relativ frekvens =4841000=0,484\displaystyle = \frac{484}{1000} = 0{,}484

Det er nær den teoretiske sannsynligheten 0,50{,}5, men ikke nøyaktig likt — simuleringer varierer tilfeldig.

📝Oppgave 1

Finn forventet antall.

a

Antall kron ved 200200 myntkast.

b

Antall seksere ved 600600 terningkast.

c

Antall partall ved 600600 terningkast.

Løs oppgavenTren
Store talls lov
Store talls lov: Jo flere ganger du gjentar et forsøk, desto nærmere kommer den relative frekvensen den teoretiske sannsynligheten.

- 10 terningkast kan gi 0 eller 4 seksere — relativ frekvens 0 eller 0,4
- 10 000 kast gir nesten alltid en relativ frekvens nær 160,167\displaystyle \frac{1}{6} \approx 0{,}167

Derfor bruker vi mange forsøk når vi simulerer.

✏️Eksempel 2: Simulering i Python

Skriv et program som simulerer 10 000 terningkast og estimerer sannsynligheten for sekser.

Løsning:

import random

antall = 0
for i in range(10000):
    kast = random.randint(1, 6)
    if kast == 6:
        antall = antall + 1

print("Relativ frekvens:", antall / 10000)

Programmet skriver ut et tall nær 160,167\displaystyle \frac{1}{6} \approx 0{,}167 — litt forskjellig hver gang det kjøres.

📝Oppgave 2

En simulering av 1000 terningkast ga 178 seksere.

a

Finn den relative frekvensen.

b

Hva er den teoretiske sannsynligheten? Skriv som brøk.

c

Hvordan kan du få estimatet til å treffe bedre?

Løs oppgavenTren

Simulering når teorien er vanskelig

Styrken til simulering viser seg når den teoretiske beregningen er kronglete. Hva er sannsynligheten for minst én sekser på fire kast? Med simulering trenger du bare å gjenta forsøket «kast fire terninger» mange ganger og telle.

Simulering brukes på samme måte i virkeligheten: værvarsling, køplanlegging i butikker, forsikring og spillutvikling bygger alle på simuleringer av tilfeldige hendelser.

✏️Eksempel 3: Minst én sekser på fire kast

En simulering med 10 000 forsøk (fire terningkast per forsøk) ga «minst én sekser» i 5 162 av forsøkene. Sammenlign med den teoretiske verdien.

Løsning:

Simuleringen gir P516210000=0,516\displaystyle P \approx \frac{5162}{10000} = 0{,}516.

Teoretisk: P(minst eˊn sekser)=1P(ingen seksere)=1(56)4=10,482=0,518\displaystyle P(\text{minst én sekser}) = 1 - P(\text{ingen seksere}) = 1 - \left(\frac{5}{6}\right)^4 = 1 - 0{,}482 = 0{,}518

Simuleringen traff svært godt — avviket er bare 0,0020{,}002.

📝Oppgave 3

Du simulerer kast med to terninger 36 000 ganger.

a

Omtrent hvor mange ganger forventer du sum 7? (P=636\displaystyle P = \frac{6}{36})

b

Omtrent hvor mange ganger forventer du sum 2? (P=136\displaystyle P = \frac{1}{36})

c

To kjøringer gir litt ulike tall. Er det feil i programmet? Forklar.

Løs oppgavenTren

Oppsummering

I dette kapittelet har du lært:

- Simulering: Et datamaskin-eksperiment som etterligner et tilfeldig forsøk mange ganger.
- Relativ frekvens: antall treffantall forsøk\displaystyle \frac{\text{antall treff}}{\text{antall forsøk}} — brukes som estimat for sannsynligheten.
- Store talls lov: Flere forsøk gir relativ frekvens nærmere den teoretiske sannsynligheten.
- Bruksområde: Simulering er særlig nyttig når den teoretiske beregningen er vanskelig.

Nøkkelbegreper


BegrepForklaring
SimuleringDigital etterligning av tilfeldig forsøk
Relativ frekvensAndel av forsøkene der hendelsen inntraff
Store talls lovFlere forsøk → sikrere estimat
Forventet antallSannsynlighet · antall forsøk

Viktig formel


- P(hendelse)antall treffantall forsøk\displaystyle P(\text{hendelse}) \approx \frac{\text{antall treff}}{\text{antall forsøk}} (ved mange forsøk)
Repetisjonsoppgaver
Din fremgang
0deloppgaver0 / 4 oppgaver

Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.