About
Exponentiation is a binary operation involving two numbers:
- the base (b) 1)
- the exponent (n) (or index or power).
<MATH> base^{exponent} = b^n = b_1 \times b_2 \times \dots \times b_n </MATH>
Example
<MATH> 2^3 = 2 \times 2 \times 2 = 8 </MATH>
Text
In text notation or computer language, generally the exponentiation operator is noted ^
2^3 = 2 . 2 . 2 = 8
Usage
Permutation
The exponentiation is the formula to calculate the number of possible permutation (with repetition) in a set.
For instance, if you have a set of 3 elements {1,2,3}, if you can draw 2 elements, you have the following 9 possible selections (permutation):
- 1 1
- 1 2
- 1 3
- 2 1
- 2 2
- 2 3
- 3 1
- 3 2
- 3 3
that you can express with an exponentiation <MATH> 9 = 3^2 = b^n </MATH> because for each draw n, you have b choices. <MATH> b_1 \times b_2 \times \dots \times b_n = b^n </MATH>
Base Calculation
You can even generalize the permutation calculation to base calculation (that's why b is called the base)
For instance, in a set of 10 digits { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 }, if you can draw 2 numbers, you will have 100 possibilities (permutation). <MATH> b^n = 10^2 = 100 </MATH>
Note that:
- a set of 10 digits in mathematics is also known as the base 10 used in the decimal system
- 100 is the maximal number that you can get with the digits (ie 99+0)
therefore the exponentiation gives you also the maximum number in any base for any length.
For instance, in base 2 (binary) with 8 digits (octet/byte), the maximum (decimal) number is <MATH> b^n = 2^8 = 256 </MATH> You can then translate any base into decimal. For instance, to translate the binary string 10101 into decimal: <MATH> 10101 = 1 \times \text{max of 4 digits} + 1 \times \text{max of 2 digits} + 1 \times \text{max of 0 digits} = 1 \times 2^4 + 1 \times 2^2 + 1 \times 2^0 = 16 + 4 + 1 = 21 </MATH>
Pronunciation
The exponentiation <math>b^n</math> can be read as:
- b raised to the n-th power,
- b raised to the power of n,
- b raised by the exponent of n,
- most briefly as b to the n.
Example: The Exponent raises the first number, the base, to the power of the second number, the exponent.
Some exponents have their own pronunciation.
Squared
<math>b^2</math> is usually read as b squared.
Cubed
<math>b^3</math> is usually read as b cubed.
Cubing a number is the same as raising it to the third power.
Law
<MATH>base^a * base^b = base^{a+b}</MATH>
When the exponent (n) is
a positive integer
When the exponent (n) is a positive integer, exponentiation corresponds to repeated multiplication.
<MATH> b^n = \underbrace{b \times \dots \times b}_{n} </MATH>
It's a product of n factors, each of which is equal to b (the product itself can also be called power):
even
The exponents of a product are all even, the product is a perfect square.
Example: <math> 2^2*3^6 = (2*3^2)^2 </math>
Inverse
- With the below exponentiation
<MATH> b^n = a </MATH>
<MATH> b = \sqrt[n]{a} </MATH>
- While the logarithm permits to get the exponent,
<MATH> n = log_b(a) </MATH>
Javascript
Array(8).fill().map((element,index) => console.log(`2 pow ${index} is ${Math.pow(2,index)}`));