Trilinear coordinates

From testwiki
Jump to navigation Jump to search

Template:Short description Template:More sources needed

In Template:Math, Template:Mvar, Template:Mvar, Template:Mvar are the actual distances from an interior point to the sidelines Template:Mvar, Template:Mvar, Template:Mvar respectively.

In geometry, the trilinear coordinates Template:Math of a point relative to a given triangle describe the relative directed distances from the three sidelines of the triangle. Trilinear coordinates are an example of homogeneous coordinates. The ratio Template:Math is the ratio of the perpendicular distances from the point to the sides (extended if necessary) opposite vertices Template:Mvar and Template:Mvar respectively; the ratio Template:Math is the ratio of the perpendicular distances from the point to the sidelines opposite vertices Template:Mvar and Template:Mvar respectively; and likewise for Template:Math and vertices Template:Mvar and Template:Mvar.

In the diagram at right, the trilinear coordinates of the indicated interior point are the actual distances (Template:Mvar, Template:Mvar, Template:Mvar), or equivalently in ratio form, Template:Math for any positive constant Template:Mvar. If a point is on a sideline of the reference triangle, its corresponding trilinear coordinate is 0. If an exterior point is on the opposite side of a sideline from the interior of the triangle, its trilinear coordinate associated with that sideline is negative. It is impossible for all three trilinear coordinates to be non-positive.

Notation

The ratio notation x:y:z for trilinear coordinates is often used in preference to the ordered triple notation (x,y,z), with the latter reserved for triples of directed distances (a′,b′,c′) relative to a specific triangle. The trilinear coordinates x:y:z, can be rescaled by any arbitrary value without affecting their ratio. The bracketed, comma-separated triple notation (x,y,z) can cause confusion because conventionally this represents a different triple than e.g. (2x,2y,2z), but these equivalent ratios x:y:z=2x:2y:2z represent the same point.

Examples

The trilinear coordinates of the incenter of a triangle Template:Math are Template:Math; that is, the (directed) distances from the incenter to the sidelines Template:Mvar are proportional to the actual distances denoted by Template:Math, where Template:Mvar is the inradius of Template:Math. Given side lengths Template:Mvar we have:

Name; Symbol Trilinear coordinates Description
Vertices Template:Math 1:0:0 Points at the corners of the triangle
Template:Math 0:1:0
Template:Math 0:0:1
Incenter Template:Math 1:1:1 Intersection of the internal angle bisectors; Center of the triangle's inscribed circle
Excenters Template:Math −1:1:1 Intersections of the angle bisectors (two external, one internal); Centers of the triangle's three escribed circles
Template:Math 1:−1:1
Template:Math 1:1:−1
Centroid Template:Math 1a:1b:1c Intersection of the medians; Center of mass of a uniform triangular lamina
Circumcenter Template:Math cos⁡A:cos⁡B:cos⁡C Intersection of the perpendicular bisectors of the sides; Center of the triangle's circumscribed circle
Orthocenter Template:Math sec⁡A:sec⁡B:sec⁡C Intersection of the altitudes
Nine-point center Template:Math cos⁡(B−C):cos⁡(C−A):cos⁡(A−B) 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
Symmedian point Template:Math a:b:c Intersection of the symmedians – the reflection of each median about the corresponding angle bisector

Note that, in general, the incenter is not the same as the centroid; the centroid has barycentric coordinates Template:Math (these being proportional to actual signed areas of the triangles Template:Math, Template:Math, Template:Math, where Template:Mvar = centroid.)

The midpoint of, for example, side Template:Mvar has trilinear coordinates in actual sideline distances (0,Δb,Δc) for triangle area Template:Math, which in arbitrarily specified relative distances simplifies to Template:Math. The coordinates in actual sideline distances of the foot of the altitude from Template:Mvar to Template:Mvar are (0,2Δacos⁡C,2Δacos⁡B), which in purely relative distances simplifies to Template:Math.[1]Template:Rp

Formulas

Collinearities and concurrencies

Trilinear coordinates enable many algebraic methods in triangle geometry. For example, three points P=p:q:rU=u:v:wX=x:y:z are collinear if and only if the determinant D=|pqruvwxyz| equals zero. Thus if Template:Math is a variable point, the equation of a line through the points Template:Mvar and Template:Mvar is Template:Math.[1]Template:Rp From this, every straight line has a linear equation homogeneous in Template:Mvar. Every equation of the form lx+my+nz=0 in real coefficients is a real straight line of finite points unless Template:Math is proportional to Template:Math, the side lengths, in which case we have the locus of points at infinity.[1]Template:Rp

The dual of this proposition is that the lines pα+qβ+rγ=0uα+vβ+wγ=0xα+yβ+zγ=0 concur in a point Template:Math if and only if Template:Math.[1]Template:Rp

Also, if the actual directed distances are used when evaluating the determinant of Template:Mvar, then the area of triangle Template:Math is Template:Mvar, where K=−abc8Δ2 (and where Template:Math is the area of triangle Template:Math, as above) if triangle Template:Math has the same orientation (clockwise or counterclockwise) as Template:Math, and K=−abc8Δ2 otherwise.

Parallel lines

Two lines with trilinear equations lx+my+nz=0 and l′x+m′y+n′z=0 are parallel if and only if[1]Template:Rp |lmnl′m′n′abc|=0, where Template:Mvar are the side lengths.

Angle between two lines

The tangents of the angles between two lines with trilinear equations lx+my+nz=0 and l′x+m′y+n′z=0 are given by[1]Template:Rp ±(mn′−m′n)sin⁡A+(nl′−n′l)sin⁡B+(lm′−l′m)sin⁡Cll′+mm′+nn′−(mn′+m′n)cos⁡A−(nl′+n′l)cos⁡B−(lm′+l′m)cos⁡C.

Thus they are perpendicular if[1]Template:Rp ll′+mm′+nn′−(mn′+m′n)cos⁡A−(nl′+n′l)cos⁡B−(lm′+l′m)cos⁡C=0.

Altitude

The equation of the altitude from vertex Template:Mvar to side Template:Mvar is[1]Template:Rp ycos⁡B−zcos⁡C=0.

Line in terms of distances from vertices

The equation of a line with variable distances Template:Mvar from the vertices Template:Mvar whose opposite sides are Template:Mvar is[1]Template:Rp apx+bqy+crz=0.

Actual-distance trilinear coordinates

The trilinears with the coordinate values Template:Mvar being the actual perpendicular distances to the sides satisfy[1]Template:Rp aa′+bb′+cc′=2Δ for triangle sides Template:Mvar and area Template:Math. This can be seen in the figure at the top of this article, with interior point Template:Mvar partitioning triangle Template:Math into three triangles Template:Math, Template:Math, Template:Math with respective areas 12aa′,12bb′,12cc′.

Distance between two points

The distance Template:Mvar between two points with actual-distance trilinears Template:Math is given by[1]Template:Rp d2sin2C=(a1−a2)2+(b1−b2)2+2(a1−a2)(b1−b2)cos⁡C or in a more symmetric way d2=abc4Δ2(a(b1−b2)(c2−c1)+b(c1−c2)(a2−a1)+c(a1−a2)(b2−b1)).

Distance from a point to a line

The distance Template:Mvar from a point Template:Math, in trilinear coordinates of actual distances, to a straight line lx+my+nz=0 is[1]Template:Rp d=la′+mb′+nc′l2+m2+n2−2mncos⁡A−2nlcos⁡B−2lmcos⁡C.

Quadratic curves

The equation of a conic section in the variable trilinear point Template:Math is[1]Template:Rp rx2+sy2+tz2+2uyz+2vzx+2wxy=0.

It has no linear terms and no constant term.

The equation of a circle of radius Template:Mvar having center at actual-distance coordinates Template:Math is[1]Template:Rp (x−a′)2sin⁡2A+(y−b′)2sin⁡2B+(z−c′)2sin⁡2C=2r2sin⁡Asin⁡Bsin⁡C.

Circumconics

The equation in trilinear coordinates Template:Mvar of any circumconic of a triangle is[1]Template:Rp lyz+mzx+nxy=0.

If the parameters Template:Mvar respectively equal the side lengths Template:Mvar (or the sines of the angles opposite them) then the equation gives the circumcircle.[1]Template:Rp

Each distinct circumconic has a center unique to itself. The equation in trilinear coordinates of the circumconic with center Template:Math is[1]Template:Rp yz(x′−y′−z′)+zx(y′−z′−x′)+xy(z′−x′−y′)=0.

Inconics

Every conic section inscribed in a triangle has an equation in trilinear coordinates:[1]Template:Rp l2x2+m2y2+n2z2±2mnyz±2nlzx±2lmxy=0, with exactly one or three of the unspecified signs being negative.

The equation of the incircle can be simplified to[1]Template:Rp ±xcos⁡A2±ycos⁡B2±zcos⁡C2=0, while the equation for, for example, the excircle adjacent to the side segment opposite vertex Template:Mvar can be written as[1]Template:Rp ±−xcos⁡A2±ycos⁡B2±zcos⁡C2=0.

Cubic curves

Many cubic curves are easily represented using trilinear coordinates. For example, the pivotal self-isoconjugate cubic Template:Math, as the locus of a point Template:Mvar such that the Template:Mvar-isoconjugate of Template:Mvar is on the line Template:Mvar is given by the determinant equation |xyzqryzrpzxpqxyuvw|=0.

Among named cubics Template:Math are the following:

Conversions

Between trilinear coordinates and distances from sidelines

For any choice of trilinear coordinates Template:Math to locate a point, the actual distances of the point from the sidelines are given by Template:Math, Template:Math, Template:Math where Template:Mvar can be determined by the formula k=2Δax+by+cz in which Template:Mvar are the respective sidelengths Template:Mvar, and Template:Math is the area of Template:Math.

Between barycentric and trilinear coordinates

A point with trilinear coordinates Template:Math has barycentric coordinates Template:Math where Template:Mvar are the sidelengths of the triangle. Conversely, a point with barycentrics Template:Math has trilinear coordinates αa:βb:γc.

Between Cartesian and trilinear coordinates

Given a reference triangle Template:Math, express the position of the vertex Template:Mvar in terms of an ordered pair of Cartesian coordinates and represent this algebraically as a vector Template:Tmath using vertex Template:Mvar as the origin. Similarly define the position vector of vertex Template:Mvar as Template:Tmath Then any point Template:Mvar associated with the reference triangle Template:Math can be defined in a Cartesian system as a vector P→=k1A→+k2B→. If this point Template:Mvar has trilinear coordinates Template:Math then the conversion formula from the coefficients Template:Math and Template:Math in the Cartesian representation to the trilinear coordinates is, for side lengths Template:Mvar opposite vertices Template:Mvar, x:y:z=k1a:k2b:1−k1−k2c, and the conversion formula from the trilinear coordinates to the coefficients in the Cartesian representation is k1=axax+by+cz,k2=byax+by+cz.

More generally, if an arbitrary origin is chosen where the Cartesian coordinates of the vertices are known and represented by the vectors Template:Tmath and if the point Template:Mvar has trilinear coordinates Template:Math, then the Cartesian coordinates of Template:Tmath are the weighted average of the Cartesian coordinates of these vertices using the barycentric coordinates Template:Mvar as the weights. Hence the conversion formula from the trilinear coordinates Template:Mvar to the vector of Cartesian coordinates Template:Tmath of the point is given by P→=axax+by+czA→+byax+by+czB→+czax+by+czC→, where the side lengths are |C→−B→|=a,|A→−C→|=b,|B→−A→|=c.

See also

References

Template:Reflist

Template:Authority control