S2 eksamenVår 2015

Matematikk S2 eksamen – vår 2015

ifingo
Norsk (Bokmål)

Matematikk S2 - Vaar 2015 eksempeloppgave

Komplett, kontrollert og elevvennlig loesningsforslag. Alle deloppgaver er skrevet med trinnvis matematikk, CAS-/GeoGebra-steg og Python-kontroll som viser realistisk kjorestruktur.

REA3028Ny eksamensordningDel 1 og Del 2Ifingo premium

Del 1 - uten hjelpemidler

Oppgave 1a Derivasjon av polynom

Oppgave:

Deriver \(f(x)=3x^3-2x+5\).

Vis løsning
Løsning:

Vi deriverer ledd for ledd. Konstantleddet forsvinner, og potensregelen gir

\[f'(x)=3\cdot 3x^2-2=9x^2-2\]
Svar: \(f'(x)=9x^2-2\)
Python-kontroll
from sympy import symbols, diff
x = symbols('x')
f = 3*x**3 - 2*x + 5
print('f(x)  =', f)
print("f'(x) =", diff(f, x))
GeoGebra CAS / graftegner
f(x):=3x^3-2x+5Derivative(f(x),x) = 9x^2 - 2

Oppgave 1b Produktregel med eksponentialfunksjon

Oppgave:

Deriver \(g(x)=xe^{2x}\).

Vis løsning
Løsning:

Bruk produktregelen \((uv)'=u'v+uv'\), med \(u=x\) og \(v=e^{2x}\).

\[g'(x)=1\cdot e^{2x}+x\cdot 2e^{2x}=e^{2x}(1+2x)\]
Svar: \(g'(x)=e^{2x}(1+2x)\)
Python-kontroll
from sympy import symbols, exp, diff, factor
x = symbols('x')
g = x*exp(2*x)
derivert = diff(g, x)
print('g(x)       =', g)
print("g'(x)      =", derivert)
print('faktorisert=', factor(derivert))
GeoGebra CAS / graftegner
g(x):=x exp(2x)Derivative(g(x),x) = exp(2x)(2x+1)

Oppgave 2 Bestemme en bestemt derivertverdi

Oppgave:

Bestem \(h'(2)\) når \(h(x)=\dfrac{e^x}{x-1}\).

Vis løsning
Løsning:

Vi bruker kvotientregelen.

\[h'(x)=\dfrac{e^x(x-1)-e^x}{(x-1)^2}=\dfrac{e^x(x-2)}{(x-1)^2}\]
\[h'(2)=\dfrac{e^2(2-2)}{(2-1)^2}=0\]
Svar: \(h'(2)=0\)
Python-kontroll
from sympy import symbols, exp, diff, simplify
x = symbols('x')
h = exp(x)/(x - 1)
h_derivert = simplify(diff(h, x))
verdi = h_derivert.subs(x, 2)
print('h(x)       =', h)
print("h'(x)      =", h_derivert)
print("h'(2)      =", verdi)
GeoGebra CAS / graftegner
h(x):=exp(x)/(x-1)h'(2) = 0

Oppgave 3a Kontrollere nullpunkt i polynom

Oppgave:

Vis at \(P(3)=0\) for \(P(x)=2x^3-6x^2-8x+24\).

Vis løsning
Løsning:
\[P(3)=2\cdot 3^3-6\cdot 3^2-8\cdot 3+24=54-54-24+24=0\]
Svar: \(P(3)=0\)
Python-kontroll
from sympy import symbols
x = symbols('x')
P = 2*x**3 - 6*x**2 - 8*x + 24
print('P(3) =', P.subs(x, 3))
GeoGebra CAS / graftegner
P(x):=2x^3-6x^2-8x+24P(3)=0

Oppgave 3b Faktorisering med polynomdivisjon

Oppgave:

Faktoriser polynomet i førstegradsfaktorer.

Vis løsning
Løsning:

Siden \(P(3)=0\), er \(x-3\) en faktor. Polynomdivisjon gir

\[2x^3-6x^2-8x+24=(x-3)(2x^2-8)\]
\[2x^2-8=2(x^2-4)=2(x-2)(x+2)\]
\[P(x)=2(x-3)(x-2)(x+2)\]
Svar: \(P(x)=2(x-3)(x-2)(x+2)\)
Python-kontroll
from sympy import symbols, factor
x = symbols('x')
P = 2*x**3 - 6*x**2 - 8*x + 24
print('P(x) =', P)
print('faktorisert =', factor(P))
GeoGebra CAS / graftegner
Factor(2x^3-6x^2-8x+24)2 (x - 3)(x - 2)(x + 2)

Oppgave 3c Forkorte rasjonalt uttrykk

Oppgave:

Forkort \(\dfrac{2x^3-6x^2-8x+24}{2x^2-8}\).

Vis løsning
Løsning:
\[\dfrac{2(x-3)(x-2)(x+2)}{2(x-2)(x+2)}=x-3\]

Forkortingen gjelder for \(x\ne 2\) og \(x\ne -2\).

Svar: \(x-3\)
Python-kontroll
from sympy import symbols, cancel
x = symbols('x')
uttrykk = (2*x**3 - 6*x**2 - 8*x + 24)/(2*x**2 - 8)
print('uttrykk   =', uttrykk)
print('forkortet =', cancel(uttrykk))
GeoGebra CAS / graftegner
Simplify((2x^3-6x^2-8x+24)/(2x^2-8))x - 3

Oppgave 4a Tallrekke og sumformel

Oppgave:

Fyll ut tabellen og foreslaa en formel for delsummen.

Vis løsning
Løsning:

Sumnene blir perfekte kubikktall:

\[S_1=1,\quad S_2=8,\quad S_3=27,\quad S_4=64,\quad S_5=125,\quad S_6=216\]
\[S_n=n^3\]

Da er \(a_3=19\), \(a_4=37\), \(a_5=61\) og \(\sqrt[3]{S_n}=n\).

Svar: \(S_n=n^3\)
Python-kontroll
for n in range(1, 7):
    a_n = 3*n**2 - 3*n + 1
    S_n = n**3
    print(f'n={n:>2}  a_n={a_n:>3}  S_n={S_n:>3}  kubikkrot={n}')
GeoGebra CAS / graftegner
Sequence(3n^2-3n+1,n,1,6)1, 7, 19, 37, 61, 91
Sequence(n^3,n,1,6)1, 8, 27, 64, 125, 216

Oppgave 4b Sammenheng mellom ledd og delsum

Oppgave:

Forklar at \(a_n=S_n-S_{n-1}\) og vis formelen for \(a_n\).

Vis løsning
Løsning:

Delsummen fram til og med ledd n minus delsummen fram til og med leddet foer gir akkurat ledd n.

\[a_n=S_n-S_{n-1}=n^3-(n-1)^3\]
\[n^3-(n^3-3n^2+3n-1)=3n^2-3n+1\]
Svar: \(a_n=3n^2-3n+1\)
Python-kontroll
from sympy import symbols, expand
n = symbols('n')
a_n = expand(n**3 - (n - 1)**3)
print('a_n = S_n - S_(n-1)')
print('a_n =', a_n)
GeoGebra CAS / graftegner
Expand(n^3-(n-1)^3)3n^2 - 3n + 1

Oppgave 5a Nullpunkter og ekstremalpunkter

Oppgave:

For \(f(x)=x^3-4x^2+4x\) paa \([-1,4]\), bestem nullpunkter og lokale topp- og bunnpunkter.

Vis løsning
Løsning:
\[f(x)=x(x^2-4x+4)=x(x-2)^2\]

Nullpunktene er \(x=0\) og \(x=2\).

\[f'(x)=3x^2-8x+4=(3x-2)(x-2)\]

Dermed er kritiske punkter \(x=\dfrac{2}{3}\) og \(x=2\).

\[f\left(\dfrac{2}{3}\right)=\dfrac{32}{27},\qquad f(2)=0\]

Fortegnsskifte i den deriverte viser toppunkt ved den foerste og bunnpunkt ved den andre.

Svar: \((0,0),\ (2,0),\ T\left(\dfrac{2}{3},\dfrac{32}{27}\right),\ B(2,0)\)
Python-kontroll
from sympy import symbols, factor, diff, solve, Rational
x = symbols('x')
f = x**3 - 4*x**2 + 4*x
print('faktorisert f =', factor(f))
print("f'(x)        =", factor(diff(f, x)))
for punkt in [0, 2, Rational(2, 3)]:
    print('x =', punkt, '  f(x) =', f.subs(x, punkt))
GeoGebra CAS / graftegner
f(x):=x^3-4x^2+4xx (x - 2)^2
Extremum(f,-1,4)(2/3,32/27), (2,0)

Oppgave 5b Skisse av graf

Oppgave:

Tegn grafen til funksjonen.

Vis løsning
Løsning:

Grafen gaar gjennom nullpunktene, har lokal topp ved \(x=\dfrac{2}{3}\) og lokal bunn ved \(x=2\). Endepunktene gir \(f(-1)=-9\) og \(f(4)=16\). Dette gir en presis skisse.

Svar: \(f(x)=x(x-2)^2\text{ paa }[-1,4]\)
Python-kontroll
from sympy import symbols
x = symbols('x')
f = x**3 - 4*x**2 + 4*x
for punkt in [-1, 0, 2/3, 2, 4]:
    print(f'x={punkt:>5}  f(x)={float(f.subs(x, punkt)):>8.4f}')
GeoGebra CAS / graftegner
Function(x^3-4x^2+4x,-1,4)graf med nullpunkter 0 og 2

Oppgave 6 Tolkning av deriverte i kontekst

Oppgave:

Du faar vite at \(f(0)=300\), \(f'(10)=0\) og \(f''(10)=-10\). Tolk opplysningene.

Vis løsning
Løsning:

\(f(0)=300\) betyr at vulkanen spruter ut omtrent 300 tonn lava per time ved starten. \(f'(10)=0\) betyr at utslippsraten har et stasjonært punkt etter 10 timer. Siden \(f''(10)<0\), er grafen konkav ned der, og utslippsraten har lokalt maksimum.

Svar: \(Utbruddet har sin stoerste utslippsrate omtrent 10 timer etter start.\)
Python-kontroll
print('f(0)=300: startfarten er 300 tonn per time')
print("f'(10)=0: utslippsraten er stasjonær etter 10 timer")
print("f''(10)=-10<0: punktet er et lokalt maksimum")
GeoGebra CAS / graftegner
f(0)=300300 tonn per time ved start
f'(10)=0, f''(10)<0lokalt maksimum ved t=10

Oppgave 7 Maksimalt overskudd

Oppgave:

Forklar hvorfor vi kan sette \(K'(x)=I'(x)\) naar vi skal finne stoerst overskudd.

Vis løsning
Løsning:

Overskuddet er inntekt minus kostnad:

\[O(x)=I(x)-K(x)\]

Ved et indre maksimum maa den deriverte av overskuddet vaere null.

\[O'(x)=I'(x)-K'(x)=0\quad \Longrightarrow\quad I'(x)=K'(x)\]

Altsaa er grenseinntekt lik grensekostnad ved optimal produksjon, dersom maksimum ligger inne i definisjonsmengden.

Svar: \(K'(x)=I'(x)\)
Python-kontroll
print('O(x)=I(x)-K(x)')
print("O'(x)=I'(x)-K'(x)")
print("Ved maksimum: O'(x)=0, altsaa I'(x)=K'(x)")
GeoGebra CAS / graftegner
O(x):=I(x)-K(x)Solve(O'(x)=0) -> I'(x)=K'(x)

Oppgave 8a Normalfordeling: IQ under 95

Oppgave:

\(X\sim N(100,15)\). Bestem \(P(X<95)\).

Vis løsning
Løsning:
\[z=\dfrac{95-100}{15}=-\dfrac{1}{3}\approx -0,33\]
\[P(X<95)=P(Z<-0,33)\approx 0,37\]
Svar: \(P(X<95)\approx 0,37\)
Python-kontroll
from statistics import NormalDist
X = NormalDist(mu=100, sigma=15)
sannsynlighet = X.cdf(95)
print('P(X < 95) =', round(sannsynlighet, 4))
GeoGebra CAS / graftegner
Normal[100,15].cdf(95)0.3694

Oppgave 8b Normalfordeling: grense for topp 2 prosent

Oppgave:

Finn minste IQ-poengsum for aa komme blant de 2 prosent hoeyeste.

Vis løsning
Løsning:

Topp 2 prosent betyr at 98 prosent ligger under grensen.

\[P(Z
\[x=100+2,05\cdot 15=130,75\]

Siden poengsummen maa vaere minst et helt tall, runder vi opp.

Svar: \(131\text{ poeng}\)
Python-kontroll
from statistics import NormalDist
Z = NormalDist()
X = NormalDist(mu=100, sigma=15)
z = Z.inv_cdf(0.98)
grense = X.inv_cdf(0.98)
print('z for 98 % =', round(z, 4))
print('IQ-grense  =', round(grense, 4))
print('Minst helt poengtall =', 131)
GeoGebra CAS / graftegner
InverseNormal(0.98,100,15)130.806 -> 131

Oppgave 9 Likningssystem for myntverdier

Oppgave:

Bestem verdien til de tre mynttypene fra tabellen.

Vis løsning
Løsning:

La \(x,y,z\) vaere verdiene i kroner for mynttype 1, 2 og 3. Tabellen gir

\[\begin{aligned}3x+2y+4z&=120\\2x+3y+2z&=75\\2x+5y+3z&=105\end{aligned}\]

Loesning av systemet gir verdiene.

Svar: \(x=10,\ y=5,\ z=20\)
Python-kontroll
from sympy import symbols, Eq, solve
x, y, z = symbols('x y z')
likninger = [
    Eq(3*x + 2*y + 4*z, 120),
    Eq(2*x + 3*y + 2*z, 75),
    Eq(2*x + 5*y + 3*z, 105),
]
print(solve(likninger, [x, y, z]))
GeoGebra CAS / graftegner
Solve({3x+2y+4z=120,2x+3y+2z=75,2x+5y+3z=105}){x=10, y=5, z=20}

Oppgave 10a Uendelig geometrisk rekke

Oppgave:

Forklar at rekken \(7+\dfrac{14}{9}+\dfrac{28}{81}+\dfrac{56}{729}+\cdots\) konvergerer, og finn summen.

Vis løsning
Løsning:

Forholdet mellom to naboledd er \(\dfrac{2}{9}\). Siden \(\left|\dfrac{2}{9}\right|<1\), konvergerer rekken.

\[S=\dfrac{a_1}{1-k}=\dfrac{7}{1-\frac{2}{9}}=\dfrac{7}{\frac{7}{9}}=9\]
Svar: \(S=9\)
Python-kontroll
from fractions import Fraction
a1 = Fraction(7, 1)
k = Fraction(2, 9)
S = a1/(1-k)
print('forhold k =', k)
print('sum       =', S)
GeoGebra CAS / graftegner
Sum(7*(2/9)^(n-1),n,1,infinity)9

Oppgave 10b Sprettball som geometrisk rekke

Oppgave:

En ball slippes fra 10 m og spretter opp \(\dfrac{2}{3}\) av forrige hoeyde. Finn total tilbakelagt lengde.

Vis løsning
Løsning:

Foerst faller ballen 10 m. Deretter gaar hver spretthoeyde baade opp og ned.

\[L=10+2\left(10\cdot \dfrac{2}{3}+10\cdot \left(\dfrac{2}{3}\right)^2+\cdots\right)\]
\[L=10+2\cdot \dfrac{10\cdot \frac{2}{3}}{1-\frac{2}{3}}=10+2\cdot 20=50\]
Svar: \(50\text{ m}\)
Python-kontroll
from fractions import Fraction
start = Fraction(10, 1)
k = Fraction(2, 3)
oppover_sum = start*k/(1-k)
total = start + 2*oppover_sum
print('sum av alle oppturer =', oppover_sum)
print('total lengde         =', total, 'm')
GeoGebra CAS / graftegner
10+2*Sum(10*(2/3)^n,n,1,infinity)50

Oppgave 11a Skjaering med koordinatakser

Oppgave:

For \(f(x)=(x-1)e^x\) paa \([-3,2]\), finn skjaering med aksene.

Vis løsning
Løsning:

Skjaering med y-aksen:

\[f(0)=(0-1)e^0=-1\]

Skjaering med x-aksen krever \((x-1)e^x=0\). Siden \(e^x\ne 0\), maa \(x=1\).

Svar: \((0,-1)\text{ og }(1,0)\)
Python-kontroll
from sympy import symbols, exp, solve
x = symbols('x')
f = (x - 1)*exp(x)
print('f(0) =', f.subs(x, 0))
print('nullpunkt:', solve(f, x))
GeoGebra CAS / graftegner
f(0)-1
Solve((x-1)exp(x)=0)x=1

Oppgave 11b Topp- og bunnpunkt

Oppgave:

Bestem eventuelle topp- og bunnpunkter.

Vis løsning
Løsning:
\[f'(x)=e^x+(x-1)e^x=xe^x\]

Siden \(e^x>0\), bestemmes fortegnet av \(x\). Dermed skifter \(f'(x)\) fra negativ til positiv ved \(x=0\).

\[f(0)=-1\]
Svar: \(B(0,-1)\text{ og ingen toppunkt i det indre intervallet}\)
Python-kontroll
from sympy import symbols, exp, diff, solve
x = symbols('x')
f = (x - 1)*exp(x)
fp = diff(f, x)
print("f'(x) =", fp)
print('kritiske punkter:', solve(fp, x))
print('f(0)=', f.subs(x, 0))
GeoGebra CAS / graftegner
Derivative((x-1)exp(x),x)x exp(x)
Extremum(f,-3,2)bunnpunkt (0,-1)

Oppgave 11c Punktet der grafen synker raskest

Oppgave:

Bestem koordinatene til punktet der grafen synker raskest.

Vis løsning
Løsning:

Grafen synker raskest der den deriverte har lavest verdi. Vi studerer derfor \(f'(x)=xe^x\).

\[f''(x)=(x+1)e^x\]
\[f''(x)=0\quad \Rightarrow\quad x=-1\]
\[f(-1)=(-2)e^{-1}=-\dfrac{2}{e}\]
Svar: \(\left(-1,-\dfrac{2}{e}\right)\)
Python-kontroll
from sympy import symbols, exp, diff, solve, simplify
x = symbols('x')
f = (x - 1)*exp(x)
fp = diff(f, x)
fpp = diff(fp, x)
punkt_x = solve(fpp, x)[0]
punkt_y = simplify(f.subs(x, punkt_x))
print("f'(x)  =", fp)
print("f''(x) =", fpp)
print('x-verdi =', punkt_x)
print('punkt   =', (punkt_x, punkt_y))
GeoGebra CAS / graftegner
Solve(f''(x)=0)x=-1
f(-1)-2/e

Del 2 - med hjelpemidler

Del 2 Oppgave 1a CAS og kubikktall
Oppgave:

Bruk CAS til aa bestemme \(n\) og \(m\) naar \(1729=1^3+n^3\) og \(1729=m^3+(m+1)^3\).

Vis løsning
Løsning:
\[n^3=1728\quad \Rightarrow\quad n=12\]
\[m^3+(m+1)^3=1729\quad \Rightarrow\quad m=9\]

Da er \(1729=1^3+12^3=9^3+10^3\).

Svar: \(n=12,\ m=9\)
Python-kontroll
from sympy import symbols, Eq, solve
n, m = symbols('n m')
print('n-loesning:', solve(Eq(1729, 1**3 + n**3), n))
print('m-loesning:', solve(Eq(1729, m**3 + (m + 1)**3), m))
print('kontroll  :', 1**3 + 12**3, 9**3 + 10**3)
GeoGebra CAS / graftegner
Solve(1729=1^3+n^3)n=12
Solve(1729=m^3+(m+1)^3)m=9

Del 2 Oppgave 1b Tre paafoelgende kubikktall

Oppgave:

Bruk CAS til aa finne de tre kubikktallene naar et kubikktall er summen av tre paafoelgende kubikktall.

Vis løsning
Løsning:

Vi loeser \(k^3+(k+1)^3+(k+2)^3=6^3\) fordi teksten sier at kubikktallet er \(6^3\).

\[k=3\]

Dermed er de tre kubikktallene \(3^3\), \(4^3\) og \(5^3\).

Svar: \(27,\ 64,\ 125\)
Python-kontroll
from sympy import symbols, Eq, solve
k = symbols('k')
likning = Eq(k**3 + (k + 1)**3 + (k + 2)**3, 6**3)
print('loesninger:', solve(likning, k))
print('kubikktall:', 3**3, 4**3, 5**3)
print('sum:', 3**3 + 4**3 + 5**3)
GeoGebra CAS / graftegner
Solve(k^3+(k+1)^3+(k+2)^3=6^3)k=3
3^3+4^3+5^3216=6^3

Del 2 Oppgave 2 Logistisk modell og stoerst vekst

Oppgave:

Bruk \(f''(x)\) til aa bestemme naar Oljefondet har stoerst vekst for \(f(x)=\dfrac{3236}{1+38,1e^{-0,3763x}}\).

Vis løsning
Løsning:

For en logistisk funksjon skjer stoerst vekst i vendepunktet, der andrederivert er null.

\[f''(x)=0\quad \Rightarrow\quad x\approx 9,67\]

Dette er omtrent 9,67 aar etter 1996, altsaa i 2005 til 2006.

\[f(9,67)\approx 1618,\qquad f'(9,67)\approx 304,4\]
Svar: \(\text{stoerst vekst ca. }304\text{ mrd kr per aar, fond ca. }1618\text{ mrd kr}\)
Python-kontroll
from sympy import symbols, exp, diff, nsolve
x = symbols('x')
f = 3236/(1 + 38.1*exp(-0.3763*x))
fp = diff(f, x)
fpp = diff(fp, x)
x0 = nsolve(fpp, 10)
print('x ved vendepunkt =', round(float(x0), 4))
print('aar etter 1996   =', round(float(x0), 4))
print('fondet da        =', round(float(f.subs(x, x0)), 1))
print('vekst da         =', round(float(fp.subs(x, x0)), 1))
GeoGebra CAS / graftegner
Solve(f''(x)=0)x=9.6737
f(x), f'(x)1618 og 304.4

Del 2 Oppgave 3a Kostnads- og inntektsfunksjoner

Oppgave:

Enhetskostnaden er \(E(x)=0,15x+7+\dfrac{2000}{x}\), og salgsprisen er 55 kr. Finn \(K(x)\) og \(I(x)\).

Vis løsning
Løsning:

Totalkostnaden er antall enheter ganger enhetskostnaden.

\[K(x)=xE(x)=x\left(0,15x+7+\dfrac{2000}{x}\right)=0,15x^2+7x+2000\]
\[I(x)=55x\]
Svar: \(K(x)=0,15x^2+7x+2000,\quad I(x)=55x\)
Python-kontroll
from sympy import symbols, expand
x = symbols('x')
E = 0.15*x + 7 + 2000/x
K = expand(x*E)
I = 55*x
print('K(x)=', K)
print('I(x)=', I)
GeoGebra CAS / graftegner
K(x):=x*(0.15x+7+2000/x)0.15x^2+7x+2000
I(x):=55x55x

Del 2 Oppgave 3b Overskudd og optimal produksjon

Oppgave:

Finn produksjonsmengder som gir overskudd, og mengden som gir stoerst overskudd.

Vis løsning
Løsning:
\[O(x)=I(x)-K(x)=55x-(0,15x^2+7x+2000)\]
\[O(x)=-0,15x^2+48x-2000\]

Overskudd krever \(O(x)>0\). Nullpunktene blir omtrent

\[x\approx 49,25\quad \text{og}\quad x\approx 270,75\]

Siden parabelen vender nedover, er overskuddet positivt mellom nullpunktene. Toppunktet ligger ved

\[x=-\dfrac{b}{2a}=-\dfrac{48}{2(-0,15)}=160\]
Svar: \(50\text{ til }270\text{ enheter gir overskudd; stoerst ved }160\text{ enheter}\)
Python-kontroll
from sympy import symbols, solve, diff
x = symbols('x')
O = -0.15*x**2 + 48*x - 2000
nullpunkter = solve(O, x)
optimal_x = solve(diff(O, x), x)[0]
print('O(x)=', O)
print('nullpunkter:', [round(float(v), 4) for v in nullpunkter])
print('optimal x:', optimal_x)
print('maks overskudd:', O.subs(x, optimal_x))
GeoGebra CAS / graftegner
Solve(-0.15x^2+48x-2000=0)49.25 og 270.75
Maximum(O)x=160

Del 2 Oppgave 4a Graf av deltakerfunksjon

Oppgave:

Tegn grafen til \(D(x)=120-100e^{-0,35x}+80e^{-0,09x}\).

Vis løsning
Løsning:

Grafen starter ved \(D(0)=100\), oeker foerst og flater etter hvert ut mot \(120\) deltakere. Den skal tegnes for aktuelle uker etter oppstart.

Svar: \(D(0)=100\text{ og }D(x)\to 120\)
Python-kontroll
from math import exp

def D(x):
    return 120 - 100*exp(-0.35*x) + 80*exp(-0.09*x)
for uke in [0, 5, 10, 20, 40, 52]:
    print(f'uke={uke:>2}  D(uke)={D(uke):>8.2f}')
GeoGebra CAS / graftegner
D(x):=120-100exp(-0.35x)+80exp(-0.09x)tegn graf for x >= 0

Del 2 Oppgave 4b Integral som samlet deltakelse

Oppgave:

Bestem \(\int_0^{20}D(x)\,dx\) og forklar hva svaret betyr.

Vis løsning
Løsning:
\[\int_0^{20}D(x)\,dx\approx 2856,5\]

Siden D(x) er antall deltakere per uke, forteller integralet omtrentlig samlet antall deltakerbesoek i de 20 foerste ukene.

Svar: \(\approx 2857\text{ deltakerbesoek}\)
Python-kontroll
from sympy import symbols, exp, integrate, N
x = symbols('x')
D = 120 - 100*exp(-0.35*x) + 80*exp(-0.09*x)
verdi = integrate(D, (x, 0, 20))
print('integral eksakt uttrykk =', verdi)
print('integral numerisk      =', round(float(N(verdi)), 2))
GeoGebra CAS / graftegner
Integral(D(x),0,20)2856.50

Del 2 Oppgave 5a Normalfordeling: kroppsvekt

Oppgave:

Kroppsvekten er normalfordelt med \(\mu=79,2\) og \(\sigma=6,4\). Finn andelen mellom 75,0 kg og 85,0 kg.

Vis løsning
Løsning:
\[P(75
\[=P(-0,656
Svar: \(\approx 56,2\%\)
Python-kontroll
from statistics import NormalDist
X = NormalDist(mu=79.2, sigma=6.4)
andel = X.cdf(85.0) - X.cdf(75.0)
print('P(75 < X < 85) =', round(andel, 4))
print('andel i prosent =', round(100*andel, 2))
GeoGebra CAS / graftegner
Normal[79.2,6.4].cdf(85)-cdf(75)0.5618

Del 2 Oppgave 5b Hypotesetest for lavere gjennomsnitt

Oppgave:

Sett opp hypoteser og test om gjennomsnittsvekten har gaatt ned. Bruk 5 prosent signifikansnivaa.

Vis løsning
Løsning:

Vi bruker venstresidig z-test med kjent standardavvik.

\[H_0:\mu=79,2\qquad H_1:\mu<79,2\]
\[z=\dfrac{76,0-79,2}{6,4/\sqrt{30}}\approx -2,74\]
\[p\approx 0,0031<0,05\]

Vi forkaster nullhypotesen. Det er grunnlag for aa hevde at gjennomsnittsvekten har gaatt ned.

Svar: \(H_0\text{ forkastes paa }5\%\text{-nivaa}\)
Python-kontroll
from statistics import NormalDist
from math import sqrt
mu0 = 79.2
xbar = 76.0
sigma = 6.4
n = 30
z = (xbar - mu0)/(sigma/sqrt(n))
p_verdi = NormalDist().cdf(z)
print('z-verdi =', round(z, 4))
print('p-verdi =', round(p_verdi, 5))
print('forkast H0:', p_verdi < 0.05)
GeoGebra CAS / graftegner
ZTest(76,79.2,6.4,30,tail=left)z=-2.7386, p=0.0031

Del 2 Oppgave 6 Avbetaling og effektiv rente

Oppgave:

Kontantpris er 20 000 kr, eller 729 kr per maaned i 36 maaneder. Finn maanedsrente og aarsrente.

Vis løsning
Løsning:

Naa verdien av annuiteten settes lik kontantprisen.

\[20000=729\cdot \dfrac{1-(1+r)^{-36}}{r}\]

Loest numerisk gir

\[r\approx 0,01549\]
\[(1+r)^{12}-1\approx 0,2026\]
Svar: \(\text{maanedsrente }\approx 1,55\%,\quad \text{aarsrente }\approx 20,3\%\)
Python-kontroll
from sympy import symbols, nsolve
r = symbols('r')
likning = 729*(1 - (1+r)**(-36))/r - 20000
maanedsrente = nsolve(likning, 0.015)
aarsrente = (1 + maanedsrente)**12 - 1
print('maanedsrente =', round(float(maanedsrente), 6))
print('maanedsrente prosent =', round(100*float(maanedsrente), 3))
print('aarsrente prosent    =', round(100*float(aarsrente), 2))
GeoGebra CAS / graftegner
Solve(20000=729*(1-(1+r)^(-36))/r)r=0.015493
(1+r)^12-10.2026