Is there a way to get trig functions without a calculator?

$\begingroup$

In school, we just started learning about trigonometry, and I was wondering: is there a way to find the sine, cosine, tangent, cosecant, secant, and cotangent of a single angle without using a calculator?

Sometimes I don't feel right when I can't do things out myself and let a machine do it when I can't.

Or, if you could redirect me to a place that explains how to do it, please do so.

My dad said there isn't, but I just had to make sure.

Thanks.

$\endgroup$ 12

8 Answers

$\begingroup$

Congratulations! You've stumbled in to a very interesting question!

In higher mathematics, we often notice that some things which are really easy to talk about but difficult to express rigorously have a property which is really easy to express rigorously but something that we probably wouldn't have thought of to begin with.

The trig functions are one of these things. With (a lot of) effort, you can show that

$$\sin x = x - \frac{x^3}{6} + \frac{x^5}{120} - \frac{x^7}{5040} + \frac{x^9}{362880} - \cdots $$

where the patterns of increasing the powers of $x$ by $2$, and switching between $+$ and $-$ signs continues forever. (The denominators also have a pattern: take the power that $x$ is raised to in the term and multiply it by all of the smaller numbers down to $1$; that is the number in the denominator). Note that you have to use radians for this exact formula to work; of course you could come up with one for degrees as well.

When you start realizing that circles are actually quite tricky objects to define, formulas like that one start to look more appealing. I have had multiple mathematics textbooks take this infinitely long expression as the definition of the sine function. (It turns out to be the same thing as the circle definition, but… well, circles get complicated.)

Of course, we can't sit around multiply and add for the rest of our lives just to compute sin $1$, but we can just cut off the operations after a couple terms. If you go out to the $x^7$ term, you can guarantee that your answer is accurate to at least 3 decimal places as long as you use angles between $-\frac{\pi}{2}$ and $\frac\pi 2$. (These are the only angles you really need, if you get rid of multiples of $\pi$ properly.)

The cosine formula, in case you are interested, is similar: $$\cos x = 1 - \frac{x^2}{2} + \frac{x^4}{24} - \frac{x^6}{720}+ \frac{x^8}{40320}-\cdots$$

The internet has formulas for the other trig functions, but you can always just combine these.

As copper.hat says, there are also these large books where people did the calculations once and wrote them down so that nobody would have to do them again. Of course, these were made long before computers existed; nobody makes them anymore! But somebody from your parents' or grandparents' generation probably still has one sitting in their house.

$\endgroup$ 9 $\begingroup$

Use Taylor Series:

$$\sin x = x - \frac{x^3}{3!} + \frac{x^5}{5!} + \cdots = \sum_{n=0}^{\infty} \frac{(-1)^n}{(2n+1)!} x^{2n+1}$$

$$\cos x = 1 - \frac{x^2}{2!} + \frac{x^4}{4!} + \cdots = \sum_{n=0}^{\infty} \frac{(-1)^n}{(2n)!} x^{2n}$$

For others you can look here

$\endgroup$ $\begingroup$

Tailored Taylor

You can use Taylor but first you need to pack your angle into the region $x_1=0,2\pi$. simply by $x \mod 2\pi$

Once you are there if $x_1>\pi$ take the result as $\sin(x_1)=-\sin(x_1 - \pi)$ reducing it to $x_2=0,\pi.$

Now if $x_2>\frac{\pi}{2}$ calculate the result as $\sin(x_2)=\sin(\pi-x_2)$.

So all this above is easily shifting it all to $x_3=0,\frac{\pi}{2}$

If needed use further

$$ \sin(x)=2\sin(\frac{x}{2})\cos(\frac{x}{2})$$

with

$$ \cos(\frac{x}{2})=\sqrt{1-\sin(\frac{x}{2})^2}$$

in case $x_3>1.$

All this is making the Taylor expansion much more accurate within a lesser number of steps as $x^n$ in it for $x<1$ will rapidly go to $0$ besides the help from factorial. Next you represent Taylor series of $\sin(x)$ in a much more handy way

$$\sin(x)=x(1-\frac{x^2}{3 \cdot 2}(1-\frac{x^2}{5 \cdot 4}(1-\frac{x^2}{7 \cdot 6}(…$$

Notice that $x^2$ is repeating. So choose $k$ as big as you are willing to calculate and have

$$f(0)=1-\frac{x^2}{(2k+1) \cdot 2k}$$ $$f(n)=1-\frac{x^2}{(2(k-n)+1) \cdot 2(k-n)}f(n-1)$$

Finally

$$\sin(x)=xf(k-1)$$

Binary ladders

For this method as well you need to bring the angle as much down as you can as explained above.

If you do not want to deal with division, otherwise you can use $\tan(x)$, the task is possible with multiplication only. Take the small $m$ and

$$ \sin(m)\approx m = x_0$$ $$\cos(m) \approx 1-\frac{m^2}{2} = y_0$$

Then have:

$$M_{2^0} = \begin{bmatrix}y_0 & x_0 \\-x_0 & y_0 \end{bmatrix}$$

$$M_{2^{k+1}} = (M_{2^{k}})^{2}$$

this is just based on duplication formula for $\sin(x)$ and $\cos(x)$

Now it is up to you what small $m$ you will use as a reference. It can be for example $\frac{1}{2^{10}}$ or $0.00001$ or any other small number. Smaller it is, a better precision you have.

Now you find the integer $n$ so that $nm \leq x < (n+1)m$

The game can start.

Write $n$ in binary expansion.

$$\sum_{d=1}^{m}{2^{k_d} } = n$$

Using

$$\sin(x+y)=\sin(x)\cos(y)+\cos(x)\sin(y) $$

$$\cos(x+y)=\cos(x)\cos(y)-\sin(x)\sin(y)$$

which is in our case

$$\begin{bmatrix}y_p & x_p \\-x_p & y_p \end{bmatrix} \displaystyle \begin{bmatrix}y_q & x_q \\-x_q & y_q \end{bmatrix}$$

since we are dealing with evaluation of $\sin(x), \cos(x)$ all the time you additionally multiply

$$M_{2^{k_1}}M_{2^{k_2}} … M_{2^{k_m}}$$

where

$$\sum_{d=1}^{m}{2^{k_d} } = n$$

$\endgroup$ 1 $\begingroup$

Bhaskara's approximation (Wikipedia) gives an approximation for $\sin x^\circ$ with less than $0.0016$ error for $0\leq x \leq 180$.

$$\sin x^\circ \approx \frac{4 x (180-x)}{40500 - x(180-x)}$$

The red curve is the approximation, barely seen:

enter image description here

Here's the difference between the formula and the sin function (maximum at x=11.544):

enter image description here

$\endgroup$ $\begingroup$

The wikipedia article gives some infinite series, which are probably what your calculator uses. The formulae for sine and cosine are the ones to focus on first. They converge very quickly, but you have to realise that the angles are measured in radians, where $2\pi$ radians $=360^{\circ}$. If you do the conversion, you'll be able to calculate quite quickly for yourself.

There are connections to a lot of beautiful and clever maths to be discovered, which explain why all this works. You have asked a great question. Keep going with the answer - there are more dimensions to it than you will see on the surface.

$\endgroup$ $\begingroup$

Approximate the Taylor series. In Taylor series we have to use the angle in radians and by converting it into degrees and by making some approximations we can get a simple formulas like $\sin X = 0.017*X$ for $X<33$ degrees and $\sin X = 0.016*X$ for $33 < X < 45$

$\cos X=1-0.000145 X^2$ for $X<45$ degrees

By using these two formulas we can calculate any sin and cos functions for any degrees by using methods $\sin(90+X)$ ,$\sin(90-X)$, $\cos(270+X)$ like...

which will give minimum 98% accuracy.

$\endgroup$ $\begingroup$

Long before there were power series, in the second century A.D., Ptolemy, a man who wrote in Greek and probably lived in Alexandria, created a table of values of what amounts to the sine function.

See this page.

Chapter 10 of Book I of the ''Almagest'' presents geometric theorems used for computing chords. Ptolemy used geometric reasoning based on Proposition 10 of Book XIII of Euclid's Elements to find the chords of $72^\circ$ and $36^\circ.$ That Proposition states that if an equilateral pentagon is inscribed in a circle, then the area of the square on the side of the pentagon equals the sum of the areas of the squares on the sides of the hexagon and the decagon inscribed in the same circle.

He used Ptolemy's theorem on quadrilaterals inscribed in a circle to derive formulas for the chord of a half-arc, the chord of the sum of two arcs, and the chord of a difference of two arcs. The theorem states that for a quadrilateral inscribed in a circle, the product of the lengths of the diagonals equals the sum of the products of the two pairs of lengths of opposite sides. The derivations of trigonometric identities rely on a cyclic quadrilateral in which one side is a diameter of the circle.

To find the chords of arcs of $1^\circ$ and $\left(\tfrac 1 2\right)^\circ$ he used approximations based on Aristarchus's inequality. The inequality states that for arcs $\alpha$ and $\beta,$ if $0<\beta<\alpha<90^\circ,$ then $$ \frac{\sin \alpha}{\sin \beta} < \frac\alpha\beta < \frac{\tan\alpha}{\tan\beta}.$$

Ptolemy showed that for arcs of $1^\circ$ and $\left(\tfrac 1 2 \right)^\circ,$ the approximations correctly give the first two sexigesimal places after the integer part.

$\endgroup$ $\begingroup$

I like continued fractions. For example, if x is in (-pi/2, pi/2), as mentioned above for power series,

sin(x) = x/1+ x^2/6+ x^2, which matches the first 8 terms of the Taylor series given above.

tan(x) = x/1- x^2/3- x^2/5- x^2/7. This also matches the first 8 terms of the Taylor series for tan(x).

These can be easily converted into rational functions (a polynomial divided by another polynomial) so that only one division is required.

Continued fractions are always worth a try because often, when they match the first few terms of the power series, the remaining terms of their power series are very close to those of the desired function. That is way better than setting those terms to zero, as when you truncate the power series.

Use of a calculator with CAS is extremely helpful in converting power series into continued fractions. Mine is an HP-Prime.

$\endgroup$

You Might Also Like