Forklar hva som skjer når programmet kjøres. Hva ønsker eleven å finne ut?
b)
Gjør nødvendige beregninger, og bestem svaret som eleven ønsker å finne.
Fasit
a)
Programmet finner (tilnærmet) x-verdien der f(x) har sitt maksimum.
b)
f(x) har maksimum i x=1, og f(1)=21
LøsningsforslagKI-generert
a)
Programmet starter med x=0 og en liten skrittlengde h=0,001.
while-løkken sammenligner f(x) med f(x+h): så lenge neste verdi er større enn nåværende verdi (dvs. f(x)≤f(x+h)), økes x med h. Løkken fortsetter altså oppover langs grafen så lenge funksjonen stiger.
Når f(x)>f(x+h), er vi «over toppen» — neste steg ville gi en lavere funksjonsverdi — og løkken stopper. x er da tilnærmet det punktet der f(x) har sitt maksimum.
Eleven ønsker å finne x-verdien der f(x)=1+x2x har sitt maksimum (og indirekte maksverdien f(x)).
b)
For å finne eksakt maksimum deriverer vi f(x)=1+x2x med kvotientregelen:
Siden f(x) er definert for alle reelle x og vi søker maksimum for x≥0 (programmet starter i x=0 og øker), er x=1 løsningen.
Vi kontrollerer at det er et maksimum: f′(x)>0 for 0<x<1 og f′(x)<0 for x>1, så x=1 gir lokalt (og globalt) maksimum.
Maksimalverdien er:
f(1)=1+121=21
Programmet vil skrive ut x≈1,000 (det numeriske svaret avviker med høyst h=0,001 fra eksakt svar).
Oppgavedata
Kategori
3
Vanskegrad
2
Temaer
Programmering, Funksjoner, Optimering
Del 2
— med hjelpemidler · 4 timer · 8 oppgaver
Oppgave 2-1:Kontinuitet og deriverbarhet stykkvis funksjon R1 V22
Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.
En funksjon f er gitt ved
f(x)={x2+1,x−t,x<2x≥2a)
Bestem tallet t slik at f blir en kontinuerlig funksjon. Husk å begrunne svaret.
b)
Avgjør om f er deriverbar i x=2 for den verdien av t du fant i oppgave a).
Fasit
a)
t=−3
b)
f er ikke deriverbar i x=2
LøsningsforslagKI-generert
a)
For at f skal være kontinuerlig i x=2, må venstre- og høyregrensene møtes i samme punkt. Det vil si at de to deluttrykkene må gi samme funksjonsverdi i skjøtepunktet x=2:
Oppgave 2-3:Største intervall for omvendt funksjon R1 V22
Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.
Funksjon f er gitt ved
f(x)=x3−6x
Bestem det største intervallet I=[a,b] slik at 1∈I og f har en omvendt funksjon når I er definisjonsmengden til f.
LøsningsforslagKI-generert
For at f skal ha en omvendt funksjon på et intervall, må f være injektiv (éntydig) på det intervallet. En tilstrekkelig betingelse er at f er strengt monoton.
Vi finner de kritiske punktene til f ved å sette den deriverte lik null:
f′(x)=3x2−63x2−6=0⟹x2=2⟹x=±2
Vi analyserer fortegnet til f′(x):
Intervall
f′(x)
f
x<−2
+
stigende
−2<x<2
−
avtakende
x>2
+
stigende
f er strengt avtakende (og dermed injektiv) på [−2,2].
Siden 1∈[−2,2] (2≈1,41), og dette er det lengste sammenhengende intervallet der f er monoton og som inneholder 1, er svaret
I=[−2,2]
Oppgavedata
Kategori
3
Vanskegrad
3
Temaer
Funksjoner, Derivasjon
Oppgave 2-4:Newtons avkjølingslov for kaffe med ln-modell
Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.
Ifølge Newtons avkjølingslov vil temperaturen T til et objekt etter t minutter være gitt ved
ln(T−T0)=−k⋅t+r
hvor T0 er romtemperaturen, og der k og r er konstanter.
I et rom med temperatur 22°C setter vi en kopp med kaffe. Ved tidspunktet t=0 er temperaturen i kaffen 82°C. Etter 2 minutter er temperaturen 66°C.
Hvor lang tid tar det før temperaturen i kaffen er mindre enn 40°C?
Fasit
Etter ca. 7,76 minutter (etter litt over 7 minutter og 45 sekunder) er temperaturen lavere enn 40 °C.
Sorter de tre verdiene fra minst til størst: kall dem s1≤s2≤s3.
Sjekk om s3=s1+s2.
Hvis ja: punktene danner en rettvinklet trekant.
Hvis nei: punktene danner ikke en rettvinklet trekant.
Vi bruker kvadrerte sidelengder (ikke sidelengder) for å unngå avrundingsfeil ved kvadratrøtter.
b)
def er_rettvinklet(a, b, c, d, e, f): AB2 = (c - a)**2 + (d - b)**2 BC2 = (e - c)**2 + (f - d)**2 CA2 = (a - e)**2 + (b - f)**2 sider = sorted([AB2, BC2, CA2]) if sider[2] == sider[0] + sider[1]: print("Punktene danner en rettvinklet trekant.") else: print("Punktene danner ikke en rettvinklet trekant.")a = float(input("a: "))b = float(input("b: "))c = float(input("c: "))d = float(input("d: "))e = float(input("e: "))f = float(input("f: "))er_rettvinklet(a, b, c, d, e, f)
Forklaring steg for steg:
Linje 2–4: Beregner kvadratet av de tre sidelengdene ∣AB∣2, ∣BC∣2 og ∣CA∣2 med avstandsformelen.
Linje 6: Sorterer listen slik at den minste verdien kommer først og den største sist.
Linje 8–11: Sjekker Pytagoras’ setning på de kvadrerte verdiene. Hvis den største verdien (sider[2]) er lik summen av de to andre (sider[0] + sider[1]), er trekanten rettvinklet.
Linje 13–18: Leser inn koordinatene fra brukeren med input() og konverterer til desimaltall med float().
Linje 20: Kaller funksjonen med de innleste koordinatene.
Eksempel – A(0,0), B(3,0), C(0,4) (3-4-5-trekanten):
Det største arealet til trekanten ABP er 32, og det oppnås for s=22+1.
Oppgavedata
Kategori
3
Vanskegrad
3
Temaer
Optimering, Derivasjon, Funksjoner
Oppgave 2-7:Piratbåt og politibåt posisjonsvektorer
Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.
Båten til en pirat kjører med konstant fart. Posisjonen r1 til båten etter t timer er
r1(t)=[2+24t,4+20t]
Enhetene langs aksene er kilometer.
a)
Hvor stor er banefarten til båten?
Politiet ønsker å stoppe piraten. Samtidig som piraten er i punktet (2,4), starter en politibåt sin jakt. Politibåten starter i punktet (0,10) og holder konstant fart langs en rett linje. Posisjon r2 til politibåten er
r2(t)=[26t,10−22t]b)
Undersøk om politiet vil møte piraten.
En annen politibåt starter også i (0,10). Denne båten holder også konstant fart.
c)
Hvor stor må banefarten til denne båten være dersom de skal treffe piraten i punktet (8,9)?
Fasit
a)
461 km/t
b)
Politibåten vil ikke møte piraten. Fra x-koordinaten kreves t=1, men fra y-koordinaten kreves t=71.
c)
Banefarten må være 465 km/t
LøsningsforslagKI-generert
a)
Hastighetsvektoren til piratbåten finner vi ved å se på koeffisientene foran t i posisjonsuttrykket:
r1(t)=[2+24t,4+20t]
Hastighetsvektoren er v1=[24,20].
Banefarten er lengden av hastighetsvektoren:
∣v1∣=242+202=576+400=976=461≈31,2 km/tb)
For at båtene skal møtes, må de være på samme sted til samme tid, altså r1(t)=r2(t). Det gir likningssystemet:
2+24t=26tog4+20t=10−22t
Fra den første likningen:
2=2t⟹t=1
Fra den andre likningen:
42t=6⟹t=71
De to likningene gir ulike verdier for t. Det finnes derfor ingen tidspunkt der begge koordinatene er like, og politibåten vil ikke møte piraten.
c)
Vi starter med å finne tidspunktet t da piratbåten er i punktet (8,9):
2+24t=8⟹t=41
Vi kontrollerer med y-koordinaten: 4+20⋅41=4+5=9 ✓
Piratbåten er altså i (8,9) etter 41 time.
Den andre politibåten må gå fra (0,10) til (8,9) på 41 time. Strekningen er:
d=(8−0)2+(9−10)2=64+1=65
Banefarten blir:
v=td=4165=465≈32,2 km/t
Oppgavedata
Kategori
2
Vanskegrad
2
Temaer
Geometri, Likninger
Oppgave 2-8:Tangentpunkt og skjæringspunkt tredjegradsfunksjon og linje
Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.
Funksjonene f og g er gitt ved
f(x)=2x3−6x2+2x+3g(x)=2x+3a)
Vis at grafene til de to funksjonene tangerer hverandre i ett punkt og skjærer hverandre i et annet punkt.
Einar og Lise har jobbet med slike funksjoner. De påstår å ha funnet en sammenheng:
Dersom F(x)=ax3+bx2+cx+d og G(x)=cx+d, så vil grafene til F og G tangere hverandre.
b)
Avgjør om det Einar og Lise har kommet fram til, kan stemme.
Lise har funnet en sammenheng mellom x-koordinaten til vendepunktet til F og x-koordinaten til skjæringspunktet mellom grafene til F og G.
c)
Hvilken sammenheng kan Lise ha funnet?
Begrunn at denne sammenhengen stemmer.
Fasit
a)
Grafene tangerer hverandre i (0,3) og skjærer hverandre i (3,9).
b)
Påstanden stemmer. Grafene til F og G tangerer alltid hverandre i punktet (0,d).
c)
x-koordinaten til skjæringspunktet er tre ganger x-koordinaten til vendepunktet til F. Det vil si: hvis vendepunktet har x-koordinat xv=−3ab, så er skjæringspunktet ved xs=−ab=3xv.
LøsningsforslagKI-generert
a)
Vi finner skjæringspunktene ved å løse f(x)=g(x):
f(x)−g(x)=2x3−6x2+2x+3−(2x+3)=2x3−6x2=2x2(x−3)
Vi løser 2x2(x−3)=0 og får x=0 (dobbelt rot) og x=3 (enkel rot).
At x=0 er et tangentpunkt følger av at x=0 er dobbelt rot. Vi kan også vise det direkte: f′(x)=6x2−12x+2, så f′(0)=2. Siden g′(x)=2 har f og g samme stigningstall ved x=0. Punktet er (0,g(0))=(0,3).
At x=3 er et ordinært skjæringspunkt følger av at det er enkel rot. Vi kan se det ved at f′(3)=6⋅9−12⋅3+2=54−36+2=20=2=g′(3); grafene har ulike stigningstall der. Punktet er (3,g(3))=(3,9).
b)
Vi undersøker F(x)=ax3+bx2+cx+d og G(x)=cx+d.
F(x)−G(x)=ax3+bx2+cx+d−cx−d=ax3+bx2=x2(ax+b)
Dette uttrykket har alltid x=0 som dobbelt rot (forutsatt a=0). En dobbelt rot betyr at grafene berører hverandre uten å krysse, altså at de tangerer hverandre.
Vi kan verifisere: F′(x)=3ax2+2bx+c, og F′(0)=c=G′(0). Grafene har altså samme stigningstall i x=0, og de møtes i punktet (0,d).
Påstanden stemmer: Grafene til F og G tangerer alltid hverandre i punktet (0,d).
c)
Fra del b) vet vi at F(x)−G(x)=x2(ax+b), som gir skjæringspunktet ved x=−ab (i tillegg til tangentpunktet x=0).
Vendepunktet til F finner vi ved å sette F′′(x)=0:
F′′(x)=6ax+2b=0⟹xv=−3ab
Vi ser sammenhengen:
xs=−ab=3⋅(−3ab)=3xv
Sammenhengen Lise har funnet:x-koordinaten til skjæringspunktet mellom grafene til F og G er alltid tre ganger x-koordinaten til vendepunktet til F.
Begrunnelse: Dette følger direkte av faktoriseringen F(x)−G(x)=x2(ax+b), som gir skjæringspunktet ved x=−b/a, kombinert med at vendepunktet til en tredjegradsfunksjon ax3+bx2+⋯ alltid ligger ved x=−b/(3a). Disse to verdiene er alltid i forholdet 3:1.