In short

Mathematical induction is a proof technique for establishing that a statement P(n) holds for every positive integer n. You prove two things: the base case (P(1) is true) and the inductive step (if P(k) is true for some integer k, then P(k+1) is true). Together, these guarantee P(n) for all n \geq 1. A stronger variant, strong induction, assumes P(1), P(2), \dots, P(k) are all true when proving P(k+1). Both forms rest on the well-ordering principle — the fact that every non-empty set of positive integers has a smallest element.

Picture a row of dominoes standing on edge, stretching off into the distance. You flick the first one. It falls onto the second. The second falls onto the third. The third onto the fourth. You never touch any domino after the first, yet every single one falls.

Two things made this happen. First, someone knocked over domino number one. Second, the dominoes were arranged so that each one, when it falls, takes the next one down with it. Neither fact alone is enough — if you never pushed the first domino, nothing starts; if the dominoes are too far apart, the chain breaks at some gap. But the two facts together guarantee that every domino falls, no matter how far the line extends.

Mathematical induction is exactly this idea, applied to the positive integers. You have a statement P(n) — some claim that depends on a positive integer n — and you want to prove it for every n. You prove it for n = 1 (push the first domino), and then you prove that whenever it holds for n = k, it also holds for n = k + 1 (each domino knocks the next). The two steps together prove P(n) for all n \geq 1.

This technique is the backbone of proofs about positive integers. The formula for the sum 1 + 2 + 3 + \dots + n, the formula for the sum of a geometric series, divisibility properties, inequalities that hold for large n — all of these yield to induction. The technique is not hard to learn, but it requires one shift in thinking: instead of trying to prove the statement for all n at once, you prove it for a single generic step and let the chain reaction do the rest.

Domino chain illustrating the logic of inductionFive domino rectangles standing upright in a row labelled P of 1, P of 2, P of 3, P of 4, and so on. The first domino is tilted, shown falling, with an arrow labelled base case pointing to it. A curved arrow from each domino to the next is labelled inductive step. Dotted lines continue to the right indicating the chain goes on forever. P(1) P(2) P(3) P(4) P(5) ··· base case inductive step (repeated)
Induction as a domino chain. The base case pushes the first domino ($P(1)$). The inductive step is the guarantee that each domino knocks over the next ($P(k) \Rightarrow P(k+1)$). Together, every domino falls — every $P(n)$ is true.

The two pieces of an induction proof

An induction proof has exactly two parts, and both are required.

Base case. Verify that the statement P(n) is true for the smallest value of n you care about — usually n = 1, though sometimes n = 0 or n = 2 depending on the problem. This is a direct check: plug in the number and confirm the statement holds.

Inductive step. Assume that P(k) is true for some arbitrary positive integer k (this assumption is called the inductive hypothesis), and use that assumption to prove P(k+1).

The inductive step is where all the work happens. You are not assuming the conclusion — you are assuming a specific instance of the statement (P(k)) and deriving the next instance (P(k+1)). The assumption is legitimate because the base case established that at least one instance is true, and the inductive step shows the truth propagates forward: from P(1) to P(2), from P(2) to P(3), from P(3) to P(4), and so on, without end.

Principle of Mathematical Induction

Let P(n) be a statement depending on a positive integer n. If:

  1. Base case: P(1) is true, and
  2. Inductive step: for every positive integer k, P(k) \implies P(k+1),

then P(n) is true for all positive integers n.

The principle is an axiom of the natural numbers — it is built into the very definition of what the positive integers are. You cannot prove it from simpler facts about arithmetic; it is one of the foundational rules. (The going-deeper section below explains its connection to the well-ordering principle.)

A first taste: the sum 1 + 2 + 3 + \dots + n

There is a famous formula: the sum of the first n positive integers is \frac{n(n+1)}{2}. You can verify it for small cases — when n = 4, the sum is 1 + 2 + 3 + 4 = 10, and \frac{4 \cdot 5}{2} = 10. But checking finitely many cases does not prove the formula for all n. Induction does.

Claim. For every positive integer n,

1 + 2 + 3 + \dots + n = \frac{n(n+1)}{2}.

Base case (n = 1). The left side is 1. The right side is \frac{1 \cdot 2}{2} = 1. They match.

Inductive step. Assume the formula holds for n = k:

1 + 2 + 3 + \dots + k = \frac{k(k+1)}{2}.

Now consider the sum up to k + 1:

1 + 2 + \dots + k + (k+1) = \frac{k(k+1)}{2} + (k+1)

The right side is \frac{k(k+1)}{2} + \frac{2(k+1)}{2} = \frac{(k+1)(k+2)}{2}.

This is exactly the formula with n replaced by k + 1: \frac{(k+1)((k+1)+1)}{2}. So P(k+1) holds.

By induction, the formula holds for every positive integer n. \square

The key move was adding (k+1) to both sides of the assumed equation, then simplifying. The inductive hypothesis gave you the sum up to k; you extended it by one term and showed the formula still works. That single step, combined with the base case, covers every positive integer — an infinite number of cases settled by one finite argument.

Staircase diagram showing 1 plus 2 plus 3 plus 4 equals 10A staircase of unit squares built from the bottom left. The first column has 1 square, the second has 2, the third has 3, and the fourth has 4, totalling 10 squares. A mirror copy of the staircase is placed upside down next to it forming a 4 by 5 rectangle of 20 squares. Labels show the rectangle has width 4 and height 5, and half of 20 is 10. 1 2 3 4 + 4 3 2 1 n = 4: staircase + flipped staircase = 4 × 5 rectangle Sum = 4 × 5 / 2 = 10
A geometric proof of the summation formula for $n = 4$. The staircase of $1 + 2 + 3 + 4 = 10$ squares (shaded) fits together with a flipped copy (unshaded) to form a $4 \times 5 = 20$ rectangle. Half the rectangle is $10$. In general, the staircase for $n$ fills half an $n \times (n+1)$ rectangle, giving the formula $\frac{n(n+1)}{2}$.

The structure of the inductive step

The inductive step is the heart of every induction proof, and it always follows the same rhythm:

  1. Write down the inductive hypothesis. Assume P(k) is true. Write it out explicitly — the formula, the inequality, the divisibility statement, whatever P(k) says.

  2. Write down the goal. What does P(k+1) look like? Write it out explicitly too. Now you can see exactly where you need to arrive.

  3. Bridge the gap. Start from something involving k + 1 (the left side of P(k+1), say) and manipulate it until you can use the inductive hypothesis to replace part of the expression. Then simplify until you reach the right side of P(k+1).

The bridge is the creative part — the part that requires you to see how P(k) connects to P(k+1). In summation formulas, the bridge is usually "peel off the last term and apply the hypothesis to the rest." In divisibility problems, the bridge is often "rewrite f(k+1) - f(k)" in a useful way. In inequalities, the bridge might involve bounding one side.

The inductive step as a bridge from P of k to P of k plus 1Two boxes labelled P of k (hypothesis) and P of k plus 1 (goal). An arched bridge labelled algebra connects them. Below the bridge, a note says the inductive hypothesis is the tool that builds this bridge. P(k) hypothesis P(k+1) goal algebra / logic The inductive hypothesis is the raw material for building this bridge.
Every inductive step is a bridge from $P(k)$ to $P(k+1)$. The hypothesis gives you something to work with; the algebra or logic connects it to the goal. The base case starts the chain, and each bridge extends it by one.

Two worked examples

Example 1: Prove that $1^2 + 2^2 + 3^2 + \dots + n^2 = \frac{n(n+1)(2n+1)}{6}$ for all positive integers $n$

Step 1. Base case (n = 1).

Left side: 1^2 = 1. Right side: \frac{1 \cdot 2 \cdot 3}{6} = 1. They match. P(1) is true.

Why: the base case is always a direct computation — plug in n = 1 and verify both sides agree.

Step 2. Inductive hypothesis. Assume P(k) is true:

1^2 + 2^2 + \dots + k^2 = \frac{k(k+1)(2k+1)}{6}

Why: you write this down explicitly so you can reference it when you need it in the next step.

Step 3. Prove P(k+1). The left side of P(k+1) is 1^2 + 2^2 + \dots + k^2 + (k+1)^2. Peel off the last term:

1^2 + 2^2 + \dots + k^2 + (k+1)^2 = \frac{k(k+1)(2k+1)}{6} + (k+1)^2

Why: the sum up to k is exactly what the inductive hypothesis gives you. Replace it with the closed form, and now you have a pure algebra problem.

Step 4. Simplify the right side. Factor out (k+1):

= (k+1)\left[\frac{k(2k+1)}{6} + (k+1)\right] = (k+1)\left[\frac{k(2k+1) + 6(k+1)}{6}\right]

Expand the numerator: k(2k+1) + 6(k+1) = 2k^2 + k + 6k + 6 = 2k^2 + 7k + 6 = (k+2)(2k+3).

So the expression is:

= \frac{(k+1)(k+2)(2k+3)}{6}

Why: you need to verify this matches P(k+1). The formula with n = k+1 gives \frac{(k+1)((k+1)+1)(2(k+1)+1)}{6} = \frac{(k+1)(k+2)(2k+3)}{6}. It matches exactly.

Result. By induction, 1^2 + 2^2 + \dots + n^2 = \frac{n(n+1)(2n+1)}{6} for all n \geq 1.

Visual check of the sum-of-squares formula for small nA table-style diagram showing n equals 1 through 5 on the left. For each n, the left column shows the cumulative sum of squares, and the right column shows the formula value n times n plus 1 times 2n plus 1 over 6. All five rows match: 1, 5, 14, 30, 55. n Sum n(n+1)(2n+1)/6 1 1 1·2·3/6 = 1 2 1 + 4 = 5 2·3·5/6 = 5 3 5 + 9 = 14 3·4·7/6 = 14 4 14 + 16 = 30 4·5·9/6 = 30 5 30 + 25 = 55 5·6·11/6 = 55 Every row matches — the formula works for all five cases, and induction proves it for all n.
A numerical check for $n = 1$ through $5$. The sum column is computed by adding the next square each time; the formula column evaluates $\frac{n(n+1)(2n+1)}{6}$ directly. Every row matches. The induction proof guarantees this agreement continues forever — for $n = 100$, for $n = 10{,}000$, for every positive integer.

The factoring step — turning 2k^2 + 7k + 6 into (k+2)(2k+3) — is the algebraic crux. If the factoring does not go through cleanly, it means either the formula is wrong or you made an algebra error. When it does go through, the clean factorisation is a signal that the proof is working.

Example 2: Prove that $7^n - 1$ is divisible by $6$ for all positive integers $n$

This is a different flavour from summation formulas — here the statement is about divisibility rather than an equality.

Step 1. Base case (n = 1).

7^1 - 1 = 6, and 6 is divisible by 6. P(1) is true.

Why: direct computation. The base case is often this quick for divisibility problems.

Step 2. Inductive hypothesis. Assume P(k) is true: 6 \mid (7^k - 1).

This means 7^k - 1 = 6m for some integer m, or equivalently, 7^k = 6m + 1.

Why: rewriting the divisibility assumption as an equation gives you something concrete to substitute into the next step.

Step 3. Prove P(k+1): show that 6 \mid (7^{k+1} - 1).

Write 7^{k+1} - 1 = 7 \cdot 7^k - 1. Substitute 7^k = 6m + 1:

7 \cdot 7^k - 1 = 7(6m + 1) - 1 = 42m + 7 - 1 = 42m + 6 = 6(7m + 1)

Why: multiplying by 7 is the natural way to go from 7^k to 7^{k+1}. The substitution from the inductive hypothesis turns the expression into something visibly divisible by 6.

Step 4. Conclude.

7^{k+1} - 1 = 6(7m + 1), which is 6 times an integer. So 6 \mid (7^{k+1} - 1), and P(k+1) holds.

Why: the expression 6(7m + 1) is manifestly a multiple of 6. The proof is complete.

Result. By induction, 6 \mid (7^n - 1) for all positive integers n.

Chain showing how 7 to the n minus 1 stays divisible by 6A horizontal chain of four boxes labelled n equals 1, 2, 3, 4. Each box shows the value of 7 to the n minus 1 and its factorisation as 6 times an integer. The values are 6, 48, 342, and 2400. Arrows between boxes are labelled times 7 plus 6, showing how divisibility propagates. n = 1 6 = 6·1 n = 2 48 = 6·8 n = 3 342 = 6·57 n = 4 2400 = 6·400 ×7, +6 ×7, +6 ×7, +6 Each value: 7 × (previous) + 6, which stays divisible by 6. 7ⁿ − 1: the chain of divisibility never breaks.
The first four values of $7^n - 1$: each is $6$ times an integer. The pattern propagates because going from $7^k - 1$ to $7^{k+1} - 1$ multiplies by $7$ and adds $6$, and both operations preserve divisibility by $6$. Induction formalises this chain and extends it to all $n$.

The trick was writing 7^{k+1} = 7 \cdot 7^k and then using the hypothesis to replace 7^k. This "multiply by the base, substitute, simplify" pattern works for many divisibility-by-induction problems — try it with 5^n - 1 and divisibility by 4, and you will see the same structure.

Strong induction

Sometimes the inductive step needs more than just P(k) — it needs P(1), P(2), \dots, P(k), all at once. This is strong induction (also called complete induction).

Principle of Strong Induction

Let P(n) be a statement depending on a positive integer n. If:

  1. Base case: P(1) is true (sometimes you verify several base cases), and
  2. Inductive step: for every positive integer k, if P(1), P(2), \dots, P(k) are all true, then P(k+1) is true,

then P(n) is true for all positive integers n.

Strong induction looks more powerful than ordinary induction, but it is logically equivalent — anything provable by one is provable by the other. The difference is in convenience. Some statements — especially those involving division, prime factorisation, or recursion that jumps back more than one step — are much easier to prove with the full set of previous cases available.

A classic use: proving that every integer n \geq 2 can be written as a product of primes. The base case is n = 2, which is already prime (a product of one prime). For the inductive step, assume every integer from 2 to k can be factored into primes. Consider k + 1: if it is prime, it is a product of one prime and you are done. If it is composite, then k + 1 = a \cdot b where 2 \leq a, b \leq k. By the strong inductive hypothesis, both a and b factor into primes, so k + 1 = a \cdot b factors into primes too. This is the existence half of the Fundamental Theorem of Arithmetic.

Strong induction uses all previous casesA row of boxes labelled P of 1 through P of k, all shaded to indicate they are assumed true. Multiple arrows from all these boxes converge on a single box labelled P of k plus 1. This contrasts with ordinary induction where only one arrow comes from P of k. P(1) P(2) P(3) ··· P(k) P(k+1) all assumed true (strong hypothesis) goal
In strong induction, the inductive step has access to *every* previous case $P(1), P(2), \dots, P(k)$, not just $P(k)$. This is essential when proving $P(k+1)$ requires splitting $k+1$ into smaller parts — each part falls within the range where the hypothesis applies.

The well-ordering connection

The principle of mathematical induction is equivalent to the well-ordering principle:

Every non-empty set of positive integers has a smallest element.

This statement sounds almost too obvious to be interesting, but it is exactly what makes induction work. Here is why. Suppose P(n) satisfies the base case and the inductive step, but fails for some positive integer. Let S be the set of all positive integers for which P(n) is false. By well-ordering, S has a smallest element — call it s. Since P(1) is true (base case), s > 1, so s - 1 is a positive integer. And s - 1 < s, so s - 1 is not in S, meaning P(s-1) is true. But the inductive step says P(s-1) \implies P(s), so P(s) is true — contradicting the fact that s \in S. The contradiction means S must be empty: P(n) holds for all n.

This proof connects three powerful ideas — induction, well-ordering, and proof by contradiction — into a single tight argument.

The interactive figure below lets you explore why induction needs both pieces. Drag the point to choose a starting domino (the base case). The readout shows which dominoes fall if the inductive step holds from that starting point onward.

Interactive figure: choosing the base case starting pointA horizontal number line from 1 to 15 representing positive integers. A draggable red point sets the base case value b. A readout shows that with the inductive step, all integers from b onward are covered, but integers before b are not guaranteed. 1 3 5 7 9 11 13 15 ↔ drag to change the base case
Drag the red point to choose where the base case sits. If you start at $n = 1$, induction covers every positive integer. If you start at $n = 4$, the proof only guarantees the statement for $n \geq 4$ — the cases $n = 1, 2, 3$ remain unproven. The base case sets the floor; the inductive step carries everything above it.

Common confusions

Going deeper

If you came here to learn how to write induction proofs and see the technique in action, you have everything you need. The rest of this section is for readers who want to see the deeper structure — how induction connects to the foundations of arithmetic and where it appears in competition mathematics.

Peano's axioms and why induction is an axiom

The positive integers are formally defined by a set of axioms due to the Italian mathematician Giuseppe Peano. One of those axioms is the principle of mathematical induction. The other axioms define 1 as a natural number, define a "successor" function S(n) = n + 1, and state that no two different numbers have the same successor. Together, these axioms pin down the natural numbers uniquely — and induction is the axiom that prevents "extra" elements from sneaking in. Without induction, you could have a system that satisfies all the other axioms but contains elements that are not reachable from 1 by repeated succession. Induction says: if a property holds for 1 and is preserved by the successor, then everything in the system has the property. It is the axiom that guarantees there are no stowaways.

Transfinite induction

Ordinary induction works on the natural numbers because they are well-ordered — every non-empty subset has a least element. But the well-ordering principle can be extended to other ordered sets, leading to transfinite induction. This is the technique used to prove results about uncountably infinite sets, ordinal numbers, and the deeper reaches of set theory. The structure is the same — base case, inductive step — but the "next element" is not always n + 1; it might be a limit of all previous elements. Transfinite induction is a topic for university mathematics, but its roots are in the same idea you learned here: prove the first case, prove the passage from each case to the next, and conclude the result for all cases.

Induction in competition mathematics

Indian competitions (RMO, INMO, and the selection tests for the International Mathematical Olympiad) use induction constantly. A typical competition trick is strengthening the inductive hypothesis: if the statement P(n) is hard to prove by induction because P(k) \implies P(k+1) does not go through, you replace P(n) with a stronger statement Q(n) (which implies P(n)) for which the inductive step does go through. The paradox — making the thing you need to prove harder — is one of the great insights of competition mathematics, and it comes up repeatedly in inequality problems and combinatorics.

Where this leads next

Induction is a tool that shows up throughout mathematics whenever statements about the positive integers need to be proved.