Professional Documents
Culture Documents
Definition 1. Let V be a vector space over a field K and A be a non-empty set whose elements
−→ −−→
are called points. As usual, vectors are often denoted by → −
x ,→
−
y ,...,→
−u ,→
−v . . . , AB, M N . . . ; while
points are denoted by A, B, C . . . , M, N, P, . . . . Suppose that there exists a map
Φ : A × A −→ V
(M, N ) 7−→ Φ(M, N )
Then we call A an affine space over K associate with V by Φ or just affine space for short.
→
−
V is called the associated vector space (or the based space) of A, denoted by A , and the map Φ
−−→
is called the associated map. For convenience of writing, we replace Φ(M, N ) by M N . Therefore,
the conditions in the definition can be rewritten as follows:
→
− −−→ −
1. ∀M ∈ A, ∀→
−
v ∈ A ; ∃! N ∈ A, M N = →
v;
1
Affine and Euclidean Geometry
When K = R, A is called a real affine space and when K = C, A is called a complex affine space.
In this lecture note, an affine space A is of dimension n and the field K will be R or C, unless
otherwise stated.
1.1.2 Examples
→
−
Example 1. Denote by E3 the usual space of points and E 3 the space of vectors. Drawing a
vector by joining two given points A and B is just the associated map Φ. The space E3 is an affine
→
−
space associated with E 3 , because we can check easily that the map
→
−
Φ : E3 × E3 −→ E 3
−→
(A, B) 7−→ AB
Φ : V × V −→ V
(→
−u ,→
−
v ) 7−→ Φ(→
−
u ,→
−
v ) := →
−
v −→
−
u
satisfies Conditions (A1) and (A2). Thus, V is an affine space associated with itself. We say that
Φ defines the canonical affine structure on vector space V or V is an affine space with the canonical
affine structure.
As a special case, V = Kn = K
| × K{z
· · · × K} is an n-dimensional affine space with the canonical
n
affine structure.
By this example, we can see that a vector space is an affine space (with the canonical affine
structure). Conversely, we can bring a vector structure into an affine space A by choosing a fixed
−−→ → −
point O ∈ A and identifying each point M ∈ A with the vector OM ∈ A (see Exercise 1.5). Thus,
the difference between an affine space and a vector space that have the same dimension (e.g. an
affine space and its associated space) is just “a fixed point”.
2
Affine and Euclidean Geometry
−−→ → −
1. M N = 0 if and only if M = N,
−−→ −−→
2. M N = −N M ,
−−→ −→ −−→ −−→
3. M N = P Q if and only if M P = N Q,
−−→ −−→ −−→
4. M N = P N − P M .
Therefore,
−−→ → −
MM = 0 .
−−→ →
− −−→ →
−
If M N = 0 , then by the above proof M M = 0 . Therefore, by the first condition in
Definition 1, we have M = N.
2. By Chasles’ relation
−−→ −−→ −−→ → −
MN + NM = MM = O .
Therefore,
−−→ −−→
M N = −N M .
3. We have
−−→ −→ −−→ −−→ −−→ −→ −−→ −−→
M N = P Q ⇔ M N + N P = N P + P Q ⇔ M P = N Q.
This is a generalized notion of points (0-dimensional case), lines (1-dimensional case) or plane
(2-dimensional case). In E3 , a line d is completely determined by a point P ∈ d and a vector → −v
parallel to d, called a directional vector of d. A plane α is completely determined by a point P ∈ α
3
Affine and Euclidean Geometry
v
u
v
M
d
M P
P
Figure 1.1: A line is determined by a point and a Figure 1.2: A plane is determined by a point and
directional vector a pair of directional vectors.
When dim →−
α = m, we say that α is an affine set of dimension m or an m-plane and write
dim α = m. Thus,
dim α = dim →−
α.
Usually, a 1-plane is called a line while a 2-plane is called a plane. Hyperplane is the name of an
affine set of codimension one, i.e. of (n − 1)-dimension.
3. The point P in the definition of an affine set does not play any special role. This means that
−−→ −
∀Q ∈ α, α = {M ∈ A : QM ∈ →
α }.
4
Affine and Euclidean Geometry
4. Suppose that α is an affine set passing through P and β is an affine set passing through Q.
→
−
Then α ⊂ β if and only if P ∈ β and → −
α ⊂ β.
→
−
Therefore, α ≡ β if and only if P ∈ β (or Q ∈ α) and →
−
α ≡ β.
Φ|α×α : α × α −→ →
−
α.
2. A family of three points {P, Q, R} in A is independent if and only if they are not collinear.
3. A family of four points {P, Q, R, S} in A is independent if and only if they are not belonging
to a plane (non-planar).
5
Affine and Euclidean Geometry
Theorem 1.2.1. In an n-dimensional affine space An ,there always exists independent families of
m points, where 0 < m ≤ n + 1. A family of k points, where k > n + 1, is always dependent.
−
→
Proof. Suppose that {→
−
e1 , →
−
e2 , . . . , →
−
en } is a basis of An and let A0 ∈ An . Then, there exist uniquely
points Ai such that
−−−→ →
A0 Ai = − ei , i = 1, 2, . . . , n.
By the definition, {A0 , A1 , A2 , . . . , An } is an independent family of n + 1 points. Of course,
{A0 , A1 , A2 , . . . , Am−1 }, where 0 < m ≤ n + 1, is an independent family of m points.
−−−→ −−−→ −−−→
Consider the family {B0 , B1 , B2 , . . . , Bp }, p > n. Then {B0 B1 , B0 B2 , . . . , B0 Bp } is a family of more
than n vectors and therefore it is dependent. By the definition, the family {B0 , B1 , B2 , . . . , Bp } is
dependent.
Theorem 1.2.2. If i∈I αi 6= ∅, then i∈I αi is an affine set with the directional space i∈I →
T T T −
α i.
T T T
Proof. Because i∈I αi 6= ∅, there exists a point P ∈ i∈I αi . A point M ∈ i∈I αi if and only if
−−→ − −−→ T −
M ∈ αi , ∀i ∈ I; i.e. if and only if P M ∈ →α i , ∀i ∈ I. This is equivalent to P M ∈ i∈I →
α i . In other
words, \ −−→ \ → −
αi = {M ∈ A : P M ∈ α i },
i∈I i∈I
i.e.
T T →
−
i∈I αi is an affine set passing through P with the directional space i∈I α i.
T
We can see that i∈I αi is the biggest affine set that is contained in αi , for all i ∈ I.
Definition 4. Let X is a non-empty subset of an affine space A. Then the intersection of all affine
sets containing X is an affine set, called the affine hull of X, and denoted by aff(X).
The affine hull aff(X) of the set X is the smallest affine set containing X.
S
Definition 5. Let {αi : i ∈ I} be a non-emptyP family of affine sets. The affine hull of i∈I αi is
called the sum of affine sets αi , denoted by i∈I αi .
P
Thus, the sum of affine sets i∈I αi is the smallest affine set (of least dimension) containing all
affine sets αi , i ∈ I.
= {1, 2, . . . , m}, we write α1 + α2 + . . . + αm or m
P
When I is finite, e.g. I P i=1 αi for the sum of
affine sets αi , instead of i∈I αi .
6
Affine and Euclidean Geometry
Theorem 1.2.3. Let α and β be two affine sets. If α ∩ β 6= ∅, then for every point P ∈ α and for
−→ − → −
every point Q ∈ β we have P Q ∈ → α + β.
−→ − → −
If P ∈ α and there exists a point Q ∈ β such that P Q ∈ →
α + β , then α ∩ β 6= ∅.
Proof. Suppose that α ∩ β 6= ∅. Let M ∈ α ∩ β. Then for every point P ∈ α and for every point
−−→ − −−→ → −
Q ∈ β, we have P M ∈ →α and M Q ∈ β . Therefore
−→ −−→ −−→ → →
−
P Q = P M + MQ ∈ −
α + β.
−→ →
−
Suppose that there exists a point P ∈ α and a point Q ∈ β such that P Q ∈ →
−
α + β . Since
−→ → →
−
PQ ∈ −α + β,
−→ → →
−
PQ = − u +→
−v ; where →
−
u ∈→−α,→
−
v ∈ β.
Then there exists uniquely a point M ∈ α and there exists uniquely a point N ∈ β such that
−−→ −−→ −→ −−→ −−→ −→ −−→ −−→ −−→
PM = → −
u and QN = −→ −v . Therefore, P Q = P M − QN or P Q + QN = P N = P M . Thus,
N ≡ M, i.e. α ∩ β 6= ∅.
Theorem 1.2.4. Suppose that α and β are two affine sets. We have:
1. if α ∩ β 6= ∅, then
dim(α + β) = dim α + dim β − dim(α ∩ β);
2. if α ∩ β = ∅, then
→
−
dim(α + β) = dim α + dim β − dim(→
−
α ∩ β ) + 1.
Proof. 1. If α ∩ β 6= ∅, then by Theorem 1.2.2, α ∩ β is an affine set with the directional space
→
− →
−
α ∩ β . Let P ∈ α ∩ β and let γ be the affine set passing through P with the directional
→
−
space →−γ =→ −α + β . It is obviously that α ⊂ γ and β ⊂ γ. Moreover, if γ 0 is an affine set
that contains both α and β, then P ∈ γ 0 and the directional space of γ 0 must contain →−α and
→
− 0
β . In other words, γ ⊂ γ . Thus, γ is the smallest affine set containing both α and β, i.e.
γ = α + β. Therefore
→
−
dim(α + β) = dim γ = dim →
−
γ = dim(→−
α + β)
→
− →
−
= dim →
−
α + dim β − dim(→ −
α ∩ β)
= dim α + dim β − dim(α ∩ β).
−→ − → −
2. Suppose that α∩β = ∅. Let P ∈ α and Q ∈ β, then by Theorem 1.2.3 we have P Q 6∈ → α+β.
−→ →
− − →
−
Let →
−
γ be the (1-dimensional) vector subspace generated by P Q, we have (→
−
α + β )∩→
γ = { 0 }.
7
Affine and Euclidean Geometry
→
− −
Let η be the affine set passing through P with the directional space → −
α + β +→ γ , it is clear
that α ⊂ η and β ⊂ η. Therefore, α + β ⊂ η.
→
−
Moreover, if η 0 is an affine set containing α and β, then P ∈ η 0 and the directional space η 0
→
−
of η 0 must contain →−
α , β and → −
γ . Therefore, η ⊂ η 0 . This implies that η is the smallest affine
set containing both α and β. In other words, η = α + β.
→
−
Since dim((→ −
α + β)∩→ −γ ) = 0, we have
dim(α + β) = dim η
→
− −
= dim(→
−α + β +→ γ)
→
− →
−
= dim →
−
α + dim β + dim → −
γ − dim(→
−
α ∩ β)
→
−
= dim α + dim β + 1 − dim(→
−
α ∩ β ).
Definition 6. Two affine sets α and β are called intersecting or concurrent of order r if α ∩ β is
→
−
an r-plane. They are called skew of order r if α ∩ β = ∅ and dim(→ −
α ∩ β ) = r. They are called
→
− →
−
parallel if →
−
α ⊂ β or β ⊂ →−
α.
Example 4. In the usual space E3 .
1. Two intersecting lines (by high school math meaning) is the case of two 1-planes intersecting
of order 0. The sum (of them) is the 2-plane containing them.
2. Two intersecting plane (by high school math meaning) is the case of two 2-planes intersect
of order 1. The sum (of them) is nothing but E3 .
3. Two parallel lines (by high school math meaning) is the case of two 1-planes that are parallel.
They are also two 1-planes that are skew of order 1. The sum (of them) is the 2-plane
containing them.
4. Two parallel planes (by high school math meaning) is the case of 2-planes that are parallel.
They are also two 2-planes that are skew of order 2.
5. Two skew lines (by high school math meaning) is the case of two 1-planes that are skew of
order 0. The sum (of them) is E3 .
6. By Theorem 1.2.4, two planes in E3 can not be skew of order 0 or of order 1.
Theorem 1.3.1. Given two parallel affine sets α and β. If α ∩ β 6= ∅, then α ⊂ β or β ⊂ α.
Proof. Since α and β have a common point, their intersection α ∩ β is an affine set with the
→
− →
− →
− →
−
directional space →
−α ∩ β . Since α and β are parallel, →−
α ⊂ β or β ⊂ → −
α . If →
−
α ⊂ β , then
→
−
α ∩ β = α, i.e. α ⊂ β. If β ⊂ →
−α then α ∩ β = β, i.e β ⊂ α.
8
Affine and Euclidean Geometry
Figure 1.3: Two parallel planes or two skew Figure 1.4: A line is parallel to a plane or
(of order 2) planes. they are skew of order 1.
Figure 1.5: Two intersecting (of order 1) Figure 1.6: A line belongs to a plane or they
planes . are intersect of order 1.
Theorem 1.3.2. There exists one and only one an m-plane passing through a given point A and
parallel to a given m-plane α.
9
Affine and Euclidean Geometry
or
n = n − 1 + m − dim(α ∩ β).
Therefore dim(α ∩ β) = m − 1.
Thus, α and β are intersecting of order (m − 1).
2. Case 2: α ∩ β = ∅. Applying the second formula in Theorem 1.2.4 we have
→
−
n = n − 1 + m + 1 − dim(→ −
α ∩ β ).
→
− →
− →
− →
−
Therefore, dim(→
−
α ∩ β ) = m. This implies →
−α ∩ β = β , or β ⊂ →−
α , i.e. α and β are paralel.
−−→
This means that the vector OM has coordinates (x1 , x2 , . . . , xn ) in the basis {→
−
ei }, xi ∈ K, i =
1, 2, . . . , n.
The number xi is called the i-th coordinate of M while the sequence of coordinates (x1 , x2 , . . . , xn ) ∈
Kn , or (xi ) for short, is called coordinates of M in (or relative to) the frame {O; →
−
ei }. To indicate a
→
−
point M that has coordinates (xi ) in the frame {O; ei }, we often use one of the following notations
M (x1 , x2 , . . . , xn )/{O;−
→
ei } or M (xi )/{O;−
ei } .
→
M (x1 , x2 , . . . , xn ) or M (xi ).
10
Affine and Euclidean Geometry
e2 e2
O x
e1 e1
z
e3 e3
e2 e2
O x
e1 e1
Suppose that M has coordinates (xi ) and N has coordinates (yi ) in an affine frame {O; →
−
ei }. We
have n n n
−−→ −−→ −−→ X → − →
− (yi − xi )→
−
X X
M N = ON − OM = yi ei − xi ei = ei .
i=1 i=1 i=1
−−→
In other words, the vector M N has coordinates (yi − xi ) in the basis {→
−
ei }.
Thus, “coordinates of a vector are the differences between coordinates of the tail (initial point) and
coordinates of the head (terminal point)”.
Remark 3. 1. Let {O; →
−e } be a given affine frame in An . Consider the map
i
ϕ : A −→ Kn
M 7−→ (xi )
where (xi ) are coordinates of the point M in the affine frame {O; →
−
ei }. The map ϕ is bijective.
By this map, each point in A is identified with an element of Kn and therefore geometric
objects will be identified with algebraic ones.
2. Let {O; →
−
ei } be a frame in An and let Ei ∈ An , i = 1, ..., n be points such that
−−→
OE i = →−
ei .
Then the family of points {O, E1 , E2 , . . . , En } is affinely independent. Of course, a family
of n + 1 points {O, E1 , E2 , . . . , En } which is affinely independent determines an affine frame
11
Affine and Euclidean Geometry
−−→
{O; →
−
ei } where →
−
ei = OEi . Therefore we also call an independent family of n + 1 points in An
an affine frame. The notations {O; E1 , E2 , . . . , En } or {O; Ei }i=1,2,...,n or {O; Ei } are used to
−
→
indicate a frame with the origin O. By the definition, in the affine frame {O; Ei }, the origin
O has coordinates (0, 0, . . . , 0) and the point Ei has coordinates (0, . . . , 0, 1, 0, . . . , 0), where
the number 1 is located at i-th position.
3. A hyperplane containing n independent points O, E1 , E2 , . . . , Ei−1 , Ei+1 , . . . , En is called the
i-th coordinate plane . It is easy to see that a point M belongs to i-th coordinate plane if
and only if xi = 0, here xi stands for the i-th coordinate of M.
and →−
e1 0 = c11 →
−
e1 + c21 →
−
e2 + . . . + cn1 →
−
en
→− →
− →
− →
−
e2 0
= c12 e1 + c22 e2 + . . . + cn2 en
...
→− = c1n →
−
e1 + c2n →
−
e2 + . . . + cnn →
−
e 0
n en
or →−
ej 0 = i=1 cij →
−
Pn
ei , j = 1, 2, . . . , n. The coordinates of the point M in these frames are (xi ) and
0
(xi ), respectively, i.e.
n n
−−→ X → −−→ X
OM = xi −
ei , O0 M = x0j →
−
ej 0 .
i=1 j=1
We have n n n
→
− −−→ −−→0 −− → X →
− x0j →
−
X X
0
xi ei = OM = OO + O M = bi ei + ej 0
i=1 i=1 j=1
n n n
bi →
− cij →
−
X X X
= ei + x0j ei
i=1 j=1 i=1
n n
cij x0j + bi )→
−
X X
= ( ei .
i=1 j=1
Therefore,
n
X
xi = cij x0j + bi , i = 1, 2, . . . , n. (1.1)
j=1
The above formula can be written in more detail as bellows
x1 = c11 x01 + c12 x02 + . . . + c1n x0n + b1
x = c x 0 + c x 0 + . . . + c x 0 + b
2 21 1 22 2 2n n 2
, (1.2)
...
xn = cn1 x01 + cn2 x02 + . . . + cnn x0n + bn
12
Affine and Euclidean Geometry
or in matrix form
[x] = C[x0 ] + [b], (1.3)
where
x1 x01 b1
x2 x0 b2
0 2
[x] = .. , [x ] = .. , [b] = ..
. . .
xn x0n bn
and
c11 c12. . . c1n
c21 c22. . . c2n
C = .. ,
... . . ..
. . .
cn1 cn2. . . cnn
the matrix representing the change of basis from { ei } to {→
→
− −
ei 0 } (C is invertible, i.e. det C 6= 0).
The formulars (1.1) (or (1.2), (1.3)) and the matrix C are called the change of coordinate formular
(or the change of frame) and the matrix of the change of coordinate (or the matrix of the change
of frame) from {O; →−
ei } to {O0 ; →
−
ei 0 }.
Example 5. Given an affine frame {O; → −
ei } in affine space A. Suppose that O0 is the point that
has coordinates (b ) in the frame {O; e } and →
i
→
−
i
−e 0=→ −
e +→
i
−
e + ... + →
−
e , i = 1, 2, . . . , n.
1 2 i
xi = x0i + x0i+1
+ ... + x0n ,
i = 1, 2, . . . , n,
the change of coordinate formula from {O; →
−
ei } to {O0 ; →
−
ei 0 } has the form
xi = x0i + x0i+1 + . . . + x0n + bi , i = 1, 2, . . . , n.
13
Affine and Euclidean Geometry
and {→
−
a1 , →
−
a2 , . . . , −
a→ →
−
m } is a basis of α , where
n
→
− aip →
−
X
ap = ei ; p = 1, 2, . . . , m.
i=1
−−→ −
The point M that has coordinates (xi ) in the frame {O; → −
ei } belongs to α if and only if P M ∈ →
α,
i.e. if and only if there exist tp ∈ K, p = 1, 2, . . . , m such that
m
−−→ X →
PM = tp −
ap .
p=1
We have n n n
−−→ −−→ −→ X →
xi − bi →
− (xi − bi )→
−
X X
P M = OM − OP = ei − ei = ei , (1.4)
i=1 i=1 i=1
and m m n n X m
−−→ X →
tp − aip →
− aip tp )→
−
X X X
PM = ap = tp ei = ( ei . (1.5)
p=1 p=1 i=1 i=1 p=1
14
Affine and Euclidean Geometry
The system (1.6), (1.7) and (1.8) can be written in the vector form
→
− →
−
x = t1 →
−
a1 + t 2 →
−
a2 + . . . + tm −
a→
m+ b (1.9)
→
−
where → −x is the vector with coordinates (x1 , x2 , . . . , xn ) and b is the vector with coordinates
(b1 , b2 , . . . , bn ).
The system (1.6) (or (1.7), (1.8), (1.9)) is called parametric equations of the m-plane α while the
elements tp , p = 1, 2, ..., m are called parameters.
3. It is easy to see that a system of form (1.6) (or (1.7), (1.8), (1.9)) where the rank of the
matrix A = (aip )n×m is m, is an equation of an m-plane Pn passing through the point P that
→
− →
− →
−
has coordinates (b1 , b2 , . . . , bn ). Obviously, { ap ap = i=1 aip ei , p = 1, 2, . . . , m} is a basis of
the directional space of the m-plane → −
α.
xi = ai t + bi , i = 1, 2, . . . , n.
Where t is the parameter, a1 , a2 , . . . , an , that are not all equal to zero, (a − 1, a − 2, . . . , an ) are
coordinates of the directional vector → −a of α, (b1 , b2 , . . . , bn ) are coordinates of the given point
P ∈ α while (xi ) are coordinates of an arbitrary point M ∈ α.
General equations. In an n-dimensional affine space An , let α be an m-plane and (1.7) be its
parametric equations. We can consider the system (1.7) as a system of n equations, m unknowns
t1 , t2 , . . . , tm and xi , i = 1, 2, . . . , n, being constants. Since the rank of the coefficient matrix
A = (aip )n×m is m, from (1.7) we can choose a subsystem consisting independent m equations
whose determinant is not zero. Without loss of generality, we can assume that they are the first
m equations. Solving this subsystem (Cramer system) we obtain solutions t1 , t2 , . . . , tm that are
expressed uniquely (therefore ti , i = 1, . . . , tm ) are unique) in terms of x1 , x2 , . . . , xm . Substituting
these into the remaining n − m equations we obtain a system of form
m
X
cij xj + xm+i + ci = 0, i = 1, 2, . . . , n − m. (1.10)
j=1
15
Affine and Euclidean Geometry
A point M is in α if and only if its has coordinates satisfying the above system of equations.
In brief, every m-plane in an affine space An can be characterized by a system of linear equations
of rank n − m.
We will prove the converse statement, every system of linear equations
c11 x1 + . . . + c1n xn + c1 = 0
c x + . . . + c x + c = 0
21 1 2n n 2
, (1.12)
. . .
c(n−m)1 x1 + . . . + c(n−m)n xn + cn−m = 0
16
Affine and Euclidean Geometry
or
1 x1 x2 . . . xn
1 a11 a21 . . . an1
. = 0. (1.16)
.. .. .. ..
. . . . ..
1 a1n a2n . . . ann
Developing (1.16), we get a linear equation of order 1 with n unknowns x1 , x2 , ..., xn . This is
a general equation of the hyperplane α.
1.5.1 Barycenter
Definition 8. Let {P1 , P2 , . . . , Pm } ⊂ An be a family of distinct points on an affine space and let
{λ1 , λ2 , . . . , λm }, λi ∈ R, be a family of scalars that satisfies the following condition
λ := λ1 + λ2 + . . . + λm 6= 0.
17
Affine and Euclidean Geometry
Theorem 1.5.1. The point G is the barycenter of the family of points {P1 , P2 , . . . , Pm } w.r.t. the
family of scalars {λ1 , λ2 , . . . , λm } if and only if G satisfies the following equation
−−→ −−→ −−→ → −
λ1 GP1 + λ2 GP2 + . . . + λm GPm = 0 . (1.18)
Proof. Indeed,
−→ 1 −→ −−→
IG = (λ1 IP1 + . . . + λm IPm )
λ
−→ −→ −−→
⇔(λ1 + λ2 + . . . + λm )IG = λ1 IP1 + . . . + λm IPm
−→ −→ −→ −−→ →
−
⇔λ1 (GI + IP1 ) + . . . + λm (GI + IPm ) = 0
−−→ −−→ −−→ → −
⇔λ1 GP1 + λ2 GP2 + . . . + λm GPm = 0 .
Corollary 1.5.2. The definition of barycenter does not depend on the point I.
Corollary 1.5.3. The barycenter of the family of points {P1 , P2 , . . . , Pm } w.r.t. the family of
scalars {λ1 , λ2 , . . . , λm } is coincident with the barycenter of the family of points {P1 , P2 , . . . , Pm }
w.r.t. the family of scalars {kλ1 , kλ2 , . . . , kλm }, where k 6= 0.
Definition 9. The barycenter G of the family of points {P1 , P2 , . . . , Pm } w.r.t. the family of
scalars {λ1 , λ2 , . . . , λm }, where λ1 = λ2 = . . . = λm (by Corollary 1.5.3, we can choose λ1 = λ2 =
. . . = λm = 1) is called the center of mass of the given family of points.
or m
X −−→ → −
GPi = 0 . (1.20)
i=1
Remark 5. 1. The center of mass of two distinct points {P, Q} is the midpoint of the line
segment P Q.
2. The center of mass of three non-collinear points {A, B, C} is the centroid of the triangle
ABC.
We note that every family of m points has the center of mass if and only if the characteristic of
the field K is not m. If K = R or C, then every family of finite points has the center of mass.
The following theorem shows that we can use the notion barycenter to characterize affine sets.
Theorem 1.5.4. The set of all barycenters of the family of points {P0 , P1 , . . . , Pm } w.r.t. different
families of scalars is just the affine set α = P0 + P1 + . . . + Pm .
18
Affine and Euclidean Geometry
This equality proves that G is the barycenter of the family {P0 , P1 , . . . , Pm } w.r.t. the family of
scalars
Xk
{1 − λi , λ1 , λ2 , . . . , λk , 0, . . . , 0}.
i=1
Conversely, Suppose that G is the barycenter of the family {P0 , P1 , . . . , Pm } w.r.t. the family of
scalars {λ0 , λ1 , . . . , λm }. Then
m m
X −−→ → − X −−→ −−→ →
−
λi GPi = 0 ⇔ λi (GP0 + P0 Pi ) = 0
i=0 i=0
m m
X −−→ X −−→ → −
⇔ λi GP0 + λi P0 Pi = 0
i=0 i=1
m
−−→ 1 X −−→
⇔ P0 G = Pm λ i P0 Pi .
i=1 λi i=1
−−→ −
This equality proves that P0 G ∈ →
α , or G ∈ α.
Moreover, if the family {P0 , P1 , . . . , Pm } is linearly independent, then the existences of µi are
unique.
Proof. By Theorem 1.5.4, M ∈ α if and only if M is the barycenter of the family {P0 , P1 , . . . , Pm }
λi
w.r.t some family of scalars {λ0 , λ1 , . . . , λm }. Set µi = Pm . By the definition of barycenter we
i=0 λi
have the first statement.
19
Affine and Euclidean Geometry
Definition 10. Let P, Q be two distinct points in A. A point M 6= Q belongs to the line P Q (the
−−→ −−→
affine set P + Q) if and only if there exists a real number k 6= 1 such that M P = k M Q. We call k
the single ratio of three points {P, Q, M }, and write k = (P QM ).
Remark 6. It is easy to see that if k = (P QM ) then M is the barycenter of {P, Q} w.r.t. {1, −k}.
If k = −1, then M is the midpoint of the segment P, Q.
1. (ABC) + (ACB) = 1,
2. (ABC).(BAC) = 1,
1
3. (BCA) = 1 − (ABC)
.
Segments. In a real affine space A, given two points P and Q. The set of all point M such that
−−→ −→ −→
IM = (1 − t)IP + tIQ, where I is an arbitrary poiny and 0 ≤ t ≤ 1, is call the segment P Q. Two
points P and Q are called the endpoints of the segment P Q.
Remark 7. 1. If P 6= Q, the by Corollary 1.5.5, the line P + Q is the set of all points M
satisfying:
−−→ −→ −→
OM = λOP + µOQ where λ + µ = 1.
This implies that the segment P Q is a subset of the line P + Q.
The point P is corresponding to λ = 1) while the point Q is corresponding to λ = 0.
2. If P ≡ Q, then the segment P Q is just one point P ≡ Q.
Definition 11. A set X in a real affine space A is called convex if for every P, Q ∈ X, the segment
P Q is contained in X.
Convex hull of a set. It is easy to see that the intersection of a non-empty family of convex sets
is a convex set. We define the convex hull of a set X is the intersection of all convex sets containing
X, i.e. the smallest convex set contains X.
20
Affine and Euclidean Geometry
It is easy to see that every m-plane in a real affine space is a convex set. The followings, especially
in a space of dimension 1, 2, 3; are well known in high school mathematics.
A half space. A hyperplane α in a real affine space A divides A − α into two convex sets.
→
− −
Considering 1-dimensional quotient space A /→
α . Let [→
−
u ] be a non-zero vector in this quotient
space and let
→
− →
− −
p : A −→ A /→ α
be the canonical projection. Let I be a point in α, we have two sets
−−→
X = {M ∈ A : p(OM ) = λ[→
−
u ], λ > 0};
−−→
Y = {M ∈ A : p(OM ) = λ[→
−
u ], λ < 0}.
−−→
We will prove they are convex. Indeed, suppose that M, N ∈ X; p(OM ) = λ[→ −u ], λ > 0 and
−−→ →
− −→ −−→ −−→
p(ON ) = µ[ u ], µ > 0. Then for every P in the segment M N, OP = (1 − t)OM + tON where
0 ≤ t ≤ 1, we have
−→ −−→ −−→
p(OP ) = (1 − t)p(OM ) + tp(ON ) = ((1 − t)λ + tµ)[→
−
u ].
If 0 ≤ t ≤ 1, then (1 − t)λ + tµ > 0, i.e. P ∈ X. The proof for the case M, N ∈ Y is quite similar.
Remark 8. The proofs for following remarks are left for the readers.
1. The sets X and Y do not depend on the choice of the point I and the vector [→
−
u ].
21
Affine and Euclidean Geometry
m
−−→
xi →
−
X
n
H = {M ∈ A : OM = ei , 0 ≤ xi ≤ 1, i = 1, 2, ..., m }
i=1
−−→ Pm − −−→
→ Pm → −
Proof. Suppose that M, N ∈ H, OM = i=1 xi ei , ON = i=1 yi ei ; 0 ≤ xi , yi ≤ 1, i =
1, 2, ..., m. Then for every P in the segment M N, we have
−→ −−→ −−→
OP = (1 − t)OM + tON
m m
xi →
− yi →
−
X X
= (1 − t) ei + t ei
i=1 i=1
m
((1 − t)xi + tyi )→
−
X
= ei .
i=1
Is callled an m-dimensional simplex or m-simplex. The points A0 , A1 , ..., Am are called vertices of
C.
By the definition, 0-simplex is a point, 1-simplex is a segment. By the usual calling, 2-simplex is
called a triangle, 3-simplex is called a tetrahedron.
22
Affine and Euclidean Geometry
Remark 9. 1. The definition of a simplex does not depend on the point I. Indeed, suppose
that xi ≥ 0, x0 + x1 + x2 + · · · + xm = 1, we have
m
−−→ X −→
IM = xi IAi
i=0
m
−
→0 −− 0
→ X −
→ −−→
⇔ II + I M = xi (II 0 + I 0 Ai )
i=0
m
−−→ X −−→
⇔ I 0M = xi I 0 Ai .
i=0
2. If I = A0 , then we have
m
−−−→ X −−−→
C = { M ∈ An : A0 M = xi A0 Ai , xi ≥ 0, x1 + x2 + · · · + xm ≤ 1}.
i=1
−−→ Pm −→ −→ Pm −→
Proof.
Pm Suppose
Pmthat M, N ∈ C, IM = i=0 x i IAi , IN = i=0 yi IAi ; xi , yi ≥ 0, i = 0, 1, 2, . . . , m;
x
i=0 i = 1, y
i=0 i = 1. Then for every P in the segment M N, we have
−→ −−→ −→
IP = (1 − t)IM + tIN
m m
X −→ X −→
= (1 − t) xi IAi + t yi IAi
i=0 i=0
m
X −→
= ((1 − t)xi + tyi )IAi .
i=0
23
Affine and Euclidean Geometry
Pm Pm Pm
It is easy to see that (1 − t)xi + tyi ≥ 0 and i=0 ((1 − t)xi + tyi ) = (1 − t) i=0 xi + t i=0 yi = 1,
i.e. P ∈ C. 2
EXERCISES CHAPTER 1
2. Denote by A/−α the set of all equivalence classes and by [M ] the equivalence class containing
→
M. Consider the map
→
−
Φ−
→α : A/−α × A/−
→ →α −→ A /− →
α
−−→ .
([M ], [N ]) 7−→ [M N ]
→
−
Prove that (A/−
→α , A /−
α , Φ−
→ α ) is an affine space.
→
Exercise 1.5. Let A be an affine space and O be a point in A. Then the map that maps a point
−−→ →
−
M ∈ A to the vector OM ∈ A is bijective. Thank to this map, one can transfer the vector
→
−
structure on A to A. Construct explicit operators on A such that A is a vector space.
Exercise 1.6. In An , let α and α0 be two (different) hyperplanes that are parallel. Let β be an
m-plane not containing in α (β 6⊂ α). Prove that if β intersects α then β intersects α0 . Is the
above result also true in the case of α and α0 are parallel m-planes? Think about similar results
that you’ve studied in high school.
→
−
Exercise 1.7. Let A be a vector space with canonical affine structure. Prove that every vector
→
−
subspace of A is an m-plane. Is the contrary also true? Give some examples.
Exercise 1.8. Prove that there exists one and only one (m + 1)-plane passing through a given
point A and a given m-plane α that does not contain the point. Think about similar results that
you’ve studied in high school.
24
Affine and Euclidean Geometry
Exercise 1.9. Prove that if the affine sets α and β are parallel to the affine set γ, then α ∩ β, if
non-empty, is an affine set parallel to γ. Think about similar results that you’ve studied in high
school.
Exercise 1.10. Prove that, if two distinct hyperplanes α and β intersect, the hyperplane γ is
parallel to α ∩ β such that the intersections α ∩ γ and β ∩ γ are non-empty, then α ∩ γ is parallel
to β ∩ γ. Think about similar results that you’ve studied in high school.
Exercise 1.11. In An , consider the relative position between a line and an m-plane. Consider the
cases when n = 2, 3, 4.
Exercise 1.12. Let α be an m-plane, A be a point that is not in α. Then, there exists a unique
m-plane β passing through A, parallel to α and α ∩ β = ∅.
1. How many are there l-planes β, l < m, passing through A and parallel to α. Give some
remarks on α ∩ β.
2. How many are there l-planes β, l > m, passing through A and parallel to α. Give some
remarks on α ∩ β.
Exercise 1.13. Let α and β be two affine sets of dimensions p and q, respectively. Prove that α
and β are parallel if and only if their intersection is of order r or they are skew of order r, where
r = min{p, q}.
Exercise 1.14. Given a system of linear equations with m equations and n unknowns, where
m < n.
a1 =a11 x1 + a12 x2 + · · · + a1n xn
a =a x + a x + · · · + a x
2 21 1 22 2 2n n
.
······
am =am1 x1 + am2 x2 + · · · + amn xn
2. the solution set of the above system is an (m − n)-plane in the affine space Rn (endowed the
canonical affine structure) with directional space →
−
α.
Exercise 1.15. Given p + 1 points {M0 , M1 , . . . , Mp } in an affine space An . Prove that
1. dim(M0 + M1 + . . . + Mp ) ≤ p,
and
(M0 + M1 + . . . + Mk ) ∩ (Mk+1 + Mk+2 + . . . + Mp ) = ∅.
25
Affine and Euclidean Geometry
Exercise 1.16. In An with a given affine frame, given parametric equations of an m-plane α. Find
parametric equations of an m-plane β parallel to α?
Exercise 1.17. Given a general equation of an m-plane α. Prove that the solution set of the
corresponding homogeneous system determines the directional space →
−
α of α.
Exercise 1.18. Write parametric equations and a general equation of the m-plane E0 +E1 +. . .+Em
−−−→
and of the hyperplane E1 + E2 + . . . + En , where {E0 ; E0 Ei } is a given affine frame of An .
Exercise 1.19. In An , n is odd, let {O; →
−
ei } be an affine frame. Let E ∈ An be a point such that
−−→ →
OE = −
e1 + →
−
e2 + . . . + →
−
en .
Find the change of coordinates formula from the given frame to the frame
{E; →
−
e1 + →
−
e2 , →
−
e2 + →
−
e3 , . . . , →
−
en + →
−
e1 }.
A00 (0, 0, 0), A01 (1, 1, 0), A02 (2, 0, 1), A03 (1, 0, 1).
2. Find the change of coordinates formula from Frame (1) to Frame (2) and from Frame (2) to
Frame (3).
Exercise 1.21. In an affine space An with a given affine frame, describe the intersection between
the line and the plane determined by the following equations
x 1 − b1 x 2 − b2 xn − b n
= = ... =
a1 a2 an
and n
X
ci xi + d = 0.
i=1
Exercise 1.22. Let α be an m-plane and A be a point not belonging to α. Prove that there exists
one and only one (m + 1)-plane passing through A and containing α.
Exercise 1.23. In A4 , write general equations of the affine sets whose dimensions are smallest (in
each cace)
→
−
1. passing through A(1, 2, 1, 1) and parallel to two vectors →
−
a (0, 1, 2, 0), b (1, 1, 0, 0);
→
−
2. passing through M (1, 0, 1, 0) and parallel to three vectors →
−
a (1, 0, 1, 0), b (2, 1, 2, 1), →
−c (4, 1, 4, 1);
3. passing through two points A(1, 1, 1, 1), B(2, 3, 1, 0) and parallel to two vectors →
−
a (0, 1, 1, 1)
→
−
and b (1, 2, 0, 0);
26
Affine and Euclidean Geometry
4. passing through two points A(1, 1, 1, 1), B(2, 3, 1, 0) and parallel to two vectors →
−
a (3, 4, 2, 1)
→
−
and b (2, 2, −2, 2);
5. passing through three points A(2, 1, 2, 1), B(1, 1, 1, 1), C(2, 0, 2, 0) and parallel to two vectors
→
− →
−
a (2, 3, 1, 4) and b (0, 0, 0, 1).
Write equations of affine sets (having the same dimensions) passing through O(0, 0, 0, 0) and par-
allel to the above affine sets, respectively.
Exercise 1.24. In A4 , write a parametric equation of the affine set that has the following general
equation
x1 +x2 +2x3 +x4 −1 = 0
−x1 +2x2 −x4 +2 = 0.
Exercise 1.25. In A4 , given 4 points A(3, 1, 1, 2), B(0, 1, 0, 0), C(3, 2, 3, 2), D(1, 0, 0, 1).
Exercise 1.26. In A4 , consider the relative position between two affine sets α and β, whose
equations are as follows:
1.
2x1 +x2 +x3 +x4 −1 = 0
α: ,
−x1 +x2 −x4 +2 = 0
x1 −x2 −x4 +1 = 0
β: .
−2x1 +x2 +2x3 +x4 +3 = 0
2.
α: 2x1 − x2 − x3 + x4 − 2 = 0,
x1 = 1
x2 = 1 + t
β: , t ∈ R.
x3 = 1 + t
x4 = 1 + 2t
3.
3x1 +x2 +x3 +2x4 −6 = 0
α: ,
x1 +x4 +1 = 0
x1 = 2 + t
x2 = 1 − t
β: , t ∈ R.
x3 = 1 − t
x4 = −1 + 2t
Exercise 1.27. Given a family of points {Pi : i ∈ I} in an affine space A (I 6= ∅). Let α be the
affine hull of the family of points.
1. Prove that α is just the set of barycenters of non-empty sub-families of the given family.
27
Affine and Euclidean Geometry
2. Suppose that I is finite. Prove that the family {Pi : i ∈ I} is affinely independent if and
only if for every M ∈ α, there exists uniquely (up to a non-zero constant) a family of scalars
{λi : i ∈ I} such that M is the barycenter of the family {Pi : i ∈ I} with respect to (w.r.t.)
that family of scalars. The such family {λi : i ∈ I} is called barycenter coordinates of M
(w.r.t. the family {Pi : i ∈ I}).
Exercise 1.28 (Thales Theorem). In An given three distinct m-planes that are parallel. Two lines
d and d0 intersect, respectively, these m-planes at A, B, C and A0 , B 0 , C 0 . Prove that
(ABC) = (A0 B 0 C 0 ).
Exercise 1.29. In An given three distinct hyperplanes that all contain an (n − 2)-plane. Two
parallel lines d and d0 intersect, respectively, these hyperplanes at A, B, C and A0 , B 0 , C 0 . Prove
that (ABC) = (A0 B 0 C 0 )
Exercise 1.30 (Ceva Theorem, Menelaüs Theorem). In an affine space A, let A, B, C be three
points that are not collinear and three points P, Q, R that satisfy: P ∈ BC, Q ∈ CA, R ∈ AB,
and A 6= P, B 6= Q, C 6= R. Prove that:
(BCP ).(CAQ).(ABR) = 1.
Exercise 1.31. Prove that a simplex is just the convex hull of the set of all its vertices and
contained in the affine hull (of the set of all its vertices).
Exercise 1.32. Given an m-simplex whose vertices are {P0 , P1 , . . . , Pm }.
1. Prove that the affine hulls of two opposite faces are skew.
2. Consider the line connecting a vertex and the center of mass of the opposite (m − 1)-face.
Prove that these lines are concurrent at a point G.
Consider some special cases: 2-simplex, 3-simplex.
3. Let G0 and G00 be centers of mass of a pair of opposite faces. Calculate (G0 G00 G).
Consider some special cases: m = 2, 3.
Exercise 1.33. 1. Prove that the convex hull of a family of finite points {P1 , . . . , Pm } in a real
affine space An is the set of all barycenters of that family w.r.t. the family of same-sign
scalars {λ1 , . . . , λm }.
2. Prove that the convex hull of a set S in a real affine space An is the set of all barycenters of
finite sub-families of points {P1 , . . . , Pm } ⊂ S w.r.t. the family of same-sign scalars
{λ1 , . . . , λm }.
28