6.2 Numerisk integrasjon — trapes, Simpson, presisjonsgrad og Gauss–Legendre
Trapes- og Simpson-regelen med feilledd, presisjonsgrad ved å teste $x^n$, og den nye Gauss–Legendre-kvadraturen med utdelt node-/vekt-tabell.
Frekvens: 8 av 13 gjennomgåtte sett (62 %) — den hyppigste enkeltmetoden i hele numerikk-blokken. To delspørsmål går igjen:
1. Presisjonsgrad: «bestem presisjonsgraden til denne formelen» — du tester på til den feiler.
2. Velg eller fra feilleddet: «hvor mange delintervall trengs for at feilen skal bli under ?»
Formelark-merking.
- Står på det utdelte formelarket — tren oppslaget: trapesregelen med feilleddet , Simpsons regel med feilleddet , og selve vektmønsteret . Ferdigheten er å plukke riktig linje og sette inn riktig , og derivertorden.
- Må kunnes eller utledes aktivt: presisjonsgrad-testen (formelarket har ingen liste over presisjonsgrader), transformasjonen i Gauss-kvadratur, og selve resonnementet som løser feilleddet for .
Tidsbruk: 60 minutter lesetid, fire løkker. Naturlig pausepunkt etter løkke 2.
Metoden opptrer i 1 av de 13 gjennomgåtte settene — kontinuasjonssettet fra 2024. Det er ett sett. Vi vet altså ikke om den er kommet for å bli eller var et engangsinnfall.
Argumentet for å ta den likevel: den er det nyeste innslaget i arkivet, node- og vekttabellen deles ut i selve oppgaven (så du skal ikke huske tall), og selve regnearbeidet er kort. Kommer den, er den billig å score på.
Argumentet for å nedprioritere: ett sett er et smalt grunnlag. Har du dårlig tid, kommer løkke 4 etter alt annet i dette kapitlet — og etter Del 2, Del 3, Del 5, Del 7 og Del 8.
Vår anbefaling: les løkke 4, gjør minst én oppgave. Det er femten minutter, og det er lite å holde styr på: én transformasjonsformel og én tabell.
Du trenger også vanlig integralregning: eksakt integrasjon av polynomer, og at .
Kapitlet er forutsetning for differansemetodene i Del 8, der de samme Taylor-argumentene dukker opp igjen — der som avkuttingsfeil i stedet for kvadraturfeil.
Når det ikke finnes noen antiderivert
har ingen antiderivert som kan skrives med elementære funksjoner. Det har ikke heller. Og i praksis er situasjonen ofte enda enklere: du har ikke en funksjon i det hele tatt, bare en måleserie, og du skal finne arealet under den.
Numerisk integrasjon (kvadratur) er svaret på begge deler. Ideen er enkel og går rett tilbake til kap. 6.1:
1. Legg et interpolasjonspolynom gjennom noen punkter på kurven.
2. Integrer polynomet i stedet — det kan du alltid gjøre eksakt.
Bruker du en rett linje gjennom to punkter, får du trapesregelen. Bruker du en parabel gjennom tre punkter, får du Simpsons regel. Det er hele hemmeligheten, og den forklarer også hvorfor feilleddene ser ut som de gjør: de er integralet av interpolasjonsfeilen.
Så kommer et vendepunkt. I trapes og Simpson bestemmer du selv bare — nodene ligger der de ligger. Men hva om du får velge nodene også? Da kan du med punkter treffe polynomer helt opp til grad , i stedet for grad . Det er Gauss–Legendre-kvadratur, og det er den siste løkka i kapitlet.
Løkke 1 — Trapes og Simpson (~17 min)
Tallene kalles nodene og vektene. Alle formlene i dette kapitlet har denne formen — de skiller seg bare i hvor nodene ligger og hvilke vekter de får.
En nyttig kontroll: setter du , skal summen av vektene bli . Det er den enkleste testen som finnes på om du har skrevet av en formel riktig.
Navnet kommer av formen: arealet under en rett linje over et intervall er et trapes med parallellsidene og og høyden .
Med bare to punkter er dette svært grovt. I praksis brukes den sammensatte varianten under.
Vektmønsteret er : endepunktene teller enkelt, de indre dobbelt. Grunnen er at hvert indre punkt er endepunkt i to nabotrapeser.
Kontroll: summen av vektene er ✔.
Formelen står på det utdelte formelarket — tren oppslaget.
Legg merke til firetallet i midten. Det kommer direkte av integrasjonen av parabelen: midtpunktet veier fire ganger så mye som hvert endepunkt, og de tre vektene summerer til intervall-lengden ✔.
Vektmønsteret er . Reglene:
- Endepunktene og får vekt 1.
- Nodene med ulik indeks (midtpunktene i hvert parabelstykke) får vekt 4.
- Nodene med lik indeks inne i intervallet får vekt 2 (de er delt mellom to parabler).
Sjekk alltid at mønsteret begynner og slutter med 1, og at det er en 4 ved siden av hver 1. Det er den vanligste avskrivningsfeilen.
Formelen står på det utdelte formelarket — tren oppslaget.
Hvert parabelstykke dekker to delintervall — venstre, midt og høyre node. Skal hele dekkes uten overlapp eller hull, må antallet delintervall være delelig med 2.
Er et oddetall, finnes det ingen sammensatt Simpson-formel over de nodene. Da må du enten legge til en node, eller behandle det siste delintervallet med trapes.
På eksamen: oppgir oppgaven et oddetall og ber om Simpson, er det som regel du som har telt feil — les om igjen.
Regn ut tilnærmet med delintervall, både med trapesregelen og med Simpsons regel. Sammenlikn med den eksakte verdien .
Funksjonsverdiene :
| 0 | 1 | |
| 1 | ||
| 2 | 2 | |
| 3 | ||
| 4 | 3 |
Steg 2 — trapesregelen. Mønsteret er :
Feil: .
Steg 3 — Simpsons regel. Mønsteret er :
Felles nevner 15: , så
Feil: .
Steg 4 — sammenlikning. Med nøyaktig de samme fem funksjonsverdiene er Simpson tretten ganger mer nøyaktig enn trapes. Det eneste som skiller dem, er vektene.
Hvorfor? Trapes bruker rette linjer og er eksakt for polynomer av grad 1. Simpson bruker parabler og er eksakt helt opp til grad 3 (det viser vi i løkke 3). Funksjonen er krum, og krumningen er nettopp det trapes ikke fanger.
En observasjon verdt å ta med: trapesverdien er for stor. Det er ikke tilfeldig — er konveks, og trapes-linjene ligger da over kurven overalt. Slike fortegnsargumenter er gratis kontroller.
(Innstegsoppgave — ren avlesning.) Et integral over skal regnes med delintervall.
a) Hva er , og hvilke noder gir det?
b) Skriv opp vektmønsteret for trapesregelen.
c) Skriv opp vektmønsteret for Simpsons regel.
Regn ut tilnærmet med Simpsons regel og . Sammenlikn med den eksakte verdien .
Løkke 2 — Feilleddene og valg av (~15 min)
Nå kommer det du faktisk blir bedt om på eksamen: hvor mange delintervall trengs for at feilen skal komme under en gitt toleranse?
Tre ting å lese ut av formelen:
1. — feilen er av andre orden. Halverer du , blir feilen fire ganger mindre.
2. — det er krumningen trapes ikke fanger. Er lineær, er og trapes er eksakt.
3. som faktor, ikke — mange skriver feil her.
Formelen står på det utdelte formelarket — tren oppslaget på hvilken derivert som hører til hvilken regel.
En gratis kontroll som ofte glemmes: er konveks på hele intervallet (altså ), ligger hver trapes-linje over kurven, og trapesregelen gir dermed et for stort svar.
Er konkav (), ligger linjene under, og trapes gir et for lite svar.
Bruken: har du regnet og vet at er konveks, kan du skrive « er et overestimat» — og du har en ekstra opplysning som ikke koster noe. Skulle du ha fått mindre enn den eksakte verdien, vet du at noe er galt.
Midtpunktsregelen bommer motsatt vei av trapes, og det er grunnen til at et vektet gjennomsnitt av de to (nemlig Simpson) treffer så mye bedre.
Argumentet må kunnes — det står ingen steder på formelarket, men det er en billig kvalitetsmarkør i en besvarelse.
er hele forskjellen. Halverer du , blir feilen seksten ganger mindre — mot fire for trapes. Det er derfor Simpson vinner så tydelig i eksempel 1.
Og den fjerdederiverte forklarer hvorfor Simpson er eksakt for tredjegradspolynomer: der er .
Formelen står på det utdelte formelarket — tren oppslaget.
Eksponenten i feiluttrykket .
| Regel | Orden | Halvering av gir |
|---|---|---|
| Trapes | 2 | feil |
| Simpson | 4 | feil |
Slik måler du orden i praksis: regn med og med , og se på forholdet mellom feilene. Er det omtrent 4, er ordenen 2; er det omtrent 16, er ordenen 4.
Ikke forveksle konvergensorden med presisjonsgrad. Ordenen sier hvor fort feilen faller når minker; presisjonsgraden sier hvilke polynomer formelen treffer eksakt. Simpson har orden 4 og presisjonsgrad 3.
Standardoppgaven i denne sjangeren. Oppskriften er fire steg:
1. Finn , altså (trapes) eller (Simpson), på hele .
2. Sett opp ulikheten , henholdsvis .
3. Løs for ved å ta kvadratrot, henholdsvis fjerderot.
4. Regn og rund OPPOVER. For Simpson: rund opp til nærmeste partall.
Avrundingen oppover er ikke valgfri. Runder du ned, blir større enn tillatt og garantien brister. Løsningsforslagene er nøye på dette punktet, og det er et sted der en ellers riktig besvarelse mister poeng.
Manøvren må kunnes — formelarket gir deg feilleddet, ikke framgangsmåten.
Integralet skal regnes med feil under .
a) Hvor mange delintervall trengs med trapesregelen?
b) Hvor mange trengs med Simpsons regel?
Begge de aktuelle er avtakende i absoluttverdi på , så maksimum ligger i venstre endepunkt:
a) Trapes. Med :
Kontroll: med er og grensen blir ✔. Med blir grensen , altså over kravet — avrundingen oppover var nødvendig.
b) Simpson. Med :
Rund opp til nærmeste partall: .
Kontroll: gir og grensen ✔. Og () gir , altså over kravet — så er det minste brukbare partallet.
Svar: trapes trenger 37 delintervall, Simpson trenger 10.
Kommentaren som hører til. Simpson trenger under en tredjedel så mange funksjonsevalueringer for samme garanti. Det er hele argumentet for Simpson, og det er verdt én setning i besvarelsen.
Merk også at anslagene er romslige. Vi så i eksempel 1 at allerede hadde feil — ikke langt fra med bare fire delintervall, mens garantien krevde ti. Garantien bruker , som gjelder ved ; ved er bare .
a) Finn på .
b) Bestem det minste antallet delintervall som garanterer kravet.
c) Hvor mange delintervall ville Simpsons regel trengt?
Du regner et integral med sammensatt trapesregel og får feilen med .
a) Hva forventer du at feilen blir med ?
b) Hvor stor må omtrent være for at feilen skal komme under ?
c) Samme spørsmål som b), men for en metode av orden 4.
— naturlig pausepunkt (~32 min brukt) —
Du kan regne begge formlene og velge fra feilleddet. De to siste løkkene er de som skiller: presisjonsgrad, som er det hyppigste teorispørsmålet i sjangeren, og Gauss–Legendre, som er det nyeste.
Løkke 3 — Presisjonsgrad (~14 min)
Dette er delspørsmålet som går igjen: «bestem presisjonsgraden». Det er en kort, mekanisk prosedyre — men det er svært lett å stoppe ett skritt for tidlig.
Den høyeste graden slik at kvadraturformelen er eksakt for alle polynomer av grad .
Merk ordet «høyeste». En formel med presisjonsgrad 3 er eksakt for , , og , og ikke eksakt for minst ett polynom av grad 4.
Hvorfor det holder å teste potenser. En kvadraturformel er lineær i , og det er integralet også. Er formelen eksakt for hver av , er den eksakt for enhver linearkombinasjon av dem — altså for ethvert polynom av grad .
| Formel | Presisjonsgrad |
|---|---|
| Trapes | 1 |
| Simpson | 3 |
| Midtpunkt | 1 |
| Gauss–Legendre med noder |
Presisjonsgradene står ikke på det utdelte formelarket — de må kunnes, eller utledes med testen under.
Fire steg, og alle skal skrives ut:
1. Velg et bekvemt intervall. Er formelen gitt på , bruk det; ellers er eller ofte enklest. Presisjonsgraden er uavhengig av intervallet, siden en lineær substitusjon tar polynomer til polynomer av samme grad.
2. Test , deretter , , … Regn både formelverdien og det eksakte integralet, og sammenlikn.
3. Fortsett til den første som feiler.
4. Presisjonsgraden er én mindre enn den graden som feilet.
Den klassiske fellen er å stoppe for tidlig. Får du treff på , er du ikke ferdig — mange formler er eksakte for av symmetrigrunner, uten å være det for . Du må teste videre til noe faktisk feiler.
Den andre fellen er å telle feil til slutt. Er formelen eksakt til og med og feiler på , er graden 3, ikke 4.
Er nodene og vektene symmetriske om intervallets midtpunkt, er formelen automatisk eksakt for alle odde potenser regnet fra midtpunktet — begge sider gir like store bidrag med motsatt fortegn, og de kanselleres.
Det er nettopp derfor Simpson «gratis» får med og altså har presisjonsgrad 3 og ikke 2, selv om den bare bygger på en parabel.
Praktisk konsekvens: presisjonsgraden til en symmetrisk formel er alltid et oddetall. Får du et partall som svar, har du regnefeil eller har stoppet for tidlig.
Til tross for at den bare bruker ett punkt, har den presisjonsgrad 1 — like god som trapes, som bruker to. Grunnen er symmetrien: feilen fra venstre halvdel kanselleres av feilen fra høyre.
Regelen er verdt å kjenne som eksempel på at flere punkter ikke automatisk gir høyere presisjonsgrad, og som et hint om hva Gauss-kvadratur gjør: den plasserer nodene der symmetrien lønner seg mest.
Bestem presisjonsgraden til Simpsons regel ved å teste den på .
Steg 2 — test potens for potens.
: . Eksakt: . Likt ✔
: . Eksakt: . Likt ✔
: . Eksakt: . Likt ✔
: . Eksakt: . Likt ✔
: . Eksakt: .
Ulikt ✘ — her feiler den.
Steg 3 — konkluder. Formelen er eksakt til og med grad 3 og feiler på grad 4.
To kommentarer.
Legg merke til at og gikk gjennom uten arbeid — begge sidene ble null, fordi både nodene og vektene er symmetriske om null og potensen er odde. Det er symmetrien som gir Simpson den ekstra graden.
Og legg merke til hvor lett det er å stoppe for tidlig. Hadde vi gitt oss etter , ville vi svart «grad 2» — som er galt. Hadde vi derimot telt feil til slutt og sagt «eksakt for , altså grad 4», ville det også vært galt. Begge disse feilene er dokumentert som gjengangere i sjangeren.
Kontroll mot feilleddet. Simpson-feilen inneholder . For et tredjegradspolynom er , altså er feilen null — og for er . Feilleddet og presisjonsgraden forteller nøyaktig det samme.
Bestem presisjonsgraden til trapesregelen ved å teste på over med nodene .
a) Bestem og slik at presisjonsgraden blir så høy som mulig.
b) Hvilken kjent formel er dette?
c) Hvorfor kan du ikke oppnå presisjonsgrad 4 med disse nodene?
Løkke 4 — Gauss–Legendre-kvadratur (~14 min)
Så langt har nodene ligget fast, jevnt fordelt. Men hvorfor det? Får du velge nodene fritt, dobler du antall frihetsgrader — og det gir dobbelt så høy presisjonsgrad for samme antall funksjonsevalueringer.
Med noder har vi frihetsgrader ( noder og vekter), og det gir
To noder gir altså presisjonsgrad 3 — like god som Simpsons tre noder. Tre noder gir grad 5.
Nodene er nullpunktene til Legendre-polynomene; derav navnet. Du trenger ikke kunne dem — tabellen deles ut i selve oppgaven.
Verdiene på standardintervallet :
| Noder | Vekter | Presisjonsgrad | |
|---|---|---|---|
| 1 | 1 | ||
| 2 | 3 | ||
| 3 | ; | ; | 5 |
Kontroller alltid at vektene summerer til 2. Det er lengden av , og det svarer til at formelen er eksakt for . For : ✔.
Tabellen deles ut i oppgaven — den skal ikke pugges. Det som må kunnes, er hva du gjør med den.
Kontroller den på endepunktene: gir ✔, og gir ✔. Det tar fem sekunder og fanger alle fortegnsfeil.
Integralet blir
Transformasjonen må kunnes — den står ikke på det utdelte formelarket.
Å glemme den er den vanligste feilen i hele sjangeren. Symptomet er lett å kjenne igjen: svaret er feil med nøyaktig faktoren , altså for stort eller for lite på en helt regelmessig måte.
Gratis kontroll: bruk formelen på . Da skal svaret bli :
Er akkurat 2 langt (som ), er faktoren 1 og feilen usynlig. Ikke la det lure deg på et intervall der den ikke er det.
| Simpson, 3 punkter | Gauss, 2 punkter | Gauss, 3 punkter | |
|---|---|---|---|
| Funksjonsevalueringer | 3 | 2 | 3 |
| Presisjonsgrad | 3 | 3 | 5 |
| Noder | faste, jevne | irrasjonale | irrasjonale |
| Endepunktene brukt | ja | nei | nei |
Gauss vinner på nøyaktighet per funksjonsevaluering. Men den har to praktiske ulemper: nodene er irrasjonale tall du må slå opp, og de treffer aldri endepunktene — så metoden passer dårlig hvis du bare har en ferdig tabell med jevne verdier.
At endepunktene ikke brukes, er også en styrke: har en singularitet i et endepunkt (som i ), kan Gauss brukes der Simpson bryter helt sammen.
Integralet har den eksakte verdien .
a) Regn med Gauss–Legendre og 2 noder.
b) Regn med Gauss–Legendre og 3 noder.
c) Sammenlikn med Simpson fra eksempel 1, målt i antall funksjonsevalueringer.
Bruk node- og vekttabellen over.
Kontroll: ✔, ✔. Jacobifaktoren er tilfeldigvis 1 her, siden intervallet er akkurat 2 langt — men vi skriver den likevel, for vane.
a) To noder. Fra tabellen: , begge med vekt 1.
Eksakt verdi av . Her går det an å regne uten desimaler:
b) Tre noder. Fra tabellen: med vekt , og med vekt hver.
Eksakt: de to ytre leddene gir , så
c) Sammenlikningen.
| Metode | Funksjonsevalueringer | Verdi | Feil |
|---|---|---|---|
| Trapes, | 5 | ||
| Simpson, | 5 | ||
| Gauss, | 2 | ||
| Gauss, | 3 |
Konklusjon. Gauss med tre punkter slår Simpson med fem punkter — både i nøyaktighet og i antall funksjonsevalueringer. Gauss med to punkter er dårligere enn Simpson med fem, men bruker under halvparten så mange evalueringer; per evaluering er den klart mest effektiv.
Når betyr dette noe? Når hver funksjonsevaluering er dyr — for eksempel når er resultatet av en simulering. Er bare en formel, spiller det liten rolle.
Tidsbruk på eksamen: transformasjonen 2 min, a) 4 min, b) 6 min, c) 3 min. Til sammen omtrent 15 minutter.
Regn ut med Gauss–Legendre og 2 noder. Den eksakte verdien er .
Sammenlikn med Simpsons regel med , som gir .
på for .
a) Bestem og slik at presisjonsgraden blir så høy som mulig.
b) Hvilken formel er dette?
c) Vis at valget av er det eneste mulige med positiv .
Integralet har den eksakte verdien .
a) Regn ut tilnærmingen med Simpsons regel og .
b) Regn ut tilnærmingen med Gauss–Legendre og 2 noder.
c) Hvorfor er Simpson-feilen så mye større her enn i eksempel 1, selv om formelen er den samme?
2. Å forveksle «eksakt for » med presisjonsgrad 4. Presisjonsgraden er den høyeste graden som går gjennom, altså 3. Feilen kommer av å telle den graden som feilet.
3. Feil vektmønster i Simpson. Mønsteret er . Vanlige varianter av feilen: å begynne med 4, å sette 2 ved siden av en 1, eller å bruke (som er trapes). Kontroll: summen av vektene ganget med skal bli .
4. Å glemme jacobifaktoren i Gauss-kvadratur. Symptomet er et svar som er feil med nøyaktig den faktoren. Er intervallet akkurat 2 langt, er faktoren 1 og feilen usynlig — la det ikke gi deg falsk trygghet.
5. Å runde antall delintervall nedover. Kommer du til , er svaret 37, ikke 36. For Simpson må du dessuten opp til nærmeste partall.
6. Å bruke feil derivert i feilleddet. Trapes har og ; Simpson har og . Å blande dem gir et anslag som kan være flere størrelsesordener galt.
7. Å hente maksimum av den deriverte på feil intervall. Maksimeringen skal gå over hele , ikke bare over de nodene du tilfeldigvis regner i.
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.