In
spherical trigonometry
Spherical trigonometry is the branch of spherical geometry that deals with the metrical relationships between the edge (geometry), sides and angles of spherical triangles, traditionally expressed using trigonometric functions. On the sphere, ge ...
, the law of cosines (also called the cosine rule for sides
[) is a theorem relating the sides and angles of spherical triangles, analogous to the ordinary ]law of cosines
In trigonometry, the law of cosines (also known as the cosine formula or cosine rule) relates the lengths of the sides of a triangle to the cosine of one of its angles. For a triangle with sides , , and , opposite respective angles , , and (see ...
from plane trigonometry
Trigonometry () is a branch of mathematics concerned with relationships between angles and side lengths of triangles. In particular, the trigonometric functions relate the angles of a right triangle with ratios of its side lengths. The fiel ...
.
Given a unit sphere, a "spherical triangle" on the surface of the sphere is defined by the great circles connecting three points , and on the sphere (shown at right). If the lengths of these three sides are (from to (from to ), and (from to ), and the angle of the corner opposite is , then the (first) spherical law of cosines states:[Romuald Ireneus 'Scibor-Marchocki]
Spherical trigonometry
''Elementary-Geometry Trigonometry'' web page (1997).[W. Gellert, S. Gottwald, M. Hellwich, H. Kästner, and H. Küstner, ''The VNR Concise Encyclopedia of Mathematics'', 2nd ed., ch. 12 (Van Nostrand Reinhold: New York, 1989).]
Since this is a unit sphere, the lengths , and are simply equal to the angles (in radian
The radian, denoted by the symbol rad, is the unit of angle in the International System of Units (SI) and is the standard unit of angular measure used in many areas of mathematics. It is defined such that one radian is the angle subtended at ...
s) subtended by those sides from the center of the sphere. (For a non-unit sphere, the lengths are the subtended angles times the radius, and the formula still holds if and are reinterpreted as the subtended angles). As a special case, for , then , and one obtains the spherical analogue of the Pythagorean theorem:
If the law of cosines is used to solve for , the necessity of inverting the cosine magnifies rounding errors when is small. In this case, the alternative formulation of the law of haversines is preferable.
A variation on the law of cosines, the second spherical law of cosines, (also called the cosine rule for angles[) states:
where and are the angles of the corners opposite to sides and , respectively. It can be obtained from consideration of a spherical triangle dual to the given one.
]
Proofs
First proof
Let , and denote the unit vector
In mathematics, a unit vector in a normed vector space is a Vector (mathematics and physics), vector (often a vector (geometry), spatial vector) of Norm (mathematics), length 1. A unit vector is often denoted by a lowercase letter with a circumfle ...
s from the center of the sphere to those corners of the triangle. The angles and distances do not change if the coordinate system is rotated, so we can rotate the coordinate system so that is at the north pole
The North Pole, also known as the Geographic North Pole or Terrestrial North Pole, is the point in the Northern Hemisphere where the Earth's rotation, Earth's axis of rotation meets its surface. It is called the True North Pole to distingu ...
and is somewhere on the prime meridian
A prime meridian is an arbitrarily chosen meridian (geography), meridian (a line of longitude) in a geographic coordinate system at which longitude is defined to be 0°. On a spheroid, a prime meridian and its anti-meridian (the 180th meridian ...
(longitude of 0). With this rotation, the spherical coordinates for are where is the angle measured from the north pole not from the equator, and the spherical coordinates for are The Cartesian coordinates for are and the Cartesian coordinates for are The value of is the dot product of the two Cartesian vectors, which is
Second proof
Let , and denote the unit vector
In mathematics, a unit vector in a normed vector space is a Vector (mathematics and physics), vector (often a vector (geometry), spatial vector) of Norm (mathematics), length 1. A unit vector is often denoted by a lowercase letter with a circumfle ...
s from the center of the sphere to those corners of the triangle. We have , , , and . The vectors and have lengths and respectively and the angle between them is , so
using cross product
In mathematics, the cross product or vector product (occasionally directed area product, to emphasize its geometric significance) is a binary operation on two vectors in a three-dimensional oriented Euclidean vector space (named here E), and ...
s, dot product
In mathematics, the dot product or scalar productThe term ''scalar product'' means literally "product with a Scalar (mathematics), scalar as a result". It is also used for other symmetric bilinear forms, for example in a pseudo-Euclidean space. N ...
s, and the Binet–Cauchy identity
Third proof
The following proof relies on the concept of quaternions and is based on a proof given in Brand: Let , , and denote the unit vector
In mathematics, a unit vector in a normed vector space is a Vector (mathematics and physics), vector (often a vector (geometry), spatial vector) of Norm (mathematics), length 1. A unit vector is often denoted by a lowercase letter with a circumfle ...
s from the center of the unit sphere to those corners of the triangle. We define the quaternion . The quaternion is used to represent a rotation by 180° around the axis indicated by the vector . We note that using as the axis of rotation gives the same result, and that the rotation is its own inverse. We also define and .
We compute the product of quaternions, which also gives the composition of the corresponding rotations:
:
where represents the real (scalar) and imaginary (vector) parts of a quaternion, is the angle between and , and is the axis of the rotation that moves to along a great circle. Similarly we define:
:.
:
The quaternions , , and are used to represent rotations with axes of rotation , , and , respectively, and angles of rotation , , and , respectively. (Because these are double angles, each of , , and represents two applications of the rotation implied by an edge of the spherical triangle.)
From the definitions, it follows that
:,
which tells us that the composition of these rotations is the identity transformation. In particular, gives us
:.
Expanding the left-hand side, we obtain
:
Equating the real parts on both sides of the identity, we obtain
:
Because is parallel to , is parallel to , and is the angle between and , it follows that . Thus,
:
Rearrangements
The first and second spherical laws of cosines can be rearranged to put the sides () and angles () on opposite sides of the equations:
Planar limit: small angles
For ''small'' spherical triangles, i.e. for small , and , the spherical law of cosines is approximately the same as the ordinary planar law of cosines,
To prove this, we will use the small-angle approximation obtained from the Maclaurin series for the cosine and sine functions:
Substituting these expressions into the spherical law of cosines nets:
or after simplifying:
The big O terms for and are dominated by as and get small, so we can write this last expression as:
History
Various trigonometric equations equivalent to the spherical law of cosines were used in the course of solving astronomical problems by medieval Islamic astronomers al-Khwārizmī (9th century) and al-Battānī (c. 900), Indian astronomer Nīlakaṇṭha (15th century), and Austrian astronomer Georg von Peuerbach (15th century) but none of them treated it as a general method for solving spherical triangles. For example, al-Khwārizmī calculated the azimuth of the Sun in terms of its altitude , terrestrial latitude , and ortive amplitude (angular distance between due East and the Sun's rising place on the horizon) as . (See Horizontal coordinate system
The horizontal coordinate system is a celestial coordinate system that uses the observer's local horizon as the fundamental plane to define two angles of a spherical coordinate system: altitude and ''azimuth''.
Therefore, the horizontal coord ...
.)
The spherical law of cosines appeared as an independent trigonometrical identity for solving spherical triangles in Peuerbach's student Regiomontanus's ''De triangulis omnimodis'' (unfinished at Regiomontanus's death in 1476, published posthumously 1533), a foundational work for European trigonometry and astronomy which comprehensively described how to solve plane and spherical triangles. Regiomontanus used nearly the modern form, but written in terms of the versine, , rather than the cosine,
:
Mathematical historians have speculated that Regiomontanus may have adapted the result from specific astronomical examples in al-Battānī's ''Kitāb az-Zīj aṣ-Ṣābi’'', which was published in Latin translation annotated by Regiomontanus in 1537.
See also
* Half-side formula
* Hyperbolic law of cosines
* Solution of triangles
* Spherical law of sines
Notes
Spherical trigonometry
Articles containing proofs
Theorems in geometry
he:טריגונומטריה ספירית#משפט הקוסינוסים