Løsningsforslag til eksamenssettet fra Utdanningsdirektoratet.
33deloppgaver løst
Del 1 + Del 2samme rekkefølge som settet
Beggealternativer i oppgave 6
CAS + SymPydigitale kontroller
Del 1 – uten hjelpemidler
Alle mellomregninger vises. GeoGebra og Python brukes bare som etterkontroll.
Del 1 · Oppgave 1aDerivasjon · produktregel og kjerneregel
Oppgave 1a
Oppgave:
Deriver funksjonen gitt ved
\[f(x)=x^2\cdot\cos(3x).\]
Vis løsning
Hva spør oppgaven om? Vi skal derivere et produkt. Den trigonometriske faktoren er dessuten sammensatt, så vi trenger både produktregelen og kjerneregelen.
Steg 1 — Del funksjonen i to faktorer
Sett \(u(x)=x^2\) og \(v(x)=\cos(3x)\). Da er \(f(x)=u(x)v(x)\).
Steg 2 — Skriv produktregelen
\[(uv)\prime=u\prime v+uv\prime.\]
Steg 3 — Deriver polynomfaktoren
\[u\prime(x)=2x.\]
Steg 4 — Deriver cosinusfaktoren med kjerneregelen
Den ytre funksjonen er cosinus, og den indre funksjonen er \(3x\):
Vanlig feil: Å glemme faktoren \(3\) fra kjerneregelen eller å bruke produktregelen som om den bare ga ett ledd.
Sensorpunkt: Sensor ser etter både produktregelen og kjerneregelen, med korrekt fortegn når cosinus deriveres.
Del 1 · Oppgave 1b1Integrasjon · delvis integrasjon
Oppgave 1b1
Oppgave:
Bestem integralet
\[\int 5x\,e^{2x}\,dx.\]
Vis løsning
Hva spør oppgaven om? Integranden er et produkt av et polynom og en eksponentialfunksjon. Delvis integrasjon reduserer graden til polynomet og er derfor den naturlige metoden.
Steg 1 — Trekk fram konstanten
\[\int 5x e^{2x}\,dx=5\int x e^{2x}\,dx.\]
Steg 2 — Velg \(u\) og \(dv\)
Velg \(u=x\), fordi den deriverte blir enklere, og \(dv=e^{2x}dx\).
Steg 3 — Finn \(du\) og \(v\)
\[du=dx,\qquad v=\int e^{2x}dx=\frac12 e^{2x}.\]
Steg 4 — Bruk formelen for delvis integrasjon
\[\int u\,dv=uv-\int v\,du.\]
Steg 5 — Sett inn
\[5\int x e^{2x}dx=5\left(\frac{x}{2}e^{2x}-\int\frac12e^{2x}dx\right).\]
Tolkning: GeoGebra oppgir en stamfunksjon; en vilkårlig konstant må legges til.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,exp,integrate,diff,simplifyx=symbols('x',real=True)integrand=5*x*exp(2*x)primitive=integrate(integrand,x)control=simplify(diff(primitive,x)-integrand)print("Integrand =",integrand)print("Stamfunksjon fra SymPy =",primitive)print("Derivert minus integrand =",control)print("Faktorisert stamfunksjon =",simplify(5*exp(2*x)*(2*x-1)/4))
Vanlig feil: Å glemme integrasjonskonstanten eller å integrere \(e^{2x}\) som \(e^{2x}\) i stedet for \(\tfrac12e^{2x}\).
Sensorpunkt: For full uttelling skal metodevalget og alle fire størrelsene \(u,du,dv,v\) vises.
Del 1 · Oppgave 1b2Integrasjon · substitusjon
Oppgave 1b2
Oppgave:
Bestem integralet
\[\int\frac{6x}{x^2-1}\,dx.\]
Vis løsning
Hva spør oppgaven om? Nevneren er en sammensatt funksjon, og den deriverte \(2x\) finnes i telleren. Derfor bruker vi substitusjon.
Steg 1 — Velg substitusjon
\[u=x^2-1.\]
Steg 2 — Deriver substitusjonen
\[du=2x\,dx.\]
Steg 3 — Tilpass telleren
Siden \(6x\,dx=3\cdot 2x\,dx\), får vi \(6x\,dx=3du\).
Steg 4 — Skriv integralet i \(u\)
\[\int\frac{6x}{x^2-1}dx=3\int\frac1u\,du.\]
Steg 5 — Integrer logaritmeformen
\[3\int\frac1u\,du=3\ln|u|+C.\]
Steg 6 — Sett tilbake \(u=x^2-1\)
\[3\ln|x^2-1|+C.\]
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
Integral(6x/(x^2-1), x)
→\(3\ln|x^2-1|\)
Tolkning: Resultatet gjelder på hvert intervall der integranden er definert.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,integrate,diff,log,Abs,simplifyx=symbols('x',real=True)integrand=6*x/(x**2-1)primitive=3*log(Abs(x**2-1))control=simplify(diff(primitive,x)-integrand)print("Integrand =",integrand)print("Valgt stamfunksjon =",primitive)print("Derivert minus integrand =",control)print("Definisjonsbegrensning: x != -1 og x != 1")
Integrand = 6*x/(x**2 - 1)
Valgt stamfunksjon = 3*log(Abs(x**2 - 1))
Derivert minus integrand = Piecewise((-6*x/(x**2 - 1), Eq(x**2, 1)), (0, True))
Definisjonsbegrensning: x != -1 og x != 1
Fasit: \(\displaystyle \int\frac{6x}{x^2-1}dx=3\ln|x^2-1|+C\), for \(x\neq\pm1\).
Vanlig feil: Å skrive \(\ln(x^2-1)\) uten absoluttverdi. Stamfunksjonen skal gjelde på intervaller på begge sider av nullpunktene i nevneren.
Sensorpunkt: Sensor ser etter korrekt substitusjon og absoluttverdi i logaritmen.
Del 1 · Oppgave 1cDifferensiallikning · lineær 1. orden
Oppgave 1c
Oppgave:
Løs differensiallikningen
\[y\prime-2y=3\qquad\text{når}\qquad y(0)=2.\]
Vis løsning
Hva spør oppgaven om? Likningen er lineær med konstante koeffisienter. Vi finner først homogen løsning, deretter en konstant partikulær løsning og bruker initialbetingelsen.
Tolkning: Innsetting gir både likningen og initialverdien nøyaktig.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,Function,Eq,dsolve,diff,exp,simplifyx=symbols('x',real=True)y=Function('y')solution=dsolve(Eq(diff(y(x),x)-2*y(x),3),ics={y(0):2})right_side=solution.rhsode_control=simplify(diff(right_side,x)-2*right_side-3)initial_control=simplify(right_side.subs(x,0))print("SymPy-løsning =",solution)print("Kontroll av differensiallikningen =",ode_control)print("Kontroll av y(0) =",initial_control)
SymPy-løsning = Eq(y(x), 7*exp(2*x)/2 - 3/2)
Kontroll av differensiallikningen = 0
Kontroll av y(0) = 2
Tolkning: Den deriverte av CAS-svaret er \(\cos^2x\).
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,cos,sin,integrate,diff,simplify,trigsimpx=symbols('x',real=True)identity_right=(1+cos(2*x))/2identity_control=trigsimp(cos(x)**2-identity_right)primitive=x/2+sin(2*x)/4integral_control=trigsimp(diff(primitive,x)-cos(x)**2)print("Halvvinkeluttrykk =",identity_right)print("Kontroll av identiteten =",identity_control)print("Stamfunksjon =",primitive)print("Derivert minus integrand =",integral_control)
Halvvinkeluttrykk = cos(2*x)/2 + 1/2
Kontroll av identiteten = 0
Stamfunksjon = x/2 + sin(2*x)/4
Derivert minus integrand = 0
Fasit: \(\cos^2x=\frac{1+\cos2x}{2}\), og \(\displaystyle\int\cos^2x\,dx=\frac{x}{2}+\frac14\sin2x+C\).
Vanlig feil: Å glemme kjerneregelfaktoren \(\tfrac12\) når \(\cos(2x)\) integreres.
Sensorpunkt: Sensor ser etter korrekt identitet før integrasjonen og korrekt faktor foran \(\sin(2x)\).
Del 1 · Oppgave 1e1Analysens fundamentalteorem
Oppgave 1e1
Oppgave:
I denne oppgaven får du bruk for den generelle sammenhengen
\[\int_a^b F\prime(x)\,dx=F(b)-F(a).\]
Tabellen nedenfor viser noen funksjonsverdier for funksjonene \(f\), \(g\) og \(h\).
\(x\)
\(f(x)\)
\(g(x)\)
\(h(x)\)
\(-3\)
\(0\)
\(6\)
\(6\)
\(1\)
\(-2\)
\(-\frac72\)
\(-4\)
\(2\)
\(24\)
\(28\)
\(22\)
Det opplyses i tillegg at \(f(x)=g\prime(x)\) og \(h(x)=g\prime\prime(x)\).
Bruk tabellen og tilleggsopplysningene til å finne integralet
\[\int_{-3}^{2}f(x)\,dx.\]
Vis løsning
Hva spør oppgaven om? Vi bruker fundamentalteoremet direkte fordi integranden er den deriverte av en funksjon som vi kjenner endepunktsverdiene til.
Innsetting av A, B og C gir venstresiden lik 0 i alle tre tilfeller.
Planet gjennom A, B og C samt normallinjen gjennom P.
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
Plane(A,B,C)
→\(2x+2y+z=4\)
2
Cross(Vector(A,B), Vector(A,C))
→\((14,14,7)\)
Tolkning: CAS kan vise en skalert, men ekvivalent, normalvektor eller planlikning.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportMatrix,symbols,simplifyx,y,z=symbols('x y z',real=True)A=Matrix([3,0,-2])B=Matrix([0,2,0])C=Matrix([1,-1,4])AB=B-AAC=C-Anormal=AB.cross(AC)reduced_normal=normal/7plane_expression=2*x+2*y+z-4print("AB x AC =",normal.T)print("Forenklet normalvektor =",reduced_normal.T)print("Planuttrykk =",plane_expression)forname,pointin[("A",A),("B",B),("C",C)]:value=plane_expression.subs({x:point[0],y:point[1],z:point[2]})print(f"Kontroll i {name} =",simplify(value))
AB x AC = Matrix([[14, 14, 7]])
Forenklet normalvektor = Matrix([[2, 2, 1]])
Planuttrykk = 2*x + 2*y + z - 4
Kontroll i A = 0
Kontroll i B = 0
Kontroll i C = 0
Fasit: \(\alpha:\;2x+2y+z-4=0\).
Vanlig feil: Å bruke \(\overrightarrow{AB}\cdot\overrightarrow{AC}\) som normalvektor. Skalarproduktet er et tall; normalen fås med kryssprodukt.
Sensorpunkt: Sensor ser etter en gyldig normalvektor og at planet faktisk går gjennom ett av punktene.
Del 1 · Oppgave 2cLinje og plan · skjæring
Oppgave 2c
Oppgave:
En rett linje \(l\) går gjennom punktet \(P(5,4,4)\) og står vinkelrett på planet \(\alpha\).
Vis at en parameterframstilling for \(l\) er
\[\begin{cases}x=5+2t\\y=4+2t\\z=4+t\end{cases}\]
Finn skjæringspunktet mellom \(l\) og \(xz\)-planet.
Vis løsning
Hva spør oppgaven om? En linje vinkelrett på et plan har samme retning som en normalvektor til planet. Deretter bruker vi at \(xz\)-planet har likningen \(y=0\).
Steg 1 — Hent normalvektoren til planet
Fra punkt b har planet normalvektor \(\vec n=(2,2,1)\).
Steg 2 — Bruk normalen som retningsvektor
Siden \(l\perp\alpha\), kan \(l\) ha retningsvektor \((2,2,1)\).
Steg 3 — Bruk punktet P
\[(x,y,z)=(5,4,4)+t(2,2,1).\]
Steg 4 — Skriv komponentvis
\[x=5+2t,\qquad y=4+2t,\qquad z=4+t.\]
Steg 5 — Bruk likningen for \(xz\)-planet
I \(xz\)-planet er \(y=0\). Derfor
\[4+2t=0.\]
Steg 6 — Finn parameterverdien
\[t=-2.\]
Steg 7 — Finn de andre koordinatene
\[x=5+2(-2)=1,\qquad z=4+(-2)=2.\]
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
l=Line((5,4,4),(7,6,5))
→Linje med retning \((2,2,1)\)
2
Intersect(l, y=0)
→\((1,0,2)\)
Tolkning: Skjæringspunktet har y-koordinat 0 og ligger derfor i xz-planet.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,solve,Matrixt=symbols('t',real=True)P=Matrix([5,4,4])direction=Matrix([2,2,1])Q=P+t*directiont_intersection=solve(Q[1],t)[0]intersection=Q.subs(t,t_intersection)print("Linjen som vektor =",Q.T)print("Likningen y(t) =",Q[1])print("Parameter ved y=0 =",t_intersection)print("Skjæringspunkt =",intersection.T)
Linjen som vektor = Matrix([[2*t + 5, 2*t + 4, t + 4]])
Likningen y(t) = 2*t + 4
Parameter ved y=0 = -2
Skjæringspunkt = Matrix([[1, 0, 2]])
Fasit: Parameterframstillingen er som oppgitt, og skjæringspunktet med \(xz\)-planet er \((1,0,2)\).
Vanlig feil: Å sette \(z=0\). Det er \(xy\)-planet som har \(z=0\); \(xz\)-planet har \(y=0\).
Sensorpunkt: Sensor ser etter begrunnelse for retningsvektoren og korrekt bruk av koordinatplanet.
Del 1 · Oppgave 2dRomgeometri · pyramidevolum
Oppgave 2d
Oppgave:
Vi lar \(Q\) være et vilkårlig punkt på linjen \(l\). Bestem volumet av pyramiden \(ABCQ\) uttrykt ved \(t\).
Vis løsning
Hva spør oppgaven om? Volumet av en trekantet pyramide kan beregnes med absoluttverdien av et skalartrippelprodukt dividert med 6.
Tolkning: Determinanten er null når t=-2, fordi Q da ligger i planet α.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportMatrix,symbols,simplify,Abst=symbols('t',real=True)A=Matrix([3,0,-2])B=Matrix([0,2,0])C=Matrix([1,-1,4])Q=Matrix([5+2*t,4+2*t,4+t])AB=B-AAC=C-AAQ=Q-Atriple_product=simplify(AB.cross(AC).dot(AQ))volume=simplify(Abs(triple_product)/6)print("AB x AC =",AB.cross(AC).T)print("AQ =",AQ.T)print("Skalartrippelprodukt =",triple_product)print("Volum =",volume)print("Kontroll ved t=-2 =",volume.subs(t,-2))
AB x AC = Matrix([[14, 14, 7]])
AQ = Matrix([[2*t + 2, 2*t + 4, t + 6]])
Skalartrippelprodukt = 63*t + 126
Volum = 21*Abs(t + 2)/2
Kontroll ved t=-2 = 0
Vanlig feil: Å droppe absoluttverdien. Orienteringen til vektorene kan gi negativt skalartrippelprodukt, men geometrisk volum er ikke negativt.
Sensorpunkt: Sensor ser etter korrekt trippelprodukt eller en fullstendig base-ganger-høyde-metode med samme resultat.
Del 1 · Oppgave 2eRomgeometri · volumlikning
Oppgave 2e
Oppgave:
Bestem koordinatene til \(Q\) slik at volumet av pyramiden \(ABCQ\) blir 42.
Vis løsning
Hva spør oppgaven om? Vi setter volumuttrykket lik 42. Absoluttverdien gir to mulige parameterverdier, én på hver side av planet.
Steg 1 — Bruk volumfunksjonen
\[V(t)=\frac{21}{2}|t+2|.\]
Steg 2 — Sett volumet lik 42
\[\frac{21}{2}|t+2|=42.\]
Steg 3 — Isoler absoluttverdien
\[|t+2|=42\cdot\frac{2}{21}=4.\]
Steg 4 — Løs de to tilfellene
\[t+2=4\quad\text{eller}\quad t+2=-4.\]
Steg 5 — Finn parameterverdiene
\[t=2\quad\text{eller}\quad t=-6.\]
Steg 6 — Sett \(t=2\) inn i linjen
\[Q=(5+4,\,4+4,\,4+2)=(9,8,6).\]
Steg 7 — Sett \(t=-6\) inn i linjen
\[Q=(5-12,\,4-12,\,4-6)=(-7,-8,-2).\]
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
Solve((21/2) Abs(t+2)=42, t)
→\(t=-6\) eller \(t=2\)
2
Substitute(Q,t,2)
→\((9,8,6)\)
3
Substitute(Q,t,-6)
→\((-7,-8,-2)\)
Tolkning: Begge punktene har samme vinkelrette avstand til planet og gir derfor samme volum.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,Eq,solve,Abs,Matrixt=symbols('t',real=True)solutions=solve(Eq(21*Abs(t+2)/2,42),t)Q=Matrix([5+2*t,4+2*t,4+t])print("Løsninger for t =",solutions)forvalueinsolutions:point=Q.subs(t,value)volume=21*Abs(value+2)/2print(f"t = {value}: Q =",point.T,"og V =",volume)
Løsninger for t = [-6, 2]
t = -6: Q = Matrix([[-7, -8, -2]]) og V = 42
t = 2: Q = Matrix([[9, 8, 6]]) og V = 42
Fasit: \(Q=(9,8,6)\) eller \(Q=(-7,-8,-2)\).
Vanlig feil: Å bare løse \(t+2=4\) og dermed miste løsningen på motsatt side av planet.
Sensorpunkt: Sensor ser etter begge løsningene fra absoluttverdien og koordinatene, ikke bare parameterverdiene.
Del 2 – med hjelpemidler
Digitale kommandoer er oppgitt sammen med tolkning, og Python-output er generert ved faktisk kjøring av koden.
Del 2 · Oppgave 3aDifferensiallikninger · 2. orden
Oppgave 3a
Oppgave:
Du skal studere løsningen til differensiallikningen
Hva spør oppgaven om? Vi tegner en dempet svingning: sinus- og cosinusleddet gir periodisk bevegelse, mens eksponentialfaktoren reduserer amplituden når x øker.
Steg 1 — Identifiser svingningsdelen
Uttrykket \(\sin x+\cos x\) svinger mellom \(-\sqrt2\) og \(\sqrt2\).
Steg 2 — Identifiser dempingen
Faktoren \(e^{-0,2x}\) er positiv og avtar monotont fra 1 mot 0.
Steg 3 — Finn startverdien
\[f(0)=5(0+1)=5.\]
Steg 4 — Beskriv nullpunktene kvalitativt
Nullpunktene kommer når \(\sin x+\cos x=0\); eksponentialfaktoren endrer ikke hvor grafen krysser x-aksen.
Steg 5 — Velg digitalt vindu
Bruk \(0\le x\le15\), og et y-vindu omtrent fra \(-4\) til \(7\) for å få med første topp og de neste svingningene.
Steg 6 — Kontroller grafens form
Grafen starter i \((0,5)\), får en første topp kort etter origo og svinger med stadig mindre utslag rundt x-aksen.
Graf av den dempede svingningen f på intervallet fra 0 til 15.
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
f(x)=5 exp(-0.2x)(sin(x)+cos(x))
→Funksjonen defineres.
2
Function(f,0,15)
→Grafen begrenses til \([0,15]\).
Tolkning: Grafen skal vise fem nullpunkter i intervallet og avtakende topp- og bunnverdier.
Tolkning: Eksponentialfaktoren påvirker ikke nullpunktene.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportpi,Nzeros=[3*pi/4+k*piforkinrange(5)]print("Eksakte nullpunkter:")forvalueinzeros:print(value)print("\nDesimalverdier:")forvalueinzeros:print(N(value,12))print("Siste nullpunkt er mindre enn 15:",bool(zeros[-1]<15))print("Neste nullpunkt er større enn 15:",bool(3*pi/4+5*pi>15))
Eksakte nullpunkter:
3*pi/4
7*pi/4
11*pi/4
15*pi/4
19*pi/4
Desimalverdier:
2.35619449019
5.49778714378
8.63937979737
11.7809724510
14.9225651046
Siste nullpunkt er mindre enn 15: True
Neste nullpunkt er større enn 15: True
Fasit: Nullpunktene er \(x=\frac{3\pi}{4}+k\pi\) for \(k=0,1,2,3,4\).
Vanlig feil: Å glemme det siste nullpunktet \(19\pi/4\approx14,923\), som fortsatt ligger innenfor intervallet.
Sensorpunkt: Sensor ser etter generell løsning, korrekt heltallsparameter og eksplisitt avgrensning til definisjonsmengden.
Del 2 · Oppgave 4cDerivasjon · produktregel
Oppgave 4c
Oppgave:
Vis ved regning at
\[f\prime(x)=2e^{-0,2x}(2\cos x-3\sin x).\]
Vis løsning
Hva spør oppgaven om? Funksjonen er et produkt av en eksponentialfunksjon og en trigonometrisk sum. Vi bruker produktregelen og faktoriserer til ønsket form.
Her er \(\alpha=\arctan(2/3)\approx0,588\). Fortegnet veksler fordi faktoren \(2\cos x-3\sin x\) skifter fortegn ved hvert kritisk punkt.
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
alpha=atan(2/3)
→\(\alpha\approx0,588003\)
2
Sequence(alpha+2k pi,k,0,2)
→\(0,588;6,871;13,154\)
3
Sequence(f(alpha+2k pi),k,0,2)
→\(6,164;1,754;0,499\)
Tolkning: Fortegnslinjen avgjør hvilke av de kritiske punktene som er topper.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,atan,pi,exp,sin,cos,Nx=symbols('x',real=True)alpha=atan(2/3)f=5*exp(-x/5)*(sin(x)+cos(x))top_x=[alpha+2*k*piforkinrange(3)]print("alpha =",N(alpha,15))forindex,pointinenumerate(top_x,start=1):value=N(f.subs(x,point),15)print(f"Topp {index}: x = {N(point,15)}, f(x) = {value}")print("Fortegn rett før første kritiske punkt er positivt.")print("Fortegn rett etter første kritiske punkt er negativt.")
alpha = 0.588002603547568
Topp 1: x = 0.588002603547568, f(x) = 6.16446051712932
Topp 2: x = 6.87118791072715, f(x) = 1.75446429269316
Topp 3: x = 13.1543732179067, f(x) = 0.499337281142770
Fortegn rett før første kritiske punkt er positivt.
Fortegn rett etter første kritiske punkt er negativt.
Fasit: Toppverdiene er omtrent \(6,164\), \(1,754\) og \(0,499\).
Vanlig feil: Å ta med alle kritiske punkter som topper. Punktene med \(k\) oddetall er bunnpunkter.
Sensorpunkt: Sensor ser etter kritiske punkter, fortegnsskifte fra pluss til minus og numerisk evaluering i de tre toppunktene.
Del 2 · Oppgave 4eTrigonometri · amplitude og fase
Oppgave 4e
Oppgave:
Skriv \(f(x)\) på formen
\[f(x)=Ae^{-0,2x}\sin(x+\varphi),\]
der \(A\) og \(\varphi\) er konstanter.
Vis løsning
Hva spør oppgaven om? Vi bruker formelen for sinus av en sum og sammenligner koeffisientene foran sinus og cosinus.
Tolkning: Eksponentialfaktoren følger uendret med i omskrivingen.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,sqrt,pi,sin,cos,trigsimpx=symbols('x',real=True)original=5*(sin(x)+cos(x))combined=5*sqrt(2)*sin(x+pi/4)control=trigsimp(original-combined)print("Original trigonometrisk del =",original)print("Omskrevet trigonometrisk del =",combined)print("A =",5*sqrt(2))print("phi =",pi/4)print("Differanse etter trigonometrisk forenkling =",control)
Original trigonometrisk del = 5*sin(x) + 5*cos(x)
Omskrevet trigonometrisk del = 5*sqrt(2)*sin(x + pi/4)
A = 5*sqrt(2)
phi = pi/4
Differanse etter trigonometrisk forenkling = 0
Fasit: \(A=5\sqrt2\), \(\varphi=\frac\pi4\), og \(\displaystyle f(x)=5\sqrt2e^{-0,2x}\sin(x+\pi/4)\).
Vanlig feil: Å sette \(A=5\). Når to like koeffisienter kombineres, blir amplituden \(\sqrt{5^2+5^2}\).
Sensorpunkt: Sensor ser etter utvidelse av sumformelen og koeffisientsammenligning, ikke bare det ferdige svaret.
Del 2 · Oppgave 4fFunksjoner · konvolutter
Oppgave 4f
Oppgave:
Funksjonene \(p\) og \(q\) er gitt ved \(p(x)=Ae^{-0,2x}\) og \(q(x)=-Ae^{-0,2x}\), der \(A\) er konstanten fra punkt e).
Forklar at \(q(x)\le f(x)\le p(x)\). Tegn grafene til \(p\) og \(q\) i samme koordinatsystem som grafen til \(f\).
Vis løsning
Hva spør oppgaven om? Den sammensatte sinusfunksjonen ligger alltid mellom -1 og 1. Multiplikasjon med den positive amplituden gir øvre og nedre konvolutt.
Steg 1 — Bruk formen fra punkt e
\[f(x)=Ae^{-0,2x}\sin(x+\varphi).\]
Steg 2 — Bruk verdiområdet til sinus
\[-1\le\sin(x+\varphi)\le1.\]
Steg 3 — Kontroller fortegnet til faktoren
For alle \(x\) er \(Ae^{-0,2x}>0\), siden \(A=5\sqrt2>0\).
Fasit: \(q(x)\le f(x)\le p(x)\) for alle \(x\ge0\), med \(A=5\sqrt2\).
Vanlig feil: Å snu ulikhetstegnene uten grunn. Faktoren det multipliseres med er positiv, så retningen beholdes.
Sensorpunkt: Sensor ser etter en eksplisitt bruk av \(-1\le\sin\le1\) og en graf der f ligger innenfor konvoluttene.
Del 2 · Oppgave 5aFølger · nullpunkter
Oppgave 5a
Oppgave:
Vi studerer funksjonen
\[f(x)=5e^{-0,2x}(\sin x+\cos x)\]
når definisjonsmengden er \([0,\infty)\).
Forklar at det n-te nullpunktet kan skrives
\[x_n=2,356+(n-1)\pi,\qquad n\ge1.\]
Vis løsning
Hva spør oppgaven om? Nullpunktene er løsningene til samme trigonometriske likning som i oppgave 4b. Vi nummererer dem fra det første positive nullpunktet.
Steg 1 — Bruk nullpunktslikningen
\[\sin x+\cos x=0.\]
Steg 2 — Løs likningen generelt
\[x=\frac{3\pi}{4}+k\pi,\qquad k=0,1,2,\ldots\]
Steg 3 — Nummerer første nullpunkt med \(n=1\)
Da må \(k=n-1\).
Steg 4 — Skriv følgeformelen eksakt
\[x_n=\frac{3\pi}{4}+(n-1)\pi.\]
Steg 5 — Finn desimalverdien til første ledd
\[\frac{3\pi}{4}\approx2,356194\ldots\]
Steg 6 — Rund som i oppgaven
\[x_n\approx2,356+(n-1)\pi,\qquad n\ge1.\]
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
Sequence(3pi/4+(n-1)pi,n,1,6)
→\(2,356;5,498;8,639;11,781;14,923;18,064\)
Tolkning: Avstanden mellom to påfølgende nullpunkter er alltid π.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,pi,Nn=symbols('n',integer=True,positive=True)x_n=3*pi/4+(n-1)*piprint("Eksakt følgeformel x_n =",x_n)print("Første nullpunkt =",N(x_n.subs(n,1),12))print("De seks første nullpunktene:")forvalueinrange(1,7):print(value,N(x_n.subs(n,value),12))
Eksakt følgeformel x_n = pi*(n - 1) + 3*pi/4
Første nullpunkt = 2.35619449019
De seks første nullpunktene:
1 2.35619449019
2 5.49778714378
3 8.63937979737
4 11.7809724510
5 14.9225651046
6 18.0641577581
Tolkning: Det tiende nullpunktet ligger utenfor intervallet.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportpi,Nzeros=[]n=1whileTrue:value=3*pi/4+(n-1)*piifvalue>=30:breakzeros.append(value)n+=1print("Antall nullpunkter i [0, 30) =",len(zeros))print("Siste nullpunkt i intervallet =",N(zeros[-1],15))print("Første nullpunkt utenfor intervallet =",N(3*pi/4+len(zeros)*pi,15))print("Fast differanse =",pi)
Antall nullpunkter i [0, 30) = 9
Siste nullpunkt i intervallet = 27.4889357189107
Første nullpunkt utenfor intervallet = 30.6305283725005
Fast differanse = pi
Fasit: Nullpunktene danner en aritmetisk følge med differanse \(\pi\), og intervallet \([0,30)\) inneholder 9 nullpunkter.
Vanlig feil: Å runde 9,799 opp til 10. n må være et heltall som fortsatt oppfyller den strenge ulikheten.
Sensorpunkt: Sensor ser etter både klassifisering, differanse og en kontroll av antallet mot intervallet.
Del 2 · Oppgave 5cGeometriske følger · toppverdier
Oppgave 5c
Oppgave:
De tre første funksjonsverdiene til toppunktene er \(6,164\), \(1,754\) og \(0,499\). Vis at tallfølgen er geometrisk, og finn det femte leddet.
Vis løsning
Hva spør oppgaven om? Toppunkter på samme side ligger 2π fra hverandre. Sinusdelen har samme verdi, mens eksponentialfaktoren multipliseres med en fast faktor.
Selv om det finnes uendelig mange positive toppverdier, avtar de raskt nok til at totalsummen er endelig.
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
a1=25/sqrt(13)*exp(-atan(2/3)/5)
→\(6,1644605\)
2
k=exp(-2pi/5)
→\(0,2846095\)
3
a1/(1-k)
→\(8,6169175\)
Tolkning: Summen er større enn første toppverdi, men bare moderat større fordi kvotienten er liten.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportpi,exp,atan,sqrt,summation,symbols,oo,simplify,Nn=symbols('n',integer=True,nonnegative=True)ratio=exp(-2*pi/5)first_top=25/sqrt(13)*exp(-atan(2/3)/5)formula_sum=simplify(first_top/(1-ratio))direct_sum=summation(first_top*ratio**n,(n,0,oo))print("Første ledd =",N(first_top,15))print("Kvotient =",N(ratio,15))print("Er abs(k) < 1?",bool(ratio<1))print("Sum fra formel =",N(formula_sum,15))print("Sum fra SymPy-summasjon =",N(direct_sum,15))print("Differanse =",simplify(formula_sum-direct_sum))
Første ledd = 6.16446051712932
Kvotient = 0.284609543336029
Er abs(k) < 1? True
Sum fra formel = 8.61691746053702
Sum fra SymPy-summasjon = 8.61691746053702
Differanse = -1.70971372923716*sqrt(13)*(exp(2*pi/5)/(1 - exp(2*pi/5)) + Sum(exp(-2*pi*n/5), (n, 0, oo)))
Fasit: Rekken konvergerer, og summen er omtrent \(8,617\).
Vanlig feil: Å bruke \(a_1/(1+k)\) eller å hoppe over konvergenskravet.
Sensorpunkt: Sensor ser etter kontrollen \(|k|<1\), korrekt sumformel og en rimelig numerisk verdi.
Oppgave 6 – Alternativ I
Eksamen krever ett alternativ. Her er begge løst for et komplett løsningsforslag.
Del 2 · Oppgave 6I-aDifferensiallikninger · fysisk modell
Oppgave 6 alternativ I a
Oppgave:
Et lodd med masse \(m\) er festet i en fjær som er festet i veggen. Når loddet er i ro, er det i likevektsstilling. Se figur 1.
Vi trekker loddet ut fra likevektsstillingen, gir det et puff bort fra likevektsstillingen, og setter dermed i gang en svingebevegelse fram og tilbake. Se figur 2 og figur 3.
Avstanden fra likevektsstillingen til loddet ved tidspunktet \(t\) er \(y(t)\). Se figur 2.
Tida \(t\) er målt i sekunder, og \(y(t)\) er målt i desimeter.
I horisontal retning virker to krefter på loddet:
En kraft fra fjæra som er proporsjonal med \(y(t)\)
En friksjonskraft fra underlaget som er proporsjonal med farten \(v(t)=y\prime(t)\)
Akselerasjonen til klossen er \(a(t)=v\prime(t)\).
Vi setter \(y(t)=y\), \(v(t)=v\) og \(a(t)=a\).
Newtons 2. lov vil da gi følgende likning
\[-b\,v-k\,y=m\,a,\]
der \(b\), \(k\) og \(m\) er positive konstanter.
Vis at denne likningen kan omformes til
\[y\prime\prime+\frac bm y\prime+\frac km y=0.\]
Vis løsning
Hva spør oppgaven om? Vi erstatter fart og akselerasjon med de deriverte av posisjonen og samler alle ledd på én side.
Steg 1 — Bruk definisjonen av fart
\[v(t)=y\prime(t).\]
Steg 2 — Bruk definisjonen av akselerasjon
\[a(t)=v\prime(t)=y\prime\prime(t).\]
Steg 3 — Sett inn i Newtons likning
\[-b\,y\prime-k\,y=m\,y\prime\prime.\]
Steg 4 — Flytt alle ledd til høyre side
\[m y\prime\prime+b y\prime+k y=0.\]
Steg 5 — Divider med massen
\[y\prime\prime+\frac bm y\prime+\frac km y=0.\]
Steg 6 — Tolk koeffisientene
Brøken \(b/m\) beskriver demping per masseenhet, mens \(k/m\) beskriver fjærstivhet per masseenhet.
Skjematisk fjær-masse-system med avstanden y(t) fra likevektsstillingen.
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
Substitute(-b v-k y=m a,{v=y',a=y''})
→\(-by\prime-ky=my\prime\prime\)
2
Solve(-b y'-k y=m y'', y'')
→\(y\prime\prime=-\frac bm y\prime-\frac km y\)
Tolkning: Når alle ledd flyttes til venstre, får vi den oppgitte homogene likningen.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,Eq,solve,simplifyb,k,m,y,yp,ypp=symbols('b k m y yp ypp',nonzero=True)newton_equation=Eq(-b*yp-k*y,m*ypp)solved_for_ypp=solve(newton_equation,ypp)[0]standard_form=simplify(ypp+b*yp/m+k*y/m)print("Newtons likning =",newton_equation)print("Løst for y'' =",solved_for_ypp)print("Standardformens venstreside =",standard_form)print("Når y'' erstattes fra Newton-likningen =",simplify(standard_form.subs(ypp,solved_for_ypp)))
Newtons likning = Eq(-b*yp - k*y, m*ypp)
Løst for y'' = (-b*yp - k*y)/m
Standardformens venstreside = (b*yp + k*y + m*ypp)/m
Når y'' erstattes fra Newton-likningen = 0
Fasit: \(\displaystyle y\prime\prime+\frac bm y\prime+\frac km y=0\).
Vanlig feil: Å sette \(a=y\prime\) i stedet for \(a=y\prime\prime\), eller å miste minusfortegnene når leddene flyttes.
Sensorpunkt: Sensor ser etter eksplisitt bruk av \(v=y\prime\) og \(a=y\prime\prime\), samt divisjon med \(m\).
Del 2 · Oppgave 6I-bDifferensiallikninger · parameterinnsetting
Oppgave 6 alternativ I b
Oppgave:
Vi setter \(b=1,0\,\mathrm{Ns/m}\), \(k=2,6\,\mathrm{N/m}\) og \(m=2,5\,\mathrm{kg}\).
Vanlig feil: Å bruke \(k/m=2,6/2,5=1,4\). Den korrekte kvotienten er 1,04.
Sensorpunkt: Sensor ser etter nøyaktige brøker og korrekt bruk av begge funksjonsbetingelsene.
Del 2 · Oppgave 6I-cDempet svingning · nullpunkter
Oppgave 6 alternativ I c
Oppgave:
Forklar at det går like lang tid mellom hver gang loddet passerer likevektsstillingen.
Vis løsning
Hva spør oppgaven om? Loddet passerer likevektsstillingen når y(t)=0. Vi løser nullpunktslikningen og sammenligner påfølgende tidspunkter.
Steg 1 — Sett utslaget lik null
\[5e^{-0,2t}(\sin t+\cos t)=0.\]
Steg 2 — Fjern faktorene som ikke kan være null
\[\sin t+\cos t=0.\]
Steg 3 — Løs den trigonometriske likningen
\[t=\frac{3\pi}{4}+n\pi,\qquad n=0,1,2,\ldots\]
Steg 4 — Finn neste passering
\[t_{n+1}=\frac{3\pi}{4}+(n+1)\pi.\]
Steg 5 — Finn tidsforskjellen
\[t_{n+1}-t_n=\pi.\]
Steg 6 — Tolk
Loddet passerer likevektsstillingen hvert \(\pi\) sekund. Dempingen endrer utslaget, men ikke vinkelhastigheten i denne modellen.
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
Solutions(sin(t)+cos(t)=0)
→\(t=3\pi/4+n\pi\)
2
(3pi/4+(n+1)pi)-(3pi/4+n pi)
→\(\pi\)
Tolkning: Avstanden er konstant selv om amplituden avtar.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportpi,simplifypassage_times=[3*pi/4+n*piforninrange(5)]print("De fem første passeringstidene:")forvalueinpassage_times:print(value)print("Tidsforskjeller:")forleft,rightinzip(passage_times,passage_times[1:]):print(simplify(right-left))
De fem første passeringstidene:
3*pi/4
7*pi/4
11*pi/4
15*pi/4
19*pi/4
Tidsforskjeller:
pi
pi
pi
pi
Fasit: Det går \(\pi\) sekunder mellom hver passering av likevektsstillingen.
Vanlig feil: Å bruke \(2\pi\). Det er tiden mellom samme fase og samme bevegelsesretning; likevektsstillingen passeres to ganger per periode.
Sensorpunkt: Sensor ser etter nullpunktfølge og differansen mellom to påfølgende nullpunkter.
Del 2 · Oppgave 6I-dDempet svingning · prosentvis reduksjon
Oppgave 6 alternativ I d
Oppgave:
Vis at det maksimale utslaget \(y\) på samme side av likevektsstillingen minker med \(71,5\,\%\) fra ett utslag til det neste.
Vis løsning
Hva spør oppgaven om? Maksima på samme side ligger én hel periode, 2π sekunder, fra hverandre. Bare eksponentialfaktoren endrer størrelsen mellom disse punktene.
Steg 1 — Finn tiden mellom utslag på samme side
Samme side og samme type ekstremalpunkt gjentas etter \(2\pi\) sekunder.
Tolkning: r er andelen som gjenstår; 1-r er andelen som forsvinner.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportpi,exp,Nremaining_ratio=exp(-2*pi/5)remaining_percent=100*remaining_ratiodecrease_percent=100*(1-remaining_ratio)print("Gjenværende forhold =",N(remaining_ratio,15))print("Gjenværende prosent =",N(remaining_percent,15))print("Prosentvis reduksjon =",N(decrease_percent,15))print("Avrundet til én desimal =",round(float(decrease_percent),1),"%")
Gjenværende forhold = 0.284609543336029
Gjenværende prosent = 28.4609543336029
Prosentvis reduksjon = 71.5390456663971
Avrundet til én desimal = 71.5 %
Fasit: Maksimalutslaget på samme side reduseres med omtrent \(71,5\,\%\) fra gang til gang.
Vanlig feil: Å si at det reduseres med 28,5 %. Det er 28,5 % som gjenstår; reduksjonen er omtrent 71,5 %.
Sensorpunkt: Sensor ser etter riktig tidsavstand 2π, forholdet mellom amplitudene og korrekt prosenttolkning.
Oppgave 6 – Alternativ II
Del 2 · Oppgave 6II-aRekker · aritmetisk sum
Oppgave 6 alternativ II a
Oppgave:
Summen av de \(n\) første leddene i en rekke er gitt ved
\[S_n=\sum_{k=1}^{n}k=1+2+3+4+\cdots+n.\]
Forklar at
\[S_n=\frac{n(n+1)}2.\]
Finn \(S_8\).
Vis løsning
Hva spør oppgaven om? Vi parer første og siste ledd. Hvert par får samme sum, og dette gir den kjente formelen for summen av de n første positive heltallene.
Steg 1 — Skriv summen forlengs
\[S_n=1+2+3+\cdots+(n-1)+n.\]
Steg 2 — Skriv den samme summen baklengs
\[S_n=n+(n-1)+(n-2)+\cdots+2+1.\]
Steg 3 — Legg summene sammen leddvis
\[2S_n=(n+1)+(n+1)+\cdots+(n+1).\]
Steg 4 — Tell antall ledd
Det finnes \(n\) like summer, hver lik \(n+1\):
\[2S_n=n(n+1).\]
Steg 5 — Divider med 2
\[S_n=\frac{n(n+1)}2.\]
Steg 6 — Sett inn \(n=8\)
\[S_8=\frac{8\cdot9}{2}.\]
Steg 7 — Regn ut
\[S_8=36.\]
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
Sum(k,k,1,n)
→\(\frac{n(n+1)}2\)
2
Sum(k,k,1,8)
→\(36\)
Tolkning: Symbolsk Sum gir samme lukkede formel.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,summation,simplifyk,n=symbols('k n',integer=True,positive=True)symbolic_sum=summation(k,(k,1,n))formula=n*(n+1)/2print("Symbolsk sum =",symbolic_sum)print("Oppgitt formel =",formula)print("Differanse etter forenkling =",simplify(symbolic_sum-formula))print("S_8 =",symbolic_sum.subs(n,8))
Symbolsk sum = n**2/2 + n/2
Oppgitt formel = n*(n + 1)/2
Differanse etter forenkling = 0
S_8 = 36
Fasit: \(\displaystyle S_n=\frac{n(n+1)}2\), og \(S_8=36\).
Vanlig feil: Å bruke \(n(n-1)/2\). Summen inneholder både 1 og n, så gjennomsnittet er \((1+n)/2\).
Sensorpunkt: Sensor ser etter en forklaring av formelen, ikke bare innsetting av n=8.
Del 2 · Oppgave 6II-bRekker · digital undersøkelse
Oppgave 6 alternativ II b
Oppgave:
Summen av de \(n\) første leddene i en annen rekke er gitt ved
\[s_n=\sum_{k=1}^{n}k^3=1+8+27+\cdots+n^3.\]
Bruk digitalt verktøy til å undersøke hvor mange ledd rekken må ha for at summen skal være større enn 15 000.
Vis løsning
Hva spør oppgaven om? Vi beregner delsummene fortløpende til grensen passeres og kontrollerer både den siste summen under grensen og den første over.
Steg 1 — Definer delsum
\[s_n=1^3+2^3+\cdots+n^3.\]
Steg 2 — Start med små n
Et digitalt verktøy kan beregne \(s_1,s_2,s_3,\ldots\) fortløpende.
Steg 3 — Finn summen ved \(n=15\)
\[s_{15}=1^3+\cdots+15^3=14\,400.\]
Steg 4 — Sammenlign med grensen
\[14\,400<15\,000.\]
Steg 5 — Finn neste delsum
\[s_{16}=s_{15}+16^3=14\,400+4\,096=18\,496.\]
Steg 6 — Sammenlign på nytt
\[18\,496>15\,000.\]
Steg 7 — Konkluder minimalitet
15 ledd er ikke nok, mens 16 ledd er nok. Dermed er 16 det minste antallet.
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
Sum(k^3,k,1,15)
→\(14\,400\)
2
Sum(k^3,k,1,16)
→\(18\,496\)
Tolkning: Den første delsummen som passerer 15 000 er s16.
Python-kontroll med SymPy
Python 3Kjørt kontroll
limit=15000total=0n=0print("n | delsum")print("--+-------")whiletotal<=limit:n+=1total+=n**3ifn>=13:print(f"{n:2d} | {total}")previous_total=total-n**3print("\nFørste n med sum > 15000 =",n)print("s_15 =",previous_total)print("s_16 =",total)print("Kontroll s_15 <= 15000:",previous_total<=limit)print("Kontroll s_16 > 15000:",total>limit)
n | delsum
--+-------
13 | 8281
14 | 11025
15 | 14400
16 | 18496
Første n med sum > 15000 = 16
s_15 = 14400
s_16 = 18496
Kontroll s_15 <= 15000: True
Kontroll s_16 > 15000: True
Fasit: Rekken må ha minst 16 ledd.
Vanlig feil: Å bare vise at \(s_{16}>15\,000\). For å vise at 16 er det minste antallet må også \(s_{15}\le15\,000\) kontrolleres.
Sensorpunkt: Sensor ser etter digital framgangsmåte og kontroll av begge naboverdiene.
Del 2 · Oppgave 6II-cMatematisk induksjon · sum av kuber
Oppgave 6 alternativ II c
Oppgave:
Det er blitt påstått at
\[1^3+2^3+3^3+\cdots+n^3=\frac{n^2(n+1)^2}{4}.\]
Bevis formelen ved induksjon.
Vis løsning
Hva spør oppgaven om? Et fullstendig induksjonsbevis må ha grunntrinn, induksjonshypotese og et induksjonssteg der vi faktisk viser formelen for k+1.
Steg 1 — Grunntrinn: sett \(n=1\)
Venstresiden er \(1^3=1\). Høyresiden er
\[\frac{1^2(1+1)^2}{4}=\frac4{4}=1.\]
Formelen stemmer for \(n=1\).
Steg 2 — Induksjonshypotese
Anta at formelen er sann for et vilkårlig positivt heltall \(k\):
Formelen er dermed sann for \(k+1\) dersom den er sann for \(k\). Sammen med grunntrinnet følger det ved induksjon at formelen gjelder for alle \(n\ge1\).
GeoGebra / CAS-kontroll
GeoGebra · CAS
1
Simplify(k^2(k+1)^2/4+(k+1)^3)
→\(\frac{(k+1)^2(k+2)^2}{4}\)
Tolkning: CAS-kontrollen verifiserer algebraen i induksjonssteget, men erstatter ikke selve bevisstrukturen.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,summation,simplify,factorj,k,n=symbols('j k n',integer=True,positive=True)formula_n=n**2*(n+1)**2/4ground_left=1**3ground_right=formula_n.subs(n,1)hypothesis_expression=k**2*(k+1)**2/4step_left=hypothesis_expression+(k+1)**3step_target=(k+1)**2*(k+2)**2/4print("Grunntrinn, venstreside =",ground_left)print("Grunntrinn, høyreside =",ground_right)print("Induksjonssteg før faktorisering =",step_left)print("Induksjonssteg faktorisert =",factor(step_left))print("Mål for k+1 =",step_target)print("Differanse i induksjonssteget =",simplify(step_left-step_target))print("Direkte symbolsk sum =",summation(j**3,(j,1,n)))print("Direkte kontroll mot formelen =",simplify(summation(j**3,(j,1,n))-formula_n))
Grunntrinn, venstreside = 1
Grunntrinn, høyreside = 1
Induksjonssteg før faktorisering = k**2*(k + 1)**2/4 + (k + 1)**3
Induksjonssteg faktorisert = (k + 1)**2*(k + 2)**2/4
Mål for k+1 = (k + 1)**2*(k + 2)**2/4
Differanse i induksjonssteget = 0
Direkte symbolsk sum = n**4/4 + n**3/2 + n**2/4
Direkte kontroll mot formelen = 0
Fasit: Formelen er bevist for alle positive heltall \(n\).
Vanlig feil: Å hoppe direkte fra hypotesen til sluttformelen uten å vise faktoriseringen i induksjonssteget. Det er nettopp dette sensor må kunne følge.
Sensorpunkt: Sensor ser etter alle tre delene: verifisert grunntrinn, tydelig hypotese og algebra som ender i formelen med k+1.
Hva spør oppgaven om? Vi bruker resultatet fra a for summen av heltallene og resultatet fra c for summen av kubene. Begge gir det samme algebraiske uttrykket.
Tolkning: Likheten er en algebraisk identitet for alle positive heltall n.
Python-kontroll med SymPy
Python 3Kjørt kontroll
fromsympyimportsymbols,summation,simplifyk,n=symbols('k n',integer=True,positive=True)sum_cubes=summation(k**3,(k,1,n))sum_integers=summation(k,(k,1,n))control=simplify(sum_cubes-sum_integers**2)print("Sum av kuber =",sum_cubes)print("Sum av heltall =",sum_integers)print("Kvadratet av heltallssummen =",sum_integers**2)print("Differanse =",control)forvaluein[3,5,10]:print(f"n={value}: kubesum={sum_cubes.subs(n,value)}, kvadrat={sum_integers.subs(n,value)**2}")
Sum av kuber = n**4/4 + n**3/2 + n**2/4
Sum av heltall = n**2/2 + n/2
Kvadratet av heltallssummen = (n**2/2 + n/2)**2
Differanse = 0
n=3: kubesum=36, kvadrat=36
n=5: kubesum=225, kvadrat=225
n=10: kubesum=3025, kvadrat=3025
Fasit: Identiteten følger direkte av de to sumformlene.
Vanlig feil: Å tolke høyresiden som \(1^2+2^2+\cdots+n^2\). Hele summen står i parentes og skal kvadreres.
Sensorpunkt: Sensor ser etter koblingen mellom de to tidligere resultatene, ikke bare et numerisk eksempel.
Sluttsjekk
Alle deloppgaver i Del 1 og Del 2 er løst.
Begge alternativene i oppgave 6 er med.
MathJax bruker kun de angitte inline- og blokkavgrensningene.
Ingen matematikk er skrevet med dollaravgrensning.
Python-kode er HTML-enkodet og vist med standard mørk Python-fargeprofil.
Python-output er produsert ved faktisk kjøring av hver kodeblokk.
Induksjonsbeviset har grunntrinn, hypotese og fullstendig induksjonssteg.
Hver deloppgave har fasit, vanlig feil og sensorpunkt.
GeoGebra-/CAS-kommandoer er tolket.
Ingen eksterne lenker er brukt utenom MathJax-CDN.
Løsningsforslaget er utarbeidet for ifingo med mål om høy måloppnåelse i Matematikk R2.
ifingo-lærerenHjelper deg å forstå
ifingo-læreren hjelper deg å forstå – ikke å gjøre leksene for deg 💜