Hva spør oppgaven om? Vi skal derivere et polynomledd og en sammensatt sinusfunksjon.
Deriver polynomleddet
\(\frac{d}{dx}x^3=3x^2\).
Identifiser kjernen
I \(\sin(\pi x)\) er kjernen \(u=\pi x\), med \(u\prime=\pi\).
Bruk kjerneregelen
\[\frac{d}{dx}\sin(\pi x)=\cos(\pi x)\cdot\pi\]
Sett sammen leddene
\[f\prime(x)=3x^2+\pi\cos(\pi x)\]
Kontroller et enkelt punkt
Ved \(x=0\) blir \(f\prime(0)=\pi\).
Skriv endelig svar
Begge leddene skal være med, og faktoren π må stå foran cosinus.
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1Derivative(x^3+sin(pi*x),x)
Resultat: \(3x^2+\pi\cos(\pi x)\)
Tolkning: CAS bekrefter både potensregelen og faktoren π fra kjerneregelen.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportsymbols,sin,cos,pi,diff,simplifyx=symbols('x',real=True)f=x**3+sin(pi*x)derivative=diff(f,x)expected=3*x**2+pi*cos(pi*x)print("f(x) =",f)print("f'(x) =",derivative)print("Forventet form =",expected)print("Symbolsk kontroll =",simplify(derivative-expected))print("Kontroll ved x=0 =",derivative.subs(x,0))assertsimplify(derivative-expected)==0
Kjørt utskriftf(x) = x**3 + sin(pi*x)
f'(x) = 3*x**2 + pi*cos(pi*x)
Forventet form = 3*x**2 + pi*cos(pi*x)
Symbolsk kontroll = 0
Kontroll ved x=0 = pi
Fasit: \(f\prime(x)=3x^2+\pi\cos(\pi x)\).
Vanlig feil: Å glemme faktoren π når sinusleddet deriveres.
Sensorpunkt: Sensor ser etter riktig potensregel og en eksplisitt kjerneregel.
Hva spør oppgaven om? Vi integrerer hvert ledd separat og må håndtere kjernene x/2 og -x korrekt.
Del opp integralet
\[\int\cos(x/2)dx-\int e^{-x}dx+\int1\,dx\]
Integrer cosinusleddet
Siden den indre deriverte er \(1/2\), får vi \(2\sin(x/2)\).
Integrer eksponentialleddet
\(\int e^{-x}dx=-e^{-x}\), så minustegnet foran integralet gir \(+e^{-x}\).
Integrer konstantleddet
\(\int1\,dx=x\).
Sett sammen
\[2\sin(x/2)+e^{-x}+x+C\]
Deriver tilbake
Derivasjon gir \(\cos(x/2)-e^{-x}+1\), som er integranden.
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1Integral(cos(x/2)-exp(-x)+1,x)
Resultat: \(2\sin(x/2)+e^{-x}+x\)
Tolkning: CAS gir én stamfunksjon; den generelle løsningen inkluderer +C.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportsymbols,cos,sin,exp,integrate,diff,simplifyx=symbols('x',real=True)integrand=cos(x/2)-exp(-x)+1F=integrate(integrand,x)expected=2*sin(x/2)+exp(-x)+xprint("Integrand =",integrand)print("Stamfunksjon fra SymPy =",F)print("Forventet form =",expected)print("Derivert tilbake =",diff(expected,x))print("Kontroll =",simplify(diff(expected,x)-integrand))assertsimplify(diff(expected,x)-integrand)==0
Kjørt utskriftIntegrand = cos(x/2) + 1 - exp(-x)
Stamfunksjon fra SymPy = x + 2*sin(x/2) + exp(-x)
Forventet form = x + 2*sin(x/2) + exp(-x)
Derivert tilbake = cos(x/2) + 1 - exp(-x)
Kontroll = 0
Fasit: \(2\sin(x/2)+e^{-x}+x+C\).
Vanlig feil: Å skrive \(-e^{-x}\) i svaret og dermed miste det doble minustegnet.
Sensorpunkt: Sensor ser etter korrekt kompensering for begge indrederiverte og +C.
Del 1 / Oppgave 2bBestemt integral og delvis integrasjon
Tolkning: CAS bekrefter den eksakte integralverdien.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportsymbols,sin,pi,integrate,simplifyx=symbols('x',real=True)integrand=x*sin(x)**2value=integrate(integrand,(x,0,pi))expected=pi**2/4auxiliary=integrate(x*__import__('sympy').cos(2*x),(x,0,pi))print("Integrand =",integrand)print("Integral av x*cos(2*x) fra 0 til pi =",auxiliary)print("Bestemt integral =",value)print("Forventet verdi =",expected)print("Kontroll =",simplify(value-expected))print("Desimalverdi =",value.evalf(12))assertsimplify(value-expected)==0
Kjørt utskriftIntegrand = x*sin(x)**2
Integral av x*cos(2*x) fra 0 til pi = 0
Bestemt integral = pi**2/4
Forventet verdi = pi**2/4
Kontroll = 0
Desimalverdi = 2.46740110027
Fasit: \(\displaystyle\frac{\pi^2}{4}\).
Vanlig feil: Å erstatte sin²x med \((1-\cos x)/2\) i stedet for \((1-\cos2x)/2\).
Sensorpunkt: Sensor ser etter korrekt identitet, grenseinnsetting og eksakt svar.
Vanlig feil: Å tolke a23−a3 som 23 differanser; det er 20 differanser.
Sensorpunkt: Sensor ser etter d=3, a1=2 og korrekt sumformel.
Del 1 / Oppgave 4bAritmetisk rekke
Oppgave 4b
Oppgave: Bestem \(s_{20}\) når \(a_2=a_1+4\) og \(s_{10}=240\).
Original poengangivelse: Oppgave 4 (4 poeng).
Vis løsning
Hva spør oppgaven om? Opplysningen om a2 gir differansen direkte, og summen av de ti første bestemmer førsteleddet.
Finn differansen
Fordi \(a_2=a_1+d=a_1+4\), er \(d=4\).
Bruk s10
\[240=\frac{10}{2}(2a_1+9\cdot4)\]
Forenkle likningen
\[48=2a_1+36\]
Finn førsteleddet
\(a_1=6\).
Sett inn i s20
\[s_{20}=\frac{20}{2}(2\cdot6+19\cdot4)\]
Beregn
\[s_{20}=10(12+76)=880\]
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1Solve(10/2*(2a1+9*4)=240,a1)
Resultat: \(a_1=6\)
220/2*(2*6+19*4)
Resultat: 880
Tolkning: CAS bekrefter både førsteleddet og s20.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportsymbols,Eq,solvea1=symbols('a1',real=True)d=4a1_value=solve(Eq(10*(2*a1+9*d)/2,240),a1)[0]S20=20*(2*a1_value+19*d)/2print("Differanse d =",d)print("Løsning for a_1 =",a1_value)print("Kontroll s_10 =",10*(2*a1_value+9*d)/2)print("a_20 =",a1_value+19*d)print("s_20 =",S20)asserta1_value==6assertS20==880
Kjørt utskriftDifferanse d = 4
Løsning for a_1 = 6
Kontroll s_10 = 240
a_20 = 82
s_20 = 880
Fasit: \(s_{20}=880\).
Vanlig feil: Å bruke 20d i stedet for 19d i sumformelen.
Sensorpunkt: Sensor ser etter d=4, a1=6 og korrekt s20.
Del 1 / Oppgave 5aTrigonometrisk modell
Oppgave 5a
Oppgave: Bestem et eksakt funksjonsuttrykk på formen \(f(x)=A\sin(cx+\varphi)+d\) som passer med grafen.
Original poengangivelse: Oppgave 5 (4 poeng).
Vis løsning
Hva spør oppgaven om? Vi leser amplitude, likevektslinje, periode og faseforskyvning fra de markerte punktene.
Finn amplitude
Maksimum er 3 og minimum er −5, så \(A=(3-(-5))/2=4\).
Finn likevektslinjen
\(d=(3+(-5))/2=-1\).
Finn perioden
Minimumspunktene ligger ved \(-\pi/6\) og \(11\pi/6\), en avstand \(2\pi\). Dermed er \(c=1\).
Bruk maksimumspunktet
Ved \(x=5\pi/6\) skal sinusargumentet være \(\pi/2\).
Fasit: Sentrum er \(S(2,-1,3)\), og radiusen er \(5\).
Vanlig feil: Å lese fortegnene i sentrum direkte fra de opprinnelige lineærleddene.
Sensorpunkt: Sensor ser etter fullføring av kvadrater og standardform.
Del 1 / Oppgave 6bTangentplan til kule
Oppgave 6b
Oppgave: Planet \(\alpha\) tangerer kuleflaten i \(P(6,-4,3)\). Bestem en likning for \(\alpha\).
Original poengangivelse: Oppgave 6 (8 poeng).
Vis løsning
Hva spør oppgaven om? Radiusvektoren fra sentrum til tangeringspunktet er normalvektor for tangentplanet.
Finn radiusvektoren
\[\overrightarrow{SP}=(6-2,-4+1,3-3)=(4,-3,0)\]
Bruk den som normal
En normalvektor til planet er \(\vec n=(4,-3,0)\).
Bruk punkt-normal-form
\[4(x-6)-3(y+4)+0(z-3)=0\]
Utvid
\[4x-24-3y-12=0\]
Forenkle
\[4x-3y-36=0\]
Kontroller
P ligger i planet, og avstanden fra S til planet er \(\frac{|4\cdot2-3(-1)-36|}{5}=5\), lik kulens radius.
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1alpha = Plane((6,-4,3),(4,-3,0))
Resultat: \(4x-3y-36=0\)
2Distance((2,-1,3),alpha)
Resultat: 5
Tolkning: CAS bekrefter både punktet og riktig tangentavstand.
Kuleflaten med tangentplanet α og det parallelle planet β.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportMatrix,symbols,Abs,sqrt,simplifyx,y,z=symbols('x y z',real=True)S=Matrix([2,-1,3]);P=Matrix([6,-4,3])n=P-Splane_at_P=simplify(4*P[0]-3*P[1]-36)distance=Abs(4*S[0]-3*S[1]-36)/sqrt(4**2+(-3)**2)print("Radiusvektor SP =",n.T)print("Planlikning: 4*x - 3*y - 36 = 0")print("Innsetting av P =",plane_at_P)print("Avstand fra S til planet =",distance)print("Kulens radius =",5)assertn==Matrix([4,-3,0])assertplane_at_P==0assertdistance==5
Kjørt utskriftRadiusvektor SP = Matrix([[4, -3, 0]])
Planlikning: 4*x - 3*y - 36 = 0
Innsetting av P = 0
Avstand fra S til planet = 5
Kulens radius = 5
Fasit: \(\alpha:4x-3y-36=0\).
Vanlig feil: Å bruke punktet P som normalvektor i stedet for radiusvektoren SP.
Sensorpunkt: Sensor ser etter radiusvektor som normal og korrekt punktinnsetting.
Del 1 / Oppgave 6cLinje gjennom kule
Oppgave 6c
Oppgave: Linjen gjennom P og S skjærer kuleflaten i et annet punkt Q. Bestem Q.
Original poengangivelse: Oppgave 6 (8 poeng).
Vis løsning
Hva spør oppgaven om? P og Q ligger på hver sin side av sentrum langs samme diameter.
Bruk radiusvektoren
\(\overrightarrow{SP}=(4,-3,0)\).
Utnytt diameteren
Fra S til det motsatte kulepunktet går vi like langt i motsatt retning.
Finn motsatt radiusvektor
\(\overrightarrow{SQ}=-(4,-3,0)=(-4,3,0)\).
Beregn Q
\[Q=S+\overrightarrow{SQ}=(2,-1,3)+(-4,3,0)\]
Forenkle koordinatene
\[Q=(-2,2,3)\]
Kontroller kulelikningen
Avstanden SQ er 5, og koordinatene gir 11 i den opprinnelige likningen.
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1Reflect((6,-4,3),(2,-1,3))
Resultat: \((-2,2,3)\)
2Substitute(x^2+y^2+z^2-4x+2y-6z,{x=-2,y=2,z=3})
Resultat: sann
Tolkning: CAS-kontrollen viser at Q ligger på kulen og at S er midtpunkt av PQ.
Kuleflaten med tangentplanet α og det parallelle planet β.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportMatrix,simplifyS=Matrix([2,-1,3]);P=Matrix([6,-4,3])Q=2*S-Pprint("S =",S.T)print("P =",P.T)print("Q = 2*S - P =",Q.T)print("Midtpunkt av P og Q =",((P+Q)/2).T)x,y,z=Qsphere_value=simplify(x**2+y**2+z**2-4*x+2*y-6*z)print("Venstreside i kulelikningen =",sphere_value)assertQ==Matrix([-2,2,3])assertsphere_value==11
Kjørt utskriftS = Matrix([[2, -1, 3]])
P = Matrix([[6, -4, 3]])
Q = 2*S - P = Matrix([[-2, 2, 3]])
Midtpunkt av P og Q = Matrix([[2, -1, 3]])
Venstreside i kulelikningen = 11
Fasit: \(Q=(-2,2,3)\).
Vanlig feil: Å legge radiusvektoren til P enda en gang, som gir et punkt utenfor kulen.
Sensorpunkt: Sensor ser etter diametersymmetri eller korrekt parameterløsning.
Del 1 / Oppgave 6dSnittsirkel i kule
Oppgave 6d
Oppgave: Et plan \(\beta\), parallelt med \(\alpha\), skjærer kulen i en sirkel. Avstanden fra \(\beta\) til Q er 3. Bestem sirkelradiusen.
Original poengangivelse: Oppgave 6 (8 poeng).
Vis løsning
Hva spør oppgaven om? Vi finner planet sin avstand fra sentrum og bruker en rettvinklet trekant i kulen.
Bruk normalretningen
Q ligger 5 enheter fra S i den negative normalretningen.
Flytt 3 fra Q mot kulen
Et parallelt plan som faktisk skjærer kulen, ligger 3 enheter fra Q mot S.
Finn sentrumsavstanden
Da er avstanden fra S til β \(5-3=2\).
Sett opp Pytagoras
Kulens radius 5, snittradius r og avstand 2 oppfyller \(r^2+2^2=5^2\).
Løs
\[r^2=25-4=21\]
Konkluder
\[r=\sqrt{21}\]
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1sqrt(5^2-(5-3)^2)
Resultat: \(\sqrt{21}\)
Tolkning: Den andre parallellplasseringen tre enheter på utsiden av Q skjærer ikke kulen og forkastes.
Kuleflaten med tangentplanet α og det parallelle planet β.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportsqrt,simplifyR=5distance_Q_to_plane=3distance_center_to_plane=R-distance_Q_to_planecircle_radius=sqrt(R**2-distance_center_to_plane**2)print("Kulens radius =",R)print("Avstand Q til beta =",distance_Q_to_plane)print("Avstand S til beta =",distance_center_to_plane)print("Snittradius =",circle_radius)print("Kontroll r^2 + d^2 =",simplify(circle_radius**2+distance_center_to_plane**2))assertcircle_radius==sqrt(21)assertsimplify(circle_radius**2+distance_center_to_plane**2)==25
Kjørt utskriftKulens radius = 5
Avstand Q til beta = 3
Avstand S til beta = 2
Snittradius = sqrt(21)
Kontroll r^2 + d^2 = 25
Fasit: Skjæringssirkelen har radius \(\sqrt{21}\).
Vanlig feil: Å bruke avstanden 3 direkte som avstand fra sentrum til planet.
Sensorpunkt: Sensor ser etter sentrumsavstand 2 og Pytagoras i kulen.
Del 1 / Oppgave 7aBestemt integral som funksjon
Oppgave 7a
Oppgave: Oline fikk \(a^3-\ln a+3a-3\) som svar på \(\int_1^a f(x)\,dx\), \(a\ge1\). Forklar hvorfor svaret ikke kan være riktig.
Original poengangivelse: Oppgave 7 (4 poeng).
Vis løsning
Hva spør oppgaven om? Et bestemt integral med like grenser må være null.
Sett a=1
Når øvre og nedre grense begge er 1, er integralet \(\int_1^1 f(x)dx=0\).
Evaluer Olines uttrykk
\[1^3-\ln1+3\cdot1-3=1-0+3-3=1\]
Sammenlign
Olines uttrykk gir 1, men integralet må gi 0.
Identifiser typen feil
Deriverten av uttrykket kan fortsatt være riktig; feilen kan derfor ligge i konstantleddet.
Bruk fundamentalteoremet
En funksjon \(F(a)=\int_1^a f(x)dx\) må alltid oppfylle \(F(1)=0\).
Konkluder
Olines svar bryter denne nødvendige randbetingelsen.
fromsympyimportsymbols,log,simplifya=symbols('a',positive=True)oline=a**3-log(a)+3*a-3value_at_1=simplify(oline.subs(a,1))print("Olines uttrykk =",oline)print("Verdien ved a=1 =",value_at_1)print("Krav for integral fra 1 til 1 =",0)print("Avvik =",value_at_1-0)assertvalue_at_1==1
Kjørt utskriftOlines uttrykk = a**3 + 3*a - log(a) - 3
Verdien ved a=1 = 1
Krav for integral fra 1 til 1 = 0
Avvik = 1
Fasit: Svaret kan ikke være riktig fordi det gir 1 ved \(a=1\), mens integralet må være 0.
Vanlig feil: Å kontrollere bare ved derivasjon; det oppdager ikke en feil integrasjonskonstant.
Sensorpunkt: Sensor ser etter innsetting av a=1 og begrunnelsen med like integrasjonsgrenser.
Del 1 / Oppgave 7bFundamentalteoremet
Oppgave 7b
Oppgave: Bestem \(f(x)\) når bare konstantleddet \((-3)\) i Olines svar er feil.
Original poengangivelse: Oppgave 7 (4 poeng).
Vis løsning
Hva spør oppgaven om? Vi retter konstanten og deriverer integralverdifunksjonen.
Finn riktig konstant
Vi trenger \(F(1)=0\): \(1-0+3+C=0\Rightarrow C=-4\).
Skriv korrekt integraluttrykk
\[F(a)=a^3-\ln a+3a-4\]
Bruk fundamentalteoremet
\[f(a)=F\prime(a)\]
Deriver
\[F\prime(a)=3a^2-\frac1a+3\]
Bytt variabelnavn
\[f(x)=3x^2-\frac1x+3\]
Kontroller ved integrasjon
\(\int_1^a f(x)dx=a^3-\ln a+3a-4\).
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1Derivative(a^3-ln(a)+3a-4,a)
Resultat: \(3a^2-1/a+3\)
2Integral(3x^2-1/x+3,x,1,a)
Resultat: \(a^3-\ln a+3a-4\)
Tolkning: CAS bekrefter både deriverten og den korrigerte bestemte integralformelen.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportsymbols,log,diff,integrate,simplifya,x=symbols('a x',positive=True)F=a**3-log(a)+3*a-4f=3*x**2-1/x+3recovered=integrate(f,(x,1,a))print("Korrigert F(a) =",F)print("F(1) =",simplify(F.subs(a,1)))print("F'(a) =",diff(F,a))print("f(x) =",f)print("Integral fra 1 til a =",recovered)print("Kontroll =",simplify(recovered-F))assertsimplify(F.subs(a,1))==0assertsimplify(recovered-F)==0
Siden \(t\ne0\), kan vi bruke \(\vec n=(3,2-t,0)\).
Bruk punkt A
\[3(x-2)+(2-t)(y+3)=0\]
Forenkle
\[3x+(2-t)y=3t\]
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1Cross((t-2,3,2t),(0,0,t))
Resultat: \(t(3,2-t,0)\)
2Plane((2,-3,0),(t,0,2t),(2,-3,t))
Resultat: \(3x+(2-t)y=3t\)
Tolkning: CAS bekrefter normalretningen og den forenklede planlikningen.
Pyramiden ABCT illustrert for én av t-verdiene som gir volum 10.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportsymbols,Matrix,factor,simplifyx,y,z,t=symbols('x y z t',real=True,nonzero=True)A=Matrix([2,-3,0]);B=Matrix([t,0,2*t]);C=Matrix([2,-3,t])AB=B-A;AC=C-Across=AB.cross(AC)plane=3*x+(2-t)*y-3*tprint("AB =",AB.T)print("AC =",AC.T)print("AB x AC =",cross.T)print("Faktorisert kryssprodukt =",[factor(v)forvincross])print("Planresidual i A =",simplify(plane.subs({x:A[0],y:A[1]})))print("Planresidual i B =",simplify(plane.subs({x:B[0],y:B[1]})))print("Planresidual i C =",simplify(plane.subs({x:C[0],y:C[1]})))assertcross==Matrix([3*t,-t*(t-2),0])
Kjørt utskriftAB = Matrix([[t - 2, 3, 2*t]])
AC = Matrix([[0, 0, t]])
AB x AC = Matrix([[3*t, -t*(t - 2), 0]])
Faktorisert kryssprodukt = [3*t, -t*(t - 2), 0]
Planresidual i A = 0
Planresidual i B = 0
Planresidual i C = 0
Fasit: Planet er \(3x+(2-t)y=3t\).
Vanlig feil: Å glemme at t≠0 når kryssproduktet forenkles ved å dele på t.
Sensorpunkt: Sensor ser etter to planvektorer, kryssprodukt og punkt-normal-form.
Del 2 / Oppgave 1bRettvinklet trekant i rommet
Oppgave 1b
Oppgave: Avgjør om \(\triangle ABC\) er rettvinklet for noen verdier av \(t\ne0\).
Original poengangivelse: Oppgave 1 (6 poeng).
Vis løsning
Hva spør oppgaven om? Vi kontrollerer skalarproduktet mellom sidevektorene ved hvert av de tre hjørnene.
Vinkel ved A
\(\overrightarrow{AB}\cdot\overrightarrow{AC}=2t^2\ne0\) når \(t\ne0\).
Diskriminanten er \((-4)^2-4\cdot3\cdot13=-140<0\).
Bestem fortegnet
Ledende koeffisient er positiv, så uttrykket er alltid positivt.
Konkluder
Ingen av de tre vinklene kan være 90°, for noen tillatt t.
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1Dot((t-2,3,2t),(0,0,t))
Resultat: \(2t^2\)
2Dot((0,0,-t),(t-2,3,t))
Resultat: \(-t^2\)
3Dot((2-t,-3,-2t),(2-t,-3,-t))
Resultat: \(3t^2-4t+13\)
Tolkning: CAS viser at ingen skalarprodukt kan bli null for reell t≠0.
Pyramiden ABCT illustrert for én av t-verdiene som gir volum 10.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportsymbols,Matrix,discriminant,solve,simplifyt=symbols('t',real=True)A=Matrix([2,-3,0]);B=Matrix([t,0,2*t]);C=Matrix([2,-3,t])AB=B-A;AC=C-A;BA=A-B;BC=C-B;CA=A-C;CB=B-Cdot_A=simplify(AB.dot(AC))dot_B=simplify(BA.dot(BC))dot_C=simplify(CA.dot(CB))print("Skalarprodukt ved A =",dot_A)print("Skalarprodukt ved B =",dot_B)print("Skalarprodukt ved C =",dot_C)print("Diskriminant ved B =",discriminant(dot_B,t))print("Reelle nullpunkter ved B =",solve(dot_B,t))assertdot_A==2*t**2assertdot_C==-t**2assertdiscriminant(dot_B,t)<0
Kjørt utskriftSkalarprodukt ved A = 2*t**2
Skalarprodukt ved B = 3*t**2 - 4*t + 13
Skalarprodukt ved C = -t**2
Diskriminant ved B = -140
Reelle nullpunkter ved B = []
Fasit: Nei. Trekanten er ikke rettvinklet for noen \(t\ne0\).
Vanlig feil: Å kontrollere bare én av de tre vinklene.
Sensorpunkt: Sensor ser etter skalarprodukt ved alle mulige rettvinkelhjørner.
Del 2 / Oppgave 1cPyramidevolum
Oppgave 1c
Oppgave: Punktene A, B, C og \(T(1,-3,1)\) danner en pyramide. Bestem t slik at volumet er 10.
Original poengangivelse: Oppgave 1 (6 poeng).
Vis løsning
Hva spør oppgaven om? Volumet av et tetraeder er absoluttverdien av et trippelprodukt dividert med 6.
\(S_9\approx88{,}79<90\), mens \(S_{10}\approx90{,}59>90\).
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1Solve(96*(1-(3/4)^n)>90,n)
Resultat: \(n>9.63768\)
296*(1-(3/4)^10)
Resultat: \(90.5939\)
Tolkning: Numerisk kontroll av n=9 og n=10 bekrefter minimumet.
Den samlede sidelengden passerer 90 ved n=10 og nærmer seg 96.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportRational,log,Nq=Rational(3,4)threshold=log(Rational(1,16))/log(q)defS(n):return96*(1-q**n)print("Logaritmisk grense for n =",N(threshold,15))print("S_9 =",N(S(9),15))print("96*(1-(3/4)^10) =",N(S(10),15))minimum=next(nforninrange(1,100)ifS(n)>90)print("Minste heltall n =",minimum)assertminimum==10assertS(9)<90<S(10)
Kjørt utskriftLogaritmisk grense for n = 9.63768335861284
S_9 = 88.7918701171875
96*(1-(3/4)^10) = 90.5939025878906
Minste heltall n = 10
Fasit: Minst \(10\) halvkvadrater.
Vanlig feil: Å runde 9,638 ned til 9; ulikheten krever et heltall større enn grensen.
Sensorpunkt: Sensor ser etter ulikhet, logaritme og nabokontroll.
Del 2 / Oppgave 3cGeometrisk rekke og skalering
Oppgave 3c
Oppgave: Bestem sidelengdene i det første halvkvadratet når summen av sidelengdene i de 20 første skal være 120.
Original poengangivelse: Oppgave 3 (8 poeng).
Vis løsning
Hva spør oppgaven om? Vi finner først den samlede sidelengden i første figur og bruker at et halvkvadrat har sideforhold 2:1.
La L være første samlede sidelengde
For den tegnede halve kvadratformen består den av to korte sider a og én lang side 2a, slik at \(L=4a\).
Skriv S20
\[120=L\frac{1-(3/4)^{20}}{1-3/4}\]
Løs for L
\[L=\frac{30}{1-(3/4)^{20}}\approx30{,}09544\]
Finn kortsidene
\[a=L/4\approx7{,}52386\]
Finn langsiden
\[2a=L/2\approx15{,}04772\]
Kontroller
De tre tegnede sidene summerer til \(a+2a+a=4a=L\), og den geometriske 20-leddssummen blir 120.
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1Solve(L*(1-(3/4)^20)/(1-3/4)=120,L)
Resultat: \(L=30/(1-(3/4)^{20})\)
Tolkning: CAS beregner både første totalsum og de to sidelengdene.
Hvert nytt halvkvadrat er en skalafaktor 3/4 av det forrige.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportRational,N,simplifyq=Rational(3,4)L=30/(1-q**20)short_side=L/4long_side=L/2S20=L*(1-q**20)/(1-q)print("Samlet sidelengde i første halvkvadrat L =",N(L,15))print("Hver kortside a =",N(short_side,15))print("Langside 2a =",N(long_side,15))print("Kontroll a+2a+a =",N(4*short_side,15))print("Kontroll S_20 =",simplify(S20))assertsimplify(S20-120)==0
Kjørt utskriftSamlet sidelengde i første halvkvadrat L = 30.0954390155135
Hver kortside a = 7.52385975387836
Langside 2a = 15.0477195077567
Kontroll a+2a+a = 30.0954390155135
Kontroll S_20 = 120
Fasit: Kortsidene må være ca. \(7{,}524\), og langsiden ca. \(15{,}048\).
Vanlig feil: Å tolke 120 som førsteledd i stedet for summen av 20 ledd.
Sensorpunkt: Sensor ser etter sumformel, første total L og geometrisk sideforhold.
Del 2 / Oppgave 3dUendelig geometrisk arealrekke
Oppgave 3d
Oppgave: Første halvkvadrat har areal 72. Bestem summen av arealene for uendelig mange halvkvadrater.
Original poengangivelse: Oppgave 3 (8 poeng).
Vis løsning
Hva spør oppgaven om? Når lengder skaleres med 3/4, skaleres arealene med kvadratet av denne faktoren.
Finn arealkvotienten
\[q_A=(3/4)^2=9/16\]
Kontroller konvergens
\(|9/16|<1\), så den uendelige rekken konvergerer.
Bruk sumformelen
\[S_\infty=\frac{72}{1-9/16}\]
Forenkle nevneren
\[1-9/16=7/16\]
Beregn
\[S_\infty=72\cdot\frac{16}{7}=\frac{1152}{7}\]
Oppgi tilnærming
\[S_\infty\approx164{,}57\]
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
172/(1-(3/4)^2)
Resultat: \(1152/7\)
Tolkning: CAS bekrefter den konvergente uendelige summen.
Hvert nytt halvkvadrat er en skalafaktor 3/4 av det forrige.
Vanlig feil: Å bruke 3/4 som arealkvotient; areal skaleres med kvadratet.
Sensorpunkt: Sensor ser etter q=9/16 og korrekt uendelig sum.
Del 2 / Oppgave 4aOmdreiningsvolum
Oppgave 4a
Oppgave: For \(f(x)=2\sin(x+\pi/6)+5\), \(x\in[0,2\pi]\), bestem volumet når grafen roteres om x-aksen.
Original poengangivelse: Oppgave 4 (6 poeng).
Vis løsning
Hva spør oppgaven om? Vi bruker skivemetoden og utnytter integraler over en hel periode.
Sett opp skiveintegralet
\[V=\pi\int_0^{2\pi}f(x)^2dx\]
Kvadrer funksjonen
\[f^2=25+20\sin(x+\pi/6)+4\sin^2(x+\pi/6)\]
Integrer sinusleddet
Over en hel periode er integralet av sinus lik 0.
Integrer sin²-leddet
Over en hel periode er \(\int_0^{2\pi}\sin^2(x+\pi/6)dx=\pi\).
Finn integralet av f²
\[25\cdot2\pi+4\pi=54\pi\]
Multipliser med π
\[V=54\pi^2\ \text{dm}^3\]
Digital kontroll i GeoGebra/CAS
GeoGebra / CAS
1pi*Integral((2*sin(x+pi/6)+5)^2,x,0,2*pi)
Resultat: \(54\pi^2\)
Tolkning: CAS utfører kvadreringen og integralet eksakt.
Omdreiningslegemet som oppstår når f roteres rundt x-aksen.
Digital kontroll i Python (SymPy)
Python 3.13 / SymPy 1.14 - faktisk kjørt
fromsympyimportsymbols,sin,pi,integrate,expand_trig,simplify,Nx=symbols('x',real=True)f=2*sin(x+pi/6)+5integral_f2=integrate(f**2,(x,0,2*pi))V=pi*integral_f2print("f(x) =",f)print("Integral av f(x)^2 =",integral_f2)print("Volum V =",V)print("Desimalverdi =",N(V,15),"dm^3")print("Kontroll mot 54*pi^2 =",simplify(V-54*pi**2))assertsimplify(V-54*pi**2)==0
Kjørt utskriftf(x) = 2*sin(x + pi/6) + 5
Integral av f(x)^2 = 54*pi
Volum V = 54*pi**2
Desimalverdi = 532.958637658825 dm^3
Kontroll mot 54*pi^2 = 0
Fasit: \(V=54\pi^2\ \text{dm}^3\).
Vanlig feil: Å integrere f(x) i stedet for πf(x)².
Sensorpunkt: Sensor ser etter skivemetoden, kvadrert radius og korrekt enhet.
Del 2 / Oppgave 4bKjegle i omdreiningslegeme
Oppgave 4b
Oppgave: Avgjør om en kjegle med samme høyde som krukken og radius 5 dm får plass når spissen treffer bunnen.
Original poengangivelse: Oppgave 4 (6 poeng).
Vis løsning
Hva spør oppgaven om? Kjegleradiusen øker lineært fra 0 ved x=0 til 5 ved x=2π, og må være mindre enn krukkeradiusen overalt.
Skriv kjegleprofilen
\[g(x)=\frac{5}{2\pi}x\]
Finn krukkens minimum
\(f(x)\) har minimum 3 når \(x+\pi/6=3\pi/2\), altså ved \(x=4\pi/3\).