Exponentiation

From Wikipedia, the free encyclopedia

Exponentiation is a mathematical operation, written an, involving two numbers, the base a and the exponent n. When n is a whole number, exponentiation corresponds to repeated multiplication:

a^n = \underbrace{a \times \cdots \times a}_n,

just as multiplication by a whole number corresponds to repeated addition:

a \times n = \underbrace{a + \cdots + a}_n.

Exponentiation can also be defined for exponents that are not whole numbers.

Exponentiation is also known as raising the number a to the power n, or a to the nth power. (Another historical synonym, involution,[1] is now rare and should not be confused with its more common meaning.)

The exponent is usually shown as a superscript to the right of the base. Exponentiation is a basic mathematical tool that is used pervasively in many other fields as well, including economics, biology, chemistry, physics, and computer science, with applications such as compound interest, population growth, chemical reaction kinetics, wave behavior, and public key cryptography.

Contents

[edit] Exponentiation with integer exponents

The exponentiation operation with integer exponents only requires elementary algebra.

[edit] Positive integer exponents

a2 = a·a is called the square of a because the area of a square with side-length a is a2.

a3 = a·a·a is called the cube, because the volume of a cube with side-length a is a3.

So 32 is pronounced "three squared",and 23 is "two cubed".

The exponent says how many copies of the base are multiplied together. For example, 35 = 3·3·3·3·3 = 243. The base 3 appears 5 times in the repeated multiplication, because the exponent is 5. Here, 3 is the base, 5 is the exponent, and 243 is the power or, more specifically, the fifth power of 3 or 3 raised to the fifth power.

The word "raised" is usually omitted, and most often "power" as well, so 35 is typically pronounced "three to the fifth" or "three to the five".

Formally, powers with positive integer exponents may be defined by the initial condition a1 = a and the recurrence relation an+1 = a·an.

[edit] Exponents one and zero

The meaning of 35 may also be viewed as 1·3·3·3·3·3 : the starting value 1 (the identity element of multiplication) is multiplied by the base as many times as indicated by the exponent. With this definition in mind, it is easy to see how to generalize exponentiation to exponents one and zero: 31 = 1·3 = 3 and 30 = 1. This leads to the following rules:

  • Any number to the power 1 is itself.
  • Any nonzero number to the power 0 is 1; one interpretation of these powers is as empty products. The case of 00 is discussed below.

[edit] Negative integer exponents

Raising a nonzero number to the −1 power produces its reciprocal.

a^{-1} = \frac{1}{a}

Thus:

a^{-n} = (a^n)^{-1} = \frac{1}{a^n}

Raising 0 to a negative power would imply division by 0, and so is undefined.

A negative integer exponent can also be seen as repeated division by the base. Thus 3^{-4} = (((1/3)/3)/3)/3 = \frac{1}{81} = \frac{1}{3^{4}}.

[edit] Identities and properties

The most important identity satisfied by integer exponentiation is:

a^{m + n} = a^m \cdot a^n

This identity has the following consequences:

\begin{align} a^{m - n}& = \begin{matrix}\frac{a^m}{a^n}\end{matrix};\\ (a^m)^n& = a^{mn};\\ a^\frac{m}{n}& = \sqrt[n]{a^m}.\, \end{align}

While addition and multiplication are commutative (for example, 2+3 = 5 = 3+2 and 2·3 = 6 = 3·2), exponentiation is not commutative: 23 = 8, but 32 = 9.

Similarly, while addition and multiplication are associative (for example, (2+3)+4 = 9 = 2+(3+4) and (2·3)·4 = 24 = 2·(3·4), exponentiation is not associative either: 23 to the 4th power is 84 or 4096, but 2 to the 34 power is 281 or 2,417,851,639,229,258,349,412,352.

[edit] Powers of ten

Powers of 10 are easily computed in the base ten (decimal) number system. For example, 108 = 100000000.

Exponentiation with base 10 is used in scientific notation to describe large or small numbers. For instance, 299,792,458 (the speed of light in a vacuum, in meters per second) can be written as 2.99792458·108 and then approximated as 2.998·108, (or sometimes as 299.8·106, or 299.8E+6, especially in computer software).

SI prefixes based on powers of 10 are also used to describe small or large quantities. For example, the prefix kilo means 103 = 1000, so a kilometre is 1000 metres.

[edit] Powers of two

The positive powers of 2 are important in computer science because there are 2n possible values for an n-bit variable. See Binary numeral system.

The negative powers of 2 are commonly used, and the first two have special names: half, and quarter.

[edit] Powers of zero

If the exponent is positive, the power of zero is zero: 0n = 0, where n > 0.

If the exponent is negative, the power of zero (0n, where n > 0) remains undefined, because division by zero is implied.

If the exponent is zero, some authors define 00=1, whereas others leave it undefined, as discussed below.

[edit] Powers of minus one

The powers of minus one are useful for expressing alternating sequences.

If the exponent is even, the power of minus one is one: (−1)2n = 1.

If the exponent is odd, the power of minus one is minus one: (−1)2n+1 = −1.

[edit] Powers of the imaginary unit

The powers of the imaginary unit i are useful for expressing sequences of period 4.

i^{4n+1}=i \!\
i^{4n+2}=-1 \!\
i^{4n+3}=-i \!\
i^{4n}=1 \!\

[edit] Powers of e

Main article: Exponential function

The number e, the base of the natural logarithm, is the limit of a sequence of positive or negative integer powers

e=\lim_{|n| \rightarrow \infty} \left(1+\frac{1}{n} \right) ^n

and is approximately equal to 2.71828.

If x is a positive or negative integer then the power ex can be computed as

\begin{align} e^x& = \left( \lim_{m \rightarrow \infty} \left(1+\frac{1}{m} \right) ^m\right) ^x  = \lim_{m \rightarrow \infty} \left(\left(1+\frac{1}{m} \right) ^m\right) ^x\\ & = \lim_{m \rightarrow \infty} \left(1+\frac{1}{m} \right) ^{mx} = \lim_{|mx| \rightarrow \infty} \left(1+\frac{x}{mx} \right) ^{mx}\\ & = \lim_{|n| \rightarrow \infty} \left(1+\frac{x}{n} \right) ^n.\, \end{align}

The final equality

e^x = \lim_{n \rightarrow \infty} \left(1+\frac{x}{n} \right) ^n\,

also holds when x=0. So it generalizes the meaning of ex; x does not have to be an integer, but can be a fraction, a real number, a complex number, or a square matrix.

Notice in particular that when x is a real number, (1 + x/n) > 0 if n is large enough, and therefore ex > 0 for every real number x.

[edit] Real powers of positive real numbers

Exponentiation with various bases; from top to bottom, base 10 (green), base e (red), base 2 (blue), base ½ (cyan).  Note how all of the curves pass through the point (0, 1). This is because, in accordance with the properties of exponentiation, any non-zero number raised to the power 0 is 1. Also note that at x=1, the y value equals the base. This is because any number raised to the power 1 is that same number.
Exponentiation with various bases; from top to bottom, base 10 (green), base e (red), base 2 (blue), base ½ (cyan). Note how all of the curves pass through the point (0, 1). This is because, in accordance with the properties of exponentiation, any non-zero number raised to the power 0 is 1. Also note that at x=1, the y value equals the base. This is because any number raised to the power 1 is that same number.
From top to bottom: x1/8, x1/4, x1/2, x1, x2, x4, x8.
From top to bottom: x1/8, x1/4, x1/2, x1, x2, x4, x8.

Raising a positive real number to a power that is not an integer can be accomplished in two ways.

  • Rational number exponents can be defined in terms of nth roots, and arbitrary nonzero exponents can then be defined by continuity.
  • The natural logarithm can be used to define real exponents using the exponential function.

The identities and properties shown above are true for non-integer exponents as well.

[edit] Rational exponents

For a given exponent, the inverse of exponentiation is extracting a root.

If a is a positive real number, and n is a positive integer, then the positive real solution to the equation

\ x^n = a

is called the nth root of a, and is denoted \sqrt[n]{a}.

x=a^{\frac{1}{n}} = \sqrt[n]{a}.

For example: 81/3 = 2.

Exponentiation with a rational exponent m/n can be defined as

a^{\frac{m}{n}} = \left(a^{\frac{1}{n}}\right)^m = (\sqrt[n]{a})^m.

For example, 82/3 = 4.

Since any real number can be approximated by rational numbers, exponentiation to an arbitrary real exponent k can be defined by continuity with the rule

a^k = \lim_{r \to k} a^r,

where the limit is taken only over rational values of r.

For example, if

k  \approx 1.732

then

5^k  \approx 5^{1.732}.

[edit] Logarithm method

The natural logarithm ln(x) is the inverse of the exponential function ex. It is defined for every positive real number b and satisfies the equation

b = e^{\ln b}.\,

Assuming bx is already defined, logarithm and exponent rules give the equality

b^x = (e^{\ln b})^x = e^{x \cdot\ln b}.\,

This equality can be used to define exponentiation with any positive real base b as

b^x = e^{x\cdot\ln b}.\,

This definition of the real number power bx agrees with the definition given above using rational exponents and continuity. The definition of exponentiation using logarithms is more common in the context of complex numbers, as discussed below.

[edit] Powers of negative real numbers

Neither the logarithm method nor the fractional exponent method can be used to define ak as a real number for a negative real number a and an arbitrary real number k. In some special cases, a definition is possible: integral powers of negative real numbers are real numbers, and rational powers of the form am/n where n is odd can be computed using roots. But since there is no real number x such that x2 = −1, the definition of am/n when n is even and m is odd must use the imaginary unit i, as described more fully in the next section.

The logarithm method cannot be used to define ak as a real number when a < 0 because ex is nonnegative for every real number x, so log(a) cannot be a real number.

The rational exponent method cannot be used for negative values of a because it relies on continuity. The function f(r) = ar has a unique continuous extension from the rational numbers to the real numbers for each a > 0. But when a < 0, the function f is not even continuous on the set of rational numbers r for which it is defined.

For example, take a = −1. The nth root of −1 is −1 for every odd natural number n. So if n is an odd positive integer, (−1)(m/n) = −1 if m is odd, and (−1)(m/n) = 1 if m is even. Thus the set of rational numbers q for which −1q = 1 is dense in the rational numbers, as is the set of q for which −1q = −1. This means that the function (−1)q is not continuous at any rational number q where it is defined.

[edit] Complex powers of complex numbers

While integer powers of complex numbers are simply given by repeated multiplication or division as above, the definition of non-integer powers involves more sophisticated concepts. For every complex number z the complex exponential function ez is defined by

e^z=\lim_{n\rarr\infty}\left(1+\frac{z}{n}\right)^n\,,

Euler's formula states that, for real x, eix is the point on the unit circle whose angle from the positive real axis is x radians, as in polar coordinates. Thus the set of solutions to the equation ez = 1 is the set of integer multiples of 2πi:

\{ z : e^z=1 \} = \{ k\cdot 2\pi i : k \in \mathbb{Z} \}.

More generally, if eb = a, then every solution to ez = a can be obtained by adding an integer multiple of 2πi to b:

\{ z : e^z=a \} = \{ b+k\cdot 2\pi i : k \in \mathbb{Z} \}.

Thus the complex exponential function is a periodic function with period 2πi.

One solution, z=log a, to the equation ez = a, is called the principal value of the complex logarithm. It is the unique solution whose imaginary part lies in the interval (-\pi, \pi]\,. For example, log(1) = 0, log(−1) = πi, log(i) = πi/2, and log(−i) = −πi/2. The principal value of the logarithm is known as a branch of the logarithm; other branches can be specified by choosing a different range for the imaginary part of the logarithm. The boundary between branches is known as a branch cut. The principal value has a branch cut extending from the origin along the negative real axis, and is discontinuous at each point of the branch cut.

The general complex power ab of a nonzero complex number a is defined as

a^b = e^{b\cdot \log a}.\,

In the important special case where the exponent is a rational number, the power z=an/m is a solution to the equation zm = an .

The computation of complex powers is facilitated by converting the base a to polar form, as described in detail below.

[edit] Complex roots of unity

Main article: Root of unity

A complex number a such that an = 1 for a positive integer n is an nth root of unity. Geometrically, the nth roots of unity lie on the unit circle of the complex plane at the vertices of a regular n-gon with one vertex on the real number 1.

If z n = 1 but z k ≠ 1 for all natural numbers k such that 0 < k < n, then z is called a primitive nth root of unity. The negative unit −1 is the only primitive square root of unity. The imaginary unit i is one of the two primitive 4'th roots of unity; the other one is −i.

The number e2πi (1/n) is the primitive nth root of unity with the smallest positive complex argument. (It is sometimes called the principal nth root of unity, although this terminology is not universal and should not be confused with the principal value of \sqrt[n]{1}, which is 1.[2])

The other nth roots of unity are given by

\big ( e^{2\pi i (1/n)} \big ) ^k = e^{2\pi i k/n}

for 2 ≤ k ≤ n.

[edit] Roots of arbitrary complex numbers

Although there are infinitely many possible values for a general complex logarithm, there are only a finite number of values for the power az in the important special case where z = 1/n and n is a positive integer. These are the nth roots of a; they are solutions of the equation xn = a. As with real roots, a second root is also called a square root and a third root is also called a cube root.

It is conventional in mathematics to define a1/n as the principal value of the root. If a is a positive real number, it is also conventional to select a positive real number as the principal value of the root a1/n. For general complex numbers, the nth root with the smallest argument is often selected as the principal value of the nth root operation, as with principal values of roots of unity.

The set of nth roots of a complex number a is obtained by multiplying the principal value a1/n by each of the nth roots of unity. For example, the fourth roots of 16 are 2, −2, 2i, and −2i, because the principal value of the fourth root of 16 is 2 and the fourth roots of unity are 1, −1, i, and −i.

[edit] Trigonometric functions

Main article: Euler's formula

The trigonometric functions cosine and sine can be defined, based on powers of e, as

\cos(z) = \frac{e^{iz} + e^{-iz}}{2} \qquad \sin(z) = \frac{e^{iz} - e^{-iz}}{2i}.\,

When z is a real number, these definitions agree with the geometric definitions of sine and cosine in terms of angles (this is another consequence of Euler's formula). Historically, cosine and sine were first defined geometrically, and the geometric definition is usually the first one taught to students. The above definition in terms of complex exponentials, however, is useful both to extend their definitions to complex values of z and also to simplify axiomatic developments of mathematical analysis.

[edit] Computing complex powers

It is often easier to compute complex powers by writing the number to be exponentiated in polar form. Every complex number z can be written in the polar form

z = re^{i\theta} = e^{\log(r) + i\theta} \,,

where r is a non-negative real number and θ is the (real) argument of z. The argument, like the complex logarithm, has many possible values for each z and so a branch cut is used to choose a specific value. The polar form has a simple geometric interpretation: if a complex number u+i v is thought of as representing a point (u,v) in the complex plane using Cartesian coordinates, then (r,θ) is the same point in polar coordinates. That is, r is the "radius" r2=u2+v2 and θ is the "angle" θ=atan2(v,u). The branch cut corresponds to the notion that a polar angle θ is ambiguous, since any multiple of 2π could be added to θ without changing the location of the point. The principal value (the most common branch cut), as mentioned above, corresponds to θ chosen in the interval (−π, π].

In order to compute the complex power ab, write a in polar form:

a = r e^{i\theta} \,.

Then

\log a = \log r + i \theta \,,

and thus

a^b = e^{b \log a} = e^{b(\log r + i\theta)}. \,

If b is decomposed as c + di, then the formula for ab can be written more explicitly as

\left( r^c e^{-d\theta} \right) e^{i (d \log r + c\theta)} = \left( r^c e^{-d\theta} \right) \left[ \cos(d \log r + c\theta) + i \sin(d \log r + c\theta) \right].

This final formula allows complex powers to be computed easily from decompositions of the base into polar form and the exponent into Cartesian form. It is shown here both in polar form and in Cartesian form (via Euler's identity).

The following examples use the principal value (the branch cut which causes θ to be in the interval (−π, π]). To compute ii, write i in polar and Cartesian forms:

i = 1 \cdot e^{i \pi/2},\,
i = 0 + 1i.\,

Then the formula above, with r=1, θ=π/2, c=0, and d=1, yields:

\ i^i = \left( 1^0 e^{-\pi/2} \right) e^{i(1\cdot \log 1 + 0 \cdot \pi/2)} = e^{-\pi/2} \approx 0.2079.

Similarly, to find (−2)3 + 4i, compute the polar form of −2,

-2 = 2e^{i \pi} \, ,

and use the formula above to compute

(-2)^{3+4i} = \left( 2^3 e^{-4\pi} \right) e^{i(4\log(2) + 3\pi)} \approx (2.602 - 1.006 i) \times 10^{-5}.

The value of a complex power depends on the branch cut used. For example, if the polar form i = 1ei(5π/2) is used to compute ii, the power is found to be e-5π/2; the principal value of ii, computed above, is e-π/2.

[edit] Failure of power and logarithm identities

Identities for powers and logarithms that hold for positive real numbers may fail when the positive real numbers are replaced by arbitrary complex numbers. There is no method to define complex powers or the complex logarithm as complex-valued functions while preserving the identities these operations possess in the positive real numbers.

An example involving logarithms concerns the rule log(ab) = b·log(a), which holds whenever a is a positive real number and b is a real number. The following calculation shows that this identity does not hold in general for the principal value of the complex logarithm when a is not a positive real number:

i\pi = \log(-1) = \log((-i)^2) \not = 2\log(-i) = 2(-i\pi/2) = -i\pi.

Regardless of which branch of the logarithm is used, a similar failure of the identity will always exist.

An example involving power rules concerns the identities

(ab)^c = a^cb^c, \qquad \left ( \frac{a}{b}\right)^c = \frac{a^c}{b^c}.

These identities are valid when a and b are positive real numbers and c is a real number. But a calculation using principal values shows that

1 = (-1\cdot -1)^{1/2}   \not = (-1)^{1/2}(-1)^{1/2} = -1,

and

i = (-1)^{1/2} = \left (\frac{1}{-1}\right )^{1/2} \not = \frac{1^{1/2}}{(-1)^{1/2}} = \frac{1}{i} = -i.

These examples illustrate that complex powers and logarithms do not behave the same way as their real counterparts, and so caution is required when working with the complex versions of these operations.

[edit] Solving polynomial equations

It was once conjectured that the roots of any polynomial could be expressed in terms of exponentiation with fractional exponents. The Abel-Ruffini theorem shows that this is not possible in general. For example, the solutions of the equation x5 = x+1 cannot be expressed in terms of fractional exponents. On the other hand, many root-finding algorithms are available that allow one to numerically compute the roots of arbitrary polynomials to any desired accuracy (given sufficient arithmetic precision).

[edit] Combinatorial interpretation

For non-negative integers n and m, the power nm equals the cardinality of the set of m-tuples from an n-element set.

05 = | {} | = 0. There is no 5-tuple from the empty set.
14 = | { (1,1,1,1) } | = 1. There is one 4-tuple from a one-element set.
23 = | { (1,1,1), (1,1,2), (1,2,1), (1,2,2), (2,1,1), (2,1,2), (2,2,1), (2,2,2) } | = 8. There are 8 3-tuples from a two-element set.
32 = | { (1,1), (1,2), (1,3), (2,1), (2,2), (2,3), (3,1), (3,2), (3,3) } | = 9. There are 9 2-tuples from a three-element set.
41 = | { (1), (2), (3), (4) } | = 4. There are 4 1-tuples from a four-element set.
50 = | { () } | = 1. There is exactly one empty tuple.

This leads to exponentiation over sets.

[edit] Zero to the zero power

The evaluation of 00 presents a problem, because different mathematical reasoning leads to different results. The best choice for its value depends on the context. According to Benson (1999), "The choice whether to define 00 is based on convenience, not on correctness."[3] There are two principal treatments in practice, one from discrete mathematics and the other from analysis.

In many settings, especially in foundations and combinatorics, 00 is defined to be 1. This definition arises in foundational treatments of the natural numbers as finite cardinals, and is useful for shortening combinatorial identities and removing special cases from theorems, as illustrated below. In many other settings, 00 is left undefined. In calculus, 00 is an indeterminate form, which must be analyzed rather than evaluated. In general, mathematical analysis treats 00 as undefined[4] in order that the exponential function be continuous.

Justifications for defining 00 = 1 include:

  • When 00 is regarded as an empty product of zeros, its value is 1.
  • The combinatorial interpretation of 00 is the number of empty tuples of elements from the empty set. There is exactly one empty tuple.
  • Equivalently, the set-theoretic interpretation of 00 is the number of functions from the empty set to the empty set. There is exactly one such function, the empty function.
  • A power series identity with nonzero constant term, such as \textstyle e^{x} = \sum_{n=0}^{\infty} \frac{x^n}{n!}, is not valid for x = 0 unless 00, which appears in the numerator of the first term of the series, is 1. Thus defining 00 to be 1 allows this identity to be used instead of the longer identity \textstyle e^{x} = 1 + \sum_{n=1}^{\infty} \frac{x^n}{n!}.
  • The binomial theorem \textstyle(1+x)^n = \sum_{k = 0}^n \binom{n}{k} x^k is not valid for x = 0, unless 00 = 1.[5] By defining 00 to be 1, a special case of the theorem can be eliminated.

In analysis, where quantities vary continuously, it is generally best to treat 00 as an ill-defined quantity. Justifications for treating it as undefined include:

  • The value 00 often arises as the formal limit of exponentiated functions, f(x)g(x), when f(x) and g(x) approach 0 as x approaches a (a constant or infinity). There, 00 suggests [lim f(x)]lim g(x), which is a well defined quantity and is the correct value of lim f(x)g(x) when f and g approach nonzero constants, but is not well defined when f and g approach 0. The same reasoning applies to certain powers involving infinity, \infty^0 and 0^\infty.
A more abstract way of saying this is the following: The real function xy of the two nonnegative real variables x and y is not continuous at the point (x, y) = (0, 0), and so 00 is not determined by continuity.[6] That is, the function xy has no continuous extension from the open first quadrant to include the point (0,0).[7] A discontinuous extension would cause the function to lose a number of desirable properties. For example, it is ordinarily taken as a rule in calculus that \lim_{x \to a} f(x)^{g(x)} =  (\lim_{x \to a} f(x))^{(\lim_{x \to a} g(x))} whenever both sides of the equation are defined; this rule would fail if 00 were defined.
  • The function zz, viewed as a function of a complex number variable z and defined as ez log z is undefined at z = 0 because log z is undefined at z = 0. Moreover, because zz has a logarithmic branch point at z = 0, it is not common to extend the domain of zz to the origin in this context.[8]

[edit] Treatment in programming languages

The evaluation of 00 is possible in several computer programming languages. Many languages, including Java, Python, Ruby, Haskell, ML, Scheme, MATLAB, Microsoft Windows' Calculator, and others (especially when using IEEE floating-point arithmetic, but also for integer arithmetic), evaluate 00 to be 1.[9] Mathematica simplifies a0 to 1, even if no constraints are placed on a, but does not simplify 0a, and takes 00 to be an indeterminate form. Maple simplifies a0 to 1 and 0a to 0, even if no constraints are placed on a, and evaluates 00 to 1.

[edit] Powers with infinity

The expressions \infty^0 and 0^\infty arise in analysis for the same reason as 00, and they are undefined for the same reason. That is, it is true that [lim f(x)]lim g(x) = lim f(x)g(x) when f and g approach nonzero finite constants, but not when they approach 0 or infinity; then, the limit of the power can be anything, not predictable from the limits of f and g.

There is one exception. If f and g both approach infinity as x approaches a, then lim f(x)g(x) does equal infinity. Thus, it makes sense to say the expression \infty^\infty is well defined and equals \infty.

[edit] Efficiently computing a power

The simplest method of computing an requires n−1 multiplication operations, but it can be computed more efficiently as illustrated by the following example. To compute 2100, note that 100 = 96 + 4 and 96 = 3*32. Compute the following in order:

22 = 4
(22)2 = 24 = 16
(24)2 = 28 = 256
(28)2 = 216 = 65,536
(216)2 = 232 = 4,294,967,296
232 232 23224 = 2100

This series of steps only requires 8 multiplication operations instead of 99.

In general, the number of multiplication operations required to compute an can be reduced to Θ(log n) by using exponentiation by squaring or (more generally) addition-chain exponentiation. Finding the minimal sequence of multiplications (the minimal-length addition chain for the exponent) for an is an NP-hard problem, but many reasonably efficient heuristic algorithms are available.

[edit] Exponential notation for function names

Placing an integer superscript after the name or symbol of a function, as if the function were being raised to a power, commonly refers to repeated function composition rather than repeated multiplication. Thus f3(x) may mean f(f(f(x))); in particular, f -1(x) usually denotes the inverse function of f.

However, for historical reasons, a special syntax applies to the trigonometric functions: a positive exponent applied to the function's abbreviation means that the result is raised to that power, while an exponent of −1 denotes the inverse function. That is, sin2x is just a shorthand way to write (sin x)2 without using parentheses, whereas sin−1x refers to the inverse function of the sine, also called arcsin x. There is no need for a shorthand for the reciprocals of trigonometric functions since each has its own name and abbreviation, for example 1 / sin(x) = (sin x)−1 is csc x. A similar convention applies to logarithms, where log2(x) = (log (x))2 and there is no common abbreviation for log(log(x)).[citation needed]

[edit] Generalizations of exponentiation

[edit] Exponentiation in abstract algebra

Exponentiation for integer exponents can be defined for quite general structures in abstract algebra.

Let X be a set with a power-associative binary operation, which we will write multiplicatively. In this very general situation, we can define xn for any element x of X and any nonzero natural number n, by simply multiplying x by itself n times; by definition, power associativity means that it doesn't matter in which order we perform the multiplications.

Now additionally suppose that the operation has an identity element 1. Then we can define x0 to be equal to 1 for any x. Now xn is defined for any natural number n, including 0.

Finally, suppose that the operation has inverses, and that the multiplication is associative (so that the magma is a group). Then we can define xn to be the inverse of xn when n is a natural number. Now xn is defined for any integer n and any x in the group.

Exponentiation in this purely algebraic sense satisfies the following laws (whenever both sides are defined):

  • \ x^{m+n}=x^mx^n
  • \ x^{m-n}=x^m/x^n
  • \ x^{-n}=1/x^n
  • \ x^0=1
  • \ x^1=x
  • \ x^{-1}=1/x
  • \ (x^m)^n=x^{mn}

Here, we use a division slash ("/") to indicate multiplying by an inverse, in order to reserve the symbol x−1 for raising x to the power −1, rather than the inverse of x. However, as one of the laws above states, x−1 is always equal to the inverse of x, so the notation doesn't matter in the end.

If in addition the multiplication operation is commutative (so that the set X is an abelian group), then we have some additional laws:

  • (xy)n = xnyn
  • (x/y)n = xn/yn

If we take this whole theory of exponentiation in an algebraic context but write the binary operation additively, then "exponentiation is repeated multiplication" can be reinterpreted as "multiplication is repeated addition". Thus, each of the laws of exponentiation above has an analogue among laws of multiplication.

When one has several operations around, any of which might be repeated using exponentiation, it is common to indicate which operation is being repeated by placing its symbol in the superscript. Thus, x*n is x * ··· * x, while x#n is x # ··· # x, whatever the operations * and # might be.

Superscript notation is also used, especially in group theory, to indicate conjugation. That is, gh = h−1gh, where g and h are elements of some group. Although conjugation obeys some of the same laws as exponentiation, it is not an example of repeated multiplication in any sense. A quandle is an algebraic structure in which these laws of conjugation play a central role.

[edit] Exponentiation over sets

If n is a natural number and A is an arbitrary set, the expression An is often used to denote the set of ordered n-tuples of elements of A. This is equivalent to letting An denote the set of functions from the set {0, 1, 2, ..., n−1} to the set A; the n-tuple (a0a1a2, ..., an−1) represents the function that sends i to ai.

For an infinite cardinal number κ and a set A, the notation Aκ is also used to denote the set of all functions from a set of size κ to A. This is sometimes written κA to distinguish it from cardinal exponentiation, defined below.

This generalized exponential can also be defined for operations on sets or for sets with extra structure. For example, in linear algebra, it makes sense to index direct sums of vector spaces over arbitrary index sets. That is, we can speak of

\bigoplus_{i \in \mathbb{N}} V_{i},

where each Vi is a vector space. Then if Vi = V for each i, the resulting direct sum can be written in exponential notation as V(+)N, or simply VN with the understanding that the direct sum is the default. We can again replace the set N with a cardinal number n to get Vn, although without choosing a specific standard set with cardinality n, this is defined only up to isomorphism. Taking V to be the field R of real numbers (thought of as a vector space over itself) and n to be some natural number, we get the vector space that is most commonly studied in linear algebra, the Euclidean space Rn.

If the base of the exponentiation operation is a set, the exponentiation operation is the Cartesian product unless otherwise stated. Since multiple Cartesian products produce an n-tuple, which can be represented by a function on a set of appropriate cardinality, SN becomes simply the set of all functions from N to S in this case:

S^N \equiv \{ f: N \to S \}\,

This fits in with the exponentiation of cardinal numbers, in the sense that |SN| = |S||N|, where |X| is the cardinality of X. When N=2={0,1}, we have |2X| = 2|X|, where 2X, usually denoted by PX, is the power set of X; each subset Y of X corresponds uniquely to a function on X taking the value 1 for x ∈ Y and 0 for x ∉ Y.

[edit] Exponentiation in category theory

In a Cartesian closed category, the exponential operation can be used to raise an arbitrary object to the power of another object. This generalizes the Cartesian product in the category of sets.

[edit] Exponentiation of cardinal and ordinal numbers

In set theory, there are exponential operations for cardinal and ordinal numbers.

If κ and λ are cardinal numbers, the expression κλ represents the cardinality of the set of functions from any set of cardinality λ to any set of cardinality κ. If κ and λ are finite then this agrees with the ordinary exponential operation. For example, the set of 3-tuples of elements from a 2-element set has cardinality 8.

Exponentiation of cardinal numbers is distinct from exponentiation of ordinal numbers, which is defined by a limit process. In the ordinal numbers, exponentiation is defined by transfinite induction. For ordinals α and β, the exponential αβ is the supremum of the ordinal product αγα over all γ < β.

[edit] Repeated exponentiation

Just as exponentiation of natural numbers is motivated by repeated multiplication, it is possible to define an operation based on repeated exponentiation; this operation is sometimes called tetration. Iterating tetration leads to another operation, and so on. This sequence of operations is captured by the Ackermann function.

[edit] Exponentiation in programming languages

The superscript notation xy is convenient in handwriting but inconvenient for typewriters and computer terminals that align the baselines of all characters on each line. Many programming languages have alternate ways of expressing exponentiation that do not use superscripts:

In Bash, C, C++, C#, Java, JavaScript and Python, the symbol ^ represents bitwise XOR. In Pascal, it represents indirection.

[edit] History of the notation

The term power was used by Euclid for the square of a line. Nicolas Chuquet used a form of exponential notation in the 15th century, which was later used by Henricus Grammateus and Michael Stifel. Samuel Jeake introduced the term indices in 1696.[10] In the 16th century Robert Recorde used the terms square, cube, zenzizenzic (fourth power), surfolide (fifth), zenzicube (sixth), second surfolide (seventh) and Zenzizenzizenzic (eighth).

[edit] Table of powers

Table of kn, with k on the left and n at the top.

n
1 2 3 4 5 6 7 8 9 10
k^ 1 1 1 1 1 1 1 1 1 1 1 1
2 2 4 8 16 32 64 128 256 512 1,024 2
3 3 9 27 81 243 729 2,187 6,561 19,683 59,049 3
4 4 16 64 256 1,024 4,096 16,384 65,536 262,144 1,048,576 4
5 5 25 125 625 3,125 15,625 78,125 390,625 1,953,125 9,765,625 5
6 6 36 216 1,296 7,776 46,656 279,936 1,679,616 10,077,696 60,466,176 6
7 7 49 343 2,401 16,807 117,649 823,543 5,764,801 40,353,607 282,475,249 7
8 8 64 512 4,096 32,768 262,144 2,097,152 16,777,216 134,217,728 1,073,741,824 8
9 9 81 729 6,561 59,049 531,441 4,782,969 43,046,721 387,420,489 3,486,784,401 9
10 10 100 1,000 10,000 100,000 1,000,000 10,000,000 100,000,000 1,000,000,000 10,000,000,000 10
1 2 3 4 5 6 7 8 9 10
n

[edit] References

  1. ^ This definition of "involution" appears in the OED second edition, 1989, and Merriam-Webster online dictionary [1]. The most recent usage in this sense cited by the OED is from 1806.
  2. ^ This definition of a principal root of unity can be found in:
    • Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein (2001). Introduction to Algorithms, second edition, MIT Press. ISBN 0262032937.  Online resource
    • Paul Cull, Mary Flahive, and Robby Robson (2005). Difference Equations: From Rabbits to Chaos, Undergraduate Texts in Mathematics, Springer. ISBN 0387232346.  Defined on page 351, available on Google books.
    • "Principal root of unity", MathWorld.
  3. ^ Benson, Donald C. The Moment of Proof : Mathematical Epiphanies. New York Oxford University Press (UK), 1999. ISBN 9780195117219
  4. ^ Examples of this include Edwards and Penny (1994). Calculus, 4th ed,, Prentice-Hall, p. 466, and Keedy, Bittinger, and Smith (1982). Algebra Two. Addison-Wesley, p. 32.
  5. ^ "Some textbooks leave the quantity 00 undefined, because the functions x0 and 0x have different limiting values when x decreases to 0. But this is a mistake. We must define x0 = 1, for all x, if the binomial theorem is to be valid when x = 0, y = 0, and/or x = −y. The binomial theorem is too important to be arbitrarily restricted! By contrast, the function 0x is quite unimportant".Ronald Graham, Donald Knuth, and Oren Patashnik (1989-01-05). "Binomial coefficients", Concrete Mathematics, 1st edition, Addison Wesley Longman Publishing Co, 162. ISBN 0-201-14236-8. 
  6. ^ L. J. Paige (March 1954). "A note on indeterminate forms". American Mathematical Monthly 61 (3): 189–190. 
  7. ^ Along the x-axis the limit is 1, along the y-axis the limit is 0, and any intermediate limit a can be obtained using the curve y = log(a)/log(x). However, if y is an analytic function of x, or if there exists a positive constant, a, such that y < ax, then the limit is 1.
  8. ^ "... Let's start at x=0. Here xx is undefined." Mark D. Meyerson "The Xx Spindle." Mathematics Magazine, v. 69 n. 3, Jun 1996, pp. 198-206.
  9. ^ For example, see John Benito (April 2003). "Rationale for International Standard — Programming Languages — C". Revision 5.10.
  10. ^ O'Connor, John J., and Edmund F. Robertson. "Etymology of some common mathematical terms". MacTutor History of Mathematics archive.

[edit] See also

Wikimedia Commons has media related to:

[edit] External links