← Illustrated chapter

Chapter 3: Trigonometry: Control Angles, Directions, and Oscillations

A calculator is asked for the direction of the vector (−1,1)(-1,1). If we divide the components first, then compute

arctan⁡(1−1)=arctan⁡(−1), \arctan\left(\frac{1}{-1}\right)=\arctan(-1),

the principal answer is −45∘-45^\circ. But the vector points northwest, at 135∘135^\circ. The division erased a half-turn before the inverse function ever saw the problem.

That failure captures a central danger in trigonometry. The arithmetic is often easy; preserving the geometry is not. An angle may be in the wrong unit, an inverse function may return only one branch, a large input may hide a familiar reference angle, or the subtraction of two nearly equal values may destroy the quantity we wanted to measure.

The ten rules in this chapter fall into three families. The first uses small angles as local models while keeping their error visible. The second protects direction, phase, and periodicity. The third solves triangles without losing branches or numerical precision. Together they support one governing habit: keep the circular structure intact while simplifying the calculation.

3.1: Use Small Angles as Local Linear Models

Near zero, the circle begins to look like its tangent line. Sine and tangent therefore resemble the angle itself, while cosine departs from one more slowly, at quadratic scale. These statements are powerful only when the angle is measured in radians and the first neglected term is small enough for the decision at hand.

3.1.1: Replace sine by the angle at small scale

History

A pendulum clock is this rule’s artifact. Christiaan Huygens built his against a stubborn defect: a real pendulum’s period changes with how wide it swings, so a clock trusted at a narrow arc drifts once nudged into a wider one. His 1673 Horologium Oscillatorium describes that fight and his cycloidal-cheek remedy, a shaped guide forcing every swing to the same period, a mechanical fix rather than a bet on the small-swing approximation holding. The sources document the clock and the cycloidal fix, the mechanical answer he trusted over any approximation. This rule keeps only the narrow-swing behavior his clock exploited: sine tracking the angle near zero, close enough to trust before it drifts.

The equation

For xx measured in radians,

sin⁡x=x−x36+O(x5). \sin x=x-\frac{x^3}{6}+O(x^5).

Thus

sin⁡x≈x, \sin x\approx x,

with leading absolute error about |x|3/6|x|^3/6 and, for nonzero small xx, relative error about x2/6x^2/6.

How to read it

At the origin, sine has value zero and slope one, so its tangent line is y=xy=x: for a small angle, sine and the angle nearly coincide. The first departure from that line is cubic, so halving a small angle cuts the leading absolute error by roughly a factor of eight and the relative error (the miss as a share of the true value) by roughly a factor of four. A tenth of a radian, about six degrees, a tilt too shallow to notice by eye, already gives absolute agreement to a few parts in ten thousand; the relative error is nearer seventeen parts in ten thousand.

Radians are part of the formula, not a formatting preference: they give sine unit slope at zero. Rule 3.3.3 makes that unit choice explicit. The rule does not say how large an angle your task can tolerate; that boundary comes from your own accuracy requirement.

How to use it

A calibration engineer on an assembly line finds a robotic arm’s angle sensor reporting a tilt of θ=0.05\theta=0.05 radian at the end of its 22-meter reach, and needs a fast estimate of tool-tip drift before ordering a recalibration. Lateral deflection is d=Lsin⁡θd=L\sin\theta, so

d=2sin⁡(0.05)≈2(0.05)=0.1 m. d=2\sin(0.05)\approx2(0.05)=0.1\text{ m}.

The first correction is

2⋅0.0536≈0.0000417 m, 2\cdot\frac{0.05^3}{6}\approx0.0000417\text{ m},

well under the shop’s one-millimeter tolerance, so 0.10.1 m is trustworthy. She flags the arm for a sensor reset rather than a hardware swap.

The shortcut misleads if the sensor’s raw reading is actually degrees, not radians: treating 0.05∘0.05^\circ as 0.050.05 rad overstates the drift by a factor near 5757, since 0.05∘≈0.0008730.05^\circ\approx0.000873 rad gives d≈0.0017d\approx0.0017 m, not 0.10.1 m. Confirm the unit before trusting the estimate. This is an Independent rule: once the angle and tolerance pass the smallness check, it directly supplies a useful estimate in many applications.

Relative errors begin near zero and rise; the tangent approximation has larger error than the sine approximation at the same angle.

Figure 3.1. Replacing sine or tangent by the angle incurs increasing relative error. Angles are in radians; the tangent approximation departs faster over this range, which stays away from its pole.

3.1.2: Keep the quadratic correction for cosine near zero

History

Losing the small deficit here erases the entire effect under study. Huygens’s 1673 Horologium Oscillatorium describes his pendulum-clock troubles: near the bottom of a swing, a pendulum’s height above rest changes very little at first even though the swing angle grows steadily. Treat cosine as flatly equal to one there and that early height change vanishes on paper, along with the period-amplitude coupling his cycloidal cheeks were built to fix. His clock and his isochronism remedy are the documented record; crediting that early flatness to cosine’s own shape near zero is a modern reading this book adds, not arithmetic Huygens wrote himself.

The equation

For a radian angle near zero,

cos⁡x=1−x22+x424+O(x6). \cos x=1-\frac{x^2}{2}+\frac{x^4}{24}+O(x^6).

The useful first correction is

cos⁡x≈1−x22. \cos x\approx1-\frac{x^2}{2}.

If this quadratic approximation is used, the leading omitted term has size about x4/24x^4/24.

How to read it

Cosine is even, unchanged when xx flips sign, and its slope at zero is also zero. There is no linear term, so the first loss from the maximum value 11 is quadratic: doubling a small phase mismatch roughly quadruples that loss, not doubles it. As a door opens by a small angle, the loss in its width projected onto the closed-door line grows with the square of that angle.

That squared behavior matters whenever the small deficit 1−cos⁡x1-\cos x is itself the quantity of interest; saying only cos⁡x≈1\cos x\approx1 may be fine for cosine’s value but erases that deficit. Rule 3.3.4 gives an exact, stable form for the difference. The approximation does not say at what angle the next term stops being negligible.

How to use it

A solar-installation technician finds a panel mounted 0.20.2 radian off the sun’s optimal angle and needs a same-day answer: is the loss worth a truck roll to re-level it? Captured power scales with the cosine of the misalignment, so

cos⁡(0.2)≈1−0.222=1−0.042=0.98. \cos(0.2)\approx1-\frac{0.2^2}{2}=1-\frac{0.04}{2}=0.98.

The panel runs at about 98%98\% of aligned output, a 2%2\% shortfall. The next correction,

0.2424≈0.0000667, \frac{0.2^4}{24}\approx0.0000667,

predicts 0.98006670.9800667, matching the true value 0.98006660.9800666, so the 2%2\% figure is trustworthy, and the technician schedules re-leveling on the next maintenance visit rather than an emergency dispatch.

The shortcut misleads if a colleague instead reports the plain cos⁡x≈1\cos x\approx1 approximation: at x=0.2x=0.2 that says the panel loses nothing, hiding the very 2%2\% the quadratic term reveals. The rule only tracks misalignment at one moment; it says nothing about the panel’s angle to the sun hours later. This is an Independent rule because it provides the local value or loss directly, once its scale and accuracy conditions have been checked.

3.1.3: Use tangent approximately equal to angle only away from poles

History

Push this shortcut too close to a quarter turn and it fails without warning: a nearly vertical sight line returns an enormous, useless slope instead of a modest angle. Computational precision mattered to Jamshid al-Kashi, working in the 1420s in the astronomical community around Ulugh Beg’s observatory in Samarkand, where his Key of Arithmetic and Treatise on the Chord and Sine recorded sophisticated procedures for triangle computation and highly accurate trigonometric work.

Those sources support al-Kashi’s practical triangle-solving, not a claim that he stated today’s tangent series or this stopping rule. Al-Kashi’s precision-dependent tradition does not warn about this shortcut directly; the warning is added here, from a plain fact about tangent itself: it resembles the angle near zero and turns unbounded near an odd quarter-turn.

The equation

For xx in radians near zero,

tan⁡x=x+x33+O(x5), \tan x=x+\frac{x^3}{3}+O(x^5),

so

tan⁡x≈x. \tan x\approx x.

The leading relative correction for nonzero small xx is about x2/3x^2/3.

How to read it

Tangent is rise divided by run, read straight off the unit circle. Near zero, the vertical coordinate and the arc angle grow together while the horizontal coordinate stays close to one, so the magnitude of tangent comes out slightly larger than the magnitude of the angle for small nonzero xx, the way a gentle ramp’s rise-over-run barely exceeds its angle in radians.

Unlike sine, tangent has poles at x=π/2+kπx=\pi/2+k\pi: a local approximation around zero says nothing near those points, and the rule cannot tell you how close is too close on its own. The denominator in tan⁡x=sin⁡x/cos⁡x\tan x=\sin x/\cos x is the warning: as cosine approaches zero, a modest angular change produces an enormous slope change.

How to use it

A carpenter checks a wheelchair ramp that rises 22 units over a run of 100100 and needs the angle in degrees for a permit form. The slope is 2/100=0.022/100=0.02, so

θ=arctan⁡(0.02)≈0.02 rad, \theta=\arctan(0.02)\approx0.02\text{ rad},

which converts to

0.02(180∘π)≈1.15∘, 0.02\left(\frac{180^\circ}{\pi}\right)\approx1.15^\circ,

comfortably under the code maximum. The cubic correction is only

0.0233≈2.7×10−6, \frac{0.02^3}{3}\approx2.7\times10^{-6},

so the figure is trustworthy to more decimals than the form will ever ask for, and the carpenter signs off without a full calculation on site.

For 0<x<π/20<x<\pi/2, the geometric inequality sin⁡x<x<tan⁡x\sin x<x<\tan x supplies a useful directional check: replacing sine by xx slightly overestimates it, while replacing tangent by xx slightly underestimates it. The same shortcut misleads on a ship ladder near 65∘65^\circ: its slope is about 2.142.14, while its angle is only about 1.131.13 radians, so treating the slope as the angle is far outside the shallow-angle regime. This is an Independent rule: in the small-slope regime it directly translates between angle and slope across many settings.

3.2: Preserve Direction and Periodic Structure

Trigonometric expressions carry more information than a single ratio or a large numerical argument may reveal. The next three rules preserve quadrants, compress same-frequency oscillations, and remove whole turns before evaluation.

3.2.1: Use atan2, not a plain arctangent, for direction

History

A one-argument arctangent applied to a velocity ratio can point a heading backward through its own harbor, since the same ratio serves two opposite directions equally well. That consequence is exactly what IBM’s documentation for its System/360 FORTRAN IV mathematical library addressed in 1972, specifying DATAN2, a two-argument arctangent subprogram. Passing both coordinate components in, rather than their ratio, let the routine select the correct quadrant, something a one-argument arctangent applied to y/xy/x cannot recover once division has erased one sign.

The manual documents that computational interface; the broader advice to use a two-argument arctangent whenever direction is reconstructed is this book’s modern, reusable extension of it. Different languages later adopted different argument orders and output conventions, so local documentation remains part of using it correctly.

The equation

For Cartesian components (x,y)(x,y), use

θ=atan2⁡(y,x) \theta=\operatorname{atan2}(y,x)

rather than only

θ=arctan⁡(yx). \theta=\arctan\left(\frac{y}{x}\right).

The result commonly lies in an interval such as (−π,π](-\pi,\pi], although conventions differ.

How to read it

The quotient y/xy/x preserves slope but throws away the simultaneous signs of xx and yy, the way reading only a compass needle’s tilt and not which way it points would leave north and south indistinguishable. Thus (1,1)(1,1) and (−1,−1)(-1,-1) give the same ratio though their directions differ by a half turn, and division fails outright when x=0x=0. The two-argument function keeps both signs and handles a straight-up or straight-down direction without ever forming the quotient.

It still cannot assign a direction to (0,0)(0,0), since the zero vector has no direction: a library may return some conventional value there, but that does not make the geometry defined, and the rule gives no way to detect that case on its own.

How to use it

A survey drone’s autopilot measures velocity components x=−1x=-1 and y=1y=1 m/s after a gust and needs the true heading before a course correction. Dividing first gives

yx=−1,arctan⁡(−1)=−45∘, \frac{y}{x}=-1,\qquad\arctan(-1)=-45^\circ,

a heading toward the southeast, the opposite quadrant from where the drone is moving. Keeping both signed components instead places x<0x<0 and y>0y>0, quadrant II, so

atan2⁡(1,−1)=135∘, \operatorname{atan2}(1,-1)=135^\circ,

northwest, matching the gust. The autopilot corrects toward 135∘135^\circ, not −45∘-45^\circ; the wrong figure would turn the drone further off course.

The zero vector shows the remaining danger: if a sensor dropout momentarily reports (0,0)(0,0), some implementations return 00 by convention rather than an error, and a system trusting that silently could hold a phantom heading when the drone has no velocity to measure at all. Confirm the library’s zero-vector convention before wiring it into an autopilot. This is an Independent rule: it returns the direction itself while preventing quadrant information from being discarded.

Four arrows point into four quadrants, labeled 45, 135, -135, and -45 degrees.

Figure 3.2. atan2 keeps the signs of both components. Opposite vectors have the same quotient y/x but headings separated by 180 degrees. The zero vector has no geometric heading.

3.2.2: Combine a sine-cosine pair into one shifted sinusoid

History

A sine term and a cosine term at the same frequency look like two separate signals needing two unrelated numbers. One oscillation should not need two. Leonhard Euler dissolved that appearance in his 1748 Introductio in analysin infinitorum, which organized exponential functions, trigonometric functions, infinite series, and complex quantities inside one common analytic language, making sine and cosine look like two coordinates of a single rotation rather than unrelated waves.

Euler’s Introductio establishes the analytic and complex connections behind this identity, though not the amplitude-phase shortcut itself: turning a sine-cosine pair into one shifted sinusoid for signal work is a modern packaging of his structure.

The equation

For real AA and BB,

Acos⁡x+Bsin⁡x=Rcos⁡(x−ϕ), A\cos x+B\sin x=R\cos(x-\phi),

where

R=A2+B2,ϕ=atan2⁡(B,A). R=\sqrt{A^2+B^2}, \qquad \phi=\operatorname{atan2}(B,A).

If A=B=0A=B=0, then R=0R=0 and the phase is arbitrary.

How to read it

Expanding the shifted cosine gives Rcos⁡(x−ϕ)=Rcos⁡ϕcos⁡x+Rsin⁡ϕsin⁡xR\cos(x-\phi)=R\cos\phi\cos x+R\sin\phi\sin x. Matching coefficients requires Rcos⁡ϕ=AR\cos\phi=A and Rsin⁡ϕ=BR\sin\phi=B, and the Pythagorean identity gives R2=A2+B2R^2=A^2+B^2. The pair (A,B)(A,B) is read as a point on a map: RR is the straight-line distance from the origin to that point, and ϕ\phi is the bearing to it.

The identity preserves the complete oscillation; it just trades two component numbers for one amplitude and one phase, the way a distance-and-bearing pair replaces an east-north coordinate pair without losing information. It does not compress two different frequencies into one term: once Acos⁡x+Bsin⁡2xA\cos x+B\sin 2x appears, no single RR and ϕ\phi reproduce both terms at once.

How to use it

An audio engineer mixes two same-frequency tones, one channel reading 3cos⁡x3\cos x and the other 4sin⁡x4\sin x, and needs the combined peak level before setting a limiter threshold. The amplitude is

R=32+42=25=5, R=\sqrt{3^2+4^2}=\sqrt{25}=5,

with phase

ϕ=atan2⁡(4,3)≈53.13∘, \phi=\operatorname{atan2}(4,3)\approx53.13^\circ,

so 3cos⁡x+4sin⁡x=5cos⁡(x−53.13∘)3\cos x+4\sin x=5\cos(x-53.13^\circ). The combined signal peaks at 55, not at 3+4=73+4=7 or either channel’s own value, so the engineer sets the limiter just above 55 instead of over-provisioning headroom for a peak that never occurs.

A quick coefficient check protects the phase’s quadrant:

5cos⁡(53.13∘)≈3,5sin⁡(53.13∘)≈4, 5\cos(53.13^\circ)\approx3,\qquad5\sin(53.13^\circ)\approx4,

both positive, confirming quadrant I. A plain arctan⁡(4/3)\arctan(4/3) applied to coefficients of mixed sign could land in the wrong quadrant, shifting the predicted peak by a half cycle, a phase error that shows up as audible smearing once mixed with a third track. The rule only merges terms sharing one frequency; a harmonic overtone at twice the frequency needs its own accounting. This is an Independent rule: the transformed sinusoid directly exposes amplitude, phase, and range across many periodic applications.

3.2.3: Reduce large angles before evaluating trigonometric functions

History

Ptolemy’s star tables could hold only so many angles; the sky refused to stay within them. His Almagest, compiled around the year 150 in Alexandria, answered that mismatch with a table of chords paired with symmetries and angle relations, letting a limited set of rows answer far more questions than they listed outright.

Ptolemy’s table and identities are directly documented. This rule belongs to the modern computational workflow that reduces a sine, cosine, or tangent argument to a convenient interval before evaluating it, in notation his tables never used.

The equation

For any integer kk,

sin⁡(x+2πk)=sin⁡x,cos⁡(x+2πk)=cos⁡x, \sin(x+2\pi k)=\sin x, \qquad \cos(x+2\pi k)=\cos x,

while

tan⁡(x+πk)=tan⁡x. \tan(x+\pi k)=\tan x.

Sine and cosine repeat after a full turn; tangent repeats after a half-turn.

How to read it

Adding a full turn, 2π2\pi, returns to the same point on the unit circle, the way walking around a circular track brings you back to your starting marker unchanged. After adding only a half turn, π\pi, both Cartesian coordinates flip sign, so their ratio stays the same; that is why tangent repeats twice as often as sine or cosine. Reduction preserves the function’s value exactly while revealing a smaller reference angle or an exact special value hiding inside a large input.

The function in play determines the most convenient period to subtract. Reducing tangent modulo 2π2\pi remains valid but may leave a less convenient angle; reducing sine or cosine by an odd multiple of π\pi reverses its sign. The rule does not choose the right modulus for you.

How to use it

An observatory’s telescope-control software accumulates a mount rotation of 17π/317\pi/3 radians after repeated slews and needs a quick check on the current pointing angle. Subtracting two full turns, 4π=12π/34\pi=12\pi/3, gives

cos⁡(17π3)=cos⁡(5π3)=12. \cos\left(\frac{17\pi}{3}\right) =\cos\left(\frac{5\pi}{3}\right) =\frac12.

Reduced angle 5π/35\pi/3 falls in quadrant IV, where cosine is positive, matching the result and confirming the mount points roughly 60∘60^\circ short of due east, not into the western sky. The operator proceeds with the exposure instead of halting to re-home the mount.

The shortcut misleads if the accumulated angle comes from a long run of floating-point slews rather than an exact value: at very large angles, the stored number may no longer carry enough low-order precision for the subtraction to land on the true remainder, so a control system that reduces modulo 2π2\pi without re-homing against a fixed reference can drift into a confidently wrong pointing angle. This is a Workflow rule: range reduction prepares a simpler and often safer evaluation, but another identity, table, or numerical routine usually completes it.

3.3: Solve Triangles Without Losing Cases or Precision

A triangle may be determined, impossible, or ambiguous depending on which measurements are known. Even when the geometry is unique, a poorly chosen algebraic form can lose precision. These four rules preserve the included angle, the second inverse-sine branch, the natural angle unit, and a small positive difference.

3.3.1: View the law of cosines as corrected Pythagoras

History

A star’s triangle is rarely right-angled, and plain Pythagoras fails it outright. Solving that at Ulugh Beg’s Samarkand observatory in the 1420s needed a correction term; al-Kashi’s Key of Arithmetic and Treatise on the Chord and Sine record procedures for a triangle’s unknown side or angle, among them a form of what we now call the law of cosines.

The documented material is his triangle-solving procedure; naming it corrected Pythagoras is a later reading that separates the sum of squares from a correction sized by the angle’s departure from square, needed whenever a star’s triangle was not right-angled.

The equation

If side cc lies opposite the included angle CC between sides aa and bb, then

c2=a2+b2−2abcos⁡C. c^2=a^2+b^2-2ab\cos C.

At C=90∘C=90^\circ, cos⁡C=0\cos C=0, and the equation becomes the Pythagorean theorem.

How to read it

The term −2abcos⁡C-2ab\cos C is the correction on the familiar sum of squares. For an acute included angle, cosine is positive, so c2<a2+b2c^2<a^2+b^2: the third side falls short of the right-triangle diagonal, the way a hinge closed tighter than square pulls its far corner inward. For an obtuse angle, cosine is negative, so c2>a2+b2c^2>a^2+b^2, and the far corner swings outward instead.

The same relation handles two-sides-and-included-angle data directly and rearranges to recover an angle from three known sides. It only works when the angle used is the one actually included between the named sides; a different angle from the same triangle is a labeling error, not a rounding one.

How to use it

A land surveyor has staked two property-line segments of 55 and 77 chains meeting at a fenced corner where the included angle measures 60∘60^\circ, and needs the third boundary’s length before drafting the plat.

c2=52+72−2(5)(7)cos⁡60∘=25+49−35=39, c^2=5^2+7^2-2(5)(7)\cos60^\circ =25+49-35=39,

so c=39≈6.24c=\sqrt{39}\approx6.24 chains. Because the included angle is acute, cc should fall short of the right-triangle diagonal 52+72=74≈8.60\sqrt{5^2+7^2}=\sqrt{74}\approx8.60 chains, and it does, confirming the field reading before it goes on the plat.

The formula misleads if the crew recorded the angle at the wrong corner: the 60∘60^\circ reading must sit between the 55-chain and 77-chain segments, or the computed side belongs to a triangle that does not exist on the ground. When the included angle is small and the two sides are close in length, as with a nearly straight fence line, the formula subtracts two large nearly equal numbers to find a small result; the equivalent form c2=(a−b)2+4absin⁡2(C/2)c^2=(a-b)^2+4ab\sin^2(C/2) avoids that cancellation, anticipating Rule 3.3.4. This is an Independent rule: given valid SAS or SSS data, it directly returns the missing side or angle across surveying, geometry, mechanics, and navigation.

3.3.2: Check both branches in the sine-law ambiguous case

History

Stopping at a calculator’s first answer can throw away half of the valid geometry. Precise triangle-solving carried real stakes for Jamshid al-Kashi’s astronomical work under Ulugh Beg in fifteenth-century Samarkand, where his writings on the chord and sine supported the triangle procedures positional astronomy demanded.

Those sources support al-Kashi’s careful triangle computation; the material does not show him stating today’s warning to check a second arcsine branch. That warning is a method-selection lesson added here, following from a plain fact: a numerical inverse sine reports only one principal angle even though the same positive sine value belongs to two different angles inside a triangle’s possible range.

The equation

The law of sines says

asin⁡A=bsin⁡B=csin⁡C. \frac{a}{\sin A}=\frac{b}{\sin B}=\frac{c}{\sin C}.

If it produces sin⁡B=k\sin B=k with 0<k<10<k<1, test

B1=arcsin⁡k,B2=180∘−B1. B_1=\arcsin k, \qquad B_2=180^\circ-B_1.

Retain only branches for which all triangle angles remain positive and sum to 180∘180^\circ.

How to read it

Sine has the same positive value in quadrants I and II, since sin⁡B=sin⁡(180∘−B)\sin B=\sin(180^\circ-B), the way two hinge angles on either side of a right angle can swing a door to the same height. An inverse-sine function usually returns only the smaller, acute value. Under SSA data, two sides and a nonincluded angle, the supplementary angle may complete a second valid triangle, or push the remaining angle to zero or below, ruling that branch out. The same measurements can therefore describe zero, one, or two genuinely different triangles, and the rule does not tell you which case you are in until you test both branches.

How to use it

A city planner knows an 88 km City-Hall-to-water-tower line, a 30∘30^\circ angle it makes with the sightline from City Hall to a proposed cell-tower site, and the site’s 55 km distance from the water tower, and needs the City-Hall-to-site distance before signing a lease. The law of sines gives

sin⁡B=bsin⁡Aa=8(1/2)5=0.8. \sin B=\frac{b\sin A}{a} =\frac{8(1/2)}{5}=0.8.

The two candidates are

B1≈53.13∘,B2=180∘−53.13∘≈126.87∘, B_1\approx53.13^\circ, \qquad B_2=180^\circ-53.13^\circ\approx126.87^\circ,

leaving C1≈96.87∘C_1\approx96.87^\circ and C2≈23.13∘C_2\approx23.13^\circ, both positive, so both configurations are valid. Since a/sin⁡A=10a/\sin A=10,

c1=10sin⁡(96.87∘)≈9.93 km,c2=10sin⁡(23.13∘)≈3.93 km. c_1=10\sin(96.87^\circ)\approx9.93\text{ km}, \qquad c_2=10\sin(23.13^\circ)\approx3.93\text{ km}.

Stopping at the first arcsine would have handed the planner only the 9.939.93 km City-Hall-to-site distance, discarding a second siting 66 km closer, the gap the lease decision hinges on.

Before filing either figure, the planner checks that the largest of all three solved sides faces the largest angle; rounded field measurements can also push the sine ratio just outside [−1,1][-1,1], a sign that the stated measurements are inconsistent and their uncertainty needs checking. This is a Workflow rule: it guards a larger triangle-solving procedure against silently losing or inventing a geometric solution.

Two triangles share a horizontal side of length ten and a ray at thirty degrees; their third vertices occur at different distances along that ray.

Figure 3.3. For A=30 degrees, a=7 and b=10, both positive solutions for the third side produce valid triangles. A single arcsine result would miss the second configuration.

3.3.3: Use radians whenever angles enter calculus or approximation

History

Feed a bare number into a calculus formula without asking its unit, and a derivative comes out wrong by a factor of over fifty, with no error message to flag it. Between 1869 and 1874, in Britain, the name radian emerged for the angle subtending an arc equal to its own radius: James Thomson used it in examinations by 1871, and Muir put it into print in 1874, a history later recorded in a Nature correspondence.

That episode documents the unit’s name, not why it matters: d(sin⁡x)/dx=cos⁡xd(\sin x)/dx=\cos x carries no extra factor only in radians, a fact independent of what the unit was called.

The equation

Convert degrees by

xrad=π180xdeg. x_{\mathrm{rad}}=\frac{\pi}{180}x_{\mathrm{deg}}.

In radians,

s=rx,ddxsin⁡x=cos⁡x, s=rx, \qquad \frac{d}{dx}\sin x=\cos x,

and the small-angle relations begin sin⁡x≈x\sin x\approx x and tan⁡x≈x\tan x\approx x. If a numerical variable uu is measured in degrees instead, then

ddusin⁡(πu180)=π180cos⁡(πu180). \frac{d}{du}\sin\left(\frac{\pi u}{180}\right) =\frac{\pi}{180}\cos\left(\frac{\pi u}{180}\right).

How to read it

Radian measure is the plain ratio of arc length to radius, s/rs/r, a number with no physical units of its own, the way a ruler marked in matching units on both axes makes a graph’s slope mean what it looks like. Degrees remain valid for reporting an angle to a person, but calculus must carry an explicit conversion factor whenever degrees are the numerical input.

The danger is not using degrees; it is silently inserting a degree number into a formula built for radians. The rule does not protect you from that mistake; it only tells you the factor is exactly π/180\pi/180 once you look for it.

How to use it

A machinist commissioning a rotary table receives a spec sheet listing an angular speed of 30∘30^\circ per second and needs the tangential speed of a workpiece at radius r=2r=2 meters before setting a cutting tool’s feed rate. Converting first,

30(π180)=π6≈0.524 rad/s. 30\left(\frac{\pi}{180}\right)=\frac{\pi}{6}\approx0.524\text{ rad/s}.

Tangential speed is v=rωv=r\omega, so

v=2(π6)=π3≈1.047 m/s. v=2\left(\frac{\pi}{6}\right)=\frac{\pi}{3}\approx1.047\text{ m/s}.

The machinist sets the feed to roughly 1.051.05 m/s, not the raw 30×2=6030\times2=60 that a unit-blind substitution would give.

That 6060 figure is the trap: plugging the unconverted 3030 straight into v=rωv=r\omega overstates the true speed by a factor of 180/π≈57.3180/\pi\approx57.3, with no warning, since the arithmetic runs without complaint either way. Labeling every angular variable with its unit, degrees on the spec sheet, radians in the formula, is what catches the substitution first. This is a Workflow rule: radian conversion prepares correct local and calculus operations across mechanics, waves, geometry, and numerical analysis.

3.3.4: Use a half-angle identity for one minus cosine

History

The identity 1−cos⁡x=2sin⁡2(x/2)1-\cos x=2\sin^2(x/2) is the artifact behind this rule: swap in the right-hand side, and a subtraction that silently destroys precision turns into a squared sine that cannot lose it. No dated computation or failure report records who first reached for that swap. Half-angle identities are classical algebra, but rewriting 1−cos⁡x1-\cos x to defeat floating-point cancellation is a modern numerical-stability tactic, and the sources available turn up only later explanations of the identity, not a primary computation or error report where this rewrite was the corrective step. That leaves an evidence gap: closing it would need a code listing or error report showing someone reaching for this identity to fix a cancellation problem, dated with confidence.

Until such a record surfaces, the honest description is folk numerical practice, a stability trick spread through shared code long before anyone wrote down who reached for it first.

The equation

The half-angle identity gives

1−cos⁡x=2sin⁡2(x2). 1-\cos x=2\sin^2\left(\frac{x}{2}\right).

For small xx in radians, Rule 3.1.1 then gives

1−cos⁡x≈2(x2)2=x22. 1-\cos x \approx2\left(\frac{x}{2}\right)^2 =\frac{x^2}{2}.

The next series correction is −x4/24-x^4/24.

How to read it

The left side, 1−cos⁡x1-\cos x, subtracts two numbers that sit close together whenever xx is small, the way subtracting two nearly identical bills to find a one-dollar difference leaves you unsure of the cents. In finite-precision arithmetic, that small residual may retain far fewer meaningful digits than either input carried. The right side, 2sin⁡2(x/2)2\sin^2(x/2), represents the same value as a small sine’s square, making its nonnegativity and true scale explicit instead of leaving them to survive a subtraction. The identity is exact for every xx; only the final replacement of sine by its own argument requires a small radian angle, and since that behavior is quadratic, the result cannot be replaced by a signed linear term. It does not fix a badly measured input; it only stops the arithmetic from destroying precision the input already had.

How to use it

A precision rifle-sports analyst measures a scope cant of x=0.001x=0.001 radian and needs the vertical shortfall of a 3030 cm drop correction before recommending a re-mount. Direct subtraction would ask a calculator to subtract two numbers agreeing to about six decimal digits, risking a result with almost no reliable digits left. Using the exact identity instead,

1−cos⁡(0.001)=2sin⁡2(0.0005)≈2(0.0005)2=5×10−7. 1-\cos(0.001) =2\sin^2(0.0005) \approx2(0.0005)^2 =5\times10^{-7}.

That fraction of 3030 cm is only

30×5×10−7≈0.000015 cm 30\times5\times10^{-7}\approx0.000015\text{ cm}

vertically; the horizontal miss 30sin⁡(0.001)≈0.0330\sin(0.001)\approx0.03 cm is similarly tiny, both far below what the scoring rings can register, so the analyst tells the shooter the cant is negligible. The same rewrite stabilizes the law-of-cosines form in Rule 3.3.1.

The identity does not rescue a badly calibrated gauge: if the sensor reports xx to only three reliable digits, no stable arithmetic recovers digits the measurement never had. This is a Workflow rule: it supplies an exact safer representation that supports a later evaluation, limit, or model calculation.

Chapter Synthesis: Preserve the Circle While Simplifying It

The rules in this chapter are not one triangle-solving algorithm. They are a set of controls on representation.

Near zero, ask whether the angle is in radians and whether the first omitted term is small enough. When direction or phase matters, keep both signed components until the quadrant has been selected. When the argument is large, remove full periods before doing detailed work. When triangle data produce an inverse function, remember that the calculator reports a branch, not necessarily every geometric solution. When a small answer is formed by subtracting nearly equal quantities, search for an exact identity that exposes the small scale directly.

Four checks organize the chapter:

  1. What angle unit makes the local geometry natural?
  2. Has any sign, quadrant, period, or inverse-function branch been discarded?
  3. Is the proposed simplification exact or approximate, and what is its first neglected term?
  4. Does this rule answer the question, or prepare a safer next calculation?

The first six rules often return an estimate, direction, amplitude, or side directly. The last four include independent triangle information and workflow guardrails. Keeping those roles distinct prevents a useful preprocessing step from being mistaken for a finished solution.

One-Page Trigonometry Toolkit

Recognition cue Rule to try What it gives Role
Small radian angle inside sine sin⁡x≈x\sin x\approx x Linear deflection with relative error scale x2/6x^2/6 Independent
Small loss from cosine’s maximum cos⁡x≈1−x2/2\cos x\approx1-x^2/2 Quadratic projection or phase loss Independent
Shallow slope or elevation tan⁡x≈x\tan x\approx x Angle-slope conversion with correction scale x2/3x^2/3 Independent
Direction from two signed components atan2⁡(y,x)\operatorname{atan2}(y,x) Quadrant-aware direction Independent
Same-frequency sine and cosine Convert to Rcos⁡(x−ϕ)R\cos(x-\phi) Amplitude, phase, and range Independent
Large periodic argument Reduce modulo the correct period Reference angle or safer input Workflow
Two sides and their included angle Correct Pythagoras with −2abcos⁡C-2ab\cos C Missing side or angle Independent
SSA triangle data Test both arcsine branches Complete set of possible triangles Workflow guardrail
Angle enters calculus or a local model Convert degrees to radians Natural derivative and approximation scale Workflow
Small 1−cos⁡x1-\cos x Use 2sin⁡2(x/2)2\sin^2(x/2) Exact stable nonnegative form Workflow

Decision Path

Transfer Problems

1. Build a small-angle error budget

A sensor tilts by 4∘4^\circ. Estimate sin⁡x\sin x, cos⁡x\cos x, and tan⁡x\tan x using the rules in Section 3.1. Convert the angle once, write the first omitted term for each approximation, and decide which estimates plausibly support four decimal places.

2. Recover a signal’s amplitude and phase

Rewrite

−5cos⁡t+12sin⁡t -5\cos t+12\sin t

as one shifted cosine. Use a quadrant-aware phase, state the range, and identify where the maximum first occurs in [0,2π)[0,2\pi). Explain what would go wrong if the phase were computed only from arctan⁡(12/−5)\arctan(12/-5).

3. Choose every valid triangle

A triangle has A=40∘A=40^\circ, a=7a=7, and b=10b=10. Determine whether the measurements produce zero, one, or two triangles. Before calculating the remaining side, list every inverse-sine branch and test it against the angle sum. Then state which rule you would use if the data instead supplied aa, bb, and the included angle CC.

Where These Ideas Reappear

Historical Notes and Sources

Sources for the historical accounts in this chapter follow. The half-angle entry supports the mathematics without claiming an unverified originating event.