Skillnad mellan versioner av "1.5 Kontinuerliga och diskreta funktioner"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 1: Rad 1:
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
| style="border-bottom:1px solid #797979" width="5px" |  
{{Not selected tab|[[1.4 Talet e: Exponentialfunktionen med basen e och den naturliga logaritmen|<-- Förra avsnitt]]}}
+
{{Not selected tab|[[1.1 Polynom|<-- Förra demoavsnitt]]}}
 
{{Selected tab|[[1.5 Kontinuerliga och diskreta funktioner|Genomgång]]}}
 
{{Selected tab|[[1.5 Kontinuerliga och diskreta funktioner|Genomgång]]}}
 
{{Not selected tab|[[1.5 Övningar till Kontinuerliga och diskreta funktioner|Övningar]]}}
 
{{Not selected tab|[[1.5 Övningar till Kontinuerliga och diskreta funktioner|Övningar]]}}
 
{{Not selected tab|[[1.5 Fördjupning till Kontinuerliga och diskreta funktioner|Fördjupning]]}}
 
{{Not selected tab|[[1.5 Fördjupning till Kontinuerliga och diskreta funktioner|Fördjupning]]}}
{{Not selected tab|[[Diagnosprov 1 i Matte 3 kap 1 Algebra och funktioner|Diagnosprov kap 1 -->]]}}
+
{{Not selected tab|[[Detta diagnosprov ingår inte i demon.|<strong><span style="color:red">Diagnosprov kap 1 --></span>]]}}
<!-- {{Not selected tab|[[1.6 Absolutbelopp|Nästa avsnitt --> <!-- ]]}} -->
+
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
|}
 
|}
Rad 13: Rad 12:
  
 
[[Media: Lektion 8 Kontin. & diskreta funktioner Rutaa.pdf|<strong><span style="color:blue">Lektion 8 Kontinuerliga & diskreta funktioner</span></strong>]]
 
[[Media: Lektion 8 Kontin. & diskreta funktioner Rutaa.pdf|<strong><span style="color:blue">Lektion 8 Kontinuerliga & diskreta funktioner</span></strong>]]
 +
__NOTOC__  <!-- __TOC__ -->
 +
<div class="exempel">
 +
== <b><span style="color:#931136">Exempel 1 Diskret funktion</span></b> ==
 +
<big>
 +
En torghandlare säljer ägg för <math> \, 3 </math> kr per styck.
  
__TOC__
+
Ställ upp och rita grafen till prisfunktionen som beskriver priset <math> y \, </math> i kr som en funktion av antalet <math> n \, </math> sålda ägg.  
 
+
<table>
 
+
<tr>
== Exempel 1 Diskret funktion ==
+
  <td>
 
+
En torghandlare säljer ägg för 3 kr per styck.
+
 
+
a) Ställ upp en funktion som beskriver priset <math> y \, </math> i kr som en funktion av antalet <math> n \, </math> sålda ägg.  
+
 
+
b) Rita grafen till prisfunktionen från a).
+
 
+
 
'''Lösning:'''
 
'''Lösning:'''
  
a)&nbsp;<math> {\color{White} x} {\color{Red} 1} \, </math> ägg kostar <math> {\color{Red} 1} \cdot 3 \;{\rm kr,} </math>
+
<math> {\color{Red} 1} \; </math> ägg kostar <math> {\color{Red} 1} \cdot 3 \;{\rm kr,} </math>
  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<math> {\color{Red} 2} \,\, </math> ägg kostar <math> {\color{Red} 2} \cdot 3 \;{\rm kr,} </math>
+
<math> {\color{Red} 2} \; </math> ägg kostar <math> {\color{Red} 2} \cdot 3 \;{\rm kr,} </math>
  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<math> {\color{Red} 3} \,\, </math> ägg kostar <math> {\color{Red} 3} \cdot 3 \;{\rm kr,} </math>
+
<math> {\color{Red} 3} \; </math> ägg kostar <math> {\color{Red} 3} \cdot 3 \;{\rm kr,} </math>
  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<math> {\color{White} n} \qquad \cdots </math>
+
<math> \qquad \cdots </math>
  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<math> {\color{Red} n} \, </math> ägg kostar <math> {\color{Red} n} \cdot 3 \;{\rm kr} </math> eller <math> 3\;{\color{Red} n} \;{\rm kr.} </math>
+
<math> {\color{Red} n} \; </math> ägg kostar <math> {\color{Red} n} \cdot 3 \;{\rm kr} </math> eller <math> 3\;{\color{Red} n} \;{\rm kr.} </math>
  
:Därför är prisfunktionen:
+
Därför är prisfunktionen:
  
 
<div style="border:1px solid black;
 
<div style="border:1px solid black;
 
display:inline-block !important;
 
display:inline-block !important;
margin-left: 23px !important;
+
margin-left: 0px !important;
 
padding:10px 20px 10px 20px;  
 
padding:10px 20px 10px 20px;  
 
-webkit-border-radius: 10px;
 
-webkit-border-radius: 10px;
 
-moz-border-radius: 5px;
 
-moz-border-radius: 5px;
border-radius: 5px;"><big><math> y = 3\;{\color{Red} n} {\color{White} x} , \quad  
+
border-radius: 5px;"><math> y = 3\;{\color{Red} n} \, , \quad  
  {\rm där } \quad {\color{Red} n}\,= {\rm {\color{Red} {heltal}}\,.} </math></big>
+
  {\rm där } \quad {\color{Red} n}\,= {\rm {\color{Red} {heltal}}\,.} </math>
 
</div>
 
</div>
 +
</td>
 +
  <td> &nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  &nbsp; [[Image: Diskret prisfunktion agg 50.jpg]]</td>
 +
  <td> &nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  &nbsp; Grafen till prisfunktionen visar priset <math> y \, </math> i kr (vertikal axel)
  
b)&nbsp;&nbsp;Grafen till prisfunktionen visar priset <math> y \, </math> i kr (vertikal axel) som en funktion av <strong><span style="color:red">antalet</span></strong> <math> {\color{Red} n} \, </math> (horisontell axel):
+
&nbsp;  &nbsp; &nbsp; &nbsp; &nbsp;  &nbsp; som en funktion av <strong><span style="color:red">antalet</span></strong> <math> {\color{Red} n} \, </math> (horisontell axel).
  
:[[Image: Diskret prisfunktion ägg 70.jpg]]
 
  
:Funktionen <math> y = 3\;{\color{Red} n} </math> med <math> {\color{Red} n} </math> <strong>=<span style="color:red"> heltal </span></strong> är en <div style="border:1px solid black;
+
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  &nbsp; En diskret funktions graf ritas med separerade
 +
 
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  &nbsp; prickar och inte med en genomdragen linje.
 +
 
 +
 
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  &nbsp; För att rita en diskret funktions graf måste man lyfta pennan.
 +
  </td>
 +
</tr>
 +
</table>
 +
 
 +
 
 +
<math> y = 3\;{\color{Red} n} </math> är en <div style="border:1px solid black;
 
display:inline-block !important;
 
display:inline-block !important;
 
margin-left: 10px !important;
 
margin-left: 10px !important;
Rad 59: Rad 69:
 
-webkit-border-radius: 10px;
 
-webkit-border-radius: 10px;
 
-moz-border-radius: 5px;
 
-moz-border-radius: 5px;
border-radius: 5px;"><strong>diskret funktion.</strong></div>
+
border-radius: 5px;"><strong>diskret funktion</strong></div> &nbsp;&nbsp; därför att dess definitionsmängd: alla <math> {\color{Red} n} \geq 0\, </math> med <math> {\color{Red} n} \, </math> <strong><span style="color:red"> = heltal </span></strong> är en diskret mängd.
 +
</big>
 +
</div> <!-- exempel -->
  
I matematiken betyder <strong><span style="color:red">diskret</span></strong> åtskild, avgränsad eller separerad och är motsatsen till kontinuerlig. Heltalen bildar en diskret mängd därför att de är avgränsade från sina "grannar" på tallinjen med ett helsteg. Det finns inget heltal mellan 2 och 3 och inte heller mellan de andra heltalen. "Antal" är alltid heltal och därmed diskret. Därför är även "antal ägg" diskret: Det finns inga halva eller bråkdel ägg.
 
  
Funktionen <math> y = 3\;{\color{Red} n} </math> är diskret därför att dess definitionsmängd: alla <math> {\color{Red} n} \geq 0\, </math> med <math> {\color{Red} n} \, </math> <strong><span style="color:red"> = heltal </span></strong> är en diskret mängd. Därför är dess graf ritad med separerade prickar och inte med en genomdragen linje. För att rita en diskret funktions graf måste man lyfta pennan.
+
<div class="tolv"> <!-- tolv1 -->
 +
I matematiken betyder <strong><span style="color:red">diskret</span></strong> åtskild, avgränsad eller separerad och är motsatsen till kontinuerlig. Heltalen bildar en diskret mängd därför att de är avgränsade från sina "grannar" på tallinjen med ett helsteg. Det finns inget heltal mellan <math> \, 2 \, </math> och <math> \, 3 \, </math> och inte heller mellan de andra heltalen. "Antal" är alltid heltal och därmed diskret. Därför är även "antal ägg" diskret: Det finns inga halva eller bråkdel ägg.
 +
</div> <!-- tolv1 -->
  
  
== Exempel 2 Kontinuerlig funktion ==
+
<div class="exempel">
 +
== <b><span style="color:#931136">Exempel 2 Kontinuerlig funktion</span></b> ==
 +
<big>
 +
<table>
 +
<tr>
 +
  <td>
 +
En annan torghandlare säljer färskpressad
  
En annan torghandlare säljer ris för 30 kr per kilo.  
+
granatäppeljuice för <math> \, 30 </math> kr per liter.  
  
a) Ställ upp en funktion som beskriver priset <math> y \, </math> kr för <math> x \, </math> kilo.
+
Ställ upp och rita grafen till prisfunktionen
  
b) Rita grafen till prisfunktionen från a).
+
som beskriver priset <math> y \, </math> kr för <math> x \, </math> liter.
  
 
'''Lösning:'''
 
'''Lösning:'''
  
a)&nbsp;&nbsp;Av samma anledning som i [[1.5_Kontinuerliga_och_diskreta_funktioner#Exempel_1_Diskret_funktion|<strong><span style="color:blue">Exempel 1</span></strong>]] är prisfunktionen här:
+
Av samma anledning som i <b><span style="color:#931136">Exempel 1</span></b> är
 +
 
 +
prisfunktionen här:
  
 
<div style="border:1px solid black;
 
<div style="border:1px solid black;
 
display:inline-block !important;
 
display:inline-block !important;
margin-left: 23px !important;
+
margin-left: 0px !important;
 
padding:10px 20px 10px 20px;  
 
padding:10px 20px 10px 20px;  
 
-webkit-border-radius: 10px;
 
-webkit-border-radius: 10px;
 
-moz-border-radius: 5px;
 
-moz-border-radius: 5px;
border-radius: 5px;"><big><math> y = 30\;{\color{Red} x} {\color{White} x} , \quad  
+
border-radius: 5px;"><math> y = 30\;{\color{Red} x} \, , \quad  
  {\rm där } \quad {\color{Red} x}\,= {\rm {\color{Red} {reellt\;tal}}\,.} </math></big>
+
  {\rm där } \quad {\color{Red} x}\,= {\rm {\color{Red} {reellt\;tal}}\,.} </math>
 
</div>
 
</div>
 +
</td>
 +
  <td> &nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  [[Image: Kontinuerlig prisfunktion ris 50.jpg]]</td>
 +
  <td> &nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  Grafen till Funktionen <math> y = 30\;{\color{Red} x} </math> visar priset <math> y \, </math>
  
b)&nbsp;&nbsp;Grafen till Funktionen <math> y = 30\;{\color{Red} x} </math> visar priset <math> y \, </math> som en funktion av <strong><span style="color:red">vikten</span></strong> <math> {\color{Red} x} \, </math>:
+
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  som en funktion av <strong><span style="color:red">volymen</span></strong> <math> {\color{Red} x} </math> (i liter).
  
:[[Image: Kontinuerlig prisfunktion ris 70.jpg]]
 
  
:Funktionen <math> y = 30\;{\color{Red} x} </math> med <math> {\color{Red} x} \, </math> <strong><span style="color:red"> = reellt tal </span></strong> är en <div style="border:1px solid black;
+
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  En kontinuerlig funktions graf ritas med en
 +
 
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  genomdragen linje och inte med prickar.
 +
 
 +
 
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  En kontinuerlig funktions graf kan man rita
 +
 
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  utan att lyfta pennan.
 +
  </td>
 +
</tr>
 +
</table>
 +
 
 +
 
 +
<math> y = 30\;{\color{Red} x} </math> med <math> {\color{Red} x} \, </math> <strong><span style="color:red"> = reellt tal </span></strong> är en <div style="border:1px solid black;
 
display:inline-block !important;
 
display:inline-block !important;
 
margin-left: 10px !important;
 
margin-left: 10px !important;
Rad 98: Rad 134:
 
-webkit-border-radius: 10px;
 
-webkit-border-radius: 10px;
 
-moz-border-radius: 5px;
 
-moz-border-radius: 5px;
border-radius: 5px;"><strong>kontinuerlig funktion.</strong></div>&nbsp;&nbsp;&nbsp;&nbsp;Närmare bestämt är den kontinuerlig för alla <math> {\color{Red} x} \, </math>.
+
border-radius: 5px;"><strong>kontinuerlig funktion</strong></div>&nbsp;&nbsp;&nbsp;&nbsp;därför att dess definitionsmängd: alla <math> {\color{Red} x} \geq 0\, </math> med <math> {\color{Red} x} \, </math> <strong><span style="color:red"> = volymen</span></strong> (i liter) består av reella tal som är kontinuerliga. Alla bråktal ingår i dem.
 +
</big>
 +
</div> <!-- exempel -->
  
 +
 +
<div class="tolv"> <!-- tolv2 -->
 
I matematiken betyder <strong><span style="color:red">kontinuerlig</span></strong> sammanhängande och är motsatsen till diskret. De rationella och reella talen är kontinuerliga mängder därför att mellan två sådana tal - hur nära varandra de än mår vara - finns alltid oändligt många andra tal.  
 
I matematiken betyder <strong><span style="color:red">kontinuerlig</span></strong> sammanhängande och är motsatsen till diskret. De rationella och reella talen är kontinuerliga mängder därför att mellan två sådana tal - hur nära varandra de än mår vara - finns alltid oändligt många andra tal.  
  
Funktionen <math> y = 30\;{\color{Red} x} </math> är kontinuerlig därför att dess definitionsmängd: alla <math> {\color{Red} x} \geq 0\, </math> med <math> {\color{Red} x} \, </math> <strong><span style="color:red"> = kg ris </span></strong> är en kontinuerlig mängd. Därför är dess graf ritad med en genomdragen linje. En kontinuerlig funktions graf kan man rita utan att lyfta pennan. T.ex. är alla [[1.1_Fördjupning_till_Polynom#Polynomfunktioner|<strong><span style="color:blue">polynomfunktioner</span></strong>]] kontinuerliga för alla <math> x \, </math>.
+
Kontinuitet är en matematisk abstraktion som förekommer i talmängder eller andra matematiska objekt. Kontinuerliga funktioner är matematiska modeller som man i regel använder för att beskriva verkligheten. Men i vissa fall föredrar man diskreta modeller som studeras i en speciell disciplin av matematiken som heter [http://sv.wikipedia.org/wiki/Diskret_matematik <strong><span style="color:blue">Diskret matematik</span></strong>].
  
'''Anmärkning 1:''' I exemplet ovan har man försummat att ett riskorn väger ca. 0,02 g. Eftersom man inte kan dela ett riskorn kan man - rent teoretiskt - hävda att funktionen i exemplet också är diskret. Vikten växer nämligen inte kontinuerligt utan med ett diskret steg på 0,02 g. Och därmed växer även priset med ett diskret steg på 0,02 g * 3 ören/g = 0,06 ören. Men i praktiken kan man kanske förlåta denna försummelse. Genom att fundera vidare i dessa banor lämnar man matematiken och kommer in i filosofiska diskussioner. Ett annat intressant problem i detta sammanhang är: Är tiden diskret eller kontinuerlig? Inte sättet att mäta den utan tiden i sig. Vi har som vanligt i filosofin inget svar på denna fråga.
+
Ett exempel på problem som med fördel kan modelleras med diskreta funktioner är följande uppgift som den italienske matematikern [http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fibonacci/fibBio.html <strong><span style="color:blue">Leonardo Pisano Fibonacci</span></strong>] år 1202 formulerade i sin bok [http://liberabaci.blogspot.se/ <strong><span style="color:blue">Liber abaci</span></strong>] (Boken om räknekonsten). [http://www.math.fau.edu/MathCircle_at_FAU/MC130713Problems.pdf <strong><span style="color:blue">Fibonaccis problem</span></strong>] handlar om kaniners fortplantning:
 +
</div> <!-- tolv2 -->
  
'''Anmärkning 2:''' I verkligheten finns det - exakt talat - inga kontinuerliga mängder, vilket visar betydelsen av diskreta funktioner. Kontinuitet är en matematisk abstraktion som endast förekommer i talmängder eller andra matematiska objekt. Kontinuerliga funktioner är matematiska modeller som man i regel använder för att beskriva verkligheten. Men i vissa fall föredrar man diskreta modeller. Sådana modeller studeras i en speciell disciplin av matematiken som heter [http://sv.wikipedia.org/wiki/Diskret_matematik <strong><span style="color:red">Diskret matematik</span></strong>].
 
  
 +
<div class="exempel">
 +
== <b><span style="color:#931136">Exempel 3 Fibonaccis problem</span></b> ==
 +
<big>
 +
::::Ett kaninpar föder från den andra månaden av sin tillvaro ett nytt par varje månad.
  
== Exempel 3 Fibonaccis problem ==
+
::::Samma gäller för de nya paren.
  
Ett exempel på problem som med fördel kan modelleras med diskreta funktioner är följande uppgift som den italienske matematikern [http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fibonacci/fibBio.html <strong><span style="color:blue">Leonardo Pisano Fibonacci</span></strong>] år 1202 formulerade i sin bok [http://liberabaci.blogspot.se/ <strong><span style="color:blue">Liber abaci</span></strong>] (Boken om räknekonsten). [http://www.math.fau.edu/MathCircle_at_FAU/MC130713Problems.pdf <strong><span style="color:blue">Fibonaccis problem</span></strong>] handlar om kaniners fortplantning:
+
::::Hur många par kommer det att finnas om ett år?
 +
</big>
 +
</div> <!-- exempel 3 -->
 +
 
 +
<div class="tolv"> <!-- tolv3 -->
 +
Följer vi problemets lydelse kan vi räkna fram kaninpopulationen åtminstone för de första 5 månaderna:
 +
 
 +
De två första månaderna finns det <math> \, {\color{Red} 1} \, </math> kaninpar. De föder sitt första barnpar först efter 2 månader dvs i månad nr 3, varför det finns <math> \, {\color{Red} 2} \, </math> kaninpar i månad 3. I månad 4 föder det första paret sitt andra barnpar, varför det finns <math> \, {\color{Red} 3} \, </math> par i månad 4. I månad 5 föder det första paret sitt tredje barnpar, men även deras första barnpar föder ett nytt par, eftersom det har gått 2 månader sedan deras födelse. Därför finns det <math> \, {\color{Red} 5} \, </math> par i månad 5 osv. <math> \cdots </math>.
 +
 
 +
Praktiskt taget blir det allt svårare att hålla reda på kaninpopulationen när antalet månader växer. Därför modellerar vi problemet matematiskt:
 +
 
 +
Talföljden <math> \, {\color{Red} 1}, \, {\color{Red} 1}, \, {\color{Red} 2}, \, {\color{Red} 3}, \, {\color{Red} 5}, \, \ldots \, </math> visar antal kaninpar för varje månad. Talen kallas för [http://sv.wikipedia.org/wiki/Fibonaccital <strong><span style="color:blue">fibonaccitalen</span></strong>].
 +
 
 +
Undersöker man denna talföljd noga kan man upptäcka följande mönster:
 +
 
 +
<div class="exempel">
 +
'''Mönster:'''
 +
::::Summan av två på varandra följande fibonaccital ger nästa fibonaccital.
 +
</div>
 +
 
 +
Vi kan använda detta mönster som en [http://sv.wikipedia.org/wiki/Algoritm <strong><span style="color:blue">algoritm</span></strong>], dvs ett tillvägagångssätt, för att beräkna fibonaccitalen. Ännu smartare är det att anlita digitala verktyg för att låta datorn göra beräkningsarbetet. Algoritmen kan användas för att programmera datorn. T.ex. lämpar sig kalkylprogrammet Excel utmärkt för en sådan beräkning:
 +
</div> <!-- tolv3 -->
 +
 
 +
 
 +
== <b><span style="color:#931136">Algoritm för fibonaccitalen i Excel</span></b> ==
 +
<div class="tolv"> <!-- tolv4 -->
 +
{{#NAVCONTENT:Klicka här för att följa algoritmen.|Algoritm i Excel}}
  
[[Image: Fibonacci problem 60.jpg]]
+
Beräkningen i Excel visar de <math> \, 12 \, </math> första fibonaccitalen:
  
Om vi följer uppgiftens lydelse och räknar fram de första månaderna får vi följande tabell:
+
<table>
::::::{| class="wikitable"
+
<tr>
 +
  <td>
 +
:{| class="wikitable"
 
|-
 
|-
 
! Antal månader || Antal kaninpar  
 
! Antal månader || Antal kaninpar  
 
|-
 
|-
| align=center| <math> 1\, </math> ||align=center| <math> 1\, </math>  
+
| align=center| <math> {\color{Red} 1}\, </math> ||align=center| <math> 1\, </math>  
 
|-
 
|-
| align=center| <math> 2\, </math> ||align=center| <math> 1\, </math>
+
| align=center| <math> {\color{Red} 2}\, </math> ||align=center| <math> 1\, </math>
 
|-
 
|-
| align=center| <math> 3\, </math> ||align=center| <math> 2\, </math>
+
| align=center| <math> {\color{Red} 3}\, </math> ||align=center| <math> 2\, </math>
 
|-
 
|-
| align=center| <math> 4\, </math> ||align=center| <math> 3\, </math>  
+
| align=center| <math> {\color{Red} 4}\, </math> ||align=center| <math> 3\, </math>  
 
|-
 
|-
| align=center| <math> 5\, </math> ||align=center| <math> 5\, </math>  
+
| align=center| <math> {\color{Red} 5}\, </math> ||align=center| <math> 5\, </math>  
 
|-
 
|-
| align=center| <math> 6\, </math> ||align=center| <math> 8\, </math>  
+
| align=center| <math> {\color{Red} 6}\, </math> ||align=center| <math> 8\, </math>  
 
|-
 
|-
| align=center| <math> 7\, </math> ||align=center| <math> 13\, </math>  
+
| align=center| <math> {\color{Red} 7}\, </math> ||align=center| <math> 13\, </math>  
 
|-
 
|-
| align=center| <math> 8\, </math> ||align=center| <math> 21\, </math>  
+
| align=center| <math> {\color{Red} 8}\, </math> ||align=center| <math> 21\, </math>
 
|-
 
|-
| align=center| <math> \cdots </math> ||align=center| <math> \cdots </math>  
+
| align=center| <math> {\color{Red} 9}\, </math> ||align=center| <math> 34\, </math>
 +
|-
 +
| align=center| <math> {\color{Red} {10}}\, </math> ||align=center| <math> 55\, </math>
 +
|-
 +
| align=center| <math> {\color{Red} {11}}\, </math> ||align=center| <math> 89\, </math>
 +
|-
 +
| align=center| <math> {\color{Red} {12}}\, </math> ||align=center| <math> 144\, </math>  
 
|}
 
|}
I den andra kolumnen av tabellen står de s.k. [http://sv.wikipedia.org/wiki/Fibonaccital <strong><span style="color:red">fibonaccitalen</span></strong>]. Så här uppstår de enligt uppgiftens inledande lydelse:
+
</td>
 +
  <td> &nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  Med denna värdetabell kan vi rita grafen
  
De två första månaderna finns det 1 kaninpar. De föder sitt första barnpar först efter 2 månader dvs i månad nr 3, varför det finns 2 kaninpar i månad 3. I månad 4 föder det första paret sitt andra barnpar, varför det finns 3 par i månad 4. I månad 5 föder det första paret sitt tredje barnpar, men även deras första barnpar föder ett nytt par, eftersom det har gått 2 månader sedan deras födelse. Därför finns det 5 par i månad 5. Osv. <math> \cdots </math>
+
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  till höger som illustrerar fibonaccitalens
  
Praktiskt taget blir det allt svårare att hålla reda på antalet kaninpar när antalet månader växer. Man måste kanske rita någon sorts diagram och anteckna allt från månad till månad. En utväg ur dilemmat vore att upptäcka ett mönster, en struktur, t.ex. ett samband mellan antal månader och kaninpar, en slags laglighet i bildandet av fibonaccitalen som kan beskrivas i form av en <strong><span style="color:red">funktion</span></strong>.  
+
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  snabba tillväxt. Den horisontella axeln
  
Undersöker man tabellen noga kan man se följande enkelt mönster:
+
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  visar antal månader och den vertikala
  
----
+
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  antal kaninpar.
'''Mönster:''':
+
::::<big>Summan av två på varandra följande fibonaccital ger nästa fibonaccital</big>.
+
  
----
+
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp; 
  
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp; 
  
=== Fibonaccis funktion ===
+
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp; 
  
För att beskriva detta mönster inför vi beteckningarna:
+
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp; 
 +
 
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp; 
 +
 
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  Fibonaccitalen bildar en <strong><span style="color:red">diskret funktion</span></strong>
 +
 
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  därför att dess definitionsmängd <math>-</math> bestående
 +
 
 +
&nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  av månaderna <math> \, {\color{Red} 1}</math><strong><span style="color:red">-</span></strong><math>{\color{Red} {12}}</math> <math>-</math> är <strong><span style="color:red">heltal</span></strong>.
 +
  </td>
 +
  <td> &nbsp;  &nbsp; &nbsp;  &nbsp; &nbsp;  [[Image: Fibonacci 465p.jpg]]</td>
 +
</tr>
 +
</table>
 +
 
 +
Som man ser ökar kaninpopulationen ganska fort, så att vi nu äntligen kan besvara den inledande frågan:
 +
 
 +
 
 +
Det kommer att finnas <math> \, 144 \, </math> kaninpar om ett år.
 +
</div> <!-- tolv4 -->
 +
 
 +
 
 +
== <b><span style="color:#931136">Fibonaccis funktion</span></b> ==
 +
 
 +
<div class="tolv"> <!-- tolv5 -->
 +
När vi beräknade fibonaccitalen konstaterade vi redan att de bildar en funktion. Vi beräknade värdetabellen och ritade även grafen till denna funktion. Men vad är dess formel? För att kunna formulera formeln inför vi följande beteckningar:
  
 
::::<math> n \, = \, {\rm Antalet\;månader} </math>
 
::::<math> n \, = \, {\rm Antalet\;månader} </math>
Rad 161: Rad 263:
 
::::<math> F(n)\, = \, {\rm Antalet\;kaninpar\;i\;månaden} \, n </math>
 
::::<math> F(n)\, = \, {\rm Antalet\;kaninpar\;i\;månaden} \, n </math>
  
De första två fibonaccitalen tar vi från tabellen ovan. Det är <math> 1\, </math> och <math> 1\, </math>. Resten - det som följer - är en ren översättning av mönstrets svenska till matematiskt språk som ger oss <strong><span style="color:red">Fibonaccis funktion</span></strong>:
+
De första två fibonaccitalen tar vi från värdetabellen ovan. Det är <math> \, 1 \, </math> och <math> \, 1 \, </math>. Resten <math>-</math> [http://www.wolframalpha.com/input/?i=fibonacci+function <strong><span style="color:blue">Fibonaccis funktion</span></strong>] som följer <math>-</math> är en översättning till matematiskt språk av det mönster vi upptäckte tidigare och lade till grund för beräkningsalgoritmen:
  
  
<div class="border-div"><big><math>  F(n) \, = \, \begin{cases} 1                & \mbox{om } n = 1                                    \\
+
<div class="border-div"><big><math>  F(n) \, = \, \begin{cases} 1                & \mbox{om} \quad n = 1                                    \\
                                                                 1                & \mbox{om } n = 2 \qquad\qquad n \quad\mbox{heltal}  \\
+
                                                                 1                & \mbox{om} \quad n = 2 \qquad\qquad n \quad\mbox{heltal}  \\
                                                                 F(n-1) + F(n-2)  & \mbox{om } n = 3,\,4,\,5,\,\cdots
+
                                                                 F(n-1) \; + \; F(n-2)  & \mbox{om} \quad n = 3,\,4,\,5,\,\cdots
 
                                                   \end{cases}
 
                                                   \end{cases}
 
                         </math></big>
 
                         </math></big>
Rad 172: Rad 274:
  
  
Så här brukar man skriva för att för en och samma funktion definiera olika funktionsuttryck i olika delar av dess definitionsmängd. Kanske blir det enklare att förstå den om den skrivs på följande förenklat sätt:   
+
Så här brukar man skriva för att för en och samma funktion definiera olika uttryck i olika delar av dess definitionsmängd. Kanske blir det enklare att förstå definitionen ovan om vi skriver den på följande förenklat sätt:   
  
:::::<math>\begin{array}{rcl}  F(1) & = & 1 \\
+
:::::<math>\begin{array}{rcl}  F(1) & = & 1   \\
 
                               F(2) & = & 1  \\
 
                               F(2) & = & 1  \\
                               F(n) & = & F(n-1) + F(n-2) \qquad \mbox{om } n = 3,\,4,\,5,\,\cdots
+
                               F(n) & = & F(n-1) \; + \; F(n-2) \qquad \mbox{om} \quad n = 3,\,4,\,5,\,\cdots
 
           \end{array}</math>
 
           \end{array}</math>
  
Formeln ovan definierar en <strong><span style="color:red">diskret funktion</span></strong> eftersom <math> n\, = \, </math> antalet kaninpar är heltal. Den kallas [http://www.wolframalpha.com/input/?i=fibonacci+function <strong><span style="color:red">Fibonaccis funktion</span></strong>].
+
De första raderna i definitionen ovan säger att de första två fibonaccitalen är <math> \, 1 \, </math> och <math> \, 1 </math>. Den andra raden säger att det <math> \, n</math>-te fibonaccitalet är summan av de två föregående, vilket är mönstret vi upptäckte tidigare.  
 +
</div> <!-- tolv5 -->
  
De första raderna i definitionen ovan säger att de första två fibonaccitalen är 1 och 1. Den andra raden säger att det n-te fibonaccitalet är summan av de två föregående, vilket är bara en annan formulering av samma mönster vi upptäckte i tabellen.
 
  
Med formeln ovan beräknas de 12 första fibonaccitalen till (läs radvis):
+
== <b><span style="color:#931136">Egenskaper</span></b> ==
 
+
:[[Image: De första 12 Fibonaccitalen 60.jpg]]
+
 
+
Som man ser växer fibonaccitalen, dvs ökar kaninpopulationen, ganska fort. Nu kan vi äntligen besvara den inledande frågan:
+
 
+
 
+
<div class="border-div2">
+
<big>Det kommer att finnas <math> 144 \, </math> kaninpar om ett år.</big>
+
</div>
+
  
 +
<div class="tolv"> <!-- tolv6 -->
 +
Egenskapen att vara en <strong><span style="color:red">diskret</span></strong> hade vi redan konstaterat för Fibonaccis funktion. Detta pga dess definitionsmängd var heltal: antalet kaninpar.
  
=== Grafen ===
+
En annan intressant egenskap är att Fibonaccis funktion är <strong><span style="color:red">rekursiv</span></strong>, vilket betyder att den i sin definition anropar sig själv, genom att ett värde beräknas med hjälp av föregående värden. För att se detta titta på raden i definitionen:
  
Så här ser grafen till Fibonaccis funktion för de 12 första fibonaccitalen ut. Antalet kaninpar <math> F(n) \, </math> har ritats på den vertikala och Antalet månader <math> n \, </math> på den horisontella  axeln:
+
:::::<math> F(n) \; = \; F(n-1) \; + \; F(n-2) </math>
  
:[[Image: Fibonacci 70.jpg]]
+
I en vanlig funktion står <math> F(n) \, </math> till vänster om likhetstecknet och den oberoende variabeln <math> n \, </math> till höger. Men här står <math> \, F(n) \, </math> på båda sidor likhetstecknet, fast för olika månader (= argument). För att beräkna ett fibonaccital måste man känna till de två föregående. Men eftersom vi har de två första <math> F(1) = 1 \, </math> och <math> F(2) = 1 \, </math>, s.k. <strong><span style="color:red">startvärden</span></strong>, kan vi beräkna alla andra successivt dvs rekursivt utgående från dessa startvärden. Att <math> F(n) \, </math> anropas på båda sidor likhetstecknet är just den rekursiva egenskapen. Därför kallas Fibonaccis formel även <strong><span style="color:red">Fibonaccis rekursionsformel</span></strong>.
  
Som man ser är Fibonaccis funktion <math> F({\color{Red} n}) \, </math> en <strong><span style="color:red">diskret funktion</span></strong> därför att dess definitionsmängd - bestående av alla <math> {\color{Red} n} \, </math> - är heltal.
+
Fibonaccis funktion har många intressanta kopplingar till andra delar inom matematiken. En av dem är sambandet mellan fibonaccitalen och det s.k. [http://sv.wikipedia.org/wiki/Gyllene_snittet <strong><span style="color:blue">gyllene snittet</span></strong>] se [[1.5_Övningar_till_Kontinuerliga_och_diskreta_funktioner#.C3.96vning_6|<strong><span style="color:blue">övning 6</span></strong>]]. En annan är följande vacker formel som upptäcktes först 1718 <math>-</math> mer än 500 år senare än själva fibonaccitalen <math>-</math> och som ger oss möjligheten att direkt beräkna vilket fibonaccital som helst utan att känna till något föregående fibonaccital:
  
En intressant egenskap av Fibonaccis funktion är att den är <strong><span style="color:red">rekursiv</span></strong>, vilket betyder att den i sin definition anropar sig själv, fast med olika argument, dvs ett värde beräknas med hjälp av föregående värden. För att se detta titta på [[1.5_Kontinuerliga_och_diskreta_funktioner#Fibonaccis_funktion|<strong><span style="color:blue">Fibonaccis funktion</span></strong>]]: I en vanlig funktion står <math> F(n) \, </math> vänster om likhetstecknet och den oberoende variabeln <math> n \, </math> höger om likhetstecknet. Men här står <math> F(n) \, </math> på båda sidor likhetstecknet, fast för olika månader (= argument). För att beräkna ett fibonaccital måste man känna till de två föregående. Men eftersom vi har de två första <math> F(1) = 1 \, </math> och <math> F(2) = 1 \, </math>, s.k. <strong><span style="color:red">startvärden</span></strong>, kan vi beräkna alla andra successivt dvs rekursivt utgående från dessa startvärden. Att <math> F(n) \, </math> anropas på båda sidor likhetstecknet är just den rekursiva egenskapen. Därför kallas Fibonaccis formel även <strong><span style="color:red">Fibonaccis rekursionsformel</span></strong>.
+
:::::<math> F(n) = {1\over\sqrt{5}}\,\left({1+\sqrt{5}\over 2}\right)^n\,-\;{1\over\sqrt{5}}\,\left({1-\sqrt{5}\over 2}\right)^n\; , \qquad n \;\mbox{heltal } \geq 1  </math>
  
För ett intressant samband mellan fibonaccitalen och det s.k. [http://sv.wikipedia.org/wiki/Gyllene_snittet <strong><span style="color:blue">gyllene snittet</span></strong>] se [[1.5_Övningar_till_Kontinuerliga_och_diskreta_funktioner#.C3.96vning_6|<strong><span style="color:blue">övning 6</span></strong>]].
+
Till skillnad från Fibonaccis rekursionsformel kallas denna formel för <strong><span style="color:red">explicit</span></strong>. I [[1.5_Övningar_till_Kontinuerliga_och_diskreta_funktioner#.C3.96vning_11|<strong><span style="color:blue">övning 11</span></strong>]] får du till uppgift att bevisa den, vilket görs genom att visa att den uppfyller rekursionsformeln. Den är i själva verket lösningen till rekursionsformeln när denna uppfattas och behandlas som en [http://sv.wikipedia.org/wiki/Differensekvation <strong><span style="color:blue">differensekvation</span></strong>] <math>-</math> något som studeras inom Diskret matematik.
 +
</div> <!-- tolv6 -->
  
  
Rad 229: Rad 325:
  
  
[[Matte:Copyrights|Copyright]] © 2011-2015 Taifun Alishenas. All Rights Reserved.
+
[[Matte:Copyrights|Copyright]] © 2011-2015 Math Online Sweden AB. All Rights Reserved.

Versionen från 3 juli 2015 kl. 13.52

       <-- Förra demoavsnitt          Genomgång          Övningar          Fördjupning          Diagnosprov kap 1 -->      


Lektion 8 Kontinuerliga & diskreta funktioner

Exempel 1 Diskret funktion

En torghandlare säljer ägg för \( \, 3 \) kr per styck.

Ställ upp och rita grafen till prisfunktionen som beskriver priset \( y \, \) i kr som en funktion av antalet \( n \, \) sålda ägg.

Lösning:

\( {\color{Red} 1} \; \) ägg kostar \( {\color{Red} 1} \cdot 3 \;{\rm kr,} \)

\( {\color{Red} 2} \; \) ägg kostar \( {\color{Red} 2} \cdot 3 \;{\rm kr,} \)

\( {\color{Red} 3} \; \) ägg kostar \( {\color{Red} 3} \cdot 3 \;{\rm kr,} \)

\( \qquad \cdots \)

\( {\color{Red} n} \; \) ägg kostar \( {\color{Red} n} \cdot 3 \;{\rm kr} \) eller \( 3\;{\color{Red} n} \;{\rm kr.} \)

Därför är prisfunktionen:

\( y = 3\;{\color{Red} n} \, , \quad {\rm där } \quad {\color{Red} n}\,= {\rm {\color{Red} {heltal}}\,.} \)
            Fil:Diskret prisfunktion agg 50.jpg             Grafen till prisfunktionen visar priset \( y \, \) i kr (vertikal axel)

            som en funktion av antalet \( {\color{Red} n} \, \) (horisontell axel).


            En diskret funktions graf ritas med separerade

            prickar och inte med en genomdragen linje.


            För att rita en diskret funktions graf måste man lyfta pennan.


\( y = 3\;{\color{Red} n} \) är en
diskret funktion
   därför att dess definitionsmängd: alla \( {\color{Red} n} \geq 0\, \) med \( {\color{Red} n} \, \) = heltal är en diskret mängd.


I matematiken betyder diskret åtskild, avgränsad eller separerad och är motsatsen till kontinuerlig. Heltalen bildar en diskret mängd därför att de är avgränsade från sina "grannar" på tallinjen med ett helsteg. Det finns inget heltal mellan \( \, 2 \, \) och \( \, 3 \, \) och inte heller mellan de andra heltalen. "Antal" är alltid heltal och därmed diskret. Därför är även "antal ägg" diskret: Det finns inga halva eller bråkdel ägg.


Exempel 2 Kontinuerlig funktion

En annan torghandlare säljer färskpressad

granatäppeljuice för \( \, 30 \) kr per liter.

Ställ upp och rita grafen till prisfunktionen

som beskriver priset \( y \, \) kr för \( x \, \) liter.

Lösning:

Av samma anledning som i Exempel 1 är

prisfunktionen här:

\( y = 30\;{\color{Red} x} \, , \quad {\rm där } \quad {\color{Red} x}\,= {\rm {\color{Red} {reellt\;tal}}\,.} \)
          Fil:Kontinuerlig prisfunktion ris 50.jpg           Grafen till Funktionen \( y = 30\;{\color{Red} x} \) visar priset \( y \, \)

          som en funktion av volymen \( {\color{Red} x} \) (i liter).


          En kontinuerlig funktions graf ritas med en

          genomdragen linje och inte med prickar.


          En kontinuerlig funktions graf kan man rita

          utan att lyfta pennan.


\( y = 30\;{\color{Red} x} \) med \( {\color{Red} x} \, \) = reellt tal är en
kontinuerlig funktion
    därför att dess definitionsmängd: alla \( {\color{Red} x} \geq 0\, \) med \( {\color{Red} x} \, \) = volymen (i liter) består av reella tal som är kontinuerliga. Alla bråktal ingår i dem.


I matematiken betyder kontinuerlig sammanhängande och är motsatsen till diskret. De rationella och reella talen är kontinuerliga mängder därför att mellan två sådana tal - hur nära varandra de än mår vara - finns alltid oändligt många andra tal.

Kontinuitet är en matematisk abstraktion som förekommer i talmängder eller andra matematiska objekt. Kontinuerliga funktioner är matematiska modeller som man i regel använder för att beskriva verkligheten. Men i vissa fall föredrar man diskreta modeller som studeras i en speciell disciplin av matematiken som heter Diskret matematik.

Ett exempel på problem som med fördel kan modelleras med diskreta funktioner är följande uppgift som den italienske matematikern Leonardo Pisano Fibonacci år 1202 formulerade i sin bok Liber abaci (Boken om räknekonsten). Fibonaccis problem handlar om kaniners fortplantning:


Exempel 3 Fibonaccis problem

Ett kaninpar föder från den andra månaden av sin tillvaro ett nytt par varje månad.
Samma gäller för de nya paren.
Hur många par kommer det att finnas om ett år?

Följer vi problemets lydelse kan vi räkna fram kaninpopulationen åtminstone för de första 5 månaderna:

De två första månaderna finns det \( \, {\color{Red} 1} \, \) kaninpar. De föder sitt första barnpar först efter 2 månader dvs i månad nr 3, varför det finns \( \, {\color{Red} 2} \, \) kaninpar i månad 3. I månad 4 föder det första paret sitt andra barnpar, varför det finns \( \, {\color{Red} 3} \, \) par i månad 4. I månad 5 föder det första paret sitt tredje barnpar, men även deras första barnpar föder ett nytt par, eftersom det har gått 2 månader sedan deras födelse. Därför finns det \( \, {\color{Red} 5} \, \) par i månad 5 osv. \( \cdots \).

Praktiskt taget blir det allt svårare att hålla reda på kaninpopulationen när antalet månader växer. Därför modellerar vi problemet matematiskt:

Talföljden \( \, {\color{Red} 1}, \, {\color{Red} 1}, \, {\color{Red} 2}, \, {\color{Red} 3}, \, {\color{Red} 5}, \, \ldots \, \) visar antal kaninpar för varje månad. Talen kallas för fibonaccitalen.

Undersöker man denna talföljd noga kan man upptäcka följande mönster:

Mönster:

Summan av två på varandra följande fibonaccital ger nästa fibonaccital.

Vi kan använda detta mönster som en algoritm, dvs ett tillvägagångssätt, för att beräkna fibonaccitalen. Ännu smartare är det att anlita digitala verktyg för att låta datorn göra beräkningsarbetet. Algoritmen kan användas för att programmera datorn. T.ex. lämpar sig kalkylprogrammet Excel utmärkt för en sådan beräkning:


Algoritm för fibonaccitalen i Excel

Beräkningen i Excel visar de \( \, 12 \, \) första fibonaccitalen:

Antal månader Antal kaninpar
\( {\color{Red} 1}\, \) \( 1\, \)
\( {\color{Red} 2}\, \) \( 1\, \)
\( {\color{Red} 3}\, \) \( 2\, \)
\( {\color{Red} 4}\, \) \( 3\, \)
\( {\color{Red} 5}\, \) \( 5\, \)
\( {\color{Red} 6}\, \) \( 8\, \)
\( {\color{Red} 7}\, \) \( 13\, \)
\( {\color{Red} 8}\, \) \( 21\, \)
\( {\color{Red} 9}\, \) \( 34\, \)
\( {\color{Red} {10}}\, \) \( 55\, \)
\( {\color{Red} {11}}\, \) \( 89\, \)
\( {\color{Red} {12}}\, \) \( 144\, \)
          Med denna värdetabell kan vi rita grafen

          till höger som illustrerar fibonaccitalens

          snabba tillväxt. Den horisontella axeln

          visar antal månader och den vertikala

          antal kaninpar.

         

         

         

         

         

          Fibonaccitalen bildar en diskret funktion

          därför att dess definitionsmängd \(-\) bestående

          av månaderna \( \, {\color{Red} 1}\)-\({\color{Red} {12}}\) \(-\) är heltal.

          Fibonacci 465p.jpg

Som man ser ökar kaninpopulationen ganska fort, så att vi nu äntligen kan besvara den inledande frågan:


Det kommer att finnas \( \, 144 \, \) kaninpar om ett år.


Fibonaccis funktion

När vi beräknade fibonaccitalen konstaterade vi redan att de bildar en funktion. Vi beräknade värdetabellen och ritade även grafen till denna funktion. Men vad är dess formel? För att kunna formulera formeln inför vi följande beteckningar:

\[ n \, = \, {\rm Antalet\;månader} \]
\[ F(n)\, = \, {\rm Antalet\;kaninpar\;i\;månaden} \, n \]

De första två fibonaccitalen tar vi från värdetabellen ovan. Det är \( \, 1 \, \) och \( \, 1 \, \). Resten \(-\) Fibonaccis funktion som följer \(-\) är en översättning till matematiskt språk av det mönster vi upptäckte tidigare och lade till grund för beräkningsalgoritmen:


\( F(n) \, = \, \begin{cases} 1 & \mbox{om} \quad n = 1 \\ 1 & \mbox{om} \quad n = 2 \qquad\qquad n \quad\mbox{heltal} \\ F(n-1) \; + \; F(n-2) & \mbox{om} \quad n = 3,\,4,\,5,\,\cdots \end{cases} \)


Så här brukar man skriva för att för en och samma funktion definiera olika uttryck i olika delar av dess definitionsmängd. Kanske blir det enklare att förstå definitionen ovan om vi skriver den på följande förenklat sätt:

\[\begin{array}{rcl} F(1) & = & 1 \\ F(2) & = & 1 \\ F(n) & = & F(n-1) \; + \; F(n-2) \qquad \mbox{om} \quad n = 3,\,4,\,5,\,\cdots \end{array}\]

De första raderna i definitionen ovan säger att de första två fibonaccitalen är \( \, 1 \, \) och \( \, 1 \). Den andra raden säger att det \( \, n\)-te fibonaccitalet är summan av de två föregående, vilket är mönstret vi upptäckte tidigare.


Egenskaper

Egenskapen att vara en diskret hade vi redan konstaterat för Fibonaccis funktion. Detta pga dess definitionsmängd var heltal: antalet kaninpar.

En annan intressant egenskap är att Fibonaccis funktion är rekursiv, vilket betyder att den i sin definition anropar sig själv, genom att ett värde beräknas med hjälp av föregående värden. För att se detta titta på raden i definitionen:

\[ F(n) \; = \; F(n-1) \; + \; F(n-2) \]

I en vanlig funktion står \( F(n) \, \) till vänster om likhetstecknet och den oberoende variabeln \( n \, \) till höger. Men här står \( \, F(n) \, \) på båda sidor likhetstecknet, fast för olika månader (= argument). För att beräkna ett fibonaccital måste man känna till de två föregående. Men eftersom vi har de två första \( F(1) = 1 \, \) och \( F(2) = 1 \, \), s.k. startvärden, kan vi beräkna alla andra successivt dvs rekursivt utgående från dessa startvärden. Att \( F(n) \, \) anropas på båda sidor likhetstecknet är just den rekursiva egenskapen. Därför kallas Fibonaccis formel även Fibonaccis rekursionsformel.

Fibonaccis funktion har många intressanta kopplingar till andra delar inom matematiken. En av dem är sambandet mellan fibonaccitalen och det s.k. gyllene snittet se övning 6. En annan är följande vacker formel som upptäcktes först 1718 \(-\) mer än 500 år senare än själva fibonaccitalen \(-\) och som ger oss möjligheten att direkt beräkna vilket fibonaccital som helst utan att känna till något föregående fibonaccital:

\[ F(n) = {1\over\sqrt{5}}\,\left({1+\sqrt{5}\over 2}\right)^n\,-\;{1\over\sqrt{5}}\,\left({1-\sqrt{5}\over 2}\right)^n\; , \qquad n \;\mbox{heltal } \geq 1 \]

Till skillnad från Fibonaccis rekursionsformel kallas denna formel för explicit. I övning 11 får du till uppgift att bevisa den, vilket görs genom att visa att den uppfyller rekursionsformeln. Den är i själva verket lösningen till rekursionsformeln när denna uppfattas och behandlas som en differensekvation \(-\) något som studeras inom Diskret matematik.


Internetlänkar

http://www.youtube.com/watch?v=SKRjz2aTqCY

http://www.youtube.com/watch?v=cvnG0YWPLjQ

http://www.sigma8.se/dokument/TabyFriskola_Amnesrapport_OK_2012.pdf

http://www03.edu.fi/svenska/oppimateriaalit/arkimatematiikkaa/fibona.html

http://paranormal.se/topic/det_gyllene_snittet.html

http://www.math.fau.edu/MathCircle_at_FAU/MC130713Problems.pdf





Copyright © 2011-2015 Math Online Sweden AB. All Rights Reserved.