8.1 Lagrange-metoden: oppsett og førsteordensbetingelser
Å optimere en funksjon under en bibetingelse: sett opp $L$, skriv FOB.
Sjanger LG — Lagrange, altså betinget optimering: å finne det beste punktet når du ikke står fritt, men er bundet av et budsjett eller et krav. Sjangeren står i 13 av 16 sett i arkivet (81 %): 8 av 9 ordinære (eneste unntak er H2018) og 5 av 7 utsatte. Den er verdt 20–36 poeng, altså mellom en femtedel og en tredjedel av hele eksamen.
Innrammingen varierer, matematikken gjør det ikke. Noen sett handler om en konsument som fordeler inntekten sin, andre om et land som fordeler et utslippskutt mellom to sektorer, andre igjen om en bedrift som skal nå et produksjonskrav billigst mulig. Bak alle tre står nøyaktig det samme oppsettet.
Dette kapitlet dekker det første av to steg: å sette opp Lagrange-funksjonen og skrive førsteordensbetingelsene. Det steget alene er poenggivende — sensor gir uttelling for et korrekt oppsett selv om regningen videre skjærer seg. Selve løsningen kommer i kap. 8.2.
Kapitlet har høyeste prioritet.
Kilde for tallene: Skolesagas gjennomgang av 16 eksamenssett fra Økonomisk institutt, UiO (9 ordinære, 7 utsatte, V2018–H2025), hvorav 14 med offisiell sensorveiledning.
Sist du var her — de tre tingene du trenger med deg inn:
Den siste er ikke et regneverktøy i dette kapitlet, men den er hele forklaringen på hvorfor metoden virker, og den dukker opp igjen som tangeringsbetingelsen i kap. 8.2.
Du har 800 kroner til mat denne uka. Du kan bruke dem på hva som helst, men ikke på mer enn 800 kroner. Innenfor den rammen vil du ha det så bra som mulig.
Det er hele problemet. Du maksimerer noe — trivsel, nytte, produksjon, utslippskutt — men du er bundet av noe annet: en pengesum, en tidsramme, et produksjonskrav. Uten bindingen ville svaret vært trivielt: kjøp uendelig mye av alt.
Den frie optimeringen du kjenner fra kap. 4.2 hjelper ikke direkte, for der leter du etter punktet der den deriverte er null — og på et budsjett er den aldri null. Nytten fortsetter å stige helt til pengene tar slutt.
Lagranges metode løser dette med et triks som ser rart ut første gang: den lager én ny funksjon som bærer både målet og bindingen, og deretter behandler den som et vanlig fritt problem. Dette kapitlet handler om å sette opp den funksjonen riktig og skrive ned betingelsene.
Løkke 1 — Problemet og Lagrange-funksjonen (~12 min)
Den typiske bibetingelsen i økonomi er et budsjett, , der og er priser og er inntekten. En annen vanlig form er et produksjonskrav, . Ordet «bi» betyr her ikke «mindre viktig» — bibetingelsen er like bindende som målet er ettertraktet.
Funksjonen kalles målfunksjonen eller objektfunksjonen — det er den du vil ha mest mulig (eller minst mulig) av. Funksjonen er bibetingelsen. Å blande de to er den dyreste feilen i hele sjangeren, fordi alt som følger blir galt.
Parentesen er null nøyaktig når bibetingelsen er oppfylt. I et lovlig punkt er altså — det ekstra leddet forsvinner. Men de partiellderiverte til er ikke de samme som til , og det er nettopp der metoden får kraften sin.
Boka skriver gjennomgående .
Den er altså ikke en parameter du får oppgitt, men en tredje ukjent på linje med og . I kap. 8.3 viser det seg at har en presis økonomisk tolkning — den er skyggeprisen, verdien av å slakke bibetingelsen med én enhet. Foreløpig er den bare et regnehjelpemiddel som skal elimineres.
Sett opp Lagrange-funksjonen for hvert av problemene.
a) En konsument maksimerer nytten under budsjettet .
b) Et land skal kutte utslipp. Kuttet i industrien og i transport gir samlet miljøgevinst , og kostnadsrammen er millioner kroner. Gevinsten skal maksimeres.
c) En bedrift minimerer kostnaden under produksjonskravet .
a) Målfunksjonen er nytten, bibetingelsen er budsjettet:
b) Her er det miljøgevinsten som skal maksimeres, og pengerammen som binder:
c) Nå snus rollene: det er kostnaden som skal minimeres, og produksjonen som er kravet.
Legg merke til rollebyttet mellom a) og c). I a) er det pengeuttrykket som står i parentesen; i c) er det produktfunksjonen. Spørsmålet du alltid skal stille er: hva er det jeg vil ha mest (eller minst) av, og hva er det jeg ikke slipper unna? Det første er , det andre er .
Merk også at formelen er identisk enten du maksimerer eller minimerer. Det er ingen egen «minimeringsversjon» av Lagrange-funksjonen.
Sett opp Lagrange-funksjonen. Du skal ikke løse noe.
a) under .
b) under .
c) under .
Løkke 2 — Førsteordensbetingelsene (~18 min)
Når Lagrange-funksjonen er satt opp, behandles den som et vanlig fritt optimeringsproblem: sett de partiellderiverte lik null.
Det gir to likninger. Sammen med bibetingelsen selv har vi tre likninger og tre ukjente — , og — og dermed et system som kan løses.
Betingelsene nummereres alltid, fordi du skal referere til dem når du regner videre. Skrivemåten «FOB (1)» og «FOB (2)» er fagets egen, og den brukes gjennom hele boka.
Tre likninger, tre ukjente. Ordet «førsteordens» viser til at bare de første deriverte inngår — akkurat som i endimensjonal optimering.
Dersom og ikke begge er null i punktet, finnes det et tall slik at
Betingelsene er nødvendige, ikke tilstrekkelige. At et punkt oppfyller FOB, beviser ikke at det er et maksimum — på samme måte som ikke i seg selv gjør til et toppunkt. I standardoppgavene i ECON1100 kan du likevel anta at kandidatpunktet er det du leter etter; skal det faktisk avgjøres, sammenligner du funksjonsverdier (kap. 8.4).
En konsument maksimerer under budsjettet , der .
a) Sett opp Lagrange-funksjonen.
b) Skriv de tre førsteordensbetingelsene.
c) Forklar hvorfor definisjonsområdet er og , og hva det betyr for løsningen.
b) Deriver partielt. Husk at , , og behandles som konstanter når vi deriverer mht. :
Kontroll av derivasjonen: ✓, og leddet gir når vi deriverer mht. , siden og er konstante der ✓.
c) Definisjonsområdet. Uttrykket krever , og krever . Nyttefunksjonen finnes altså bare i den første kvadranten, ikke på aksene og ikke utenfor.
Det har to praktiske følger:
1. Kandidatpunktet må ha og . Dukker det opp en rot med negativ verdi underveis, skal den forkastes — den ligger utenfor definisjonsområdet.
2. Optimum kan ikke ligge på randen. Når , går , så konsumenten vil aldri velge null av noen av godene. Dette er grunnen til at problemet har en indre løsning, og det er nettopp indre løsninger Lagranges betingelser er laget for.
Legg merke til hva vi ikke gjorde. Vi løste ikke systemet. Sensor gir uttelling for et korrekt oppsett med korrekte FOB uansett hva som skjer videre — og oppsettet er ren mekanikk du kan trene inn til det sitter.
Et land skal fordele et utslippskutt mellom industri () og transport (). Miljøgevinsten er , og kostnadsrammen er millioner kroner.
a) Sett opp Lagrange-funksjonen og skriv de tre førsteordensbetingelsene.
b) Vis at FOB (1) og FOB (2) begge kan skrives på formen «noe », og skriv dem slik.
- Å bytte om målfunksjon og bibetingelse. Er det kostnaden som skal minimeres og produksjonen som er kravet, skal produktfunksjonen stå i parentesen — ikke omvendt. Denne feilen ødelegger alt som følger, og den er umulig å rette opp underveis. Les oppgaveteksten to ganger og skriv ned «, » før du setter opp .
- Å glemme bibetingelsen blant betingelsene. FOB (1) og FOB (2) alene gir to likninger og tre ukjente — systemet er underbestemt. Bibetingelsen er den tredje likningen, og uten den finnes ingen løsning.
- Å skrive parentesen som når fortegnet foran er minus. Da har du snudd betingelsen to ganger. Kontrollen er enkel: parentesen skal være null når bibetingelsen holder, og det er den både for og — men fortegnet på følger valget, så vær konsekvent.
- Å behandle som en kjent størrelse. Den er en tredje ukjent, på linje med og , og den bestemmes av systemet.
- Å derivere feil fordi den andre variabelen glemmes som konstant. I er en ren tallfaktor når du deriverer mht. . Feilen her er den samme som feil #12 — fortegns- og faktorfeil i partiellderiverte av produkter og kvotienter, og den koster hele delpunktet fordi FOB blir gale.
Løkke 3 — Fortegnsvalget og den tredje betingelsen (~13 min)
De to er identiske uttrykk — den andre er den første med minustegnet ganget inn. En tredje variant, , er også lov, men da får motsatt fortegn, og tolkningen som skyggepris snus tilsvarende. Boka bruker gjennomgående den første formen, så tallene i tolkningene stemmer.
Det er derfor systemet av og til presenteres som «tre partiellderiverte lik null». Det er samme sak: den tredje betingelsen er bibetingelsen. Du kan derfor droppe å derivere mht. og bare skrive bibetingelsen rett fram — så lenge den faktisk brukes.
Sett opp FOB for under på to måter: først med , deretter med . Sammenlign.
Siden og , er .
Variant 2 — motsatt fortegn. Kall multiplikatoren for å holde dem fra hverandre:
Her blir .
Sammenligningen. Deler vi FOB (1) på FOB (2) i hver variant, faller multiplikatoren ut begge steder, og vi står igjen med nøyaktig samme likning:
Konklusjonen: og blir de samme uansett fortegnsvalg. Det eneste som endres, er fortegnet på multiplikatoren selv — og dermed hvordan den skal tolkes. Med bokas form er i et maksimeringsproblem med «mer er bedre», og måler da hvor mye målet stiger når rammen løsnes med én enhet. Velger du den andre formen, må du huske det når du tolker.
Praktisk råd: velg én form og hold deg til den gjennom hele eksamen. Det er fortegnsroten til halvparten av feilene i sjangeren.
Avgjør om påstandene er sanne eller usanne, og begrunn.
a) «Lagrange-funksjonen og gir ulike optimale og .»
b) «Betingelsen gir en ny opplysning i tillegg til bibetingelsen.»
c) «Et punkt som oppfyller FOB, er nødvendigvis et maksimum.»
Løkke 4 — Å lese oppgaven riktig (~12 min)
Her er faktorpriser og et produksjonskrav. Målfunksjonen er nå den enkle (en sum av priser ganger mengder), og bibetingelsen er den vanskelige (produktfunksjonen). Utsatte eksamener bruker denne innrammingen oftere enn de ordinære.
Signalord som peker på : så stor som mulig, maksimer, billigst. Signalord som peker på : gitt at, under, kravet er.
En god kontroll er at bibetingelsen alltid har en fast tallverdi eller parameter på høyre side — budsjettet , produksjonskravet , rammen på 125 millioner. Målfunksjonen har ingen slik verdi; den er det som skal bli størst eller minst.
Lagranges betingelser er laget for indre løsninger. I nyttefunksjoner med eller kvadratrot er dette automatisk oppfylt: nytten stuper mot (eller grensenytten mot ) når en variabel går mot null, så konsumenten velger aldri null av et gode. Ligger optimum derimot på kanten, er det en hjørneløsning, og da gjelder randargumentet fra kap. 4.3 i stedet.
En bedrift bruker to innsatsfaktorer med priser og . Produktfunksjonen er , og bedriften må produsere enheter.
a) Sett opp Lagrange-funksjonen og de tre førsteordensbetingelsene.
b) En kandidat påstår at optimum er , med . Kontroller påstanden mot alle tre betingelsene.
c) Hva blir den minimale kostnaden?
Deriver. Faktoren er konstant når vi deriverer mht. :
b) Kontrollen — sett inn og regn.
FOB (3) først, siden den er enklest:
Punktet er altså lovlig — det oppfyller produksjonskravet.
FOB (1): med , er og , så
som er nettopp .
FOB (2): her er og , så
som er .
Alle tre betingelsene holder. Påstanden er korrekt.
c) Kostnaden:
Legg merke til to ting. For det første at kontrollen er noe du kan gjøre på hvilken som helst Lagrange-oppgave: har du et svar, kan du alltid sette det inn i de tre betingelsene og se om de holder. Det tar et minutt og fanger nesten alle regnefeil.
For det andre at de to leddene i kostnaden ble like store, og . Det er ikke tilfeldig for denne produktfunksjonen, og forklaringen kommer i kap. 8.2.
a) Sett opp og de tre førsteordensbetingelsene.
b) Kontroller om , , oppfyller alle tre.
der . Funksjonen er ikke oppgitt på formel.
a) Sett opp og skriv de tre førsteordensbetingelsene med og beholdt symbolsk.
b) Vis at i et kandidatpunkt.
c) Vis at FOB (1) og FOB (2) til sammen gir , og forklar hva likningen betyr med ord.
For hvert av tilfellene: bestem hva som er målfunksjon og hva som er bibetingelse, og sett opp .
a) «En husholdning har 3 000 kroner til strøm og ved. Strøm koster 2 kroner per enhet og ved 5 kroner per enhet. Varmekomforten er . Finn den beste fordelingen.»
b) «Et sykehjem skal dekke et bemanningsbehov på 40 vaktenheter, gitt ved der er fast ansatte og er vikarer. En fast ansatt koster 5 og en vikar 20. Hva er billigst?»
c) «En bedrift har et produksjonsanlegg og vil maksimere produksjonen . Kapital koster 1 og arbeid 4 per enhet, og driftsbudsjettet er 90.»
Begrepsbank
Begrepsbanken er flashcard- og repetisjonsstoff — den gjentar det du nettopp har lest. Hopp trygt over ved førstegangslesing; tidsanslaget for kapitlet gjelder kjernestoffet.
De tre siste er FOB (1), FOB (2) og FOB (3). Skriv dem alltid nummerert — du skal referere til dem når du eliminerer i neste steg.
Vi legger til én ukjent og får til gjengjeld lov til å sette begge partiellderiverte lik null. Regnskapet går opp fordi bibetingelsen kommer inn som en tredje likning.
Nytten er målfunksjonen, budsjettet er bibetingelsen. Prisene og inntekten er gitte parametere, ikke ukjente.
Nå er pengeuttrykket målfunksjonen og produktfunksjonen bibetingelsen. Rollene er byttet om i forhold til nyttemaksimering, og å ikke se det er den dyreste lesefeilen i sjangeren.
Den er bibetingelsen i forkledning. Sensor godtar at man hopper over den, forutsatt at bibetingelsen faktisk brukes når systemet løses.
Andre bøker skriver (identisk) eller (gir motsatt fortegn). Optimum er det samme uansett; det er bare tolkningen av multiplikatoren som følger valget.
I nyttemaksimering med «mer er bedre» brukes hele budsjettet uansett, så de to faller sammen. Ulikhetsbibetingelser som ikke er bindende, er ikke pensum i ECON1100.
Akkurat som i én variabel kan et Lagrange-kandidatpunkt være maksimum, minimum eller ingen av delene. Skal det avgjøres, sammenlignes funksjonsverdiene i kandidatpunktene.
Skriv definisjonsområdet ned før du begynner. Da vet du med én gang at en negativ rot skal forkastes, i stedet for å oppdage det etterpå — eller ikke oppdage det i det hele tatt.
Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.
Skolesaga er en uavhengig læringsressurs og er ikke tilknyttet eller godkjent av Universitetet i Oslo. Dette er ikke offisielt studiemateriell. Les mer.