En webbaserad analyskurs Analys p˚ a m˚ angfalder
Stokes’ sats och dess motsvarigheter i
vektoranalysen
Anders K¨all´en MatematikCentrum LTH
anderskallen@gmail.com
1 Introduktion
I det h¨ar kapitlet ska vi diskutera differentialformer p˚a underm˚angfalder till Rn. Speciellt ska vi se hur vi integrerar k-former p˚a underm˚angfalder av dimension k, allts˚a 1-former p˚a kurvor, 2-former p˚a ytor osv. Men inte bara det, p˚a en m˚angfald med rand finns det ett samband mellan integralen av en form p˚a m˚angfalden och en integral av en relaterad form p˚a randen som kallas Stokes sats. Relationen handlar om differentialoperatorn och den- na enkla, kompakta, formel inneh˚aller alla vektoranalysens klassiska integrationssatser:
Gauss’ sats, Greens sats och Stokes’ sats.
2 Differentialformer p˚ a m˚ angfalder
En k-dimensionell underm˚angfald till Rn¨ar en delm¨angd M s˚adan att varje punkt har en omgivning U s˚adan att vi kan skriva sk¨arningen M ∩U som ett k-stycke {ψ(t); t ∈ ω ⊂ Rk} d¨ar ψ : ω → M ∩ U ¨ar C1 och bijektiv. Vi kallar ψ f¨or en lokal parametrisering (en parametrisering av en del) av m˚angfalden.
Om ω = P
IaIdxI ¨ar en m-form i Rn s˚a blir tillbakadragningen ψ∗ω(t) =X
I
aI(ψ(t))dψI(t)
en m-form p˚a M . Exempel 1 Vi vet att
ψ(θ, φ) = (sin θ cos φ, sin θ sin φ, cos θ), ω = {(θ, φ); 0 < θ < π, 0 < φ < 2π}
parametriserar n¨astan hela enhetssf¨aren. L˚at,
ω = x3dx1∧ dx2 + x1dx2∧ dx3− x2dx1∧ dx3 vara en 1-form i rummet. D˚a g¨aller att
ψ∗ω = ψ3dψ1∧ dψ2 + ψ2dψ2∧ dψ3− ψ2dψ1∧ dψ3. H¨ar har vi att
dψ1 = cos θ cos φdθ −sin θ sin φdφ, dψ2 = cos θ sin φdθ +sin θ cos φdφ, dψ3 = − sin θdθ, s˚a
dψ1∧ dψ2 = cos θ sin θdθ ∧ dφ, dψ1∧ dψ3 = sin2θ sin φdφ ∧ dθ, dψ2∧ dψ3 = − sin2θ cos φdφ ∧ dθ
Det f¨oljer att
ψ∗ω = (cos2θ sin θ + sin3θ cos2φ + sin3θ sin2φ)dθ ∧ dφ = sin θdθ ∧ dφ
¨ar tillbakadragningen av ω till S2.
Som den ¨ar definierad ¨ar den definierad i en speciellt parametrisering, men differentialens invarians g¨or att formen faktiskt ¨ar v¨aldefinierad som ett objekt p˚a k-stycket, oberoende av vilken parametrisering vi v¨aljer. F¨or att se det anv¨ander vi att vi kan skriva varje annan parametrisering som ψ1 = ψ ◦ φ d¨ar φ ¨ar en avbildning p˚a Rk. Kalla den nya parametern s. D˚a g¨aller enligt differentialens invarians att
ψ1∗ω(s) = (φ∗ψ∗ω)(s) = (ψ∗ω)(φ(s)) = ψ∗ω(t).
Vi ser allts˚a att v¨ardet p˚a differentialformen i en punkt p˚a M inte beror av vilken pa- rametrisering vi v¨aljer att anv¨anda. D¨armed kan vi ocks˚a definiera differentialformer p˚a godtyckliga underm˚angfalder i Rn.
Anm¨arkning Att vi kan definiera differentialformer p˚a godtyckliga m˚angfalder (allts˚a ¨aven abstrakta) f¨oljer p˚a v¨asentligen samma s¨att. Vi arbetar d˚a ist¨allet med inversen till pa- rametriseringen, allts˚a kartorna.
Vidare kan utvidga den yttre differentialen till att verka p˚a differentialformer p˚a m˚angfalder.
Detta beror p˚a differentialens invarians. P˚a ett ytstycke Σ = ψ(U ) kan vi definiera dω som (ψ−1)∗d(ψ∗ω) och med en annan parametrisering ψ1 = ψ ◦ φ har vi att
(ψ−11 )∗d(ψ∗1ω) = (ψ−1)∗(φ−1)∗d(φ∗ψ∗ω) = (ψ−1)∗(φ−1)∗φ∗d(ψ∗ω) = (ψ−1)∗d(ψ∗ω).
3 Integration p˚ a m˚ angfalder
Den kanske viktigaste egenskapen hos differentialformer ¨ar att de ¨ar objekt som kan integreras p˚a m˚angfalder. F¨or att se varf¨or, betrakta f¨orst den vanliga Riemannintegralen av en funktion definierad i Rn. Om φ definierar ett koordinatbyte i Rn s˚a g¨aller f¨or Riemann-integralen att
Z
f (x)dx = Z
f (φ(y))| det dφ(y)|dy.
F¨or att vi ska kunna utvidga detta till integration p˚a underm˚angfalder till n˚agot Rnm˚aste integralen vara of¨or¨andrad om vi g¨or ett koordinatbyte, men det g¨aller inte i allm¨anhet, eftersom koordinatbyten f¨orvr¨anger volymer. Men om vi ist¨allet integrerar ω = f (x)σ, d¨ar σ = dx1∧ . . . ∧ dxn och definierar
Z ω =
Z
f (x)dx,
d¨ar integralen i h¨ogerledet ¨ar den vanliga Riemannintegralen p˚a Rn, s˚a vet vi att φ∗ω = f ◦ φ det(dφ)dy1∧ . . . ∧ dyn.
Det betyder att om φ bevarar orienteringen, allts˚a det dφ > 0, s˚a g¨aller att R φ∗ω =R ω.
Integration ¨over ett ¨oppet omr˚ade U ⊂ Rn definieras genom att funktionen χUf ska vara integrerbar, d¨ar χU ¨ar den karakteristiska funktionen p˚a U , allts˚a den funktion som ¨ar
1 p˚a U och 0 utanf¨or, och vi s¨atter d˚a R
Uω = R χUf dx. Ur det och observationen ovan f¨oljer att om φ ¨ar ett koordinatbyte s˚adant att det dφ > 0 s˚a g¨aller att
Z
φ(U )
ω = Z
U
φ∗ω.
Mer precist: antag att f : V → U ¨ar ett koordinatbyte mellan ¨oppna delm¨angder i Rn eller i det ¨ovre halvplanet Hn1 och ω ¨ar en n-form i U . D˚a g¨aller att
Z
U
ω = Z
V
φ∗ω.
Om φ ist¨allet kastar om orienteringen ska vi ha ett minustecken i h¨ogerledet.
Anm¨arkning Det ¨ar intressant att notera att denna fundamentala egenskap h¨arleds bak till att 1-former ¨ar antikommutativa: dxi∧ dxj = −dxj∧ dxi.
Men fr˚an detta f¨oljer att om Σ = ψ(U ) ¨ar ett orienterad k-stycke i Rn och ω en k-form p˚a M , s˚a kan vi definiera
Z
Σ
ω = Z
U
ψ∗ω.
Denna definition blir oberoende av val av parametrisering enligt diskussionen ovan, s˚a l¨ange vi h˚aller oss till samma orientering av ytstycket; tv˚a olika parametriseringar skiljer sig ju ˚at p˚a ett koordinatbyte med positiv funktionaldeterminant. Om vi byter orientering kommer dock integralen att byta tecken.
Slutligen, om M ¨ar en orienterad k-dimensionell underm˚angfald till Rn s˚a kan vi med hj¨alp av en partition av enheten skriva ω = P
iωi, d¨ar varje ωi har sitt st¨od i ett k-stycke Σi och summan i en omgivning av varje punkt best˚ar av ¨andligt m˚anga termer. Vi kan d˚a definieraR
Mω som summanP
i
R
Σiω, och man ser l¨att att denna definition blir oberoende av vilken partition av enheten vi v¨aljer.
Anm¨arkning Vi har definierat integralen med hj¨alp av en partition av enheten, d¨arf¨or att det ¨ar det matematiskt enklaste. I praktiken ber¨aknar man emellertid en integral
¨over en m˚angfald s˚a att man delar upp m˚angfalden i ytstycken som h¨anger ihop i olika randbitar. Integralen ¨over en randbit ¨ar noll, s˚a vi kan ber¨akna den totala integralen genom att summera integralerna ¨over de olika ytstyckena. Om vi t.ex. ska integrera ¨over enhetssf¨aren, kan vi ber¨akna en integral ¨over den ¨ovre halvsf¨aren och en ¨over den undre halvsf¨aren. Utan att bry oss om vart ekvatorn h¨or.
Om Σ = {ψ(t); t ∈ ω} ¨ar k-stycke s˚a finns det en k-form p˚a Σ som ¨ar speciellt intressant.
Den definieras genom
dS =p
det ψ0(t)tψ0(t)dt1∧ . . . ∧ tk.
Denna form, som volymsformen p˚a Σ, beror inte av vilken parametrisering vi anv¨ander:
med ψ1 = ψ ◦ φ f˚ar vi n¨amligen att pdet ψ10(t)tψ10(t)dt1∧ . . . ∧ tk=p
det(φ0(t)tψ0(φ(t))tψ0(φ(t))φ0(t))dt1∧ . . . ∧ tk pdet ψ0(φ(t))tψ0(φ(t)) det φ(t)dt1∧ . . . ∧ dtk =p
det ψ0(s)tψ0(s)ds1∧ . . . ∧ dsk,
d¨ar s = φ(t). Det f¨oljer att dS ¨ar globalt definierad p˚a en orienterad k-dimensionell m˚angfald. AttR
MdS definierar arean av M n¨ar M ¨ar tv˚adimensionell och en motsvarande k-area i andra dimensioner diskuteras n¨armare i XXX. F¨oljande exempel ¨ar de vanligaste i praktiken.
Exempel 2 Om k = 1, dvs γ = c(I) ¨ar en kurva, s˚a f˚ar vi ds =p
c0(t)tc0(t)dt = |c0(t)|dt, Om ω(x) =P
kuk(x)dxk och γ ¨ar en orienterad kurva, s˚a g¨aller att c∗ω = X
k
uk(c(t))c0k(t)dt = u(c(t)) · c0(t) = (u(x) · T (x))ds
d¨ar x = c(t) och T (x) = c0(t)/|c(t)| ¨ar enhetstangenten i r¨orelsens riktning och u = (u1, . . . , un) ¨ar vektorf¨altet svarande mot ω.
Exempel 3 F¨or tv˚aformen
ω = u1dx2∧ dx3+ u2dx3∧ dx1+ u3dx1∧ dx2 i rummet g¨aller att den tillbakadragen till Σ = {ψ(t); t ∈ U } ges av
ψ∗ω = ψ∗u1dψ2∧ dψ3+ ψ∗u2dψ3∧ dψ1+ ψ∗u3dψ1∧ dψ2
= u(ψ(t)) · (∂1ψ(t) × ∂2ψ(t))dt1∧ dt2. Inf¨or vi h¨ar x = ψ(t), u(x) = (u1(x), u2(x), u3(x)) och
N = ∂1ψ(t) × ∂2ψ(t)
|∂1ψ(t) × ∂2ψ(t)|, dS = |∂1ψ(t) × ∂2ψ(t)|dt1 ∧ dt2,
s˚a kan detta skrivs u(x) · N (x) dS. H¨ar ¨ar N enhetsnormal till ytstycket och dS ¨ar inget annat ¨an areaformen p˚a Σ.
Detta sista exempel generaliseras till godtyckliga hyperytor. Vi skriver en godtycklig n − 1-form p˚a formen
ω =
n
X
k=1
(−1)k−1ukdx−k
(notera hur tecknet st¨ammer med diskussionen f¨or fallet n = 3). D˚a g¨aller att
ψ∗ω =
n
X
k=1
(−1)k−1ψ∗ukdψ−k = det
ψ∗u1 ∂1ψ1 . . . ∂n−1ψ1 ... ... . . . ... ψ∗un ∂1ψn . . . ∂n−1ψn
dt1∧ . . . ∧ dtn−1,
vilket ¨ar precis
u(x) · N (x) dS, x = ψ(t),
d¨ar N (x) ¨ar enhetsnormal till ytstycket. Det finns tv˚a enhetsnormaler, och den aktuella ¨ar s˚adan att basvektorerna N (ψ(t)), ∂1ψ(t), . . . , ∂n−1ψ(t) blir positivt orienterade. Den sista likheten f¨oljer av att determinanten ger (hyper-)volym med tecken av den parallellepiped som sp¨anns upp av kolonnvektorerna och denna kan ocks˚a ber¨aknas genom att vi tar basvolymen dS och multiplicerar med h¨ojden som ¨ar u · N .
4 Stokes sats
Den vanliga ins¨attningsformeln Z b
a
f0(x)dx = f (b) − f (a)
i endim har en l˚angtg˚aende generalisering som kallas Stokes sats. Innan vi formulerar och bevisar den tar vi ett exempel.
Exempel 4 L˚at
ω = X
i
ai(x)dx−i
vara en godtycklig (n − 1)-form p˚a Rn och Kn enhetskuben i Rn Kn= {x ∈ Rn; 0 ≤ xi ≤ 1, i = 1, . . . , n}.
Dess rand best˚ar d˚a av alla de sidor d¨ar vi f¨or ett i har antingen att xi = 0 eller xi = 1 och de ¨ovriga variablerna varierar fritt i [0, 1]. Vi orienterar den genom att v¨alja normalen N som den ut˚atriktade normalen; d˚a blir ∂K positivt orienterad som rand till K. Vi m˚al
¨ar d˚a att ber¨akna R
∂Knω.
Summan av integralerna ¨over tv˚a motst˚aende sidor blir nu Z
Kn−1
(ai(x1, . . . , 1, . . . , xn) − ai(x1, . . . , 0, . . . , xn))dx−i.
Men vi har att
ai(x1, . . . , 1, . . . , xn) − ai(x1, . . . , 0, . . . , xn) = Z 1
0
∂iai(x) dxi, s˚a vi ser att
Z
∂Kn
ω =
n
X
i=1
Z
Kn−1
( Z 1
0
∂iaidxi)dx−i = Z
Kn
(
n
X
i=1
(−1)i−1∂iai(x))σ = Z
Kn
n
X
i=1
dxi∧ ∂iω.
Men h¨ar k¨anner vi igen differentialen av en (n − 1)-form i h¨ogerledet och vi ser att vi f¨or allm¨anna (n − 1)-former ω har att
Z
∂Kn
ω = Z
Kn
dω.
Detta ¨ar ett specialfall av Stokes sats, men samtidigt s˚a allm¨ant att det implicierar den totala satsen genom att vi anv¨ander differentialens invarians och en partition av enheten.
Vi b¨orjar med att exemplifiera det f¨orra.
Exempel 5 Vi ska visa att det ¨aven g¨aller att Z
Bn
dω = Z
Sn−1
ω,
d¨ar Bn ¨ar enhetsklotet i Rn och Sn−1 dess rand. F¨or att se det definierar vi φ som den funktion som avbildar en punkt p˚a ∂K p˚a den punkt p˚a Sn−1 som ligger p˚a str˚alen fr˚an origo som g˚ar igenom punkten. Sedan utvidgar vi denna till en funktion φ : Kn → Bn genom kravet att φ(tx) = tφ(x), x ∈ ∂Kn, 0 ≤ t ≤ 1. D˚a g¨aller allts˚a att φ(Kn) = Bn och φ(∂Kn) = Sn−1 och eftersom det alltid g¨aller att d(φ∗ω) = φ∗dω, s˚a f˚ar vi
Z
Bn
dω = Z
Kn
d(φ∗ω) = Z
∂Kn
φ∗ω = Z
Sn−1
ω.
Vi formulerar nu Stokes sats i sin helhet. De tv˚a exemplen indikerar varf¨or den ¨ar sann.
Sats 1 (Stokes sats) F¨or en differentierbar k-form ω och en orienterad (k+1)-dimensionell m˚angfald M g¨aller att
Z
M
dω = Z
∂M
ω,
d¨ar ∂M har den av orienteringen p˚a M ¨arvda orienteringen.
Bevis. Antag f¨orst att M = ψ(K) d¨ar K ¨ar en k-kub. D˚a g¨aller enligt definitionen och f¨orsta exemplet att
Z
M
dω = Z
K
ψ∗dω = Z
K
d(ψ∗ω) = Z
∂K
ψ∗ω = Z
∂M
ω.
Vi kan nu ¨overt¨acka M med uppr¨akneligt m˚anga k-stycken av denna typ och sedan skriva ω = P
iωi d¨ar varje ωi har sitt st¨od i ett k-stycke Ui = ψi(K). Om M ¨ar kompakt kan denna summa tas ¨andlig, annars s˚a att den i en omgivning av varje punkt endast har
¨
andligt m˚anga termer 6= 0. Notera att om p ∈ Ui ¨ar en randpunkt till M , s˚a g¨aller att ψ−1i (p) ligger p˚a en begr¨ansningssida av K. Vi har nu
Z
M
dω =X
i
Z
M
dωi =X
i
Z
∂M
ωi = Z
∂M
ω.
Denna sats ¨ar en kraftfull generalisering av m˚anga k¨anda satser. Enklast ¨ar f¨oljande exempel.
Exempel 6 Med M = [a, b], som ¨ar 1-dimensionell, ska vi ta en 0-form ω, allts˚a en funktion f . Det g¨aller att ∂M = {a, b} och d˚a ¨ar
Z
∂M
f = [f (x)]ba = f (b) − f (a).
Vidare ¨ar
Z
M
df (x) = Z b
a
f0(x)dx,
s˚a Stokes sats ¨ar inget annat ¨an ins¨attningsformeln. Tar vi M som en kurva γ fr˚an en punkt p0 till en punkt p1 i Rn f˚ar vi p˚a samma s¨att att
Z
γ
df = f (p1) − f (p0), som ju ¨ar flerdims motsvarighet till ins¨attningsformeln.
Andra exempel ¨ar formler som dyker upp inom vektoranalysen.
Exempel 7 L˚at u = (u1, . . . , un) vara ett vektorf¨alt och s¨att α = u[ = u · dx. D˚a g¨aller att ?α = u · ?dx och allts˚a att d(?α) = (div u)σ, d¨ar σ = dx1∧ . . . ∧ dxn.
Stokes sats inneb¨ar d˚a att om Ω ¨ar ett ¨oppet omr˚ade i Rn med C1 rand ∂Ω s˚a g¨aller att Z
∂Ω
u · N dS = Z
Ω
div u dx, d¨ar N ¨ar den ut˚atriktade enhetsnormalen till ∂Ω och div u =P
k∂kuk kallas divergensen av vektorf¨altet u = (u1, . . . , un).
Denna formel kallas i vektoranalysen Gauss’ sats.
En konsekvens av exemplet ¨ar att divergensen f¨or ett vektorf¨alt i Rnkan beskrivas genom div u(x) = lim
r→0
1 mB)
Z
∂B(x,r)
u · N dS,
d¨ar B(x, r) ¨ar klotet med radien r och medelpunkt i x i Rnoch mBdess volym. Eftersom N betecknar den ut˚atriktade enhetsnormalen betyder det att divergensen av u i en punkten representerar “nettofl¨odet” ut genom en infinitesimalt liten sf¨ar runt punkten. Om vi t¨anker p˚a u som att det beskriver ett fl¨ode av en gas eller v¨atska, s˚a s¨ager man att en punkt x d¨ar div u(x) > 0 ¨ar en k¨alla, medan en punkt d¨ar div u(x) < 0 s¨ags vara en brunn. Gauss’ sats s¨ager d˚a att nettofl¨odet ut ur ett omr˚ade ¨ar lika med nettom¨angden k¨allor och brunnar i omr˚adet.
Exempel 8 Betrakta ett ¨amne som flyter i en v¨atska som befinner sig i station¨ar str¨omning och l˚at ¨amnets densitet beskrivas av funktionen ρ(x, t). L˚at B vara ett godtyckligt klot i det omr˚ade d¨ar v¨atska str¨omar. Den totala massan i B av ¨amnet vid tiden t ges d˚a av
M (t) = Z
B
ρ(x, t)σ.
Om vi nu antar att inget ¨amne nybildas eller ombildas till n˚agot annat och l˚at J (x, t) vara en en 2-form som beskriver v¨atskans fl¨ode runt B. D˚a ger massbalans att
M0(t) = − Z
∂B
ρ(x, t)J (x, t).
Flyttar vi in derivationen i v¨ansterledet under integraltecknet och anv¨ander Stokes sats f˚ar vi att
Z
B
(∂tρ(x, t)σ + d(ρ(x, t)J (x, t)) = 0.
Eftersom detta g¨aller f¨or alla klot B f¨oljer kontinuitetsekvationen
∂tρ(x, t) + ?d(ρ(x, t)J (x, t)) = 0 Exempel 9 Antag nu att vi har en 1-form ω =P
iukdxk och en 2-dimensionell yta Σ i Rn. D˚a g¨aller att
dω = X
k
duk∧ dxk =X
i<j
(∂iuj− ∂jui)dxi∧ dxj.
I rummet (n = 3) inf¨or vi
rot u = (∂2u3− ∂3u2, ∂3u1 − ∂1u3, ∂1u2− ∂2u1), och f˚ar d˚a att
Z
Σ
dω = Z
Σ
rot u(x) · N (x) dS, d¨ar N ¨ar en enhetsnormal N p˚a Σ. Samtidigt kan vi skriva
Z
∂Σ
u1dx1+ u2dx2+ u3dx3 = Z
∂Σ
(u · T )ds,
d¨ar T ¨ar en enhetstangent till kurvan ∂Σ. Relationen mellan N och T ¨ar att randen ∂Σ ska vara positivt orienterad sett fr˚an spetsen av N (d.v.s sett fr˚an spetsen av N ska Σ ligga till v¨anster d˚a man genoml¨oper ∂Σ i den riktning som definieras av T ). Den formel vi f˚ar ¨ar allts˚a
Z
Σ
rot u(x) · N (x) dS = Z
∂Σ
u · T ds, vilken kallas Stokes formel i vektoranalysen.
Anm¨arkning Ur denna formel f˚ar vi f¨oljande tolkning av rotationen. Betrakta ett liten sf¨ar runt en punkt x och l¨agg ett litet ytstycke Σ genom x ortogonalt mot klotet. Om vi uppfattar u som str¨omningshastighet f¨or en v¨atska, s˚a m¨ater u(x) · T (x) hur mycket v¨atska som str¨ommar igenom Σ per area- och tidsenhet. Att integralen i h¨ogerledet ¨ar skild fr˚an noll betyder att det finns ett inslag av virvelr¨orelse i v¨atskestr¨omningen. Om rot u(x0) 6= 0 s˚a ¨ar v¨ansterledet som st¨orst d˚a N har samma riktning som rot u(x0). Man kan allts˚a uppfatta riktningen av rot u(x0) som rotationsaxel f¨or virvelr¨orelsen. L¨angden av rot u(x0) ¨ar ett m˚att p˚a virvelns styrka.
Exempel 10 Ur formeln
d(α ∧ β) = dα ∧ β + (−1)kα ∧ dβ och Stokes sats f˚ar vi partialintegrationsformeln
Z
M
dα ∧ β = Z
∂M
α ∧ β − (−1)k Z
M
α ∧ dβ.
Som exempel p˚a detta har vi f¨or en godtycklig funktion f och k-form α att Z
M
f dα = Z
∂M
f α − Z
M
df ∧ α.
N¨ar α = g ¨ar en funktion (0-form) st˚ar h¨ar den vanliga formeln f¨or partialintegration Z b
a
f dg = [f g]ba− Z b
a
gdf.
Ett annat exempel p˚a Stokes sats ¨ar f¨oljande fundamentala observation.
Exempel 11 Vinkelformen i Rn\{0} definieras genom τ =
n
X
k=1
(−1)k−1xkdx−k
|x|n = ?dr rn−1. Den har egenskapen att
rn−1dr ∧ τ = dr ∧ ?dr = σ
d¨ar σ = dx1 ∧ . . . ∧ dxn ¨ar volymsformen i Rn. Dessutom g¨aller att den ¨ar homogen av grad noll, dvs om vi multiplicerar x med ett tal a, s˚a ¨andras inte τ . Dess differential ges av
dτ = d(r1−n? dr) = (1 − n)r−ndr ∧ ?dr + r1−nd(?dr) = 0, eftersom
d(?dr) =
n
X
k=1
(−1)k−1d(xk
r ) ∧ dx−k =
n
X
k=1
(−1)k−1(dxk
r − xkdr
r2 ) ∧ dx−k = n − 1 r σ.
Stokes sats medf¨or d˚a att om Ω ⊂ Rn inte inneh˚aller origo, s˚a g¨aller att R
∂Ωτ = 0.
Om emellertid 0 ∈ Ω, s˚a kan vi inte anv¨anda Stokes’ sats direkt. Ist¨allet f˚ar vi f¨orst ta bort ett litet klot B med medelpunkt i origo och s˚a liten radie att B ⊂ Ω. Med Ω = Ω\B
har vi d˚a att origo inte ligger i omr˚adet och det vi visat ¨ar just att R
∂Ωτ = 0. Men
∂Ω = ∂Ω − ∂B, d¨ar minustecknet refererar till att klotranden har omv¨and orientering, s˚a vi har att
Z
∂Ω
τ = Z
∂B
τ = Z
|x|=
τ = Z
|x|=1
τ.
Men enligt ovan har vi att Z
Sn−1
τ = Z
B1
dτ = n Z
B1
dx = n volymen av enhetsklotet.
Vi har allts˚a att integralen ¨over enhetssf¨aren av vinkelformen ¨ar arean av enhetssf¨aren.
Om vi betecknar arean av enhetssf¨aren i Rn med m(Sn−1) s˚a har vi allts˚a att Z
∂Ω
τ =
(0 om 0 /∈ ¯Ω m(Sn−1) om 0 ∈ Ω.
Det sista exemplet har intressanta konsekvenser. Betrakta 1-formen
τ = dr
m(Sn−1rn−1 f¨or n > 2. D˚a vet vi fr˚an exemplet att
Z
∂Ω
?τ = 1
f¨or varje ¨oppen delm¨angd Ω som inneh˚aller origo. L˚at nu d¨arf¨or ρ vara en funktion p˚a Rn som ¨ar noll utanf¨or en begr¨ansad delm¨angd och definiera 1-formen
G(x) = Z
ρ(y)τ (x − y)dy,
D˚a ser vi att
dG(x) = Z
ρ(y)dτ (x − y)dy = 0 och dessutom visar omkastning av integrationsordning att
Z
∂Ω
?G = Z
Ω
ρ(y)dy.
Om vi anv¨ander Stokes sats p˚a v¨ansterledet f˚ar vi att Z
Ω
d(?G) = Z
Ω
ρdy,
och eftersom detta ¨ar sant f¨or alla ¨oppna delm¨angder Ω f¨oljer att
?d(?G) = ρ Med andra ord, 1-formen G l¨oser problemet
dG = 0, ?d(?G) = ρ.
I sig inneh˚aller denna observation mycket av Newtons gravitationsteori och elektrostatiken baserad p˚a Colombs lag, men den diskussionen tar vi i en annan artikel.
Anm¨arkning Den duala formen ?τ , som allts˚a ¨ar en normerad vinkelform, kallas Kronecker- formen. F¨or n = 1 ¨ar den dθ/2π.
5 Brower’s fixpunktssats
L˚at M vara en m˚angfald, m¨ojligen med rand. En retraktion av M p˚a en delm¨angd A ¨ar en avbildning φ : M → A s˚adan att φ(x) = x d˚a x ∈ A.
Exempel 12 Avbildningen φ(x) = x/|x| ¨ar en retraktion av det punkterade enhetsklotet p˚a dess rand, enhetssf¨aren.
Ett punkterat enhetsklot ¨ar inte en kompakt m˚angfald, vilket ocks˚a visar sig av att det finns en sats som s¨ager att om M ¨ar en kompakt, orienterad, m˚angfald med en icke-tom rand, s˚a finns det ingen retraktion av M p˚a ∂M .
F¨or att se att s˚a ¨ar fallet, antag att det finns en s˚adan retraktion φ : M → ∂M och f¨orse
∂M med den ¨arvda orienteringen fr˚an M . L˚at σ = µ∂M vara volymsformen p˚a randen och s¨att α = φ∗σ. Av dimensionssk¨al g¨aller d˚a att dσ = 0, varf¨or dα = φ∗dσ = 0. Stokes sats ger d¨arf¨or att R
∂Mα = 0. Men ˚a andra sida, om φ ¨ar en retraktion av M p˚a ∂M s˚a g¨aller att α = σ p˚a randen, och R
∂Mσ = Vol(∂M ) 6= 0.
Denna observation leder till det ¨aldsta resultatet i toplogin, n¨amligen att varje kontinuerlig avbildning fr˚an det slutna enhetsklotet p˚a sig sj¨alv m˚aste ha en fixpunkt.
F¨or att se att detta ¨ar sant f¨or glatta avbildningar, l˚at B vara det slutna enhetsklotet och antag att avbildningen f : B → B saknar fixpunkter. Vi kan d˚a definiera en avbildning φ : B → ∂B genom att l˚ata φ(x) vara den punkt p˚a randen som f˚as som sk¨arning med kordan genom x och f (x). Den ¨ar uppenbarligen en retraktion av B p˚a ∂B, men s˚adana finns ju inte, s˚a vi har en mots¨agelse. Allts˚a m˚aste f ha minst en fixpunkt.
Anm¨arkning Man kan t¨anka p˚a denna sats som att om man r¨or om i en kaffekopp, s˚a m˚aste minst en molekyl ˚aterv¨anda till sin ursprungsplats. Att f˚a satsen f¨or en kontinuerlig funktion kan g¨oras genom att f¨orst observera att varje kontinuerlig funktion ¨ar homotop med en glatt funktion. Naturligtvis g¨aller satsen ¨aven f¨or allm¨annare m¨angder ¨an klot, s˚a l¨ange de topologiskt ¨ar klot.
A Appendix: Partition av enheten
Funktionen
χ(t) =
(0 d˚a t ≤ 0 e−1/t d˚a t > 0
¨ar en C∞(R)-funktion. Detta f¨oljer av att en godtycklig derivata har formen q(1/t)χ(t), t >
0 och d˚a t → 0+ g¨aller att detta g˚ar mot noll. Det f¨oljer att funktionen ¨ar deriverbar i origo hur m˚anga g˚anger som helst. Vidare ¨ar det klart att 0 ≤ χ ≤ 1. Om vi s¨atter
φ(x) = χ(r2− |x − a|2)
s˚a blir d˚a φ en glatt funktion som ¨ar positiv d˚a |x−a| < r och lika med noll d˚a |x−a| ≥ r.
Med hj¨alp av den ska vi nu konstruera s.k. partitioner av enheten p˚a underm˚angfalder till Rn.
L˚at nu K vara en kompakt delm¨angd av Rn och antag att vi kring varje punkt x ∈ K finns en ¨oppen omgivning ω(x). Till varje punkt x ∈ K finns d˚a ocks˚a ett ¨oppet klot B(x)(x) ⊂ ω(x) och enligt Heine-Borels lemma kan vi ¨overt¨acka K med ¨andligt m˚anga s˚adana klot. Kalla dem B1, . . . , Bm. Till var och en av dem kan vi ta en funktion gi s˚adan att gi > 0 i Bi men gi = 0 utanf¨or Bi. Summan G(x) = P
igi(x) ¨ar d˚a positiv i K och = 0 i komplementet till en omgivning av K. Dividerar vi d¨arf¨or med summan, allts˚a definierar φi(x) = gi(x)/G(x) f˚ar vi funktioner s˚adana att 0 ≤ φi(x) ≤ 1 och uppfyller Pn
1 φi(x) = 1 d˚a x ∈ K.
Att ¨overf¨ora detta till ett p˚ast˚aende p˚a en m˚angfald ¨ar direkt om M ¨ar kompakt. Varje punkt ligger d˚a i en koordinatomgivning, och vi kan v¨alja ut ett ¨andligt antal s˚adana och d¨arifr˚an konstruera en partition av enheten s˚adan att varje funktion ¨ar skild fr˚an noll endast i en koordinatomgivning.
Om M inte ¨ar kompakt ¨ar situationen lite mer komplicerad. Det r¨acker d˚a inte med
¨andligt m˚anga funktioner, utan vi beh¨over bilda en o¨andlig summa, och med det har vi ett konvergensproblem. Men f¨or en underm˚angfald i Rn g¨aller att vi kan konstruera v˚ara klot s˚a att varje punkt ligger i endast ¨andligt m˚anga av kloten. Det betyder att summan
¨ar s˚adan att i varje punkt ¨ar endast ¨andligt m˚anga termer skilda fr˚an noll, varf¨or vi inte har n˚agra konvergensproblem. Motsvarande kan g¨oras p˚a en allm¨an m˚angfald – det topologiska rum som bildar basen f¨or en glatt m˚angfald har just denna egenskap. Vi g˚ar inte in p˚a detaljerna men formulerar f¨oljande sats.
Sats 2 Givet en atlas p˚a en m˚angfald M finns en partition av enheten {ψi} s˚adan att a) St¨odet f¨or varje ψi ligger helt i en koordinatomgivning
b) 0 ≤ ψi ≤ 1 ¨overallt
c) P
iψi = 1 p˚a hela M , d¨ar summan i varje punkt endast best˚ar av ¨andligt m˚anga termer.
Anm¨arkning Vi har anv¨ant begreppet st¨odet av en funktion. Med st¨odet av en funktion menas den minsta slutna m¨angd som inneh˚aller alla punkter d¨ar funktionen inte ¨ar noll.