Fullstendig løsningsforslag til Matematikk R1 Eksempeloppgave desember 2007 (REA3022). Steg-for-steg forklaringer med «Vis løsning» og hjelp fra ifingo-læreren.
Faglig kvalitetssikret av lærere og toppstudenter · Følger læreplanen (LK20) · Sist oppdatert 2026-10-13
Løsningsforslag til eksamenssettet fra Utdanningsdirektoratet.
Hva spør oppgaven om? Vi skal derivere et produkt av to funksjoner. Metoden er produktregelen, kombinert med at den deriverte av \(\ln x\) er \(1/x\).
Derivative(x*ln(x))Resultat: \(\ln(x)+1\) CAS-resultatet samsvarer med den algebraiske utledningen.
from sympy import symbols, log, diff, simplify x = symbols('x', positive=True) f = x*log(x) fp = simplify(diff(f, x)) print("f(x) =", f) print("f'(x) =", fp)Utskrift: f(x) = x*log(x) f'(x) = log(x) + 1
Fasit: \(f^{\prime}(x)=\ln x+1\), \(x>0\).
Vanlig feil: Å derivere bare den ene faktoren, eller å skrive \((x\ln x)\prime=1\cdot 1/x\). Produktregelen må ha to ledd. Sensorpunkt: Sensor ser etter korrekt produktregel, korrekt derivert av \(\ln x\), og en ryddig forenkling. Få mer forklaring Del 1 · Oppgave 1a-2 Derivasjon · kjerneregelenHva spør oppgaven om? Vi skal derivere en eksponentialfunksjon med en sammensatt eksponent. Derfor bruker vi konstantfaktorregelen og kjerneregelen.
Derivative(3*e^(x^2-1))Resultat: \(6xe^{x^2-1}\) GeoGebra bekrefter kjerneregelen.
from sympy import symbols, exp, diff, simplify x = symbols('x') g = 3*exp(x**2 - 1) gp = simplify(diff(g, x)) print("g(x) =", g) print("g'(x) =", gp)Utskrift: g(x) = 3*exp(x**2 - 1) g'(x) = 6*x*exp(x**2 - 1)
Fasit: \(g^{\prime}(x)=6xe^{x^2-1}\).
Vanlig feil: Å glemme faktoren \(2x\) fra kjerneregelen er den typiske feilen. Sensorpunkt: Full uttelling krever at kjernen \(x^2-1\) deriveres eksplisitt. Få mer forklaring Del 1 · Oppgave 1b GrenseverdiHva spør oppgaven om? Direkte innsetting gir formen \(0/0\). Vi må derfor faktorisere telleren, forkorte for \(x eq1\), og så beregne grenseverdien.
Limit((x^2+2x-3)/(x-1), 1)Resultat: \(4\) CAS viser at grenseverdien eksisterer og er 4.
from sympy import symbols, limit, factor x = symbols('x') expr = (x**2 + 2*x - 3)/(x - 1) print("Faktorisert teller:", factor(x**2 + 2*x - 3)) print("Grenseverdi:", limit(expr, x, 1))Utskrift: Faktorisert teller: (x - 1)*(x + 3) Grenseverdi: 4
Fasit: Grenseverdien er \(4\).
Vanlig feil: Å stoppe ved \(0/0\), eller å forkorte \(x-1\) uten først å faktorisere telleren. Sensorpunkt: Sensor ser etter faktoriseringen og en forklaring på at den forkortede funksjonen brukes for \(x eq1\). Få mer forklaring Del 1 · Oppgave 1c Kontinuitet og deriverbarhetHva spør oppgaven om? Vi skal gi ett konkret eksempel på en graf som går sammenhengende gjennom \((1,2)\), men som har et knekkpunkt der slik at venstre- og høyrederivert er ulike.
Fasit: En mulig funksjon er \(f(x)=|x-1|+2\).
Vanlig feil: Å tegne et hopp eller et hull i \((1,2)\). Da er funksjonen ikke kontinuerlig. Sensorpunkt: Sensor ser etter en sammenhengende graf med et tydelig knekkpunkt, spiss eller vertikal tangent i \((1,2)\). Få mer forklaring Del 1 · Oppgave 1d-1 LogaritmelikningHva spør oppgaven om? Vi skal isolere logaritmen og bruke at \(e^y\) og \(\ln y\) er inverse funksjoner.
Solve(2*ln(x)-4=0)Resultat: \(x=e^2\) Løsningen oppfyller definisjonskravet.
from sympy import symbols, log, solve, exp x = symbols('x', positive=True) solution = solve(2*log(x) - 4, x) print("Løsning:", solution) print("Kontroll i likningen:", 2*log(solution[0]) - 4)Utskrift: Løsning: [exp(2)] Kontroll i likningen: 0
Fasit: \(x=e^2\).
Vanlig feil: Å skrive \(x=2\) etter at \(\ln x=2\). Man må bruke eksponentialfunksjonen. Sensorpunkt: Sensor ser etter definisjonskravet \(x>0\) og korrekt bruk av inverse funksjoner. Få mer forklaring Del 1 · Oppgave 1d-2 EksponentiallikningHva spør oppgaven om? Likningen er andregradsliknende i \(e^x\). Vi innfører en ny variabel, løser andregradslikningen og går tilbake til \(x\).
Solve(e^(2x)-3e^x+2=0)Resultat: \(x=0\) eller \(x=\ln2\) CAS bekrefter begge eksakte løsninger.
from sympy import symbols, exp, solve, simplify x = symbols('x', real=True) solutions = solve(exp(2*x) - 3*exp(x) + 2, x) print("Løsninger:", solutions) for s in solutions: print("Kontroll for x =", s, ":", simplify(exp(2*s) - 3*exp(s) + 2))Utskrift: Løsninger: [0, log(2)] Kontroll for x = 0 : 0 Kontroll for x = log(2) : 0
Fasit: \(x=0\) eller \(x=\ln2\). …