8 svar
40 visningar
L123 255
Postad: Igår 16:11 Redigerad: Igår 16:11

La grange, extrempunkter

Hej,

Frågan är: Bestäm de stösrta och minsta värdena som funktionen f(x,y,z)=xy2z3 antar på sfären x2+y2+z2=1

Jag använde lagrange men jag fastnar på hur jag ska lösa systemet. Jag fattar inte riktigt vad jag ska utgå från när jag väljer "fallen" för vilka variabler som blir 0 och vad lambda blir. Hur gör jag? 

AlexMu 1265
Postad: Igår 16:57

Det är nog lättare att byta till sfäriska koordinater här, med tanke på att ekvationssystemet inte har särkilt mycket symmetri att utnyttja. 

LuMa07 702
Postad: Igår 18:58 Redigerad: Igår 19:04

Ekvationssystemet skulle vara lite enklare att hantera om man använde sig av en alternativ formulering av satsen om extrempunkter under bivillkor (d.v.s. lagrangemultiplikatorer):

Om punkten aDf\mathbf{a} \in D_f är en extrempunkt för funktionen f(x)f(\mathbf{x}) under bivillkoret g(x)=0g(\mathbf{x})=0, så är mängden {f(a),g(a)}\{\nabla f(\mathbf{a}), \nabla g(\mathbf{a})\} linjärt beroende förutsatt att båda funktionernas derivata existerar.

Linjärt beroende av 2 st 3D-vektorer testas enkelt med kryssprodukten, så man kan undersöka ekvationssystemet f(x,y,z)×g(x,y,z)=0\nabla f(x,y,z) \times \nabla g(x,y,z) = \mathbf{0} med en till ekvation med bivillkoret g(x,y,z)=0g(x,y,z)=0.


Hur som helst... ekvationssystemet som du fått går att lösa relativt smidigt genom att eliminera variabeln λ\lambda. Börja med att notera att f(x,y,z)=0f(x,y,z) = 0 ifall någon av variablerna xx eller yy eller zz är lika med 0. I ekvationen

ser man att om λ=0\lambda = 0, så är yy eller zz lika med noll och därmed f(x,y,z)=0f(x,y,z) = 0, vilket redan tagits med som eventuell kandidat för extremvärde.

I vidare undersökning antar man alltså att alla fyra variablerna är nollskilda (annars får man f=0f=0). Därmed går det bra att dividera ekvationer med xx, yy, zz och λ\lambda enligt behov utan att förlora lösningar.

Ur ekvationen löser man ut λ=-y2z32x\lambda = -\dfrac{y^2\,z^3}{2x}. Detta kan sättas in i andra och tredje ekvationen

vilket ger

2xyz3-y3z3x=0    2x2yz3=y3z3    2x2=y22xyz^3 - \dfrac{y^3z^3}{x} = 0\quad \iff \quad 2 x^2 y z^3 = y^3 z^3 \quad \iff \quad 2x^2 = y^2

respektive

3xy2z2-y2z4x=0    3x2y2z2=y2z4    3x2=z23xy^2z^2 - \dfrac{y^2 z^4}{x} = 0 \quad \iff \quad 3x^2y^2z^2 = y^2z^4 \quad \iff \quad 3x^2 = z^2

Dessa kan sättas in i sfärens ekvation:

x2+y2+z2=1x^2 + y^2 + z^2 = 1  blir  alltså  x2+2x2+3x2=1x^2 + 2x^2 + 3x^2 = 1, vilket ger x=±16x = \pm \dfrac{1}{\sqrt{6}}

...

L123 255
Postad: Igår 23:03
AlexMu skrev:

Det är nog lättare att byta till sfäriska koordinater här, med tanke på att ekvationssystemet inte har särkilt mycket symmetri att utnyttja. 

Hur blir det med sföriska koordinater? Är det då sfären jag ska parametrisera och sätta lika med 0? 

L123 255
Postad: Igår 23:18
LuMa07 skrev:

Ekvationssystemet skulle vara lite enklare att hantera om man använde sig av en alternativ formulering av satsen om extrempunkter under bivillkor (d.v.s. lagrangemultiplikatorer):

Om punkten aDf\mathbf{a} \in D_f är en extrempunkt för funktionen f(x)f(\mathbf{x}) under bivillkoret g(x)=0g(\mathbf{x})=0, så är mängden {f(a),g(a)}\{\nabla f(\mathbf{a}), \nabla g(\mathbf{a})\} linjärt beroende förutsatt att båda funktionernas derivata existerar.

Linjärt beroende av 2 st 3D-vektorer testas enkelt med kryssprodukten, så man kan undersöka ekvationssystemet f(x,y,z)×g(x,y,z)=0\nabla f(x,y,z) \times \nabla g(x,y,z) = \mathbf{0} med en till ekvation med bivillkoret g(x,y,z)=0g(x,y,z)=0.

Jag har inte sett denna formulering innan. Men om jag ska anvönda mig av den behöver jag då veta att punkten är en extrempunkt, eller? Hur gör man då?


Hur som helst... ekvationssystemet som du fått går att lösa relativt smidigt genom att eliminera variabeln λ\lambda. Börja med att notera att f(x,y,z)=0f(x,y,z) = 0 ifall någon av variablerna xx eller yy eller zz är lika med 0. I ekvationen

ser man att om λ=0\lambda = 0, så är yy eller zz lika med noll och därmed f(x,y,z)=0f(x,y,z) = 0, vilket redan tagits med som eventuell kandidat för extremvärde.

I vidare undersökning antar man alltså att alla fyra variablerna är nollskilda (annars får man f=0f=0). Därmed går det bra att dividera ekvationer med xx, yy, zz och λ\lambda enligt behov utan att förlora lösningar.

Ur ekvationen löser man ut λ=-y2z32x\lambda = -\dfrac{y^2\,z^3}{2x}. Detta kan sättas in i andra och tredje ekvationen

vilket ger

2xyz3-y3z3x=0    2x2yz3=y3z3    2x2=y22xyz^3 - \dfrac{y^3z^3}{x} = 0\quad \iff \quad 2 x^2 y z^3 = y^3 z^3 \quad \iff \quad 2x^2 = y^2

respektive

3xy2z2-y2z4x=0    3x2y2z2=y2z4    3x2=z23xy^2z^2 - \dfrac{y^2 z^4}{x} = 0 \quad \iff \quad 3x^2y^2z^2 = y^2z^4 \quad \iff \quad 3x^2 = z^2

Dessa kan sättas in i sfärens ekvation:

x2+y2+z2=1x^2 + y^2 + z^2 = 1  blir  alltså  x2+2x2+3x2=1x^2 + 2x^2 + 3x^2 = 1, vilket ger x=±16x = \pm \dfrac{1}{\sqrt{6}}

...

Så det jag har förstått är att jag behöver kolla om mina variabler x,y och z är noll och kolla funktionsvärdet då, så blir detta en kandidat. Sedan kollar jag om lambda är noll, hur de andra variablerna blir. Kollar jag då på bara en ekvation? Eller är det att jyst i detta fallet så blir funktionsvärdet 0 om en av dem är 0? 

 

Sedan när jag antar att alla är nollskillda så bljr det logiskt hur jag får ut en värde. Det ör dock biten när man ska kolla när variablerna är 0 som jag inte riktigt förstår. Hur tänker man? 

LuMa07 702
Postad: Igår 23:45

Man behöver inte notera att f=0 om någon av variablerna är noll, men det underlättar väldigt mycket fortsatt lösning av ekvationssystemet eftersom man slipper jobbiga falluppdelningar.

När jag löste ut lambda, så behövde jag dividera med x. Då måste man se upp! Division med x är olagligt ifall x=0. Därmed behöver man göra en falluppdelning:

Fall 1: x=0 ger f(0,y,z)=0. Struntar därmed i att lösa ut y och z eftersom man får f=0 oavsett.

Fall 2: x≠0 gör att lambda kan lösas ut.

I andra ekvationen kom jag fram till att 2x2yz3=y3z32x^2yz^3 = y^3 z^3 och här dividerade jag bort yz3yz^3. Men sådant får man inte göra ifall y=0y=0 eller z=0z=0! Man skulle kunna använda sig av nollproduktsmetoden och få tre fall:

Fall 2a: y=0 ger f(x,0,z)=0. Struntar därmed i att lösa ut x och z eftersom man får f=0 oavsett.

Fall 2b: z=0 ger f(x,y,0)=0. Struntar därmed i att lösa ut x och y eftersom man får f=0 oavsett.

Fall 2c: 2x^2 = y^2. Fortsätter med detta vidare.

I tredje ekvationen kom jag fram till att 3x2y2z2=y2z43x^2y^2z^2 = y^2 z^4 och här dividerade jag bort y2z2y^2z^2. Men sådant får man inte göra ifall y=0y=0 eller z=0z=0! Man skulle kunna använda sig av nollproduktsmetoden och få tre fall:

Fall 2c.i: y=0 har redan undersökts i 2a.

Fall 2c.ii: z=0 har redan undersökts i 2b.

Fall 2c.iii: 3x^2 = z^2. Fortsätter med detta vidare.

LuMa07 702
Postad: Igår 23:52 Redigerad: Igår 23:59
L123 skrev:
LuMa07 skrev:

Ekvationssystemet skulle vara lite enklare att hantera om man använde sig av en alternativ formulering av satsen om extrempunkter under bivillkor (d.v.s. lagrangemultiplikatorer):

Om punkten aDf\mathbf{a} \in D_f är en extrempunkt för funktionen f(x)f(\mathbf{x}) under bivillkoret g(x)=0g(\mathbf{x})=0, så är mängden {f(a),g(a)}\{\nabla f(\mathbf{a}), \nabla g(\mathbf{a})\} linjärt beroende förutsatt att båda funktionernas derivata existerar.

Linjärt beroende av 2 st 3D-vektorer testas enkelt med kryssprodukten, så man kan undersöka ekvationssystemet f(x,y,z)×g(x,y,z)=0\nabla f(x,y,z) \times \nabla g(x,y,z) = \mathbf{0} med en till ekvation med bivillkoret g(x,y,z)=0g(x,y,z)=0.

Jag har inte sett denna formulering innan. Men om jag ska anvönda mig av den behöver jag då veta att punkten är en extrempunkt, eller? Hur gör man då?

Kolla upp hur man formulerade den variant av satsen om lagrangemultiplikatorer som du känner till. Den är säkert också formulerad som en implikation "Om a\mathbf{a} är en extrempunkt, så är L(a,λ)=0\nabla L(\mathbf{a},\lambda) = \mathbf{0}."

Hur använder du satsen?

Du löser L(x,y,z,λ)=0\nabla L(x,y,z,\lambda) = \mathbf{0} för att hitta kandidater och bland dessa verkligen ligger extremvärdena.

 

Formuleringen jag nämnt funkar likadant. Man löser ekvationen f(x,y,z)×g(x,y,z)=0\nabla f(x,y,z) \times \nabla g(x,y,z) = \mathbf{0} tillsammans med bivillkorets ekvation g(x,y,z)=0g(x,y,z)=0 för att hitta kandidater och bland dessa verkligen ligger extremvärdena.

L123 255
Postad: Idag 00:04

Tack så mycket, det blir mycket tydligare nu hur man analyserar fallen.

AlexMu 1265
Postad: Idag 00:12 Redigerad: Idag 00:18
L123 skrev:
AlexMu skrev:

Det är nog lättare att byta till sfäriska koordinater här, med tanke på att ekvationssystemet inte har särkilt mycket symmetri att utnyttja. 

Hur blir det med sföriska koordinater? Är det då sfären jag ska parametrisera och sätta lika med 0? 

Man inför sfäriska koordinater (har ni lärt er att använda sfäriska koordinater, kanske jag bör fråga?):

x=rcosφsinθx = r\cos \varphi\sin \theta
y=rsinφsinθy = r\sin\varphi\sin\theta
z=rcosθz = r\cos\theta

Där θ[0,π],φ[0,2π],r>0\theta\in [0,\pi], \varphi\in [0,2\pi], r>0

Insättning i bivillkoret blir då

1=x2+y2+z2=rcosφsinθ2+rsinφsinθ2+rcosθ21=x^2+y^2+z^2 = \left(r\cos\varphi\sin\theta\right)^{2}+\left(r\sin\varphi\sin\theta\right)^{2}+\left(r\cos\theta\right)^{2}
=r2sin2θcos2φ+sin2φ+cos2θ=r2sin2θ+cos2θ=r2=r^{2}\left(\sin^{2}\theta\left(\cos^{2}\varphi+\sin^{2}\varphi\right)+\cos^{2}\theta\right) =r^{2}\left(\sin^{2}\theta+\cos^{2}\theta\right)= r^2

och därmed är r=1r=1. Alltså, för alla θ,φ\theta,\varphi är bivillkoret uppfyllt, så nu kan vi optimera utan att oroa sig om bivillkor.

I funktionen får vi då att
f(x,y,z)=(cosφsinθ)·(sinφsinθ)2·(cosθ)3=sin3θcos3θcosφsin2φ.f(x,y,z)=(\cos \varphi\sin \theta)\cdot (\sin\varphi\sin\theta)^2 \cdot (\cos\theta)^3=\sin^{3}\theta\cos^{3}\theta\cos\varphi\sin^{2}\varphi. 

Härifrån beror inte φ\varphi och θ\theta på varandra, så vi kan maximera deras respektive komponenter för sig, dvs maximera/minimera sin3θcos3θ\sin^{3}\theta\cos^{3}\theta på intervallet för θ\theta och maximera/minimera cosφsin2φ\cos\varphi\sin^{2}\varphiφ\varphi:s intervall. 

Svara
Close