construction of tangent function from addition formula


It is possible to define trigonometric functionsDlmfMathworldPlanetmath rigorously using a procedure based upon the addition formulaPlanetmathPlanetmath for the tangent function. The idea is to first note a few purely algebraic facts and then use these to show that a certain limiting process convergesPlanetmathPlanetmath to a functionMathworldPlanetmath which satisfies the properties of the tangent function, from which the remaining trigonometric functions may be defined by purely algebraic operations.

Theorem 1.

If x is a positive real number, then

0<1+1x2-1x<1

(Here and henceforth, the square rootMathworldPlanetmath sign denotes the positive square root.)

Proof.

Let y=1/x. Then y is also a positive real number. We have the following inequalitiesMathworldPlanetmath:

y2<1+y2<1+2⁢y+y2

Taking square roots:

y<1+y2<1+y

Subtracting y:

0≤1+y2-y<1

Remembering the definition of y, this is the inequality which we set out to demonstrate. ∎

Definition 1.

Define the algebraic functionsMathworldPlanetmath s:{(x,y)∈R2∣x⁢y≠1}→R and h:(0,∞)→(0,1) and g:(0,1)→(0,1) as follows:

s⁢(x,y) =x+y1-x⁢y (1)
h⁢(x) =1+1x2-1x (2)
g⁢(x) =h⁢(1+x1-x)=x2-2⁢x+2+x-1x+1 (3)
Theorem 2.

s⁢(s⁢(x,y),z)=s⁢(x,s⁢(y,z))

Proof.

Calculemus! On the one hand,

s⁢(s⁢(x,y),z)=x+y1-x⁢y+z1-x+y1-x⁢y⁢z=x+y+z-x⁢y⁢z1-x⁢y-y⁢z-z⁢x

On the other hand,

s⁢(x,s⁢(y,z))=x+y+z1-y⁢z1-x⁢y+z1-y⁢z=x+y+z-x⁢y⁢z1-x⁢y-y⁢z-z⁢x

These quantities are equal. ∎

Theorem 3.

s⁢(h⁢(x),h⁢(x))=x

Proof.

Calculemus rursum!

s⁢(h⁢(x),h⁢(x)) =2⁢1+1x2-2x1-(1+1x2-1x)2
=2⁢1+1x2-2x1-(1+2x2-2x⁢1+1x2)
=2⁢1+1x2-2x-1x⁢(2x-2⁢1+1x2)=x

∎

Theorem 4.

s⁢(h⁢(x),h⁢(y))=h⁢(s⁢(x,y))

Theorem 5.

For all x>0, we have h⁢(x)<x.

Proof.

Since x>0, we have

x2+1<x4+2⁢x2+1.

By the binomial identity, the right-hand side equals (x+1)2. Taking square roots of both sides,

x2+1<x2+1.

Subtracting 1 from both sides,

x2+1-1<x2.

Dividing by x on both sides,

1+1x2-1x<x,

or h⁢(x)<x. ∎

Theorem 6.

Let a be a positive real number. Then the sequenceMathworldPlanetmath

a,h⁢(a),h⁢(h⁢(a)),h⁢(h⁢(h⁢(a))),h⁢(h⁢(h⁢(h⁢(a)))),h⁢(h⁢(h⁢(h⁢(h⁢(a))))),…

converges to 0.

Proof.

By the foregoing theoremMathworldPlanetmath, this sequence is decreasing. Hence, it must converge to its infimumMathworldPlanetmath. Call this infimum b. Suppose that b>0. Then, since h is continuousMathworldPlanetmathPlanetmath, we must have h⁢(b)=b, which is not possible by the foregoing theorem. Hence, we must have b=0, so the sequence converges to 0. ∎

Having made these preliminary observations, we may now begin making the construction of the trigonometric function. We begin by defining the tangent function for successive bisections of a right angle.

Definition 2.

Define the sequence {tn}n=0∞ as follows:

t0 =1
tn+1 =h⁢(tn)

By the forgoing theorem, this is a decreasing sequence which tends to zero. These will be the values of the tangent function at successive bisections of the right angle. We now use our function s to construct other values of the tangent function.

Definition 3.

Define the sequence {rm⁢n} by the following recursions:

rm⁢0 =0
rm⁢n+1 =s⁢(rm⁢n,tm)

There is a subtlety involved in this definition (which is why we did not specify the range of m and n). Since s⁢(x,y) is only well-defined when x⁢y≠1, we do not know that rm⁢n is well defined for all m and n. In particular, if it should happen that rm⁢n is well defined for some m and n but that rm⁢n⁢tm=1, then rm⁢k will be undefined for all k>m.

Theorem 7.

Suppose that rm⁢n, rm⁢n′, and rm⁢n+n′ are all well-defined. Then rm⁢n+n′=s⁢(rm⁢n,rm⁢n′).

Proof.

We proceed by inductionMathworldPlanetmath on n′. If n′=0, then rm⁢0 is defined to be 0, and it is easy to see that s⁢(rm⁢n,0)=rm⁢n.

Suppose, then, that we know that rm⁢n+n′-1=s⁢(rm⁢n,rm⁢n′-1). By definition, rm⁢n′=s⁢(rm⁢n′-1,tm) and, by theorem 2, we have

s⁢(rm⁢n,s⁢(rm⁢n′-1,tm)) =s⁢(s⁢(rm⁢n,rm⁢n′-1),tm)
=s⁢(rm⁢n+n′-1,tm)
=rm⁢n+n′

∎

Theorem 8.

If n≤2m, then rm⁢n is well-defined, rm⁢n≤1, and rm-1⁢n=rm⁢ 2⁢n.

Proof.

We shall proceed by induction on m. To begin, we note that r00≤1 because r00=0. Also note that, if m=0, then n=0 is the only value for which the condition n≤2m happens to be satisfied. The condition rm-1⁢n=rm⁢ 2⁢n is not relevant when n=0.

Suppose that we know that, for a certain m, when n≤2m, then rm⁢n is well-defined and rm⁢n≤1. We will now make an induction on n to show that if n≤2m+1, then rm+1⁢n is well-defined, rm⁢n≤1 and rm⁢n=rm+1 2⁢n. When n=0, we have, by definition, rm+1 0=0 so the quantity is defined and it is obvious that rm⁢n≤1 and rm⁢n=rm+1 2⁢n.

Suppose we know that, for some number n<2m, we find that rm+1 2⁢n is well-defined, strictly less than 1 and equals rm+1 2⁢n. By theorem 4, since rm⁢n≤1 and rm⁢n+1≤1, we may conclude that h⁢(rm⁢n)<1 and h⁢(rm⁢n+1)<1, which implies that h⁢(rm⁢n)⁢h⁢(rm⁢n+1)≠1, so s⁢(h⁢(rm⁢n),h⁢(rm⁢n+1)) is well-defined. By definition, rm⁢n+1=s⁢(rm⁢n,tm), so h⁢(rm⁢n+1)=s⁢(h⁢(rm⁢n),h⁢(tm)). Recall that h⁢(tm)=tm+1. By theorem 1, we have

s(h(rm⁢n),s(h(rm⁢n),tm+1))=s(s(h(rm⁢n),h(rm⁢n)),tm+1)).

By theorem 2, s⁢(h⁢(rm⁢n),h⁢(rm⁢n)) equals rm⁢n which, in turn, by our induction hypothesis, equals rm+1⁢n. Combining the results of this paragraph, we may conclude that:

s⁢(h⁢(rm⁢n),h⁢(rm⁢n+1))=s⁢(rm+1 2⁢n,tm+1),

which means that rm+1 2⁢n+1 is defined and equals s⁢(h⁢(rm⁢n),h⁢(rm⁢n+1)).

Moreover, by definition,

s⁢(h⁢(rm⁢n),h⁢(rm⁢n+1))=h⁢(rm⁢n)+h⁢(rm⁢n+1)1-h⁢(rm⁢n)⁢h⁢(rm⁢n+1)

Since rm⁢n+1>rm⁢n, we have h⁢(rm⁢n+1)>h⁢(rm⁢n) as well. This implies that the numerator is less than 2⁢h⁢(rm⁢n+1) and that the denominator is greater than 1-h(rm⁢n+12. Hence, we have rm+1 2⁢n+1<s(h(rm⁢n+1,h(rm⁢n+1)=h(rm⁢n+1<1.

Since, as we have just shown, rm+1 2⁢n+1<1 and, as we already know, tm+1<1, we have rm+1 2⁢n+1⁢tm+1<1, so rm+1 2⁢n+2 is well-defined. Furthermore, we may evaluate this quantity using theorem 1:

s⁢(rm+1 2⁢n+1,tm+1) =s⁢(s⁢(rm⁢n,tm+1),tm+1)
=s⁢(rm⁢n,s⁢(tm+1,tm+1))
=s⁢(rm⁢n,tm)
=rm⁢n+1

Hence, we have rm+12⁢m+2=rm⁢n+1.

∎

Title construction of tangent function from addition formula
Canonical name ConstructionOfTangentFunctionFromAdditionFormula
Date of creation 2013-03-22 16:58:39
Last modified on 2013-03-22 16:58:39
Owner rspuzio (6075)
Last modified by rspuzio (6075)
Numerical id 24
Author rspuzio (6075)
Entry type Derivation
Classification msc 26A09