First-cours-3
First-cours-3
1 Affine Geometry 1
1.1 Introduction : Parallel Postulate . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Affine spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 Definition and examples . . . . . . . . . . . . . . . . . . . . . . 2
1.2.2 Affine subspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Barycenters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4 Affine mappings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Chapitre 1
Affine Geometry
Affine geometry is the geometry of affine spaces : it roughly concerns sets of points
defined by specific properties that allow for discussions of alignment, parallelism, and
intersection. However, the notions of length and angle are foreign to it ; these depend
on additional structures treated within the framework of Euclidean geometry.
Among the remarkable results of affine geometry, we can mention :Thales’ theorem,
the associativity of the centroid, Menelaus’ theorem, Ceva’s theorem, etc.
There are the axioms of Euclid, which establish relationships between objects called
points and others called line.
Postulate 1 : Through two points passes a straight line and only one.
Points lie on lines, and lines intersect at points. For what will concern us here, two
lines that do not meet (or are identical) are said to be parallel (denoted as DkD0 ). One
of Euclid’s axioms, the famous "fifth postulate," can be stated as follows (this is not
Euclid’s original formulation, but it is equivalent to it) :
Chapitre 1. Affine Geometry 2
Postulate 2 : Through a point not on a line, there passes a unique line parallel to
that line in the same plane.
Proposition 1.1.1. The relation "being parallel to" is an equivalence relation between
lines in the plane.
Definition 1.2.1. A set E is endowed with the structure of an affine space by the data
of a vector space E and a mapping ϕ that associates a vector of E with any ordered
pair of points in E,
ϕ:E ×E −→ E
−→
(A, B) 7−→ AB
such that :
−→ −→ −−→
(i) for all points A, B and C in E, we have AB = AC + CB (Chasles relation) ;
−→
(ii) for any point A of E, the partial map ϕA : B 7−→ AB is a bijection from E to
E.
→
−
The vector space E (also noted E ) is the direction of E, or its underlying vector space,
the elements of E are called points. The dimension of the vector space E is called the
dimension of E.
Example 1.1. 1. Any vector space has the natural structure of an affine space : the
mapping
ϕ:E×E →E
is simply the mapping that associates with the ordered pair (u, v) the vector v − u. 2.
−→
1. For all A ∈ E, AA = ~0 ;
−→ −→
2. For all A, B ∈ E, BA = −AB ;
−→ −→
3. For all A, B, C ∈ E, if AB = AC, then B = C ;
−→
4. For all A, B ∈ E, if AB = ~0, then A = B ;
−→
5. For all A, B ∈ E, there exists a unique →
−
u ∈ E such that →
−
u = AB ;
6. For all A, B, C, D ∈ E, the following properties are equivalent :
−→ −−→
(i) AB = CD ;
−→ −−→
(ii) AC = BD ;
−→ −→ −−→
(iii) AB + AC = AD.
If one of these conditions is met, we say that A, B, C, D form (in this order)
the parallelogram ABCD.
Proof.
−→ −→ −→ −→
1. From axiom (i), we have : AA + AA = AA, hence AA = ~0 (vector calculation
rule).
−→ −→ −→ −→ −→
2. Again using (ii), we have : AB + BA = AA, so BA = −AB by 1).
−→ −→
3. We have : AB = AC implies ϕA (B) = ϕA (C), and since ϕA is bijective (ii), it is
injective, so B = C.
−→ −→ −→
4. Using 1) and 3), we have : AB = ~0 implies AB = AA, hence B = A.
5. This is evident (obvious), it is the translation of the fact that ϕ is an application.
6. Exercise.
Proposition 1.2.2. Let E, F be two affine spaces. Then the Cartesian product E × F
is naturally equipped with a structure of an affine space associated to E × F , and we
have dim(E × F) = dim E + dim F.
The existence of vector spaces in every dimension having been proved in the linear
algebra course, we conclude :
Remark.
1. If A is a point of the affine space E and if ~u is a vector of the vector space E, the
−→
unique point B of E such that AB = ~u is sometimes denoted B = A + ~u, is the notation
of Grassmann (this does not correspond to a usual additive internal law).
2. For ~u ∈ E, the mapping T~u : E → E which associates to each point A ∈ E the point
A + ~u is a bijection from E onto E, called the translation by the vector ~u.
3. For A ∈ E, the mapping ϕA : E → E which associates to each point M ∈ E the vec-
−−→
tor AM is a bijection from E onto E. Its inverse bijection is the mapping ψA : E → E
defined by ψA (~u) = A + ~u for all ~u ∈ E.
By using this remark, we can also give a second definition of affine space equivalent
to first one.
−→
The unique vector ~u is denoted by AB or B − A.
Vectorization of an affine space. Once a point A has been chosen in an affine space
E, it is possible to give E the structure of a vector space. This vector space is denoted
EA . The mapping
ϕA : E −→ E
−−→
M 7−→ AM
is a bijection, and it allows us to transfer the vector space structure from E to E. It
−−→ −−→ −→
is said that M + N = P if AM + AN = AP . Notice that the vector space structure
defined in this way depends heavily on the point A, which becomes the zero vector of
−→
the vector space EA due to the relation AA = ~0.
In this entire section, E is an affine space, with vector space E as its direction.
Remark. By the following proposition, we show that ϕA (F) does not depend on
the choice of the point A.
Remark. It is clear that, in this theorem, A0 can be replaced by any of the points Ai .
Proof.
−−→
It suffices to notice that the vector P M belongs to the vector space E whose base is
(e1 , . . . , en ) then there exits αi such that
n
−−→ X
PM = αi ei .
i=1
Chapitre 1. Affine Geometry 7
Example 1.3. 1- Two points A and B distinct generate an affine line hA, Bi and
−→
(A, AB) is a Cartesian frame.
2- If A and B are two distinct points, the segment AB is the set of points M of the line
−−→ −→
hA, Bi such that AM = λAB with 0 ≤ λ ≤ 1.
3- Three points A, B and C distinct and not aligned generate an affine plane hA, B, Ci
−→ −→ −→ −→
and (A, AB, AC) is a Cartesian frame where {AB, AC} are linearly independent.
Parallelism.
→
−
Definition 1.2.7. Let E be an affine space of direction E and F, G two affine subspaces
→
− →
−
of E directed respectively by F and G .
→
− →
−
i) We say that F and G are parallel, noted FkG, if F = G .
→
− →
−
ii) We say that F is weakly parallel to G, if F ⊂ G .
Remark.
1- The relation to be parallel is an equivalent relation on the family of the affine
subspaces of E. The relation weakly parallel is a partial order relation.
2- Two affine subspaces can be disjoint with out being parallel, for example, a line is
not parallel to a plane.
1.3 Barycenters
→
−
Let E be an affine space directed by a K−vector space E = E .
Definition 1.3.1. Let A1 , . . . , Ak be a distinct points on an affine space E and α1 , . . . , αk
are scalars, we say that the system {(A1 , α1 ), . . . , (Ak , αk )} is a system of punctual
masses (or a system of weighted points).
Proposition 1.3.1. Let ((Ai , αi ))ki=1 is a system of punctual masses such that ki=1 αi =
P
1, there exists a unique point G of E satisfying one of the following equivalent condi-
tions :
−−→ P −−→
(a) ∀M ∈ E : M G = ki=1 αi M Ai ;
−−→
(b) ki=1 αi GAi = ~0.
P
Remark.
If α1 , . . . , αk are scalars such that ki=1 αi = α 6= 1(6= 0), then the barycenter of the
P
system of weighted points ((Ai , αi ))ki=1 is the barycenter of system ((Ai , ααi ))ki=1 , noted
bu Bar((Ai , αi )ki=1 ).
Definition 1.3.2. If all the masses αi = 1, i = 1 . . . , k, the barycenter is called equi-
barycenter of the points A1 , . . . , Ak . The equibarycenter of two points A and B is the
midpoint of the segment AB ; that of three noncollinear points A, B and C is called the
centroid or center of gravity of the triangle ABC.
Proposition 1.3.2 (Associativity of the barycenter). Let E be an affine space. Let
((Ai , αi ))i∈I a finite family of of weighted points of E and I = ∪j∈J Ij the partition of
I such that for all j ∈ J, µj = i∈Ij αi 6= 0, α = j∈J µj = i∈I αi 6= 0. If for all
P P P
Remark.
In other words, to find the barycenter of a large system, we can first group the terms
and consider their barycenters, then take the barycenter of the system consisting of
these new points, weighted by suitable coefficients (sums of the masses of the points
used in the grouping). A simple and useful special case gives the following corollary :
Corollary 1.3.1. Let G be the barycenter of ((A, α1 ), (B, α2 ), (C, α3 )), where α1 + α2 +
α3 6= 0 and α2 + α3 6= 0. The intersection point I of the lines hA, Gi and hB, Ci is the
barycenter of ((B, α2 ), (C, α3 )).
As a consequence, in a triangle, the three medians (lines from the vertices to the
midpoints of the opposite sides) are concurrent at the centroid of the triangle.
in F.
Corollary 1.3.2. Let F be a non-empty set of an affine space E. The following asser-
tions are equivalent :
i) F is an affine subspace of E ;
ii) ∀A, B ∈ F, ∀λ ∈ R we have Bar((A, λ), (B, 1 − λ)) ∈ F,
iii) ∀A, B ∈ F, the affine line hA, Bi is include in F.
Proof. This is a consequence of the previous theorem and the associativity of the
barycenter.
The scalars (λ0 , . . . , λn ) are called the barycenter coordinates of M in the barycenter
affine frame (A0 , . . . , An ) of E and we write :
n
X
M= λi Ai .
i=0
Chapitre 1. Affine Geometry 10
Remark.
1- By associativity of the barycenter, it suffices to verify this property for any system
of two points.
2- Any constant map is affine, as well as the Identity map.
Example 1.5. Let E an affine space and ~u ∈ E. The translation map T~u : E −→ E
defined by T~u (M ) = M + ~u is an affine map.
Lemma 1.4.1. Let f : E −→ F be an affine map. For any point A of E, the map
−−−−−−−−−→
φA : E −→ F defined by φA (~u) = f (A)f (A + ~u) is linear and satisfies, for all M and
N in E :
−−−−−−−→ −−→
f (M )f (N ) = φA (M N ).
Furthermore, for any point B of E, we have φA = φB .
Lemma 1.4.2. Let E and F be two affine spaces, φ : E −→ F a linear map and A
(resp. B) a point of E (resp. F). Then, the map f : E −→ F defined, for all M ∈ E,
−−→
by f (M ) = B + φ(AM ) is affine.
Theoreme 1.4.1. Let E and F be two affine spaces. A map f : E −→ F is affine if,
and only if there exists a linear amap φ : E −→ F such that for any pair (M, N ) of
points of E, we have :
−−−−−−−→ −−→ −−→
f (M )f (N ) = φ(M N ) i.e. f (N ) = f (M ) + φ(M N ).
In this case, such a linear map is unique and is called a linear map associated with f ,
denoted f~.
Proposition 1.4.1. Two affine maps f, g : E −→ F coincide if, and only if, the two
following conditions are verified :
1. there exists a point A of E such that f (A) = g(A) ;
2. f~ = ~g .
Chapitre 1. Affine Geometry 11
Proof.
The two conditions are obviously necessary. If they are satisfied, for every point M ∈ E
we have :
−−→ −−→
f (M ) = f (A) + f~(AM ) = g(A) + ~g (AM ) = g(A).
Proof. Exercise.
Corollary 1.4.1. The affine bijections from E to itself (called an affine automorphism
of E) form a group for the composition, called affine group of E, and denoted, GA(E).
Proposition 1.4.3 (Fixed points of an affine map). The set of fixed points of an affine
map f of an affine space E in itself, noted F ix(f ) = {M ∈ E | f (M ) = M } is either
empty, or an affine subspace of E with direction ker(f~ − IdE~ ).
Theoreme 1.4.2. An affine map f of an affine space E into itself admits a unique
fixed point if, and only if, 1 is not eigenvalue of f~.
Proof.
Theoreme 1.4.3. Let (A0 , . . . , An ) be an affine frame of an affine space E and (B0 , . . . , Bn )
n + 1 points of an affine space F. There exists a unique affine map f from E to F such
that f (Ai ) = Bi for all i = 1, . . . , n.
Chapitre 1. Affine Geometry 12
→
− →
−
Definition 1.4.2. Let E be an affine space directed by E and ~u ∈ E . The map
T~u : E → E
M 7→ T~u = M + ~u
is called the translation by the vector ~u. In the words :
−−−→0
M 0 = T~u (M ) ⇐⇒ M M = ~u.
It follows from this definition that : τ~0 = idE , and if ~u 6= ~0, then τ~u has no fixed points.
The translation T~u is a bijection with inverse T−~u .
Theoreme 1.4.4. An affine map f of an affine space E into itself is a translation if,
and only if, it satisfies f~ = IdE~ .
Theoreme 1.4.5. An affine map h : E −→ E is an homothety distinct from IdE if, and
only if, its linear map is an (vector) homothety with a ratio different from 1.
Linear algebra reminder. Let E be a vector space, F and G two additional vector
subspaces : E = F ⊕ G. Any element ~u of E is then uniquely written in the form
~ with ~v ∈ F, w
~u = ~v + w ~ ∈ G.
Lemma 1.4.3. 1. A linear map p : E −→ E is a projection if, and only if, p◦p = p.
In this case, we have E = ker(p − IdE ) ⊕ ker p and p is the projection onto
ker(p − IdE ) = Imp parallel to ker p.
2. A linear map s : E −→ E is a symmetry if, and only if, s ◦ s = IdE . In this
case, E = ker(s − IdE ) ⊕ ker(s + IdE ) and s is the symmetry with respect to
ker(s − IdE ) parallel to ker(s + IdE ).
Proposition 1.4.7. An affine map s : E −→ E is a symmetry if, and only if, s◦s = IdE .
Chapitre 1. Affine Geometry 14
then it is H3 and B = M3 .
−−−−→ −−−−→
Remark. If the points M1 , M2 and M3 are aligned, the vectors M 1 M3 and M1 M2
−−−−→ −−−−→ −−−−→
are collinear : the scalar λ such that M1 M3 = λM1 M2 is noted M 1 M3
−−−−→ = λ.
M1 M2
Corollary 1.4.2. Let D1 and D2 be two lines intersecting at A, and H and H0 two
parallel hyperplanes intersecting Di at Ai , A0i distinct from A. Then
−−→ −−→ −−−→
AA1 AA2 A1 A2
−−→0 = −−→0 = −−0−→0 .
AA1 AA2 A1 A2
Theoreme 1.4.9 (Pappus’ Theorem). Let D and D0 be two distinct lines in the plane E.
Let A, B, C be three points on D and A0 , B 0 , C 0 be three points on D0 . If hA, B 0 i||hB, A0 i
and hB, C 0 i||hC, B 0 i, then hA, C 0 i||hC, A0 i.
Theoreme 1.4.10 (Desargues’ Theorem). Let ABC and A0 B 0 C 0 be two triangles wi-
thout common vertices and whose sides are respectively parallel. Then the lines hA, A0 i,
hB, B 0 i, and hC, C 0 i are either concurrent or parallel.