Optimering med bivillkor

Relevanta dokument
Optimering med bivillkor

7 Extremvärden med bivillkor, obegränsade områden

Tentan , lösningar

SF1626 Flervariabelanalys

Flervariabelanalys E2, Vecka 3 Ht08

Kap Globala extremvärden, extremproblem med bivillkor.

Tentamen i TATA43 Flervariabelanalys

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

= 0. Båda skärningsvinklarna är således π/2 (ortogonala riktningsvektorer).

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

SF1626 Flervariabelanalys Tentamen Torsdagen den 18 augusti 2016

Optimering, exempel. Funktionens enda stationära punkt är alltså origo. Den ligger också i det inre av mängden.

Tentamen: Lösningsförslag

(x + 1) dxdy där D är det ändliga område som begränsas av kurvorna

Institutionen för Matematik, KTH Torbjörn Kolsrud

SF1626 Flervariabelanalys Tentamen Torsdagen den 20 augusti 2015

SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen DEL A

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A. 1. En svängningsrörelse beskrivs av

x ( f u 2y + f v 2x) xy = 24 och C = f

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

har ekvation (2, 3, 4) (x 1, y 1, z 1) = 0, eller 2x + 3y + 4z = 9. b) Vi söker P 1 = F (1, 1, 1) + F (1, 1, 1) (x 1, y 1, z 1) = 2x + 3y + 4z.

Lösningsförslag till tentamen Torsdag augusti 16, 2018 DEL A

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

Institutionen för matematik SF1626 Flervariabelanalys. Lösningsförslag till tentamen Måndagen den 5 juni 2017 DEL A

Tentamen TMA044 Flervariabelanalys E2

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

Tentamen i tmv036c och tmv035c, Analys och linjär algebra C för K, Kf och Bt A =, = det(a λi) = e 2t + c 2. x(t) = c 1. = c 1.

Institutionen för Matematik, KTH Torbjörn Kolsrud

För studenter i Flervariabelanalys Flervariabelanalys MA012B ATM-Matematik Mikael Forsberg

LUNDS TEKNISKA HÖGSKOLA MATEMATIK. LÖSNINGAR FLERDIMENSIONELL ANALYS, FMA kl 8 13

Lösningar till tentamen i Matematik II, 5B1116, 5B1136 för Bio. E,I,K,ME, Media och OPEN, tisdagen den 13 april 2004.

SF1626 Flervariabelanalys Tentamen Måndagen den 16 mars 2015

SF1646 Analys i flera variabler Tentamen 18 augusti 2011, Svar och lösningsförslag

Tentamen i Flervariabelanalys F/TM, MVE , kl

Lösningsförslag till tentamen Tisdagen den 10 januari 2017 DEL A

Lösning till kontrollskrivning 1A

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

Antag att du går rakt norrut i ett bergslandskap. Ibland går du uppför, ibland nerför men hela tiden rakt mot norr. Vi kallar detta bäring 0.

Lösningsförslag till tentamen Onsdagen den 15 mars 2017 DEL A

1. För vilka värden på konstanterna a och b är de tre vektorerna (a,b,b), (b,a,b) och (b,b,a) linjärt beroende.

Partiella differentialekvationer av första ordningen

5 Lokala och globala extremvärden

1. Beräkna och klassificera alla kritiska punkter till funktionen f(x, y) = 6xy 2 2x 3 3y 4 2. Antag att temperaturen T i en punkt (x, y, z) ges av

SF1626 Flervariabelanalys Tentamen Tisdagen den 10 januari 2017

f(x, y) = ln(x 2 + y 2 + 1). 3. Hitta maximala arean för en rektangel inskriven i en ellips på formen x 2 a 2 + y2

Repetitionsfrågor i Flervariabelanalys, Ht 2009

Tentamen i Analys B för KB/TB (TATA09/TEN1) kl 14 19

1 x. SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

Visa att vektorfältet F har en potential och bestäm denna. a. F = (3x 2 y 2 + y, 2x 3 y + x) b. F = (2x + y, x + 2z, 2y 2z)

Uppsala Universitet Matematiska Institutionen Bo Styf

1. Bestäm definitionsmängden och värdemängden till funktionen f(x,y) = 1 2x 2 3y 2. Skissera definitionsmängden, nivålinjerna och grafen till f.

av envariabelfunktionen g(t) och flervariabelfunktionen t = h(x, y) = x 2 + e y.)

Figur 1: Postföretagets rektangulära låda, definitioner.

SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen DEL A. r cos t + (r cos t) 2 + (r sin t) 2) rdrdt.

Lösningsförslag till tentamen TMA043 Flervariabelanalys E2

x (t) = 2 1 u = Beräkna riktnings derivatan av f i punkten a i riktningen u, dvs.

Inlämningsuppgift nr 2, lösningar

6. Räkna ut integralen. z dx dy dz,

SF1626 Flervariabelanalys

Övningstenta: Lösningsförslag

Övningar till Matematisk analys III Erik Svensson

SF1626 Flervariabelanalys Tentamen Måndagen den 21 mars 2016

Problem inför KS 2. Problem i matematik CDEPR & CDMAT Flervariabelanalys. KTH -matematik

Kontrollskrivning 1A

SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen DEL A

Lokala undersökningar

Repetition, Matematik 2 för lärare. Ï x + 2y - 3z = 1 Ô Ì 3x - y + 2z = a Ô Á. . Beräkna ABT. Beräkna (AB) T

SF1626 Flervariabelanalys Bedömningskriterier till tentamen Måndagen den 16 mars 2015

Tentamen SF1626, Analys i flera variabler, Svar och lösningsförslag. 2. en punkt på randkurvan förutom hörnen, eller

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

Tentamen i Analys B för KB/TB (TATA09/TEN1) kl 14 19

Vektorgeometri för gymnasister

TMV036 Analys och Linjär Algebra K Kf Bt, del C

SF1626 Flervariabelanalys Tentamen 18 augusti 2011, Svar och lösningsförslag

Optimering av funktioner, med och utan bivillkor

MVE035. Sammanfattning LV 1. Blom, Max. Engström, Anne. Cvetkovic Destouni, Sofia. Kåreklint, Jakob. Hee, Lilian.

Hjälpmedel: utdelad ordlista, ej räknedosa Chalmers tekniska högskola Datum: kl

Bestäm ekvationen för det plan som går genom punkten (1,1, 2 ) på kurvan och som spänns

SF1626 Flervariabelanalys Tentamen Onsdagen den 15 mars 2017

När det gäller en motor kanske man vill maximera verkningsgraden för att hålla nere bränslekostnaden men inte till vilket pris som helst.

SKRIVNING I VEKTORGEOMETRI

Tentamen i Flervariabelanalys, MVE , π, kl

SF1626 Flervariabelanalys Tentamen Tisdagen den 7 juni 2016

SF1626 Flervariabelanalys Tentamen Tisdagen den 12 januari 2016

En normalvektor till g:s nivåyta i punkten ( 1, 1, f(1, 1) ) är gradienten. Lektion 6, Flervariabelanalys den 27 januari z x=y=1.

Tentamen TMA044 Flervariabelanalys E2

1. Gradient och riktningsderivata till funktioner av två variabler (2.7) 2. Gradient och riktningsderivata till funktioner av tre variabler (2.

SF1626 Flervariabelanalys Tentamen Måndagen den 27 maj, 2013

Flervariabelanalys. Undervisning Undervisning sker i form av föreläsningar (39 st) och lektioner (20 st).

f(x, y) = ln(x 2 + y 2 ) f(x, y, z) = (x 2 + yz, y 2 x ln x) 3. Beräkna en vektor som är tangent med skärningskurvan till de två cylindrarna

SF1669 Matematisk och numerisk analys II Bedömningskriterier till tentamen Måndagen den 16 mars 2015

TMV036/MVE350 Analys och Linjär Algebra K Kf Bt KI, del C

( ) = 2x + y + 2 cos( x + 2y) omkring punkten ( 0, 0), och använd sedan detta ( ).

u av funktionen u = u(x, y, z) = xyz i punkten M o = (x o, y o, z o ) = (1, 1, 1) i riktningen mot punkten M 1 = (x 1, y 1, z 1 ) = (2, 3, 1)

1. Beräkna hastigheten, farten och accelerationen vid tiden t för en partikel vars rörelse beskrivs av r(t) = (2 sin t + cos t, 2 cos t sin t, 2t).

Tentamen i Analys B för KB/TB (TATA09/TEN1) kl 08 13

Provtentamen i Matematik 2, 5B1116, för B,E,I,IT,M,Media och T, ht 2001

Transkript:

Kapitel 9 Optimering med bivillkor 9.1. Optimering med bivillkor Låt f(x) vara en funktion av x R. Vi vill optimera funktionen f under bivillkoret g(x) =C (eller bivllkoren g 1 (x) =C 1,..., g k (x) =C k ). Även olikheter h 1 (x) A 1,..., h m (x) A m kan förekomma Terminologi: f kallas en målfunktion; ekvationen g k (x) =C k kallas ett bivillkor. Det påminner randundersökningen i optimering på kompaktamängder men vi vill studera hur man kan lösa problem utan att parametrisera randen. Exempel 9.1. Bestäm de punkter på ellipsen x 2 xy + y 2 = 4 som ligger på den strsta avståndet från origo. Lösning. Här f(x, y) =avståndet mellan (x, y) ochorigo = x 2 + y 2 och bivillkoret ges av g(x, y) :=x 2 xy + y 2 =4. Eftersom mängden γ = (x, y) R 2 : g(x, y) =1} är kompakt (varför?), konstaterar vi att den kontinuerliga funktionen f antar sitt största värde på γ. funktionen f(x, y) växer y Olika nivåkurvor f(x, y) =c (blåa cirklar) P en av de sökta punkterna P : g f x γ Bivillkoret g(x, y) =C (ellipsen) 7

8 9. Optimering med bivillkor Alltså: f g vilket är ekvivalent till att determinanten f y g x g y =0 x y x 2 +y 2 x 2 +y 2 =0 x(2y x) y(2x y) =0 (x y)(x + y) =0 2x y 2y x Alltså ska intressanta punkter på uppfylla y = ±x tillsammans med bivillkoret x 2 xy + y 2 = 4 vilket ger y = x x 2 =4 eller y = x x 2 =4 Det första systemet ger två punkter (2, 2) och ( 2, 2) med resp. funktionsvärdena f(2, 2) = f( 2, 2) = 2 2, och det andra systemet ger ( 2, 2 )och( 2 2, ) med resp. funktionsvärdena f( 2, ± 2 )= 2 2. *) Ett undantagsfall: g(x, y) =0 ger 2x y =2y x = 0, alltså (x, y) =(0, 0) som inte ligger på γ. Sammanfattningsvis är 2 2 det strsta avståndet. Allmänt gäller följande satsen. Vi anatar att både f och g är av klass C 1. Sats 14. Antag att punkten (a, b) är en lokal extrempunkt till funktionen f(x, y) under bivillkoret g(x, y) =C. Antag vidare att (a, b) är en inre punkt till definitionsmängder D f och D g.dågäller det att f(a, b) g(a, b). Allmänt, antag att a R n är en lokal extrempunkt till funktionen f(x) under bivillkoren g 1 (x) = C 1,..., g k (x) =C k och antag att a är en inre punkt till D f D g1... D gk.dågäller det att f(a), g 1 (a),..., g k (a) är linjärt beroende. Bevis för n =2och k =1. Fallet g(a, b) =0 är triviallt. Antag att g(a, b) 0. Enligt implicita funktionenssatsen kan vi parametrisera γ = (x, y) R 2 : g(x, y) =C} i en omgivning av (a, b): x(t) =(x(t),y(t)) så att x(0) = (a, b) ochg(x(t)) = C. Den nya funktionen av en variabel h(t) =f(x(t)) har ett (lokalt) extremvärde i t =0,sådetgäller att h (0) = 0. Enligt kedjeregeln: 0=h (0) = f x (a, b) dx dt (0) + f y dy (a, b) (0) f(a, b) ẋx(0) = 0 f(a, b) ẋx(0), dt d.v.s. f(a, b) och tangentvektorn till nivåkurvan γ är ortogonala. Det betyder att f(a, b) är en normalvektor till γ, alltså denär parallell med gradienten g(a, b), v.s.b. Algoritmen: (i) Visa att ett optimalt värde existerar (ofta ad hoc) (ii) Bestäm kandidater genom att lösa sambandet f g tillsammans med bivillkoret g(x, y) =C. (iii) Optimera: beräkna funktionesvrdena i kandidaterna och bestäm det extremala värdet. Anmärkning. I (ii) kan man bestämma intressanta punkter genom at skriva f g f = λ g, λ R. (iia) λ kallas för Lagranges multiplikatorn. Alternativt kan man använda determinanten f y = 0 g x g y Alternativet (iib) förefaller ofta enklare än det första (Lagranges) alternativet (iia), men (iib) fungerar bara för två variabler. (iib)

9.2. Optimering med två bivillkor 9 Exempel 9.2. Bestäm det största värde av f(x, y, z) =xyz på enhetsfären i R. Lösning. Vi använder Lagranges multiplikatormetod under bivillkoret g := x 2 + y 2 + z 2 = 1, alltså yz =2λx f = λ g xz =2λy g = C xy =2λz x 2 + y 2 + z 2 =1 Om λ =0såsåfår vi att det finns exakt två koordinate är lika med noll (varför?). Det ger 6 punkter (±1, 0, 0), (0, ±1, 0) och (0, 0, ±1) för vilka f = 0. Antag nu att λ 0. Ett enkelt resonemang visar att xyz 0(ty,om t.ex. x =0så yz = λ 0 = 0, alltså y = 0 eller z = 0 vilket medför att λ = 0). Genom att dividera ekvationer får vi x 2 = y 2 = z 2 =1/. Detta ger oss 8 punkter (± 1, ± 1, ± 1 )där alla teckenkombinationer kan förekomma. Funktionensvärde är antigen f = 1 (sökta största värde) eller f = 1 (sökta minsta värde). En alternativ lösning via determinanter. Notera att två vektorerir är parallella om och endast om f y f g f g =0 g x g y = f z g x g z =0 yz xz 2x 2y = yz xy 2x 2z =0 vilket ger i vårt fall: z(y 2 x 2 )=0 y(z 2 x 2 )=0 x 2 + y 2 + z 2 =1 Vi har alltså två alternativen: antigen x 2 = y 2 = z 2 =1/ eller två koordinaterär lika med noll, och sedan som ovan. 9.2. Optimering med två bivillkor Vi skall nu studera problemet att optimera en funktion f(x, y, z) under två bivillkor g(x, y, z) =C 1, h(x, y, z) =C 2. Enligt satsen, gradienterna är linjärt beroende, vilket ger systemet f y f z g x g y g z =0 h x h y h z g = C 1 h = C 2 Exempel 9.. Planet x + y + z =2skär cylindern y 2 + z 2 =4längs en ellips. Bestäm den punkt på ellipsen som ligger närmast origo. Lösning. Vi använder Lagranges multiplikatorsmetod för f(x, y, z) =x 2 + y 2 + z 2 (avståndet i kvadrat) under bivillkoren g := x + y + z =2ochh := y 2 + z 2 = 4, alltså 2x 2y 2z x 00 1 1 1 1 1 =0 1 1 1 =0 x =0 x(y z) =0 0 2y 2z 0 yz y z

40 9. Optimering med bivillkor Tillsammans med bivillkoren ger det systemet x(y z) =0 x + y + z =2 y 2 + z 2 =4 a) I fallet x =0får vi y + z =2ochy 2 + z 2 = 4 vilket ger två punkter: (0, 2, 0) och (0, 0, 2). b) I fallet x 0harvisystemet y = z x + y + z =2 y 2 + z 2 =4 vilket ger z = ± 2 och alltså ytterliggare två punkter: Vi beräknar funktionsvärdena i dessa punkter: y = z x +2z =2 z 2 =2 y = z x +2z =2 z 2 =2 (2 2 2, 2, 2) och (2 + 2 2, 2, 2). f(0, 2, 0) = f(0, 0, 2) = 4, f(2 2 2, 2, 2) = 16 8 2, f(2 + 2 2, 2, 2) = 16 + 8 2, vilket medför att minsta avständet är 4 = 2 och det uppnås i punkterna (0, 2, 0) och (0, 0, 2). 9.. Optimering med godtyckliga bivillkor Se även ett exempel på http://courses.mai.liu.se/gu/tata4/dokument/opt-kompl.pdf (L. Alexandersson). Exempel 9.4. Optimera f = xy +2z då g = x 2 + y 2 + z 2 6ochh = x + y + z 0. Lösning. Mängden D som ges av bivillkoren g 6ochh 0 är sluten och begränsad, alltså kompakt. Funktionen f är kontinuerlig, så f antar sitt största och minsta värde på D. Vi har följande uppdelningen: D = B S 1 S 2 γ, där (i) B är ett halvklot g <6,h>0}; (ii) S 1 är ett halvsfär g =6,h>0}; (iii) S 2 är en cirkelskiva g <6,h=0}; (iv) γ är en cirkel g =6,h=0}. Nu optimerar vi på var och en av dessa. (i) Optimering med bara stationära punkter: = y =0 f =0 f y = x =0 g<6 f z = 2=0 h>0 g<6 h>0 lösningen saknas, alltså finns inga stationära punkter i B.

9.. Optimering med godtyckliga bivillkor 41 (ii) Optimering med ett bivillkor (g = 6). Kandidater fås ur y 2 = x 2 f g =0 yz =2x g =6 xz =2y h>0 x 2 + y 2 + z 2 =6 x + y + z>0 Om x =0så y = 0, alltså z =+ 6(z = 6 upfyller inte olikheten h>0) vilket ger f(0, 0, 6) = 2 6 I fall om x 0får vi antigen x = y 0medz = 2, alltså (1, 1, 2) (den andra lösningen ( 1, 1, 2) uppfyller inte olikheten h>0) vilket ger ytterligare en kandidat f(1, 1, 2) = 5 eller x = y och z = 2. Här lösningarna saknas (uppfyller inte h>0). (iii) Optimering med ett bivillkor (h = 0). Kandidater fås ur x =2 x =2 f h =0 y =2 y =2 g<6 x 2 + y 2 + z 2 < 6 x 2 + y 2 + z 2 < 6 h =0 x + y + z =0 z = 4 Eftersom 2 2 +2 2 +( 4) 2 =24 6, lsningen saknas. (iv) Optimering med två bivillkor (h =0,g = 6). Kandidater fås ur y x 2 det( f, g, h) =0 2x 2y 2z =0 g =6 1 1 1 h =0 x 2 + y 2 + z 2 =6 x + y + z =0 Om y = x så z = 2x, alltså (1, 1, 2) eller ( 1, 1, 2): f(1, 1, 2) =, f( 1, 1, 2) = 5 (y x)(x + y 2 z) =0 x 2 + y 2 + z 2 =6 x + y + z =0 Om x + y =2+z såfår vi från den tredje ekvationen att z = 1, alltså (2, 1, 1) och ( 1, 2, 1): f(2, 1, 1) = f( 1, 2, 1) = 4 Eftersom 4 < < 2 6= 24 < 5= 25 får vi att det största och minsta värdena är resp. 5 och 4.