Pascal's triangle: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Olier Raby
imported>Olier Raby
(Corrections. Edition. Moving texts around. Added text.)
Line 1: Line 1:
The '''Pascal's triangle''' is a convenient tabular presentation for the [[binomial coefficients]]. Already known in the 11th century<ref>[http://www-gap.dcs.st-and.ac.uk/~history/Biographies/Al-Karaji.html ''Abu Bekr ibn Muhammad ibn al-Husayn Al-Karaji''], School of Mathematics and Statistics, University of St Andrews. Consulted 2005-09-03.</ref>, it was adopted in [[Western world]] under this name after [[Blaise Pascal]] published his ''Traité du triangle arithmétique'' ("Treatise on the Arithmetical Triangle") in 1654.
The '''Pascal's triangle''' is a convenient tabular presentation for the [[binomial coefficients]]. Already known in the 11th century<ref>[http://www-gap.dcs.st-and.ac.uk/~history/Biographies/Al-Karaji.html ''Abu Bekr ibn Muhammad ibn al-Husayn Al-Karaji''], School of Mathematics and Statistics, University of St Andrews. Consulted 2005-09-03.</ref>, it was adopted in [[Western world]] under this name after [[Blaise Pascal]] published his ''Traité du triangle arithmétique'' ("Treatise on the Arithmetical Triangle") in 1654.


Here is the first rows of Pascal's triangle :  
Pascal's triangle appears under different disguises. Here is one format, the most common :  




Line 19: Line 19:




We can use Pascal's triangle to compute the binomial expansion of
We can use Pascal's triangle to compute the [[binomial expansion]] of <math>(x + y)^n~</math>. For instance,


:<math>(x+y)^4 = 1 \times a^4 + 4 \times a^3b + 6 \times a^2b^2 + 4 \times ab^3  + 1 \times b^4 ~</math>
:<math>(x+y)^4 = 1 \times a^4 + 4 \times a^3b + 6 \times a^2b^2 + 4 \times ab^3  + 1 \times b^4 ~</math>


The [[coefficient]]s 1, 4, 6, 4, 1 appear directly in the triangle.  
The triangle shows the [[coefficient]]s 1, 4, 6, 4, 1 on the fifth row.  


The terms in Pascal's triangle have applications in [[algebra]] and in [[probabilities]]. We can equally compute the [[Fibonacci number]]s and create the [[Sierpinski triangle]]. After studying it, [[Isaac Newton]] expanded it and found new methods to extract the [[square root]] and to calculate the natural [[logarithm]] of a number.
Pascal's triangle has applications in [[algebra]] and in [[probabilities]]. We can use it to compute the [[Fibonacci number]]s and to create the [[Sierpinski triangle]]. After studying it, [[Isaac Newton]] expanded the triangle and found new methods to extract the [[square root]] and to calculate the natural [[logarithm]] of a number.


== History ==
== History ==
Line 37: Line 37:
In 1655, [[Blaise Pascal]] published its ''Traité du triangle arithmétique'' ("Treatise on arithmetical triangle"), wherein he collected several results then known about the triangle, and employed them to solve problems in [[probabilities]]. The triangle was later named after Pascal by [[Pierre Raymond de Montmort]] (1708) and [[Abraham de Moivre]] (1730).
In 1655, [[Blaise Pascal]] published its ''Traité du triangle arithmétique'' ("Treatise on arithmetical triangle"), wherein he collected several results then known about the triangle, and employed them to solve problems in [[probabilities]]. The triangle was later named after Pascal by [[Pierre Raymond de Montmort]] (1708) and [[Abraham de Moivre]] (1730).


After that, even if it was useful in many areas of mathematices, most research most research was done within its descendants, like probabilities and [[combinatorics]].
After that, even if it was useful in many areas of mathematices, most research was done within its descendants, like probabilities and [[combinatorics]].


== Formulas ==
== Properties ==


Each coefficient in the triangle is the sum of the two coefficients above it<ref name="not_for_ones">This rule does not apply to the ones bordering the triangle. We just insert them.</ref>. For instance, <math>6 = 3 + 3</math>. The binomial coefficients relate to this construction by Pascal's rule, which states that if
Each term in the triangle is the sum of the two terms above it<ref name="not_for_ones">This rule does not apply to the ones bordering the triangle. We just insert them.</ref>. For instance, <math>6 = 3 + 3</math>. The binomial coefficients relate to this construction by Pascal's rule, which states that if
:<math> {n \choose k} = \frac{n!}{k! (n-k)!} </math>
:<math> {n \choose k} = \frac{n!}{k! (n-k)!} </math>
is the ''k''th binomial coefficient in the [[binomial expansion]] of (''x''+''y'')<sup>''n''</sup>, then
is the ''k''th binomial coefficient in the [[binomial expansion]] of <math>(x + y)^n~</math>, then


:<math> {n \choose k} = {n-1 \choose k-1} + {n-1 \choose k}</math>
:<math> {n \choose k} = {n-1 \choose k-1} + {n-1 \choose k}</math>
Line 49: Line 49:
for any nonnegative integer ''n'' and any integer ''k'' between 0 and ''n''.<ref>By convention, the binomial coefficient <math>\scriptstyle {n \choose k}</math> is set to zero if ''k'' is either less than zero or greater than ''n''.</ref>
for any nonnegative integer ''n'' and any integer ''k'' between 0 and ''n''.<ref>By convention, the binomial coefficient <math>\scriptstyle {n \choose k}</math> is set to zero if ''k'' is either less than zero or greater than ''n''.</ref>


== Properties ==
In order to ease the understanding of some properties, the triangle is presented differently :
In order to ease the understanding of some properties, the triangle should be presented differently :




Line 70: Line 69:




Each coefficient is the sum of the coefficient exactly over it and the other to its left. For instance, <math>3 + 3 = 6</math>.  
Each coefficient is the sum of the coefficient exactly over it and its left neighbour<ref name="not_for_ones"/>. For instance, <math>3 + 3 = 6</math>. Let's call this rule the "addition rule".
 
Let's call this rule the "addition rule"<ref name="not_for_ones"/>.


Using this format, it is easy to apply an index to each row :  
Using this format, it is easy to apply an index to each row :  
Line 96: Line 93:
The sum of any row is <math>2^r~</math>, with <math>r~</math> being the row index : <math>0, 1, 2, \ldots ~</math> For instance, the sum of row 4 is <math> 1 + 4 + 6 + 4 + 1 = 16 = 2^4 ~</math>.
The sum of any row is <math>2^r~</math>, with <math>r~</math> being the row index : <math>0, 1, 2, \ldots ~</math> For instance, the sum of row 4 is <math> 1 + 4 + 6 + 4 + 1 = 16 = 2^4 ~</math>.


Since there is a formula for summing a row, then maybe there is one for a column ? It is the case. Again, we index the triangle, but this time it will be the columns :
Since there is a formula for summing a row, then maybe there is one for a column ? It is the case. This time, we index the columns :




Line 113: Line 110:
     \end{array}
     \end{array}
</math>
</math>


Anyone familiar with the [[factorial]] function can easily find the general formula. The sum of a column <math>c~</math> ending at row <math>r~</math> is  
Anyone familiar with the [[factorial]] function can easily find the general formula. The sum of a column <math>c~</math> ending at row <math>r~</math> is  
Line 118: Line 116:
:<math>\frac{(r+1)  \times r \, \times \cdots \times (r-c+1)}{(c + 1)!} \text{ with } r, c \in \N^*</math>.
:<math>\frac{(r+1)  \times r \, \times \cdots \times (r-c+1)}{(c + 1)!} \text{ with } r, c \in \N^*</math>.


There is another method to compute this sum, see <ref>Suppose we wish to add the terms in row 3, i.e. the fourth column, until row 6. The sum is given by multiplying four terms at [[numerator]], starting at <math>(r + 1) = 6 + 1 = 7~</math>, and four terms at the [[denominator]] starting at <math>(c + 1) = (3 + 1) = 4~</math>. The sum is equal to <math>\frac{ 7 \times 6 \times 5 \times 4 }{ 4 \times 3 \times 2 \times 1 } = 35~</math>. In short, fourth column, four terms at numerator, four terms at denominator, all decreasing.</ref>.
There is another method to compute this sum, see <ref>Suppose we wish to add the terms in row 3, i.e. the fourth column, until row 6. The sum is given by multiplying four terms at [[numerator]], starting at <math>(r + 1) = 6 + 1 = 7~</math>, and four terms at the [[denominator]] starting at <math>(c + 1) = (3 + 1) = 4~</math>. It is is equal to <math>\frac{ 7 \times 6 \times 5 \times 4 }{ 4 \times 3 \times 2 \times 1 } = 35~</math>. In short, fourth column, four terms at numerator, four terms at denominator, all decreasing.</ref>.


Up until now, we added along the rows and the columns. We can add along the diagonals. Adding from left to right gives :  
Up until now, we added along the rows and the columns. We can add along the diagonals. Doing so from left to right gives :  




Line 138: Line 136:




The numbers on the rigth are the [[Fibonacci number]]s.
The numbers on the right are the [[Fibonacci number]]s.


== One Row at a Time ==
== One Row at a Time ==
As you know by now, we can build any row if we know the row before just by adding its terms two at a time. It is possible to build a row directly, without knowing the row before. We will build the row 4 in order to discover the rule. We know that each row starts with 1 :
We can build any row if we know the row before just by adding its terms two at a time. It is possible to build a row directly. We will build the row 4 in order to discover the rule. Each row starts with 1 :




Line 152: Line 150:


:<math> 1 \times \frac{4 - 0}{1 + 0} = 4 ~</math>
:<math> 1 \times \frac{4 - 0}{1 + 0} = 4 ~</math>
:<math> 4 \times \frac{4 - 1}{1 + 1} = 6 ~</math>
:<math> 4 \times \frac{4 - 1}{1 + 1} = 6 ~</math>
:<math> 6 \times \frac{4 - 2}{1 + 2} = 4 ~</math>
:<math> 6 \times \frac{4 - 2}{1 + 2} = 4 ~</math>
:<math> 4 \times \frac{4 - 3}{1 + 3} = 1 ~</math>
:<math> 4 \times \frac{4 - 3}{1 + 3} = 1 ~</math>
:<math> 1 \times \frac{4 - 4}{1 + 4} = 0 ~</math>
:<math> 1 \times \frac{4 - 4}{1 + 4} = 0 ~</math>
:<math> \cdots ~</math>
:<math> \cdots ~</math>




Because it only applies to a row, we call it the "row rule". For any term, once the row and the column indices are know, we can compute is neighbour.
:<math> \binom{r}{c + 1}  = \binom{r}{c} \times \frac{r - c}{1 + c} \text{ with } r, c \in \N^* \text{ and } r \ge c ~</math><ref>Equally, we can compute any triangle's term using <math> \binom{r}{c} = \frac{ r! }{ c! (r - c)! }  \text{ with } r, c \in \N^* \text{ and } r \geq c ~</math>, but it may exceed the calculator capacity !</ref>


:<math> \binom{r}{c + 1}  = \binom{r}{c} \times \frac{r - c}{1 + c} \text{ with } r, c \in \N^* \text{ and } r \ge c ~</math><ref>Equally, we can compute any triangle's term using <math> \binom{r}{c} = \frac{ r! }{ c! (r - c)! }  \text{ with } r, c \in \N^* \text{ and } r \geq c ~</math>, but it may exceed the calculator capacity !</ref>
For any term, once the row and the column indices are know, we can compute its neighbour. Because it only applies to a row, we call it the "row rule".


== Newton's Binomial Coefficients ==
== Newton's Binomial Coefficients ==
Line 185: Line 188:




[[Jacob Bernoulli]] is the "father" of this mathematical object named the "figurate number triangle"<ref>Eric W. Weisstein, ''CRC Concise Encyclopedia of Mathematics'', CRC Press, 1999, p. 636. ISBN 0-8493-9640-9</ref>. To ease the understanding in the following text, we will call it the "Bernoulli triangle", even this [[matrix]] does not resemble a triangle anymore !
[[Jacob Bernoulli]] is the "father" of this mathematical object named the "figurate number triangle"<ref>Eric W. Weisstein, ''CRC Concise Encyclopedia of Mathematics'', CRC Press, 1999, p. 636. ISBN 0-8493-9640-9</ref>. To ease the understanding in the following text, we will call it the "Bernoulli triangle", even is this [[matrix]] does not resemble a triangle anymore !


Using the row rule, let's compute the row -1 :
Using the row rule, let's compute the row -1 :
Line 204: Line 207:




It is rather strange to see all those <math>1~</math> and <math>-1~</math>, they seem outside the triangle. However, each term in this row obeys the addition rule and the row rule. Some quick calculations should convince you.
Since this object is a triangle, it seems odd to see all those <math>1~</math> and <math>-1~</math> appear. However, each term in this row obeys the addition rule and the row rule. Some quick calculations should convince you.


We can further extend the triangle along the negative axis.
We can further extend the triangle along the negative axis.
Line 227: Line 230:




As we wrote earlier, Newton did not stop there. He asked himself if there were rows with fractional index, like <math>\frac{1}{2}</math>.  
As we wrote earlier, Newton did not stop there. He asked himself if there were rows with fractional index, like <math>\frac{1}{2}</math>. And the answer is yes !


And the answer is yes !
In the preceding example, we computed the terms of row 4. Let's use that row again :
 
Let's use again the preceding example where we computed the terms of row 4.




Line 241: Line 242:


:<math>1 \times \frac{4 - 0}{1 + 0} = 4~</math>
:<math>1 \times \frac{4 - 0}{1 + 0} = 4~</math>
:<math>4 \times \frac{4 - 1}{1 + 1} = 6~</math>
:<math>4 \times \frac{4 - 1}{1 + 1} = 6~</math>
:<math>6 \times \frac{4 - 2}{1 + 2} = 4~</math>
:<math>6 \times \frac{4 - 2}{1 + 2} = 4~</math>
:<math> \cdots ~</math>
:<math> \cdots ~</math>


Line 249: Line 253:


:<math> 1            \times \frac{\frac{1}{2} - 0}{1 + 0} = \frac{1}{2} ~</math>
:<math> 1            \times \frac{\frac{1}{2} - 0}{1 + 0} = \frac{1}{2} ~</math>
:<math>  \frac{1}{2} \times \frac{\frac{1}{2} - 1}{1 + 1} = -\frac{1}{8} ~</math>
:<math>  \frac{1}{2} \times \frac{\frac{1}{2} - 1}{1 + 1} = -\frac{1}{8} ~</math>
:<math> -\frac{1}{8} \times \frac{\frac{1}{2} - 2}{1 + 2} = \frac{1}{16} ~</math>
:<math> -\frac{1}{8} \times \frac{\frac{1}{2} - 2}{1 + 2} = \frac{1}{16} ~</math>
:<math> \frac{1}{16} \times \frac{\frac{1}{2} - 3}{1 + 3} = -\frac{5}{128} ~</math>
:<math> \frac{1}{16} \times \frac{\frac{1}{2} - 3}{1 + 3} = -\frac{5}{128} ~</math>
:<math> \cdots ~</math>
:<math> \cdots ~</math>


As you can see, no term goes to zero, even if each comes closer as it is further away from 1.
As you can see, no term goes to zero, even if each comes closer as it is further away from the first.


In the following augmented Bernoulli triangle, we added the row <math>\frac{3}{2}</math> :
In the following augmented Bernoulli triangle, using the row rule, we added the row <math>\frac{3}{2}</math> :




Line 262: Line 270:
     \begin{array}{rrrrrrrrr}
     \begin{array}{rrrrrrrrr}
         ...&...&...&...&...&...&...&...&...\\
         ...&...&...&...&...&...&...&...&...\\
       -4: & 1 & -4& 10&-20& 35&-56& 84&...\\
       -4: & 1 &-4 &10 &-20&35 &-56&84 &...\\
       -3: & 1 & -3& 6 &-10& 15&-21& 28&...\\
       -3: & 1 &-3 & 6 &-10&15 &-21&28 &...\\
       -2: & 1 & -2& 3 & -4& 5 &-6 & 7 &...\\
       -2: & 1 &-2 & 3 & -4& 5 &-6 & 7 &...\\
       -1: & 1 & -1& 1 & -1& 1 &-1 & 1 &...\\
       -1: & 1 &-1 & 1 & -1& 1 &-1 & 1 &...\\
         0: & 1 & 0 & 0 & 0 & 0 & 0 & 0 &...\\
         0: & 1 & 0 & 0 & 0 & 0 & 0 & 0 &...\\
         \frac{1}{2}: & 1 & \frac{1}{2} & -\frac{1}{8} & \frac{1}{16} & -\frac{5}{128} &\frac{7}{256} &-\frac{21}{1024} &...\\
         \frac{1}{2}: & 1 & \frac{1}{2} & -\frac{1}{8} & \frac{1}{16} & -\frac{5}{128} &\frac{7}{256} &-\frac{21}{1024} &...\\
Line 277: Line 285:




A quick head calculation confirms that the rule works, as expected. After some trials, we conclude that the rule only works if the row indices have a difference of 1, 2, 3,...
A quick head calculation confirms that the addition rule works, as expected. After some tests, we conclude that the rule works only if the row indices have a difference of 1. For instance, we cannot easily build row 3.25 from row 3.
 
Newton's generalizations opened new areas that were not primarily connected to the Pascal's triangle, namely with [[irrational number]]s and [[logarithm]]s.


== Computing a Root Square ==
== Computing a Root Square ==
Newton's generalizations open new areas that were not primarily connected to the Pascal's triangle, namely with [[irrational number]]s and [[logarithm]]s. We are ready to compute the [[square root]] of a number.
Armed with this knowledge, we are ready to compute the [[square root]] of a number.


We know this equation :
We start with this equation :


:<math>(x+y)^2 = x^2 + 2 x y + y^2~</math>
:<math>(x+y)^2 = x^2 + 2 x y + y^2~</math>,


If we replace <math>x~</math> with 2 and <math>y~</math> with 3, then we get
If we replace <math>x~</math> with 2 and <math>y~</math> with 3, then we get
Line 290: Line 300:
:<math>(2+3)^2 = 2^2 + 2 \times 2 \times 3 + 3^2~</math>,
:<math>(2+3)^2 = 2^2 + 2 \times 2 \times 3 + 3^2~</math>,


which is equal to 25, or <math>(2 + 3)^2 = 5^2~</math>. This is quite common knowledge, not to say it is boring.
which is equal to 25, or <math>(2 + 3)^2 = 5^2~</math>. This is quite common knowledge, not to say boring.


Suppose we replace the exponent 2, an [[integer]], by the exponent <math>\frac{1}{2}~</math>, a fraction. When it is 2, we get the square, when it is <math>\frac{1}{2}~</math>, we get the square root. This a rule of the [[exponentiation]]. Thus, we can use the triangle's coefficients to compute the square root.
Suppose we replace the exponent 2, an [[integer]], by the exponent <math>\frac{1}{2}~</math>, a fraction. When its value is 2, we get the square, when it is <math>\frac{1}{2}~</math>, we get the square root. This a rule of the [[exponentiation]]. Thus, we can use the triangle's terms to compute the square root.


This observation is technically correct, but there are some details that hugely simplify the calculations. If the exponent is a fraction, then <math>x~</math> SHOULD be equal to 1 and, in this case, <math>y~</math> MUST be equal to or less than 1. More preciseley, <math>|y| < 1~</math><ref>This it is outside the scope of this article, since it has to do with [[series]] convergence.</ref>.
This observation is technically correct, but there are some details that hugely simplify the calculations. If the exponent is a fraction, then <math>x~</math> SHOULD be equal to 1 and, in this case, <math>y~</math> MUST be equal to or less than 1. More preciseley, <math>|y| < 1~</math><ref>This it is outside the scope of this article, since it has to do with [[series]] convergence.</ref>.
Line 308: Line 318:




In the parenthesis, <math>x~</math> is equal to 1, and <math>|y| = 0.25~</math> is lower than 1. Here is how we proceeded. Compute the perfect square lower than <math>(2 + 3)~</math>, here it is 4. Change the sum within the parenthesis in order to display the perfect square. Get it outside the parenthesis, while carrying the square root operation on both terms. Extract the square root from both, one requiring to use the binomial coefficients.
In the parenthesis, <math>x~</math> is equal to 1, and <math>|y| = 0.25~</math> is lower than 1. Here is how we proceeded. Compute the perfect square lower than <math>(2 + 3)~</math>, here it is 4. Change the sum within the parenthesis in order to display the perfect square. Get it outside the parenthesis, while applying the square root operation on both terms. Extract the square root from both, one requiring to use the binomial coefficients.
 
Let's see how to compute the root square of the parenthesis.


We use the terms on the row <math>{\frac{1}{2}}~</math>.
To compute the root square of the parenthesis, we use the row <math>{\frac{1}{2}}~</math>.




Line 350: Line 358:
:<math>(x+y)^2 = x^2 + 2 x y + y^2~</math>,
:<math>(x+y)^2 = x^2 + 2 x y + y^2~</math>,


and we replace some terms within it :
replace some terms within it :


:<math>(1+z)^2 = 1^2 + 2 \times 1 \times z + z^2~</math>
:<math>(1+z)^2 = 1^2 + 2 \times 1 \times z + z^2~</math>
:<math>(1+z)^2 = 1 + 2 \times z + z^2~</math>
:<math>(1+z)^2 = 1 + 2 \times z + z^2~</math>


This is good for the square. To compute the [[logarithm]], we use the terms in row -1.
This is good for the square of <math>(1+z)~</math>. To compute the [[logarithm]], we use the terms in row -1.


:<math>(1+z)^{-1} = 1 - z + z^2 - z^3 + z^4 - z^5 + z^6 +\cdots~</math>
:<math>(1+z)^{-1} = 1 - z + z^2 - z^3 + z^4 - z^5 + z^6 +\cdots~</math>
Line 362: Line 371:


:<math> \cdots~</math>
:<math> \cdots~</math>
:<math> \int{z^1 dz}= \frac{z^2}{2} ~</math>
:<math> \int{z^1 dz}= \frac{z^2}{2} ~</math>
:<math> \int{z^0 dz}= \frac{z^1}{1} ~</math>
:<math> \int{z^0 dz}= \frac{z^1}{1} ~</math>
:<math> \int{z^{-1} dz} = \int{\frac{dz}{z} } = \ln{z} ~</math>
:<math> \int{z^{-1} dz} = \int{\frac{dz}{z} } = \ln{z} ~</math>
:<math> \int{z^{-2} dz} = \frac{z^{-1}}{-1} ~</math>
:<math> \int{z^{-2} dz} = \frac{z^{-1}}{-1} ~</math>
:<math> \int{z^{-3} dz} = \frac{z^{-2}}{-2} ~</math>
:<math> \int{z^{-3} dz} = \frac{z^{-2}}{-2} ~</math>
:<math> \cdots~</math>
:<math> \cdots~</math>



Revision as of 04:09, 27 October 2007

The Pascal's triangle is a convenient tabular presentation for the binomial coefficients. Already known in the 11th century[1], it was adopted in Western world under this name after Blaise Pascal published his Traité du triangle arithmétique ("Treatise on the Arithmetical Triangle") in 1654.

Pascal's triangle appears under different disguises. Here is one format, the most common :



We can use Pascal's triangle to compute the binomial expansion of . For instance,

The triangle shows the coefficients 1, 4, 6, 4, 1 on the fifth row.

Pascal's triangle has applications in algebra and in probabilities. We can use it to compute the Fibonacci numbers and to create the Sierpinski triangle. After studying it, Isaac Newton expanded the triangle and found new methods to extract the square root and to calculate the natural logarithm of a number.

History

The earliest explicit depictions of a triangle of binomial coefficients occur in the 10th century in commentaries on the Chandas Shastra, an ancient Indian book on Sanskrit prosody written by Pingala between the 5th century BC and 2nd century BC. While Pingala's work only survives in fragments, the commentator Halayudha, around 975, used the triangle to explain obscure references to Meru-prastaara, the "Staircase of Mount Meru". It was also realised that the shallow diagonals of the triangle sum to the Fibonacci numbers. The Indian mathematician Bhattotpala (c. 1068) later gives rows 0-16 of the triangle.

At around the same time, it was discussed in Persia by the mathematician Al-Karaji (953–1029) and the poet-astronomer-mathematician Omar Khayyám (1048-1131); thus the triangle is referred to as the "Khayyam triangle" in Iran. Several theorems related to the triangle were known, including the binomial theorem. It seems that Khayyam used a method of finding nth roots based on the binomial expansion, and therefore on the binomial coefficients.

In 13th century, Yang Hui (1238-1298) presented an arithmetic triangle, which was the same as Pascal's Triangle. Today, Pascal's triangle is called "Yang Hui's triangle" in China. In Italy, it is known as "Tartaglia's triangle", named for the Italian algebraist Niccolo Fontana Tartaglia who lived a century before Pascal.

In 1655, Blaise Pascal published its Traité du triangle arithmétique ("Treatise on arithmetical triangle"), wherein he collected several results then known about the triangle, and employed them to solve problems in probabilities. The triangle was later named after Pascal by Pierre Raymond de Montmort (1708) and Abraham de Moivre (1730).

After that, even if it was useful in many areas of mathematices, most research was done within its descendants, like probabilities and combinatorics.

Properties

Each term in the triangle is the sum of the two terms above it[2]. For instance, . The binomial coefficients relate to this construction by Pascal's rule, which states that if

is the kth binomial coefficient in the binomial expansion of , then

for any nonnegative integer n and any integer k between 0 and n.[3]

In order to ease the understanding of some properties, the triangle is presented differently :



Each coefficient is the sum of the coefficient exactly over it and its left neighbour[2]. For instance, . Let's call this rule the "addition rule".

Using this format, it is easy to apply an index to each row :



Starting the indices at zero facilitates many calculations.

The sum of any row is , with being the row index : For instance, the sum of row 4 is .

Since there is a formula for summing a row, then maybe there is one for a column ? It is the case. This time, we index the columns :



Anyone familiar with the factorial function can easily find the general formula. The sum of a column ending at row is

.

There is another method to compute this sum, see [4].

Up until now, we added along the rows and the columns. We can add along the diagonals. Doing so from left to right gives :



The numbers on the right are the Fibonacci numbers.

One Row at a Time

We can build any row if we know the row before just by adding its terms two at a time. It is possible to build a row directly. We will build the row 4 in order to discover the rule. Each row starts with 1 :




[5]

For any term, once the row and the column indices are know, we can compute its neighbour. Because it only applies to a row, we call it the "row rule".

Newton's Binomial Coefficients

Isaac Newton studied the triangle's properties. He discovered two remarkable generalizations.[6]

He found that the triangle extends along the negative axis. To better understand how he achieved this, let us write the triangle using another format :



Jacob Bernoulli is the "father" of this mathematical object named the "figurate number triangle"[7]. To ease the understanding in the following text, we will call it the "Bernoulli triangle", even is this matrix does not resemble a triangle anymore !

Using the row rule, let's compute the row -1 :



Since this object is a triangle, it seems odd to see all those and appear. However, each term in this row obeys the addition rule and the row rule. Some quick calculations should convince you.

We can further extend the triangle along the negative axis.



As we wrote earlier, Newton did not stop there. He asked himself if there were rows with fractional index, like . And the answer is yes !

In the preceding example, we computed the terms of row 4. Let's use that row again :



What is the first term of row ? By definition, it is 1. What are the terms after that ? We will use the row rule to compute them !

As you can see, no term goes to zero, even if each comes closer as it is further away from the first.

In the following augmented Bernoulli triangle, using the row rule, we added the row  :



A quick head calculation confirms that the addition rule works, as expected. After some tests, we conclude that the rule works only if the row indices have a difference of 1. For instance, we cannot easily build row 3.25 from row 3.

Newton's generalizations opened new areas that were not primarily connected to the Pascal's triangle, namely with irrational numbers and logarithms.

Computing a Root Square

Armed with this knowledge, we are ready to compute the square root of a number.

We start with this equation :

,

If we replace with 2 and with 3, then we get

,

which is equal to 25, or . This is quite common knowledge, not to say boring.

Suppose we replace the exponent 2, an integer, by the exponent , a fraction. When its value is 2, we get the square, when it is , we get the square root. This a rule of the exponentiation. Thus, we can use the triangle's terms to compute the square root.

This observation is technically correct, but there are some details that hugely simplify the calculations. If the exponent is a fraction, then SHOULD be equal to 1 and, in this case, MUST be equal to or less than 1. More preciseley, [8].

Let's compute , i.e. .



In the parenthesis, is equal to 1, and is lower than 1. Here is how we proceeded. Compute the perfect square lower than , here it is 4. Change the sum within the parenthesis in order to display the perfect square. Get it outside the parenthesis, while applying the square root operation on both terms. Extract the square root from both, one requiring to use the binomial coefficients.

To compute the root square of the parenthesis, we use the row .




The estimate of the square root of is . The square of this value is . The error is around 3%, but we can sharpen the result by adding more terms.

We can compute any root with this method. However, it is not used in practice, since there are faster convergent methods, like the Newton-Raphson algorithm.

Computing the Logarithm of a Number

Starting with this equation :

,

replace some terms within it :

This is good for the square of . To compute the logarithm, we use the terms in row -1.

From calculus, we know :

If we integrate both sides of the previous equation, we get the natural logarithm of a number[9] :

References

  1. Abu Bekr ibn Muhammad ibn al-Husayn Al-Karaji, School of Mathematics and Statistics, University of St Andrews. Consulted 2005-09-03.
  2. 2.0 2.1 This rule does not apply to the ones bordering the triangle. We just insert them.
  3. By convention, the binomial coefficient is set to zero if k is either less than zero or greater than n.
  4. Suppose we wish to add the terms in row 3, i.e. the fourth column, until row 6. The sum is given by multiplying four terms at numerator, starting at , and four terms at the denominator starting at . It is is equal to . In short, fourth column, four terms at numerator, four terms at denominator, all decreasing.
  5. Equally, we can compute any triangle's term using , but it may exceed the calculator capacity !
  6. Eli Maor, e: The Story of a Number, Princeton University Press, 1994, p.71. ISBN 0-691-05854-7.
  7. Eric W. Weisstein, CRC Concise Encyclopedia of Mathematics, CRC Press, 1999, p. 636. ISBN 0-8493-9640-9
  8. This it is outside the scope of this article, since it has to do with series convergence.
  9. William H Beyer (ed.), Standard Mathematical Tables and Formulae, 29th edition, CRC Press, p.279. ISBN 0-8493-0629-9