11.1 Fikspunktiterasjon og Euler-diskretisering
Løse en transcendent ligning ved fikspunktiterasjon (Plancks lov → Wien-konstanten) og diskretisere en bevegelse med Eulers metode — ofte settets siste spørsmål.
⚠ Denne sjangeren lever fremdeles i TFY4115. I søsteremnet TFY4125 er numerikk faset ut; her er den ikke det. Siste spørsmål i både 2019- og 2020-settet er en fikspunktiterasjon av Plancks strålingslov.
To varianter går igjen.
1. Fikspunktiterasjon. Du får en ligning på formen , en startverdi og et antall iterasjoner, og skal oppgi . Den aller vanligste er , som kommer fra å finne maksimum i Plancks strålingslov — og roten gir Wien-konstanten fra kap. 9.2.
2. Euler-diskretisering. En bevegelse eller en avkjøling er gitt ved en akselerasjon eller en endringsrate som varierer, og du skal føre en liten tabell framover i tid med et fast tidssteg.
Ordforklaringer først, før noe annet. En transcendent ligning er en ligning som ikke kan løses med algebra alene — der den ukjente står både utenfor og inne i en eksponential-, logaritme- eller trigonometrisk funksjon. Iterasjon betyr å gjenta samme regning, med forrige svar som ny inndata. Et fikspunkt er en verdi som ikke flytter seg når du kjører regningen på den. Diskretisering betyr å erstatte en kontinuerlig endring med et endelig antall små steg. Konvergens betyr at rekken av svar nærmer seg én bestemt verdi.
⚠ Ingen programmering forutsettes
Dette kapitlet krever ingen Python og ingen kode. Alt gjøres for hånd med en enkel kalkulator, akkurat slik hjelpemiddelkode C tillater: spesifiserte trykte hjelpemidler pluss en bestemt, enkel kalkulator. Det er nettopp derfor sjangeren fungerer på denne eksamenen — oppgavene ber om to til fire iterasjoner, ikke om et program.
Iterasjonstabellene i dette kapitlet er satt opp som tabeller du skal føre på kladdearket ditt, ikke som kode.
⚠ Symbolvarsel — to symbolsett i samme kapittel
Dette kapitlet ligger i termodelen, men bruker symboler fra begge halvdeler av faget, og du må holde dem fra hverandre:
- er her iterasjonsvariabelen, et rent tall uten enhet. I fikspunktdelen er den dessuten en dimensjonsløs kombinasjon fra Plancks lov, — ikke en posisjon.
- og er strekning og fart fra mekanikken (kap. 1.1) i Euler-delen, med enhetene meter og meter per sekund.
- er temperatur i Planck- og avkjølingsdelen, ikke svingetid.
- er Wien-konstanten i , ikke van der Waals' egenvolum fra kap. 10.1 og ikke dempingskonstanten fra kap. 5.2. Skilleregelen er enheten.
- er tidssteget i Euler-metoden, ikke en temperaturdifferanse.
Kapitlet sier hver gang hvilket symbolsett som gjelder.
Forkunnskaper — sist du var her
Dette kapitlet bygger på kap. 9.2 og kap. 1.1. Du trenger fire ting derfra, og de står her:
Plancks strålingslov. Hvor mye en svart flate stråler ved hver enkelt bølgelengde. Vi bruker den her til å finne hvor utstrålingen er størst — og det er nettopp den regningen som ender i en transcendent ligning.
Wiens forskyvningslov. Den står ferdig på det utdelte arket, men selve konstanten kommer fra roten i fikspunktligningen — og det er hele koblingen mellom Del 9 og Del 11.
Kinematikkens to definisjoner. Euler-metoden er ikke annet enn disse to, lest baklengs: kjenner du farten nå, vet du omtrent hvor du er om et lite øyeblikk.
Grensen som gjør numerikk nødvendig. Er akselerasjonen konstant, bruker du formlene fra kap. 1.1 og er ferdig. Varierer den — som ved luftmotstand — finnes det ofte ingen enkel formel, og da diskretiserer du.
Fra matematikken trenger du derivasjon av og produktregelen: Repetisjon av derivasjon. Standardderivertene står i Rottmann.
Konstanter du trenger:
Behold minst seks gjeldende siffer mellom iterasjonene. Dette er det ene kapitlet der du skal beholde flere siffer enn ellers i boka: fikspunktiterasjon nærmer seg svaret gradvis, og runder du av underveis, sementerer du feilen i stedet for å la den krympe. Sluttsvaret oppgis derimot med tre eller fire siffer, som ellers.
Løkke 1 — fikspunktiterasjon (~15 min)
Ta fram kalkulatoren, sett den i radianmodus, skriv inn et hvilket som helst tall, og trykk cos om og om igjen. Etter tjue–tretti trykk står det , og der blir det stående uansett hvor mange ganger du trykker til.
Du har nettopp løst ligningen — en ligning som ikke kan løses med algebra i det hele tatt.
Hverdagsanker: dette er ikke en kuriositet. Mange fysikkligninger har den ukjente både utenfor og inne i en eksponentialfunksjon, og da finnes det ingen formel å isolere den med. Maksimum i Plancks strålingslov er det viktigste eksemplet i dette faget, og den er selve grunnen til at Wien-konstanten er det tallet den er.
Metoden er enkel nok til å gjøres for hånd:
1. Skriv ligningen på formen .
2. Velg en startverdi .
3. Regn , deretter , og så videre.
4. Stopp når sifrene slutter å endre seg — eller når oppgaven sier stopp.
Motsatsen er en algebraisk ligning, som , der du har en formel.
Gyldighetsbetingelsen for å gi opp algebraen er ikke en betingelse i det hele tatt — det er et bevis: det finnes ingen endelig kombinasjon av de fire regneartene, røtter og potenser som løser en generell transcendent ligning. Derfor er numerikk ikke en snarvei her; det er den eneste veien.
I fysikken dukker de opp overalt der to ulike avhengigheter balanserer hverandre: en potens mot en eksponential (Planck), en lineær mot en trigonometrisk (svingninger med demping), en logaritme mot et polynom.
Grafisk er det skjæringspunktet mellom kurven og linjen . Det er det bildet du skal ha i hodet, og det er også bildet i figuren under.
Enhver ligning kan skrives på fikspunktform, ofte på flere måter. Ligningen kan skrives som
De to har samme løsning, men oppfører seg helt ulikt under iterasjon: den første konvergerer raskt, den andre divergerer. Hvilken form du velger, avgjør altså om metoden virker.
⚠ Et fikspunkt er ikke det samme som et nullpunkt for . Det er et nullpunkt for .
Konvergensbetingelsen: iterasjonen nærmer seg fikspunktet hvis
i et område rundt . Er , spretter iterasjonen bort fra fikspunktet, uansett hvor nær du starter.
Hvorfor. La være feilen etter steg. Da er
Middelverdisetningen gir en mellom og slik at
Feilen ganges altså med omtrent for hvert steg. Er tallverdien under 1, krymper feilen geometrisk; er den over 1, vokser den.
Konsekvensen for regningen: feilen krymper med en fast faktor per steg. Det kalles lineær konvergens (§ «Konvergensorden» under), og det betyr at du vinner omtrent like mange desimaler for hvert steg.
For vår ligning er , og i fikspunktet :
Feilen krymper altså til om lag en trettiendedel per steg — halvannen desimal per iterasjon. Det er raskt nok til at tre–fire håndkjørte steg holder. [må kunne brukes eller utledes aktivt]
a) Start med og utfør tre iterasjoner. Hva blir ?
b) Hvor mange siffer i svaret kan du stole på etter tre iterasjoner?
c) Hva ville du fått med i stedet, og hva forteller det?
d) Hvorfor virker denne formen av ligningen, mens formen ikke gjør det?
n x_n e^(-x_n) x_(n+1) = 5(1 - e^(-x_n))
0 3,000000 0,0497871 4,751065
1 4,751065 0,00863217 4,956788
2 4,956788 0,00700349 4,964823
3 4,964823 0,00697046 4,965104Svaret er .
⚠ Tell stegene. er startverdien, ikke en iterasjon. Tre iterasjoner betyr tre ganger gjennom , og da lander du på . Å levere er av-for-én-fellen, og den er innebygd i alternativene i denne sjangeren.
b) Den eksakte roten er . Etter tre iterasjoner har vi , altså en feil på — fire gjeldende siffer er til å stole på, det femte ikke.
Se på hvordan feilen krymper:
Forholdet mellom nabofeil er , , , — det stabiliserer seg på konvergensfaktoren , akkurat som teoremet sier. Hvert steg gir halvannen desimal til.
c) Med :
Iterasjonen konvergerer mot samme fikspunkt, bare fra oversiden. Det forteller at fikspunktet er stabilt: så lenge i området, trekkes du inn mot det uansett hvilken side du kommer fra. Startverdien påvirker bare hvor mange steg du trenger, ikke hvor du havner.
d) Konvergensbetingelsen er .
- For er , og . Langt under 1 — konvergerer raskt.
- For er , og . Langt over 1 — divergerer.
Legg merke til at de to derivertene er hverandres omvendte. Det er ingen tilfeldighet: de to formene er hverandres inverse funksjoner, og en invers funksjon har den omvendte deriverte. Er den ene formen konvergent, er den andre divergent — og det er den nyttigste enkeltregelen i hele sjangeren.
Sluttsjekk, fire ledd. (i) Telte jeg riktig antall iterasjoner? (ii) Beholdt jeg minst seks siffer mellom stegene? (iii) Er svaret stabilt i de sifrene jeg oppgir? (iv) Ligger det mellom og , som det må siden for alle ?
(Innstegsoppgave — telling og konvergensbetingelse.)
a) Ligningen itereres fra . Regn ut og .
b) Hvor mange ganger gikk du gjennom for å komme fra til ?
c) Finn og regn ut . Hva forteller tallet?
Ligningen skal løses ved fikspunktiterasjon.
a) Start med og utfør fire iterasjoner. Sett opp en tabell.
b) Sammenlign med iterasjonen fra i eksempel 1. Hvor mange flere steg kostet den dårligere startverdien?
c) Forklar hvorfor de første stegene fra krymper feilen langsommere enn de siste.
Løkke 2 — hvor ligningen kommer fra: Planck og Wien (~12 min)
— naturlig pausepunkt —
I kap. 9.2 brukte vi Wiens forskyvningslov med som en oppgitt konstant. Nå skal vi se hvor tallet kommer fra — og svaret er: fra roten i nettopp den ligningen vi akkurat itererte.
Det er en fin illustrasjon av hvorfor numerikk hører hjemme i et fysikkemne. Wien-konstanten er ikke målt inn; den er regnet ut fra Plancks lov, og regningen krever en iterasjon.
Utledningen: fra Plancks lov til
Dette er utledningen som kreves aktivt. Den er kort.
Steg 1 — skriv Plancks lov. Utstrålt effekt per bølgelengdeintervall fra en svart flate:
Steg 2 — innfør den dimensjonsløse variabelen. Sett
Intuisjon: måler fotonenergien i enheter av den termiske energien . Det er den ene kombinasjonen hele problemet avhenger av — temperaturen forsvinner ut av selve ligningen, og det er grunnen til at blir en universell konstant.
Steg 3 — sett inn. Alt som ikke avhenger av samles i en konstant :
Steg 4 — deriver og sett lik null. Bruk brøkregelen:
Telleren må være null, og vi kan dele på (siden ikke er maksimum):
Steg 5 — del på . Da står ligningen på fikspunktform:
Intuisjon for hvorfor svaret er «nesten 5»: leddet er forsvinnende lite for rundt 5, så . Den lille korreksjonen er hele forskjellen mellom en grov overslagsverdi og den ekte Wien-konstanten.
Steg 6 — Wien-konstanten. Med roten :
Med , og :
Tabellverdien er , og forskjellen ligger i avrundingen av naturkonstantene.
Hvorfor dette er verdt å vite: det viser hvor mye presisjon du taper hvis du stopper iterasjonen for tidlig.
| Etter | Avvik | ||
|---|---|---|---|
| iterasjoner () | |||
| iterasjon | |||
| iterasjoner | |||
| iterasjoner |
Tre iterasjoner holder rikelig for et flervalgssvar med tre–fire siffer. To gjør det ikke helt.
b) En glødetråd holder . Ved hvilken bølgelengde stråler den mest?
c) Hvor mye ville svaret i b) endret seg hvis du hadde stoppet iterasjonen etter ett steg i stedet for tre?
Rask vei til tall. Regn telleren først, som eget mellomresultat:
Tabellverdien er — vi treffer på fire siffer.
b) Wiens forskyvningslov, med tabellverdien:
Det ligger like utenfor det synlige (som slutter rundt ), i det nære infrarøde. Det er derfor en glødelampe avgir mest varme og bare en liten del synlig lys — og det er hele grunnen til at de er faset ut til fordel for lysdioder.
c) Med ville vi fått
altså prosent for høyt. Det er nok til å bomme på et flervalgsalternativ, men ikke nok til å gi et absurd svar — og det er nettopp derfor av-for-én-fellen er farlig i denne sjangeren: den gale verdien ser rimelig ut.
Sluttsjekk, fire ledd. (i) regnet som eget mellomresultat. (ii) Enhet: delt på gir ✔. (iii) Bølgelengden i mikrometer-området for en glødende flate ✔. (iv) Temperaturen i kelvin — Wiens lov krever absolutt temperatur.
a) Start med og utfør fire iterasjoner.
b) Finn konvergensfaktoren og sammenlign med bølgelengdeversjonens .
c) Hvorfor gir frekvensformen et annet tall enn bølgelengdeformen? Er den ene «riktigere»?
Løkke 3 — konvergensorden: hvorfor noen metoder er raske (~11 min)
— naturlig pausepunkt —
Dette avsnittet er merket kjenne til. Eksamensoppgavene i sjanger T14 ber om iterasjoner, ikke om konvergensteori. Men å vite hvorfor fikspunktiterasjonen krymper feilen med en fast faktor, gjør at du kan anslå hvor mange steg du trenger — og det er en praktisk ferdighet under tidspress.
Vi utleder ordenen til tre metoder på samme ligning, og sammenligner tallene.
Definisjonen først. En metode har konvergensorden hvis feilen oppfyller
for en konstant . kalles lineær konvergens, kvadratisk.
Forskjellen er dramatisk. Lineær konvergens med faktor gir én ny riktig desimal per steg. Kvadratisk konvergens dobler antall riktige desimaler per steg: tre riktige siffer blir seks, blir tolv.
Fra teoremet over: med mellom og . Når , går , så
Det er med . Lineær.
2. Halveringsmetoden: lineær, med rate nøyaktig .
Metoden krever at skifter fortegn på et intervall . Regn midtpunktet , se hvilken halvdel fortegnsskiftet ligger i, og behold den. Da er
Roten ligger alltid i intervallet, og midtpunktet bommer med høyst halve intervallet:
Det er med — lineær, og raten er den samme uansett funksjon. Det er metodens styrke og svakhet på én gang: den virker alltid, men den er treg.
3. Newtons metode: kvadratisk.
Metoden er , altså «følg tangenten ned til aksen».
Taylor-utvikle om og sett inn roten , med mellom og :
Med blir :
Del på og løs for :
Sett inn i selve metoden:
Altså med — kvadratisk, forutsatt at og at du starter nær nok.
Prisen er at Newton krever den deriverte, at den kan divergere fra en dårlig startverdi, og at den kollapser hvis . Halveringsmetoden krever ingen av delene.
| Metode | Orden | Rate | Krever | Feiler når |
|---|---|---|---|---|
| Halvering | fortegnsskift | aldri, men treg | ||
| Fikspunkt | god -form | |||
| Newton | , dårlig start |
Løs (samme ligning som før) med alle tre metodene, og sammenlign.
a) Halveringsmetoden på : utfør fire steg.
b) Newtons metode fra : utfør tre steg.
c) Sammenlign de tre metodenes feil etter tre til fire steg, og med hvor mange steg hver av dem trenger for seks riktige desimaler.
n a_n b_n m_n f(m_n) feil <=
1 4,000000 6,000000 5,000000 +0,0336897 1,000000
2 4,000000 5,000000 4,500000 -0,444455 0,500000
3 4,500000 5,000000 4,750000 -0,206742 0,250000
4 4,750000 5,000000 4,875000 -0,0868245 0,125000Etter fire steg er beste anslag med garantert feil under . Den eksakte roten er , så den faktiske feilen er .
b) .
n x_n f(x_n) f'(x_n) feil
0 4,50000000 -0,44445529 0,94446 4,651e-01
1 4,97059416 +0,00534389 0,99653 5,480e-03
2 4,96511477 +0,00000052 0,99651 5,407e-07
3 4,96511423 0,00000000 0,99651 5,3e-15Se på feilkolonnen: . Antall riktige desimaler går — det dobler seg hvert steg. Det er kvadratisk konvergens i praksis.
Kontroller mot teoremet: , så . Og forholdene blir og — det andre treffer på tre siffer, akkurat som teoremet krever.
c) Etter tre til fire steg:
| Metode | Beste anslag | Feil |
|---|---|---|
| Halvering (4 steg) | ||
| Fikspunkt (3 steg fra ) | ||
| Newton (3 steg fra ) |
Steg for seks riktige desimaler:
- Halvering: garantert feil er , altså , som gir steg.
- Fikspunkt: feilen gir steg.
- Newton: steg.
Konklusjonen for eksamen: oppgavene bruker fikspunktiterasjon, og med god grunn — tre håndkjørte steg gir fire riktige siffer, og hvert steg er én tastesekvens uten derivasjon. Newton er raskere per steg, men krever at du deriverer riktig under tidspress, og halveringsmetoden er altfor treg til å gjøres for hånd.
Sluttsjekk: (i) hadde halveringsmetoden fortegnsskift på startintervallet? (ii) Krympet Newtons feil kvadratisk, altså doblet antall riktige desimaler? (iii) Konvergerte alle tre mot samme tall? Det er den beste kontrollen på at ingen av dem har regnefeil.
Ligningen itereres fra . Hva er ?
A · B · C · D · E · F
(Kvalitativ oppgave — konsept og rangering.)
a) Ranger halveringsmetoden, fikspunktiterasjon og Newtons metode etter hvor raskt de konvergerer, og begrunn med konvergensordenen.
b) Hvilken av de tre virker uansett hvor dårlig startverdien er, og hvorfor?
c) Forklar hvorfor ligningen konvergerer, mens den ekvivalente formen divergerer — selv om de har nøyaktig samme løsning.
Løkke 4 — Eulers metode: å diskretisere en bevegelse (~12 min)
— naturlig pausepunkt —
Slipp en fallskjermhopper ut av et fly. I det første sekundet er akselerasjonen nesten ; etter tjue sekunder er den praktisk talt null, fordi luftmotstanden har tatt igjen tyngden. Farten nærmer seg en terminalfart og blir stående der.
Hverdagsanker: akselerasjonen er ikke konstant, så konstant-akselerasjonsformlene fra kap. 1.1 gjelder ikke (felle #3 — å bruke dem når ikke er konstant). Og differensialligningen har riktignok en pen løsning i akkurat dette tilfellet, men i de fleste virkelige tilfeller har den ikke det.
Da diskretiserer du: del tiden i små steg, og anta at akselerasjonen er konstant innenfor hvert steg. Det er hele Eulers metode.
Betingelsen for at det gir et brukbar svar, er at størrelsene ikke endrer seg mye innenfor ett steg. Jo raskere akselerasjonen endrer seg, jo mindre må være.
Metoden gir alltid et svar, også når steget er altfor stort — og det er nettopp faren. Derfor hører et feilanslag alltid med: halver og se hvor mye svaret flytter seg.
Diskretisering er ikke en nødløsning for vanskelige tilfeller. Det er hovedmetoden i all numerisk fysikk, fra værvarsler til strukturberegninger — og det er grunnen til at sjangeren står igjen i dette emnet.
der er akselerasjonen regnet ut med verdiene ved steg — altså ved begynnelsen av intervallet.
Utledningen er én linje. Fra definisjonene og :
Intuisjon: du later som om farten og akselerasjonen står stille gjennom hele steget, og hopper deretter til neste. Det er en trapp der den ekte løsningen er en glatt kurve.
Feilen er proporsjonal med . Halverer du steglengden, halveres feilen. Det kalles at metoden er av første orden — og det er en helt annen (og svakere) egenskap enn Newtons kvadratiske konvergens, som handler om iterasjon mot en rot, ikke om diskretisering i tid. Ikke bland de to.
Retningen på feilen kan du forutsi. Er akselerasjonen avtakende gjennom steget — som i fritt fall med luftmotstand — holder Euler den for høy hele veien og overvurderer farten. Er den økende, undervurderes den.
Generell form. Metoden gjelder enhver rate, ikke bare bevegelse. For avkjøling (kap. 9.1):
[må kunne brukes eller utledes aktivt]
a) Bruk Eulers metode med og finn farten etter .
b) Den eksakte løsningen er . Hvor stort er avviket?
c) Hva blir avviket med , og hva forteller det om metodens orden?
d) Hvorfor overvurderer Euler farten her, og ikke motsatt?
n t (s) v_n (m/s) a_n = 9,81 - v_n/2 (m/s^2) v_(n+1) = v_n + a_n*1,00
0 0,00 0,00000 9,81000 9,81000
1 1,00 9,81000 4,90500 14,71500
2 2,00 14,71500 2,45250 17,16750
3 3,00 17,16750 1,22625 18,39375
4 4,00 18,39375Svaret er .
⚠ Legg merke til at akselerasjonen halveres for hvert steg her. Det er en tilfeldighet av at nøyaktig, men den gjør regningen rask å kontrollere.
b) Terminalfarten er , og den eksakte farten er
altså prosent for høyt. Det er mye — og det er derfor er et grovt steg når : steget er halve tidskonstanten.
c) Med (åtte steg i stedet for fire) blir , altså et avvik på .
Forholdet mellom de to avvikene er
altså nesten nøyaktig en halvering. Det bekrefter at feilen er proporsjonal med : metoden er av første orden.
Fortsetter du: gir avvik , og gir . Hver halvering av steget halverer feilen.
d) Fordi akselerasjonen avtar gjennom hvert steg. Euler bruker verdien ved begynnelsen av intervallet og holder den fast, altså den største verdien i intervallet. Farten legges derfor på for raskt, hvert eneste steg, og feilene hoper seg opp i samme retning.
Den generelle regelen: avtakende rate gir overvurdering, økende rate gir undervurdering. Det er en gratis fortegnskontroll på ethvert Euler-svar.
Sluttsjekk, fire ledd. (i) Telte jeg riktig antall steg? Fire steg à gir . (ii) Er farten under terminalfarten ? ✔ — den kan aldri overskride den fysisk, og gjør den det, har du regnefeil eller altfor stort steg. (iii) Er avviket i riktig retning, altså for høyt? ✔ (iv) Halveres avviket når steget halveres? ✔
a) Bruk Eulers metode med og finn temperaturen etter .
b) Den eksakte løsningen er . Hvor stort er avviket?
c) Regn om igjen med og kontroller at feilen omtrent halveres.
d) Overvurderer eller undervurderer Euler temperaturen her? Begrunn med hvordan raten endrer seg.
Rask vei til tall (MC-oppskrift)
1. Hvilken variant? Ser du en ligning på formen med oppgitt startverdi og antall iterasjoner, er det fikspunkt. Ser du en akselerasjon, en avkjølingsrate eller en endringsrate med et tidssteg, er det Euler.
2. Den ene regnelinjen.
- fikspunkt: — én tastesekvens, gjentatt.
- Euler: og — én tabellrad per steg.
- feilanslag: halvér og se hvor mye svaret flytter seg; feilen er .
3. Fra arket: Plancks lov og Wiens forskyvningslov. Selve iterasjonsligningen utleder du eller får oppgitt. Naturkonstantene , og står på arket.
4. Siffer: minst seks mellom iterasjonene, tre–fire i sluttsvaret. Dette er det ene kapitlet i boka der du skal beholde flere siffer enn ellers, fordi avrunding underveis sementerer feilen i stedet for å la den krympe.
5. Sjekk før du krysser av:
- Telte du riktig? er startverdien, ikke en iterasjon. Av-for-én er sjangerens vanligste feil.
- Ligger svaret der det må? For må alltid.
- For Euler: er farten under terminalfarten? Er temperaturen mellom start og omgivelsene?
- Er feilens retning rimelig? Avtakende rate gir overvurdering.
- Har du brukt kelvin der temperaturen står alene (Planck, Wien)?
Tidsbudsjett: en fikspunktoppgave med tre iterasjoner skal ta under to minutter, en Euler-tabell med fire steg like lite. Sjangeren står ofte sist i settet — pass på at du har tid igjen til den, for den er blant de billigste poengene som finnes.
Et legeme starter fra ro med akselerasjonen (SI-enheter). Bruk Eulers metode med . Hva er farten etter ?
A · B · C · D · E · F
a) Sett opp energibalansen i stasjonær tilstand, og vis at den kan skrives på fikspunktform
b) Start med og utfør tre iterasjoner.
c) Hvorfor er det lurt å isolere den fjerde potensen og ikke det lineære leddet, når du velger fikspunktform?
d) Hva ville den stasjonære temperaturen vært uten luftkjølingen, altså med ?
Feilen er farlig fordi den gale verdien ser rimelig ut: og skiller seg først i tredje desimal, og begge ligger der du forventer et svar.
Å runde av mellom iterasjonene. Fikspunktiterasjon nærmer seg svaret gradvis. Runder du til tre siffer før du regner , sementerer du en feil som iterasjonen ellers ville krympet bort. Behold minst seks siffer mellom stegene — dette er det ene kapitlet i boka der fire ikke rekker, og av motsatt grunn av i Del 10: der mistet du siffer i en differanse, her mister du dem ved å kaste dem.
Å velge feil fikspunktform. Ligningen kan skrives på flere måter, og noen av dem divergerer. Regn i nærheten av svaret: er den over 1, snu formen. Er den ene formen konvergent, er dens inverse divergent — alltid.
Å blande konvergensorden og diskretiseringsorden. Newtons metode er av andre orden i iterasjon (feilen kvadreres per steg). Eulers metode er av første orden i steglengde (feilen er proporsjonal med ). Det er to helt ulike ting, og de gjelder to helt ulike typer feil.
Å bruke for stort tidssteg i Euler uten å sjekke. Metoden gir alltid et svar. Halvér steget og se om svaret flytter seg — det er hele feilanslaget, og det tar ett minutt.
Å regne raten av feil verdi i Euler. Framover-Euler bruker verdien ved begynnelsen av steget. Regner du av , har du bygd en annen metode (som forresten er bedre, men det er ikke den oppgaven spør om).
Å tro at et fikspunkt er et nullpunkt for . Det er et nullpunkt for , altså skjæringen med linjen .
⚠ Avrundingsfellen som lander deg på nabo-alternativet: i denne sjangeren er nabo-alternativene ikke avrundinger — de er naboer i iterasjonsrekken. , , og den eksakte roten ligger alle sammen på tredje desimal, og alle fire står i alternativlisten. Tellingen er hele oppgaven.
Begrepsbank
Begrepsbanken er flashcard- og repetisjonsstoff — den gjentar det du nettopp har lest. Hopp trygt over ved førstegangslesing; tidsanslaget for kapitlet gjelder kjernestoffet.
Oppskriften i fire steg: skriv om til · velg · iterer · stopp når sifrene står stille eller oppgaven sier stopp.
Fagets standardligning:
Rekken fra : .
Frekvensvarianten: med og .
⚠ er startverdien, ikke en iterasjon.
En metode har orden hvis .
| Metode | Orden | Rate | Krever | Feiler når |
|---|---|---|---|---|
| Halvering | (lineær) | eksakt | fortegnsskift | aldri, men treg |
| Fikspunkt | (lineær) | god -form | ||
| Newton | (kvadratisk) |
Praktisk forskjell, for å nå seks riktige desimaler på vår ligning fra et startintervall av lengde : halvering steg, fikspunkt steg, Newton steg.
Lineær betyr fast antall nye desimaler per steg. Kvadratisk betyr at antall riktige desimaler dobles per steg.
Eksamensoppgavene bruker fikspunkt, fordi det er den eneste av de tre som ikke krever derivasjon under tidspress.
med regnet av verdiene ved begynnelsen av steget.
Generell form for enhver rate: .
Feilen er proporsjonal med — første orden. Halverer du steget, halveres feilen.
Feilanslaget: kjør med og med , og se hvor mye svaret flytter seg. Differansen er et godt anslag på gjenværende feil.
Fortegnskontrollen: avtakende rate gir overvurdering, økende rate gir undervurdering. Euler går alltid for langt i den retningen bevegelsen går.
Rimelighetsgrenser: farten kan ikke overskride terminalfarten; temperaturen kan ikke passere omgivelsestemperaturen.
Deriver og sett lik null: , som delt på gir
Roten gir Wien-konstanten:
Hvorfor temperaturen faller ut: er en dimensjonsløs kombinasjon der inngår, så maksimumsbetingelsen blir en ligning i alene. Det er nettopp derfor er en universell konstant.
Hvorfor svaret er «nesten 5»: , så . Den lille korreksjonen er hele forskjellen mellom overslag og eksakt verdi.
| Størrelse | Verdi |
|---|---|
| Rot i | |
| Konvergensfaktor der | |
| Wien-konstanten | |
| Rot i (frekvensform) | |
| Konvergensfaktor der | |
| Iterasjonsrekken fra | · · · |
| Iterasjonsrekken fra | · · · |
Merk at rekkene fra ulike startverdier konvergerer mot samme tall, bare fra hver sin side. Det er en fin kontroll: kommer du inn fra oversiden, skal verdiene avta; fra undersiden, øke.
Verdiene her er til gjenkjenning og kontroll, ikke til pugging — du regner dem alltid ut på nytt.
Numerikk trengs når to ulike avhengigheter balanserer hverandre, slik at den ukjente ikke kan isoleres:
- en potens mot en eksponential: mot (Planck);
- et lineært ledd mot en fjerde potens: mot (flate med både konveksjon og stråling);
- en konstant rate mot en fartsavhengig: mot (fall med luftmotstand).
Motprøven: fjern det ene leddet, og ligningen blir som regel elementær. Uten luftmotstand er fallet ; uten konveksjon er balansen én fjerderot; uten -leddet er Planck en ren potens.
Det er derfor sjangeren hører hjemme i et fysikkemne og ikke bare i matematikken: den dukker opp nøyaktig der to fysiske mekanismer konkurrerer, og det er en situasjon du møter overalt.
Samme ligning kan skrives på mange fikspunktformer, og de oppfører seg helt ulikt.
Testen: regn i nærheten av svaret.
- : konvergerer. Jo mindre, jo raskere.
- : divergerer. Snu formen.
Regelen som følger: to former som er hverandres inverse har hverandres omvendte deriverte, altså . Er den ene konvergent, er den andre divergent. Får du en form som spretter fra hverandre, er den inverse formen første sted å lete.
Eksempel: har og konvergerer raskt. Den ekvivalente har og divergerer.
Praktisk råd: isolér den ukjente ut av det leddet som varierer langsomst. Isolerer du den ut av en høy potens, deler du på noe som varierer raskt, og det blåser opp den deriverte.
iterasjoner fra gir . Startverdien er ikke en iterasjon.
Samme for Euler: steg à tar deg til . Fire steg à gir farten ved , ikke ved .
Hvorfor dette er verdt et eget kort: i denne sjangeren er nabo-alternativene ikke avrundinger, men naboer i rekken. , , og den eksakte roten står ofte alle fire i alternativlisten, og de skiller seg først i tredje desimal. Regner du rett og teller feil, får du null poeng.
Motgiften er mekanisk: skriv i en egen kolonne, med på startverdien, og les av raden oppgaven spør om.
| Kapittel | Antall siffer underveis | Hvorfor |
|---|---|---|
| Del 10, damptrykk | fem | differansen spiser siffer |
| Del 11, iterasjon | minst seks | avrunding sementerer feilen |
| Resten av boka | fire | vanlig disiplin |
Grunnene er ulike, og det er verdt å forstå forskjellen. I Del 10 mistet du gjeldende siffer i en subtraksjon mellom to nesten like tall — sifrene forsvant av seg selv. Her kaster du dem selv: iterasjonen ville krympet feilen videre, men bare hvis du gir den sifrene å arbeide med.
Konkret: runder du til , låser du en feil på som iterasjonen aldri kan komme under, uansett hvor mange steg du kjører.
Sluttsvaret oppgis fremdeles med tre eller fire siffer, som ellers i boka.
| Situasjon | Raten gjennom steget | Euler | Eksempel |
|---|---|---|---|
| Fall med luftmotstand | avtar (a synker) | overvurderer farten | eksempel 4: |
| Avkjøling mot omgivelsene | avtar i tallverdi | undervurderer temperaturen | oppgave 6: |
| Akselerasjon som vokser | øker | undervurderer | rakett med avtakende masse |
De to første ser motsatte ut, men er samme regel: farten stiger i det ene tilfellet og temperaturen synker i det andre, og Euler overdriver begge bevegelsene.
Bruk kontrollen aktivt: vet du retningen på feilen, vet du hvilken side av det eksakte svaret ditt eget ligger — og det stryker ofte halve alternativsettet.
Enhver Euler-oppgave med en avtakende rate har en grenseverdi som svaret aldri kan passere. Finn den ved å sette raten lik null:
| Ligning | Terminalverdi |
|---|---|
Bruken er dobbel:
1. Rimelighetssjekk: ligger svaret ditt utenfor grensen, har du regnefeil — eller et altfor stort tidssteg, som kan få Euler til å skyte forbi.
2. Eliminasjon: alternativer over terminalverdien kan strykes uten regning.
Å finne terminalverdien tar ti sekunder (sett raten lik null og løs) og er ofte den raskeste veien til å stryke to alternativer.
Ferdig oppskrift:
1. Fikspunkt eller Euler? Ligning på formen mot en rate med tidssteg.
2. Sett opp en tabell med i egen kolonne.
3. Kjør oppgitt antall steg, med minst seks siffer.
4. Les av raden oppgaven spør om — ikke den siste du regnet.
5. Rimelighetssjekk: under for femtallsligningen, under terminalfarten for Euler.
Vanligste felle: av-for-én i tellingen.
Halvdel: termofysikk, spørsmål 21–40 — og typisk helt sist i settet. Planlegg tiden så du rekker den; den er blant de billigste poengene som finnes.
Budsjettet er omtrent seks minutter per spørsmål. Denne sjangeren skal ta det halve:
- tjue sekunder: avgjør fikspunkt eller Euler, og skriv opp tabellhodet med -kolonnen;
- ett minutt: kjør tre til fire steg, én tastesekvens per steg;
- tjue sekunder: les av riktig rad, og sjekk mot rimelighetsgrensen.
Spar tid slik: lagre i kalkulatorens minne i stedet for å taste det inn på nytt. Da slipper du både avrundingen og tastefeilene, og hvert steg blir ett tastetrykk.
Ikke spar tid ved å hoppe over tabellen. Uten -kolonnen leverer du feil rad, og feil rad gir null poeng — uansett hvor riktig regningen var.
Arket gir deg IKKE:
- selve iterasjonsligningen — den utleder du fra Planck, eller får oppgitt;
- hvordan du velger fikspunktform, og hvordan du tester om den konvergerer;
- telleregelen, som er hele oppgaven i halvparten av spørsmålene;
- Eulers oppdateringsformler — de er så enkle at de forventes kjent;
- sifferdisiplinen mellom iterasjonene;
- fortegns- og rimelighetskontrollene.
Og en ting til: arket forutsetter ikke, og eksamen tillater ikke, en programmerbar eller grafisk kalkulator. Alt her skal kunne kjøres på en enkel kalkulator med en eksponentialtast — og det er nettopp derfor oppgavene ber om to til fire iterasjoner, ikke om konvergens til maskinpresisjon.
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 Norges teknisk-naturvitenskapelige universitet. Dette er ikke offisielt studiemateriell. Les mer.