08.08.2013 Views

Mat-1.1520 Grundkurs i matematik 2 Gripenberg, Pohjonen, Solin ...

Mat-1.1520 Grundkurs i matematik 2 Gripenberg, Pohjonen, Solin ...

Mat-1.1520 Grundkurs i matematik 2 Gripenberg, Pohjonen, Solin ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Mat</strong>-<strong>1.1520</strong> <strong>Grundkurs</strong> i <strong>matematik</strong> 2 <strong>Gripenberg</strong>, <strong>Pohjonen</strong>, <strong>Solin</strong><br />

Övning 5, (I=”inlämningsuppgift”, D=”demo-uppgift”)<br />

Vecka 7, 14–18.2.2011<br />

Teori för dessa uppgifter finns ocks˚a i Adams 13.3, 13.4<br />

I1. Bestäm kvadraten av avst˚andet fr˚an punkten (x0, y0, z0) till planet Ax + By + Cz = D<br />

(dvs. kvadraten av avst˚andet fr˚an (x0, y0, z0) till den närmaste punkten i planet) med hjälp av en<br />

Lagrange multiplikator.<br />

Lösning: Vi skall minimera funktionen f(x, y, z) = (x − x0) 2 + (y − y0) 2 + (z − z0) 2 d˚a<br />

Ax + By + Cz = D. Enligt Lagranges metod skall vi bestämma de kritiska punkterna för<br />

funktionen<br />

F (x, y, z, λ) = (x − x0) 2 + (y − y0) 2 + (z − z0) 2 + λ(Ax + By + Cz − D).<br />

När vi deriverat f˚ar vi ekvationssystemet<br />

0 = Fx = 2(x − x0) + λA,<br />

0 = Fy = 2(y − y0) + λB,<br />

0 = Fz = 2(z − z0) + λC,<br />

0 = Fλ = Ax + By + Cz − D.<br />

Vi f˚ar direkt x = x0 − 1<br />

2λA, y = y0 − 1<br />

2λB och z = z0 − 1λC<br />

och när vi sätter in dessa punkter<br />

2<br />

i planets ekvation f˚ar vi<br />

av vilket följer att<br />

Ax0 + By0 + Cz0 − D − 1<br />

2 λ(A2 + B 2 + C 2 ) = 0<br />

λ = 2(Ax0 + By0 + Cz0 − D)<br />

.<br />

A 2 + B 2 + C 2<br />

Om vi nu sätter in uttrycken för x − x0, y − y0 och z − z0 i uttrycket för kvadraten av avst˚andet<br />

s˚a blir detta<br />

1<br />

4 λ2A 2 + 1<br />

4λ2B 2 + 1<br />

4λ2C 2 = 1 4(Ax0 + By0 + Cz0 − D)<br />

4<br />

2 (A2 + B2 + C2 )<br />

(A2 + B2 + C2 ) 2<br />

och av detta ser vi att avst˚andet är |Ax0 + By0 + Cz0 − D|<br />

√ .<br />

A2 + B2 + C2 =<br />

|Ax0 + By0 + Cz0 − D|<br />

√ A 2 + B 2 + C 2<br />

2<br />

,


I2. Bestäm funktionens (x − 1) 2 + (y − 2) 2 + (z − 3) 2 minsta värde d˚a x + y + z = 4 och<br />

x + y − z = 6 genom att använda Lagrange multiplikatorer. (Observera att man d˚a minimerar<br />

avst˚andet i kvadrat fr˚an (1, 2, 3) till skärningslinjen mellan planen x+y +z = 4 och x+y −z =<br />

6.)<br />

Lösning: Vi bildar Lagrange funktionen<br />

Svar: 18<br />

L(x, y, z, λ, µ) = (x − 1) 2 + (y − 2) 2 + (z − 3)z 2 + λ(x + y + z − 4) + µ(x + y − z − 6).<br />

Nu är gradienten L ′ (x, y, z, λ, µ) = 0 d˚a<br />

2(x − 1) + λ + µ = 0<br />

2(y − 2) + λ + µ = 0<br />

2(z − 3) + λ − µ = 0<br />

x + y + z − 4 = 0<br />

x + y − z − 6 = 0.<br />

Ur de tv˚a sista ekvationerna följer att x + y = 10 = 5 och s˚aledes z = −1. Ur de tv˚a första<br />

2<br />

ekvationerna följer att x − 1 = y − 2, eller x = y − 1. Eftersom x + y = 5 s˚a m˚aste vi ha y = 3<br />

och x = 2. Den enda lösningen är allts˚a (2, 3, −1). Eftersom uttrycket som skall minimieras är<br />

≥ 0 och blir stort d˚a avständet fr˚an origo till (x, y, z) blir stort s˚a ser vi att det är minimipunkten<br />

vi hittat och det minsta värdet är 1 + 1 + 42 = 18.<br />

I3. Bestäm kortast möjliga avst˚and i kvadrat fr˚an punkten (0, −1) till n˚agon punkt p˚a kurvan<br />

y = √ 1 − x 2 genom att använda en Lagrange multiplikator.<br />

Lösning: Vi skall allts˚a bestämma minsta värdet av funktionen f(x, y) = x2 + (y + 1) 2 d˚a<br />

y − √ 1 − x2 = 0. Vi bildar Lagrange funktionen L(x, y, λ) = x2 + (y + 1) 2 + λ(y − √ 1 − x2 )<br />

och bestämmer gradientens nollställen:<br />

x<br />

Lx(x, y, λ) = 2x + λ√<br />

= 0,<br />

1 − x2 Ly(x, y, λ) = 2(y + 1) + λ = 0,<br />

Lλ(x, y, λ) = y − √ 1 − x 2 = 0.<br />

Om x = 0 s˚a är den första ekvationen uppfylld och av den tredje följer att y = 1 och d˚a är även<br />

den andra ekvationen uppfylld d˚a λ = −4. Om x = 0 s˚a är λ = −2 √ 1 − x 2 enligt den första<br />

ekvationen och d˚a följer det av den andra att<br />

2y + 2 = 2 √ 1 − x 2 ,<br />

s˚a d˚a vi löser y och sätter in resultatet i den tredjeekvationen f˚ar vi<br />

−1 = 0,<br />

vilket är en motsägelse. Den enda lösningen är allts˚a x = 0 och y = 1. Men om man ritar en<br />

figur ser man att denna punkt ger funktionen dess största värde medan det minsta uppn˚as med<br />

d˚a x = ±1 och y = 0. I detta fall hade vi allts˚a ingen nytta av Lagrange multiplikatorn eftersom<br />

det extremvärde vi ville bestämma uppn˚as i ändan p˚a kurvan där den inte är deriverbar.


I4. Enligt statistikcentralen var utsläppen av växthusgaser av inrikes transport i Finland mellan<br />

˚aren 1990 och 2009 följande (motsvarande miljoner ton koldioxid): 12.79 12.43 12.35 11.88<br />

12.23 12.03 12.00 12.59 12.74 12.94 12.84 12.96 13.15 13.34 13.68 13.71 13.90 14.27 13.68<br />

13.01. L˚at yk, k = 1, . . . , 20 vara dessa utsläppsmängder och l˚at xk = 1989 + k, k = 1, . . . , 20.<br />

Uppskatta med hjälp av linjär regression hur stora utsläppen var ˚ar 2010 genom att använda<br />

följande uträknade värden: x = 1<br />

20<br />

20<br />

k=1 xk = 1999.5, y = 1<br />

20<br />

x) 2 = 665, 20<br />

k=1 (yk − y) 2 = 8.7267 och 20<br />

k=1 (xk − x)(yk − y) = 62.18.<br />

Lösning: Om man minimerar uttrycket 1<br />

2<br />

ekvationerna<br />

<br />

20<br />

(xk − x) 2<br />

<br />

a +<br />

k=1<br />

Eftersom 20<br />

k=1 (xk − x) = 0 s˚a är<br />

20<br />

k=1<br />

och av den första ekvationen f˚ar vi<br />

20<br />

20<br />

20<br />

20<br />

k=1 yk = 12.926, 20<br />

k=1 (xk −<br />

Svar: 13.9<br />

k=1 |a(xk −x)+ ˜ b−yk| 2 s˚a f˚ar man när man deriverar<br />

<br />

<br />

20<br />

(xk − x) ˜b = (xk − x)yk,<br />

k=1<br />

k=1<br />

<br />

<br />

20<br />

(xk − x) a + 20 b = yk.<br />

k=1<br />

k=1<br />

20<br />

(xk − x)yk = (xk − x)(yk − y) = 62.18,<br />

a =<br />

20<br />

k=1<br />

k=1 (xk − x)yk<br />

20 k=1 (xk<br />

62.18<br />

= = 0.0935.<br />

− x) 2 665<br />

Av den andra ekvationen följer att<br />

20 ˜ k=1 b =<br />

yk<br />

= y = 12.926.<br />

20<br />

P˚a grundval av dessa räkningar kan vi uppskatta att utsläppen ˚ar 2010 var<br />

a(2010 − x) + ˜ b = 0.0935(2010 − 1999.5) + 12.926 ≈ 13.9.<br />

I5. Antalet hush˚all med digibox var under perioden februari 2004 till januari 2007 följande:<br />

m˚anader före 31.8.2007 42 39 35 33 21 18 15 12 9 7<br />

andel i % 11 15 18 22 35 44 50 51 56 61<br />

Om man nu l˚ater x vara antalet m˚ander och y procentandelen och man bestämmer a och b<br />

s˚a att 10 k=1 |axj+b−yj| 2 är s˚a liten som möjligt f˚ar man b = 69.0. För att bedöma hur tillförlitlig<br />

denna siffra är kan man göra p˚a följande sätt: Man väljer slumpmässigt 10 av talparen (xj, yj)<br />

j = 1, . . . , 10 (s˚a att man till˚ater upprepningar) och räknar ut ett värde b med dessa tal och<br />

sedan kan man se hur dessa tal b varierar när man upprepar detta tillräckligt m˚anga g˚anger. Gör<br />

detta med hjälp av matlab/octave, räkna 200 värden och rita/skissera ett histogram som<br />

visar resultaten.


Ledning: I dokumentet math.tkk.fi/opetus/gk2/ovn11/ovn5I5.m (till vilken det finns en länk i<br />

noppa) hittar du instruktioner för hur du skall komplettera och modifiera de kommandon som<br />

finns där (dvs. de rader som börjar med ett %-tecken) för att f˚a en fil som du kan köra i<br />

matlab/octave och som d˚a ger önskat resultat.<br />

Lösning: Man kan tex. använda följande kommandon:<br />

x=[42 39 35 33 21 18 15 12 9 7];<br />

y=[11 15 18 22 35 44 50 51 56 61];<br />

b=zeros(1,200);<br />

for j=1:200<br />

jj=floor(10*rand(1,10)+1);<br />

xx=x(jj);<br />

yy=y(jj);<br />

A=[xx;0*xx+1];<br />

cc=(A*A’)\A*yy’;<br />

b(j)=cc(2);<br />

end<br />

hist(b)<br />

Resulatet kan se ut ungefär s˚a här (men d˚a sanvänds kommandot hist(b,60:72)):<br />

70<br />

60<br />

50<br />

40<br />

30<br />

20<br />

10<br />

.... .. . .<br />

60 62 64 66 68 70 72


D1. I en gas finns N molekyler och ar och en av dem kan befinna sig i tillst˚andet j s˚a att dess<br />

energi är Ej där j = 1, . . . , M (1 ≤ M ≤ ∞). Om Nj av molekylerna är i tillst˚andet j s˚a är<br />

M<br />

j=1 Nj = N och om deras sammanlagda energi är E, s˚a gäller M<br />

j=1 NjEj = E. Bestäm<br />

andelarna Nj<br />

N<br />

s˚a att uttrycket<br />

N!<br />

N1! N2! . . . NM! ,<br />

är s˚a stort som möjligt med dessa begränsningar. Talet som skall maximeras säger p˚a hur m˚anga<br />

sätt N olika molekyler kan fördelas i olika klasser j s˚a att i klass j fins Nj molekyler. Använd<br />

approximationen k! ≈ k k e −k , ta logaritmen, använd Lagrange multiplikatorer och strunta i<br />

kravet p˚a att Nj skall vara ett heltal.<br />

Lösning: Eftersom<br />

N!<br />

N1! N2! . . . NM! ≈<br />

N N e −N<br />

N N1<br />

1 e −N1 . . . N NM<br />

M e−NM<br />

och eftersom man lika bra kan maximera logaritmen kan vi konstatera att vi skall bestämma<br />

största värdet av funktionen<br />

M<br />

M<br />

f(N1, . . . , NM) = N ln(N) − N − Nj ln(Nj) + Nj,<br />

d˚a M j=1 Nj = N och M j=1 NjEj = E. Vi struntar i kravet att Nj skall vara ett heltal och<br />

bildar Lagrange funktionen<br />

M<br />

<br />

M<br />

<br />

M<br />

<br />

L(N1, . . . , NM, λ, µ) = N ln(N) − Nj ln(Nj) + λ Nj − N + µ NjEj − E .<br />

j=1<br />

Derivatans nollpunkter uppfyller ekvationssystemet<br />

∂L<br />

∂Nj<br />

∂L<br />

∂λ =<br />

∂L<br />

∂µ =<br />

j=1<br />

j=1<br />

,<br />

j=1<br />

= − ln(Nj) − 1 + λ + µEj = 0, j = 1, . . . , M,<br />

M<br />

Nj − N = 0,<br />

j=1<br />

M<br />

NjEj − E = 0.<br />

j=1<br />

Ur de första ekvationerna f˚ar vi som lösningar<br />

och genom att addera<br />

S˚aledes är<br />

N = e λ−1<br />

Nj = e −1+λ e µEj ,<br />

M<br />

e µEj , j = 1, . . . , M.<br />

j=1<br />

Nj<br />

N =<br />

e µEj<br />

M j=1 eµEj<br />

,<br />

j=1


och µ bestäms av villkoret<br />

D2. Visa att om 1 < p < ∞ och 1<br />

p<br />

E<br />

N =<br />

+ 1<br />

q<br />

N j=1<br />

M j=1 eµEj<br />

µEj Eje<br />

.<br />

= 1 s˚a gäller<br />

n<br />

<br />

n<br />

|ajbj| ≤ |aj| p<br />

j=1<br />

j=1<br />

1<br />

p n <br />

j=1<br />

|bj| q<br />

1<br />

q<br />

,<br />

genom att först bestämma största möjliga värde av uttrycket n j=1 xjyj d˚a n n j=1 |yj| q 1<br />

n<br />

p<br />

n<br />

p<br />

q<br />

= 1, och sedan välja xj = |aj|/ j=1 |aj| och yj = |bj|/ |bj|<br />

Lösning: Vi bildar Lagrange funktionen<br />

n<br />

<br />

n<br />

F (x, y, λ, µ) = xjyj + λ |xj| p <br />

n<br />

− 1 + µ |yj| q <br />

− 1 .<br />

j=1<br />

j=1<br />

j=1<br />

j=1<br />

j=1 |xj| p =<br />

1<br />

q<br />

.<br />

Derivatan av funktionen x ↦→ |x| p är p|x| p−1sign (x) där sign (x) = x ifall x = 0, och 0 om<br />

|x|<br />

x = 0. S˚aledes f˚ar vi följande ekvationssystem om vi kräver att gradienten av F skall vara 0:<br />

För varje j f˚ar vi d˚a<br />

yj = −λp|xj| p−1 sign (xj), j = 1, . . . , n,<br />

xj = −µq|yj| q−1 sign (yj), j = 1, . . . , n,<br />

n<br />

1 = |xj| p ,<br />

1 =<br />

j=1<br />

n<br />

|yj| q .<br />

j=1<br />

yj = λp|µ| p−1 q p−1 |yj| (p−1)(q−1) sign (µyj).<br />

D˚a p = 2 (s˚a att ocks˚a q = 2) s˚a ser vi av detta att det finns en positiv konstant cy (som beror<br />

p˚a p, q, λ och µ s˚a att yj = ±cy för all j = 1, . . . , n och eftersom n<br />

j=1 |yj| q = 1 s˚a m˚aste vi<br />

1<br />

1<br />

− −<br />

ha cy = n q . P˚a samma sätt ser vi att xj = ±n p för alla j. För att uppn˚a ett maximum m˚aste<br />

xjyj ≥ 0 för alla j, dvs. xj m˚aste ha samma tecken yj och d˚a f˚ar vi<br />

n<br />

xjyj =<br />

j=1<br />

n<br />

j=1<br />

1 1<br />

− −<br />

n p n q =<br />

n<br />

n −1 = 1,<br />

eftersom 1 1 + = 1.<br />

p q<br />

Ifall p = q = 2 s˚a är yj = −2λxj och xj = −2µyj <br />

s˚a att det följer av villkoren<br />

n<br />

j=1 |xj| 2 = n j=1 |yj| 2 = 1 att |λ| = |µ| = 1<br />

2 . D˚a är n j=1 xjyj = ± n j=1 |xj| 1 = ±1<br />

och det största värdet är 1 ocks˚a i detta fall.<br />

n=1


Eftersom 1 var det största värdet f˚ar vi<br />

n<br />

xjyj ≤ 1 kun<br />

Om vi nu väljer<br />

xj =<br />

n<br />

j=1<br />

|aj|<br />

j=1<br />

|aj| p<br />

1<br />

p<br />

n<br />

|xj| p =<br />

j=1<br />

och yj =<br />

s˚a är n<br />

j=1 |xj| p = n<br />

j=1 |xj| q = 1 och n<br />

av vilket p˚ast˚aendet följer.<br />

n<br />

j=1<br />

|aj| p<br />

j=1 |ajbj|<br />

1<br />

p n<br />

n<br />

j=1<br />

|bj|<br />

j=1<br />

n<br />

|xj| q = 1.<br />

j=1<br />

|bj| q<br />

1<br />

q<br />

|bj| q<br />

1 , j = 1, . . . , n,<br />

q<br />

≤ 1,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!