Triangle center

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description Script error: No such module "about". Template:Use American English

File:Triangle centers2.svg
Five important triangle centers. <templatestyles src="Legend/styles.css" />
  Reference triangle ABCScript error: No such module "Check for unknown parameters".
<templatestyles src="Legend/styles.css" />
  Angle bisectors and incircle (intersect/centered at incenter Template:Mvar)
<templatestyles src="Legend/styles.css" />
  Medians (intersect at centroid Template:Mvar)
<templatestyles src="Legend/styles.css" />
  Perpendicular bisectors and circumcircle (intersect/centered at circumcenter Template:Mvar)
<templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" />

In geometry, a triangle center or triangle centre is a point in the triangle's plane that is in some sense in the middle of the triangle. For example, the centroid, circumcenter, incenter and orthocenter were familiar to the ancient Greeks, and can be obtained by simple constructions.

Each of these classical centers has the property that it is invariant (more precisely equivariant) under similarity transformations. In other words, for any triangle and any similarity transformation (such as a rotation, reflection, dilation, or translation), the center of the transformed triangle is the same point as the transformed center of the original triangle. This invariance is the defining property of a triangle center. It rules out other well-known points such as the Brocard points which are not invariant under reflection and so fail to qualify as triangle centers.

For an equilateral triangle, all triangle centers coincide at its centroid. However the triangle centers generally take different positions from each other on all other triangles. The definitions and properties of thousands of triangle centers have been collected in the Encyclopedia of Triangle Centers.

History

Even though the ancient Greeks discovered the classic centers of a triangle, they had not formulated any definition of a triangle center. After the ancient Greeks, several special points associated with a triangle like the Fermat point, nine-point center, Lemoine point, Gergonne point, and Feuerbach point were discovered.

During the revival of interest in triangle geometry in the 1980s it was noticed that these special points share some general properties that now form the basis for a formal definition of triangle center.[1][2] Clark Kimberling's Encyclopedia of Triangle Centers contains an annotated list of over 50,000 triangle centers.[3] Every entry in the Encyclopedia of Triangle Centers is denoted by X(n) or Xn where n is the positional index of the entry. For example, the centroid of a triangle is the second entry and is denoted by X(2) or X2.

Formal definition

A real-valued function Template:Mvar of three real variables Template:Mvar may have the following properties:

  • Homogeneity: f(ta,tb,tc)=tnf(a,b,c) for some constant Template:Mvar and for all t > 0Script error: No such module "Check for unknown parameters"..
  • Bisymmetry in the second and third variables: f(a,b,c)=f(a,c,b).

If a non-zero Template:Mvar has both these properties it is called a triangle center function. If Template:Mvar is a triangle center function and Template:Mvar are the side-lengths of a reference triangle then the point whose trilinear coordinates are f(a,b,c):f(b,c,a):f(c,a,b) is called a triangle center.

This definition ensures that triangle centers of similar triangles meet the invariance criteria specified above. By convention only the first of the three trilinear coordinates of a triangle center is quoted since the other two are obtained by cyclic permutation of Template:Mvar. This process is known as cyclicity.[4][5]

Every triangle center function corresponds to a unique triangle center. This correspondence is not bijective. Different functions may define the same triangle center. For example, the functions f1(a,b,c)=1a and f2(a,b,c)=bc both correspond to the centroid. Two triangle center functions define the same triangle center if and only if their ratio is a function symmetric in Template:Mvar.

Even if a triangle center function is well-defined everywhere the same cannot always be said for its associated triangle center. For example, let f(a,b,c) be 0 if Template:Tmath and Template:Tmath are both rational and 1 otherwise. Then for any triangle with integer sides the associated triangle center evaluates to 0:0:0 which is undefined.

Default domain

In some cases these functions are not defined on the whole of Template:Tmath For example, the trilinears of X365 which is the 365th entry in the Encyclopedia of Triangle Centers, are a1/2:b1/2:c1/2 so Template:Mvar cannot be negative. Furthermore, in order to represent the sides of a triangle they must satisfy the triangle inequality. So, in practice, every function's domain is restricted to the region of Template:Tmath where ab+c,bc+a,ca+b. This region TScript error: No such module "Check for unknown parameters". is the domain of all triangles, and it is the default domain for all triangle-based functions.

Other useful domains

There are various instances where it may be desirable to restrict the analysis to a smaller domain than TScript error: No such module "Check for unknown parameters".. For example:

  • The centers X3, X4, X22, X24, X40 make specific reference to acute triangles, namely that region of TScript error: No such module "Check for unknown parameters". where a2b2+c2,b2c2+a2,c2a2+b2.
  • When differentiating between the Fermat point and X13 the domain of triangles with an angle exceeding 2π/3 is important; in other words, triangles for which any of the following is true:

a2>b2+bc+c2;b2>c2+ca+a2;c2>a2+ab+b2.

  • A domain of much practical value since it is dense in TScript error: No such module "Check for unknown parameters". yet excludes all trivial triangles (i.e. points) and degenerate triangles (i.e. lines) is the set of all scalene triangles. It is obtained by removing the planes b = cScript error: No such module "Check for unknown parameters"., c = aScript error: No such module "Check for unknown parameters"., a = bScript error: No such module "Check for unknown parameters". from TScript error: No such module "Check for unknown parameters"..

Domain symmetry

Not every subset DTScript error: No such module "Check for unknown parameters". is a viable domain. In order to support the bisymmetry test DScript error: No such module "Check for unknown parameters". must be symmetric about the planes b = cScript error: No such module "Check for unknown parameters"., c = aScript error: No such module "Check for unknown parameters"., a = bScript error: No such module "Check for unknown parameters".. To support cyclicity it must also be invariant under 2π/3 rotations about the line a = b = cScript error: No such module "Check for unknown parameters".. The simplest domain of all is the line (t, t, t)Script error: No such module "Check for unknown parameters". which corresponds to the set of all equilateral triangles.

Examples

Circumcenter

The point of concurrence of the perpendicular bisectors of the sides of triangle ABCScript error: No such module "Check for unknown parameters". is the circumcenter. The trilinear coordinates of the circumcenter are

a(b2+c2a2):b(c2+a2b2):c(a2+b2c2).

Let f(a,b,c)=a(b2+c2a2) It can be shown that Template:Mvar is homogeneous: f(ta,tb,tc)=ta[(tb)2+(tc)2(ta)2]=t3[a(b2+c2a2)]=t3f(a,b,c) as well as bisymmetric: f(a,c,b)=a(c2+b2a2)=a(b2+c2a2)=f(a,b,c) so Template:Mvar is a triangle center function. Since the corresponding triangle center has the same trilinears as the circumcenter, it follows that the circumcenter is a triangle center.

1st isogonic center

Let A'BCScript error: No such module "Check for unknown parameters". be the equilateral triangle having base Template:Mvar and vertex Template:Mvar on the negative side of Template:Mvar and let AB'CScript error: No such module "Check for unknown parameters". and ABC' Script error: No such module "Check for unknown parameters". be similarly constructed equilateral triangles based on the other two sides of triangle ABCScript error: No such module "Check for unknown parameters".. Then the lines Template:Mvar are concurrent and the point of concurrence is the 1st isogonal center. Its trilinear coordinates are

csc(A+π3):csc(B+π3):csc(C+π3).

Expressing these coordinates in terms of Template:Mvar, one can verify that they indeed satisfy the defining properties of the coordinates of a triangle center. Hence the 1st isogonic center is also a triangle center.

Fermat point

Let

f(a,b,c)={1if a2>b2+bc+c2if A>2π/30if b2>c2+ca+a2 or c2>a2+ab+b2if B>2π/3 or C>2π/3csc(A+π3)otherwise A,B,C2π/3

Then Template:Mvar is bisymmetric and homogeneous so it is a triangle center function. Moreover, the corresponding triangle center coincides with the obtuse angled vertex whenever any vertex angle exceeds 2π/3, and with the 1st isogonic center otherwise. Therefore, this triangle center is none other than the Fermat point.

Non-examples

Brocard points

Script error: No such module "Labelled list hatnote". The trilinear coordinates of the first Brocard point are: cb : ac : ba These coordinates satisfy the properties of homogeneity and cyclicity but not bisymmetry. So the first Brocard point is not (in general) a triangle center. The second Brocard point has trilinear coordinates: bc : ca : ab and similar remarks apply.

The first and second Brocard points are one of many bicentric pairs of points,[6] pairs of points defined from a triangle with the property that the pair (but not each individual point) is preserved under similarities of the triangle. Several binary operations, such as midpoint and trilinear product, when applied to the two Brocard points, as well as other bicentric pairs, produce triangle centers.

Some well-known triangle centers

Classical triangle centers

ETC reference;
Name; Symbol
Trilinear coordinates Description
X1 Incenter IScript error: No such module "Check for unknown parameters". 1:1:1 Intersection of the angle bisectors. Center of the triangle's inscribed circle.
X2 Centroid GScript error: No such module "Check for unknown parameters". bc:ca:ab Intersection of the medians. Center of mass of a uniform triangular lamina.
X3 Circumcenter OScript error: No such module "Check for unknown parameters". cosA:cosB:cosC Intersection of the perpendicular bisectors of the sides. Center of the triangle's circumscribed circle.
X4 Orthocenter HScript error: No such module "Check for unknown parameters". secA:secB:secC Intersection of the altitudes.
X5 Nine-point center NScript error: No such module "Check for unknown parameters". cos(BC):cos(CA):cos(AB) Center of the circle passing through the midpoint of each side, the foot of each altitude, and the midpoint between the orthocenter and each vertex.
X6 Symmedian point KScript error: No such module "Check for unknown parameters". a:b:c Intersection of the symmedians – the reflection of each median about the corresponding angle bisector.
X7 Gergonne point GeScript error: No such module "Check for unknown parameters". bcb+ca:cac+ab:aba+bc Intersection of the lines connecting each vertex to the point where the incircle touches the opposite side.
X8 Nagel point NaScript error: No such module "Check for unknown parameters". b+caa:c+abb:a+bcc Intersection of the lines connecting each vertex to the point where an excircle touches the opposite side.
X9 Mittenpunkt MScript error: No such module "Check for unknown parameters". (b+ca):(c+ab):(a+bc) Symmedian point of the excentral triangle (and various equivalent definitions).
X10 Spieker center SpScript error: No such module "Check for unknown parameters". bc(b+c):ca(c+a):ab(a+b) Incenter of the medial triangle. Center of mass of a uniform triangular wireframe.
X11 Feuerbach point FScript error: No such module "Check for unknown parameters". 1cos(BC):1cos(CA):1cos(AB) Point at which the nine-point circle is tangent to the incircle.
X13 Fermat point XScript error: No such module "Check for unknown parameters". csc(A+π3):csc(B+π3):csc(C+π3).Template:Efn Point that is the smallest possible sum of distances from the vertices.
X15
X16
Isodynamic points S
S
Script error: No such module "Check for unknown parameters".
sin(A+π3):sin(B+π3):sin(C+π3)sin(Aπ3):sin(Bπ3):sin(Cπ3) Centers of inversion that transform the triangle into an equilateral triangle.
X17
X18
Napoleon points N
N
Script error: No such module "Check for unknown parameters".
sec(Aπ3):sec(Bπ3):sec(Cπ3)sec(A+π3):sec(B+π3):sec(C+π3) Intersection of the lines connecting each vertex to the center of an equilateral triangle pointed outwards (first Napoleon point) or inwards (second Napoleon point), mounted on the opposite side.
X99 Steiner point SScript error: No such module "Check for unknown parameters". bcb2c2:cac2a2:aba2b2 Various equivalent definitions.

Recent triangle centers

In the following table of more recent triangle centers, no specific notations are mentioned for the various points. Also for each center only the first trilinear coordinate f(a,b,c) is specified. The other coordinates can be easily derived using the cyclicity property of trilinear coordinates.

ETC reference; Name Center function
f(a,b,c)
Year described
X21 Schiffler point 1cosB+cosC 1985
X22 Exeter point a(b4+c4a4) 1986
X111 Parry point a2a2b2c2 early 1990s
X173 Congruent isoscelizers point tanA2+secA2 1989
X174 Yff center of congruence secA2 1987
X175 Isoperimetric point secA2cosB2cosC21 1985
X179 First Ajima-Malfatti point sec4A4
X181 Apollonius point a(b+c)2b+ca 1987
X192 Equal parallelians point bc(ca+abbc) 1961
X356 Morley center cosA3+2cosB3cosC3 1978[7]
X360 Hofstadter zero point Aa 1992

General classes of triangle centers

Kimberling center

In honor of Clark Kimberling who created the online encyclopedia of more than 32,000 triangle centers, the triangle centers listed in the encyclopedia are collectively called Kimberling centers.[8]

Polynomial triangle center

A triangle center Template:Mvar is called a polynomial triangle center if the trilinear coordinates of Template:Mvar can be expressed as polynomials in Template:Mvar.

Regular triangle center

A triangle center Template:Mvar is called a regular triangle point if the trilinear coordinates of Template:Mvar can be expressed as polynomials in △, a, b, cScript error: No such module "Check for unknown parameters"., where Script error: No such module "Check for unknown parameters". is the area of the triangle.

Major triangle center

A triangle center Template:Mvar is said to be a major triangle center if the trilinear coordinates of P can be expressed in the form f(A):f(B):f(C) where Template:Tmath is a function of the angle Template:Mvar alone and does not depend on the other angles or on the side lengths.[9]

Transcendental triangle center

A triangle center Template:Mvar is called a transcendental triangle center if Template:Mvar has no trilinear representation using only algebraic functions of Template:Mvar.

Miscellaneous

Isosceles and equilateral triangles

Let Template:Mvar be a triangle center function. If two sides of a triangle are equal (say a = bScript error: No such module "Check for unknown parameters".) then f(a,b,c)=f(b,a,c)(since a=b)=f(b,c,a)(by bisymmetry) so two components of the associated triangle center are always equal. Therefore, all triangle centers of an isosceles triangle must lie on its line of symmetry. For an equilateral triangle all three components are equal so all centers coincide with the centroid. So, like a circle, an equilateral triangle has a unique center.

Excenters

Let f(a,b,c)={1if ab and ac,1otherwise.

This is readily seen to be a triangle center function and (provided the triangle is scalene) the corresponding triangle center is the excenter opposite to the largest vertex angle. The other two excenters can be picked out by similar functions. However, as indicated above only one of the excenters of an isosceles triangle and none of the excenters of an equilateral triangle can ever be a triangle center.

Biantisymmetric functions

A function Template:Mvar is biantisymmetric if f(a,b,c)=f(a,c,b)for alla,b,c. If such a function is also non-zero and homogeneous it is easily seen that the mapping (a,b,c)f(a,b,c)2f(b,c,a)f(c,a,b) is a triangle center function. The corresponding triangle center is f(a,b,c):f(b,c,a):f(c,a,b). On account of this the definition of triangle center function is sometimes taken to include non-zero homogeneous biantisymmetric functions.

New centers from old

Any triangle center function Template:Mvar can be normalized by multiplying it by a symmetric function of Template:Mvar so that n = 0Script error: No such module "Check for unknown parameters".. A normalized triangle center function has the same triangle center as the original, and also the stronger property that f(ta,tb,tc)=f(a,b,c)for allt>0, (a,b,c). Together with the zero function, normalized triangle center functions form an algebra under addition, subtraction, and multiplication. This gives an easy way to create new triangle centers. However distinct normalized triangle center functions will often define the same triangle center, for example Template:Mvar and (abc)1(a+b+c)3f.

Uninteresting centers

Assume Template:Mvar are real variables and let Template:Mvar be any three real constants. Let

f(a,b,c)={αif a<b and a<c(a is least),γif a>b and a>c(a is greatest),βotherwise(a is in the middle).

Then Template:Mvar is a triangle center function and α : β : γScript error: No such module "Check for unknown parameters". is the corresponding triangle center whenever the sides of the reference triangle are labelled so that a < b < cScript error: No such module "Check for unknown parameters".. Thus every point is potentially a triangle center. However the vast majority of triangle centers are of little interest, just as most continuous functions are of little interest.

Barycentric coordinates

If Template:Mvar is a triangle center function then so is Template:Mvar and the corresponding triangle center is af(a,b,c):bf(b,c,a):cf(c,a,b). Since these are precisely the barycentric coordinates of the triangle center corresponding to Template:Mvar it follows that triangle centers could equally well have been defined in terms of barycentrics instead of trilinears. In practice it isn't difficult to switch from one coordinate system to the other.

Binary systems

There are other center pairs besides the Fermat point and the 1st isogonic center. Another system is formed by X3 and the incenter of the tangential triangle. Consider the triangle center function given by:

f(a,b,c)={cosAif  is acute,cosA+secBsecCif A is obtuse,cosAsecAif eitherB or C is obtuse.

For the corresponding triangle center there are four distinct possibilities: if reference  is acute:cosA :cosB :cosCif A is obtuse:cosA+secBsecC:cosBsecB:cosCsecCif B is obtuse:cosAsecA:cosB+secCsecA:cosCsecCif C is obtuse:cosAsecA:cosBsecB:cosC+secAsecB Note that the first is also the circumcenter.

Routine calculation shows that in every case these trilinears represent the incenter of the tangential triangle. So this point is a triangle center that is a close companion of the circumcenter.

Bisymmetry and invariance

Reflecting a triangle reverses the order of its sides. In the image the coordinates refer to the (c, b, a)Script error: No such module "Check for unknown parameters". triangle and (using "|" as the separator) the reflection of an arbitrary point γ:β:α is γ | β | α. If Template:Mvar is a triangle center function the reflection of its triangle center is f(c,a,b) | f(b,c,a) | f(a,b,c), which, by bisymmetry, is the same as f(c,b,a) | f(b,a,c) | f(a,c,b). As this is also the triangle center corresponding to Template:Mvar relative to the (c, b, a)Script error: No such module "Check for unknown parameters". triangle, bisymmetry ensures that all triangle centers are invariant under reflection. Since rotations and translations may be regarded as double reflections they too must preserve triangle centers. These invariance properties provide justification for the definition.

Alternative terminology

Some other names for dilation are uniform scaling, isotropic scaling, homothety, and homothecy.

Non-Euclidean and other geometries

The study of triangle centers traditionally is concerned with Euclidean geometry, but triangle centers can also be studied in non-Euclidean geometry.[10] Triangle centers that have the same form for both Euclidean and hyperbolic geometry can be expressed using gyrotrigonometry.[11][12][13] In non-Euclidean geometry, the assumption that the interior angles of the triangle sum to 180 degrees must be discarded.

Centers of tetrahedra or higher-dimensional simplices can also be defined, by analogy with 2-dimensional triangles.[13]

Some centers can be extended to polygons with more than three sides. The centroid, for instance, can be found for any polygon. Some research has been done on the centers of polygons with more than three sides.[14][15]

See also

<templatestyles src="Div col/styles.css"/>

Notes

Template:Notelist

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "Citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. Bicentric Pairs of Points, Encyclopedia of Triangle Centers, accessed 2012-05-02
  7. Script error: No such module "Citation/CS1".
  8. Script error: No such module "citation/CS1".
  9. Script error: No such module "citation/CS1".
  10. Script error: No such module "citation/CS1".
  11. Script error: No such module "Citation/CS1"., article #18
  12. Script error: No such module "citation/CS1".
  13. a b Script error: No such module "citation/CS1".
  14. Script error: No such module "Citation/CS1".
  15. Script error: No such module "Citation/CS1".

External links