Last time, we discussed symmetric bilinear forms and its applications into geometry, in particular, to rational trigonometry, which posits a computationally tractable alternative to classical trigonometry. The rational analog of distance
would be the quadrance
, and the rational analog of angle
would be the spread
, connected in the case
by the equations

In this post, we see how we can use linear algebra and ideas in rational trigonometry to define a broad framework for geometry, of which we obtain Euclid’s five postulates in the special case
.
Let
be a vector space over a field
.
Definition 1. An affine space
over
is a set
, whose elements are called points, equipped with an addition map
that satisfies the following properties:
- For any
,
.
- For any
and
,
.
- For any
, the map
is bijective.
Example 1. Any vector space
is an affine space over itself. Defining
, for each point
in
, we will define the position vector
.
Lemma 1. For points
, there exists a unique vector
such that
.
Proof. Fix
. Since
is bijective, there exists a unique vector
such that
. Denote
.
Hence, we will denote
without loss of ambiguity.
Lemma 2. For points
,
precisely when
and
.
Henceforth, let
denote any affine space over
. Therefore, points are positions determined by vectors that start from the origin. Each point
can be described by a position vector
. Let
be any field that contains
.
Definition 1. A line
containing the point
and parallel to the vector
is the set

Equivalently, we say that
belongs in the line if its position vector
satisfies the parametric equation of a line, i.e.
.
Theorem 1. For any two distinct points
, there exists a unique line that contains
and
.
Proof. For existence, define the line
by the equation
. Since
and
,
lie on
.
For uniqueness, let
be any other line that passes through
. Then there exists a point
and a vector
such that
. Find distinct scalars
such that
and
. Then

We need to prove that
. For any
, find
such that

Hence,
. We can prove
similarly since

In particular, when
and
, we obtain Euclid’s first two postulates:
Corollary 1. A straight line segment can be drawn joining any two points. Furthermore, any straight line segment can be extended indefinitely in a straight line.
The rest of Euclid’s postulates will require our previous discussion on symmetric bilinear forms
, which basically characterise perpendicularity, since the usual inner product
on
yields the desired properties.
Recall that for any symmetric bilinear form
, we can define the quadrance
by
. In particular, for points
, we can define the quadrance between two points
by
.
Definition 3. A sphere
with centre
and quadrance
is defined to be the set

A sphere in
equipped with the usual inner product is called a circle.
Theorem 2. For any two distinct points
, there exists a unique circle with centre
and quadrance
.
Corollary 2. Given any straight line segment, a circle can be drawn having the segment as radius and one endpoint as center.
Definition 4. For
, we say that
and
are perpendicular or orthogonal, denoted
, if
.
Lemma 3. If
have nonzero quadrances, then
.
Theorem 3. All right angles are congruent to one another.
We are left with the infamous parallel postulate, which seems nontrivial to state, but turns out to be definable using the notions we discussed in affine spaces. We remark that to debunk the parallel postulate, we will need a broader notion of space, possibly projective space, to account for the varied notions of parallelism.
Definition 5. Two nonzero vectors
are parallel, denoted
, if the set
is linearly dependent i.e. there exists some
such that
. We say that the lines
and
are parallel if
.
Theorem 4. For any line
and point
, there exists at most one line passing through
that is parallel to
.
Proof. Let
and
be lines that pass through
and are parallel to
. Let
be points on
and define
. For any point
on
,
. Likewise, for any point
on
,
. Thus,
. Some bookkeeping yields
.
Corollary 3 (Playfair’s Axiom). In a plane, given a line and a point not on it, at most one line parallel to the given line can be drawn through the point.
Corollary 4. If two lines are drawn which intersect a third in such a way that the sum of the inner angles on one side is less than two right angles, then the two lines inevitably must intersect each other on that side if extended far enough.
Proof. Corollary 3 implies Corollary 4 via the following geometric argument, which only requires Corollary 1 and Corollary 2 to establish.
With that, we have successfully created a working model for Euclidean geometry, defining quadrances and spreads in general fields, then take square roots in the case
and even employing trigonometric functions to obtain our classical notions of distances and angles (in radians). We now list three common starting points for elementary school students’ learning of Euclidean geometry.
Corollary 5. Define
so that
. The following proposition holds:
- Adjacent angles on a straight line sum to
.
- Interior angles on the same side of a transversal sum to
.
Interestingly, we do not have purely mechanistic tools to draw an angle of
, but can define the concept mathematically and obtain close approximations to that. However, using constructions in Euclidean geometry, we can draw the obvious angle
and the special angle
, bisections of these angles, sums and differences, and integer multiples of said angles.
In the next post, we take advantage of inner product spaces to discuss orthogonal functions, and derive the usual formulas involved in discussing Fourier series.
—Joel Kindiak, 20 Mar 25, 1523H