Professional Documents
Culture Documents
Exterior Calculus Theory and Cases
Exterior Calculus Theory and Cases
Exterior Calculus Theory and Cases
Carlos Polanco
Faculty of Sciences
Universidad Nacional Autónoma de México
México
Published by Bentham Science Publishers Pte. Ltd. Singapore. All Rights Reserved.
BENTHAM SCIENCE PUBLISHERS LTD.
End User License Agreement (for non-institutional, personal use)
This is an agreement between you and Bentham Science Publishers Ltd. Please read this License Agreement
carefully before using the ebook/echapter/ejournal (“Work”). Your use of the Work constitutes your
agreement to the terms and conditions set forth in this License Agreement. If you do not agree to these terms
and conditions then you should not use the Work.
Bentham Science Publishers agrees to grant you a non-exclusive, non-transferable limited license to use the
Work subject to and in accordance with the following terms and conditions. This License Agreement is for
non-library, personal use only. For a library / institutional / multi user license in respect of the Work, please
contact: permission@benthamscience.net.
Usage Rules:
1. All rights reserved: The Work is the subject of copyright and Bentham Science Publishers either owns the
Work (and the copyright in it) or is licensed to distribute the Work. You shall not copy, reproduce, modify,
remove, delete, augment, add to, publish, transmit, sell, resell, create derivative works from, or in any way
exploit the Work or make the Work available for others to do any of the same, in any form or by any
means, in whole or in part, in each case without the prior written permission of Bentham Science
Publishers, unless stated otherwise in this License Agreement.
2. You may download a copy of the Work on one occasion to one personal computer (including tablet,
laptop, desktop, or other such devices). You may make one back-up copy of the Work to avoid losing it.
3. The unauthorised use or distribution of copyrighted or other proprietary content is illegal and could subject
you to liability for substantial money damages. You will be liable for any damage resulting from your
misuse of the Work or any violation of this License Agreement, including any infringement by you of
copyrights or proprietary rights.
Disclaimer:
Bentham Science Publishers does not guarantee that the information in the Work is error-free, or warrant that
it will meet your requirements or that access to the Work will be uninterrupted or error-free. The Work is
provided "as is" without warranty of any kind, either express or implied or statutory, including, without
limitation, implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the
results and performance of the Work is assumed by you. No responsibility is assumed by Bentham Science
Publishers, its staff, editors and/or authors for any injury and/or damage to persons or property as a matter of
products liability, negligence or otherwise, or from any use or operation of any methods, products instruction,
advertisements or ideas contained in the Work.
Limitation of Liability:
In no event will Bentham Science Publishers, its staff, editors and/or authors, be liable for any damages,
including, without limitation, special, incidental and/or consequential damages and/or damages for lost data
and/or profits arising out of (whether directly or indirectly) the use or inability to use the Work. The entire
liability of Bentham Science Publishers shall be limited to the amount actually paid by you for the Work.
General:
1. Any dispute or claim arising out of or in connection with this License Agreement or the Work (including
non-contractual disputes or claims) will be governed by and construed in accordance with the laws of
Singapore. Each party agrees that the courts of the state of Singapore shall have exclusive jurisdiction to
settle any dispute or claim arising out of or in connection with this License Agreement or the Work
(including non-contractual disputes or claims).
2. Your rights under this License Agreement will automatically terminate without notice and without the
need for a court order if at any point you breach any terms of this License Agreement. In no event will any
delay or failure by Bentham Science Publishers in enforcing your compliance with this License Agreement
constitute a waiver of any of its rights.
3. You acknowledge that you have read this License Agreement, and agree to be bound by its terms and
conditions. To the extent that any other terms and conditions presented on any website of Bentham Science
Publishers conflict with, or are inconsistent with, the terms and conditions set out in this License
Agreement, you acknowledge that the terms and conditions set out in this License Agreement shall prevail.
FOREWORD
I congratulate Carlos Polanco for his experienced and insightful book Exterior
Calculus – Theory and Cases. This work covers profoundly advanced Calculus
for a readership that has acquired the necessary mathematical comprehension to
direct to geometric algebra. It will guide higher level students as well as their
teachers straightforwardly through this topic from Heaviside-Gibbs algebra over
Grassmann algebra to differentiation, integration and fundamental theorems of
Calculus. Despite the complexity of the subject, this book is written in a highly
didactic style, which is reflecting the expertise and the long-term teaching experi-
ence of the author at the Universidad Nacional Autónoma de México.
The presentation of many examples and case studies as well the solution guide
to the chapter exercises at the end of this book will help the readers to deepen
and to inspect their acquired knowledge and to relate the theory to practice. I wish
that Carlos Polanco’s book will become part of many bookshelves and highly
recommend it as a solid and distinctive textbook for advanced courses in Calculus.
Thomas Buhse
Universidad Autónoma del Estado de Morelos
Cuernavaca Morelos, Mexico.
ii
PREFACE
This Exterior Calculus ebook has been designed for third-year students of Sci-
ences, as it contains the fundamentals related to Geometric algebra or Grassmann
algebra oriented to Calculus. Without any doubt, this algebra has important impli-
cations in Science and Engineering. Here, the reader will find a clear presentation
of the Geometric algebra on a plane and in space, as well as the extension of all
its operators in Rn . In order to make the comprehension of this important algebra
easier, some examples and completely solved exercises are included.
The ebook thoroughly examines the elements of Geometric algebra G over the
Real field and these operators: inner product, outer product, and geometric prod-
uct, their components, and their geometric representation, as well as their prop-
erties and the rigid transformations on the plane and in space. It also reviews the
differentiation and the integration over Geometric algebra, including the line in-
tegral and surface integral. The Green, Stokes and Gauss theorems are also studied
in detail and the Theorem of Fundamental Calculus is generalized.
The author hopes the reader interested in the study of the fundamentals of Exte-
rior calculus, finds useful the material presented here and that the students that
start studying this field find this information motivating. The author would like
to acknowledge the Faculty of Sciences at Universidad Nacional Autónoma de
México for support.
CONFLICT OF INTEREST
The author declares no conflict of interest regarding the contents of each of the
chapters of this ebook.
CONSENT FOR PUBLICATION
Not applicable.
Carlos Polanco
Faculty of Sciences
Universidad Nacional Autónoma de México
México
&
Department of Electromechanical Instrumentation
Instituto Nacional de Cardiologı́a Ignacio Chávez
México
iii
ACKNOWLEDGEMENTS
I would like to thank all those whose recommendations made possible the publi-
cation of this ebook.
iv
DEDICATION
The beauty of mathematics only
shows itself to more patient
followers.
Maryam Mirzakhani
List of Credits v
1 Examples 8.1.1, 8.1.3, and 8.1.4 altered and reproduced with per- 3
mission from: Carlos Polanco, [Advanced Calculus: Fundamentals
of Mathematics] Department of Mathematics Universidad Nacional
Autónoma de México, CDMX, México [1].
V Vector space 3
F Field 3
a+b Vector addition 3
α Scalar multiplication 5
||x|| Norm on R3 5
a·b Inner product 5
a×b Outer (or cross) product 7
rot (F) Rotational of a vector-valued function 9
˛ (F)
div Divergence of a vector-valued function 10
F ◦ T (t) · T ′ (t) dt Line integral of Vector function 11
‹T
F ◦ T (t) · T ′ (t) dt Surface integral of vector function 11
˛ T
F ◦ c(t) · c′ (t) ds Green theorem on R2 12
¨∂ D
f dy dx Double Riemann Integral 12
˛ D
F ◦ c(t) · c′ (t) ds Stokes theorem on R3 12
‹∂ D
F ◦ T (u, v) · Tv × Tu dv du Gauss theorem on R3 13
˚∂ W
f dz dy, dx Triple Riemann Integral 13
D
G2 Geometric algebra on R2 19
G2 Grassmann algebra on R2 19
a∧b Outer product on G2 20
a·b Inner product on G2 20
ab Geometric product on G2 21
σ1 σ2 Bivector 21
a(b + c) Distributivity of geometric product G2 25
a ∧ (b + c) Distributivity of outer product G2 25
a−1 Multiplicative inverse on G2 26
a(bc) = (ab)c Associativity on G2 26
a† Reversion on G2 27
Iar Dual on G2 27
vii
Symbol Description Page
<a> Blades on G2 28
||a|| Norm on G2 28
vk Parallel component of vector v on G2 29
v⊥ Perpendicular component of vector v on G2 29
I = σ1 σ2 Pseudo-vector on G2 29
Ia Clockwise rotation on G2 29
aI Counter-clockwise rotation on G2 29
(x − x0 ) ∧ v = 0 Equation of a line on G2 33
G3 Geometric algebra on R3 37
G3 Grassmann algebra on R3 37
a∧b Outer product on G3 38
a·b Inner product on G3 38
ab Geometric product on G3 39
σ1 σ2 σ3 Trivector 40
a(b + c) Distributivity of geometric product G3 43
a ∧ (b + c) Distributivity of outer product G3 43
a−1 Multiplicative inverse on G3 44
a(bc) = (ab)c Associativity on G3 44
a† Reversion on G3 45
Iar Dual on G3 45
<a> Blades on G3 46
||a|| Norm on G3 47
vk Parallel component of vector v on G3 47
v⊥ Perpendicular component of vector v on G3 47
I = σ1 σ2 σ3 Pseudo-vector on G3 48
Ia Clockwise rotation on G3 48
aI Counter-clockwise rotation on G3 48
(x − x0 ) ∧ v = 0 Equation of a line on G3 50
a∧b Outer product on Gn 56
a·b Inner product on Gn 57
ab Geometric product on Gn 57
σ1 σ2 · · · σn Multivector 58
a(b + c) Distributivity of geometric product Gn 58
a ∧ (b + c) Distributivity of outer product Gn 58
a−1 Multiplicative inverse on Gn 59
a(bc) = (ab)c Associativity on Gn 59
a† Reversion on Gn 60
Iar Dual on Gn 60
<a> Blades on Gn 61
||a|| Norm on Gn 61
vk Parallel component of vector v on Gn 62
v⊥ Perpendicular component of vector v on Gn 62
I = σ1 σ2 · · · σn Pseudo-vector on Gn 62
Ia Clockwise rotation on Gn 62
aI Counter-clockwise rotation on Gn 62
(x − x0 ) ∧ v = 0 Equation of a line on Gn 63
(x − x0 ) ∧ v = 0 Equation of a multivector on Gn 64
dw Outer derivative 67
w0 0-form 68
viii
w1 1-form 68
w2 2-form 69
w3 3-form 69
wk k-form 70
dw0 Derivative of 0−form 71
dw1 Derivative of 1−form 71
dw2 Derivative of 2−form 73
dw3 Derivative of 3−form 74
dw
ˆ k Derivative of k−form 75
w1 Integral of 1−Forms 82
˛D
Fdt Line integral on G3 82
ˆT
f (x)dx Simple Riemann integral 83
¨D
w1 Integral of 2−Forms 83
‹D
Fds Surface integral on G3 84
¨S
f (x)dxdy Double Riemann integral 85
˚D
w3 Integral of 3−Forms 85
˚D
f (x)dxdydz Triple Riemann integral 86
˚D
wk Integral of k−Forms 86
ˆ D
ˆ
··· f (x)dx · · · dk k−Riemann integral 88
ˆ D ˆ
w1 = dw1 Green theorem on G2 91
ˆ∂ D ˆD
w1 = dw1 Stokes theorem on G3 92
ˆ∂ S ˆS
w2 = dw2 Gauss theorem on G3 93
∂ω ω
Part I
Heaviside-Gibbs Algebra
The operators of the ’bf Heaviside-Gibbs algebra’ have a major role in Vector Cal-
culus. The next chapter focuses on the definition of the main operators, showing
its usefulness in solving problems in 2-dimensional and 3-dimensional space, and
it also discusses the robustness and limitations of this algebra in n-dimensional
space.
Exterior Calculus: Theory and Cases, 2021, 1-13 1
CHAPTER 1
Vector Algebra on R2 and R3
Carlos Polanco
Faculty of Sciences, Universidad Nacional Autónoma de México, México
Property 1. u + (v + w) = (u + v) + w
Property 2. u + v = v + u
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
2 Exterior Calculus: Theory and Cases Carlos Polancoo
Property 3. ∃ 0 ∈ V i called the zero vector, such that ∀v ∈ V, v + 0 = v
Property 4. ∀ v ∈ V , ∃ − v ∈ V , such that v + (−v) = 0
Property 5. α , β ∈ F, α (β v) = (αβ )v
Property 6. 1v = v
Property 7. α (u + v) = α u + α v
Property 8. (α + β )v = α v + β v
Remark 1.1. As it will be explained later in the chapter (Sect. 1.5), although the
representation of the vectors can be in n-dimensional space, not all the operators
act in this space [9, 10].
This operation α v makes possible to increase the length of a vector (if α > 1),
decrease it (if 0 < α < 1), or change its orientation (if α < 0).
The norm (Eq. 1.1) of a non-fixed vector c ∈ Rn represents the length or distance
(Eq. 1.2) between the fixed vectors a, b ∈ Rn .
s
n
||c||= ||a − b||= ∑ (ai − bi )2 , where c = a − b. (1.2)
i=1
Example 1.4. There are two fixed vectors in a space v = (3, 1, −2) and w =
(1, −1, 1). (i) What is the norm (or length) of vector v? (ii) What is the distance
between the fixed vectors v and w?
p √
2 2 2 = 14. (ii) The
p of vector v is ||v||= 3 + 1 + (−2) √
Solution 1.4. (i) The norm
distance is ||v − w||= (3 − 1)2 + (1 − (−1))2 + ((−2) − 1)2 = 17
It is important to differentiate the norm of a vector ||a|| from the absolute value
of a scalar |x|. The first one is a vector, the second one is a real number.
a · b = a1 b1 + a2 b2 + · · · + an bn (1.3)
4 Exterior Calculus: Theory and Cases Carlos Polancoo
From Def. 1.4 the inner product max{a· b} occurs when cos θ = 1, i.e. a||b, whilst
min{a · b} occurs when cos θ = 0, i.e. a⊥b, regardless of the dimensional space
in which the vectors a and b are.
The inner product holds the next five properties for any non-zero vectors v, w, u ∈
Rn and scalars α , β ∈ R:
Property 1. v · u = u · v
Proof.
v · u = v1 u1 + v2 u2 + · · · + vn un = u1 v1 + u2 v2 + · · · + un vn = u · v (1.5)
Property 2. v · (u + w) = (v · u) + (v · w)
Proof.
v · (u + w) = [v1 (u1 + w1 ) + v2 (u2 + w2 ) + · · · + vn (un + wn )]
= (v1 u1 + v2 u2 + · · · + vn un ) + (v1 w1 + v2 w2 + · · · + vn wn ) (1.6)
= (v · u) + (v · w)
Property 3. v · (α u + w) = α (v · u) + (v · w)
Proof.
v · (α u + w) = α [v1 (u1 + w1 ) + v2 (u2 + w2 ) + vn (un + wn )]
= v1 u1 + v1 w1 + v2 u2 + v2 w2 + · · · + vn un + vn wn ] (1.7)
= α (v · u) + (v · w)
Property 4. α v · β w = αβ (v · w)
Proof.
α v · β w = α v1 β w1 + α v2 β w2 + · · · + α vn β wn
= αβ (v1 w1 + v2 w2 + · · · + vn wn ) (1.8)
= αβ (v · w)
Property 5. v ⊥ u ⇔ v · u = 0
Proof.
π
From Def. 1.4, if θ = ⇒ cos θ = 0, so v · u = 0 (1.9)
2
Vector Algebra on R2 and R3 Exterior Calculus: Theory and Cases 5
Example 1.5. Given vectors a = (1, 0, 0) and b = (0, 0, 1) ∈ R3 . (i) What is the
inner product? (ii) what is the angle between them?
0
Solution 1.5. (i) a·b = (1, 0, 0)·(0, 0, 1) = 0. (ii) θ = cos−1 a·b
||a|| ||b|| = cos−1
π
1
⇒θ = 2 radians.
Definition 1.7. The cross product (or vector product) of vectors a and b, a × b,
is represented by the determinant (Eq. 1.10).
i j k
a × b = a1 a2 a3 (1.10)
b1 b2 b3
Remark 1.4. The demonstrations derive from the properties of the determinants.
Property 1. v × v = 0
Proof.
i j k
v × v = v1 v2 v3 = b
0 (1.11)
v1 v2 v3
Property 2. v × u = −(u × v)
Proof.
i j k i j k
v × u = v1 v2 v3 = − u1 u2 u3 = −(u × v) (1.12)
u1 u2 u3 v1 v2 v3
Property 3. v × (u + w) = (v × u) + (v × w)
Proof.
6 Exterior Calculus: Theory and Cases Carlos Polancoo
i j k
v × (u + w) = v1 v2 v3
u1 + w1 u2 + w2 u3 + w3
i j k i j k (1.13)
= v1 v2 v3 + v1 v2 v3
u1 u2 u3 w1 w2 w3
= (v × u) + (v × w)
Property 4. v × (α u + w) = α (v × u) + (v × w)
Proof.
i j k
v × (α u + w) = v1 v2 v3
α u1 + w1 α u2 + w2 α u3 + w3
i j k i j k (1.14)
= v1 v2 v3 + v1 v2 v3
α u1 α u2 α u3 w1 w2 w3
= α (v × u) + (v × w)
Property 5. α v × β w = αβ (v × w)
Proof.
i j k
α v × β w = α v1 α v2 α v3 = αβ (v × w) (1.15)
β w1 β w2 β w3
Property 6. ||a × b||= ||a|| ||b||sin θ
Proof.
Example 1.6. Given unit vectors i = (1, 0, 0) and j = (0, 1, 0). (i) What is i × j?
(ii) What is ||i × i||? (iii) What is the angle between them? (iv) What is the area
generated by these vectors?
Solution 1.6. (i)
i j k
0 0 1 0 1 0
(1, 0, 0) × (0, 1, 0) = 1 0 0 = i −j
+k = (0, 0, 1)
0 1 0 1 0 0 0 0 1
√ ||a × b|| π
(ii) ||a × b||= ||(0, 0, 1)||= 12 = 1. (iii) θ = sin−1 = radians. (iv)
||a|| ||b|| 2
The area is represented by ||a × b||= ||(0, 0, 1)||= 1.
The procedure for plotting a vector (x0 , y0 ) in the Cartesian coordinate system
is [1, 4]:
Rule 1. Plot the point (x0 , y0 ) in the Cartesian coordinate system.
Rule 2. Evaluate the point (x0 , y0 ) in the vector-valued function F(x, y).
Rule 3. Move the Cartesian coordinate system to the point (x0 , y0 ).
Rule 4. Plot the vector F(x0 , y0 ) in the new Cartesian coordinate system.
Example 1.7. Let the function F(x, y) = (3x, 5y). What is the vector associated
with point (1, 2)?
Solution 1.7. The vector c associated with point (1, 2) is (3, 10).
i j k
∂ ∂ ∂
rot F| =
x0 ∂x ∂y ∂z
(1.17)
F1 F2 F3
|x0
∂F ∂ F2 ∂F ∂ F1 ∂ F2 ∂ F1
3 3
= − i− − j+ − k
∂y ∂z ∂x ∂z ∂x ∂y
i j k
∂ ∂ ∂
rot F| = = (−xz cos xyz−2x2 z, yz cos xyz, 2xz2 −x3 )
x0 ∂x ∂y ∂z
x3 y x2 z2 − sin xyz |
x0
(ii) rot F(0, 1, 2) = (−xz cos xyz − 2x2 z, yz cos xyz, 2xz2 − x3 )| = 2. (iii) No,
(0,1,2)
it is not. The rot F operator is a local operator, so its value will depend on each
point.
∂ F1 ∂ F2 ∂ Fn
div F| = ∇ · F| = + +···+ (1.18)
x0 x0 ∂ x1 ∂ x2 ∂ xn
This operator is local, which means that its measure corresponds to a point in the
plane or space, therefore, it can only feature what happens in the neighborhood of
Vector Algebra on R2 and R3 Exterior Calculus: Theory and Cases 9
a point. When this operator is in the integrand of an integral (Sect. 1.4.1, 1.4.2),
the divergence of the field in the region of the plane or space can be evaluated.
∂ F1 ∂ F2 ∂ F3
Solution 1.9. (i) The divergence of function F is div F = ∇·F = + +
∂ x1 ∂ x2 ∂ x3
2
= 3x y + 0 − xy cos xyz. (ii) div F(0, 1, 2) = 0. (iii) No, it is not. The div F oper-
ator is a local operator, so its value will depend on each point.
˛ ˆ t2
′
F ◦ T (t) · T (t) dt = F(T (t)) · T ′ (t) dt, where t ∈ [t1 ,t2 ] ⊂ R. (1.19)
T t1
Example 1.10. A particle moves along the oriented trajectory T (t) = (t,t 4 ), t ∈
[0, π ] and the force is represented by the vector field F(x, y) = (−yx, sin x). Com-
pute the work done by the force field on a particle that moves along curve T .
˛ ˆ π ˆ π
′ 5 3
Solution 1.10. F ◦ T (t) · T (t) dt = (−t , sint) · (1, 4t ) dt = −t 5 + 4t 3
T 0 0
π 6 − 24π 3 + 144π
sint dt = − .
6
u2 ˆ v2 (u)
∂T ∂T
‹ ˆ
F ◦ T (u, v) · η (u, v) dS = F(T (u, v)) · × dv du. (1.20)
S u1 v1 (u) ∂u ∂v
Example 1.11. Let the external side surface of the open cylinder with radius 1 and
height 2, and the vector field F(x, y, z2 ) = (x, y, z). Compute the surface integral of
the vector function over the vector field.
Solution 1.11. Using T (r, θ ) = (cos θ , sin θ , r) with θ ∈ [0, 2π ], r ∈ [0, 2].
10 Exterior Calculus: Theory and Cases Carlos Polancoo
θ2 ˆ r 2
∂T ∂T
‹ ˆ
F ◦ T (r, θ ) · η (r, θ ) dS = F(T (r, θ )) · × dr d θ
S θ1 r1 ∂r ∂θ
2π ˆ 2
∂T ∂T
ˆ
= F(T (r, θ )) · × dr d θ
0 0 ∂r ∂θ
ˆ 2π ˆ 2
= (cos θ , sin θ , r2 ) · (cos θ , sin θ , r)dr d θ
0 0
= 12π (Note. 1.1).
(1.21)
Note 1.1. Note that the sign of the normal vector was changed.
Remark 1.6. Green’s theorem states that the effect of the vector-valued function
F over the oriented closed curve ∂ D, counter-clockwise orientation, is equivalent
to the rotational effect over the area bounded by the region D.
Example 1.12. Let the vector-valued function F(x, y) = (2x, 3y), the region D
bounded by x ≥ 0, y ≥ 0, y = x2 , and y = x. Verify Green’s theorem.
˛ ˛ ˛
Solution 1.12. F · ds = F × c1 (t) · c′1 (t) dt + F × c2 (t) · c′2 (t) dt, where
∂D C1 C2
the curves c1 (t) = (t,t 2 ),t ∈ [0, 1], and c2 (t) = (t,t),t ∈ [1, 0] bound region
ˆ 1 ˆ 1 ˆ 0 ˆ 0
5
D. (2t, 3t)· (1, 1) dt = 2t + 3t dt = . (2t, 3t 2 ) · (1, 2t) dt = 2t +
0 0 2 1 1
˛ ¨ ˆ 1ˆ x
5
6t 3 dt = − , then F · ds = 0. (∇ × F) · k dA = (0, 0, 0) · (0, 0, 1) dy
2 ∂D D 0 x2
dx = 0. So, Green’s theorem is verified.
Example 1.13. Let the vector-value function F(x, y) = (y, x, z), the region D bound
ed by the cylinder surface x2 + y2 = 1, and the real-valued function f (x, y) =
1 − x − y. Verify Stokes’ theorem.
˛
Solution 1.13. F(c(t) · c′ (t)dt, where the curve c(t) is c(t) = (cost, sint, 1 −
∂D ˆ 2π
cost −sint),t ∈ [0, 2π ]. (sint, cost, 1 − cost − sint) · (− sint, cost, sint − cost)
ˆ 2π 0
Remark 1.8. Gauss’ theorem states that the effect of the vector-valued function F
over the closed and oriented surface ∂ W , counter-clockwise orientation, is equiv-
alent to the divergent effect over the volume bounded by the region W .
Example 1.14. Let the vector-value function F(x, y, z) = (x, y, z) and the region W
bounded by the solid cylinder x2 + y2 = 1, 0 ≤ z ≤ 2. Verify Gauss’ theorem.
˚ ˆ ˆ √ 1 ˆ 1−x2 2
Solution 1.14. (i) ∇ · Fdz dy dx = √ 3 dz dy
∂W −1 − 1−x2 0
ˆ 1 ˆ 2π ˆ 2 ¨
dx = 3r dz dr d θ = 6π . (ii) Surface integrals: (i.a) F(T (r, θ )) · Tθ
0 0 0 ˆ 1 ˆ 2π W
×Tr d θ dr, with T (r, θ ) = (cos θ , sin θ , r) ⇒ (cos θ , sin θ , r) · (cos θ , sin θ
¨ 0 0
, 0)d θ dr = 2π . (i.b) F(T (r, θ )) · Tr × Tθ d θ dr, with T (r, θ ) = (r cos θ , r sin θ
ˆ 1 ˆ 2π W ¨
, 0) ⇒ (r cos θ , r sin θ , 0) · (0, 0, −r) d θ dr = 0. (i.c) F(T (r, θ )) · Tr ×
0 0 ˆ 1 ˆ 2π W
1.5. Remarks
The cross product of the Heaviside-Gibbs algebra is frequently used to identify
the sides of a surface, i.e. one side of the plane will be associated to the normal
vector and the opposite side will be associated with the negative of the normal
vector (Fig. 1.1).
Generally, to calculate the area of a surface it is not important what side of the
area you use, nevertheless, there are cases where this is not so. To estimate the
effect of a vector function F over a surface, it is imperative to know what side
of the surface will be used to calculate the effect of this vector function. The
cross product is not defined in higher dimensions [8, 9, 10, 16, 17], the reason
for this is structural, the cross product is essentially a determinant. In the case
of two vectors in 4-dimensional space, the determinant is not defined and this
substantially undermines the use of this algebra restricting it only to a plane or
space.
The following chapters will be focussed on the Grassmann algebra [Die lineare
Ausdehnungslehre, ein neuer Zweig der Mathematik, Hermann Grassmann, 1842]
that acts on an n-dimensional space, as well as presenting the equivalent of the
Heaviside-Gibbs algebra.
It is important that the reader reviews all the exercises in this chapter using the
Heaviside-Gibbs algebra and solves them so in the following chapters, when the
Grassmann algebra is introduced, he can have a full comprehension of both
algebras and can compare them.
Excercises Exterior Calculus: Theory and Cases 13
1.6. Exercises
Exercise 1.1. Consider a segment of length 4π in R. (i) Define a map from R to
2 2
R2 that transforms this line into the ellipse ax2 + by2 = 1 in the plane. (ii) Draw the
figure. (iii) Discuss the nature of the parameterization.
Exercise 1.3. Consider a unit circle in R2 . Define a map from R2 to R3 that trans-
forms the unit circle into the a paraboloid with concavity down and maximum in
1.
Exercise 1.4. Consider the mapping T (t) = (cost, sint),t ∈ [0, 2π ], and the vec-
tor field F(x, y) = (−y2 , x). Compute the line integral of vector field in counter-
clockwise direction.
Exercise 1.5. Consider a unit circle in the plane f (x, y) = 2 with centre at the
origin and the vector field F(x, y, z) = (−y2 , x, 1). (i) Compute the line integral of
vector field in counter-clockwise direction.
Exercise 1.6. Consider a unit upper sphere and the vector field F(x, y, z) = (y, x, z).
(i) Compute the surface integral of vector field in counter-clockwise direction. (ii)
Compute the line integral of vector field in clockwise direction.
Exercise 1.7. Consider the map T (r, θ ) = (r cos θ , r sin θ ), where r ∈ [0, 1] and
θ ∈ [0, 2π ]. Compute the area of the parameterized surface.
Exercise 1.8. Let the vector-value function F(x, y) = (2xy − x2 , x + y2 ) [18] and
the region S (positive orientation) be bounded by y = x2 and y2 = x. Verify the
Green’ theorem.
Exercise 1.9. Let the vector-value function F(x, y, z) = (3y, −xz, y2 ) [18] and the
region S (positive orientation) be bounded by the paraboloid 2z = x2 + y2 , and by
z = 2 and C. Verify the Stokes’ theorem.
‹
Exercise 1.10. Use the Gauss’ theorem to calculate F ds, where S is the lateral
S
surface of the box B with vertices (± 1, ± 2, ± 3) and the normal vector F(x, y, z) =
(x2 z3 , 2xyz3 , xz4 ) [19] is pointing outwards.
Part II
Grassmann Algebra
Geometric algebra or Grassmann algebra is the central subject of this book.
It has nine chapters: chapters 2 and 3 define this algebra in 2 and 3 dimensions;
chapter 4 studies the extension to n dimensions; in chapters 5 and 6 we refor-
mulate the derivative and integral operators; from chapter 7 to 9 we focus on the
Geometric algebra applications to introduce the Green’s, Stokes’, and Gauss’
theorems in Differential forms; finally, in chapter 10 we see the Fundamental
Calculus Theorem in terms of Geometric algebra and Differential forms.
14 Exterior Calculus: Theory and Cases, 2021, 14-30
CHAPTER 2
Geometric Algebra on G2
Carlos Polanco
Faculty of Sciences, Universidad Nacional Autónoma de México, México
σi σi = 1
σi σ j = −σ j σi (2.1)
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
Geometric Algebra on G2 Exterior Calculus: Theory and Cases 15
v= v0 + v1 σ1 + v2 σ2 + v12 σ1 ∧ σ2 in G2 .
|{z} | {z } | {z } (2.2)
basis scalar basis vector basis bivector
Example 2.2. Let two elements a = (1, −1) and b = (3, 2) ∈ G2 . (i) Obtain the
1
outer product a∧b = (ab − ba). (ii) Obtain the geometric product using Def. 2.3.
2
1
Solution 2.2. (i) From Ex. 2.8 a∧b = (ab − ba) = 5σ1 σ2 . (ii) ab = a · b + a ∧ b =
2
1 + 5σ12 . So a ∧ b = 5σ12 .
The collinearity of two vectors implies that its outer product is zero, i.e. a ∧ b =
0 ⇔ a k b.
Example 2.3. Let two collinear vectors a = σ1 + σ2 and b = 2σ1 +2σ2 . Determine
the outer product.
1
Solution 2.3. ab = 8 and ba = 8, a ∧ b = (ab − ba) = 0, so a k b.
2
Example 2.4. Let the vectors a = σ1 + σ12 and b = −2σ1 + −3σ2 . Determine the
outer product.
Solution 2.4. ab = −2 − 3σ12 + 2σ2 − 3σ1 and ba = −2 + 3σ1 − 2σ2 + 3σ12 ,
1
a ∧ b = (ab − ba) = −2σ2 + 3σ1 + 3σ12 .
2
The perpendicularity of two vectors in R2 implies that the inner product is zero,
i.e. a · b = 0 ⇔ a ⊥ b.
Example 2.7. Let the vectors a = σ1 + σ12 and b = −2σ1 + −3σ2 . Determine the
inner product.
Solution 2.7. ab = −2 − 3σ12 + 2σ2 − 3σ1 and ba = −2 + 3σ1 − 2σ2 + 3σ12 ,
1
a · b = (ab + ba) = −2.
2
The geometric interpretation of the bivector σ1 ∧ σ2 is the oriented area with two
sides A and B spanned by the vectors σ1 and σ2 , whose value is 1 (Fig. 2.2). Sim-
ilarly, σ1 ∧ −σ2 (Fig. 2.3) represents the area of side B and −σ1 ∧ −σ2 represents
the area of side A.
Geometric Algebra on G2 Exterior Calculus: Theory and Cases 17
Remark 2.2. Note that the vectorial expression implicitly defines the orientation
of the surface.
Example 2.8. Let two elements a = (1, −1) and b = (3, 2) ∈ G2 [1]. Express these
elements using the orthonormal basis.
Solution 2.8. a = σ1 − σ2 and b = 3σ1 + 2σ2 .
Example 2.9. Let the vectors a = σ1 + σ12 and b = −2σ1 + −3σ2 . Express the
geometric product ab using the outer product and the inner product.
Solution 2.9. ab = a · b + a ∧ b = (−2) + (−2σ2 + 3σ1 + 3σ12 ).
= (a0 b0 + a1 b1 + a2 b2 − a3 b3 )
+ (a0 b1 + a1 b0 − a2 b3 + a3 b2 )σ1
+ (a0 b2 + a1 b3 + a2 b0 − a3 b1 )σ2
+ (a0 b3 + a1 b2 − a2 b1 + a3 b0 )σ12
(2.4)
ba = (b0 + b1 σ1 + b2 σ2 + b3 σ12 )(a0 + a1 σ1 + a2 σ2 + a3 σ12 )
= (b0 (a0 + a1 σ1 + a2 σ2 + a3 σ12 ))
+ (b1 σ1 (a0 + a1 σ1 + a2 σ2 + a3 σ12 ))
+ (b2 σ2 (a0 + a1 σ1 + a2 σ2 + a3 σ12 ))
+ (b3 σ12 (a0 + a1 σ1 + a2 σ2 + a3 σ12 ))
= (a0 b0 + b1 a1 + a2 b2 − b3 a3 )
+ (b0 a1 + b1 a0 − b2 a3 + b3 a2 )σ1
+ (b0 a2 + b1 a3 + b2 a0 − b3 a1 )σ2
+ (b0 a3 + b1 a2 − b2 a1 + b3 a0 )σ12
ab = (a1 σ1 + a2 σ2 )(b1 σ1 + b2 σ2 )
= (a1 σ1 (b1 σ1 + b2 σ2 ))
+ (a2 σ2 (b1 σ1 + b2 σ2 ))
= (a1 b1 + a2 b2 )
+ (a1 b2 − a2 b1 )σ12
(2.6)
ba = (b1 σ1 + b2 σ2 )(a0 + a1 σ1 + a2 σ2 )
= (b1 σ1 (a1 σ1 + a2 σ2 ))
+ (b2 σ2 (a1 σ1 + a2 σ2 ))
= (a1 b1 + a2 b2 )
+ (b1 a2 − b2 a1 )σ12
Remark 2.5. Verify that the inner product is a · b = a1 b1 + a2 b2 and the outer
product is a ∧ B = (a1 b2 − a2 b1 )σ12 . Note that ab = a · b + a ∧ b.
From Eq. 2.6, the geometric product ab on G2 gives an element with the general
form α ∈ R (Eq. 2.7).
Remark 2.6. Verify that the inner product is a · b = −(a3 b3 ) and the outer product
is a ∧ B = 0.
From Eq. 2.8, the geometric product ab on G2 gives an element with the general
form α ∈ R (Eq. 2.9).
α0 (2.9)
2.2. Properties on G2
The following fundamental properties of geometric algebra [20, 23] will be ex-
emplified, so it is advisable to check all the examples.
20 Exterior Calculus: Theory and Cases Carlos Polancoo
a(b + c) = ab + ac
Proof.
ab + ac = a · b + a ∧ b + a · c + a ∧ c
= a·b+a·c+a∧b+a∧c
(2.10)
= a · (b + c) + a ∧ (b + c)
= a(b + c)
2.2.2. Distributivity: a ∧ (b + c)
Definition 2.5. For three elements a, b and c ∈ G2 [1], hold:
a ∧ (b + c) = a ∧ b + a ∧ c
Proof.
a ∧ (b + c) = −ab − ac + a · (b + c)
= −ab − ac + a · b + a · c
(2.11)
= (−ab + a · b) + (−ac + a · c)
= a∧b+a∧c
aa
=
a·a
a·a+a∧a (2.12)
=
a·a
a·a a∧a
= +
a·a a·a
= 1+0
=1
Example 2.13. Let element a = 2σ1 + σ2 ∈ G2 . (i) Obtain the element aa−1 .
(ii)
Determine the geometric product aa−1 , the outer product a ∧ a−1 , and the inner
product a · a−1 .
a 2 1 2 1
Solution 2.13. (i) a−1 = = ( , ) ⇒ a−1 = σ1 + σ2 . (ii) aa−1 = (2σ1 +
5 5 5 5 5
σ2 )( 25 σ1 + 15 σ2 ) = 1. (iii) a · a−1 = 1 and a ∧ a−1 = 0.
Example 2.14. Let element a = 1 − σ1 + 2σ1 σ2 ∈ G2 . Obtain the elements a−1
and aa−1 [1].
a 1 − σ1 + 2σ1 σ2 (1 − σ1 + 2σ1 σ2 )2
Solution 2.14. a−1 = = ⇒ aa−1 =
a · a −2 − 2σ1 + 4σ1 σ2 −2 − 2σ1 + 4σ1 σ2
= 1.
(ab)c = a(bc)
Proof.
(ab)c = (a · b + a ∧ b)c
= (a · b)c + (a ∧ b)c
= a · b · c + (a · b) ∧ c + (a ∧ b) · c + a ∧ b ∧ c
(2.13)
a(bc) = a(b · c + b ∧ c)
= a(b · c) + a(b ∧ c)
= a · b · c + a ∧ (b · c) + a · (b ∧ c) + a ∧ b ∧ c
22 Exterior Calculus: Theory and Cases Carlos Polancoo
Example 2.15. Consider three elements i, j, and α j, where α ∈ R [1]. (i) Deter-
mine i( jα j). (ii) Determine (i j)α j. (iii) Is the associativity fulfilled?
Solution 2.15. (i) i( jα j) = σ1 (σ2 ασ2 ) = ασ1 . (ii) (i j)α j = (σ1 σ2 )ασ2 = ασ1 .
(iii) From the results (i) and (ii) yes, it is.
2.2.5. Reversion: a†
Definition 2.8. For an element a ∈ G2 [1], we define the reversion of the element
a as a† , where
a† = (a1 a2 · · · ar )† = ar · · · a2 a1
Iar = bn−r
with n = 2
scalar r = 0, n − r = 2 bivector
vector r = 1, n − r = 1 vector (2.14)
bivector r = 2, n−r = 0 scalar
Example 2.17. Explain the possibilities of the dual terms on G2 [17, 20, 23].
Solution 2.17. We have three alternatives: (i) If r = 0 and n = 2, then Ia0 = b2 .
(ii) If r = 1 and n = 2, then Ia1 = b1 . (iii) If r = 2 and n = 2, then Ia2 = b0 . From
these three alternatives the only duality is the scalar ⇄ bivector.
a= a0 + a1 σ1 + a2 σ2 + a σ
|{z} | {z } | 3{z12} (2.15)
grade−0 blade grade−1 blades grade−2 blade
Corollary 2.1. Any element a can be separated into the sum of even and odd
blades.
(2.16)
< a >+ =< a >0 + < a >2 + · · · +
< a >− =< a >1 + < a >3 + · · · +
Example 2.19. Let an element a = 1+2σ1 −3σ2 −3σ2 σ1 , ∈ G2 . Obtain the blades
of element a.
Solution 2.19. From the definition, < a >0 = 1, < a >1 = 2σ1 − 3σ2 and < a >2 =
−3σ2 σ1 .
√
||a||= aa† (2.17)
√
||a|| =aa†
p
= (−1 + 2σ1 − 3σ2 − 3σ21 )(−1 + 2σ1 − 3σ2 + 3σ21 )
q (2.18)
❤❤❤ ✭✭✭✭
= 23 + ✭ σ1✭
14✭ +✭❤
18❤σ2❤
−❤ σ❤
12
√
= 23.
24 Exterior Calculus: Theory and Cases Carlos Polancoo
v·a
vk = a (2.19)
||a||2
v⊥ = v − vk (2.20)
Example 2.22. Let an element a = σ1 + σ2 ∈ G2 [1]. (i) Determine Ia. (ii) Deter-
mine aI. (iii) Explain (i) and (ii).
Solution 2.22. (i) Ia = σ1 σ2 a = −σ2 + σ1 = σ1 − σ2 . (ii) aI = aσ1 σ2 = σ2 − σ1 .
(iii) From these results, (i) is the rotation of π2 in the clockwise direction and (ii)
is the rotation of π2 in the counter-clockwise direction.
Example 2.23. Let an element a = σ1 + σ2 ∈ G2 [1]. (i) Determine IIa. (ii) Deter-
mine aII. (iii) Explain (i) and (ii).
Geometric Algebra on G2 Exterior Calculus: Theory and Cases 25
Other method is the following: ( Case taken with the permission of the author [2]).
u
To find the vector y = −uxu, where u = is the reflected vector and x is the
||u||
transformed vector., rotate through angle θ in the plane and perform two reflec-
tions in succession along any of the two axes in the plane, as long as (a) the angle
θ
between the axes is and (b) the rotation from the first axis to the second is in
2
the same direction as the rotation to be performed (Figs. 2.5-2.7).
So if we want to rotate vector v, then I = σ12 . Let m and n be vectors along the
axes satisfying the conditions, then the result of the rotation is
v′ = −m(−nvn−1 )m−1
= (mn)v(mn)−1 (2.21)
−1
= uvu
where u = mn
The angle between vectors v and v′′ is θ , twice the angle between n and m regard-
less of the value of ϕ (Figs. 2.5, 2.6, and 2.5).
Figure 2.6 Second, the vector v is then reflected along n producing vector v′ .
Example 2.24. Find the vector y for the vector x = σ1 + 3σ2 over the vector u =
σ1 + σ2 .
u u 3 1
Solution 2.24. u = = , then y = −uxu = − σ1 − σ2 .
||u|| 2 2 2
20, 22, 24] (Example adapted with permission of the author [22] and reproduced
here from [1]).
The line Lx0 (v) is given by
Figure 2.8 The line Lx0 through the point x0 is in the direction of v. (Figure taken with the
permission of the author [1]
Example 2.25. Given a vector v and a point x0 in space R2 , what is the equation
of the line passing through point x0 = (1, 2) in the direction of vector v = (1, 1)?
Solution 2.25. The line Lx0 (v) is given by
Px0 (u ∧ v) := {x | (x − x0 ) ∧ (u ∧ v) = 0} (2.26)
Remark 2.8. Note that the oriented area in the plane is defined by u ∧ v.
Figure 2.9 The plane Px0 passing through point x0 in the direction of the bivector u ∧ v.
Example 2.26. Let two vectors v and u, and a point x0 in space R2 . What is the
equation of the plane passing through point x0 = (1, 2) in the plane generated by
the vectors v = (1, 0) and u = (0, 1)?
Solution 2.26. The plane Px0 (u, v) is given by
From Eq. 4.13, [(x1 −1)σ1 +(x2 −2)σ2 ][σ1 σ2 ]−[σ1 σ2 ][(x1 −1)σ1 +(x2 −2)σ2 ] =
0. So, the points (x2 − 2, x1 − 1) are the solution. Note that the point (1, 2) meets
the plane Px0 =(1,2) (u ∧ v).
Geometric Algebra on G2 Exterior Calculus: Theory and Cases 29
2.6. Remarks
Note that the outer product a ∧ b is neither scalar nor vector, in fact, it is a plane
spanned by the vectors in the plane R2 . a and b represent planes with an area
and an orientation, if you interchange a and b you will change the sign of a ∧
b) [2, 9, 20, 22, 23, 24, 26]. This operator makes unnecessary the cross product
used in Heaviside-Gibbs algebra to identify the sides of an area in the plane R2 ,
that is the reason why in the first chapter we will only use the cross product.
In this chapter we introduced the equivalent of the two algebras in the plane R2 .
In the next chapter, we will introduce the Geometric algebra or Grassmann
algebra in the space R3 .
As you will see in the next chapters, Geometric algebra acts in a space of n
dimensions, which makes possible to extend the orientation of objects to these
dimensions.
We strongly advise the reader to review and solve all the exercises in this chapter,
to get familiar with this algebra.
30 Exterior Calculus: Theory and Cases Carlos Polancoo
2.7. Exercises
Exercise 2.1. Provide some exercises of elements on G2 .
Exercise 2.2. Let two elements a = (−1, 1) and b = (2, 3) ∈ G2 [1]. Express these
elements using the orthonormal basis.
Exercise 2.3. Let two elements a = σ12 and b = σ1 + σ2 ∈ G2 . Obtain the exterior
product a ∧ b.
Exercise 2.5. Let elements a = σ1 , b = −σ21 ∈ G2 . (i) Obtain the geometric prod-
ucts ab and ba. (ii) Determine a · b. (iii) Determine a ∧ b.
Exercise 2.14. Let an element a = σ1 + σ2 ∈ G2 [1]. (i) Determine Ia. (ii) Deter-
mine aI. (iii) Explain (i) and (ii).
Exercise 2.15. Let an element a = 2σ1 + 3σ2 ∈ G2 [1]. (i) Determine IIa. (ii)
Determine aII. (iii) Explain (i) and (ii).
Exercise 2.16. Find vector y for the vector x = 2σ1 + σ2 onto vector u = σ1 − 2σ2 .
Exercise 2.17. Let vector v and a point x0 in the line R2 . What is the equation
of the line passing through the point x0 = (1, 1) in the direction of the vector
v = (1, 0)?
Exercise 2.18. Let two vectors v and u, and a point x0 in the R2 space. What is
the equation of the plane passing through point x0 = (2, 1) in the plane generated
by the vectors v = (0, 1) and u = (1, 1)?
Exterior Calculus: Theory and Cases, 2021, 31-47 31
CHAPTER 3
Geometric Algebra on G3
Carlos Polanco
Faculty of Sciences, Universidad Nacional Autónoma de México, México
Abstract This chapter reviews and elaborates on the operators from Geometric
algebra on G2 to G3 . This algebra is attributed to Hermann Grassmann [Die lin-
eare Ausdehnungslehre, ein neuer Zweig der Mathematik 1842]. It is formed by
two main operators, the outer product and the inner product, it also includes the
element called bivector. Here, we review their properties and their application in
space.
σi σi = 1
(3.1)
σi σ j = −σ j σi
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
32 Exterior Calculus: Theory and Cases Carlos Polancoo
v= v0
|{z}
basis scalars
+ v1 σ1 + v2 σ2
| {z }
basis vectors
(3.2)
+ v12 σ1 ∧ σ2 + v23 σ2 ∧ σ3 + v31 σ3 ∧ σ1
| {z }
basis bivectors
+ v123 σ1 ∧ σ2 ∧ σ3 in G3 .
| {z }
basistrivector
Remark 3.2. If a ∧ b = 0 ⇒ a k b.
Example 3.2. Consider two elements a = σ21 + σ123 and b = 2+ σ12 ∈ G3 . Obtain
the outer product a ∧ b.
Solution 3.2. Since ab = −1− σ3 −2σ12 +2σ123 and ba = 1− σ3 −2σ 12+2σ123 ,
a ∧ b = 0.
Remark 3.3. If a · b = 0 ⇔ a ⊥ b.
Example 3.5. Let two elements a = σ1 σ2 and b = σ3 ∈ G3 . (i) Obtain the geo-
metric products ab and ba. (ii) From Def. 3.3 determine a · b. (iii) From Def. 3.2
determine a ∧ b.
Solution 3.5. (i) ab = σ1 σ2 σ3 . ba = σ1 σ2 σ3 . (ii) a · b = σ1 σ2 σ3 . (iii) a ∧ b = 0.
Where the term a · b is called inner product (Def. 3.1.2) and the term a ∧ b is
called outer product (Def. 3.1.1) [1].
Figure 3.2 The oriented volume formed by the vectors σ1 , σ2 and σ3 . (Figure taken from [1])
Example 3.8. Let two elements a = σ1 − 2σ2 + 3σ3 − σ1 σ2 and b = 2σ1 + 3σ2 +
σ3 ∈ G3 [1]. (i) Obtain the geometric product ab and ba. (ii) Obtain a ∧ b =
1 1
(ab − ba). (iii) Obtain a · b = (ab + ba). (iv) Explain the results obtained in
2 2
(iii).
Solution 3.8. (i) ab = (σ1 − 2σ2 + 3σ3 − σ1 σ2 )(2σ1 + 3σ2 + σ3 ) = −1 − 3σ1 +
2σ2 + 7σ1 σ2 − 5σ1 σ3 − 11σ2 σ3 − σ1 σ2 σ3 ba = (2σ1 + 3σ2 + σ3 )(σ1 − 2σ2 +
3σ3 − σ1 σ2 ) = −1 + 3σ1 − 2σ2 − 7σ1 σ2 + 5σ1 σ3 + 11σ2 σ3 − σ1 σ2 σ3 . (ii) a ∧ b =
−6σ1 + 4σ2 + 14σ1 σ2 − 10σ1 σ3 − 22σ2 σ3 . (iii) a · b = −1 − σ1 σ2 σ3 . (iv) The
geometric product is the addition of the inner product and the outer product,
but the inner product is not the real part of the geometric product.
= (a0 b0 + a1 b1 + a2 b2 + a3 b3 − a4 b4 − a5 b5 − a6 b6 − a7 b7 )
+ (a0 b1 + a1 b0 − a2 b4 − a3 b6 + a4 b2 − a5 b7 + a6 b3 − a7 b5 )σ1
+ (a0 b2 + a1 b4 + a2 b0 − a3 b5 − a4 b1 + a6 b7 + a7 b3 + a7 b6 )σ2
+ (a0 b3 + a1 b6 + a2 b5 + a3 b0 − a4 b2 − a5 b2 − a6 b1 − a7 b4 )σ3
+ (a0 b4 + a1 b2 − a2 b1 + a3 b7 + a4 b0 + a5 b6 − a6 b5 + a7 b3 )σ12
+ (a0 b6 + a1 b3 − a2 b7 − a3 b1 + a4 b5 − a5 b4 + a6 b0 − a7 b2 )σ13
+ (a0 b5 + a1 b7 + a2 b3 − a3 b2 − a4 b6 + a5 b0 + a6 b4 + a7 b1 )σ23
+ (a0 b7 + a1 b5 − a2 b6 + a3 b4 + a4 b3 + a5 b1 − a6 b2 + a7 b0 )σ123
= (a0 b0 + a1 b1 + a2 b2 + a3 b3 − a4 b4 − a5 b5 − a6 b6 − a7 b7 )
+ (b0 a1 + b1 a0 − b2 a4 − b3 a6 + b4 a2 − b5 a7 + b6 a3 − b7 a5 )σ1
+ (b0 a2 + b1 a4 + b2 a0 − b3 a5 − b4 a1 + b5 a3 + b6 a7 + b7 a6 )σ2
+ (b0 a3 + b1 a6 + b2 a5 + b3 a0 − b4 a7 − b5 a2 − b6 a1 − b7 a4 )σ3
+ (b0 a4 + b1 a2 − b2 a1 + b3 a7 + b4 a0 + b5 a6 − b6 a5 + b7 a3 )σ12
+ (b0 a6 + b1 a3 − b2 a7 − a1 b3 + b4 a5 − b5 a4 + b6 a0 − b7 a2 )σ13
+ (b0 a5 + b1 a7 + b2 a3 − b3 a2 − b4 a6 + b5 a0 − b6 a4 + b7 a1 )σ23
+ (b0 a7 + b1 a5 − b2 a6 + b3 a4 + b4 a3 + b5 a1 − b6 a2 + b7 a0 )σ123
(3.4)
a4 b3 +a7 b0 )σ123 and the outer product is a∧b = (−a2 b4 −a3 b6 +a4 b2 +a6 b3 )σ1 +
(a1 b4 − b2 a3 − a3 b5 − a4 b1 )σ2 + (a1 b6 + a2 b5 − a5 b2 − a6 b1 )σ3 + (a1 b2 − a2 b1 +
a4 b0 + a5 b6 − a6 b5 )σ12 + (a1 b3 − a2 b7 − a3 b1 + a4 b5 − a5 b4 − a7 b2 )σ13 + (a1 b7 +
a2 b3 − a3 b2 − a4 b6 + a6 b4 )σ23 + (a1 b5 + a3 b4 + a5 b1 − a6 b2 )
σ123 . Note that ab = a · b + a ∧ b.
From Eq. 3.4, the Geometric product ab on G3 produces an element with the
general form of Eq. 3.5 α ∈ R.
ab = (a1 σ1 + a2 σ2 + a3 σ3 )(b1 σ1 + b2 σ2 + b3 σ3 )
= (a1 σ1 (b1 σ1 + b2 σ2 + b3 σ3 ))
+ (a2 σ2 (b1 σ1 + b2 σ2 + b3 σ3 ))
+ (a3 σ3 (b1 σ1 + b2 σ2 + b3 σ3 ))
= (a1 b1 + a2 b2 + a3 b3 )
+ (a1 b2 − a2 b1 )σ12
+ (a1 b3 − a3 b1 )σ13
+ (a2 b3 − a3 b2 )σ32
(3.6)
ba = (b1 σ1 + b2 σ2 + b3 σ3 )(a0 + a1 σ1 + a2 σ2 + a3 σ3 )
= (b1 σ1 (a1 σ1 + a2 σ2 + a3 σ3 ))
+ (b2 σ2 (a1 σ1 + a2 σ2 + a3 σ3 ))
+ (b3 σ3 (a1 σ1 + a2 σ2 + a3 σ3 ))
= (a1 b1 + a2 b2 + a3 b3 )
+ (b1 a2 − b2 a1 )σ12
+ (b1 a3 − b3 a1 )σ13
+ (b2 a3 − b3 a2 )σ32
Remark 3.7. Verify that the inner product is a · b = −(b3 a3 ) and the outer product
is a ∧ B = 0.
From Eq. 3.8, the Geometric product ab on G3 produces an element with the
general form of Eq. 3.9 α ∈ R.
α0 (3.9)
3.2. Properties on G3
The following fundamental properties of Geometric algebra [20, 23] are exempli-
fied, therefore, it is advisable to review these examples.
a(b + c) = ab + ac
Proof.
ab + ac = a · b + a ∧ b + a · c + a ∧ c
= a·b+a·c+a∧b+a∧c
(3.10)
= a · (b + c) + a ∧ (b + c)
= a(b + c)
Example 3.9. Let three elements a = σ3 , b = σ1 − σ2 , and c = σ1 + σ2 . (i) Deter-
mine a(b + c). (ii) Determine ab + ac. (iii) Is the distributivity fulfilled?
Solution 3.9. (i) a(b + c) = σ2 (σ1 − σ2 + σ1 + σ2 ) = −2σ13 . (ii) ab = −σ1 σ3 +
σ2 σ3 and ac = −σ1 σ3 − σ2 σ3 , then ab + ac = −2σ1 σ3 . (iii) From the results of
(i) and (ii) yes, it is.
3.2.2. Distributivity: a ∧ (b + c)
Definition 3.5. For three elements a, b, and c ∈ G3 [1], then
a ∧ (b + c) = a ∧ b + a ∧ c
38 Exterior Calculus: Theory and Cases Carlos Polancoo
Proof.
a ∧ (b + c) = −ab − ac + a · (b + c)
= −ab − ac + a · b + a · c
(3.11)
= (−ab + a · b) + (−ac + a · c)
= a∧b+a∧c
Proof.
a
aa−1 = a
a·a
aa
=
a·a
a·a+a∧a (3.12)
=
a·a
a·a a∧a
= +
a·a a·a
= 1+0
=1
(ab)c = a(bc)
Geometric Algebra on G3 Exterior Calculus: Theory and Cases 39
Proof.
(ab)c = (a · b + a ∧ b)c
= (a · b)c + (a ∧ b)c
= a · b · c + (a · b) ∧ c + (a ∧ b) · c + a ∧ b ∧ c
(3.13)
a(bc) = a(b · c + b ∧ c)
= a(b · c) + a(b ∧ c)
= a · b · c + a ∧ (b · c) + a · (b ∧ c) + a ∧ b ∧ c
Note 3.2. (a · b) ∧ c + (a ∧ b) · c = abc − cba and a ∧ (b · c) + a · (b ∧ c) = abc − cba.
3.2.5. Reversion: a†
Definition 3.8. For an element a ∈ G3 [1], we define the reversion of the element
a as
a†
where a† = (a1 a2 a3 · · · ar )† = ar · · · a3 a2 a1 .
scalar r = 0, n − r = 3 trivector
vector r = 1, n − r = 2 bivector
(3.14)
bivector r = 2, n − r = 1 vector
trivector r = 3, n−r = 0 scalar
40 Exterior Calculus: Theory and Cases Carlos Polancoo
Example 3.14. Explain the possibilities of the duals on G3 [17, 20, 23].
Solution 3.14. We have four possibilities: (i) If r = 0 and n = 3, then Ia0 = b3 .
(ii) If r = 1 and n = 3, then Ia1 = b2 . (iii) If r = 2 and n = 3, then Ia2 = b1 . And
(iv) If r = 3 and n = 3, then Ia3 = b0 . From these possibilities, the only duals are
scalar ⇄ trivector and vector ⇄ bivector.
Corollary 3.1. Any element a can be separated into the sum of even and odd
blades.
(3.16)
< a >+ =< a >0 + < a >2 + · · · +
< a >− =< a >1 + < a >3 + · · · +
Example 3.16. Let an element a = 1+2σ1 −3σ2 −3σ2 σ1 , ∈ G3 . Obtain the blades
of element a.
Solution 3.16. From the definition, < a >0 = 1, < a >1 = 2σ1 −3σ2 , and < a >2 =
−3σ2 σ1 .
Geometric Algebra on G3 Exterior Calculus: Theory and Cases 41
3.2.8. Norm: ||a||
Definition 3.11. Let the element a = a0 + a1 σ1 + a2 σ2 + a3 σ3 + a4 σ12 + a5 σ23 +
a6 σ13 +a7 σ123 on G3 . Its norm is the scalar part, in symbols ⌊x⌋), of Eq. 3.17 [17,
20, 23].
q
||a||= ⌊aa† ⌋ (3.17)
q
||a|| = ⌊aa† ⌋
p
= ⌊(−1 + 2σ1 + 3σ123 )(−1 + 2σ1 − 3σ123 )⌋
p (3.18)
4σ✟
= ⌊14 + ❍
✟ ❍1⌋
√
= 14.
v·a
vk = a (3.19)
||a||2
v⊥ = v − vk (3.20)
Example 3.18. Let the vectors a = 2σ2 and v = σ1 + 4σ3 on G2 . Determine vk and
v⊥ .
v·a 2
Solution 3.18. v · a = 2σ12 − 8σ23 , then vk = a = (σ12 − 4σ23 ) = σ12 −
||a||2 2
4σ23 . v⊥ = v − vk = σ1 + 4σ3 −σ12 + 4σ23 .
Example 3.20. Let an element a = σ1 + σ2 ∈ G3 [1]. (i) Determine IIa. (ii) Deter-
mine aII. (iii) Explain (i) and (ii).
Solution 3.20. (i) IIa = σ1 σ2 σ1 σ2 a = −σ1 − σ2 . (ii) aII = aσ1 σ2 σ1 σ2 = −σ1 −
σ2 . (iii) From these results, (i) is a reflection of π in the clockwise direction and
(ii) is a reflection of π in the counter-clockwise direction.
u
An alternative procedure is to find vector y = −uxu, where u = is a reflection
||u||
vector and vector x is the vector to be transformed.
To rotate an angle θ in a plane, perform two successive reflections along the two
axes in the plane that satisfy these conditions: (a) that the angle between the two
θ
axes is and (b) that the rotation from the first axis to the second is in the same
2
direction as the rotation to be performed (Figs. 2.5-2.7).
Thus, to rotate vector v let I = σ12 and let m and n be vectors along the axes
satisfying the conditions, so the result of the rotation is
v′ = −m(−nvn−1 )m−1
= (mn)v(mn)−1 (3.21)
= uvu−1
where u = mn
Figure 3.4 Line Lx0 through the point x0 in the direction of v. (Figure taken with the permission
of the author) [1])
Example 3.22. Given vector v and a point x0 in the space R3 , what is the equation
of the line passing through the point x0 = (1, 2, 3) in the direction of the vector
v = (1, 1, 1)?
Solution 3.22. The line Lx0 (v) is given by
x1 − x2 + 1 = 0 (3.26)
x1 − x3 + 2 = 0
x2 − x3 + 1 = 0
Px0 (u ∧ v) := {x | (x − x0 ) ∧ (u ∧ v) = 0} (3.27)
Figure 3.5 The plane Px0 through the point x0 in the direction of the bivector u ∧ v.
Example 3.23. Given two vectors v, u, and a point x0 in the space R3 , what is the
equation of the plane passing through the point x0 = (1, 2, 3) in the plane generated
by the vectors v = (1, 0, 0) and u = (0, 1, 0)?
Solution 3.23. The plane Px0 (u, v) is given by
From Eq. 3.29, [(x1 −1)σ1 +(x2 −2)σ2 +(x3 −3)σ3 ][σ1 σ2 ]−[σ1 σ2 ][(x1 −1)σ1 +
(x2 − 2)σ2 + (x3 − 3)σ3 ] = 0; so, the points with the form (2 − x2 , 1 − x1 , 3) are
the solution. Note that the point (1, 2, 3) meets the plane Px0 =(1,2,3) (u ∧ v).
3.6. Remarks
Note that the outer product a ∧ b ∧ c is neither a scalar nor a vector. In fact, it is a
region in the space R3 , spanned by the vectors a, b, and c that represent a region
with a volume and an orientation; (interchange a, b, and c and you will change
the sign of a ∧ b ∧ c) [2, 9, 20, 22, 23, 24, 26]. This operator makes unnecessary
the cross product that is usually used in the Heaviside-Gibbs algebra to identify
the areas of a region in the space R3 , for this reason, in Chap. 1 we only used the
cross product. In this chapter, we showed the concordance between both algebras
in the space R3 . In the next chapter we will elaborate on Geometric algebra or
Grassmann algebra in the space Rn .
The Geometric algebra or Grassmann algebra acts in an n dimensional space,
which enables the extension of all operators to that dimension.
46 Exterior Calculus: Theory and Cases Carlos Polancoo
It is important that the reader reviews all the exercises in this chapter and solves
them, to get familiar with this algebra.
Excercises Exterior Calculus: Theory and Cases 47
3.7. Exercises
Exercise 3.1. Provide some exercises of elements on G3 .
Exercise 3.2. Let two elements a = (−1, 1, 1) and b = (2, 3, −3) ∈ G3 [1]. Ex-
press these elements using the orthonormal basis.
Exercise 3.14. Let an element a = σ1 + σ3 ∈ G3 [1]. (i) Determine Ia. (ii) Deter-
mine aI. (iii) Explain (i) and (ii).
Exercise 3.15. Let an element a = σ2 + σ3 ∈ G3 [1]. (i) Determine IIa. (ii) De-
termine aII. (iii) Explain (i) and (ii).
Exercise 3.16. Find vector y for the vector x = 2σ1 + σ3 onto vector u = σ1 − 2σ2 .
Exercise 3.17. Given a vector v and a point x0 on the plane R3 . What is the equa-
tion of the line passing through the point x0 = (0, 1, 0) in the direction of the
vector v = (1, 1, 1)?
Exercise 3.18. Given two vectors v and u, and a point x0 in the space R2 . What is
the equation of the plane passing through point x0 = (2, 1, 1) in the plane gener-
ated by the vectors v = (0, 1, 1) and u = (1, 1, 1)?
48 Exterior Calculus: Theory and Cases, 2021, 48-59
CHAPTER 4
Geometric Algebra on Gn
Carlos Polanco
Faculty of Sciences, Universidad Nacional Autónoma de México, México
Abstract This chapter reviews and elaborates on the operators of Geometric alge-
bra from G3 to Gn . This algebra is attributed to Hermann Grassmann [Die lineare
Ausdehnungslehre, ein neuer Zweig der Mathematik 1842]. It is formed by two
main operators, the outer product and inner product. Here, a new element is
introduced the multivector, we review these operators, their properties, and their
application in the representation of curves, planes, and objects on space Gn .
4.1. Preliminaries
This chapter explores the main operators in space Gn , since this space corresponds
to Gn = Gn (Rn ), we will not provide illustrative graphs, but we will focus on the
analytical solutions oriented to the elements in that space using the outer product
a ∧ b.
Note 4.1. It is important to note that although the elements Gn have σ1···n (Def. 4.1),
to simplify, we have replaced them with examples on G4 .
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
Geometric Algebra on Gn Exterior Calculus: Theory and Cases 49
6
scalars αi , vectors αi σi , bivectors αi j σi j , trivectors αi jk σi jk , and multivec-
tors αi···n σi···n . For convenience, these elements are expressed in orthonormal
basis that meet Eqs. 4.1 for i = 6 j.
σi σi = 1
(4.1)
σi σ j = −σ j σi
n n n
v= ∑ vi + ∑ vi σi + ∑ vi j σi j
i=1 i=1 i, j=1
|{z} | {z } | {z }
basis scalars basis vectors basis bivectors
n n (4.2)
+ ∑ vi jk σi jk + ∑ vi···z σi···z in Gn .
i, j,k=1 i,···, z=1
| {z } | {z }
basis trivectors basis multivector
Remark 4.2. If a ∧ b = 0 ⇒ a k b.
Example 4.2. Consider two elements a = σ1234 and b = 2 + σ12 ∈ Gn . Obtain the
outer product a ∧ b.
Solution 4.2. ab = 2σ1234 + σ123412 = 2σ1234 − σ34 and ba = 2σ1234 − σ34 , so
a ∧ b = 2σ34 .
Remark 4.3. If a · b = 0 ⇔ a ⊥ b.
Example 4.4. Let two elements a = σ567 , b = σ12345 ∈ Gn . (i) Obtain the geomet-
ric products ab and ba. (ii) Determine a · b. (iii) Determine a ∧ b.
Solution 4.4. (i) ab = −σ123467 , ba = σ123467 . (ii) a · b = 0. (iii) a ∧ b = −σ123467 .
Example 4.5. Let two elements a = σ1 σ2 and b = σ3 ∈ Gn . (i) Obtain the geo-
metric products ab and ba. (ii) From Def. 4.3, determine a · b. (iii) From Def. 4.2,
determine a ∧ b.
Solution 4.5. (i) ab = σ1 σ2 σ3 . ba = σ1 σ2 σ3 . (ii) a · b = σ1 σ2 σ3 . (iii) a ∧ b = 0.
ab = a · b + a ∧ b (4.3)
where the term a · b is the inner product (Def. 4.2.2) and the term a ∧ b is the
outer product (Def. 4.2.1) [1].
Example 4.8. Let two elements a and b ∈ Gn [1]. Discuss the results obtained in
Eqs. 2.4-2.8 and Eqs. 3.4-3.8 in space G2 .
Solution 4.8. The geometric product ab is the addition of the inner product a · b
and the outer product a ∧ b. But if the elements a and b are only formed by basis
vectors, then the inner product is the real part of the geometric product ab and
the vector part corresponds to the outer product.
4.3. Properties on Gn
The following fundamental properties of Geometric algebra [20, 23] are exempli-
fied, so it is recommended to review the examples provided.
a(b + c) = ab + ac
Proof.
ab + ac = a · b + a ∧ b + a · c + a ∧ c
= a·b+a·c+a∧b+a∧c
(4.4)
= a · (b + c) + a ∧ (b + c)
= a(b + c)
4.3.2. Distributivity: a ∧ (b + c)
Definition 4.5. For three elements a, b, and c ∈ Gn [1], then
a ∧ (b + c) = a ∧ b + a ∧ c
Proof.
52 Exterior Calculus: Theory and Cases Carlos Polancoo
a ∧ (b + c) = −ab − ac + a · (b + c)
= −ab − ac + a · b + a · c
(4.5)
= (−ab + a · b) + (−ac + a · c)
= a∧b+a∧c
Proof.
a
aa−1 = a
a·a
aa
=
a·a
a·a+a∧a (4.6)
=
a·a
a·a a∧a
= +
a·a a·a
= 1+0
=1
Example 4.11. Let an element a = 1 + 2σ14567 ∈ Gn . Obtain the elements a−1 and
aa−1 [1].
a 1 + 2σ14567 (1 + 2σ14567 )2
Solution 4.11. a−1 = = ⇒ aa−1 =
a · a 5 + 4σ14567 5 + 4σ14567
= 1.
(ab)c = a(bc)
Proof.
Geometric Algebra on Gn Exterior Calculus: Theory and Cases 53
(ab)c = (a · b + a ∧ b)c
= (a · b)c + (a ∧ b)c
= a · b · c + (a · b) ∧ c + (a ∧ b) · c + a ∧ b ∧ c
(4.7)
a(bc) = a(b · c + b ∧ c)
= a(b · c) + a(b ∧ c)
= a · b · c + a ∧ (b · c) + a · (b ∧ c) + a ∧ b ∧ c
Note 4.3. (a · b) ∧ c + (a ∧ b) · c = abc − cba and a ∧ (b · c) + a · (b ∧ c) = abc − cba
Example 4.12. Let three elements i, j, and α j, where i, j ∈ Gn and α ∈ R [1]. (i)
Determine i( jα j). (ii) Determine (i j)α j. (iii) Is the associativity fulfilled?
Solution 4.12. (i) i( jα j) = σ1 (σ2 ασ2 ) = ασ1 . (ii) (i j)α j = (σ1 σ2 )ασ2 = ασ1 .
(iii) From the results of (i) and (ii) yes, it is.
4.3.5. Reversion: a†
Definition 4.8. For an element a ∈ G2 [1], we define the reversion of element a
as a† , where
a† = (a1 · · · ar )† = ar · · · a1
Example 4.14. Let two elements a = σ12345 and b = σ1 ∈ Gn . Obtain the dual of
the two elements.
Solution 4.14. The dual of a is scalar ⇄ vector . The dual of b are: scalar ⇄
5-vector, vector ⇄ 4-vector, and bivector ⇄ trivector.
54 Exterior Calculus: Theory and Cases Carlos Polancoo
Corollary 4.1. Any element or multivector a can be separated into the sum of
even (2n) and odd (2n − 1) blades, where n ∈ Z+ .
(4.10)
< a >+ =< a >0 + < a >2 + · · · + < a >2n
< a >− =< a >1 + < a >3 + · · · + < a >2n−1
q
||a||= ⌊aa† ⌋ (4.11)
q
||a|| = ⌊aa† ⌋
p
= ⌊(1 + 2σ1 + 3σ12345 )(1 + 2σ1 − 3σ12345 )⌋
p (4.12)
= 4σ✟
⌊18 + ❍
✟ 1⌋
❍
√
= 18.
Geometric Algebra on Gn Exterior Calculus: Theory and Cases 55
v·a
vk = a (4.13)
||a||2
v⊥ = v − vk (4.14)
Example 4.18. Let an element a = σ1 + 2σ2 + 3σ3 + 4σ4 + 5σ5 ∈ Gn [1]. (i) De-
termine Ia. (ii) Determine aI. (iii) Explain (i) and (ii).
Solution 4.18. (i) Ia = σ2345 −2σ1345 +3σ1245 −4σ1235 +5σ1234 . (ii) aI = σ2345 −
2σ1345 + 3σ1245 − 4σ1235 + 5σ1234 . (iii) From these results, (i) is the rotation of π2
in the clockwise direction and (ii) is the rotation of π2 in the counter-clockwise
direction.
Example 4.19. Let an element a = σ1 + 2σ2 + 3σ3 + 4σ4 + 5σ5 ∈ Gn [1]. (i) De-
termine IIa. (ii) Determine aII. (iii) Explain (i) and (ii).
Solution 4.19. (i) IIa = a. (ii) aII = a. (iii) From these results, (i) is the reflection
of 2π in the clockwise direction and (ii) is the reflection of 2π in the counter-
clockwise direction.
u
An alternative procedure is to find vector y = −uxu, where u = is the re-
||u||
flection vector and vector x is the vector to be transformed. (Case taken with the
permission of the author [2])
To rotate an angle θ in a plane, perform two reflections in succession along any
of the two axes in the plane that meet these conditions: (a) that the angle between
θ
the axes is and (b) the rotation from the first axis to the second is in the same
2
direction as the rotation to be performed (Figs. 2.5-2.7).
56 Exterior Calculus: Theory and Cases Carlos Polancoo
To rotate vector v, I = σ12 , let m and n be vectors along the axes satisfying the
conditions, so the result of the rotation is
v′ = −m(−nvn−1 )m−1
= (mn)v(mn)−1 (4.15)
−1
= uvu
where u = mn
Example 4.20. Find vector y for the vector x = σ1 + 2σ2 + 3σ3 + 4σ4 + 5σ5 onto
vector u = σ1 + σ2 + σ3 + σ4 + σ5 .
u u 1
Solution 4.20. u = = , so y = −uxu = (25σ1 + 17σ2 − 2σ3 + 9σ4 + 6
||u|| 5 5
σ5 + 2σ123 + 2σ124 − 4σ125 − σ234 + σ235 + 2σ245 + 5σ134 + 6σ135 + 3σ345 + 2σ
124 − 7σ145 ).
Example 4.21. Given a vector v and a point x0 in space Rn , what is the equation
of the line passing through the point x0 = (1, 2, 3, 4) in the direction of the vector
v = (1, 1, 1, 1)?
Solution 4.21. The line Lx0 (v) is given by
and
and
x1 + x2 + x3 + x4 − 10 = 0
From Eq. 4.18, the system has multiple solutions x1 + x2 + x3 + x4 = 10, so the
points (x1 , 10 − x1 − x3 − x4 , 10 − x2 − x4 , 10 − x1 − x2 − x3 ) are the solution. Note
that the points (1, 2, 3, 4) meet the line Lx0 (v).
Px0 (u ∧ v) := {x | (x − x0 ) ∧ (u ∧ v) = 0} (4.18)
Example 4.22. Given two vectors v and u, and a point x0 in space Rn , what is
the equation of the plane passing through the point x0 = (1, 2, 3, 4) in the plane
generated by the vectors v = (1, 0, 0, 0) and u = (0, 1, 0, 0)?
Solution 4.22. The plane Px0 (u, v) is given by
From Eq. 4.20, [(x1 −1)σ1 +(x2 −2)σ2 +(x3 −3)σ3 +(x4 −4)σ4 ][σ12 ]−[σ12 ][(x1 −
1)σ1 + (x2 − 2)σ2 + (x3 − 3)σ3 ] = 0, so the points (2 − x2 , 1 − x1 , 3) are the solu-
tion. Note that the points (1, 2, 3) meet the plane Px0 =(1,2,3) (u ∧ v).
58 Exterior Calculus: Theory and Cases Carlos Polancoo
4.7. Remarks
Note that the outer product a ∧ b ∧ c is neither a scalar nor a vector. In fact, it is
the region in space Rn spanned by the vectors a, b, and c that represent a region
with a volume and an orientation; interchange a, b, and c and you will change the
sign of a ∧ b ∧ c [2, 9, 20, 22, 23, 24, 26]. With this chapter, we have finished the
study of this algebra in the Rn space.
In the following chapters (Chaps. 5-7), we will show how the Geometric algebra
or Grassmann algebra is used in the generalization of the n dimensional space
and the introduction of the operatives related with differentiation and integration.
Exercises Exterior Calculus: Theory and Cases 59
4.8. Exercises
Exercise 4.1. Provide some exercises of elements of Gn .
Exercise 4.2. Let two elements a = (−1, 1, 1, −1, 2) and b = (2, 3, −3, 1, −1, 3) ∈
Gn [1]. (i) Express these elements using the orthonormal basis. (ii) Provide exam-
ples of a plane and a line.
Exercise 4.3. Consider two elements a = σ12345 and b = σ1 ∈ Gn . Obtain the
outer product a ∧ b.
Exercise 4.4. Let the vectors a = −σ12345 , and b = σ1 ∈ Gn . Determine its inner
product.
Exercise 4.5. Consider elements a = σ1234 , b = −σ5678 ∈ Gn . (i) Obtain the geo-
metric products ab and ba. (ii) Determine a · b. (iii) Determine a ∧ b.
Exercise 4.6. Let three elements a = σ1234 , b = σ1 − σ2 , and c = σ1 + σ123 ∈
Gn [1]. (i) Determine a(b + c). (ii) Determine ab + ac. (iii) Is the distributivity
fulfilled?
Exercise 4.7. Let three elements a = σ1234 , b = σ1 , and c = −σ12 ∈ Gn . (i) De-
termine a(b + c) and (b + c)a. (ii) Determine a ∧ (b + c). (iii) Determine a ∧ b and
a ∧ c. (iv) Is the distributivity over the outer product fulfilled?
Exercise 4.8. Let an element a = 1 + σ1 + σ1 + · · · + σn ∈ Gn . Obtain the element
a−1 .
Exercise 4.9. Let an element a = σ123456 ∈ Gn . Obtain the reverse of element a.
Exercise 4.10. Let an element a = 1 + 2σ1 σ2 − σ123456 ∈ Gn . Obtain its blades.
Exercise 4.11. Let two elements a = σ1 + σ2 + · · · + σn , and b = σ1 ∈ Gn . Obtain
the dual of a ∧ b.
Exercise 4.12. Let an element a = σ1 + σ2 + · · · + σn ∈ Gn . Obtain the norm of
element a.
Exercise 4.13. Consider three elements a = σ1234 , b = σ12345 and c = σ123456 ∈
Gn where α ∈ R. (i) Determine a(bc). (ii) Determine (ab)c. (iii) Is the associativ-
ity fulfilled?
Exercise 4.14. Let an element a = σ1234 ∈ Gn [1]. (i) Determine Ia. (ii) Determine
aI. (iii) Explain (i) and (ii).
Exercise 4.15. Let an element a = σ1234 ∈ Gn [1]. (i) Determine IIa. (ii) Deter-
mine aII. (iii) Explain (i) and (ii).
Exercise 4.16. Hallar el vector y para el vector x = σ1 + 2σ2 + · · · + nσn . Sobre el
vector u = σ1 + σ2 + · · · + σn .
Exercise 4.17. Given a vector v and a point x0 in the plane R5 . What is the equa-
tion of the line passing through the point x0 = (1, 1, 1, 1) in the direction of the
vector v = (1, 0, 0, 1)?
Exercise 4.18. Given two vectors v and u, and a point x0 in the space R5 . What
is the equation of the plane passing through point x0 = (2, 1, 1, 1, 1) in the plane
generated by the vectors v = (0, 1, 0, 1, 0) and u = (1, 1, 1, 1, 1)?
60 4Exterior Calculus: Theory and Cases, 2021, 60-72
CHAPTER 5
Differentiation
Carlos Polanco
Faculty of Sciences, Universidad Nacional Autónoma de México, México
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
Differentiation Exterior Calculus: Theory and Cases 61
5.2.1. 0−Forms
A 0−form is any differentiable real-valued function f (x) defined to assign a
unique real number to a point, i.e. a 0-form is the measure of a flux over a point
in an infinitesimal 0−region [27].
w0 = f : Rn → R (5.1)
Example 5.1. Determine the product and sum of the functions w01 (x, y) = ex + 3y
and w02 (x, y) = x − y.
Solution 5.1. (i) w0 (x, y) = w01 (x, y) + w02 (x, y) = ex + 3y + x − y = ex + 2y + x.
(ii) w0 (x, y) = w01 (x, y)w02 (x, y) = (ex + 3y)(x − y) = xex − yex + 3yx − 3y2 .
Example 5.2. Determine the product and sum of the functions w01 (x) = sin x and
w02 (x) = cos x.
Solution 5.2. (i) w0 (x) = w01 (x)+w02 (x) = sin x+cos x. (ii) w0 (x) = w01 w02 (x) =
sin x cos x.
5.2.2. 1−Forms
A 1−form is any differentiable vector-valued function f (x) defined to assign a
unique real number to an oriented curve, i.e. a 1-form is the measure of a flux
over an oriented curve in an infinitesimal 1−region [27].
Example 5.3. Determine the product and the sum of the functions w11 (x, y) =
ex dx + 3y dy, w12 (x, y) = x dx − y dy, and w0 (x, y) = xy.
Solution 5.3. (i) w11 (x, y) + w12 (x, y) = (ex + x) dx + (3y − y) dy. (ii) w0 (x, y) w11
(x, y) = (xy)ex dx +(xy)3y dy = xyex dx + 3xy2 dy.
Example 5.4. Determine the product and the sum of the functions w11 (x) =
sin x dx and w12 (x) = cos x dx.
Solution 5.4. (i) w1 (x) = w11 (x) + w12 (x) = (sin x + cos x) dx. (ii) If w0 (x) = tan x
then w0 (x)w11 (x) = tan x sin x dx.
62 Exterior Calculus: Theory and Cases Carlos Polancoo
Example 5.5. Determine the product and the sum of the functions w11 (x) =
sin x dx and w12 (x) = cos x dy.
Solution 5.5. (i) w1 (x) = w11 (x) + w12 (x) = (sin x dx + cos x) dy. (ii) If w0 (x) =
tan x then w0 (x)w11 (x) = tan x sin x dx.
5.2.3. 2−Forms
A 2−form is any differentiable vector-valued function f (x) defined to assign a
unique real number to an oriented surface, i.e. a 2-form is the measure of a flux
in an infinitesimal 2−region [27].
Example 5.6. Determine the product and the sum of the functions w21 (x, y, z) =
ex dx ∧ dy + 3zy dx ∧ dz + cos x dy ∧ dz, w22 (x, y, z) = xz dx ∧ dy − y dx ∧ dz, and
w0 (x, y, z) = xy.
Solution 5.6. (i) w21 (x, y, z) + w22 (x, y, z) = (ex + xz) dx ∧ dy + (3yz − y) dx ∧ dz +
cos x dy∧dz. (ii) w0 (x, y, z)w21 (x, y, z) = (xy)ex dx∧dy+3xy2 z dx ∧dz+xy cos x dy
∧dz.
Example 5.7. Determine the product and the sum of the functions w21 (x, y) =
sin x dx ∧ dy and w22 (x, y) = cos x dx ∧ dy.
Solution 5.7. (i) w1 (x, y) = w21 (x, y) + w22 (x, y) = (sin x + cos x) dx ∧ dy. (ii) If
w0 (x, y) = tan x then w0 (x, y)w21 (x, y) = tan x sin x dx ∧ dy.
5.2.4. 3−Forms
A 3−form is any differentiable vector-valued function f (x) defined to assigne
a unique real number to an oriented volume, i.e. a 3-form is the measure of a
flux over an oriented volume in an infinitesimal 3−region, it is the measure of a
fluid [27].
Example 5.8. Determine the product and the sum of the functions w31 (x, y, z) =
ex dx ∧ dy ∧ dz + 3zy dx ∧ dz ∧ dy + cos x dy ∧ dz ∧ dx, w32 (x, y, z) = xz dx ∧ dy ∧
dz − y dx ∧ dz ∧ dy, and w0 (x, y, z) = xy.
Differentiation Exterior Calculus: Theory and Cases 63
Solution 5.8. (i) w31 (x, y, z) + w32 (x, y, z) = (ex + xz) dx ∧ dy ∧ dz + (3yz − y) dx ∧
dz ∧ dy + cos x dy ∧ dz ∧ dx. (ii) w0 (x, y, z)w31 (x, y, z) = (xy)ex dx ∧ dy ∧ dz + 3xy2 z
dx ∧ dz ∧ dy + xy cos x dy ∧ dz ∧ dx.
Example 5.9. Determine the product and the sum of the functions w31 (x, y, z) =
sin x dx ∧ dy ∧ dz and w32 (x, y, z) = cos x dx ∧ dy ∧ dz.
Solution 5.9. (i) w1 (x, y, z) = w31 +w32 = (sin x+cos x) dx∧dy∧dz. (ii) If w0 (x, y,
z) = tan x, then w0 (x, y, z)w31 (x, y, z) = tan x sin x dx ∧ dy ∧ dz.
5.2.5. k−Forms
A k−form is any differentiable vector-valued function f (x) defined to assign a
unique real number to an oriented k−volume, i.e. a k-form is the measure of a
flux over a k−volume in an infinitesimal k−region [27].
Example 5.10. Determine the product and the sum of the functions w41 (x1 , x2 , x3 , x4 )
= ex dx1 ∧ dx2 + 3zy dx1 ∧ dx3 + cos x dx2 ∧ dx3 , w42 (x1 , x2 , x3 , x4 ) = xz dx1 ∧ dx2 −
y dx1 ∧ dx3 , and w0 (x1 , x2 , x3 , x4 ) = xy.
Solution 5.10. (i) w41 (x1 , x2 , x3 , x4 ) + w42 (x1 , x2 , x3 , x4 ) = (ex + xz) dx1 ∧ dx2 +
(3yz−y) dx1 ∧dx3 +cos x dx2 ∧dx3 . (ii) w0 (x1 , x2 , x3 , x4 )w41 (x1 , x2 , x3 , x4 ) = (xy)ex
dx1 ∧ dx2 + 3xy2 z dx1 ∧ dx3 + xy cos x dx2 ∧ dx3 .
Example 5.11. Determine the product and the sum of the functions w41 (x1 , x2 , x3 , x4 )
= sin xdx1 and w42 (x1 , x2 , x3 , x4 ) = cos xdx1 .
Solution 5.11. (i) w1 (x1 , x2 , x3 , x4 ) = w41 (x, x2 , x3 , x4 )+w42 (x1 , x2 , x3 , x4 ) = (sin x+
cos x)dx1 . (ii) If w0 (x1 , x2 , x3 , x4 ) = tan x then w0 (x1 , x2 , x3 , x4 )w41 (x1 , x2 , x3 , x4 ) =
tan x sin xdx1 .
∂f ∂f ∂f
dw = dx1 + dx2 + · · · dxn (5.6)
∂ x1 ∂ x2 ∂ xn
64 Exterior Calculus: Theory and Cases Carlos Polancoo
Definition 5.7. The derivative [3] of a 0−form function w0 (Eq. 5.7) is a 1−form
function of C1 class w1 = dw0 (Eq. 5.8).
w0 = f (x1 , · · · , xn ) (5.7)
n
∂ f (x1 , · · · , xn )
dw0 = ∑ dxi
i=1 ∂ xi
(5.8)
∂ f (x1 , · · · , xn ) ∂ f (x1 , · · · , xn )
= dx1 + · · · + dxn
∂ x1 ∂ xn
The field associated to w1 = dw0 is the gradient of the 0−form w0 (Sect. 5.3.6).
Definition 5.8. The derivative [3] of a 1−form function w1 (Eq. 5.11) is a 2−form
function of C1 class w2 = dw1 (Eq. 5.12).
w1 = f1 (x1 , · · · , xn ) dx (5.11)
Differentiation Exterior Calculus: Theory and Cases 65
n
∂ f1 (x1 , · · · , xn )
dw1 = ∑ ∂ xi
dxi ∧ dx (5.12)
i=1
The field associated to w2 = dw1 is the rotational of the 1−form w1 (Sect. 5.3.7).
∂P ∂P ∂P ∂Q ∂Q ∂Q
= dx + dy + dz ∧ dx + dx + dy + dz ∧ dy
∂x ∂y ∂z ∂x ∂y ∂z
∂P ∂P ∂P
= dx ∧ dx + dy ∧ dx + dz ∧ dx
∂x ∂y ∂z
∂Q ∂Q ∂Q
+ dx ∧ dy + dy ∧ dy + dz ∧ dy
∂x ∂y ∂z
∂Q ∂P ∂P ∂Q
= − dxdy + dzdx − dydz
∂x ∂y ∂z ∂z
(5.13)
∂ xy ∂ xy ∂ xy
= dx + dy + dz ∧ dx
∂x ∂y ∂z
z z
∂e ∂e ∂ ez
+ dx + dy + dz ∧ dy
∂x ∂y ∂z
∂x ∂x ∂x
+ dx + dy + dz ∧ dz
∂x ∂y ∂z
(5.14)
∂ xy ∂ xy ∂ xy
= dx ∧ dx + dy ∧ dx + dz ∧ dx
∂x ∂y ∂z
z z z
∂e ∂e ∂e
+ dx ∧ dy + dy ∧ dy + dz ∧ dy
∂x ∂y ∂z
∂x ∂x ∂x
= dx ∧ dz + dy ∧ dz + dz ∧ dz
∂x ∂y ∂z
66 Exterior Calculus: Theory and Cases Carlos Polancoo
Definition 5.9. The derivative [3] of a 2−form function w2 (Eq. 5.15) is a 3−form
function of C1 class w3 = dw2 (Eq. 5.16).
n
∂ f (x1 , · · · , xn )
dw2 = ∑ ∂ xi
dxi ∧ dx j ∧ dxk (5.16)
i=1
The field associated to w3 = dw2 is the divergence of the 2−form w2 (Sect 5.3.8).
∂P ∂P ∂P
=( dx + dy + dz) ∧ (dy ∧ dz)
∂x ∂y ∂z
∂Q ∂Q ∂Q
+( dx + dy + dz) ∧ (dz ∧ dx)
∂x ∂y ∂z
∂R ∂R ∂R
+ ( dx + dy + dz) ∧ (dx ∧ dy)
∂x ∂y ∂z
∂P ∂P ∂P
= dx(dy ∧ dz) + dy ∧ (dy ∧ dz) + dz(dy ∧ dz)
∂x ∂y ∂z
∂Q ∂Q ∂Q
+ dx(dz ∧ dx) + dy(dz ∧ dx) + dz(dz ∧ dx)
∂x ∂y ∂z (5.17)
∂R ∂R ∂R
+ dx(dx ∧ dy) + dy ∧ (dx ∧ dy) + dz(dx ∧ dy)
∂x ∂y ∂z
∂P ∂P ∂P
= dxdydz + dydydz + dzdydz
∂x ∂y ∂z
∂Q ∂Q ∂Q
+ dxdzdx + dydzdx + dzdzdx
∂x ∂y ∂z
∂R ∂R ∂R
+ dxdxdy + dydxdy + dzdxdy
∂x ∂y ∂z
∂P ∂Q ∂R
= + + dxdydz
∂z ∂y ∂x
Differentiation Exterior Calculus: Theory and Cases 67
Example 5.17. Let w11 (x, y, z) = xdx + 3ydy and w12 (x, y, z) = 2ydx + 2xzdy +
xydz [29]. (i) Determine w = w11 ∧ w12 . (ii) Obtain its dw.
Solution 5.17. (i)
w = w11 ∧ w12
1
= (w11 w12 − w12 w11 ) (5.18)
2
= (3zy2 − 2x2 z)dxdy − x2 ydxdz − 3xy2 dydz
(ii)
∂ 3zy2 − 2x2 z ∂ 3zy2 − 2x2 z ∂ 3zy2 − 2x2 z
= dx + dy + dz dx ∧ dy
∂x ∂y ∂z
2
∂x y ∂ x2 y ∂ x2 y
− dx + dy + dz dx ∧ dz
∂x ∂y ∂z
2 2
∂ 3xy ∂ 3xy ∂ 3xy2
− dx + dy + dz dy ∧ dz
∂x ∂y ∂z
= −3x2 dx ∧ dy ∧ dz
(5.19)
n
∂ f (x1 , · · · , xn )
dw3 = ∑ ∂ xi
dxi ∧ dx j ∧ dxk ∧ dxl (5.21)
i=1
Example 5.18. Let w3 = P(x1 , x2 , x3 , x4 )dx2 dx3 dx4 in R4 be a 3-form [29]. Deter-
mine its derivative dw3 .
68 Exterior Calculus: Theory and Cases Carlos Polancoo
Solution 5.18.
dw3 = d(Pdx4 dx2 dx3 dx)
∂P ∂P ∂P ∂P
= dx1 + dx2 + dx3 + dx4 ∧ (dx2 ∧ dx3 ∧ dx4 )
∂ x1 ∂ x2 ∂ x3 ∂ x4
∂P ∂P
= dx1 ∧ (dx2 ∧ dx3 ∧ dx4 ) + dx2 ∧ (dx2 ∧ dx3 ∧ dx4 )
∂ x1 ∂ x2
∂P ∂P
+ dx3 ∧ (dx2 ∧ dx3 ∧ dx4 ) + dx4 ∧ (dx2 ∧ dx3 ∧ dx4 )
∂ x3 ∂ x4
(5.22)
∂P ∂P
= dx1 dx2 dx3 dx4 + dx2 dx2 dx3 dx4
∂ x1 ∂ x2
∂P ∂P
+ dx3 dx2 dx3 dx4 + dx4 dx2 dx3 dx4
∂ x3 ∂ x4
∂P
= dxdydzdl
∂l
n
∂ f (x1 , · · · , xn )
dwk = ∑ ∂ xi
dxi ∧ dx j ∧ · · · ∧ dxk (5.24)
i=1
∂P ∂P
= dx + · · · + dk ∧ (dy ∧ · · · dk)
∂x ∂k
∂P ∂P
= dx(dy ∧ · · · ∧ dk) + · · · + dk(dy ∧ · · · ∧ dk) (5.25)
∂x ∂k
∂P ∂P ∂P ∂P
= dx · · · dk + dy · · · dk + dz · · · dk + · · · + dk · · · dk
∂x ∂y ∂z ∂k
∂P
= dx · · · dk
∂k
∂f ∂f
grad(dw0 ) = ,···, (5.26)
∂ x1 ∂ xn
Example 5.20. Let w0 = P(x, y, z). (i) Determine its dw0 . (ii) Determine the asso-
ciated gradient to dx0 .
Solution 5.20. (i)
∂P ∂P ∂P
dw0 = dx + dy + dz (5.27)
∂x ∂y ∂z
∂ f1 ∂ fn
rot(dw1 ) = c1 dxi ∧ dx j + · · · + cn dx j ∧ dxk (5.28)
∂ x1 ∂ xn
Example 5.21. Let w1 = P(x, y, z) dx + Q(x, y, z) dy + R(x, y, z) dz. (i) Determine its
dw1 . (ii) Determine the associated rotational to dx1 .
70 Exterior Calculus: Theory and Cases Carlos Polancoo
∂P ∂P ∂P
= dx + dy + dz ∧ dx
∂x ∂y ∂z
∂Q ∂Q ∂Q
+ dx + dy + dz ∧ dy
∂x ∂y ∂z
∂R ∂R ∂R
+ dx + dy + dz ∧ dz
∂x ∂y ∂z
(5.29)
∂P ∂P ∂P
= dx ∧ dx + dy ∧ dx + dz ∧ dx
∂x ∂y ∂z
∂Q ∂Q ∂Q
+ dx ∧ dx + dy ∧ dx + dz ∧ dx
∂x ∂y ∂z
∂R ∂R ∂R
+ dx ∧ dx + dy ∧ dx + dz ∧ dx
∂x ∂y ∂z
∂R ∂Q ∂P ∂R ∂Q ∂P
= − dydz + − dzdx + − dxdy
∂y ∂z ∂z ∂x ∂x ∂y
∂f
div(dw2 ) = c1 dxi ∧ dx j ∧ dxk (5.30)
∂x
Example 5.22. Let w2 = P(x, y, z) dydz+Q(x, y, z) dzdx +R(x, y, z) dxdy. (i) Deter-
mine its dw2 . (ii) Determine the associated divergence to dx2 .
Solution 5.22. (i) From (Ex. 5.16)
(5.31)
∂P ∂Q ∂R
= + + dxdydz
∂z ∂y ∂x
5.4. Remarks
The introduction to differential forms in this chapter uses the review of geomet-
ric algebra in 2D (Chap. 2), in 3D (Chap. 3), and in nD (Chap. 5).
In (Chap. 6) we use the concept of differentation of differential forms to intro-
duce the integral operator over two types of integral line integral and surface
integral.
It is important that the reader reviews and solves all exercises in this chapter, to
get familiar with the differentiation operator studied here.
72 Exterior Calculus: Theory and Cases Carlos Polancoo
5.5. Exercises
Exercise 5.1. Give examples of the differential forms w0 , w1 , w2 , w3 , and w4 .
Explain the type of each example.
2 yz
Exercise 5.2. Let w0 (x, y, z) = ex . Determine dw0 .
2 yz
Exercise 5.3. Let w0 (x, y, z) = ex dx + sin xyzdy. Determine dw1 .
Exercise 5.7. Let w11 (x, y, z) = xdx + yzdy + x3 ydz and w12 (x, y, z) = xydz. (i)
Compute d(w11 ). (ii) Compute d(w12 ). (iii) Compute w11 ∧ w12 . (iv) Compute
d(w11 ∧ w12 ). (v) Explain (iv).
Exercise 5.8. Compute the outer product of w11 (x, y) = 3dx + dy, and w12 (x, y) =
ex dx + 2dy.
Exercise 5.9. Compute (−r sin θ d θ + cos θ dr) ∧ (r cos θ d θ + sin θ dr)[1, 17].
CHAPTER 6
Integration
Carlos Polanco
Faculty of Sciences, Universidad Nacional Autónoma de México, México
6.1. Preliminaries
It is important to review all the examples for line integral and surface integral
in this chapter, they are the same in Chap. 1 but with the method studied here, so
the reader can compare both methods.
Remark 6.1. Note that from now on an equivalent notation will be σi ∧ σ j and
σi σ j .
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
74 Exterior Calculus: Theory and Cases Carlos Polancoo
Here, we show the general method to solve this integral (Def. 6.3.1) and a partic-
ular case (Def. 6.4) that is used in Heaviside-Gibbs algebra.
ˆ ˆ ak ˆ an
w2 = f1 (x1 , · · · , xn ) dx1 dx2 + · · · +
D a1 ak+1
fn (x1 , · · · , xn ) dxn dx1 dD (6.5)
Below, we show the general method to solve this integral (Def. 6.4.1) and a par-
ticular case of it (Def. 6.7), using the Heaviside-Gibbs algebra.
76 Exterior Calculus: Theory and Cases Carlos Polancoo
u1n ˆ u2n
∂ (x1 , x2 ) ∂ (xn−1 , xn )
ˆ ˆ
w2 = f1 (c(u1 , u2 )) + · · · + fn (c(u1 , u2 )) du1 du2
D u11 u21 ∂ (u1 , u2 ) ∂ (u1 , u2 )
(6.6)
where
∂ x1
∂ x1 ∂ xn−1 ∂ xn−1
∂ (x1 , x2 ) ∂ u1
∂ u2 ∂ (xn−1 , xn ) ∂ u1 ∂ u2
= ··· = (6.7)
∂ (u1 , u2 ) ∂ x
∂ x2 ∂ (u1 , u2 ) ∂x ∂ xn
2 n
∂ u2 ∂ u1 ∂ u1 ∂ u2
∂T ∂T ∂ (y, z) ∂ (z, x) ∂ (x, y)
Remark 6.2. Note that × = , , (Def. 5.3.2).
∂r ∂θ ∂ (r, θ ) ∂ (r, θ ) ∂ (r, θ )
∂ (x, y) ∂ (y, z)
Note 6.1. = r, and = sin θ .
∂ (r, θ ) ∂ (r, θ )
Example 6.8. Let the external side surface of a solid circle with radius 1, height 1,
and the vector field F(x, y, z) = (x, y, z). Compute the surface integral of the vector
function over the vector field.
Solution 6.8. Using T (r, θ ) = (r cos θ , r sin θ , 1) with θ ∈ [0, 2π ], r ∈ [0, 1].
θ2 ˆ r 2
∂T ∂T
‹ ˆ
F ◦ T (r, θ ) · η (r, θ ) dS = F(T (r, θ )) · × dr d θ
S θ1 r1 ∂r ∂θ
2π ˆ 1
∂T ∂T
ˆ
= F(T (r, θ )) · × dr d θ
0 0 ∂r ∂θ (6.8)
ˆ 2π ˆ 1
= (r cos θ , r sin θ , 1) · (0, 0, r)dr d θ
0 0
= π.
ˆ ˆ ak ˆ am ˆ an
w3 = f1 (x1 , · · · , xn ) dx1 dx2 dx3 + · · · +
D a1 ak+1 am+1
fn (x1 , · · · , xn ) dxn dx2 dx1 dD (6.10)
Here, we show the general method to solve this integral (Def. 6.5.1) and a partic-
ular case (Def. 6.10) using Heaviside-Gibbs algebra.
where
∂ x1 ∂ x1 ∂ x1 ∂ xn−2 ∂ xn−2 ∂ xn−2
∂ u1 ∂ u2 ∂ u3 ∂ u1 ∂ u2 ∂ u3
∂ (x1 , x2 , x3 ) ∂ x2 ∂ x2 ∂ x2
∂ (xn−2 , xn−1 , xn ) ∂ xn−1 ∂ xn−1 ∂ xn−1
= ,···, =
∂ (u1 , u2 , u3 ) ∂ u1 ∂ u2 ∂ u3 ∂ (u1 , u2 , u3 ) ∂ u1 ∂ u2 ∂ u3
∂x ∂ x3 ∂ x3 ∂ xn
3 ∂ xn ∂ xn
∂ u1 ∂ u2 ∂ u3 ∂ u1 ∂ u2 ∂ u3
(6.12)
Example 6.11. Let w3 = xyzdzdydx be a 3-form in R3 . Determine the integral over
the volume c(r, θ , φ ) = (r, θ , φ ) on the interval [0, 2] × [0, 2π ] × [0, π ].
Solution 6.11.
ˆ ˆ 2ˆ 2π ˆ π
w3 = [xyzdzdydx] drd θ d φ =
D 0 0 0
ˆ 2ˆ 2π ˆ π
∂ (z, y, x)
rθ φ = 2π 4 . (6.13)
0 0 0 ∂ (r, θ , φ )
∂ (z, y, x)
Note 6.3. = 1.
∂ (r, θ , φ )
ˆ ˆ ak ˆ an
wk = ··· f1 (x1 , · · · , xn ) dx1 · · · dx2 + · · · +
D a1 ak+m
fn (x1 , · · · , xn ) dxn · · · dx1 dD (6.15)
Below, we show a general method to solve this integral (Def. 6.6.1) and a partic-
ular case (Def. 6.13 using Heaviside-Gibbs algebra.
ukn u1n
∂ (x1 , · · · , xn )
ˆ ˆ ˆ
wk = ··· f1 (c(u1 , · · · , uk )) +···+
D uk1 u11 ∂ (u1 , · · · , uk )
∂ (xn−k , · · · , xn )
fn (c(u1 , · · · , uk )) du1 · · · duk (6.16)
∂ (u1 , · · · , uk )
where
∂ x1 ∂ x1 ∂ xn−2 ∂ xn−2
··· ···
∂ u1 ∂ uk ∂ u1 ∂ u3
∂ (x1 , · · · , xn ) . . ∂ (xn−k , · · · , xn ) . ..
= .. . . ... , · · · , = .. ..
. .
∂ (u1 , · · · , uk ) ∂ (u1 , · · · , uk )
∂x ∂ x3 ∂ xn
3 ∂ xn
··· ···
∂ u1 ∂ uk ∂ u1 ∂ u3
(6.17)
∂ (x4 , x3 , x2 , x1 )
Note 6.4. = 1.
∂ (u4 , u3 , u2 , u1 )
80 Exterior Calculus: Theory and Cases Carlos Polancoo
Example 6.14. Let w4 = x1 x2 x3 x4 dx4 dx3 dx2 dx1 be a 4-form. Determine the inte-
gral on the interval [1, 2] × [3, 4] × [5, 6] × [7, 8].
˘ ˆ 2ˆ 4ˆ 6ˆ 8
3465
Solution 6.14. w4 = x1 x2 x3 x4 dx4 dx3 dx2 dx1 = .
D 1 3 5 7 16
6.7. Remarks
The integration of differential forms in this chapter, is based on the review of
geometric algebra in 2D space (Chap. 2), 3D space (Chap. 3), and nD space
(Chap. 5).
We suggest the reader reviews and solves all the exercises in this chapter to get
familiar with the integration operator of this algebra.
Note that in some cases, it is not possible to provide an example in Heaviside-
Gibbs algebra.
In (Chap. 8) the concepts of differentiation and integration of differential forms
are used to introduce Green’s theorem, using the line integral and double Rie-
mann integral.
The previous chapters are the basis to properly understand Green’s, Stokes’,
Gauss’ theorems, and Calculus Fundamental Theorem.
Integration Exterior Calculus: Theory and Cases 81
6.8. Exercises
Exercise 6.1. Let w0 = 3x2 + 2x be a 0-form. Determine the integral on the inter-
val [1, 3].
Exercise 6.4. A particle moves along the oriented trajectory T (t) = (t,t 4 ), t ∈
[0, 2π ] and the force is represented by the vector field F(x, y) = (−2yx, sin x).
Compute the work done by the force field on a particle that moves along curve T .
Exercise 6.5. Let w1 = −yxdx + cos xdy be a 1-form in R2 . Determine the integral
over the curve c(t) = (t,t 4 ) on the interval [−π , π ].
Exercise 6.12. Let w4 = x1 x2 x3 x42 dx4 dx3 dx2 dx1 be a 4-form. Determine the in-
tegral on the interval [0, π ] × [0, 2π ] × [0, 3π ] × [0, 4π ].
Exterior Calculus: Theory and Cases, 2021, 82-89 82
CHAPTER 7
Carlos Polanco
Faculty of Sciences, Universidad Nacional Autónoma de México, México
Abstract This chapter reviews The Green’s, Stokes’, and Gauss’ Theorems as a
direct result of the differentiation and integration operations set out in previous
chapters. All the exercises are solved using the Grassmann algebra. The Funda-
mental theorem of calculus is introduced at the end of this chapter, as an extension
of the theorems studied here.
Keywords: dw1 form, dw2 form, w1 form, w2 form, divergence, Field associated,
Fundamental Theorem of Calculus, Gauss’ theorem, Grassmann algebra, Green’s
theorem, Heaviside-Gibbs algebra, rotational, Stokes’ theorem
7.1. Preliminaries
In the following sections, we will introduce the operators and properties of the
Grassmann algebra (Chaps. 2-6) with some examples. These operators and their
properties are required to introduce the Green’s, Stokes’, and Gauss’ theorems.
If the reader is interested in knowing these theorems under the Heaviside Gibbs
algebra, he/she can review (Chap. 1).
These theorems derive directly from the integration and differentiation operators
of Grassmann algebra and their generalization is provided in the last section of
this chapter.
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
Fundamental Theorem of Calculus Exterior Calculus: Theory and Cases 83
ˆ ˆ
w1 = dw1 (7.1)
∂D D
Green’s theorem states that the effect of the vector-valued function F over the ori-
ented closed curve ∂ D, counter-clockwise orientation (represented by w1 −form
over R2 ), is equivalent to the rotational effect over the area bounded by the region
D, i.e. dw1 .
Proof. The definition of field associated (Sect. 5.3.2) is verified.
Example 7.1. Let w1 = −y dx + x dy. Verify Green’s theorem over the region
c(t) = (cost, sint),t ∈ [02π ].
ˆ ˆ 2π ˆ 2π
′ ′
Solution 7.1. w1 = −y dx + x dy dt = − sint(cost)t + cost(sint)t dt
ˆ 2π ∂D 0 0
2 2
= sin t + cos t dt = 2π .
0
∂y ∂y ∂x ∂x
=− dx + dy ∧ dx + dx + dy ∧ dy
∂x ∂y ∂x ∂y
∂y ∂y (7.2)
=− dx ∧ dx − dy ∧ dx
∂x ∂y
∂x ∂x
+ dx ∧ dy + dy ∧ dy
∂x ∂y
= 2dxdy
ˆ ˆ
w1 = dw1 (7.3)
∂S S
Stokes’s theorem states that the effect of the vector-valued function F over the ori-
ented closed curve ∂ D, counter-clockwise orientation (represented by w1 −form
over R3 ), is equivalent to the rotational effect over the area bounded by the region
D, i.e. dw1 .
84 Exterior Calculus: Theory and Cases Carlos Polancoo
∂ xy ∂ xy ∂ xy
= dx + dy + dz ∧ dx
∂x ∂y ∂z
z z
∂e ∂e ∂ ez
+ dx + dy + dz ∧ dy
∂x ∂y ∂z
∂x ∂x ∂x
+ dx + dy + dz ∧ dz
∂x ∂y ∂z
(7.4)
∂ xy ∂ xy ∂ xy
= dx ∧ dx + dy ∧ dx + dz ∧ dx
∂x ∂y ∂z
z z z
∂e ∂e ∂e
+ dx ∧ dy + dy ∧ dy + dz ∧ dy
∂x ∂y ∂z
∂x ∂x ∂x
= dx ∧ dz + dy ∧ dz + dz ∧ dz
∂x ∂y ∂z
¨ ˚
w2 = dw2 (7.5)
∂ω ω
Fundamental Theorem of Calculus Exterior Calculus: Theory and Cases 85
Proof. The definition of field associated (Sect. 5.3.3) is verified.
Example 7.3. Let w2 = xz dxdy − xydxdz − xdydz. Verify Gauss’s theorem over
the region T (θ , φ ) = (cos θ sin φ , sin θ sin φ , cos φ ), θ ∈ [0, 2π ], and φ ∈ [0, π ].
ˆ ˆ π ˆ 2π ˆ π ˆ 2π
Solution 7.3. w2 = [xz dxdy − xydxdz − xdydz] d θ d φ =
D 0 0 0 0
∂ (y, x) ∂ (z, x) ∂ (z, y)
cos θ sin φ cos φ + cos θ sin φ sin θ sin φ + cos θ sin φ dθ dφ
∂ (r, θ ) ∂ (r, θ ) ∂ (r, θ )
ˆ π ˆ 2π
= d θ d φ = − cos θ sin φ cos φ sin φ cos φ − cos θ sin φ sin θ sin φ sin2 φ sin θ
0 0 ˆ π ˆ 2π
− cos θ sin φ sin2 φ cos θ d θ d φ = − cos θ cos2 φ sin2 φ + cos θ sin3 φ sin2 θ
0 0
+ cos2 θ sin3 φ d θ d φ = 0.
∂x ∂x ∂x
= (− dx − dy − dz) ∧ (dy ∧ dz)
∂x ∂y ∂z
∂ xy ∂ xy ∂ xy
+( dx + dy + dz) ∧ (dz ∧ dx)
∂x ∂y ∂z
∂ xz ∂ xz ∂ xz
+( dx + dy + dz) ∧ (dx ∧ dy)
∂x ∂y ∂z
∂x ∂x ∂x
=− dx(dy ∧ dz) − dy ∧ (dy ∧ dz) − dz(dy ∧ dz)
∂x ∂y ∂z
∂ xy ∂ xy ∂ xy
+ dx(dz ∧ dx) + dy(dz ∧ dx) + dz(dz ∧ dx) (7.6)
∂x ∂y ∂z
∂ xz ∂ xz ∂ xz
+ dx(dx ∧ dy) + dy ∧ (dx ∧ dy) + dz(dx ∧ dy)
∂x ∂y ∂z
∂x ∂x ∂x
=− dxdydz − dydydz − dzdydz
∂x ∂y ∂z
∂ xy ∂ xy ∂ xy
+ dxdzdx + dydzdx + dzdzdx
∂x ∂y ∂z
∂ xz ∂ xz ∂ xz
+ dxdxdy + dydxdy + dzdxdy
∂x ∂y ∂z
= (2x − 1) dxdydz
ˆ ˆ 1ˆ π ˆ 2π ˆ 1ˆ π ˆ 2π
dw2 = 2x − 1dxdydz d θ d φ d ρ = (2ρ cos θ sin φ − 1)
D 0 ˆ 01 ˆ 0π ˆ 0 0 0
2π
∂ (x, y, z)
= ρ cos φ (2ρ cos θ sin φ − 1)d θ d φ d ρ = 2ρ 2 cos φ sin φ −
∂ (ρ , θ , φ ) 0 0 0
ρ cos φ d θ d φ d ρ = 0.
∂ (x, y, z)
Note 7.4. = ρ cos φ .
∂ (ρ , θ , φ )
ˆ ˆ
wk = dwk (7.7)
∂V V
Example 7.4. Let w3 = x3 x4 dx1 dx2 dx3 . Verify the Fundamental Theorem of Cal-
culus over the region T (u1 , u2 , u3 ) = (u1 , u2 , u3 , u1 ), u1 ∈ [0, 1], u2 ∈ [0, 1] and
u3 ∈ [0, 1].
Solution 7.4.
ˆ ˆ 1ˆ 1ˆ 1
w3 = [x3 x4 dx1 dx2 dx3 ] du1 du2 du3
D 0 0 0
ˆ 1ˆ 1ˆ 1
∂ (x1 , x2 , x3 )
= u1 u3 du1 du2 du3
0 0 0 ∂ (u1 , u2 , u3 ) (7.8)
ˆ 1ˆ 1ˆ 1
= u1 u3 du1 du2 du3
0 0 0
9
=
2
∂ (x1 , x2 , x3 )
Note 7.5. = 1.
∂ (u1 , u2 , u3 )
Fundamental Theorem of Calculus Exterior Calculus: Theory and Cases 87
∂ x1 x4 ∂ x1 x4 ∂ x1 x4 ∂ x1 x4
=( dx1 + dx2 + dx3 + dx4 ) ∧ (dx1 ∧ dx2 ∧ dx3 )
∂ x1 ∂ x2 ∂ x3 ∂ x4
∂ x2 x3 ∂ x2 x3 ∂ x2 x3 ∂ x2 x3
+( dx1 + dx2 + dx3 + dx4 ) ∧ (dx3 ∧ dx4 ∧ dx1 )
∂ x1 ∂ x2 ∂ x3 ∂ x4
∂ x1 x4 ∂ x1 x4
= dx1 (dx1 ∧ dx2 ∧ dx3 ) + dx2 (dx1 ∧ dx2 ∧ dx3 )
∂ x1 ∂ x2
∂ x1 x4 ∂ x1 x4
+ dx3 (dx1 ∧ dx2 ∧ dx3 ) + dx4 (dx1 ∧ dx2 ∧ dx3 )
∂ x3 ∂ x4
∂ x2 x3 ∂ x2 x3
= dx1 (dx3 ∧ dx4 ∧ dx1 ) + dx2 (dx3 ∧ dx4 ∧ dx1 )
∂ x1 ∂ x2
∂ x2 x3 ∂ x2 x3
+ dx3 (dx3 ∧ dx4 ∧ dx1 ) + dx4 (dx3 ∧ dx4 ∧ dx1 )
∂ x3 ∂ x4
∂ x1 x4 ∂ x1 x4
= dx1 dx1 dx2 dx3 + dx2 dx1 dx2 dx3
∂ x1 ∂ x2
∂ x1 x4 ∂ x1 x4
+ dx3 dx1 dx2 dx3 + dx4 dx1 dx2 dx3
∂ x3 ∂ x4
∂ x2 x3 ∂ x2 x3
+ dx1 dx3 dx4 dx1 + dx2 dx3 dx4 dx1
∂ x1 ∂ x2
∂ x2 x3 ∂ x2 x3
+ dx3 dx3 dx4 dx1 + dx4 dx3 dx4 dx1
∂ x3 ∂ x4
7.6. Remarks
The theorems in this chapter are based on the review of geometric algebra in 2D
(Chap. 2), 3D space (Chap. 3), and nD space (Chap. 5).
It is important to note that the Fundamental Theorem of Calculus is a general-
ization of the Green’s, Stokes’, and Gauss’ theorems (Chap. 1), specially the line
integral and surface integral.
88 Exterior Calculus: Theory and Cases Carlos Polancoo
We strongly advise the reader reviews and solves all the exercises in this chapter,
to get familiar with the differentiation operator of this algebra.
In the next chapter, we will review the three applications of exterior calculus.
Exercises Exterior Calculus: Theory and Cases 89
7.7. Exercises
Exercise 7.1. Let w0 = xyz dz dy dx be over the interval [0, 1]× [0, 2]× [0, 3]. Solve
and explain the meaning in Heaviside-Gibbs algebra and Geometric algebra.
Exercise 7.2. Let w1 = yx dx + 2zy dy + dz, evaluate the line integral over the re-
gion c(t) = (cost, sint), 1),t ∈ [0, 2π ]. Solve with Heaviside-Gibbs algebra and
Geometric algebra.
Exercise 7.3. Let w2 = 2xdxdy + 3ydydz + 4zdzdx evaluate the surface integral
over the región T (r, θ ) = (r cos θ , r sint, 1), r ∈ [0, 1], θ ∈ [0, 2π ]. Solve with
Heaviside-Gibbs algebra and Geometric algebra.
Exercise 7.4. Let w1 = −4y dx + 4x dy. Verify Green’s theorem over the region
c(t) = (cost, sint),t ∈ [0, 2π ].
Exercise 7.5. Verify Green’s theorem over D xydx + x2 y2 dy, where c is the trian-
´
gle with vertices (0, 0), (2, 0), and (0, 2).
Exercise 7.6. Let w1 = y dx + ez dy + x dz. Verify Stokes’ theorem over the region
c(t) = (cost, sint, 1).
´
Exercise 7.7. Verify Stokes’ theorem over D xdx + ydy + zdz, where c is defined
by c(t) = (cost, sint, 1 − cost − sint) [1].
Exercise 7.8. Let w2 = xz dxdy − xydxdz − dydz. Verify Gauss’ theorem over the
region T (θ , φ ) = (cos θ sin φ , sin θ sin φ , cos φ ), θ ∈ [0, 2π ], and φ ∈ [0, π ].
Exercise 7.9. Verify Gauss’ theorem over V x2 dydz + y2 dzdx + zdxdy, where c is
´
Exercise 7.10. Let w3 = x3 x4 dx1 dx2 dx3 . Verify the Fundamental Theorem of
Calculus over the region T (u1 , u2 , u3 ) = (u1 , u2 , u3 , u1 ), u1 ∈ [0, 1], u2 ∈ [0, 2], and
u3 ∈ [0, 3].
III
APPLICATIONS
The second part of the book starts with the characterization of the real-valued
functions with a review of the concepts of continuity, differentiation, and integra-
tion. Integration is presented with mappings on a plane and space. We define the
vector-valued functions, their geometric representation and the two vector oper-
ators: rotational and divergence. Each section is self-contained so the unfamiliar
reader can follow up the subject.
90 Exterior Calculus: Theory and Cases, 2021, 90-96
CHAPTER 8
Applications
Carlos Polanco
Faculty of Sciences, Universidad Nacional Autónoma de México, México
8.1.1. Preliminaries
In recent years, after the emblematic analysis of 335 infectious emerging dis-
eases from 1940 to 2004, in which it was reported that 60% were zoonosis and
25% were mosquito-borne viruses [30], and after the A-H1N1 flu outbreak of
1989 [31], there has been substantial progress in the development of surveillance
systems of serious diseases with epidemic potential to support public health, clin-
ical infrastructure, and the limited responsiveness of Emergency Services.
At present, it is still uncertain if a sporadic zoonosis restricted to a certain area
will become a global pandemic or something in between. Therefore, surveillance
systems of severe infectious diseases with epidemic potential should not only be
based on the number of notified cases and their space-time distribution in a deter-
mined geographical area, to issue an early warning.
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
Applications Exterior Calculus: Theory and Cases 91
8.1.2. Model
The model proposed, defines a k−form function (Eq. 5.20), whose dxk is a mea-
sure of the net flux through the boundary of an infinitesimal (k + 1)−region, en-
closed in an oriented k−geographical region that represents the effect of the total
flux on a particular area of that k−geographical region,
where
n
∂ f (x1 , · · · , xn )
dwk = ∑ ∂ xi
dxi ∧ dx j ∧ · · · ∧ dxk (8.2)
i=1
and,
ˆ ˆ ak ˆ an
wk = ··· f1 (x1 , · · · , xn ) dx1 · · · dx2 + · · · +
D a1 ak+m
fn (x1 , · · · , xn ) dxn · · · dx1 dD (8.3)
The previous definitions are in (Chaps. 5, and 6) if the reader wants to deepen in
these concepts, it is advisable to review these chapters.
Clinical variables [31] are parameters strongly associated with an epidemic pro-
cess and they are related to the seriousness of the patients’ condition, or the med-
ical supplies necessary for their attention, i.e. hemodynamic monitors and me-
chanical ventilators.
Non-clinical variables associated with an epidemic process are those variables that
are not associated with the medical aspect and may well be associated with trans-
port phenomena, education, population growth, or accessibility to drinking water,
e.g. passengers traveling, illiterate indigenous population, immigrant population,
and dwellings without piped water.
8.1.3. Algorithm
The function is a vector-valued function f : Rk → Rk , where k is the number of
clinical and non-clinical variables.
The integral 6.6 of a k−form represents the total effect or flux that a vector-
valued function f (x) has over the oriented k−volume, on an interval of the do-
main of the function; and the derivative (Def. 5.3.5) dxk is a measure of the net
flux through the boundary of an infinitesimal (k + 1)−region enclosed in an ori-
ented k−volume.
Applications Exterior Calculus: Theory and Cases 93
8.1.4. Discussion
A method that estimates an epidemic outbreak is a multifactorial phenomenon,
its dissemination can certainly be measured by counting the number of infected
people and the deaths, however, this approach is very expensive. In the case of
viral phenomena, particularly of the coronavirus type, the infection rate can grow
very fast and become uncontrollable.
In this sense, algorithms oriented to estimate early warnings with epidemic (or
pandemic) potential, should cover multiple variables of very different nature. This
is only possible in orientable regions located in k dimension spaces that are ideal
for the re-creation of these phenomena.
8.2.1. Preliminaries
Structural proteomics is a discipline that focuses on the identification and classi-
fication of proteins, and although it started with experimental techniques in lab-
oratories, today it is done with mathematical-computational programs that eval-
uate, with different algorithms, the proteins and their amino acids or nucleotides
(genes), as in this work.
This type of algorithm acts in the three-dimensional expression where the protein
acts, or in its linear representation called sequence.
After this classification, and in order of importance, the algorithms are classi-
fied in supervised or non-supervised. A supervised algorithm is one whose metric
requires some form of human assistance, while those that do not require any as-
sistance are called non-supervised algorithms.
Here is an approximation to a non-supervised algorithm, whose metric uses a
differential form w.
8.2.2. Model
The model described below, defines a k−form function (Eq. 5.20), whose dxk is a
measure of the net flux through the boundary of an infinitesimal (k + 1)− region
enclosed in an oriented k− geographical region that represents the effect of the
total flux over a particular area of that k−geographical region.
and
ˆ ˆ ak ˆ an
wk = ··· f1 (x1 , · · · , xn ) dx1 · · · dx2 + · · · +
D a1 ak+m
fn (x1 , · · · , xn ) dxn · · · dx1 dD (8.6)
8.2.3. Algorithm
A function is a vector-valued function f : Rk → Rk , where k is the number of polar
interactions.
The integral 6.6 of a k−form represents the total effect or the flux that a vector-
valued function f (x) has over the oriented k−volume, on an interval of the domain
of the function; and the derivative (Def. 5.3.5) dxk is a measure of the net flux
through the boundary of an infinitesimal (k + 1)−region enclosed in an oriented
k−volume.
8.2.4. Discussion
A method that estimates the predominant function of a protein is a multifactorial
phenomenon. This can be obtained by studying a fundamental physico-chemical
property, such as the polarity/charge of the amino acids in their sequence, thor-
oughly evaluating the protein and not only by obtaining a numerical value.
In this sense, algorithms oriented to estimate the predominant function of a protein
should be a matrix or vector, so all possibilities are evaluated. With this in mind,
it will be necessary to define the metric in oriented regions of k dimension. The
algebra studied in this book will be applied to this purpose.
Applications Exterior Calculus: Theory and Cases 95
8.3.1. Preliminaries
The physicist and mathematician Andre-Marie Ampere (1775–1836) stated one of
the main theorems of electromagnetism that is often considered as the magnetic
equivalent of Gauss’ theorem.
He explained that static electricity and magnetism have a common origin, but
different effect. The common origin is an electric charge or steady charge, when
these charges are in motion they induce a magnetic field. He also observed that
there are materials that exhibit continuous movement of these charges and are,
therefore, permanent magnets. Thus, Andre-Marie Ampere created a new field
named Electrodynamics.
Ampere’s law relates a static magnetic field to the cause producing it, i.e. a steady
electric current.
˛ ¨ ¨
~ · d~l = d
H J~ · d~S + ~D · d~S (8.7)
C S dt S
Where the last term is the displacement current, provided that this current is con-
stant and directly proportional to the magnetic field and the integral is (E) multi-
plied by its relative mass [33].
8.3.2. Model
The model proposed below defines a k−form function (Eq. 5.20), whose dxk is the
measure of the net flux through the boundary of an infinitesimal (k + 1)− region,
enclosed in an oriented k−geographical region that represents the effect of this
total flux over a particular area of that k−geographical region,
where
n
∂ f (x1 , · · · , xn )
dwk = ∑ ∂ xi
dxi ∧ dx j ∧ · · · ∧ dxk (8.9)
i=1
and,
These definitions are found in (Chaps. 5, and 6) if the reader wants to deepen in
this concept, it is advisable to review these chapters.
Ampere’s work arose a question, can a magnetic field generate an electric current?
Michael Faraday (1791-1867) proved it can.
With these two contributions, it was possible to know the amount of electric cur-
rent that we can get from the variation of a magnetic flow. This made possible the
large-scale generation of electrical energy.
8.3.3. Algorithm
The function is a vector-valued function f : Rk → Rk , where k is the number of
clinical and non-clinical variables.
The integral 6.6 of a k−form represents the total effect or flux that a vector-valued
function f (x) has over an oriented k−volume on an interval of the domain of the
function, and the derivative (Def. 5.3.5) dxk is a measure of the net flux through the
boundary of an infinitesimal (k + 1)−region enclosed in an oriented k−volume.
8.3.4. Discussion
This approach extends to a k dimension the oriented region of ampere’s law. Al-
though its use solves cases in three-dimensional space or plane, its generalization
requires the algebra studied in this book if the oriented region is in this dimension.
8.4. Remarks
The reader will find that although the solution to any of the problems found here
is extensive, it is theoretically possible.
Therefore, these three applications cannot be solved with Heaviside-Gibbs alge-
bra as it is impossible to orient the regions to higher spaces, however, the solution
is possible if we use Geometric algebra (or Grassmann algebra [2, 9, 20, 22,
23, 24, 26].
In these chapters (Chaps. 5-7), we showed how the Geometric algebra or Grass-
mann algebra is used in the generalization of the n dimensional space.
Exterior Calculus: Theory and Cases, 2021, 97-117 97
CHAPTER 9
SOLUTIONS
Solutions Chapter 1
Solution 1.1. (i) The map is T : R ⇒ R2 , (a cos θ , b sin θ ), θ ∈ [0, 4π ]. (ii) See
(Fig. 1.2).
Figure 1.2 Map of the ellipse where b < a. Figure adapted from [1].
Solution 1.3. (i) The paraboloid is the graph of the function f (x, y) = 1 − x2 −
y2 , the map T : R2 ⇒ R2 , (r cos θ , r sin θ ), r ∈ [0, 1], θ ∈ [0, 2π ] transforms the
rectangle into the unit circle and f ◦ T is the third component of the map T : R2 ⇒
R3 . Then, T (r, θ ) = (r cos θ , r sin θ , 1−r2 cos2 θ −r2 sin2 θ ) = (r cos θ , r sin θ , 1−
r2 ).
´ 2π
◦ c(t) · c′ (t) dt = (− sin2 t, cost) · (− sint, cost)dt = π .
¸
Solution 1.4. (i) CF 0
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
98 Exterior Calculus: Theory and Cases Carlos Polancoo
′
´ 2π
(− sin2 t, cost, 1) · (− sint, cost, 0)dt =
¸
Solution 1.5. (i) C F ◦ c(t) · c (t) dt = 0
π.
√ ‚
Solution 1.6. (i) T (r, θ ) = (r cos θ , r sin θ , 1 − r2 ). S F ◦ T (u, v) · η (u, v)dS =
´ 2π ´ 1 √ 2 r2 sin θ
0
2
0 (r sin θ , r cos θ , 1 − r ) ·(
√ cos θ , √
−r
, r) dr d θ = 23 π . (ii) T (t) = (cost,
1−r2 1−r2
´ 2π
sint, 0) D F ◦ T (t) · T ′ (t) dt = 0 (sint, cost, 0) · (− sint, cost, 0) dt = 0.
¸
´ 1 ´ 2π p
Solution 1.7. 0 0 (cos θ , sin θ , 0) × (−r sin θ , r cos θ , 0) d θ dr = π .
Then F(x, y) = (2xy−x2 , x+y2 ) and the first mapping is T1 (t) = (t,t 2 ),t ∈ [0, 1] so
´1 3 2 4 7
√
0 (2t´ −t ,t +t )·(1, 2t) dt = 6 . The second mapping is T2 (t) = (t, t),t ∈ [1, 0],
0 3 1
then 1 (2t 2 − t 2 , 2t) · (1, 2√ t
) dt = − 17 1
15 . So the line integral is 30 . The double
˜ ´ 1 ´ √x 1
integral is C (∇ × F) · k dy dx = 0 x2 (0, 0, 1 − 2x) · k dydx = 30 . The double
integral is equal to the line integral, the Green’ theorem is verified.
2 2
Since x2 + y2 = 2 ⇔ x2 + y2 = 4, the mapping is T (t) = (2 cost, 2 sint, 2),t ∈
´ 2π ´ 2π
[2π , 0]. Then − 0 (6 sint, −4 cost, 8 sint)·(−2 sint, 2 cost, 0) dt = 0 −12 sin2 t −
2
8 cos2 t dt = 20π . With the mapping Tβ (r, θ ) = (r cos θ , r sin θ , r2 ), the double in-
´ 2 ´ 2π 2
tegral is C (∇ × F)(Tβ ) · Tβ r × Tβ θ dr d θ = 0 0 (2r sin θ + r cos θ , 0, − r2 − 3) ·
˜
(r2 cos θ , r2 sin θ , −r) d θ dr = 2π . The double integral is equal to the line integral,
the Stokes’ theorem is verified.
‹ ˚
F ds = (∇ · F)dV (1.1)
s B
ˆ 3ˆ 2 ˆ 1
= 8xz3 dx dy dz
−3 −2 −1
= 0.
Solutions Exterior Calculus: Theory and Cases 99
Solution 2.6. (i) a(b+c) = 2. (ii) ab = 1− σ12 and ac = 1+ σ12 , then ab+ac = 2.
(iii) From (i) and (ii) yes, it is.
Solution 2.10. Its blades are < a >0 = 1 and < a >1 = 0 < a >2 = 2σ12 .
Solution 2.12.
q
||a|| = ⌊aa† ⌋
p
= ⌊(1 + 2σ1 + 3σ2 + 3σ21 )(1 + 2σ1 + 3σ2 − 3σ21 )⌋
p (2.2)
= ❤
22❤
⌊5 + ✭ σ1❤−✭6σ✭
✭ ✭ ❤ 2⌋
❤
√
= 5.
Solution 2.13. (i) a(bc) = −ασ2 − σ1 . (ii) (ab)c = −ασ2 − σ1 . (iii) From the
results (i) and (ii) yes, it is.
[(x1 σ1 + x2 σ2 ) − (σ1 + σ2 )] ∧ σ1 = 0
[(x1 − 1)σ1 + (x2 − 1)σ2 ] ∧ σ1 = 0
From (Eq. 2.3), x1 = R and x2 = 1, so the points with the form (R, 1) are the
solution. Note that the point (1, 1) meets the line Lx0 (v).
From the equation [(x1 − 1)σ1 + (x2 − 2)σ2 ][σ1 σ2 ] − [σ1 σ2 ][(x1 − 1)σ1 + (x2 −
2)σ2 ] = 0. So, the points (x2 − 2, x1 − 1) are the solution. Note that the point (2, 1)
meets the plane Px0 =(2,1) (u ∧ v).
Solutions Exterior Calculus: Theory and Cases 101
Solution 3.6. (i) a(b + c) = 2σ31 − σ32 + σ12 . (ii) ab = σ31 − σ32 and ac = σ31 +
σ12 , then ab + ac = 2σ31 − σ32 + σ12 . (iii) From (i) and (ii) yes, it is.
Solution 3.10. Its blades are < a >0 = 1 and < a >2 = 2σ12 < a >3 = −σ123 .
q
||a|| = ⌊aa† ⌋
p
= ⌊(1 + σ1 + σ2 − σ21 )(1 + σ1 + σ2 + σ21 )⌋
p (3.6)
= ⌊4 + ❍4σ✟
✟ 2⌋
❍
√
= 2.
Solution 3.13. (i) a(bc) = −ασ32 − σ31 . (ii) (ab)c = −ασ32 − σ31 . (iii) From the
results (i) and (ii) yes, it is.
Solution 3.14. (i) Ia = σ1 σ2 σ3 a = σ23 + σ12 . (ii) aI = aσ1 σ2 σ3 = σ23 + σ12 . (iii)
From these results, (i) is a rotation of π2 in the clockwise direction and (ii) is a
rotation of π2 in the counter-clockwise direction.
Solution 3.15. (i) IIa = σ1231232 + σ1231233 = −σ1 − σ3 . (ii) aII = σ2123123 +
σ3123123 = −σ1 − σ3 . (iii) From these results, (i) is a reflection of π in the clock-
wise direction and (ii) is a reflection of π in the counter-clockwise direction.
u σ1 − 2σ2 2 8
Solution 3.16. u = = . Then y = −uxu = σ1 + σ2 + σ3 .
||u|| 3 3 9
102 Exterior Calculus: Theory and Cases Carlos Polancoo
From (Eq. 4.11), x1 = 0, x2 = 1, and x3 = R. So, the points with the form (0, 1, R)
are the solution. Note that the point (0, 1, 0) meets the line Lx0 (v).
From (Eq. 4.13), [(x1 − 1)σ1 + (x2 − 2)σ2 ][σ1 σ2 ] − [σ1 σ2 ][(x1 − 1)σ1 + (x2 −
2)σ2 ] = 0. So, the points (x2 − 2, x1 − 1) are the solution. Note that the point
(2, 1, 1) meets the plane Px0 =(2,1,1) (u ∧ v).
Solutions Exterior Calculus: Theory and Cases 103
Remark 4.1. All of the above vectors are considered to be multivectors in their
most general sense. So it is avoided to qualify them particularly as bivectors,
trivectors among other adjectives.
1
Solution 4.3. ab = σ2345 , and ba = σ2345 , a ∧ b = (ab − ba) = 0.
2
1
Solution 4.4. ab = σ2345 , and ba = σ2345 , a · b = (ab + ba) = σ2345 .
2
Solution 4.5. (i) ab = σ12345678 , ba = −σ56781234 = σ12345678 . (ii) a·b = σ12345678 .
(iii) a ∧ b = 0.
Solution 4.6. (i) a(b + c) = σ4 − 2σ234 − σ134 . (ii) ab = −σ234 − σ134 and ac =
−σ234 + σ4 , then ab + ac = σ4 − 2σ234 − σ134 . (iii) From (i) and (ii) yes, it is.
Solution 4.7. (i) a(b + c) = −σ234 − σ34 . (b + c)a = σ234 − σ34 . (ii) a ∧ (b + c) =
−σ234 . (iii) a ∧ b = −σ234 and a ∧ c = −σ34 , then a ∧ b + a ∧ c = −σ234 − σ34 .
(iv) Yes, it is.
a 1 + σ1 + σ1 + · · · + σn a
Solution 4.8. a−1 = = =
a · a a + σ1 a + σ2 a + · · · + σn a a + a(σ1 + σ2 + · · · + σn
a a 1
= = = .
a + a(a − 1) a + a2 − a) a
Solution 4.10. Its blades are < a >0 = 1 and < a >2 = 2σ12 < a >7 = σ123456 .
q
||a|| = ⌊aa† ⌋
p
= ⌊(σ1 + σ2 + · · · + σn )(σ1 + σ2 + · · · + σn )⌋
q (4.10)
❤❤✭ ✭
= ⌊n + ✭ ✭❤✭ ❤✭
vector-residue⌋
❤❤
√
= n.
104 Exterior Calculus: Theory and Cases Carlos Polancoo
Solution 4.13. (i) a(bc) = σ12346 . (ii) (ab)c = σ12346 . (iii) From the results (i) and
(ii) yes, it is.
Solution 4.14. (i) Ia = σ1234 a =. (ii) aI = aσ1234 . (iii) From these results, (i) is a
rotation of π2 in the clockwise direction and (ii) is a rotation of π2 in the counter-
clockwise direction.
Solution 4.15. (i) IIa = σ1234 σ1234 a. (ii) aII = aσ1234 σ1234 . (iii) From these re-
sults, (i) is a reflection of π in the clockwise direction and (ii) is a reflection of π
in the counter-clockwise direction.
u σ1 − 2σ2 2 8
Solution 4.16. u = = . Then y = −uxu = σ1 + σ2 + σ3 .
||u|| 3 3 9
From (Eq. 4.11), x1 = R, x2 = 1, x3 = 1, and x4 = 0. So, the points with the form
(R, 1, 1, 1) are the solution. Note that the point (1, 1, 1, 1) meets the line Lx0 (v).
From (Eq. 4.13), [(x1 − 1)σ1 + (x2 − 2)σ2 ][σ1 σ2 ] − [σ1 σ2 ][(x1 − 1)σ1 + (x2 −
2)σ2 ] = 0. So, the points (x2 − 2, x1 − 1) are the solution. Note that the point
(2, 1, 1, 1, 1) meets the plane Px0 =(2,1,1,1,1) (u ∧ v).
Solutions Exterior Calculus: Theory and Cases 105
Solution 5.2.
2 yz 2 yz 2 yz 2 yz
d(ex ) = (ex )′x + (ex )′y + (ex )′z
2 yz 2 yz 2 yz
(5.14)
= 2xyzex + x2 zex + x2 yex
Solution 5.3.
2 yz 2 yz
d(ex dx + sin xyzdy) = d(ex dx) + d(sin xyzdy)
2 2 2
= (ex yz )′x dx + (ex yz )′y dx + (ex yz )′z dx
+ (sin xyz)′x dx + (sin xyz)′y dx + (sin xyz)′z dx (5.15)
2 2
= x2 zex yz dydx + x2 yex yz dzdx
+ xz cos xyzdydx + xy cos xyzdzdx
Solution 5.4.
Solution 5.5.
Solution 5.6.
′ ′ ′
−x −x −x −x
d 2 dxdy = dxdy + dxdy + dxdy
x y + y2 x2 y + y2 x x2 y + y2 y x2 y + y2 z
= 0 dxdydz
(5.18)
(ii)
d(3x2 y)dxdz = (3x2 y)′x dxdz + (3x2 y)′y dxdz + (3x2 y)′z dxdz
(5.24)
= 6xydxdxdx + 3x2 dydxdz + 0
d(x3 − y)dydz = (x3 − y)′x dydz + (x3 − y)′y dydz + (x3 − y)′z dydz
(5.25)
= 3x2 dxdydz − dydydz + 0
(iii)
(iv)
Solutions Exterior Calculus: Theory and Cases 107
d(x2 y)dxdz = (x2 y)′x dxdz + (x2 y)′y dxdz + (x2 y)′z dxdz
= 2xydxdxdz + x2 dydxdz + 0 (5.28)
2
= −x dxdydz
d(y2 zx)dydz = (y2 zx)′x dydz + (y2 zx)′y dydz + (y2 zx)′z dydz
= y2 zdxdydz + 2yxzdydydz + y2 xdzdydz (5.29)
2
= y zdxdydz
(v)
From (iv) d(w ∧ η ) = dw ∧ η + (−1)k w ∧ d η .
2 yz 2 yz 2 yz 2 yz
d(ex )dxdy = (ex )′x dxdy + (ex )′y dxdy + (ex )′z dxdy
2 yz
(5.30)
= −x2 yex dxdydz
(ii)
d(6 − ex ) ∧ dx ∧ dy = −ex dx ∧ dx ∧ dy
(5.32)
=0
Solution 5.9.
dx ∧ dy = (−r sin θ d θ + cos θ dr) ∧ (r cos θ d θ + sin θ dr)
= −r2 sin θ cos θ d θ d θ − r sin2 θ d θ dr + r cos2 θ drd θ + cos θ sin θ drdr
= (−r sin2 θ − r cos2 θ )d θ ∧ dr
= r dr ∧ d θ
(5.33)
108 Exterior Calculus: Theory and Cases Carlos Polancoo
(ii)
∂ (z, y, x)
Note 6.2. =1
∂ (r, θ , φ )
˚ ˆ 1ˆ 1ˆ 1
3
Solution 6.11. w3 = x4 z + 2xy dx dy = .
D 0 0 0 5
˘ ˆ πˆ 2π ˆ 3π ˆ 4π
Solution 6.12. w4 = x1 x2 x3 x42 dx4 dx3 dx2 dx1 = 24π 9 .
D 0 0 0 0
Solutions Exterior Calculus: Theory and Cases 111
If F(x, y, z) = (2x, 3y, 4z), T (r, θ ) = (r cos θ , r sint, 1), r ∈ [0, 1], θ ∈ [0, 2π ], its Ja-
ˆ 1 ˆ 2π
cobian is 24, then 24 rd θ dr = 24π . So both integrals are equivalent.
0 0
ˆ ˆ 2π ˆ 2π
′
Solution 7.4. w1 = −4y dx + 4x dy dt = −4 sint(4 cost)t + 4 cost
∂D 0 0
′
(4 sint)t dt
ˆ 2π
= 16 sin2 t + 16 cos2 t dt = 16π .
0
∂ 4y ∂ 4y ∂ 4x ∂ 4x
=− dx + dy ∧ dx + dx + dy ∧ dy
∂x ∂y ∂x ∂y
∂ 4y ∂ 4y (7.38)
=− dx ∧ dx − dy ∧ dx
∂x ∂y
∂ 4x ∂ 4x
+ dx ∧ dy + dy ∧ dy
∂x ∂y
= 8dxdy
Solution 7.5.
ˆ 2ˆ 2−x
∂Q ∂P
¨
( − ) dydx = 2xy2 − xdy dx
D ∂x ∂y 0 0
4
=−
15
ˆ ˆ
x(t) y(t) dx dy
P ◦ c(t) + Q ◦ c(t) = P · c1 (t)
+ Q · c1 (t)
∂D dt dt ∂D dt dt
ˆ 1 (7.39)
dx dy
+ P · c2 (t) + Q · c2 (t)
∂D dt dt
ˆ 2
dx dy
+ P · c3 (t) + Q · c3 (t)
∂ D3 dt dt
4
= 0− +0
15
4
=−
15
Where c1 (t) = (t, 0),t ∈ [0, 2], c2 (t) = (2 −t,t),t ∈ [0, 2], and c3 (t) = (0,t),t ∈
[2, 0].
ˆ ˆ 2
dx dy
P · c1 (t) + Q · c1 (t) = xy(0) + x2 y2 (2)dt
∂ D1 dt dt 0
ˆ 2
= 0(1) + 0(0)dt
0
=0
ˆ ˆ 2
dx dy
P · c2 (t) + Q · c2 (t) = xy(−1) + x2 y2 (1)dt
∂ D2 dt dt 0
ˆ 2
= −t(1 − t) + (1 − t)2 (t 2 )dt (7.40)
0
4
=−
15
ˆ ˆ 0
dx dy
P · c3 (t) + Q · c3 (t) = xy(1) + x2 y2 (0)dt
∂ D3 dt dt 2
ˆ 0
= 0(0) + 0(1)dt
2
=0
Solutions Exterior Calculus: Theory and Cases 113
ˆ ˆ 2π ˆ 2π
′
Solution 7.6. w1 = y dx + ez dy + x dz dt = sint(cost)t + e1
∂D ˆ 02π 0
′ ′ 2
(sint)t + cost(1)t dt = − sin t + e cost dt = −π .
0
∂y ∂y ∂y
= dx + dy + dz ∧ dx
∂x ∂y ∂z
z
∂e ∂ ez ∂ ez
+ dx + dy + dz ∧ dy
∂x ∂y ∂z
∂x ∂x ∂x
+ dx + dy + dz ∧ dz
∂x ∂y ∂z
(7.41)
∂y ∂y ∂y
= dx ∧ dx + dy ∧ dx + dz ∧ dx
∂x ∂y ∂z
z z z
∂e ∂e ∂e
+ dx ∧ dy + dy ∧ dy + dz ∧ dy
∂x ∂y ∂z
∂x ∂x ∂x
= dx ∧ dz + dy ∧ dz + dz ∧ dz
∂x ∂y ∂z
∂ (Ty , Tz ) r cos θ sin θ
= (7.42)
∂ (θ , r) r sin θ −r cos θ
∂ (Tz , Tx ) r sin θ −r cos θ
= (7.43)
∂ (θ , r) −r sin θ sin θ
∂ (Tx , Ty ) −r sin θ sin θ
= (7.44)
∂ (θ , r) r cos θ sin θ
114 Exterior Calculus: Theory and Cases Carlos Polancoo
ˆ 1ˆ 2π
∂R ∂Q ∂P ∂R ∂Q ∂P
¨
dw = (− ) dydz + ( − ) dzdx + ( − ) dxdy
S 0 0 ∂ y ∂ z ∂ z ∂ x ∂x ∂y
ˆ 1 ˆ 2π
∂R ∂Q ∂ (Ty , Tz )
= ( − ) ◦ T (θ , r)
0 0 ∂y ∂z ∂ (θ , r)
∂P ∂R ∂ (Tz , Tx )
+( − ) ◦ T (θ , r)
∂z ∂x ∂ (θ , r)
∂Q ∂P ∂ (Tx , Ty )
+( − ) ◦ T (θ , r)
∂x ∂y ∂ (θ , r)
ˆ 1 ˆ 2π
∂ (Ty , Tz ) ∂ (Tz , Tx ) ∂ (Tx , Ty )
= (0) + (0) + (0) d θ dr
0 0 ∂ (θ , r) ∂ (θ , r) ∂ (θ , r)
=0
(7.45)
ˆ ˆ 2π
dx dy dy
P · c(t) + Q · c(t) + R · c(t) = (cost)(− sint)
∂D dt dt dt 0
+ (sint)(cost)
+ (1 − cost − sint)(sint − cost)dt
=0
(7.46)
ˆ ˆ π ˆ 2π ˆ π ˆ 2π
Solution 7.8. w2 = [xz dxdy − xydxdz − dydz] d θ d φ =
D 0 0 0 0
∂ (y, x) ∂ (z, x) ∂ (z, y)
cos θ sin φ cos φ + cos θ sin φ sin θ sin φ + dθ dφ
∂ (r, θ ) ∂ (r, θ ) ∂ (r, θ )
ˆ π ˆ 2π
= d θ d φ = − cos θ sin φ cos φ sin φ cos φ − cos θ sin φ sin θ sin φ sin2 φ sin θ
0 0 ˆ π ˆ 2π
− sin2 φ cos θ d θ d φ = − cos θ cos2 φ sin2 φ + cos θ sin3 φ sin2 θ cos θ
0 0
+ sin2 φ d θ d φ = 0.
∂1 ∂1 ∂1
= (− dx − dy − dz) ∧ (dy ∧ dz)
∂x ∂y ∂z
∂ xy ∂ xy ∂ xy
+( dx + dy + dz) ∧ (dz ∧ dx)
∂x ∂y ∂z
∂ xz ∂ xz ∂ xz
+( dx + dy + dz) ∧ (dx ∧ dy)
∂x ∂y ∂z
∂1 ∂1 ∂1
=− dx(dy ∧ dz) − dy(dy ∧ dz) − dz(dy ∧ dz)
∂x ∂y ∂z
∂ xy ∂ xy ∂ xy
+ dx(dz ∧ dx) + dy(dz ∧ dx) + dz(dz ∧ dx) (7.47)
∂x ∂y ∂z
∂ xz ∂ xz ∂ xz
+ dx(dx ∧ dy) + dy(dx ∧ dy) + dz(dx ∧ dy)
∂x ∂y ∂z
∂1 ∂1 ∂1
=− dxdydz − dydydz − dzdydz
∂x ∂y ∂z
∂ xy ∂ xy ∂ xy
+ dxdzdx + dydzdx + dzdzdx
∂x ∂y ∂z
∂ xz ∂ xz ∂ xz
+ dxdxdy + dydxdy + dzdxdy
∂x ∂y ∂z
= 2x dxdydz
∂ (x, y, z)
Note 7.7. = ρ cos φ .
∂ (ρ , θ , φ )
Solution 7.9.
∂P ∂Q ∂R
ˆ ˚
= +( + ) dz dy dx
Ω Ω ∂x ∂y ∂z
ˆ −1 ˆ √1−x2 ˆ √1−x2 −y2
(7.48)
= √ √ 8xyz dz dy dx
−1 − 1−x2 − 1−x2 −y2
=0
116 Exterior Calculus: Theory and Cases Carlos Polancoo
π ˆ 2π
∂ (Ty , Tz ) ∂ (Tz , Tx ) ∂ (Tx , Ty )
¨ ˆ
dΩ = P◦T +Q◦T +R◦T dθ dφ
∂Ω 0 0 ∂ (θ , φ ) ∂ (θ , φ ) ∂ (θ , φ )
π ˆ 2π
∂ (Ty , Tz ) ∂ (Tz , Tx )
ˆ
= cos2 θ sin2 φ + sin2 θ sin2 φ + cos2 φ
0 0 ∂ (θ , φ ) ∂ (θ , φ )
∂ (Tx , Ty )
dθ dφ
∂ (θ , φ )
ˆ π ˆ 2π
= (cos2 θ sin2 φ )(− cos θ sin2 φ ) + (sin2 θ sin2 φ )(− sin2 φ )
0 0
+ (cos φ )(− sin2 θ sin φ cos φ − cos2 θ sin φ cos φ )d θ d φ
2
=0
(7.49)
∂ (Ty , Tz ) cos θ cos φ sin θ cos φ
=
∂ (θ , r) 0 − sin φ (7.50)
= − cos θ sin2 φ
∂ (Tz , Tx ) 0 − sin φ
=
∂ (θ , r) − sin θ sin φ cos θ cos φ (7.51)
2
= − sin φ
∂ (Tx , Ty ) − sin θ sin φ cos θ cos φ
=
∂ (θ , r) cos θ sin φ sin θ cos φ (7.52)
2 2
= − sin θ sin φ cos φ − cos θ sin φ cos φ
Solution 7.10.
ˆ ˆ 1ˆ 2ˆ 3
w3 = [x3 x4 dx1 dx2 dx3 ] du1 du2 du3
D 0 0 0
ˆ 1ˆ 2ˆ 3
∂ (x1 , x2 , x3 )
= u1 u3 du1 du2 du3
0 0 0 ∂ (u1 , u2 , u3 ) (7.53)
ˆ 1ˆ 2ˆ 3
= u1 u3 du1 du2 du3
0 0 0
9
=
2
∂ (x1 , x2 , x3 )
Note 7.9. = 1.
∂ (u1 , u2 , u3 )
Solutions Exterior Calculus: Theory and Cases 117
∂ x1 x4 ∂ x1 x4 ∂ x1 x4 ∂ x1 x4
=( dx1 + dx2 + dx3 + dx4 ) ∧ (dx1 ∧ dx2 ∧ dx3 )
∂ x1 ∂ x2 ∂ x3 ∂ x4
∂ x2 x3 ∂ x2 x3 ∂ x2 x3 ∂ x2 x3
+( dx1 + dx2 + dx3 + dx4 ) ∧ (dx3 ∧ dx4 ∧ dx1 )
∂ x1 ∂ x2 ∂ x3 ∂ x4
∂ x1 x4 ∂ x1 x4
= dx1 (dx1 ∧ dx2 ∧ dx3 ) + dx2 (dx1 ∧ dx2 ∧ dx3 )
∂ x1 ∂ x2
∂ x1 x4 ∂ x1 x4
+ dx3 (dx1 ∧ dx2 ∧ dx3 ) + dx4 (dx1 ∧ dx2 ∧ dx3 )
∂ x3 ∂ x4
∂ x2 x3 ∂ x2 x3
= dx1 (dx3 ∧ dx4 ∧ dx1 ) + dx2 (dx3 ∧ dx4 ∧ dx1 )
∂ x1 ∂ x2
∂ x2 x3 ∂ x2 x3
+ dx3 (dx3 ∧ dx4 ∧ dx1 ) + dx4 (dx3 ∧ dx4 ∧ dx1 )
∂ x3 ∂ x4
∂ x1 x4 ∂ x1 x4
= dx1 dx1 dx2 dx3 + dx2 dx1 dx2 dx3
∂ x1 ∂ x2
∂ x1 x4 ∂ x1 x4
+ dx3 dx1 dx2 dx3 + dx4 dx1 dx2 dx3
∂ x3 ∂ x4
∂ x2 x3 ∂ x2 x3
+ dx1 dx3 dx4 dx1 + dx2 dx3 dx4 dx1
∂ x1 ∂ x2
∂ x2 x3 ∂ x2 x3
+ dx3 dx3 dx4 dx1 + dx4 dx3 dx4 dx1
∂ x3 ∂ x4
References
[1] C. Polanco, Advanced Calculus: Fundamentals of Mathematics. Bentham
Science Publishers, -Sharjah, UAE. ISBN 9789811415081, 2019.
[2] E. Chisolm, “Geometric algebra,” arXiv, vol. 5935, no. 205, pp. 1–92, 2012.
[3] E. Catsigerasi, “Derivada exterior de formas diferenciales.” 2020. [Online].
Available: https://www.youtube.com/watch?v=cwoLDV8NkFI
[4] J. Marsden and A. Tromba, Vector Calculus. New York, NY 10004, USA:
W H Freeman And Company, 2011.
[5] J. Hefferson, Linear Algebra. Colchester, VT 05439, USA: Saint Michael’s
College, 2014, http://joshua.smcvt.edu/linearalgebra/BOOK.pdf.
[6] A. Malcev, Foundations of Linear Algebra. New York, NY 10004, USA:
W H Freeman And Company, 1963.
[7] W. Rudin, Principles of Mathematical Analysis.
New York, NY 10020, USA: McGraw-Hill, 1964,
https://notendur.hi.is/vae11/%C3%9Eekking/principles of mathematical a
nalysis walter rudin.pdf.
[8] W. S. Massey, “Cross products of vectors in higher dimensional euclidean
spaces,” The American Mathematical Monthly, vol. 90, no. 10, pp. 697–701,
12 1983.
[9] R. Ablamowicz and G. Sobczyk, “Lecture series of clifford algebras and their
applications,” May 18 2002.
[10] C. Pereyda-Pierre and A. Castellanos-Moreno, “La derivada geométrica y el
cálculo geométrico.” Memorias de la Semana de Investigación y Docencia en
Matemáticas, Universidad Autónoma de Sonora, vol. 60, no. 4, pp. 115–120,
5.
[11] J. Rotman, Advanced Modern Algebra. Upper Saddle River, NJ 07458,
USA: Pearson Education, 2002.
[12] D. Cherney, T. Denton, R. Thomas, and A. Waldron, Linear Algebra, Katrina
Glaeser and Travis Scrimshaw., Ed. Davis, CA 95616, USA: Creative Com-
mons Attribution-NonCommercial-ShareAlike 3.0 Unported License, 2013,
https://www.math.ucdavis.edu/ linear/linear-guest.pdf.
[13] R. Beezer, A first course of Linear Algebra. Tacoma, WA 98416, USA: Uni-
versity of Puget Sound, 2017, http://linear.ups.edu/jsmath/0220/fcla-jsmath-
2.20li61.html.
[14] F. A. Jr. and E. Mendelson, CALCULUS. SCHAUM’S outlines McGraw-
Hill, -USA.
[15] R. Bartle and D. Sherbert, Introduction to Real Analysis. John & Wiley
Sons, Inc., USA.
[16] C. J. L. Doran, “Geometric algebra and its application to mathematical
physics,” Ph.D. dissertation, Sidney Sussex College, University of Cam-
bridge, 1994.
[17] A. Castellanos-Moreno, Introducción al Álgebra y al Cálculo Geométrico.
Departamento de Fı́sica, Universidad Autónoma de Sonora, 2013.
[18] M. R. Spiegel, Theory and Problems of Advanced Calculus. Schaum Pub-
lishing CO. New York, N.Y. U.S.A., 1967.
[19] G. Wilkin, “Examples of stokes’ theo-
rem and gauss’ divergence theorem,” 2018,
http://www.math.jhu.edu/g̃raeme/files/math202 spring2009/StokesandGau
ss.pdf.
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
References Exterior Calculus: Theory and Cases 119
Subject Index
0−Forms, 68 Distributivity a(b + c)b on Gn , 58
1−Forms, 68 Distributivity a ∧ (b + c) in Gn , 58
2−Forms, 69 Distributivity a ∧ (b + c) on G2 , 25
3−Forms, 69 Distributivity a ∧ (b + c) on G3 , 43
Div(dw2 ), 77 Divergence, 77
Grad(dw0 ), 76 Divergence associated to dw2 , 77
Rot(dw1 ), 76 Divergence of a function, 10
k−Forms, 70 Double Riemann integral, 88
k−Riemann integral case, 88 Double Riemann integral case, 85
Dual: Iar , 27, 45, 60
Ampere’s Law, 106
Associativity in Gn , 59 Early
Associativity on G2 , 26 Warnings, 101
Associativity on G3 , 44 Emerging
Diseases, 101
Bivector, 21 Epidemic
Blades: < a >, 28, 46, 61 Potential, 101, 102
Surveillance system, 102
Clifford algebra, 19, 37, 55 Epidemic surveillance
Component: vk , 29, 47, 62 System, 102
Component: v⊥ , 29, 47, 62 Systems, 101, 102
Counter-clockwise orientation, 12 systems, 101
Counter-clockwise orientation Exterior derivative, 67
boundary, 12
Counter-clockwise orientation Fever, 102
surface, 12, 13 Fundamental theorem of Calculus,
91
Derivative of 0−Forms, 71
Derivative of 1−Forms, 71 Gauss’ theorem in R3 , 13
Derivative of 2−Forms, 73 Geometric algebra on G2 , 19
Derivative of 3−Forms, 74 Geometric algebra on G3 , 37
Derivative of k−Forms, 75 Geometric algebra applications, 101
Differential forms, 67, 68 Geometric algebra on G2 , 19
Differentiation, 67 Geometric Algebra on G3 , 37
Differentiation of Forms, 70 Geometric Algebra on Gn , 55
Distributivity a(b + c)b on G2 , 25 Geometric algebra on Gn , 55
Distributivity a(b + c)b on G3 , 43 Geometric product, 21
Carlos Polanco
All rights reserved-© 2021 Bentham Science Publishers
Subject Index Exterior Calculus: Theory and Cases 121
Geometric product on G2 , 21 Oriented region, 11
Geometric product on G3 , 39 Oriented surface, 13
Geometric product on Gn , 57 Oriented trajectory, 11
Geometric Representation of a Line Orthonormal basis, 19, 37, 56, 67,
in Rn , 63 68
Geometric Representation of a line Outer product, 67
on R2 , 31 Outer product on G2 , 20
Geometric Representation of a line Outer product on G3 , 38
on R3 , 49 Outer product on Gn , 56
Geometric Representation of a Outer product: v × w, 7
Plane in Rn , 64
Geometric representation of a plane Pandemic
on R2 , 33 Potential, 101
Geometric representation of a plane Real-valued function, 68
on R3 , 50 Reflections in G3 , 48
Gradient, 76 Reflections in Gn , 62
Gradient associated to dw0 , 76 Reflections on G2 , 29
Grassmann algebra, 19, 37, 55 Reverse element a† , 27, 45, 60
Green’s theorem in R2 , 12 Reverse element in Gn , 60
Inner product on G2 , 20 Reverse element on G2 , 27
Inner product on G3 , 38 Reverse element on G3 , 45
Inner product on Gn , 57 Rotational, 76
Inner product: v · w , 5 Rotational Associated to dw1 , 76
Integration, 81 Rotational of a function, 9
Integration of 0−Forms, 81 Rotations in G3 , 48
Integration of 1−Forms, 82 Rotations in Gn , 62
Integration of 2−Forms, 83 Rotations on G2 , 29
Integration of 3−Forms, 85 Scalar multiplication: α v, 5
Integration of k−Forms, 86 Simple Riemann integral case, 83
Socio-demographic
Line integral, 78, 88, 96
Factors, 102
Line integral of F, 11
Stokes’ theorem in R3 , 12
Mapping a 1−Form case, 82 Structural Proteomics, 104
Mapping a 2−Form case, 84 Surface integral, 78, 96
Mapping a 3−Form case, 85 Surface integral of F, 11
Mapping a k−Form case, 87
Tangent plane, 67
Mathematical epidemiology, 101
Transmissibility, 102
Multiplicative inverse in Gn , 59
Triple Riemann integral case, 86
Multiplicative inverse on G2 , 26
Trivector, 40
Multiplicative inverse on G3 , 44
Multivector, 58 Unitary associative algebra, 19, 37,
55
Norm in Rn , 5
Normal vector, 13 Vector addition: v + w, 4
Normed vector space: V (F), 3 Vector algebra, 3
Number of contacts Vector substraction: v − w, 4
Network, 102 Vector-valued function, 9, 68
Virus
Oriented closed curve, 13, 92 A-H1N1, 101
Oriented closed surface, 11, 84, 89
Oriented curve, 12 Zoonosis, 101