TOPICS
Search

Ternary Diagram


TernaryDiagramTriangularGrid

A ternary diagram is a triangular diagram which displays the proportions of three variables that sum to a constant using barycentric coordinates in a triangle. The normalized components a, b, and c satisfy a,b,c>=0 and a+b+c=1, and correspond to components A, B, and C, respectively. Their values in percent are 100a%, 100b%, and 100c%. The polygon vertices A, B, and C represent 100% of the corresponding component. The first figure shows grid lines at a=n/6, b=n/6, and c=n/6 for n=1, 2, ..., 5. In most instances, ternary plots are drawn on equilateral triangles as in the figure above, though right triangles are also used (West 2013).

Ternary diagrams are sometimes called ternary plots, triangle plots, ternary graphs, simplex plots, and de Finetti diagrams, though the latter term is usually reserved for a specific family of ternary diagrams commonly studied in population genetics. Such diagrams are encountered often in the study of phase equilibria and appear somewhat often throughout a number of physical sciences.

pointcoordinates (a,b,c)
A(1,0,0)
alpha(2/3,1/3,0)
beta(1/3,2/3,0)
B(0,1,0)
gamma(0,2/3,1/3)
delta(0,1/3,2/3)
C(0,0,1)
epsilon(1/3,0,2/3)
zeta(2/3,0,1/3)

The first figure includes nine boundary points whose barycentric coordinates are listed in the table above. The triangle centroid G has barycentric coordinates (1/3,1/3,1/3).

TernaryDiagramCoordinates

The barycentric coordinates of a point x=(u,v) in the interior of the triangle can be obtained graphically as illustrated above. Let P, Q, and R be the intersections of the segments AB, AC, and BC with the rays from C, B, and A through x, respectively. Then the normalized components are

a=(|Rx|)/(|AR|)
(1)
b=(|Qx|)/(|BQ|)
(2)
c=(|Px|)/(|CP|),
(3)

where |UV| denotes the Euclidean length of the line segment joining points U and V.

TernaryDiagramCoordinates2

A different geometric construction uses segments through x that are parallel to the sides of the triangle. Let m and o lie on AB, p and s on BC, and n and r on AC, with mn, op, and rs parallel to BC, AC, and AB, respectively. The normalized components are given by

a=(|mB|)/(|AB|)=(|nC|)/(|AC|)
(4)
b=(|oA|)/(|AB|)=(|pC|)/(|BC|)
(5)
c=(|rA|)/(|AC|)=(|sB|)/(|BC|).
(6)

These ratios apply to any nondegenerate triangle. For an equilateral triangle with unit side length, the denominators are all 1 (West 2013).

Algebraically, the point x is the affine combination

 x=aA+bB+cC,
(7)

where a+b+c=1. With the Cartesian coordinates A=(0,0), B=(1/2,sqrt(3)/2), and C=(1,0) used in the figures, this gives

 x=(b/2+c,(sqrt(3))/2b).
(8)

For arbitrary nonnegative component amounts a, b, and c with a+b+c>0, normalization gives

 x=((b/2+c)/(a+b+c),(sqrt(3)b/2)/(a+b+c)).
(9)

The normalized triples form the standard 2-simplex in R^3, and the map to the plotted triangle is an affine transformation.

The representation of data as a ternary diagram allows three-component data to be displayed in a two-dimensional plot. In the first figure, grid lines parallel to BC represent points for which a is constant. Similarly, the segments from a polygon vertex represent data for which the ratio of the other two components is constant. For example, the ratio b:c is fixed along the line segment AR in the second figure, except at A, where b=c=0 (Cornish).


See also

Barycentric Coordinates, Cartesian Coordinates, Coordinate System

Portions of this entry contributed by Christopher Stover

Explore with Wolfram|Alpha

References

Bogomolny, A. "Barycentric Coordinates, Three Jugs Application." Interactive Mathematics Miscellany and Puzzles. https://www.cut-the-knot.org/triangle/glasses.shtml.Cornish, L. "Ternary Phase Diagrams." https://sig.ias.edu/files/Ternary%20Phase%20Diagrams.pdf.Update a linkVaughn, W. "Ternary Plots." 2010. http://wvaughan.org/ternaryplots.htmlWest, D. Ternary Equilibrium Diagrams, 2nd ed. New York: Springer, 2013.

Referenced on Wolfram|Alpha

Ternary Diagram

Cite this as:

Weisstein, Eric W., with contributions by Christopher Stover. "Ternary Diagram." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/TernaryDiagram.html

Subject classifications