Geometry
Geometry
5 Angular measure 31
5.1 Angular measure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
7 Geometric Inequalities 41
7.1 Geometric Inequalities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3
Contents
9 Three Geometries 45
9.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
9.2 The Poincaré Model for Lobachevskian Geometry . . . . . . . . . . . . . . 45
4
1 The Algebra of the Real numbers
5
2 Incidence Geometry in Planes and Space
2.1 Incidence
I-1 Given any two different points there is exactly one line containing them.
I-2 Given any three different noncollinear points there is exactly one plane con-
taining them.
I-3 If two points lie in a plane, then the line containing them lies in the plane
I-4 If two planes intersect, then their intersection is a line.
I-5 Every line contains at least 2 points. Every plane contains at least 3 non-
collinear points. There is at least two planes.
7
2 Incidence Geometry in Planes and Space
Theorem 2.1.1
Two different lines intersect in at most one point.
Proof. By contradiction. If they intersect in two points they are the same line I-1.
Theorem 2.1.2
If the line intersects a plane not containing it, then the intersection is a single point.
Proof. If plane contains two points of the line then it contains the line I-2.
Theorem 2.1.3
Given a line and a point not on a line, there is exactly one plane containing them.
Proof. By I-5 we have three non-collinear points. By I-2 they uniquely determine the
plane.
Theorem 2.1.4
If two lines intersect, their union lies in exactly one plane.
8
3 Distance and congruence
The idea of this chapter is to make our geometric structure richer. We accomplish this
by introducing the notion of distance, which can be later used to define many common
notions, such as betweenness and congruence.
In this section we will introduce a notion of distance and connect it to The ruler postulate,
which will tie our geometry closer to R.
Our new structure is [Points, Lines, Planes, d] where
We could quite naturally want to add the axioms stating the equivalence of: the shortest
distance between two points is a straight line (triangle inequality), but we will deduce it
based on other axioms instead.
Lets now address the coordinate system. The idea is that every line can be mapped to
real line to R. This, of course, has to play nicely with the defined distance function.
9
3 Distance and congruence
Theorem 3.1.1
If f is a coordinate system, then −f also is.
P Q = |f (P ) − f (Q)|
= |−1(f (Q) − f (P ))|
= |−f (Q) − (−f (P ))|
Theorem 3.1.2
If f is a coordinate system, then x 7→ f (x) + a for a ∈ R also is.
P Q = |f (P ) − f (Q)|
= |(f (P ) + a) − (f (Q) + a)|
Proof. Suppose f (P ) = a then x 7→ f (x)−a moves it to zero. Now reverse the coordinate
system x 7→ −(f (x) − a) if necessary and we are done.
We will also show that we can take the ruler placement theorem as an axiom instead of
the distance axioms.
10
3.2 Betweenness
Proof.
D-1 Take the coordinate system. We have |f (P ) − f (Q)| = 0 thus f (P ) = f (Q) since
f is bijection we have P = Q.
D-2 Follows immediately from |f (P ) − f (Q)| = |f (Q) − f (P )|
D-3 This is for free.
3.2 Betweenness
This section immediately utilities the notion of distance. We use it to define the notion
of betweenness. Naturally we use lines (collinearity) as our base.
Naturally we expect:
Theorem 3.2.1
If A − B − C then C − B − A.
Now we want to build a bridge between the notion of betweenness and The ruler postu-
late.
To this end we define an auxiliary notion of betweenness for R.
11
3 Distance and congruence
Lemma 3.2.1
f (P ) − f (Q) − f (R) =⇒ P − Q − R
Proof. Suppose f (P ) < f (Q) < f (R). Then (by definition of Coordinate system)
RQ = f (R) − f (Q)
and
QP = f (Q) − f (P )
thus
RQ + QP = f (R) − f (P ) = RP
This means R − Q − P , by 3.2.1 we are done.
Before proving the other direction we will try introducing some machinery to make our
work easier. In particular we will work a little bit more on coordinate systems.
Theorem 3.2.3
Given line L, if f, g are coordinate systems for L then for some a:
f = x 7→ g(x) + a or f = x 7→ −g(x) + a
This means
In the second case we could take −g as a starting point to get a first case, thus suppose
Then
(f − g)(P ) = (f − g)(Q)
12
3.2 Betweenness
f (x) = g(x) + a
With the established machinery, we can show the second direction for the coordinate
system of our own choosing.
Lemma 3.2.3
P − Q − R =⇒ f (P ) − f (Q) − f (R)
Proof. We have
Suppose f (P ) = 0 and f (Q) > 0, we can choose this because of 3.2.2 and 3.1.3.
Then by P − Q − R we have
P Q + QR = P R
This means
|f (P ) − f (Q)| + |f (Q) − f (R)| = |f (P ) − f (R)|
Which simplifies to:
f (Q) + |f (Q) − f (R)| = |f (R)|
If f (R) < 0 then |f (Q) − f (R)| > |f (R)| (contradiction).
1
because it agrees on all arguments
13
3 Distance and congruence
It follows that
f (R) ≥ f (Q) + |f (Q) − f (R)|
and since Q 6= R, so |f (Q) − f (R)| =
6 0 and
We have
f (R) > f (Q) > f (P )
therefore
f (R) − f (Q) − f (P )
Theorem 3.2.4
Given three points on a line, exactly one is between other two.
1≤j<k<l≤n
Lemma 3.2.4
Given n points they can be named in such an order that A1 − · · · − An
Proof. Take f as a coordinate system and then A1 as the smallest point in the coordinate
system, A2 as the second smallest and so on. Using betweenness and coordinates.
14
3.3 Segments, Rays, Angles, and Triangles
Theorem 3.2.5
If A, B are points then there are points C, D st A − D − B and A − B − C.
Lemma 3.2.5
If A − B − C and B − D − C then A − B − D.
Proof. Take coordinate system f (A) = 0 and f (B) > 0 (we can freely choose this
coordinates, because of 3.2.2). Then f (C) > 0 and f (B) < f (D) < f (C). Thus
f (A) < f (B) < f (D). Which means f (A) − f (B) − f (D), by 3.2.2 we are done.
15
3 Distance and congruence
Few notes on the definition of angles. This definition is appropriate for the euclidean
geometry, but later on, when moving on to analytic geometry we will need to introduce
a notion of directed angle.
Due to increase in the complexity of our objects we will slowly but surely become less
formal in our derivations. In particular we could show things like: given points A, B
−−→
there is unique ray AB, but since these things are very obvious and proving them all
would be extremely painful, we will generally treat them implicitly.
Lemma 3.3.1
Given two points A, B we have AB = BA
←→
Proof. Clearly A, B belong to both sets 3.3.1, and since for all C ∈ AB we have
A − C − B ⇐⇒ B − C − A
Lemma 3.3.2
For two points A, B, if
−−→ −−→ −→
If C ∈ AB and C 6= A then AB = AC.
16
3.4 Congruence of segments
Lemma 3.3.3
−−→ −→
If B1 , C1 are points of AB, AC different than A, then
Proof. We want to start by showing that a vertex is not between any two other points
in a triangle. Lets take a vertex A. This is obviously true for segments AB and AC. If
A ∈ BC then A, B, C are collinear, which is a contradiction 3.3.4.
If P is not a vertex then P ∈ AB ∪ BC ∪ AC, which means
A − P − B or B − P − C or A − P − C
Thus vertices are uniquely determined by the fact that they are only three points not
between any other points.
AB = CD
Lemma 3.4.1
Congruence of segments is the equivalence relation
17
3 Distance and congruence
AB ∼
= CE.
←→
Proof. Take a coordinate system f for CD s.t. f (C) = 0, f (D) > 0, then
E := f −1 (AB)
AC = AB + BC = A0 B 0 + B 0 C 0 = A0 C 0
Proof. As before:
BC = AC − AB = A0 C 0 − A0 B 0 = B 0 C 0
18
3.4 Congruence of segments
Proof. Take coordinates f (A) = 0, f (B) > 0. Then f −1 (AB/2) is unique point equidis-
tant to A and B.
19
4 Separation in Planes and Space
The notes for this chapter are extremely sloppy. The fatigue of proving obvious things :<
Lemma 4.1.1
In a plane, given a line L and points P, Q, if P Q ∩ L 6= ∅, then P, Q are in different
half-planes.
Proof. If P, Q are in the same half-plane H then the set can’t be convex since L ∩ H = ∅
but L ∩ P Q 6= ∅. This contradicts The Plane-Separation postulate.
21
4 Separation in Planes and Space
either L ∩ AB 6= ∅ or L ∩ BC 6= ∅
or L = B.
Proof. By The Plane-Separation postulate L splits a plane into two half planes. By 4.1.1
we know that A, C are in different half-planes.
Lets denote the half-plane containing A: H.
We will now consider two cases AB is contained in H or it is not. If it is not then we
are done since AB ∩ L 6= ∅.
Otherwise B ∈ H, but C 6∈ H. Thus BC ∩ L 6= ∅
Now some obvious fun lemmas. In all of them it is understood that H1 , H2 are half-planes
and L is a line given by The Plane-Separation postulate.
Lemma 4.1.2
H1 , H2 are not both empty.
Proof. If they are then plane is a line and this is disallowed by I-5.
Lemma 4.1.3
H1 , H2 are both non-empty.
Proof. We already established that at least one is non-empty. Thus there is a line in the
plane that intersects L, by 3.2.5 we get a point in the other plane.
Lemma 4.1.4
H1 contains at least three non-collinear points.
22
4.1 Convexity and separation
If they are, then there must be a point Y such that A, B, Y are not collinear I-51 .
If Y ∈ H1 we are done, so suppose Y ∈ H2 .
←→
Pick a point C such that A − C − (AY ∩ L), then C ∈ H1 and A, B, C aren’t collinear
or A, Y, B, C would be, contradicting our assumption.
Lemma 4.1.5
H1 lies in exactly one plane. Thus a half-plane uniquely determines an plane.
Proof. If it lies in two planes then they share three non-collinear points 4.1.4 thus they
are the same plane I-2.
Lemma 4.1.6
A half-plane uniquely determines an edge.
←−−→
Proof. Suppose A1 ∈ H1 and A2 ∈ H2 . Then A1 A2 intersects both edges. If it intersects
them in a different points X, X 0 then there is Y st X − Y − X 0 and Y 6∈ H1 or it wouldn’t
be convex and for the same reason Y 6∈ H2 , so X = X 0 .
←−−→ ←−→
Then take B ∈ H1 such that B 6∈ A1 , A2 then BA2 intersects both lines in the same
point, but this intersection is different from the previous one.
Thus the two lines/edges share two points: they are the same line.
T
Proof. Let X, Y ∈ A, then for anyT set B ∈ A we have X, Y ∈ B and thus XY ⊆ B
since B is convex, therefore XY ⊆ A.
1
Actually we just know that there are three noncollinear points. But it must be that at least on of
←→
them is not on AB or they would be collinear.
23
4 Separation in Planes and Space
Lemma 4.1.7
Convex hull is convex.
Proof. By 4.1.2.
Lemma 4.1.8
H1 ∪ L is convex.
Theorem 4.1.3
Given 4ABC and a line L in the same plane, if L contains no vertex of the triangle
it can’t intersect all three sides.
Proof. By The Plane-Separation postulate L splits the plane into two half-planes and
itself. We have three vertices, therefore two must lie in the same half-plane and since it
is convex, it will also contain the side between them.
Theorem 4.1.4
The Plane-Separation postulate follows from Pasch’s postulate.
Proof. TODO: make this thing more readable: The idea of this proof is to first get our
two half-planes and then prove that they are the right ones, by first proving that they are
convex, then proving the second condition and finally that they cover the hole plane.
Let L be a line contained in a plane E.
Since E contains at least three noncollinear points there is a point P1 ∈
/ L.
Let
H1 = {Q ∈ E : P1 Q doesn’t intersect L}
24
4.2 Incidence Theorems Based on the Plane-Separation postulate
The basic idea of this section is to try to define the interior of an angle using the notion
of half-planes, and then use it to define the interior of a triangle.
Note: I skip some more obvious theorems of this section, but I might fill this gaps in the
future.
We will first give the definition and then justify it.
25
4 Separation in Planes and Space
Definition 4.2.2
If H1 , H2 are half-planes with common edge L, but are not necessarily in the same
plane we call them sides of L. We call half-planes in the same plane opposite sides.
Comment: this is the definition Moise uses, which I don’t understand the need for.
Theorem 4.2.1
−−→
Given a ray AB and a line L such that
−−→
A ∈ L and AB 6∈ L
−−→
AB − {A} lies in exactly one side of L.
−−→
Proof. First pick a point P on L which isn’t A, then A, B, P are noncollinear, thus AB
lies in exactly one plane.
−−→
Let Q ∈ AB − {A, B}.
If Q is not in the same half-plane as B then QB must intersect L, the intersection can
be A or not A. Both cases lead to simple contradictions.
←−→ ←→ ←→ ←−→
Proof. Since AB 0 = AB, AC = AC 0 the half-planes given don’t depend on the choice of
points on the rays constituting the angle.
←→ ←→
C 0 , C lie on the same side of AB by 4.2.1, and similarly B, B 0 and AC. We are done.
26
4.3 Incidence Theorems Continued
Theorem 4.2.4
The interior of the triangle is convex.
Proof. We would like to use Pasch’s postulate, but to be able to use it we need a triangle
←→
such that A is between its vertices, thus let F ∈ AB such that F − A − B.
←→ ←→ ←→
The by the postulate tells as that AD intersects BC − {B, C} or F C − {F, C} or C.
−−→
Using our separation theorems we get that AD constitutes that intersection.
←→ ←→
We can eliminate C as an option by observing that if AD = AC then D can’t be in the
interior .
−−→ ←→
Since F C is on different side then AD with respect to AC they can’t intersect2 .
−−→ ←→
So it must be that AD intersects F C − {F, C}.
ABCD = AB ∪ BC ∪ CD ∪ AD
we use the notion of sides, angles and diagonals in the obvious waya .
a
But a somewhat good exercise is to define adjacent angles.
2
This could be handled more formally, but I don’t see a point.
27
4 Separation in Planes and Space
Lemma 4.4.1
The vertices of quadrilateral are uniquely determined.
Theorem 4.4.1
Quadrilateral is convex iff its diagonals intersect each other.
Theorem 4.4.2
The diagonals of convex quadrilateral intersect each other.
Proof. Lets take ABCD to be our convex quadrilateral. The diagonals are AC, BD
−→
C lies in interior of ∠BAD, thus by The Crossbar Theorem AC intersects BD
−→
Because the quadrilateral is convex, AC − AC lies in different half-plane then BD.
Thus AC intersects BD.
Theorem 4.4.3
If diagonals of a quadrilateral intersect each other, then the quadrilateral is convex.
28
4.5 Separation of Space by Planes
If they are on the different sides, then CA, BD are on the different sides, and thus can’t
intersect .
Lemma 4.4.2
If each vertex of a quadrilateral lies in the interior of the opposing angle then the
quadrilateral is convex.
Proof. By The Crossbar Theorem the diagonals intersect and by 4.4.1 we are done.
We should now prove the batch of obvious things about half-spaces, theorems equivalent
to the ones for half-planes.
This section contains the description and partial solution to the titular problem.
29
5 Angular measure
M-4 If two angles form a linear pair then they are supplementary angles.
31
5 Angular measure
Theorem 5.1.1
If two angles forming a linear pair are congruent then they are right angles.
Proof. By 5.1.3 the angles are supplementary, and since they are of the same measure,
each must be of measure 90.
Proof. Skipped.
32
5.1 Angular measure
33
6 Congruence Between Triangles
The intuitive idea of congruence in geometry is that two objects are the same if one can
be moved onto another without changing its size or shape.
There are two approaches to congruence, one is to take it as an undefined notion, guided
by certain axioms (synthetic approach) and second is to use other notions to define
(metric approach).
35
6 Congruence Between Triangles
Lemma 6.2.1
Every equilateral triangle is equiangular.
−−→
Proof. By The segment construction there is a point B 0 ∈ DE such that
DB 0 ∼
= AC
By SAS 4ABC ∼
= 4DB 0 F . Therefore
36
6.2 The Basic Congruence Theorems
Theorem 6.2.3
If two angles of the triangle are congruent then so are the sides opposite to angles.
Converse of The Isosceles Triangle Theorem.
Lemma 6.2.2
Every equiangular triangle is equilateral
= ∠F DE and AB 0 ∼
∠B 0 AC ∼ = DE
By SAS
4DEF ∼
= 4AB 0 C
∠CBB 0 ∼
= ∠CB 0 B
and
∠ABB 0 ∼
= ∠AB 0 B
but by angle addition this means
∠ABC ∼
= AB 0 C
37
6 Congruence Between Triangles
4ABD ∼ = 4ACD
−−→
it follows that ∠BAD ∼ = ∠DAC, so AD is indeed the bisector.
−−→
Let AD0 be a different bisector, by The Crossbar Theorem we may choose D0 to lie on
BC. The triangle are 4ABD0 ∼ = 4ACD0 are similar by SAS, so D0 must be a midpoint
of BC. It follows that D = D .0
In this section author presents a model of for our geometry without SAS postulate where
the SAS postulate fails.
= CAB and AB ∼
∠CAB 0 ∼ = AB 0
38
6.5 Existence of Perpendiculars
←→
Let G be the intersection of BB 0 and AC.
There are two cases.
1. G = A then we are done
2. G 6= A, then 4ABG = ∼ AB 0 G, and since ∠BGA = ∠B 0 GA and the angles are
supplementary, they must be right angles.
39
7 Geometric Inequalities
We start by observation that inequalities between angles and segments can be described
in terms of congruences instead of metric. We can say that one angle is smaller than the
other if the other angle has a sub-angle congruent to it, similarly for segments.
41
8 The Euclidean Program: Congruence
Without Distance
Our presentation of geometry follows that of Birkhoff, as opposed to the classical one, the
one used by Euclid and more recently by Hilbert. The classical treatment of geometry
is called synthetic, while Birkohoff’s is called metric.
We now give a sketch of the synthetic treatment. The structure at the start is [Points, Lines, Planes].
We add
• Notion of betweenness.
• Notion of congruence for segments.
• Notion of congruence for angles.
We pack the two latter ones into one and denote them by the same relation. The
structure now is
43
8 The Euclidean Program: Congruence Without Distance
The synthetic treatment of segments begins with the inequalities where the basic idea
was already presented at the beginning of chapter 7.
We can show from axioms1 that all right angles are congruent2 .
We are ranting about synthetic treatment. In particular we think its elegant, but there
are a lot of technicalities that are too often ignored.
1
as did Hilbert
2
Euclid took this as an axiom
44
9 Three Geometries
9.1 Introduction
In this book we deal mostly with the first geometry, a little bit with the second and
almost none with the third.
45