a) Finn eventuelle ekstremalpunkt (topp- og botnpunkt) til ein funksjon der den deriverte funksjonen har følgande graf:
Løysing
Den deriverte funksjonen, , har som einaste nullpunkt .
For er positiv, som betyr at grafen til f stig. For er negativ, som betyr at grafen til f søkk. Det betyr at funksjonen har eit toppunkt for . Grafen har ingen andre ekstremalpunkt.
b) På biletet ser du grafen til f. Denne funksjonen er den deriverte til ein annan funksjon g. Finn eventuelle stasjonære punkt til g og forklar kva slags punkt det er.
Løysing
Vi finn stasjonære punkt der den deriverte er lik 0. Vi ser at den deriverte er 0 i punktet og i .
Vi observerer at den deriverte er negativ på begge sider av det første nullpunktet. Det betyr at g har eit terrassepunkt i dette punktet.
I det andre punktet går den deriverte frå å vere negativ til å bli positiv. Det betyr at vi har eit botnpunkt for g i dette punktet.
Ein funksjon f har derivertfunksjonen . Finn utan hjelpemiddel når grafen til funksjonen f stig, og når han søkk. Avgjer òg om grafen til f har topp- eller botnpunkt.
Løysing
Vi set .
Vi veit då at det berre er for at uttrykket for den deriverte kan skifte forteikn. Vi vel derfor tilfeldige tal i kvart av dei aktuelle intervalla og og ser om uttrykket er positivt eller negativt.
Finn utan hjelpemiddel når grafen til funksjonen f stig, og når han søkk. Finn òg eventuelle topp- og botnpunkt. Lag ei skisse av grafen til f på grunnlag av dei opplysningane derivertfunksjonen gir.
Løysing
Vi deriverer funksjonen.
Vi faktoriserer den deriverte.
Her har vi brukt stiremetoden .
Det betyr at når .
Vi veit då at det berre er i punkta og at uttrykket for den deriverte kan skifte forteikn. Vi vel derfor tilfeldige tal i kvart av dei aktuelle intervalla og og ser om uttrykket er positivt eller negativt.
Vi kan då setje opp forteiknslinja for .
Vi ser av forteiknslinja at
grafen til stig når , og når
grafen til søkk når
grafen til har toppunkt når , toppunktet er fordi
grafen til har botnpunkt når , botnpunktet er fordi
Nedanfor har vi teikna ei skisse av grafen til f saman med forteiknslinja for den deriverte (her har vi teikna den reelle grafen).
a) Drøft monotonieigenskapane til f, og finn eventuelle topp- og botnpunkt på grafen til f. Finn nullpunkta til f, og lag ei skisse av grafen.
Løysing
Vi deriverer funksjonen.
Vi set .
Det er berre i nullpunkta at uttrykket for den deriverte kan skifte forteikn. Vi vel derfor tilfeldige verdiar i kvart av dei aktuelle intervalla og for å sjå om uttrykket er positivt eller negativt.
Det betyr at
grafen til f stig i intervalla og
grafen til f søkk i intervallet
Vi reknar ut toppunktet til :
Vi reknar ut botnpunktet til :
Vi har at er eitt nullpunkt. Vi kan då utføre polynomdivisjonen.
Vi set så og finn eventuelle nye nullpunkt:
Vi legg merke til at den eine løysinga på likninga er lik den x-verdien vi allereie visste at var eit nullpunkt. Grafen har dermed berre to nullpunkt.
Under ser du ei skisse av grafen basert på nullpunkta og topp- og botnpunkta vi har funne.
b) I oppgåve a) fann vi at grafen til f berre hadde to nullpunkt etter polynomdivisjon og løysing av andregradslikninga som var igjen. Forklar at vi kunne vite dette allereie etter å ha funne ekstremalpunkta til funksjonen.
Løysing
Vi fann at det eine ekstremalpunktet til funksjonen òg var eit nullpunkt, noko som inneber at tredjegradsfunksjonen berre kryssar x-aksen i eitt punkt i tillegg til dette toppunktet. Eit punkt som er både nullpunkt og ekstremalpunkt er det vi kallar for eit dobbelt nullpunkt.
I polynomfunksjonar av høgare grad kan vi få nullpunkt som er tredoble, firedoble og så vidare. Ved rekning viser det seg i kor mange gonger den same løysinga dukkar opp. Slike punkt er ikkje nødvendigvis ekstremalpunkt!
c) Faktoriser f i lineære faktorar.
Løysing
Vi har generelt frå nullpunktsmetoden for faktorisering at
der er nullpunkta til funksjonen. Dette gir oss følgande faktorisering:
Bruk CAS til å drøfte monotonieigenskapar og finne nullpunkta til funksjonane nedanfor.
a)
Løysing
Frå linje 2 får vi at funksjonen har nullpunkta og .
Sidan koeffisienten framfor andregradsleddet er negativt, veit vi at andregradsfunksjonen har eit toppunkt, og frå linje 4 får vi at toppunktet har koordinatane .
Grafen til funksjonen stig når , og søkk når .
b)
Løysing
Frå linje 2 får vi at funksjonen har nullpunkta og .
Sidan koeffisienten framfor andregradsleddet er positivt, veit vi at andregradsfunksjonen har eit botnpunkt, og frå linje 4 får vi at punktet har koordinatane .
Grafen til funksjonen søkk når , og stig når .
c)
Løysing
Frå linje 2 får vi at funksjonen har nullpunkta og .
Frå linje 4 får vi at grafen til funksjonen stig når og , og søkk når . Grafen til funksjonen har derfor eit toppunkt for og eit botnpunkt for .
I linje 5 har vi rekna ut funksjonsverdiane til dei to ekstremalpunkta. Toppunktet har koordinatane , og bunnpunktet har koordinatane .
d)
Løysing
Frå linje 2 får vi at funksjonen har nullpunktet .
Frå linje 4 får vi at grafen til funksjonen stig når og . Grafen søkk ikkje nokon stader. Det stasjonære punktet er derfor eit terrassepunkt.
Vi har gitt funksjonen der a er ein ubestemd konstant.
Bestem a slik at grafen til f har eit terrassepunkt.
Løysing
Vi finn dei stasjonære punkta til funksjonen med CAS.
Vi får at grafen generelt har to stasjonære punkt, som må vere eit toppunkt og eit botnpunkt sidan grafen kjem frå minus uendeleg og går til uendeleg. Grafen til ein tredjegradfunksjon kan ikkje ha ekstremalpunkt i tillegg til eit terrassepunkt. Vi må derfor finne dei verdiane av a som gjer at det berre er éi løysing i linje 2. Det får vi til dersom rotuttrykket er null, for då gir begge uttrykka løysinga . I linje 3 får vi derfor at grafen til f har eit terrassepunkt når
Vi ønsker å lage eit program som kan gjere funksjonsdrøftinga av vilkårlege funksjonar. Vi startar med andregradsfunksjonar, der vi kan finne eit uttrykk for funksjonen til den deriverte.
a) Korleis ser ein generell andregradsfunksjon ut?
Løysing
Vanlegvis skriv vi ein generell andregradsfunksjon som
b) Finn eit uttrykk for den deriverte av ein generell andregradsfunksjon.
Løysing
Vi bruker reknereglane for derivasjon:
c) Lag eit program som kan brukast til å skrive ut den deriverte av ein vilkårleg andregradsfunksjon.
Løysing
Her viser vi eit forslag der vi hentar inn informasjon om funksjonen frå brukaren og skriv ut funksjonen og den deriverte.
Vi må hente inn dei tre variablane a, b og c og lage ei utskrift av både sjølve funksjonen og den deriverte.
Python
1a =float(input("Kva er a i andregradsfunksjonen din?"))2b =float(input("Kva er b i andregradsfunksjonen din?"))3c =float(input("Kva er c i andregradsfunksjonen din?"))45print(f'Funksjonen er gitt ved f(x) = {a}x^2 + {b}x + {c}.')6print(f'Den deriverte er gitt ved f´(x) = {2*a}x + {b}.')
Vi vil utvide programmet slik at vi kan bruke programmet til å drøfte funksjonen.
d) Utvid først programmet slik at det skriv ut eventuelle nullpunkt og skjeringspunktet med andreaksen.
Løysing
Her held vi fram med programmet frå c).
Python
1deff(x):2return a*x**2+ b*x + c
34#vi finn nullpunkta ved å lage ei lykkje og gå gjennom funksjonen56if b**2-4*a*c >=0:#vi tek atterhald om at funksjonen faktisk har nullpunkt7 x =-5#vel eit startpunkt for leiting etter nullpunkt8while x <5:#set i gang ei lykkje og vel eit sluttpunkt for leiting9ifabs(f(x))<0.001:#vel å samanlikne med eit tal nær null fordi datamaskiner bruker totalssystemet1011print(f'Funksjonen har eit nullpunkt for x = {x:.1f}.')12 x = x +0.0113else:14print("Funksjonen har ingen nullpunkt.")1516print(f'Grafen til f skjer andreaksen i punktet (0,{c}).')
e) Utvid programmet vidare så det drøftar monotonieigenskapane og skriv ut ekstremalpunktet.
Python
1#Vi drøftar monotonieigenskapane ved hjelp av den deriverte:23defderivert(x):4return2*a*x + b
56x =-578whileabs(derivert(x))>0.01:9 x = x +0.001101112if derivert(x)< derivert(x +1):#sjekkar om den deriverte er positiv eller negativ etter nullpunktet13print(f'Funksjonen søkk for x-verdiar mindre enn {x:.1f} og stig for x-verdiar større enn {x:.1f}.')14print(f'Funksjonen har dermed eit botnpunkt for x = {x:.1f}.')15else:16print(f'Funksjonen stig for x-verdiar mindre enn {x:.1f} og søkk for x-verdiar større enn {x:.1f}.')17print(f'Funksjonen har dermed eit toppunkt for x = {x:.1f}.')
Vi skal lage eit program som drøftar ein vilkårleg tredjegradsfunksjon på same måte som andregradsfunksjonen i oppgåve 8.
a) Ein tredjegradsfunksjon har andre eigenskapar enn ein andregradsfunksjon. Kva må vi ta omsyn til i programmet vårt?
Løysing
Ein tredjegradsfunksjon har alltid minst eitt nullpunkt, i motsetning til ein andregradsfunksjon som kan ha ingen.
Ein tredjegradsfunksjon har ikkje nødvendigvis nokon stasjonære punkt fordi den deriverte ikkje alltid har nullpunkt. Dersom han har stasjonære punkt, kan han ha inntil to. Dermed må vi òg passe på at vi finn begge to dersom han har det.
b) Skriv programmet.
LøysingPython
1import matplotlib.pyplot as plt
2import numpy as np
34a =float(input("Kva er a i tredjegradsfunksjonen din?"))5b =float(input("Kva er b i tredjegradsfunksjonen din?"))6c =float(input("Kva er c i tredjegradsfunksjonen din?"))7d =float(input("Kva er d i tredjegradsfunksjonen din?"))89print(f'Funksjonen er gitt ved f(x) = {a}x^3 + {b}x^2 + {c}x + {d}.')10print(f'Den deriverte er gitt ved f´(x) = {3*a}x^2 + {b}x + {c}.')1112deff(x):13return a*x**3+ b*x**2+ c*x + d
1415defderivert(x):16return3*a*x**2+2*b*x + c
1718#vi finn nullpunkta ved å lage ei lykkje og gå gjennom funksjonen1920x =-5#vel eit startpunkt for leiting etter nullpunkt21while x <15:#set i gang ei lykkje og vel eit sluttpunkt for leiting22ifabs(f(x))<0.001:#vel å samanlikne med eit tal nær null fordi datamaskiner bruker totalssystemet2324print(f'Funksjonen har eit nullpunkt for x = {x:.1f}.')25 x = x +0.0012627print(f'Grafen til f skjer andreaksen i punktet (0, {d}).')2829#vi drøftar monotonieigenskapane ved hjelp av den deriverte 3031if(2*b)**2-4*3*a*c <0:#vi ser først på tilfelle der den deriverte ikkje har nullpunkt32if3*a >0:33print('Funksjonen har ingen stasjonære punkt og stig for alle verdiar av x.')34else:35print('Funksjonen har ingen stasjonære punkt og søkk for alle verdiar av x.')3637if(2*b)**2-4*3*a*c ==0:#ser på tilfelle der den deriverte har berre eitt nullpunkt38 x =-53940whileabs(derivert(x))>0.01:41 x = x +0.00142if3*a >0:43print(f'Funksjonen har eit terrassepunkt i x = {x:.1f} og stig for alle andre verdiar av x.')44else:45print(f'Funksjonen har eit terrassepunkt i x = {x:.1f} og søkk for alle andre verdiar av x.')4647if(2*b)**2-4*3*a*c >0:#ser på tilfelle der den deriverte har to nullpunkt48 x =-549whileabs(derivert(x))>0.01:50 x = x +0.00151 x_1 = x
52 x = x +0.553whileabs(derivert(x))>0.01:54 x = x +0.00155 x_2 = x
5657if derivert(x_2 +1)>0:#sjekkar om den deriverte er positiv eller negativ etter det siste nullpunktet58print(f'Funksjonen stig for x-verdiar mindre enn {x_1:.1f} og større enn {x:.1f}. Mellom desse punkta søkk funksjonen.')59print(f'Funksjonen har dermed eit toppunkt i ({x_1:.1f}, {f(x_1):.1f}) og eit botnpunkt i ({x_2:.1f}, {f(x_2):.1f}).')60else:61print(f'Funksjonen søkk for x-verdiar mindre enn {x_1:.1f} og større enn {x:.1f}. Mellom desse punkta stig funksjonen.')62print(f'Funksjonen har dermed eit botnpunkt i ({x_1:.1f}, {f(x_1):.1f}) og eit toppunkt i ({x_2:.1f}, {f(x_2):.1f}).')6364X = np.linspace(-2,2,100)65Y = f(X)6667plt.plot(X,Y,label ="$f(x)$")6869plt.legend()7071plt.gca().spines['right'].set_visible(False)72plt.gca().spines['top'].set_visible(False)73plt.gca().spines['bottom'].set_position("zero")74plt.gca().spines['left'].set_position("zero")7576plt.xlabel("$x$")#tittel på x-aksen77plt.ylabel("$f(x)$", rotation=0)78plt.gca().yaxis.set_label_coords(0.55,1)79plt.gca().xaxis.set_label_coords(1,0.1)8081plt.grid()8283plt.show()
1deff(x):2return(3*x -2)/(2*x +5)34x =-55whileabs(f(x))>0.01:6 x = x +0.00178print(f'Funksjonen har eit nullpunkt for x = {x:.1f}.')910print(f'Funksjonen skjer andreaksen i punktet (0, {f(0):.1f}).')1112print(f'Den horisontale asymptoten finn vi på y = {f(1000000):.1f}.')1314x =-515whileabs(2*x +5)>0.01:16 x = x +0.00117print(f'Den vertikale asymptoten finn vi på x = {x:.1f}.')