In mathematics, geometric calculus extends geometric algebra to include differentiation and integration. The formalism is powerful and can be shown to reproduce other mathematical theories including vector calculus, differential geometry, and differential forms.[1]
With a geometric algebra given, let
a
b
F
F
b
a
(\nablabF)(a)=\lim\epsilon{
F(a+\epsilonb)-F(a) | |
\epsilon |
provided that the limit exists for all
b
\epsilon
Next, choose a set of basis vectors
\{ei\}
\partiali
ei
\partiali:F\mapsto(x\mapsto
(\nabla | |
ei |
F)(x)).
Then, using the Einstein summation notation, consider the operator:
i\partial | |
e | |
i, |
F\mapsto
i\partial | |
e | |
i |
F,
F\mapsto(x\mapsto
i(\nabla | |
e | |
ei |
F)(x)).
This operator is independent of the choice of frame, and can thus be used to define what in geometric calculus is called the vector derivative:
\nabla=
i\partial | |
e | |
i. |
This is similar to the usual definition of the gradient, but it, too, extends to functions that are not necessarily scalar-valued.
The directional derivative is linear regarding its direction, that is:
\nabla\alpha=\alpha\nablaa+\beta\nablab.
a
a=(a ⋅ ei)ei
\nablaa=
\nabla | |||||||||
|
=(a ⋅
i)\nabla | |
e | |
ei |
=
i\nabla | |
a ⋅ (e | |
ei |
)=a ⋅ \nabla.
\nablaaF(x)
a ⋅ \nablaF(x)
The standard order of operations for the vector derivative is that it acts only on the function closest to its immediate right. Given two functions
F
G
\nablaFG=(\nablaF)G.
Although the partial derivative exhibits a product rule, the vector derivative only partially inherits this property. Consider two functions
F
G
\begin{align}\nabla(FG)&=
i\partial | |
e | |
i(FG) |
\\ &=
i((\partial | |
e | |
iF)G+F(\partial |
iG))\\ &=
iF(\partial | |
e | |
iG). |
\end{align}
Since the geometric product is not commutative with
eiF\neFei
\nabla | F |
G |
iF(\partial | |
=e | |
iG), |
then the product rule for the vector derivative is
\nabla(FG)=\nablaFG+
\nabla | F |
G |
.
Let
F
r
\nabla ⋅ F=\langle\nablaF\rangler-1=ei ⋅ \partialiF,
\nabla\wedgeF=\langle\nablaF\rangler+1=ei\wedge\partialiF.
In particular, if
F
\nablaF=\nabla ⋅ F+\nabla\wedgeF
and identify the divergence and curl as
\nabla ⋅ F=\operatorname{div}F,
\nabla\wedgeF=I\operatorname{curl}F.
Unlike the vector derivative, neither the interior derivative operator nor the exterior derivative operator is invertible.
The derivative with respect to a vector as discussed above can be generalized to a derivative with respect to a general multivector, called the multivector derivative.
Let
F
F
X
A
X
A
A*\partialXF(X)=\lim\epsilon\to
F(X+\epsilonA)-F(X) | |
\epsilon |
,
A*B=\langleAB\rangle
\{ei\}
\{ei\}
\partial | |
\partialX |
=\partialX=\sumi<...<jei\wedge … \wedge
j(e | |
e | |
j\wedge … \wedge |
ei)*\partialX .
\partialX
A key property of the multivector derivative is that
\partialX\langleXA\rangle=PX(A) ,
PX(A)
A
X
The multivector derivative finds applications in Lagrangian field theory.
Let
\{e1,\ldots,en\}
n
e1\wedgee2\wedge … \wedgeen
n
More generally, we may restrict ourselves to a subset of
k
1\lek\len
k
n
\{e | |
i1 |
,\ldots,
e | |
ik |
\}
k
k
k
e | |
i1 |
\wedge
e | |
i2 |
\wedge … \wedge
e | |
ik |
Even more generally, we may consider a new set of vectors
i1 | |
\{x |
e | |
i1 |
,\ldots,
ik | |
x |
e | |
ik |
\}
k
ij | |
\{x |
\}
k
\begin{align}dkX&=
i1 | |
\left(dx |
e | |
i1 |
\right)\wedge
i2 | |
\left(dx |
e | |
i2 |
\right)\wedge … \wedge
ik | |
\left(dx |
e | |
ik |
\right)\\ &=\left(
e | |
i1 |
\wedge
e | |
i2 |
\wedge … \wedge
e | |
ik |
\right)
i1 | |
dx |
i2 | |
dx |
…
ik | |
dx |
.\end{align}
The measure is therefore always proportional to the unit pseudoscalar of a
k
\intVF(x)dkX=\intVF(x)\left(
e | |
i1 |
\wedge
e | |
i2 |
\wedge … \wedge
e | |
ik |
\right)
i1 | |
dx |
i2 | |
dx |
…
ik | |
dx |
.
More formally, consider some directed volume
V
\{xi\}
\DeltaUi(x)
F(x)
U(x)
\intVFdU=\limn
n | |
\sum | |
i=1 |
F(xi)\DeltaUi(xi).
The reason for defining the vector derivative and integral as above is that they allow a strong generalization of Stokes' theorem. Let
L(A;x)
r
A
x
V
\intV
L | \left( |
\nabla |
dX;x\right)=\oint\partialL(dS;x).
As an example, let
L(A;x)=\langleF(x)AI-1\rangle
F(x)
n-1
A
\begin{align}\intV
L | \left( |
\nabla |
dX;x\right)&=\intV\langle
F | (x) |
\nabla |
dXI-1\rangle\\ &=\intV\langle
F | (x) |
\nabla |
|dX|\rangle\\ &=\intV\nabla ⋅ F(x)|dX|.\end{align}
Likewise,
\begin{align}\oint\partialL(dS;x)&=\oint\partial\langleF(x)dSI-1\rangle\\ &=\oint\partial\langleF(x)\hat{n}|dS|\rangle\\ &=\oint\partialF(x) ⋅ \hat{n}|dS|.\end{align}
Thus we recover the divergence theorem,
\intV\nabla ⋅ F(x)|dX|=\oint\partialF(x) ⋅ \hat{n}|dS|.
A sufficiently smooth
k
n
k
B
B
k
l{P}B(A)=(A ⋅ B-1)B.
Just as the vector derivative
\nabla
n
\partial
\partialF=l{P}B(\nabla)F.
(Note: The right hand side of the above may not lie in the tangent space to the manifold. Therefore, it is not the same as
l{P}B(\nablaF)
If
a
a ⋅ \partialF=a ⋅ \nablaF.
Although this operation is perfectly valid, it is not always useful because
\partialF
a ⋅ DF=l{P}B(a ⋅ \partialF)=l{P}B(a ⋅ l{P}B(\nabla)F).
Since any general multivector can be expressed as a sum of a projection and a rejection, in this case
a ⋅ \partialF=l{P}B(a ⋅ \partialF)+
\perp | |
l{P} | |
B |
(a ⋅ \partialF),
S(a)
F x S(a)=
\perp | |
l{P} | |
B |
(a ⋅ \partialF),
where
x
\{ei\}
S(a)=ei\wedge
\perp | |
l{P} | |
B |
(a ⋅ \partialei).
Importantly, on a general manifold, the covariant derivative does not commute. In particular, the commutator is related to the shape tensor by
[a ⋅ D,b ⋅ D]F=-(S(a) x S(b)) x F.
Clearly the term
S(a) x S(b)
R(a\wedgeb)=-l{P}B(S(a) x S(b)).
Lastly, if
F
r
D ⋅ F=\langleDF\rangler-1,
D\wedgeF=\langleDF\rangler+1,
and likewise for the intrinsic derivative.
On a manifold, locally we may assign a tangent surface spanned by a set of basis vectors
\{ei\}
gij=ei ⋅ ej,
k | |
\Gamma | |
ij |
=(ei ⋅ Dej) ⋅ ek,
Rijkl=(R(ei\wedgeej) ⋅ ek) ⋅ el.
These relations embed the theory of differential geometry within geometric calculus.
In a local coordinate system (
x1,\ldots,xn
dx1
dxn
I=(i1,\ldots,ik)
1\leip\len
1\lep\lek
k
\omega=
I=f | |
f | |
i1i2 … ik |
i1 | |
dx |
\wedge
i2 | |
dx |
\wedge … \wedge
ik | |
dx |
.
We can alternatively introduce a
k
A
A=
f | |
i1i2 … ik |
i1 | |
e |
\wedge
i2 | |
e |
\wedge … \wedge
ik | |
e |
and a measure
\begin{align}dkX&=
i1 | |
\left(dx |
e | |
i1 |
\right)\wedge
i2 | |
\left(dx |
e | |
i2 |
\right)\wedge … \wedge
ik | |
\left(dx |
e | |
ik |
\right)\\ &=\left(
e | |
i1 |
\wedge
e | |
i2 |
\wedge … \wedge
e | |
ik |
\right)
i1 | |
dx |
i2 | |
dx |
…
ik | |
dx |
.\end{align}
Apart from a subtle difference in meaning for the exterior product with respect to differential forms versus the exterior product with respect to vectors (in the former the increments are covectors, whereas in the latter they represent scalars), we see the correspondences of the differential form
\omega\congA\dagger ⋅ dkX=A ⋅ \left(dkX\right)\dagger,
its derivative
d\omega\cong(D\wedgeA)\dagger ⋅ dk+1X=(D\wedgeA) ⋅ \left(dk+1X\right)\dagger,
and its Hodge dual
\star\omega\cong(I-1A)\dagger ⋅ dkX,
embed the theory of differential forms within geometric calculus.
Following is a diagram summarizing the history of geometric calculus.