Omvandla rekursiv formel till slutenformel
Jag har ett problem. Talföljdden:
(2, 7, 15, 26, 40...)
kan beskrivas medhjälp av en rekursiv formel:
a_1 = 2
a_n = a_n-1 + (3n -1).
Men jag vill kunna beskriva denna talföljd med en slutenformel.
Jag använde mig av geogebra och matade in talföljdens värden i ett kalkylark. Geogebra räknade sedan ut en funktion:
a_n = 1.5n^2 + 0.5n
Då undrar jag, hur kan man komma fram till detta utan digitala verktyg?
Välkommen till Pluggakuten!
Om man vet (eller gissar!) att det skall bli en andragradsfunktion, kan man sätta in tre värden och få fram ett ekvationssystem som man kan lösa.
Kan vara för avancerat för gymnasiematten, men det finns något som kallas Z-transform som är användbart för dylika uppgifter. Den intresserade kan läsa mer här:
När skillnaden mellan an och an-1 är ett polynom i n av grad k så är den slutna formeln ett polynom av grad k+1. Så då vet man att man ska ansätta ett andragradspolynom i det här fallet.
Det är lite som integraler. 3n ger 1,5n2, men termerna av lägst grad fungerar inte med den regeln.
Välkommen till Pluggakuten!
Differensen av talföljdens element är
5, 8, 11, 14, 17, ...
Differensen av denna talföljds element är
3, 3, 3, 3, ...
Tack för svaren! blev lite klokare
Jag testade ekvations system metoden, fungerade utmärkt. Jag använde matriser, går lite snabbare då.
Man kan slippa ekvationssystem genom att plocka fram en grad i taget:
n2-termen är 1,5n2, som sagts förut. Nu subtraherar vi 1,5n2 från värdena:
2 7 15 ...
1,5 6 13,5
0,5 1 1,5
Man ser direkt att detta är 0,5n. Det hade kunnat finnas en konstant också.
Albiki skrev:Välkommen till Pluggakuten!
Differensen av talföljdens element är
5, 8, 11, 14, 17, ...
Differensen av denna talföljds element är
3, 3, 3, 3, ...
- Differensen av talföljdens element är där .
- Differensen av differensens element är för alla
Detta betyder att
och med blir
Det ger
och med och
blir
som kan förenklas till
Kontroll: Enligt formeln är och och .