The product rule a^m \cdot a^n = a^{m+n} is usually taught as a formula to memorise. But the formula is not a rule that someone invented — it is a consequence of what exponent notation means. When you write a^m, you are writing shorthand for the product a \cdot a \cdot a \cdots a, with m copies of a stacked side by side. When you multiply that by a^n, you are placing n more copies of a right next to it. The merged stack has m + n copies, and by the same definition, that is a^{m+n}. There is nothing to prove beyond counting.

This page gives you a widget that does the counting for you. Drag the two sliders to choose m and n. The canvas draws m copies of a in one colour and n copies in a second. Press Merge and the second pile slides leftward, absorbing into the first. The readout always shows a^m \cdot a^n = a^{m+n} for your current values. If you walk away believing the product rule is arithmetic on the number of copies, nothing more, the widget has done its job.

The widget

a³ · a² = a⁵

The blue pile on the left is a^m — that is, m copies of the letter a, each copy drawn as a tile. The orange pile on the right is a^n. Before you press Merge, a visible gap sits between the two piles, reminding you that they are being multiplied (two separate expressions written side by side). Press Merge, the gap closes, and the orange tiles change to blue as they become part of the single combined stack. Nothing has been added or lost — the tiles that were there before are the same tiles that are there after. Only the arrangement has changed.

Try these

Walk the sliders through the configurations below. Each one highlights a different face of the product rule.

The widget does not let you pick n = 0, but you can imagine that case. A pile of zero copies of a is an empty pile — no tiles. Multiplying by nothing is multiplying by 1 (that is what a^0 = 1 means, and the reason is covered in a-to-the-zero-is-definition-for-consistency). The merged stack would just be your original pile, unchanged. The formula a^m \cdot a^0 = a^{m+0} = a^m agrees.

What you are actually seeing

Each tile in the widget represents one factor of a. The blue pile is the definition of a^m unpacked: it is the product a \cdot a \cdot a \cdots a, with the multiplication dots hidden but understood. The orange pile is the same unpacking for a^n. When the two piles sit side by side with a gap between them, that gap is the central multiplication — the product of a^m and a^n. You are looking at the left-hand side of the equation, drawn in full.

When you press Merge and the gap closes, nothing new happens mathematically. You are simply rewriting the same product in a different way: instead of "a group of m copies of a times a group of n copies of a," you have "one group of m + n copies of a." The associative law of multiplication guarantees these two descriptions are equal — (a \cdot a \cdot a) \cdot (a \cdot a) = a \cdot a \cdot a \cdot a \cdot a — because multiplication does not care where you place the brackets. What starts as a^m \cdot a^n ends as a^{m+n} by the same definition of exponent that started the whole thing. The product rule is not a new rule; it is the definition of the notation, written twice.

Why this is important

Students who memorise the product rule often memorise it wrong. A common mistake is to multiply the exponents instead of adding them — writing a^3 \cdot a^2 = a^6 instead of a^5. Once you have seen three tiles joined with two tiles to make five tiles, the mistake becomes impossible to make quietly. The rule has stopped being a formula and started being a fact about how many things you have.

This matters as the laws compound. In x^2 \cdot x^3 \cdot x^4, the product rule says the answer is x^{2+3+4} = x^9. In tile terms: two tiles, then three more, then four more, gives nine tiles. The tile-counting argument doesn't care how many piles you merge, which is why the rule generalises effortlessly to longer chains. Memorised formulas often break when problems get longer; a visual proof does not.

The same picture catches a different mistake: applying the rule to bases that are not the same. You cannot merge blue a-tiles with red b-tiles — they are different letters. a^m \cdot b^n stays a^m \cdot b^n. The widget has only one letter on purpose.

What the widget does NOT show you

The widget only handles positive integer m and n, up to 6 each. That is enough to get the picture across, but the product rule is much more general than that.

The parent article, laws-of-exponents-algebra, lays out all six exponent laws and shows how they combine in bigger simplification problems. This widget is the smallest possible piece of that picture: one law, two piles, and a button that makes the law inevitable instead of memorable.