Skip to main content
KalkylFlervariabelanalysDerivatorMatteläxhjälp

Kalkylator för Flervariabelderivator: Steg-för-Steg-Guide med Exempel

·11 min read·Solvify Team

En kalkylator för flervariabelderivator hjälper dig att hitta partiella derivator, gradientvektorer, riktningsderivator och andra ordningens hessianmatriser för funktioner av två eller fler variabler, utan att du tappar bort någon x-, y- eller z-term på vägen. Den här guiden går igenom exakt hur sådana verktyg fungerar, med fullständigt lösta numeriska exempel som du kan kontrollera för hand, så att du förstår matematiken bakom svaret i stället för att bara kopiera ett resultat.

Vad Är en Kalkylator för Flervariabelderivator?

En kalkylator för flervariabelderivator är ett verktyg som beräknar derivator för funktioner med två eller fler oberoende variabler, till exempel f(x, y) eller g(x, y, z). Till skillnad från envariabelanalys, där du hittar en enda derivata f′(x), har flervariabelfunktioner en partiell derivata för varje variabel, plus sammansatta storheter som gradientvektorn, riktningsderivator och hessianmatrisen av andraderivator. Kalkylatorn behandlar alla variabler utom den du deriverar med avseende på som konstanter, tillämpar standardreglerna för derivering och returnerar varje resultat separat eller sammanfogat till en vektor eller matris.

1. Identifiera variablerna

Lista varje oberoende variabel i funktionen, till exempel x och y i f(x, y) = x²y + 3xy² − y³.

2. Välj typ av derivata

Bestäm om du behöver en enskild partiell derivata, hela gradienten, en riktningsderivata eller hessianmatrisen.

3. Tillämpa deriveringsreglerna per variabel

Behandla alla övriga variabler som konstanter och derivera med potensregeln, produktregeln och kedjeregeln efter behov.

Flervariabelderivering är bara envariabelderivering tillämpad på en variabel i taget.

Hur Beräknar en Kalkylator för Flervariabelderivator Resultaten?

En kalkylator för flervariabelderivator tolkar det inmatade uttrycket som ett symboliskt träd och tillämpar sedan deriveringsreglerna rekursivt: potensregeln för termer som x³, produktregeln för termer som xy² och kedjeregeln för sammansättningar som sin(x²y). För varje efterfrågad variabel hålls alla andra variabler konstanta under deriveringen, precis som du skulle göra för hand. Kalkylatorn förenklar sedan det resulterande uttrycket och, om en punkt anges, sätter in de numeriska värdena för att returnera ett slutligt tal eller en vektor.

1. Tolka uttrycket

Omvandla den inskrivna funktionen till ett strukturerat träd av operationer (addition, multiplikation, potenser, sammansättning).

2. Derivera symboliskt

Tillämpa potens-, produkt-, kvot- och kedjeregeln term för term, och håll de icke-aktuella variablerna konstanta.

3. Förenkla och evaluera

Slå ihop liknande termer och sätt sedan in numeriska koordinater om du bad om ett värde i en specifik punkt.

Partiella Derivator: Grunden i Flervariabelanalysen

En partiell derivata mäter hur en funktion förändras när en variabel varierar medan alla andra variabler hålls fasta. För f(x, y) skrivs den partiella derivatan med avseende på x som ∂f/∂x, och den partiella derivatan med avseende på y som ∂f/∂y. De beräknas precis som vanliga derivator, förutom att varje term utan målvariabeln behandlas som en konstant vars derivata är noll.

1. Frys de övriga variablerna

När du beräknar ∂f/∂x, behandla y (och z, om den finns) som fasta tal.

2. Derivera term för term

Tillämpa potensregeln på varje term som innehåller x, och stryk de termer som inte innehåller x.

3. Upprepa för varje variabel

Hitta ∂f/∂y på samma sätt, denna gång genom att behandla x som konstant.

Om en term inte innehåller variabeln du deriverar med avseende på är dess partiella derivata noll.

Löst Exempel 1: Partiella Derivator av f(x, y) = x²y + 3xy² − y³

Ta funktionen f(x, y) = x²y + 3xy² − y³. För att hitta ∂f/∂x behandlar du y som en konstant; för att hitta ∂f/∂y behandlar du x som en konstant. Nedan följer hela beräkningen steg för steg.

1. Derivera med avseende på x

∂f/∂x: termen x²y blir 2xy (ta ner exponenten 2, y är konstant); 3xy² blir 3y² (x har exponent 1); −y³ innehåller inget x och blir därför 0. Resultat: ∂f/∂x = 2xy + 3y².

2. Derivera med avseende på y

∂f/∂y: x²y blir x² (y har exponent 1, x² är konstant); 3xy² blir 6xy (ta ner tvåan); −y³ blir −3y². Resultat: ∂f/∂y = x² + 6xy − 3y².

3. Kontrollera med en numerisk punkt

I (x, y) = (1, 1): ∂f/∂x = 2(1)(1) + 3(1)² = 2 + 3 = 5. ∂f/∂y = 1² + 6(1)(1) − 3(1)² = 1 + 6 − 3 = 4. Båda värdena stämmer med de förenklade formlerna ovan.

Vad Är Gradientvektorn?

Gradienten av en funktion f(x, y) är vektorn ∇f = (∂f/∂x, ∂f/∂y) som pekar i riktningen för funktionens brantaste ökning i en given punkt. Dess belopp talar om hur brant den ökningen är. I tre variabler utvidgas gradienten till ∇f = (∂f/∂x, ∂f/∂y, ∂f/∂z). En kalkylator för flervariabelderivator bygger gradienten genom att beräkna varje partiell derivata och samla dem i en enda vektor.

1. Beräkna varje partiell derivata

Hitta ∂f/∂x, ∂f/∂y (och ∂f/∂z om det är aktuellt) med standardreglerna.

2. Sätt samman vektorn

Skriv resultaten i ordning som ∇f = (∂f/∂x, ∂f/∂y).

3. Evaluera i en punkt (valfritt)

Sätt in koordinaterna för en specifik punkt för att få en numerisk vektor.

Gradienten pekar alltid mot en ytas brantaste uppförsbacke.

Löst Exempel 2: Beräkna Gradienten i en Punkt

Använd samma funktion f(x, y) = x²y + 3xy² − y³ som i Exempel 1, med ∂f/∂x = 2xy + 3y² och ∂f/∂y = x² + 6xy − 3y², och hitta gradienten i punkten (2, 1).

1. Evaluera ∂f/∂x i (2, 1)

∂f/∂x = 2(2)(1) + 3(1)² = 4 + 3 = 7.

2. Evaluera ∂f/∂y i (2, 1)

∂f/∂y = (2)² + 6(2)(1) − 3(1)² = 4 + 12 − 3 = 13.

3. Skriv gradientvektorn

∇f(2, 1) = (7, 13). Det betyder att funktionen växer snabbast i riktningen (7, 13) från den punkten.

Riktningsderivator och Skalärprodukten

En riktningsderivata mäter en funktions förändringstakt i en punkt i en specifik riktning, inte bara längs x- eller y-axeln. Den beräknas som D_u f = ∇f · u, där u är en enhetsvektor som pekar i den önskade riktningen. Eftersom u måste ha längden 1 dividerar du varje riktningsvektor med dess belopp innan du tar skalärprodukten.

1. Hitta gradienten i punkten

Beräkna ∇f = (∂f/∂x, ∂f/∂y) i den aktuella punkten.

2. Normera riktningsvektorn

Om riktningen är (a, b), dividera med beloppet √(a² + b²) för att få enhetsvektorn u.

3. Ta skalärprodukten

D_u f = ∇f · u = (∂f/∂x)(u₁) + (∂f/∂y)(u₂).

Riktningsderivatan i gradientens egen riktning är lika med gradientens belopp, den största möjliga förändringstakten.

Löst Exempel 3: Riktningsderivata i en Given Riktning

Använd ∇f(2, 1) = (7, 13) från Exempel 2 och hitta riktningsderivatan av f i riktningen av vektorn v = (3, 4).

1. Normera v

|v| = √(3² + 4²) = √(9 + 16) = √25 = 5, så enhetsvektorn är u = (3/5, 4/5).

2. Tillämpa formeln för skalärprodukten

D_u f = ∇f · u = 7(3/5) + 13(4/5) = 21/5 + 52/5 = 73/5.

3. Omvandla till decimalform och kontrollera

73/5 = 14,6. Eftersom |∇f| = √(7² + 13²) = √218 ≈ 14,76 och 14,6 < 14,76 hamnar resultatet korrekt under den största möjliga riktningsderivatan.

Hur Bygger och Använder Man en Hessianmatris?

Hessianmatrisen samlar alla andra ordningens partiella derivator av en funktion i en kvadratisk matris, som används för att klassificera kritiska punkter som lokala minima, lokala maxima eller sadelpunkter. För f(x, y) är hessianen H = [[f_xx, f_xy], [f_xy, f_yy]]. När du har hittat en kritisk punkt där ∇f = (0, 0) beräknar du determinanten D = f_xx·f_yy − (f_xy)². Om D > 0 och f_xx > 0 är det ett lokalt minimum; om D > 0 och f_xx < 0 är det ett lokalt maximum; om D < 0 är det en sadelpunkt.

1. Hitta den kritiska punkten

Sätt ∂f/∂x = 0 och ∂f/∂y = 0 och lös ekvationerna simultant.

2. Beräkna andra ordningens partiella derivator

Hitta f_xx, f_yy och den blandade partiella derivatan f_xy.

3. Utför determinanttestet

Beräkna D = f_xx·f_yy − (f_xy)² och tillämpa teckenreglerna för att klassificera punkten.

Hessianens determinanttest utvidgar envariabeltestet med andraderivatan till två eller fler dimensioner.

Löst Exempel 4: Klassificera en Kritisk Punkt med Hessianen

Betrakta g(x, y) = x² + y² − 4x − 6y + 13. Hitta den kritiska punkten och klassificera den med hjälp av hessianmatrisen.

1. Hitta den kritiska punkten

∂g/∂x = 2x − 4 = 0 → x = 2. ∂g/∂y = 2y − 6 = 0 → y = 3. Kritisk punkt: (2, 3).

2. Bygg hessianen

g_xx = 2, g_yy = 2, g_xy = 0, så H = [[2, 0], [0, 2]]. Determinanten D = (2)(2) − 0² = 4.

3. Klassificera och kontrollera värdet

Eftersom D = 4 > 0 och g_xx = 2 > 0 är (2, 3) ett lokalt minimum. g(2, 3) = 4 + 9 − 8 − 18 + 13 = 0, vilket bekräftar ett minimivärde på 0 i den punkten.

Varför Flervariabelderivator Spelar Roll inom Naturvetenskap och Teknik

Partiella derivator, gradienter och hessianer dyker upp överallt där en storhet beror på mer än en variabel. Inom fysiken pekar gradienten av ett temperatur- eller tryckfält mot den snabbaste ökningen, vilket är så vädermodeller följer värmeflöden. Inom ekonomin identifierar de partiella derivatorna av en vinstfunktion med avseende på pris och kvantitet optimala produktionsnivåer. Inom maskininlärning använder gradientnedstigning upprepade gånger gradientvektorn av en förlustfunktion för att uppdatera modellparametrar, och hessianen visar om en optimerare har nått ett verkligt minimum i stället för en sadelpunkt.

1. Fysik och teknik

Gradienter beskriver värmeflöde, elektriska fält och fluidhastighet över flera dimensioner.

2. Ekonomi och optimering

Partiella derivator lokaliserar maximal vinst eller minimal kostnad över flera variabler samtidigt.

3. Maskininlärning

Gradientnedstigning och andra ordningens optimerare bygger direkt på gradienter och hessianer för att träna modeller.

Vanliga Misstag att Undvika

Det vanligaste felet är att glömma att behandla övriga variabler som konstanter, vilket leder till att man deriverar en term som egentligen skulle ha fallit bort. Ett annat vanligt misstag är att blanda ihop variablernas ordning i blandade partiella derivator, till exempel att beräkna ∂²f/∂x∂y i stället för ∂²f/∂y∂x — för de flesta glatta funktioner är dessa lika, men teckenfel längs vägen är vanliga. Ett tredje misstag är att glömma att normera riktningsvektorn innan man beräknar en riktningsderivata, vilket ger ett resultat som felaktigt skalas av vektorns ursprungliga längd.

1. Dubbelkolla vilken variabel som är konstant

Stryk under variabeln du deriverar med avseende på innan du börjar, och behandla varje annan symbol som ett fast tal.

2. Kontrollera att de blandade partiella derivatorna stämmer

För de flesta funktioner i det här sammanhanget ska ∂²f/∂x∂y vara lika med ∂²f/∂y∂x — använd det som en inbyggd kontroll.

3. Normera alltid riktningsvektorer

Dividera med beloppet innan du tar skalärprodukten med gradienten i en riktningsderivata.

Få Omedelbar Hjälp med Flervariabelderivator

Att räkna igenom partiella derivator, gradienter, riktningsderivator och hessianmatriser för hand ger verklig förståelse, men att kontrollera sitt arbete är lika viktigt som att utföra det. Solvifys AI-drivna verktyg kan skanna ett problem i flervariabelanalys, visa varje deriveringssteg och låta dig ställa följdfrågor tills logiken faller på plats.

1. Fotografera eller skriv in din funktion

Skriv in eller ta ett foto av flervariabelfunktionen du arbetar med.

2. Gå igenom steg-för-steg-lösningen

Se varje partiell derivata, gradienten och alla klassificeringssteg tydligt uppställda.

3. Ställ följdfrågor

Använd AI-läraren för att reda ut vilket steg som helst, till exempel varför en blandad partiell derivata ska stämma överens eller hur hessiantestet fungerar.

Taggar:
KalkylFlervariabelanalysDerivatorMatteläxhjälp

Relaterade artiklar

Relaterade matematiklösare

📸

AI Steg-för-Steg-lösare

Ta ett foto av vilket problem som helst i flervariabelanalys och få en fullständigt löst uppgift direkt.

🔍

Smart Scan

Skanna handskrivna derivatauppgifter eller uppgifter ur läroboken och låt Solvify känna igen funktionen automatiskt.

💬

AI-lärarchatt

Ställ följdfrågor om partiella derivator, gradienter eller hessianer och få omedelbara förklaringar.

Relaterade ämnen

Få läxhjälp nu

Gå med miljontals studenter som använder vår AI-matematiklösare. Få omedelbara lösningar, steg-för-steg-förklaringar och läxhjälp dygnet runt.

Tillgänglig på iOS- och Android-enheter