Constructible Number
The geometric definition of constructible numbers motivates a corresponding definition of constructible points, which can again be described either geometrically or algebraically. A point is constructible if it can be produced as one of the points of a compass and straightedge construction (an endpoint of a line segment or crossing point of two lines or circles), starting from a given unit length segment. Alternatively and equivalently, taking the two endpoints of the given segment to be the points (0, 0) and (1, 0) of a Cartesian coordinate system, a point is constructible if and only if its Cartesian coordinates are both constructible numbers. Constructible numbers and points have also been called ruler and compass numbers and ruler and compass points, to distinguish them from numbers and points that may be constructed using other processes.
The set of constructible numbers forms a field: applying any of the four basic arithmetic operations to members of this set produces another constructible number. This field is a field extension of the rational numbers and in turn is contained in the field of algebraic numbers. It is the Euclidean closure of the rational numbers, the smallest field extension of the rationals that includes the square roots of all of its positive numbers.
The proof of the equivalence between the algebraic and geometric definitions of constructible numbers has the effect of transforming geometric questions about compass and straightedge constructions into algebra, including several famous problems from ancient Greek mathematics. The algebraic formulation of these questions led to proofs that their solutions are not constructible, after the geometric formulation of the same problems previously defied centuries of attack.
Geometric definitions
Geometrically constructible points
Let and be two given distinct points in the Euclidean plane, and define to be the set of points that can be constructed with compass and straightedge starting with and . Then the points of are called constructible points. and are, by definition, elements of . To more precisely describe the remaining elements of , make the following two definitions:
- a line segment whose endpoints are in is called a constructed segment, and
- a circle whose center is in and which passes through a point of (alternatively, whose radius is the distance between some pair of distinct points of ) is called a constructed circle.
Then, the points of , besides and are:
- the intersection of two non-parallel constructed segments, or lines through constructed segments,
- the intersection points of a constructed circle and a constructed segment, or line through a constructed segment, or
- the intersection points of two distinct constructed circles.
As an example, the midpoint of constructed segment is a constructible point. One construction for it is to construct two circles with as radius, and the line through the two crossing points of these two circles. Then the midpoint of segment is the point where this segment is crossed by the constructed line.
Geometrically constructible numbers
The starting information for the geometric formulation can be used to define a Cartesian coordinate system in which the point is associated to the origin having coordinates and in which the point is associated with the coordinates . The points of may now be used to link the geometry and algebra by defining a constructible number to be a coordinate of a constructible point.
Equivalent definitions are that a constructible number is the -coordinate of a constructible point or the length of a constructible line segment. In one direction of this equivalence, if a constructible point has coordinates , then the point can be constructed as its perpendicular projection onto the -axis, and the segment from the origin to this point has length . In the reverse direction, if is the length of a constructible line segment, then intersecting the -axis with a circle centered at with radius gives the point . It follows from this equivalence that every point whose Cartesian coordinates are geometrically constructible numbers is itself a geometrically constructible point. For, when and are geometrically constructible numbers, point can be constructed as the intersection of lines through and , perpendicular to the coordinate axes.
Algebraic definitions
Algebraically constructible numbers
The algebraically constructible real numbers are the subset of the real numbers that can be described by formulas that combine integers using the operations of addition, subtraction, multiplication, multiplicative inverse, and square roots of positive numbers. Even more simply, at the expense of making these formulas longer, the integers in these formulas can be restricted to be only 0 and 1. For instance, the square root of 2 is constructible, because it can be described by the formulas or .
Analogously, the algebraically constructible complex numbers are the subset of complex numbers that have formulas of the same type, using a more general version of the square root that is not restricted to positive numbers but can instead take arbitrary complex numbers as its argument, and produces the principal square root of its argument. Alternatively, the same system of complex numbers may be defined as the complex numbers whose real and imaginary parts are both constructible real numbers. For instance, the complex number has the formulas or , and its real and imaginary parts are the constructible numbers 0 and 1 respectively.
These two definitions of the constructible complex numbers are equivalent. In one direction, if is a complex number whose real part and imaginary part are both constructible real numbers, then replacing and by their formulas within the larger formula produces a formula for as a complex number. In the other direction, any formula for an algebraically constructible complex number can be transformed into formulas for its real and imaginary parts, by recursively expanding each operation in the formula into operations on the real and imaginary parts of its arguments, using the expansions
- , where and .
Algebraically constructible points
The algebraically constructible points may be defined as the points whose two real Cartesian coordinates are both algebraically constructible real numbers. Alternatively, they may be defined as the points in the complex plane given by algebraically constructible complex numbers. By the equivalence between the two definitions for algebraically constructible complex numbers, these two definitions of algebraically constructible points are also equivalent.
Equivalence of algebraic and geometric definitions
If and are the non-zero lengths of geometrically constructed segments then elementary compass and straightedge constructions can be used to obtain constructed segments of lengths , , , and . The latter two can be done with a construction based on the intercept theorem. A slightly less elementary construction using these tools is based on the geometric mean theorem and will construct a segment of length from a constructed segment of length . It follows that every algebraically constructible number is geometrically constructible, by using these techniques to translate a formula for the number into a construction for the number.
In the other direction, a set of geometric objects may be specified by algebraically constructible real numbers: coordinates for points, slope and -intercept for lines, and center and radius for circles. It is possible (but tedious) to develop formulas in terms of these values, using only arithmetic and square roots, for each additional object that might be added in a single step of a compass-and-straightedge construction. It follows from these formulas that every geometrically constructible number is algebraically constructible.
Algebraic properties
The definition of algebraically constructible numbers includes the sum, difference, product, and multiplicative inverse of any of these numbers, the same operations that define a field in abstract algebra. Thus, the constructible numbers (defined in any of the above ways) form a field. More specifically, the constructible real numbers form a Euclidean field, an ordered field containing a square root of each of its positive elements. Examining the properties of this field and its subfields leads to necessary conditions on a number to be constructible, that can be used to show that specific numbers arising in classical geometric construction problems are not constructible.
It is convenient to consider, in place of the whole field of constructible numbers, the subfield generated by any given constructible number , and to use the algebraic construction of to decompose this field. If is a constructible real number, then the values occurring within a formula constructing it can be used to produce a finite sequence of real numbers such that, for each , is an extension of of degree 2. Using slightly different terminology, a real number is constructible if and only if it lies in a field at the top of a finite tower of real quadratic extensions, starting with the rational field where is in and for all , . It follows from this decomposition that the degree of the field extension is , where counts the number of quadratic extension steps.
Analogously to the real case, a complex number is constructible if and only if it lies in a field at the top of a finite tower of complex quadratic extensions. More precisely, is constructible if and only if there exists a tower of fields where is in , and for all , . The difference between this characterization and that of the real constructible numbers is only that the fields in this tower are not restricted to being real. Consequently, if a complex number a complex number is constructible, then the above characterization implies that is a power of two. However, this condition is not sufficient - there exist field extensions whose degree is a power of two, but which cannot be factored into a sequence of quadratic extensions.
To obtain a sufficient condition for constructibility, one must instead consider the splitting field obtained by adjoining all roots of the minimal polynomial of . If the degree of this extension is a power of two, then its Galois group is a 2-group, and thus admits a descending sequence of subgroups with for By the fundamental theorem of Galois theory, there is a corresponding tower of quadratic extensions whose topmost field contains and from this it follows that is constructible.
The fields that can be generated from towers of quadratic extensions of are called iterated quadratic extensions of . The fields of real and complex constructible numbers are the unions of all real or complex iterated quadratic extensions of .
Trigonometric numbers
Trigonometric numbers are the cosines or sines of angles that are rational multiples of . These numbers are always algebraic, but they may not be constructible. The cosine or sine of the angle is constructible only for certain special numbers :
- The powers of two
- The Fermat primes, prime numbers that are one plus a power of two
- The products of powers of two and any number of distinct Fermat primes.
Thus, for example, is constructible because 15 is the product of the Fermat primes 3 and 5; but is not constructible (not being the product of distinct Fermat primes) and neither is (being a non-Fermat prime).