Tallfølge med programmering og induksjon

Del 1, uten hjelpemidler

Tallfølge med programmering og induksjon

Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.

En elev arbeider med en tallfølge og har skrevet denne koden:

a = 2
n = 5
for i in range(1, n + 1):
    print(a)
    a = a + (i + 2)

Beskriv mønsteret i tallfølgen eleven arbeider med. Hva blir resultatet når koden kjøres?

Eleven har også skrevet denne koden:

a = 2
n = 5
S = 0
for i in range(1, n + 1):
    S = S + a
    a = a + (i + 2)
print(S)

Hva ønsker eleven nå å finne ut? Hva blir resultatet når koden kjøres?

Tallene fra oppgave a) er starten på en rekke.

Bruk induksjon til å vise at et ledd i rekken kan uttrykkes som

an=n(n+3)2,n≥1
Fasit

Koden skriver ut tallfølgen 2, 5, 9, 14, 20. Differansen mellom leddene starter på 3 og øker med 1 for hvert ledd.

Eleven finner delsummen etter 5 ledd. Programmet skriver ut 50.

Se løsningsforslag (induksjonsbevis).

Løsningsforslag

Her setter vi opp en oversikt for å se hvordan variablene i programmet utvikler seg.

iaBeregning av neste a
122+1+2=5
255+2+2=9
399+3+2=14
41414+4+2=20
520

Vi ser en tallfølge hvor differansene mellom leddene starter på 3, og deretter øker med 1 for hvert ledd. Matematisk kan dette uttrykkes med den rekursive sammenhengen

an+1=an+n+2

Koden skriver ut leddene i tallfølgen 2, 5, 9, 14, 20.

Eleven har lagt til en variabel S. S gir en løpende sum av verdiene til a, derfor vil S være delsummen til rekka etter n ledd.

Eleven ønsker å finne delsummen til rekka etter 5 ledd, altså 2+5+9+14+20=50

Påstanden vår er at

an=n(n+3)2,n≥1

Vi viser at dette gjelder for n=1

a1=1(1+3)2=42=2✓

Vi antar at formelen gjelder for n=k slik at

ak=k(k+3)2

Vi finner ak+1 ved å bruke den rekursive sammenhengen fra b).

ak+1=ak+k+2=k(k+3)2+2k2+42=k2+3k+2k+42=k2+5k+42

Deretter finner vi ak+1 ved å bruke formelen.

ak+1=(k+1)((k+1)+3)2=k2+2k+1+3k+32=k2+5k+42✓
Sensorveiledning

Oppgaven gir til sammen 6 poeng

2 poeng

1 poeng for å beskrive mønsteret og 1 poeng for riktig resultat av kjøringen.

2 poeng

1 poeng for å beskrive hva eleven ønsker å finne ut og 1 poeng for riktig resultat av kjøringen.

2 poeng

Induksjonsbeviset må kommuniseres godt for å få full uttelling.

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