Kompleksem de Rhama w przestrzeni
R
n
{\displaystyle \mathbb {R} ^{n}}
nazywamy kompleks łańcuchowy
Ω
0
(
R
n
)
→
d
Ω
1
(
R
n
)
→
d
⋯
→
d
Ω
n
(
R
n
)
,
{\displaystyle \Omega ^{0}(\mathbb {R} ^{n}){\xrightarrow {d}}\Omega ^{1}(\mathbb {R} ^{n}){\xrightarrow {d}}\cdots {\xrightarrow {d}}\Omega ^{n}(\mathbb {R} ^{n}),}
gdzie:
Ω
q
(
R
n
)
{\displaystyle \Omega ^{q}(\mathbb {R} ^{n})}
jest
C
∞
(
R
n
)
{\displaystyle {\mathcal {C}}^{\infty }(\mathbb {R} ^{n})}
-modułem q -form różniczkowych
dla każdego
q
∈
{
1
,
2
,
…
,
n
}
,
{\displaystyle q\in \{1,2,\dots ,n\},}
d
{\displaystyle d}
jest operatorem różniczkowania form różniczkowych.
Elementy jądra operatora
d
{\displaystyle d}
nazywamy formami zamkniętymi , a elementy obrazu nazywamy formami dokładnymi . Kompleks de Rhama umożliwia rozwiązywanie układów równań różniczkowych w zbiorze form zamkniętych. Na przykład aby znaleźć w
R
2
{\displaystyle \mathbb {R} ^{2}}
zamknięte formy postaci
f
d
x
+
g
d
y
,
{\displaystyle fdx+gdy,}
należy rozwiązać równanie różniczkowe
∂
g
∂
x
−
∂
f
∂
y
=
0.
{\displaystyle {\frac {\partial g}{\partial x}}-{\frac {\partial f}{\partial y}}=0.}
Formami dokładnymi kompleksu de Rhama są znane z analizy : gradient , dywergencja i rotacja .
Za pomocą operatora różniczkowania form można sformułować twierdzenie Stokesa :
∫
∂
D
ω
=
∫
D
d
ω
,
{\displaystyle {}\,\int \limits _{\partial D}\omega =\int \limits _{D}d\;\omega ,}
gdzie
D
{\displaystyle D}
jest obszarem w
R
n
,
{\displaystyle \mathbb {R} ^{n},}
a
∂
D
{\displaystyle \partial D}
– jego brzegiem . Wynika stąd, że całka z formy zamkniętej na brzegu dowolnego obszaru jest równa zero.
W podobny sposób, jak w
R
n
,
{\displaystyle \mathbb {R} ^{n},}
można zdefiniować kompleks de Rhama dla dowolnej rozmaitości różniczkowalnej . Zamiast przestrzeni
R
n
{\displaystyle \mathbb {R} ^{n}}
można rozważać przestrzeń
C
n
{\displaystyle \mathbb {C} ^{n}}
nad ciałem liczb zespolonych
C
.
{\displaystyle \mathbb {C} .}
Niech
x
1
,
…
,
x
n
{\displaystyle x_{1},\dots ,x_{n}}
będą współrzędnymi w
R
n
.
{\displaystyle \mathbb {R} ^{n}.}
Niech
Ω
∗
{\displaystyle \Omega ^{*}}
będzie algebrą nad ciałem
R
{\displaystyle \mathbb {R} }
generowaną symbolami
d
x
1
,
…
,
d
x
n
{\displaystyle dx_{1},\dots ,dx_{n}}
i o działaniu
∧
,
{\displaystyle \wedge ,}
dla których spełnione są dwie zależności:
d
x
i
∧
d
x
i
=
(
d
x
i
)
2
=
0
,
{\displaystyle dx_{i}\wedge dx_{i}=(dx_{i})^{2}=0,}
d
x
i
∧
d
x
j
=
−
d
x
j
∧
d
x
i
,
i
≠
j
.
{\displaystyle dx_{i}\wedge dx_{j}=-dx_{j}\wedge dx_{i},i\neq j.}
Jako przestrzeń wektorowa nad ciałem
R
{\displaystyle \mathbb {R} }
algebra
Ω
∗
{\displaystyle \Omega ^{*}}
ma bazę:
1
,
{\displaystyle 1,}
d
x
i
,
{\displaystyle dx_{i},}
d
x
i
∧
d
x
j
{\displaystyle dx_{i}\wedge dx_{j}}
dla
i
<
j
,
{\displaystyle i<j,}
d
x
i
∧
d
x
j
∧
d
x
k
{\displaystyle dx_{i}\wedge dx_{j}\wedge dx_{k}}
dla
i
<
j
<
k
,
{\displaystyle i<j<k,}
...,
d
x
1
∧
⋯
∧
d
x
n
.
{\displaystyle dx_{1}\wedge \cdots \wedge dx_{n}.}
Algebrą
Ω
∗
(
R
n
)
{\displaystyle \Omega ^{*}(\mathbb {R} ^{n})}
jest algebra
Ω
∗
(
R
n
)
=
C
∞
(
R
n
)
⊗
R
Ω
∗
,
{\displaystyle \Omega ^{*}(\mathbb {R} ^{n})={\mathcal {C}}^{\infty }(\mathbb {R} ^{n})\otimes _{\mathbb {R} }\Omega ^{*},}
gdzie
C
∞
(
R
n
)
{\displaystyle {\mathcal {C}}^{\infty }(\mathbb {R} ^{n})}
jest algebrą funkcji gładkich na
R
n
.
{\displaystyle \mathbb {R} ^{n}.}
Elementy algebry
Ω
∗
(
R
n
)
{\displaystyle \Omega ^{*}(\mathbb {R} ^{n})}
nazywamy formami różniczkowalnymi na
R
n
.
{\displaystyle \mathbb {R} ^{n}.}
Jeżeli
ω
∈
Ω
∗
(
R
n
)
,
{\displaystyle \omega \in \Omega ^{*}(\mathbb {R} ^{n}),}
to formę
ω
{\displaystyle \omega }
można przedstawić jednoznacznie w postaci[1] :
ω
=
∑
f
i
1
⋯
i
q
d
x
i
1
∧
⋯
∧
d
x
i
q
=
∑
f
I
d
x
I
,
{\displaystyle \omega =\sum f_{i_{1}\cdots i_{q}}dx_{i_{1}}\wedge \cdots \wedge dx_{i_{q}}=\sum f_{I}dx_{I},}
gdzie
1
⩽
i
1
<
i
2
<
⋯
<
i
q
⩽
n
,
{\displaystyle 1\leqslant i_{1}<i_{2}<\cdots <i_{q}\leqslant n,}
a
f
i
1
⋯
i
q
∈
C
∞
(
R
n
)
.
{\displaystyle f_{i_{1}\cdots i_{q}}\in {\mathcal {C}}^{\infty }(\mathbb {R} ^{n}).}
Jeśli dla każdego składnika sumy
ω
=
∑
f
i
1
⋯
i
q
d
x
i
1
∧
⋯
∧
d
x
i
q
{\displaystyle \omega =\sum f_{i_{1}\cdots i_{q}}dx_{i_{1}}\wedge \cdots \wedge dx_{i_{q}}}
liczba q jest stała, to formę
ω
{\displaystyle \omega }
nazywa się gładką q -formą i zapisuje się ten fakt następująco:
ω
∈
Ω
q
(
R
n
)
,
{\displaystyle \omega \in \Omega ^{q}(\mathbb {R} ^{n}),}
gdzie
Ω
q
(
R
n
)
{\displaystyle \Omega ^{q}(\mathbb {R} ^{n})}
jest modułem nad pierścieniem
C
∞
(
R
n
)
.
{\displaystyle {\mathcal {C}}^{\infty }(\mathbb {R} ^{n}).}
Można to także zapisać
d
e
g
(
ω
)
=
q
.
{\displaystyle deg(\omega )=q.}
W module
Ω
∗
(
R
n
)
{\displaystyle \Omega ^{*}(\mathbb {R} ^{n})}
określona jest gradacja
Ω
∗
(
R
n
)
=
⨁
q
=
0
n
Ω
q
(
R
n
)
.
{\displaystyle \Omega ^{*}(\mathbb {R} ^{n})=\bigoplus {_{q=0}^{n}}\Omega ^{q}(\mathbb {R} ^{n}).}
Operator różniczkowania form różniczkowych
d
:
Ω
q
(
R
n
)
→
Ω
q
+
1
(
R
n
)
{\displaystyle d:\Omega ^{q}(\mathbb {R} ^{n})\to \Omega ^{q+1}(\mathbb {R} ^{n})}
jest określony w następujący sposób[2] :
Jeśli
f
∈
Ω
0
(
R
n
)
,
{\displaystyle f\in \Omega ^{0}(\mathbb {R} ^{n}),}
to
d
f
=
∑
∂
f
∂
x
i
d
x
i
.
{\displaystyle df=\sum {\frac {\partial f}{\partial x_{i}}}dx_{i}.}
Jeśli
ω
=
∑
f
I
d
x
I
,
{\displaystyle \omega =\sum f_{I}dx_{I},}
to
d
ω
=
d
f
I
∧
d
x
I
.
{\displaystyle d\omega =df_{I}\wedge dx_{I}.}
Elementy jądra operatora różniczkowania są nazywane formami zamkniętymi , a elementy jego obrazu – formami dokładnymi . Każda forma dokładna jest zamknięta. Wynika to z równości
d
2
ω
=
0.
{\displaystyle d^{2}\omega =0.}
Jeśli
ω
∈
Ω
p
(
R
n
)
,
τ
∈
Ω
q
(
R
n
)
,
{\displaystyle \omega \in \Omega ^{p}(\mathbb {R} ^{n}),\tau \in \Omega ^{q}(\mathbb {R} ^{n}),}
to
d
(
ω
∧
τ
)
=
(
d
ω
)
∧
τ
+
(
−
1
)
d
e
g
ω
ω
∧
τ
.
{\displaystyle d(\omega \wedge \tau )=(d\omega )\wedge \tau +(-1)^{deg\,\omega }\omega \wedge \tau .}
d
2
=
0
;
{\displaystyle d^{2}=0;}
dowodzi się tej równości w dwóch etapach
dla funkcji
d
2
f
=
d
(
∑
i
∂
f
∂
x
i
d
x
i
)
=
∑
i
,
j
∂
2
f
∂
x
i
∂
x
j
,
{\displaystyle d^{2}f=d\left(\sum _{i}{\frac {\partial f}{\partial x_{i}}}\,dx_{i}\right)=\sum _{i,j}{\frac {\partial ^{2}f}{\partial x_{i}\partial x_{j}}},}
gdzie współczynniki
∂
2
f
∂
x
i
∂
x
j
{\displaystyle {\frac {\partial ^{2}f}{\partial x_{i}\partial x_{j}}}}
są symetryczne, a iloczyny
d
x
i
∧
d
x
j
{\displaystyle dx_{i}\wedge dx_{j}}
są antysymetryczne, bo
d
x
i
∧
d
x
j
=
−
d
x
j
∧
d
x
i
,
{\displaystyle dx_{i}\wedge dx_{j}=-dx_{j}\wedge dx_{i},}
skąd
d
2
f
=
0
{\displaystyle d^{2}f=0}
dla form
ω
=
f
I
d
x
I
{\displaystyle \omega =f_{I}dx_{I}}
mamy
d
2
ω
=
d
(
d
f
I
∧
d
x
I
)
=
d
2
f
I
∧
d
x
I
=
0.
{\displaystyle d^{2}\omega =d(df_{I}\wedge dx_{I})=d^{2}f_{I}\wedge dx_{I}=0.}
Jeśli
ω
=
x
d
y
,
{\displaystyle \omega =xdy,}
to
d
ω
=
d
x
∧
d
y
.
{\displaystyle d\omega =dx\wedge dy.}
Dla przypadku przestrzeni
R
3
{\displaystyle \mathbb {R} ^{3}}
moduły
Ω
0
(
R
3
)
{\displaystyle \Omega ^{0}(\mathbb {R} ^{3})}
i
Ω
3
(
R
3
)
{\displaystyle \Omega ^{3}(\mathbb {R} ^{3})}
mają rangę 1 nad
C
∞
(
R
3
)
.
{\displaystyle {\mathcal {C}}^{\infty }(\mathbb {R} ^{3}).}
Dlatego możliwe są następujące utożsamienia:
C
∞
(
R
3
)
≃
Ω
0
(
R
3
)
≃
Ω
3
(
R
3
)
,
{\displaystyle {\mathcal {C}}^{\infty }(\mathbb {R} ^{3})\simeq \Omega ^{0}(\mathbb {R} ^{3})\simeq \Omega ^{3}(\mathbb {R} ^{3}),}
a konkretnie
f
⟷
f
⟷
f
d
x
∧
d
y
∧
d
z
.
{\displaystyle f\longleftrightarrow f\longleftrightarrow fdx\wedge dy\wedge dz.}
Dla przypadku przestrzeni
R
3
{\displaystyle \mathbb {R} ^{3}}
moduły
Ω
1
(
R
3
)
{\displaystyle \Omega ^{1}(\mathbb {R} ^{3})}
i
Ω
2
(
R
3
)
{\displaystyle \Omega ^{2}(\mathbb {R} ^{3})}
mają rangę 3. Dlatego możliwe jest utożsamienie gładkich pól wektorowych, 1-form i 2-form:
C
∞
(
R
3
)
⊗
R
R
3
≃
Ω
1
(
R
3
)
≃
Ω
2
(
R
3
)
,
{\displaystyle {\mathcal {C}}^{\infty }(\mathbb {R} ^{3})\otimes _{\mathbb {R} }\mathbb {R} ^{3}\simeq \Omega ^{1}(\mathbb {R} ^{3})\simeq \Omega ^{2}(\mathbb {R} ^{3}),}
a konkretnie
X
=
(
f
1
,
f
2
,
f
3
)
⟷
f
1
d
x
+
f
2
d
y
+
f
3
d
z
⟷
f
1
d
x
∧
d
y
−
f
2
d
x
∧
d
z
+
f
3
d
y
∧
d
z
.
{\displaystyle X=(f_{1},f_{2},f_{3})\longleftrightarrow f_{1}dx+f_{2}dy+f_{3}dz\longleftrightarrow f_{1}dx\wedge dy-f_{2}dx\wedge dz+f_{3}dy\wedge dz.}
W przestrzeni trójwymiarowej
R
3
:
{\displaystyle \mathbb {R} ^{3}{:}}
Dla funkcji f forma
d
f
=
∂
f
∂
x
d
x
+
∂
f
∂
y
d
y
+
∂
f
∂
z
d
z
{\displaystyle df={\frac {\partial f}{\partial x}}\,dx+{\frac {\partial f}{\partial y}}\,dy+{\frac {\partial f}{\partial z}}\,dz}
jest gradientem .
Dla 1-formy
ω
=
f
1
d
x
+
f
2
d
y
+
f
3
d
z
{\displaystyle \omega =f_{1}dx+f_{2}dy+f_{3}dz}
forma
d
ω
=
(
∂
f
3
∂
y
−
∂
f
2
∂
z
)
d
y
∧
d
z
+
(
∂
f
1
∂
z
−
∂
f
3
∂
x
)
d
x
∧
d
z
+
(
∂
f
2
∂
x
−
∂
f
1
∂
y
)
d
x
∧
d
y
{\displaystyle d\omega =\left({\frac {\partial f_{3}}{\partial y}}-{\frac {\partial f_{2}}{\partial z}}\right)\,dy\wedge dz+\left({\frac {\partial f_{1}}{\partial z}}-{\frac {\partial f_{3}}{\partial x}}\right)\,dx\wedge dz+\left({\frac {\partial f_{2}}{\partial x}}-{\frac {\partial f_{1}}{\partial y}}\right)\,dx\wedge dy}
jest rotacją .
Dla 2-formy
ω
=
f
1
d
y
∧
d
z
−
f
2
d
x
∧
d
z
+
f
3
d
x
∧
d
y
{\displaystyle \omega =f_{1}dy\wedge dz-f_{2}dx\wedge dz+f_{3}dx\wedge dy}
forma
d
ω
=
(
∂
f
1
∂
x
+
∂
f
2
∂
y
+
∂
f
3
∂
z
)
d
x
∧
d
y
∧
d
z
{\displaystyle d\omega =\left({\frac {\partial f_{1}}{\partial x}}+{\frac {\partial f_{2}}{\partial y}}+{\frac {\partial f_{3}}{\partial z}}\right)\,dx\wedge dy\wedge dz}
jest dywergencją .
↑ Raoul Bott, Loring W. Tu: Differential Forms in Algebraic Topology . Springer Verlag, 1982. Brak numerów stron w książce , tłum. ros. 1989, s. 21.
↑ Bott, Tu, op. cit., tłum. ros., 1989, s. 21–22.
Raoul Bott, Loring W. Tu: Differential Forms in Algebraic Topology . Springer Verlag, 1982. Brak numerów stron w książce
G. de Rham: Variétés differentiables . Hermann, 1956. Brak numerów stron w książce