5 Counting faster
5.1 Kangaroo math 
The numbers representing the number of each of these animals form an arithmetic progression, or arithmetic sequence, because the difference between any two consecutive numbers is constant. In this case, the common difference is .
In fact, the natural numbers are an arithmetic progression as well. As we saw before, the natural numbers can be generated by starting from and repeatedly adding .
Our kangaroo generates the natural numbers by jumping by ones.
There are two things you should know about our kangaroo . First, his name is Joey, and he can jump more than one unit at a time. For example, he can jump two units at a time.
If we follow Joey, we get the sequence:
Joey can, of course, also jump in threes.
On the number line, we can skip the numbers that aren’t part of Joey’s jumps. The sequence remains the same; we are simply changing how we visualize it.
In both cases, the resulting sequence is the same:
Why is Kangaroo math important?
There are two important reasons to learn Kangaroo Math. First, it allows you to count faster. Second, it provides a solid foundation for learning multiplication, division, and exponentiation, as we will see in the next sections.
Counting by jumping two, three, or five units at a time allows you to count faster, just as climbing a staircase becomes quicker when you skip steps.
For example, you can climb a staircase twice as fast if you jump two steps at a time instead of one step at a time.
Multiplication is simply a shortcut for counting faster. We will learn later that there are even faster counting tricks.
Exercises
Let’s practice our Kangaroo Math! Write down the sequences generated when Joey jumps units at a time.
Based on the following image, answer the following questions:
- When you climb the stairs one step at a time, it takes you seconds to reach the top. If you jump steps at a time at the same speed, how long would it take you to get to the top?
- If you want to climb the stairs in seconds, how many steps would you have to jump at a time?
5.2 Spotting patterns
As we saw earlier, multiplication is repeated addition—the special case that results from adding a value to itself multiple times. For example:
Adding to itself five times is the same as counting by threes five times.
That’s the connection between multiplication and Kangaroo Math!
To count faster, we must learn to do two related yet independent things.
- Spot a pattern in the objects we want to count.
- Practice and memorize—or rather, internalize—the results of common multiplications.
In the next section, we will start learning how to master multiplication results. For now, focus on spotting patterns in the objects you want to count.
Exercises
Try to identify the pattern in the following quantities, then write it down as a multiplication.
Here we have rows of bricks each. The total number of bricks is then .
Here the total number of pink bricks is .
Here the total number of green bricks is .
There are rows of penguins each, plus an extra row with penguins. Note that the last row cannot be included in the multiplication because it has a different number of penguins than the other rows.
There are layers of rows of bricks each. The total number of bricks is then .
The total number of orange bricks is .
The total number of yellow bricks is .
Based on the chessboard below, answer the following questions. Can you express your answers using multiplication?
- How many squares are there in total on the chessboard?
- How many white pieces are on the chessboard?
- How many pieces are there in total (white and black)?
- How many squares are empty?
5.3 Multiplication tables
We can also learn to count quickly. As we saw in the previous section, the first step is identifying patterns. The second step is to practice and memorize the results of basic multiplication. Mastering these calculations will give you superpowers and lay the groundwork for algorithms for multiplying larger numbers.
We will use tables like the one below to practice our multiplication skills. Don’t worry about memorizing them; with practice, you will get better.
These tables are very similar to the ones we saw before for addition when defining groups.
The values in the table are the products of multiplying the row and column numbers. For example, to find the result of , first locate the row with the number , then the column with the number . The cell where the row and column intersect contains the product, which is in this case. Therefore, .
In the same way, we can compute for instance .
If you look closely, you will see that the results of previous multiplications appear twice in the table.
Those values appear twice because multiplication, like addition, is commutative.
In previous examples, we saw that and . This property makes the multiplication table symmetric with respect to the diagonal.
What does it mean? It means good news! We only need to learn one half of the table: either the upper or lower triangle. Hooray!
However, keep in mind that the product you want to calculate may not be directly accessible, so you may need to use the commutative property to find it. For instance, if you want to calculate , you could look for instead.
What are the sequences of each row and column?
By looking at one row or column in particular, such as the sequence of values in row , which is the same as the sequence of values in column , we obtain an arithmetic progression of multiples of . For example, the sequence of values in row is the same as the sequence of values in column . We obtain the sequence .
In other words, the values in a given row or column correspond to the series in Kangaroo Math when Joey jumps units at a time.
What are the values in the diagonal?
These are the results of multiplying a number by itself. We will soon learn that this operation is called squaring a number, and the result is called the square of the number.
For instance:
Exercises
Based on this multiplication table:
Calculate the following products:
- What happens when you multiply a number by ?
- What happens when you multiply a number by ?
- Write down the arithmetic series generated by counting in sevens.
The following are are the rules for multiplying negative numbers:
- If the signs are the same (both positive or both negative), the result is positive. For example, and .
- If the signs are different (one positive and one negative), the result is negative. For example, and .
In other words, the sign is the exclusive or (XOR), or the modulo sum of the signs of the factors.
5.4 Exponentiation
As we saw earlier, repeated addition is multiplication. For example, is equivalent to adding four times: . In the general case, we have:
Because mathematics is recursive, much like the Gigantic Turnip, we can now ask ourselves the following question:
As we’ve seen, multiplying a number by itself is called squaring the number. We symbolize this with a cute little superscript.
This little number represents how many times we multiply a number by itself. It is called the exponent.
Just as we call it “squaring” when the exponent is two, we call it “cubing” when the exponent is three because we are defining the volume of a cube.
Here are some examples of exponentiation:
5.5 Exponentiation of 10
A special case of exponentiation occurs in the decimal system when the base is .
In general we have:
Below is a list of the first powers of :
Notice that is equal to . This is true for any number, not just . .
As I mentioned before, mathematics is recursive.
We will stop at exponentiation. As an interesting fact, repeated exponentiation is called tetration, which allows us to build towers of numbers like this:
Exercises
Calculate the following powers:
5.6 Positional number system revisited
Just as calculating powers of is easy, so too is multiplying a digit by a power of .
Do you see the pattern?
Now that we have this information, we can finally formalize the positional number system.
Remember that in a positional number system, the value of a digit depends on its position.
The same number can be written as:
Therefore, we can write the same number as the sum below:
Here is another example:
In general, the value of each digit is given by:
Where is the position of the digit in the number, starting at for the rightmost digit.
This holds true for any base, not just , and can be extended to non-integer numbers as well.
Exercises
Write each of the following numbers as its constituent parts:
We saw in section Section 1.8 how to represent values using a single-column Soroban abacus.
Here are some examples to refresh your mamory:
The Soroban abacus follows the same logic as the positional number system, meaning that the first column to the right represents units, that is the value multiplied by , the next column represents tens, that is the value multiplied by , the next column represents hundreds, that is the value multiplied by , and so on.
Complete the following representations:
5.7 Division
Imagine that you are playing a card game with your friends. It could be Uno, The Mind, or any other card game in which each player starts with an equal number of cards.
Let’s say the game has cards and are three players. Initially, each player has cards.
Start by giving each player one card at a time. After the first round, each player will have card.
After the second round, each player will have cards.
After the third round, each player will have cards.
This continues until all cards are distributed.
By the end, every player has cards.
This process of splitting into equal parts is called division. In the previous example, we said that cards divided among players equals cards per player. There are different ways to write this.
If we follow the same process of giving out the cards one by one, each player ends up with cards.
This can be written as follows:
What is division?
Just as subtraction is the inverse of addition, division is the inverse of multiplication.
To see this, let’s review the previous results and try to connect them with multiplication. We can write the first result as follows:
For example, we determined that there are LEGO bricks in the following image:
We can also work backwards and ask, given that there are LEGO bricks, how many rows of bricks can we build? . How many columns of bricks can we build? .
In general, if an integer is the product of two integers and ,
We known than can be divided by both and :
This means that we can use multiplication tables to find division results.
For example, if I asked you to solve the following division problem:
We can look at the multiplication table to find the values where the product is . Then, we can check if any of the columns or rows of those values contains a .
Since is the product of and , we can conclude that .
Exercises
- If I have LEGO bricks, how many towers of bricks each can I build?
- If my grandparents bring me and my sister bombons, and we want to split them equally, how many will each of us get?
- Compute the following divisions using the multiplication table:
- In the following games, how many cards does each player get?
21 cards divided by 3 players:
20 cards divided by 4 players:
15 cards divided by 5 players:
9 cards divided by 3 players:
5.8 Multiplying and dividing by powers of 10
Multiplying and dividing by powers of is a special case that can be done quickly by shifting the digits of a number. This is because is the base of our decimal number system. The same idea works in any base and is how computers efficiently perform multiplication and division by powers of .
Given a number with multiple digits, and a power of to multiply by, the result is simply the original number shifted to the left by the exponent of (the number of zeros in the power of ten) for multiplication and to the right for division.
Remember, a power of is a followed by .
This is what happens when we multiply a general number by a power of :
The following examples should make this concept clearer.
Exercises
Perform the following computations: