IMONST 2 Reading Material-3
IMONST 2 Reading Material-3
Reading Material
2 Modular Arithmetic 9
2.1 Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3 Circular Geometry 14
3.1 Anatomy of a Circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2 Basic Properties of a Circle . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3 Circumcircle and Circumcenter . . . . . . . . . . . . . . . . . . . . . . . 18
3.4 Cyclic Quadrilateral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.5 Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Version
Version 1.1 (author: M. Syafiq Johar), updated on 29 September 2020.
c 2020 IMO Malaysia Committee. All rights reserved.
1
1 Principles of Mathematical Induction
The principle of mathematical induction is an important technique in proofs. Before we
describe this principle, let us have give a brief discussion on mathematical proofs.
S(1) = 1,
S(2) = 1 + 2 = 3,
S(3) = 1 + 2 + 3 = 6 = 2 × 3,
S(4) = 1 + 2 + 3 + 4 = 10 = 2 × 5,
S(5) = 1 + 2 + 3 + 4 + 5 = 15 = 3 × 5,
S(6) = 1 + 2 + 3 + 4 + 5 + 6 = 21 = 3 × 7,
..
.
If we continue this to any number, we can see that this sum looks like:
? n(n + 1)
Guess: S(n) = .
2
At this stage, this is only a guess because we have not proven it for a general number
n. We have only seen that this is true for the small cases n = 1, 2, 3, 4, 5, 6. We now
need to mathematically show that the guess for S(n) is true for any positive integer
n. Of course, there are many different ways to proof this statement. We shall show a
direct proof here. Note that we can rearrange the terms in S(n) in any way we like since
2
addition can be done in any order. Thus we can write S(n) in two different ways:
S(n) = 1 + 2 + 3 + 4 + 5 + . . . + n, (1)
S(n) = n + (n − 1) + (n − 2) + (n − 3) + (n − 4) + . . . + 1, (2)
where the second expression is obtained by simply reversing the order of addition. Note
that the number of terms in both of the expressions for S(n) remains the same.
Now comes another observation. If we add the first terms of the equations (1) and
(2), we would get 1 + n. Similarly, if we add the second terms of the equations (1) and
(2), we would get 2 + (n − 1) = 1 + n as well. This remains true for the other terms as
well. Thus, if we add the two equations together, we would get:
which then simplifies to 2S(n) = n(n + 1). Dividing both sides of this equation with 2
implies the formula that we have before: S(n) = n(n+1)
2
for any positive integer n.
This is a valid proof because we worked in a general setting.
In the proof above, we used a series of logical arguments to get to the end product.
Note a language that we used above: “implies”. This means that we are making a logical
argument. We had two statements 2S(n) = n(n + 1) and S(n) = n(n+1) 2
and they are
connected by a logical argument, namely:
n(n + 1)
2S(n) = n(n + 1) implies S(n) = . (3)
2
This means that the second statement follows from or is a result of the first one.
Essentially, a mathematical proof is a chain of implications like this: we start with what
we are given or knows to be true, and logically argue sequentially with implications until
we get to the desired result. Usually, mathematicians write a symbol ⇒ to denote this
implication process. This saves a lot of time and is clearer to read. So the statement (3)
can also be written as:
n(n + 1)
2S(n) = n(n + 1) ⇒ S(n) = . (4)
2
Let us look at another example of proof using this new notation that we have seen.
Example 1.2. Let us find the possible remainders when we divide a perfect square by
4. We note that a perfect square is a square of any integers. So the list of perfect squares
3
and their remainders upon division by 4 are:
02 = 0 leaves a remainder of 0,
12 = 1 leaves a remainder of 1,
22 = 4 leaves a remainder of 0,
32 = 9 leaves a remainder of 1,
42 = 16 leaves a remainder of 0,
52 = 25 leaves a remainder of 1,
..
.
and we can see that for small cases the remainder is either 1 or 0. So this is our guess:
Now let us write a proof of this using the implication sign above:
And so we are done. This comprises of a full proof for showing that the remainder of
a perfect square upon division with 4 is either 0 or 1: we started with what we have or
known to be true, namely N is a perfect square, and we reached the end conclusion via
a sequence of implications using facts that we know to be true or calculations.
We have seen two different mathematical proofs. There are many different types of
proofs which suits different mathematical problems. The proofs above are call direct
proofs, in which we prove the desired statement directly. Some other types of proofs are
via exhaustion, construction, contradiction, contrapositive, etc. In this section, we are
going to show one type of mathematical proof, which is proof by induction.
4
32 + . . . + n2 is n(n+1)(2n+1)
6
. Proving this directly may be difficult, so we have to resort
to a different method. This is where the proof by induction comes in handy.
Essentially, the proof of induction is obtained in three steps. Suppose that we want
to prove the statement P (n) is true for all positive integers n, namely we have to prove
that all of P (1), P (2), P (3), . . . are true. Then, the proof via induction is comprised of
four steps:
4. Conclusion: Since P (1) is true and P (k) ⇒ P (k + 1) for all k ≥ 0, then P (n) is
true for all n ≥ 1.
This may seem very abstract and confusing at first, how did proving the case for k + 1
bu using the case for k shows that the statement P (n) is true for all n? This can be
explained with a bit of imagination.
Imagine you have an infinitely many of dominoes arranged vertically in a line. Each
domino represent the statement P (n) for every n ≥ 1. If a domino m has tipped over,
it means that the statement P (m) has been proven. Now we want to tip over all the
dominoes (meaning we want to prove all of P (n) are true). Using this analogy, let us
examine the steps in the proof of induction.
1. Base case: Proving the base case P (1) is the same as tipping the first domino over.
2. Inductive hypothesis: We assume that the k-th domino is tipped over for any k ≥ 1.
We are just assuming this happens for the time being, no actual domino has been
tipped in this step.
3. Inductive step: We prove that by tipping the k-th domino, the (k + 1)-th domino
is also tipped over.
So let us go back to the first domino. We have shown that we can tip this over. Using
the proven inductive step, since the first domino is tipped over, the second also tips over.
By repeating this, since we know that the second domino is tipped over, the inductive
step says that the third domino must tip over as well. This process is repeated again,
thus creating a chain reaction that knocks down all the dominoes. So that no matter
how large the number n is, the n-th domino must be tipped over eventually. Then we
conclude with:
4. Conclusion: Since the first domino is tipped, and tipping the k-th domino tips the
(k + 1)-th domino as well, we conclude that all of the dominoes are tipped over.
5
This whole thought process is called the Principle of Mathematical Induction. Let us
look at this process in a concrete example:
2. Inductive hypothesis: Let us assume that the formula is true for n = k ≥ 1, namely
the equation S(k) = 12 + 22 + 32 + . . . + k 2 = k(k+1)(2k+1)
6
is true.
3. Inductive step: We shall now prove the formula for n = k + 1. Namely, our goal is
to prove that:
? (k + 1)((k + 1) + 1)(2(k + 1) + 1) (k + 1)(k + 2)(2k + 3)
S(k + 1) = = .
6 6
We start with the left hand-side:
k(k+1)(2k+1)
But from the inductive hypothesis, we already assumed that S(k) = 6
.
So this sum becomes:
4. Conclusion: Since S(1) = 1, and the formula in (5) for n = k implies the formula
for n = k + 1, we conclude that S(n) = 12 + 22 + . . . + n2 = n(n+1)(2n+1)
6
is true for
all positive integers n.
There are also problems for which the base case does not start at n = 1, but at a
different number. The principle remains the same: if we can knock down the (k + 1)-th
domino using the preceeding k-th domino, no matter from which starting number we
knock the domino, all of the dominoes will be knocked over eventually.
6
Example 1.4. We want to prove the following statement:
?
n2 ≤ 2n for all positive integers n ≥ 4. (6)
2. Inductive hypothesis: Let us assume that the inequality is true for n = k, namely
the inequality k 2 ≤ 2k is true for some k ≥ 4.
3. Inductive step: We shall now prove the formula for n = k + 1. Namely, our goal is
to prove the inequality:
?
(k + 1)2 ≤ 2k+1 . (7)
2k+1 = 2 × 2k .
But from the inductive hypothesis, we know that k 2 ≤ 2k . So term can be bounded
from below as follows:
2k+1 = 2 × 2k ≥ 2 × k 2 = k 2 + k 2 . (8)
4. Conclusion: Since the base case is true, and the inductive hypothesis for n = k
implies the case for n = k + 1, we conclude that n2 ≤ 2n is true for all positive
integers n ≥ 4.
1.3 Exercise
1. Prove using mathematical induction that for all positive integers n ≥ 1, we have:
n(3n − 1)
1 + 4 + 7 + . . . + (3n − 2) = .
2
2. Prove that for all positive integers n ≥ 1,we have:
n2 (n + 1)2
13 + 23 + · · · + n3 = .
4
7
3. Given a unit square. Show that we can always dissect this square into n smaller
squares for n ≥ 6.
7. Prove that for every positive integer n there exists an n-digit number divisible by
5n all of whose digits are odd.
8
2 Modular Arithmetic
In this section, let us look at a topic in number theory. We all know about the integers.
These are just the set of whole numbers:
We can do arithmetic on this set: we can add, subtract, and multiply two integers
together and this results in another integer. However, we cannot divide one non-zero
integer from the other and hope that the result is also an integer: for example 1 divided
by 2 is not an integer. Furthermore, these operations preserve equalities, namely if we
have a, b, and c are positive integers and a = b, then c ± a = c ± b and c × a = c × b.
The integers is nice, but it is a really big set. Let us consider a smaller set which can
be derived from the set of integers. We divide the set of integers into classes. How do
we determine which number goes in which class? First we need to fix an positive integer
n > 0 which we call the modulus. Now we split the integers Z into classes. Two integers
a and b are in the same class if their difference is a multiple of n.
Definition 2.1 (Congruence modulo n). Two integers a and b are congruent modulo n
or are members of the same class modulo n if their difference is divisible by n, namely
a − b = kn for some integer k. We denote this as a ≡ b (mod n) or a ≡n b.
We do not care about the integer k in the definition above, all we care about are the
integers a, b, and n. Thus we can now split all the integers into classes.
Example 2.2. Fix the modulus to be n = 5. Then the integers 1, 6, 11, 16, 21 all lie
in the same class because their pairwise differences are divisible by 5. In fact, there are
many other integers that lie in this class. So this class is the set {1 + 5k : k is an integer}.
This is really long to write, so we usually write this down by picking a representative
member from this class, say 1, and write:
There are other choices for representatives of this class, for example 6, 11, 16, . . ., but
usually we choose the representative to be the non-negative integer smaller than the
modulus. So, we have the equality:
9
In general, for modulo n, there would be n modulo classes, namely [0], [1], [2], [3], . . . ,
and [n − 1]. This set of classes is denoted as:
which is a much smaller set than Z, hence why it is sometimes easier to work in modular
arithmetic than integer arithmetic.
The representatives of these classes, namely 0, 1, 2, 3, . . . , n−1 are the possible remainders
when we divide an integer by the modulus n. In particular, to decide which class an integer
a belongs to, we simply divide the number a by n and find the remainder.
For example, in modulo 5, to find the class for which the number 173634281046 belong
to, we find the remainder when this number leaves when divided by 5, which is 1. Hence
the number 173634281046 belongs in the class [1] modulo 5.
Why do we split the numbers into classes? This construction has nice properties.
Recall that any two numbers in the same class are congruent to each other modulo n,
namely if a and b belong to the same class, then a ≡n b. Similar to the arithmetic on the
integers, we can add, subtract, and multiply both sides of the congruence ≡ just as it is
= instead. We call this the modular arithmetic.
Proposition 2.3. Let n > 0 be the modulus and a, b, c, d, k are integers such that a ≡n b
and c ≡n d. Then:
1. k ± a ≡n k ± b,
2. k × a ≡n k × b,
3. a ± c ≡n b ± d,
4. a × c ≡n b × d.
5. am ≡n bm .
However, similar to equality of integers, we are not able to divide both sides of the
equivalence with any integers. For example we know that if n = 9, the integers 6 and 24
are congruent to each other, namely 6 ≡9 24. However, if we were able to divide both
sides, dividing with 3 gives us 2 ≡9 8 which is false! 2 and 8 do not lie in the same class
since their difference is not a multiple of 12.
However, we still can do this for some cases.
Proposition 2.4. Let n > 0 be the modulus and a, b, c are integers such that ca ≡n cb.
If c is such that GCD(n, c) = 1, then a ≡n b.
10
So we can divide both sides with some integer provided that this integer is coprime to
the modulus. Going back to the example above, if n = 9, we would have 6 ≡9 24. Since
2 is coprime to 9, we can divide both sides with 2 to get 3 ≡9 12.
(x − 2)(x + 4) ≡5 (x + 2)(x + 1) ⇒ x2 + 2x − 8 ≡5 x2 + 4x + 2.
Since x2 and 2 are integers, we can subtract x2 and 2 from both sides to get:
x2 + 2x − 8 ≡5 x2 + 4x + 2 ⇒ x2 + 2x − 8 − x2 − 2 ≡5 x2 + 4x + 2 − x2 − 2
⇒ 2x − 10 ≡5 4x.
Now we have seen the techniques in modular arithmetic, we shall see some applications
of it in real life.
Example 2.6. Our clock system uses a modulo 12 arithmetic. If you look at the face of
a clock, there are only 12 numbers and after 12 o’clock, the cycle goes back to 1 o’clock.
The numbers form the representative of the classes of time. This also helps us to compute
time efficiently.
Suppose that it is 7am now. We want to find the time 400 hours from now. We work
in modulo 12, so we want to find 7 + 400 (mod 12). To find which class 407 lies in, we
find the remainder 407 leaves upon division with 12. The remainder is 11, so we have
407 ≡12 11, which means that it will be 11 o’clock after 400 hours. But will it be 11am
or 11pm?
In order to determine this, we work with the 24-hour system, namely in mod 24. So
now we want to find the remainder 407 leaves upon division with 24. The remainder is
23, so we have 407 ≡24 23, which means that it will be 11pm after 400 hours.
We can also find the time backwards: if it is now 7am, what was the time 700 hours
ago? So we want to find 7 − 700 (mod 24), or equivalently −693 (mod 24). If the time
is x, this problem is exactly:
x ≡24 −693 (9)
11
However, we note that 0 ≡24 24, and multiplying this with 30 on both sides, we have
0 = 0 × 30 ≡24 24 × 30 = 720. Adding this to the congruence (9), we have:
Similarly, the days of the week follows a 7-day cycle, so using the same argument
but in modulo 7, we can determine the day of some event in a similar fashion. Another
application would be to find the last digit of a large number.
Example 2.7. We want to find the last digit of the number 4567678 . Finding the last
digit of a number is the same as finding the equivalence class of the number in modulo
10. This is because in decimal representation an integer is represented as the sum of
multiples of powers of 10k for k ≥ 0. For example, the decimal expansion of the number
4567 is (4 × 103 ) + (5 × 102 ) + (6 × 10) + 7. When we consider modulo 10, all multiples
of 10 are equivalent to 0 since 10 ≡10 0, leaving only the last digit behind.
So, to find the last digit of 4567678 , we fix the modulus to be 10 and aim to find the
equivalence class this number is in:
To find 7678 modulo 10, let us try some small cases for powers of 7 in mod 10.
71 ≡10 7,
72 = 49 ≡10 9,
73 = 49 × 7 ≡10 9 × 7 = 63 ≡10 3,
74 = 63 × 7 ≡10 3 × 7 = 21 ≡10 1.
12
Example 2.8. Consider the Diophantine equation:
x2 + y 2 = 123. (11)
We want to show that there are no solutions to this problem. One way to do this
is to check this for the various integers x and y from 0 to 11, but this is a tedious task
because we have so many of them. A slick way of doing this is to consider modulo 4. We
can make a table of squares in modulo 4 as follows:
a (mod 4) 0 1 2 3
a2 (mod 4) 0 1 0 1
Thus any square can only be equivalent to 0 or 1 in modulo 4. Hence for integers x
and y, we must have x2 + y 2 ≡4 0, 1, 2 only. However, 123 ≡4 3, so the two expressions
are not congruent to each other in modulo 4, so there are no integers x and y that satisfy
the equation (11).
Usually it is tricky to find the modulus that would give us the desired result. However,
for squares it is always worth working with modulo 3,4,5, and 8, cubes with modulo 7
and 9, and fourth and fifth powers with modulo 5.
2.1 Exercise
1. Find the remainder when:
6. Two positive integers a and b are given such that a2 + b2 is divisible by 3. Prove
that a and b are also divisible by 3.
13
3 Circular Geometry
We first describe the most important axiom in plane geometry, namely the parallel
postulate. First, we must accept that the angle on a straight line is 180◦ . Now suppose
that we have a pair of parallel lines and a third line transversal to these two line. This is
described in Figure 1 where the lines AB and CD are parallel with the line EF transversal
to them, intersecting at X and Y respectively.
Then the parallel postulate says that the sum of the interior angles to one side of the
transversal line is 180◦ , namely ∠BXF + ∠DY E = 180◦ . As a direct result, using the
fact that the angle on a straight line is 180◦ , we have the equality of angles ∠BXF =
∠CY E = ∠F Y D.
F
Y
C > D
X
A > B
In fact, starting from this fact, we can build up the whole of plane geometry and show,
among others, the fact that the sum of the angles in a triangle is 180◦ , the angles at the
foot of an isosceles triangle are equal, and so on. We first state an important result on
similar triangles, which is very useful when studying angles and lengths.
Definition 3.1 (Similar triangles). Two triangles ∆ABC and ∆DEF are similar if
every angle in ∆ABC has the same measure with a corresponding angle in ∆DEF ,
namely ∠ABC = ∠DEF , ∠BCA = ∠EF D, and ∠CAB = ∠F DE. We denote this as
∆ABC ∼ ∆DEF .
C
E
·
· D F
B A
Similar triangles are nice because they are in direct proportion to each other. Suppose
that two triangles are similar, namely ∆ABC ∼ ∆DEF , then the lengths of the sides
14
satisfy the following ratios:
AB BC CA
= = .
DE EF FD
In order to check that two triangles are similar, it is enough to check:
1. one pair of internal angles of two triangles have the same measure as each other,
and another pair also have the same measure as each other, or
2. one pair of corresponding sides of two triangles are in the same proportion as
are another pair of corresponding sides, and their included angles have the same
measure, or
3. three pairs of corresponding sides of two triangles are all in the same proportion.
Definition 3.2 (Congruent triangles). Two triangles ∆ABC and ∆DEF are congruent
if they are similar (∆ABC ∼ ∆DEF ) and their corresponding sides are of the same
length, namely AB = DE, BC = EF , and CA = F D.
1. SSS: all three sides are the same for both triangles.
2. SAS: two sides and an angle between them are the same for both triangles.
3. ASA: two angles and a side between the two angles are the same for both triangles.
4. AAS: two angles and a side not between the two angles are the same for both
triangles.
The mnemonic SSS, SAS, ASA, and AAS in the list above are very useful for summarising
the things you need to check: the A’s stand for angles and the S’s stand for sides.
15
C
O
D E
A B
A circle is described by two quantities: the center O and the radius r > 0. In Figure
3, the center is denoted as O and the circle are points which are of the same distance
r from O, we call this distance the radius of the circle. In Figure 3, the line segments
OA, OB, OD, and OE are also called the radius of the circle because they join the center
of the circle with points on the circle and hence have lengths r. The shaded region is
called the minor sector OAB The rest of the region is called the major sector OAB. It
is important to distinguish the minor and major sectors as they subtend different angles
at the center of the circle.
Along with the minor and major sectors, we have the minor and major arcs AB. d The
minor arc AB
d is the smaller part of the circle which joins the points A and B. The major
arc is the larger part of the circle which joins the points A and B. Together, these arcs
make up the circumference of the circle.
If we pick two points on the circle C and D and draw a straight line segment joining
them, we would get a chord CD. If the chord drawn passes through the center, we call
this chord the diameter of the circle, and it has length 2r. In Figure 3 above, the line
segment DE is a chord that passes through the center O, hence it is a diameter.
Finally, if we were to draw any line in addition to the circle, they will intersect at
exactly either 0, 1, or 2 points. If this line intersects the circle at exactly 1 point, say E,
on the circle, we call this line the tangent line, or more specifically the line tangent to
the circle at the point E.
16
∠ADB = ∠ACB = ∠AEB. In fact, by rotational symmetry on the circle, two angles on
the circle subtended by arcs of the same length have equal angles. Another direct result
d is 90◦ since the angle subtended at
is that the angle subtended by the semicircle arc AB
the center by this arc is 180◦ .
C C C
E
O
D A B
O
A B A B A
(a) ∠AOB = 2∠ACB. (b) ∠ADB = ∠ACB = ∠AEB. (c) ∠ACB = 90◦ .
Figure 4: Angles at the centre and on the circle subtended by the arc AB.
d
Next, let us look at the chord of a circle. If we were to draw a perpendicular bisector to
the chord (a line perpendicular to the chord that splits the chord into two equal lengths),
this perpendicular bisector would pass through the center O. On the other hand, if we
draw a line perpendicular to the tangent line at E from the point of tangency E, it also
passes through the center O. This is illustrated in Figure 5a.
C C
T
|
D E E
O
A A S
(a) (b) ∠CET = ∠CAE and ∠AES = ∠ACE.
Finally, suppose that we have a tangent line to a circle at the point E and A, C are
any other two distinct points on the circle. Suppose that the ends of the tangent line is
labeled T and S respectively as in Figure 5b. Then we would have two pairs of equal
angles, namely ∠CET = ∠CAE and ∠AES = ∠ACE. This is called the alternate
segment theorem.
17
3.3 Circumcircle and Circumcenter
Given a triangle ∆ABC, we can always find a circle that passes through all the three
vertices of the triangle. How do we find this circle? The idea lies in the property of the
chord of a circle. For each side of the triangle, we construct its perpendicular bisector. It
can be proven using similar triangles that all three of the perpendicular bisectors intersect
at a common point O (you will prove this later in the exercise). This common point will
be the center of our desired circle and the radius is just the distance from this point to
any of the vertices A, B, or C.
C C
||| |||
||
||
||| O ||| O
||
||
B | | A B | | A
(a) Perpendicular bisectors of the sides. (b) The circle can then be drawn.
This circle and center has a name. The circle is called the circumcircle of the triangle
∆ABC and the center is called the circumcenter of the triangle ∆ABC. For any given
triangle, this circumcircle is unique: there is only one such circle that passes through the
vertices of the given triangle.
C D C D
B A B A
(a) Four points not on the same circle. (b) Four points on the same circle.
18
However we have a condition to determine whether four points lie on the same circle.
These four points are called cyclic if there is a circle that passes through all of them.
1. the sum of their opposite angles of the quadrilateral ABCD adds up to 180◦ , or
2. the angle between a side and a diagonal is the same as the angle between the
opposite side and the other diagonal.
D D
C C
B A B A
In fact, the converse also holds true: if the quadrilateral ABCD is cyclic, both of the
conditions in the above proposition are true.
3.5 Exercise
1. Triangle ∆ABC has a right angle at C. Let H be a point on the side AB so that
∠CHA = 90◦ . Prove that AC 2 = AB · AH and CH 2 = AH · BH.
2. Circles Γ1 and Γ2 intersect at A and B. Let C and D lie on Γ1 . Let lines CB and
DB intersect Γ2 again at E and F respectively. Prove ∆ACD ∼ ∆AEF .
5. Let ∆ABC be a triangle. Prove that the perpendicular bisectors of the sides all
intersect at a unique point O.
19