I et koordinatsystem kan en glatt kurve CC beskrives ved en vektorfunksjon r(t)\mathbf{r}(t). Denne kurven er parametrisert med hensyn til en variabel tt, og kan for eksempel representere bevegelsen til et punkt i et rom. På et gitt punkt på kurven kan vi definere tangenten til kurven som en enhetsvektor T(t)\mathbf{T}(t), som angir retningen av kurven. Denne vektoren endrer seg i henhold til kurvens bøyning, og det er derfor viktig å forstå hvordan kurvaturen måles.

Kurvaturen κ\kappa på et punkt på kurven er et mål for hvor raskt tangenten til kurven endrer retning. Hvis vi ser på kurven mellom to punkter, P1P_1 og P2P_2, hvor retningen til tangenten endrer seg minimalt, vil kurvaturen være liten. Derimot, på en skarpere bøyning, som mellom P2P_2 og P3P_3, vil retningene til tangenten endre seg mer markant, og dermed vil kurvaturen være større.

Formelt kan kurvaturen uttrykkes som endringen i tangentialvektoren T\mathbf{T} med hensyn til buelengden ss. Når kurven ikke er parametrisert med hensyn til buelengde, er det mer praktisk å bruke en parameter tt som beskriver kurven, og uttrykke kurvaturen ved hjelp av kjerneregelen. Dette gir formelen:

κ(t)=dTdt=r(t)r(t)\kappa(t) = \left|\frac{d\mathbf{T}}{dt}\right| = \frac{\left|\mathbf{r}''(t)\right|}{\left|\mathbf{r}'(t)\right|}

Denne formelen forteller oss hvordan kurvaturen endres i forhold til tt. Når vi for eksempel ser på en sirkel, der kurven er enkel og regelmessig, er kurvaturen konstant. For en sirkel med radius aa, får vi at kurvaturen er κ=1a\kappa = \frac{1}{a}, hvilket er intuitivt: en sirkel med liten radius har en høyere kurvatur enn en med stor radius.

For å forstå hvordan kurvaturen påvirker bevegelsen til et punkt langs en kurve, må vi også ta hensyn til akselerasjonen til partikkelen som beveger seg langs kurven. Bevegelsen til en partikkel kan beskrives ved vektoren v(t)=r(t)\mathbf{v}(t) = \mathbf{r}'(t), som representerer hastigheten. Akselerasjonen a(t)\mathbf{a}(t) til partikkelen kan videre deles opp i to komponenter: en tangentielle komponent aT\mathbf{a}_T, som er relatert til endringen i hastigheten, og en normal komponent aN\mathbf{a}_N, som er relatert til endringen i retningen til hastigheten.

Akselerasjonens tangentielle komponent aT\mathbf{a}_T skyldes endringer i hastigheten, mens den normale komponenten aN\mathbf{a}_N reflekterer endringer i kurvens retning. Disse komponentene er ortogonale, og kan beskrives som følger:

a(t)=aT+aN\mathbf{a}(t) = \mathbf{a}_T + \mathbf{a}_N

Der aT=dv(t)dt\mathbf{a}_T = \frac{d|\mathbf{v}(t)|}{dt} og aN=κv2\mathbf{a}_N = \kappa v^2, hvor v=v(t)v = |\mathbf{v}(t)|. Denne inndelingen gjør det lettere å analysere hvordan partikkelen beveger seg langs kurven, spesielt når vi ser på situasjoner der akselerasjonen har både en endring i fart og en endring i retning.

I tillegg til de tangensielle og normale komponentene, er det en tredje viktig vektor som beskriver kurvens orientering: binormalen B(t)\mathbf{B}(t). Binormalen er definert som kryssproduktet av tangenten og normalvektoren:

B(t)=T(t)×N(t)\mathbf{B}(t) = \mathbf{T}(t) \times \mathbf{N}(t)

De tre vektorene T(t)\mathbf{T}(t), N(t)\mathbf{N}(t) og B(t)\mathbf{B}(t) danner et ortogonalt koordinatsystem som kan brukes til å beskrive bevegelsen langs kurven. Dette koordinatsystemet, kjent som TNB-rammen, gir en nyttig måte å representere og analysere partikkelens bevegelse på.

For en spesifikk kurve som en sirkulær heliks, kan vi bruke de nevnte vektorene for å finne tangentiale, normale og binormale vektorer, og deretter beregne kurvaturen ved hjelp av de relevante formlene. Dette gir et tydelig bilde på hvordan akselerasjonen er fordelt på de forskjellige komponentene og hvordan de endres under bevegelsen.

Endelig, et annet viktig begrep er radiusen for kurvaturen, ρ\rho, som er den inverse verdien av kurvaturen κ\kappa. Radiusen for kurvaturen er den radiusen til en sirkel som best tilpasser kurven på et gitt punkt. Dette konseptet er nyttig, for eksempel når vi ser på en bil som kjører på en svingete vei. Ved å bruke radiusen for kurvaturen, kan vi beregne den nødvendige hastigheten for at bilen skal ta svingen uten å skli ut, basert på den sentripetale akselerasjonen som oppstår på grunn av kurvens bøyning.

Hvordan utføres variabelskifte i dobbelintegraler og hvorfor er Jacobian avgjørende?

Å evaluere integraler over kompliserte områder kan ofte være tungvint eller nesten umulig ved direkte integrasjon i de opprinnelige koordinatene. Variabelskifte, eller koordinattransformasjon, er derfor en effektiv teknikk for å forenkle integrasjonen. Ved å erstatte de opprinnelige variablene med nye, kan området transformeres til et enklere område, som for eksempel et rektangel, hvor integrasjon blir langt mer håndterbar.

Et illustrerende eksempel er evalueringen av integralet RxydA\iint_R xy \, dA over et område RR med kompliserte grenser. Direkte integrasjon krever ofte at integralet deles opp i flere deler, noe som kan være både tidkrevende og feilutsatt. Ved å identifisere en passende variabeltransformasjon, for eksempel u=xyu = x - y og v=x+2yv = x + 2y, kan området RR mappes til et rektangulært område SS definert av enkle grenser i uu- og vv-planet. Det blir dermed mulig å skrive integralet over SS med integranden uttrykt i uu og vv.

Nøkkelen til å utføre denne transformasjonen korrekt er beregningen av Jacobian, som beskriver hvordan et lite område i uvuv-planet skaleres og deformeres når det avbildes tilbake til xyxy-planet. Jacobian er definert som determinanten av matrisen bestående av de partielle deriverte av de gamle variablene med hensyn til de nye variablene, (x,y)(u,v)\frac{\partial(x,y)}{\partial(u,v)}. Denne faktoren endrer differensialelementet dAdA, slik at integralet forblir riktig tilpasset transformasjonen.

I tilfeller der det ikke er enkelt å løse transformasjonslikningene eksplisitt for xx og yy, kan man heller beregne inversen av Jacobian, (u,v)(x,y)\frac{\partial(u,v)}{\partial(x,y)}, og deretter bruke formelen for Jacobian ved invers transformasjon, noe som ofte er enklere og gir et effektivt verktøy i praktisk integrasjonsarbeid.

Denne metoden generaliseres til trippelintegraler hvor transformasjoner i tre dimensjoner med variabler u,v,wu,v,w til x,y,zx,y,z benyttes. Også her er Jacobian essensiell for korrekt endring av volumelementet dVdV. For eksempel, overgangen fra sfæriske til kartesiske koordinater krever Jacobian ρ2sinφ\rho^2 \sin \varphi for å sikre riktig volumskala i det nye koordinatsystemet.

Det å forstå og kunne utføre slike koordinattransformasjoner er grunnleggende i avansert matematisk analyse, spesielt innen fysikk og ingeniørfag, hvor komplekse integrasjonsområder opptrer hyppig. Oppgaver knyttet til transformasjon av områder, utregning av Jacobian, og evaluering av integraler med nye variabler bidrar til å utvikle denne forståelsen.

I tillegg til å mestre teknikken med variabelskifte og Jacobian, er det viktig å ha en intuitiv forståelse av hvordan transformasjonen påvirker områdets geometri og integrandens struktur. Ikke alle transformasjoner er en-til-en over hele området, og det må derfor kontrolleres at transformasjonen er invertibel der det er nødvendig. Jacobian kan også bli null på enkelte punkter, noe som krever oppmerksomhet for å unngå feil i integralberegningen. Videre vil kjennskap til spesielle koordinatsystemer som polarkoordinater, sylindriske og sfæriske koordinater, ofte gi innsikt i valg av transformasjon for et gitt problem.

Endelig bør leseren være oppmerksom på at variabelskifte ikke bare forenkler integrasjon, men også kan bidra til bedre forståelse av områdets struktur og de geometriske egenskapene til integranden. Evnen til å velge hensiktsmessige variabler og korrekt beregne Jacobian er dermed et kraftfullt verktøy i både teoretiske og praktiske sammenhenger.

Hva er kritiske punkter i autonome systemer? Hvordan klassifiseres de?

I mange fysiske anvendelser oppstår ikke-lineære autonome andreordens differensialligninger – det vil si ligninger av typen x=g(x,x)x'' = g(x, x'). For eksempel, i analysen av fri, dempet bevegelse i et fjær/mass system (som vi diskuterte i seksjon 3.8), antok vi at dempingskraften var proporsjonal med hastigheten xx', og den resulterende modellen ble en lineær differensialligning: mx=βxkxmx'' = -\beta x' - kx. Men dersom størrelsen på dempingskraften er proporsjonal med kvadratet av hastigheten, blir den resulterende differensialligningen ikke-lineær.

En tilsvarende autonomt system i planet blir da også ikke-lineært, og i denne seksjonen skal vi analysere flere slike systemer, inkludert den ikke-lineære pendelen, bevegelsen av en perle langs en kurve, og Lotka-Volterra predator–bytte modeller, som alle er representert ved autonome systemer.

Den ikke-lineære pendelen

I seksjon 3.11 viste vi at utskytningsvinkelen θ\theta for en enkel pendel tilfredsstiller den ikke-lineære andreordens differensialligningen. Ved å sette x=θx = \theta og y=θy = \theta', kan denne differensialligningen skrives om som et dynamisk system. De kritiske punktene for dette systemet er (±kπ,0)(\pm k\pi, 0), og Jacobimatrisa kan lett vises å være slik at hvis k=2n+1k = 2n + 1, er determinantens verdi Δ<0\Delta < 0, og derfor er alle kritiske punkter (±(2n+1)π,0)(\pm (2n + 1)\pi, 0) saddelpunkter. Spesielt er det kritiske punktet ved (π,0)(\pi, 0) ustabilt, som forventet.

Når k=2nk = 2n, er egenverdiene rent imaginære, og derfor forblir naturen til disse kritiske punktene usikker. I tilfelle vi antar at ingen dempingskrefter virker på pendelen, forventer vi at alle kritiske punkter (±2nπ,0)(\pm 2n\pi, 0) er sentre. Dette kan verifiseres ved hjelp av faseplanmetoden.

I en periode med høyere startfart vil pendelen rotere rundt sitt oppheng, noe som fører til at pendelen spinner i full sirkel. Dette demonstrerer en av de viktige egenskapene til pendelens bevegelse under spesifikke forhold.

Eksempler på periodiske løsninger

For eksempel, for en pendel som i utgangspunktet er i likevekt med θ=0\theta = 0 og får en initial vinkelhastighet ω0\omega_0, kan vi bestemme under hvilke betingelser bevegelsen forblir periodisk. Ved å analysere den autonome systemet i planet med initialbetingelsen X(0)=(0,ω0)X(0) = (0, \omega_0), kan vi vise at løsningen X(t)X(t) er periodisk dersom visse betingelser er oppfylt, særlig når initial hastighet er under en viss terskelverdi som avhenger av pendelens lengde og gravitasjonskonstanten.

Bevegelse av en perle på en kurve

En annen interessant modell er bevegelsen av en perle som glir langs en tynn wire hvis form beskrives av funksjonen z=f(x)z = f(x). For å beskrive bevegelsen i et slikt system tar vi hensyn til kreftene som virker på perlen, inkludert tyngdekraften og en dempingskraft som er proporsjonal med hastigheten. Når vi setter opp systemet som et autonomt system i planet, finner vi at kritiske punkter oppstår der den deriverte av funksjonen f(x)f(x) er null, altså på punktene hvor tangenten til tråden er horisontal.

Avhengig av andre forhold, for eksempel om systemet er dempet eller ikke, kan de kritiske punktene vise seg å være stabile eller ustabile, og de kan klassifiseres som enten noder, spiralpunkter eller saddelpunkter. For et system som er underdempet, vil kritiske punkter være stabile spiralpunkter, og for et overdempet system kan de være stabile noder.

Lotka–Volterra modell for predator–bytte

En klassisk applikasjon av autonome systemer i matematikken er Lotka–Volterra modellen for predator–bytte-interaksjoner. Dette er en matematisk representasjon av hvordan to arter, der den ene er rovdyr og den andre bytte, kan samhandle og påvirke hverandres populasjoner. Eksemplet med snøugle og lemen viser hvordan populasjonsdynamikkene kan føre til sykliske svingninger i populasjonsstørrelse.

Lotka–Volterra modellen gir et autonomt system med minst ett periodisk løsning, og dette kan anvendes for å analysere naturfenomener der predatorer og bytte arter samhandler over tid. Sykliske populasjonsendringer, som de man observerer i naturen, kan beskrives matematisk ved hjelp av slike modeller.


Det er også viktig å forstå at løsningen til autonome systemer, særlig i ikke-lineære systemer, kan være kompleks og påvirkes av initialbetingelser. Naturen til kritiske punkter – om de er stabile eller ustabile – har stor betydning for å forutsi systemets langsiktige oppførsel. Videre kan systemene ha flere kritiske punkter, og hvordan løsningen utvikler seg, avhenger sterkt av hvordan disse punktene er organisert i faseplanet. For en fullstendig forståelse er det nødvendig å vurdere både den matematiske strukturen til systemet og hvordan det fysisk manifesterer seg, slik at man kan forutsi dets dynamikk under forskjellige forhold.

Hvordan bruke metode for eksplisitte differanser og Crank-Nicolson for å løse parabolsk differensiallikning

For å løse et parabolsk grenseverdi-problem, kan vi benytte numeriske metoder som eksplisitte og implisitte differansemetoder. En vanlig tilnærming for å beregne løsninger er å bruke en rektangulær grid i xx-tt-planet, som forenkler problemet til en sekvens av diskretiserte beregninger. Dette gir en numerisk tilnærming som kan være svært nyttig i praksis, selv om den har visse begrensninger når det gjelder stabilitet.

Vi begynner med å betrakte et problem med initialbetingelse u(x,0)=f(x)u(x, 0) = f(x), for 0xa0 \le x \le a, og t0t \ge 0. I stedet for å arbeide med et uendelig område i xx-tt-planet, bruker vi et rektangulært område definert ved 0xa0 \le x \le a, 0tT0 \le t \le T, der TT er en spesifisert tidsverdi. På dette området plasserer vi et rektangulært grid bestående av vertikale linjer hh-enheter fra hverandre og horisontale linjer kk-enheter fra hverandre.

Ved å definere to positive heltall nn og mm slik at h=anh = \frac{a}{n} og k=Tmk = \frac{T}{m}, kan vi definere vertikale og horisontale grid-linjer. På hvert punkt på dette nettet beregnes verdiene av løsningen u(x,t)u(x, t) ved å bruke numeriske tilnærminger som den eksplisitte metoden for differanser.

I denne sammenhengen benytter vi en numerisk formel for å estimere verdiene av løsningen u(x,t)u(x, t) på de påfølgende tidslinjene. For eksempel kan verdiene på den første tidslinjen j=1j = 1 estimeres basert på initialbetingelsene ved j=0j = 0. Dette kalles en eksplisitt finitt differansemetode.

Metoden er relativt enkel i implementering, men har en viktig ulempe knyttet til stabiliteten. Hvis steppene i tidsretningen kk er for store, kan numeriske feil vokse raskt, noe som fører til instabilitet i beregningene. Det er derfor nødvendig å velge kk og hh slik at stabiliteten opprettholdes. Det er bevist at metoden er stabil så lenge λ\lambda, hvor λ=ckh2\lambda = \frac{c k}{h^2}, er mindre enn eller lik 0.5.

Et eksempel på dette finnes i Beregning 1, hvor et grenseverdi-problem er løst med n=5n = 5 og m=50m = 50. Ved å bruke en eksplisitt formel for å estimere temperaturverdier på ulike tidssteg, ser vi hvordan løsningen konvergerer nær den eksakte verdien. Likevel kan metoden kreve veldig små steppene i tidsretningen for å være stabil, noe som kan gjøre beregningene tungvinte, spesielt ved større TT.

En alternativ metode som unngår stabilitetsproblemene til den eksplisitte metoden, er den implisitte Crank-Nicolson-metoden. Denne metoden ble utviklet av John Crank og Phyllis Nicolson i 1947 og er kjent for sin stabilitet, selv om den innebærer å løse et system av lineære ligninger for hver tidslinje. Denne metoden benytter en sentral differensialkvotient som er gjennomsnittet av differansene ved tidspunktet tt og t+kt + k, som gir en mer nøyaktig og stabil løsning.

Formelen for Crank-Nicolson-metoden kan skrives som følger:

uij+1uijk=c2(ui+1j+12uij+1+ui1j+1h2+ui+1j2uij+ui1jh2)\frac{u_i^{j+1} - u_i^j}{k} = \frac{c}{2} \left( \frac{u_{i+1}^{j+1} - 2u_i^{j+1} + u_{i-1}^{j+1}}{h^2} + \frac{u_{i+1}^{j} - 2u_i^{j} + u_{i-1}^{j}}{h^2} \right)

Ved å bruke denne metoden kan vi finne en løsning ved å løse et system av lineære ligninger med en tridiagonal matrise for hvert tidssteg. Dette gjør Crank-Nicolson-metoden til en implisitt metode som ikke lider av de stabilitetsproblemene som den eksplisitte metoden har.

For eksempel, i Beregning 2, brukes Crank-Nicolson-metoden til å løse et grenseverdi-problem med n=8n = 8 og m=30m = 30. Løsningen som finnes gir en god tilnærming til den eksakte løsningen, med en absolutt feil på ordren 10210^{ -2} eller 10310^{ -3}. Ved å redusere hh eller kk, kan vi oppnå enda mer presise resultater.

Men det er viktig å merke seg at selv om Crank-Nicolson-metoden er mer stabil, krever den at vi løser et system av ligninger for hver tidslinje, noe som kan være beregningsmessig krevende. Derfor er det en balanse mellom stabilitet og effektivitet som må vurderes når man velger hvilken metode som skal brukes, avhengig av problemets natur og krav til nøyaktighet.

Metodene vi har gjennomgått viser at numeriske metoder for å løse parabolsk differensiallikninger krever nøye valg av parametere som hh, kk, og λ\lambda for å sikre både nøyaktighet og stabilitet. Ved å forstå hvordan disse metodene fungerer og hva som skjer når parametrene endres, kan man oppnå pålitelige løsninger for komplekse problemer innen fysikk og ingeniørvitenskap.

Hvordan løse homogene og ikke-homogene lineære differensialligninger

Ligningen y = c₁y₁(x) + c₂y₂(x) + … + cₙyₙ(x), der cᵢ, i = 1, 2, …, n er vilkårlige konstanter, representerer en generell løsning av en lineær differensialligning. Teorem 3.1.5 viser at hvis Y(x) er en løsning av (6) på et intervall, kan konstantene C₁, C₂, …, Cₙ alltid bestemmes slik at Y(x) = C₁y₁(x) + C₂y₂(x) + … + Cₙyₙ(x). Dette gjelder spesielt når n = 2, som vi beviser i det følgende.

Bevis: Anta at Y er en løsning og at y₁ og y₂ er lineært uavhengige løsninger av den homogene differensialligningen a₂y″ + a₁y′ + a₀y = 0 på et intervall I. La x = t være et punkt i I for hvilket W(y₁(t), y₂(t)) ≠ 0. Hvis vi videre antar at Y(t) = k₁ og Y′(t) = k₂, kan vi ved å undersøke systemet bestemme C₁ og C₂ entydig, gitt at determinanten for koeffisientene er forskjellig fra null. Dette gir oss Wronskianen evaluert ved t, som antas å være ulik null. Hvis vi definerer G(x) = C₁y₁(x) + C₂y₂(x), kan vi se at G(x) tilfredsstiller den differensialligningen, ettersom det er en superposisjon av to kjente løsninger. G(x) oppfyller de samme initialbetingelsene som Y(x), og ettersom løsningen av dette initialverdiproblemet er unik (teorem 3.1.1), må Y(x) = G(x), eller Y(x) = C₁y₁(x) + C₂y₂(x).

Eksempel 7: Den generelle løsningen av den homogene differensialligningen y″ − 9y = 0 på intervallet (−∞, ∞) kan uttrykkes som y = c₁e³ˣ + c₂e⁻³ˣ, der y₁ = e³ˣ og y₂ = e⁻³ˣ er lineært uavhengige løsninger. Dette kan bekreftes ved å observere at Wronskianen er ulik null for alle x, noe som betyr at y₁ og y₂ danner et fundamentalt sett med løsninger.

Eksempel 8: En spesifikk løsning av den homogene differensialligningen fra eksempel 7 kan være y = 4 sinh 3x − 5e³ˣ, som er et resultat av å sette c₁ = 2 og c₂ = −7 i den generelle løsningen c₁e³ˣ + c₂e⁻³ˣ.

Når det gjelder ikke-homogene differensialligninger, kan en spesifikk løsning yᵖ, som er fri for vilkårlige parametre og som tilfredsstiller (7), legges til en lineær kombinasjon av de homogene løsningene for å gi den generelle løsningen. Hvis y₁, y₂, …, yₖ er løsninger av (6) på et intervall I og yᵖ er en spesifikk løsning av (7) på I, så er uttrykket y = c₁y₁(x) + c₂y₂(x) + … + cₖyₖ(x) + yᵖ(x) også en løsning av den ikke-homogene differensialligningen (7).

Teorem 3.1.6: Den generelle løsningen av en ikke-homogen lineær differensialligning på intervallet I kan skrives som y = c₁y₁(x) + c₂y₂(x) + … + cₙyₙ(x) + yᵖ(x), der yᵖ(x) er en spesiell løsning av den ikke-homogene ligningen, og y₁, y₂, …, yₙ er et fundamentalt sett med løsninger av den tilhørende homogene differensialligningen.

Bevis: La L være differensialoperatoren definert i (8), og la Y(x) og yᵖ(x) være spesifikke løsninger av den ikke-homogene ligningen L(y) = g(x). Hvis vi definerer u(x) = Y(x) − yᵖ(x), så vil L(u) = 0, og dermed vil u(x) være en løsning av den homogene ligningen. Ved hjelp av teorem 3.1.5 følger det at u(x) = c₁y₁(x) + c₂y₂(x) + … + cₙyₙ(x), og dermed Y(x) = c₁y₁(x) + c₂y₂(x) + … + cₙyₙ(x) + yᵖ(x).

Den generelle løsningen av en ikke-homogen differensialligning består altså av en sum av to funksjoner: y = c₁y₁(x) + c₂y₂(x) + … + cₙyₙ(x) + yᵖ(x) = yᵢ(x) + yᵖ(x). Den lineære kombinasjonen yᵢ(x) = c₁y₁(x) + c₂y₂(x) + … + cₙyₙ(x), som er den generelle løsningen av den homogene ligningen, kalles den komplementære funksjonen for den ikke-homogene ligningen.

Eksempel 10: Ved å bruke substitusjon kan vi verifisere at funksjonen yᵖ = −4x² − 3x er en spesifikk løsning av den ikke-homogene ligningen y³ − 6y² + 11y′ − 6y = 3x. Den generelle løsningen av den homogene ligningen er yᵢ = c₁eˣ + c₂e²ˣ + c₃e³ˣ, og derfor blir den generelle løsningen av den ikke-homogene ligningen y = c₁eˣ + c₂e²ˣ + c₃e³ˣ − 4x² − 3x.

Teorem 3.1.7: Superposisjonsprinsippet for ikke-homogene ligninger sier at hvis yₚ₁, yₚ₂, …, yₚₖ er k spesifikke løsninger av den ikke-homogene lineære n-te ordens differensialligningen på intervallet I, så er den lineære kombinasjonen yₚ = yₚ₁ + yₚ₂ + … + yₚₖ også en løsning av den ikke-homogene differensialligningen. Dette kan bevises ved hjelp av operatorens linearitet.

I konteksten dynamiske systemer er den lineære differensialligningen en viktig modell som beskriver hvordan systemets tilstand utvikler seg over tid. Settet med tidavhengige funksjoner y(t), y′(t), …, yⁿ⁻¹(t) fungerer som systemets tilstandsvariabler. Når vi løser disse ligningene, finner vi løsninger som kan beskrive hvordan et system evolverer fra en initial tilstand, og hvordan det reagerer på ulike eksterne påvirkninger.