1. Introduction
Loosely speaking, the history of triangle geometry stretches across three eras: (1) ancient Greek, as in Euclid’s Elements and as represented by four special points—incenter, centroid, circumcenter, and orthocenter; (2) European (and a bit American), represented by points and lines named after Fermat, Euler, Lemoine, Brocard, Feuerbach, Steiner, Morley, and many others; and (3) modern, for which we heartily recommend Paul Yiu’s
Introduction to the Geometry of the Triangle [
1]. One of the hallmarks of modern triangle geometry is the use of barycentric coordinates instead of the trilinear coordinates that were favored during the 19th and early 20th centuries. Regarding the fundamental role of these two homogeneous coordinate systems, the reader may find several Wikipedia articles to be useful, including “Conway triangle notation” (introduced by John Horton Conway in about 2000); see
https://en.wikipedia.org/wiki/Conway_triangle_notation (accessed on 15 June 2024), and “triangle center” (
https://en.wikipedia.org/wiki/Triangle_center) (accessed on 15 June 2024) and “circumcircle” (
https://en.wikipedia.org/wiki/Circumcircle) (accessed on 15 June 2024).
Suppose that
is a triangle with respective sidelengths of
. These are regarded as variables or indeterminates, so that triangle centers in the plane of
are determined using homogeneous coordinates, either barycentric or trilinear. In this paper, all the triangle centers to be considered are polynomial centers, in the sense that each has a representation in barycentric (hence also trilinear) coordinates of the form
where
is a homogeneous polynomial satisfying
. To represent such a point, it is sufficient to write merely
, as in the row for
in
Table 1, which includes indexing
as in the Encyclopedia of Triangle Centers [
2].
A precedent for unary operations on triangle centers occurs in [
2] as
where the Vega transform is defined in trilinears by
In this paper, this formula is represented as the unary operation
. In the following definitions of eight unary operations,
is a point given by homogeneous coordinates (barycentric or trilinear).
Continuing with definitions, suppose that
k is a real number other than
, which allows us to provide the following definitions.
If the coordinates are barycentric, then is the isotomic conjugate of and is the isotomic conjugate of ; likewise, for each k, the point is the isotomic conjugate of , and is the isotomic conjugate of . On the other hand, if the coordinates are trilinear, then these pairs are isogonal conjugates rather than isotomic. In the sequel, unless stated otherwise, coordinates are assumed only to be homogeneous; i.e., the results hold for both barycentrics and trilinears.
For each
X, the point
is a limiting case of the family of points
; e.g., write (
5) as
and let
. Likewise,
are limiting cases of
.
For a more detailed introduction to triangle geometry using barycentric coordinates, see the excellent online book by Paul Yiu [
1], and several other helpful resources [
2,
3].
2. Images of Points
In Part 32 of the Encyclopedia of Triangle Centers [
2], the preamble just before
shows two tables. The first presents 10 examples of each of the eight unary images given by (
1)–(
8). In this first table, the underlying homogeneous coordinates are barycentric; in the second table, they are trilinear. An examination of the rows of the barycentric table shows that the second four entries of row 1 reappear as the last four entries in row 8. That is, the incenter,
, is mapped by
to the same points (
to which the Nagel point,
, is mapped by
for
. Actually, much more is true. For example, not only is
but if
is an arbitrary triangle center, then
This sort of symbolic substitution has been studied previously in other settings [
4,
5]. The next example involving
and
takes its place in the following theorem.
Theorem 1. Suppose the is a triangle center and that ; i.e., is the result of substituting , respectively, for in the coordinates for . Then,
Proof. Beginning with row 1 in the table,
Taking reciprocals gives
. For the third entry in row 1, let
so that
and reciprocation gives
.
The equations in row 1 of
Table 2 are now proved, and the method of proof applies to the remaining nine equations. We include here just one more proof, that
. Let
□
3. Images of Lines
Because each binary operation
u is defined on a set of individual points, it is also defined on lines. Thus, if
L is a line, given by homogeneous coordinates by an equation
, then we may—and do—speak of
. Such images are cubic curves (possibly degenerate) that pass through the vertices
, as indicated here:
For Examples (1)–(5), suppose that L is a line that passes through the point 1:1:1 and a point other than 1:1:1, so that L is provided by the equation . (Here, the coordinates may be barycentric or trilinear.)
Example 1. That is, the left-hand side in (9) factors, showing the image of L as a degenerate cubic consisting of the union of and a circumconic. Specifically, in cases in which all the coordinates are barycentric, the conic has a characteristic whereAs this characteristic is identically 0, the conic is a parabola ([1], p. 127). Moreover, the infinite point (i.e., the direction of opening) of the parabola is the point , and the perspector is the point , which lies on the Steiner inellipse. The likewise degenerate cubic is given byThis, the isotomic conjugate of , is the union of a line and a conic; viz., the conic , which is the circumcircle if the coordinates are barycentric, and the Steiner circumellipse if the coordinates are trilinear. Example 2. Here, we extend the discussion of the parabola given by the barycentric equationencountered in Example 1. LetThen, the focus of the parabola is the point that has the first barycentric The appearance of in the following list means that if , then the focus is . The intersections of the lines tangent to the parabola at the vertices form a triangle, T, perspective to at (the perspector of the parabola). The circumcircle of T passes through the focus.
The vertex of the parabola has barycentric coordinates too long to be shown here; nevertheless, a computer finds similar vertices to those that are listed here; the appearance of means that if , then the vertex is . Other examples of the parabola (
19) include the following:
If (Nagel line), the parabola passes through for these i: 514, 693, 927, 3676, 4444, 4555, 4583, 4608, 4817, 6548, 7192, 15634, 17925, 17930, 37143, 43943, 52619, 52620, 53150, 57994, 58860, 59941, 62635.
If
(Euler line), the parabola
passes through
for these
i:
. The list [
6] includes more than 6000 triangle centers
X on the Euler line; each begets a point
on the cubic
.
If
, then
is known as the
X-parabola, introduced in [
2] at
.
If L is the minor axis of the Steiner circumellipse, then passes through the Steiner point, ; the first Kiepert infinity point, ; and , which lies on the Kiepert parabola (which is not ).
If L is the major axis of the Steiner circumellipse, then passes through the Steiner point, ; the second Kiepert infinity point, ; and .
Example 4. Equation (17) also represents , so that (18) holds for . Example 5. Equation (17) also represents , so that (18) holds for . Example 6. Here, we discuss the cubic . If L is the line of the incenter and the symmedian point; i.e., the line , then (9) represents, in barycentric coordinates, the cubicThe following thirteen triangle centers are known to lie on : for 693, 850, 7192, 62,725, and 63,216 to 63,224. The first barycentric of each of these has the form , where is a polynomial. Consequently, the thirteen points lie on a cubic, and the thirteen points lie on a cubic, etc. Among the cubics presented in [7] the one most closely related to is the cubic through the points ; it is the isotomic conjugate of the cubic K588; for details, see [8]. For details, see the preamble [2] just before . Further examples of cubics in the family (
9) include the following:
is the Tucker nodal cubic, K015 in B. Gibert’s indexing [
7].
If , the Brocard axis, then passes through for 850, 58,784, 62,428.
If , the orthic axis, then passes through for 69, 877, 883, 5468, 62,645.
If , the anti-orthic axis, then passes through for 75, 874, 883, 41,314, 62,638.
If , the Lemoine axis, then passes through for .
If , the de Longchamps axis, then passes through for 6, 880, 2284, 2395, 5468, 14,966, 23,968, 23,977, 43,929, 52,131, 52,132.
If , the Gergonne line, then passes through for 8, 883, 17,780, 23,836, 53,151.
If , the Fermat line, then passes through for 850, 3268, 5468, 9141, 34,765, 34,767.
If , the Napoleon line, then passes through for 850, 41,298, 62,724.
If , the Garcia-Reznick line, then passes through for 7, 883, 2400, 23,973, 43,930, 56,543.
If , then passes through for 693, 850, 4391, 4397, 4581, 7253.
If , then passes through for .
For lists of points on the lines mentioned just above, see the index of central lines [
6].
4. Inverses of Unary Operations
Suppose that
. For each unary operation
u given by (
1)–(
8) and each point
P, there are formally two points
X such that
. That is, each
P has two inverses. Equations (
24) to (
32) give the first coordinates of the two inverses using the symbol
, with the 1st inverse defined by
and the 2nd by
. Let
The foregoing formulas for inverses were found using the following Mathematica code, in which the coordinates for each or can be used as demonstrated here with in the first and third lines.
u[1][{x_, y_, z_}] := {(y - z)/x, (z - x)/y, (x - y)/z}
{x, y, z} /. Factor[Solve[Join[{x + y + z == 1},
Thread[#/Plus @@ # &[u[1][{x, y, z}]]==
#/Plus @@ # &[{p, q, r}]]], {x, y, z}]]
Equations (
20) and (
24) indicate that there is only one inverse instead of two if
; i.e., if the coordinates are barycentric, then
P lies on
; if they are trilinear, then
P lies on the Steiner circumellipse. Possibly
, as when
P is the incenter (
, in barycentrics); in that case, the two inverses are a complex conjugate pair. Similarly, Equations (
21) and (
25) show that there is only one inverse if
Equations (
22) and (
26) indicate a single inverse if
, and likewise for (
23) and (
27).
For , if for some point , then is radical-free, and we obtain the following results, which are easily obtained by computer:
; (1st inverse of P), and
(2nd inverse of P) , which is the G-Ceva conjugate of F.
; (1st inverse of P) , and (2nd inverse of P) , which is the G-Ceva conjugate of F.
(1st inverse of
P)
, and (2nd inverse of
P)
.
(1st inverse of
P)
, and (2nd inverse of
P)
.
Referring to (
20)–(
23), note first that
if and only if
P is on the line at infinity, so that
Similarly,
if and only if
P is on the Steiner circumellipse, and then
Further,
if and only if
, the centroid of
, and likewise for
.
Example 7. Case 1a: coordinates in (1) and (24) are barycentric. It is easy to establish that ifthen and are a pair of -Ceva conjugates.Case 1b: coordinates in (1) and (24) are trilinear. Here, ifthen and are a pair of -Ceva conjugates.Case 2: coordinates in (2) and (25) are barycentric. Ifthen and are a pair of -Ceva conjugates. Suppose that X is a point and is the isotomic conjugate of X. If , then , as illustrated here:Case 3: coordinates in (3) and (26) are barycentric.Case 4: coordinates in (4) and (27) are barycentric. Suppose that X is a point and is the isotomic conjugate of X. If , then , as illustrated here:Case 5: coordinates in (5) and (28) are barycentric. Here, , so thatIf , then U is the isotomic conjugate of P. 5. Binary Operations on Inverse Pairs
In this section, all coordinates are trilinears. (Analogous results can be written out in case the underlying homogeneous coordinates are barycentrics.) In the Glossary [
9] of ETC [
2], several binary operations on pairs
and
of points are defined, and geometric constructions are presented. Nine of these are listed here:
If
P and
U are the inverse pair of a unary operation
, for
, then each of the binary operations listed above yields a triangle center. The next two tables depict the first trilinear coordinate of the triangle center
, where
P and
U are the inverses of
(in
Table 3) or
(in
Table 4), where
and
. For example,
In
Table 4, a continuation of
Table 3, we use the following abbreviations:
In addition to the results in
Table 3 and
Table 4, we have a tenth binary operation on the inverse pairs: their midpoint. A convenient way to represent midpoints of the eight pairs in (
24) to (
32) is to substitute 0 for
in those equations. (This works for barycentric coordinates, too.)
6. Constructions
Starting with a point , the points , for , are Euclidean constructible in both barycentric and trilinear coordinates.
In barycentrics, the point
is the isotomic conjugate of
X, with a well-known construction [
1] based on midpoints of the sides of the reference triangle
. In trilinears,
is the isogonal conjugate of
X, with a similar construction based on angle bisector of
.
In trilinears, suppose that is a variable point. Then, the line , abbreviated as , is the trilinear polar of , constructible as the perspectrix of the cevian triangle of the isogonal conjugate, . Similarly, in barycentrics, the line is the perspectrix of the cevian triangle of the isogonal conjugate, . Thus, if a construction of a point X is known, then we have a construction for the line , and conversely; this fact will be used repeatedly below.
In this continuing development of tools for constructing lines and points, we have, in barycentrics, the product
of points
and
, defined if
are not all 0. An elegant construction for barycentric product was found by Paul Yiu ([
1], p. 99). Using the same symbols, a construction for the trilinear product of two points was found by Cyril Parry and is included in Angel Montesdeoca’s online Glossary ([
10], item 174:
producto trilineal). In both barycentrics and trilinears, the quotient
is defined by
.
Next, in both coordinate systems, the point
is simply the intersection of the lines
and
. Consequently, we have constructions of
as the reciprocal of
; that is, the isotomic conjugate of
in barycentrics, and isogonal conjugate of
in trilinears.
To construct
, we first obtain
as
. The line of
X and
is then
, from which we construct the point
which is
. Then,
is constructed as the reciprocal of
.
First,
, and then we have a construction for the point
as the intersection of lines
Another construction of
is to intersect the lines
and
and then divide by
.
Constructions for all the points in
Table 3 are now established. For
Table 4, the intersection of
and
is
, from which we obtain
, which accounts for the entry in the lower-right corner of
Table 4. Constructions for other entries are left to the reader.
7. Unary Operations on Triangles
Suppose that
is a triangle center. Then, the points
lie on the line at infinity. Applying the unary operations
to the vertices in (
33) results in the triangles that are considered in this section.
Case 1. Let
be the image of
under
, so that
If
P lies on the Steiner circumellipse (i.e.,
, then the lines
concur, which is to say that the triangles
and
are perspective. The perspector is the barycentric quotient
, where
U is the reflection of
P in the centroid, 1:1:1. This perspector lies on the Tucker nodal cubic, indexed as K015 and discussed in [
7].
Case 2. Again taking
as in (
33), we apply
to obtain
Here, if
P lies on the Steiner circumellipse (i.e.,
, then the lines
concur, which is to say that the triangles
and
are perspective. The perspector is the barycentric quotient
, where
U is the reflection of
P in the centroid, 1:1:1. This perspector lies on the Tucker nodal cubic, indexed as K015 and discussed in [
7].
Cases 3 and 4. Trivially, if and only if .
8. Other Unary Operations
In the preceding sections, we have sampled four specific unary operations, ((
1)–(
4)) and four families ((
5)–(
8)) of unary operations. These were all selected for this paper because of the distinctive duality of their inverses. Other unary operations defined on triangle centers—for which inversion is much more complicated—have been sampled in both barycentric and trilinear coordinates, as in the following list ([
2], Part 32, preamble near
):
All the unary operations discussed in the paper are homogeneously 0 degrees in
. Much remains to be discovered for other unary operations of various non-negative degrees of homogeneity.