Imagine looking at an addition problem where all numbers have vanished, replaced entirely by letters of the alphabet: SEND + MORE = MONEY. At first glance, it looks like a coded spy cipher or a scrambled spelling word. But behind the letters lies one of the most intellectually rewarding mathematical logic puzzles ever created: the Cryptarithm (also called an alphametic). Solving them does not require brute-force guessing; it requires the same deductive elimination and place-value logic that software engineers and forensic cryptographers use every day.
The Universal Rules of Cryptarithms
Every standard cryptarithm obeys three non-negotiable rules:
- One-to-One Mapping: Each distinct letter represents exactly one unique digit from
0through9. IfE = 5, no other letter can be 5. - No Leading Zeros: The first letter of any number word cannot be
0. (For example,S ≠ 0andM ≠ 0). - Standard Base-10 Arithmetic: The equation must be mathematically correct with column carries.
The Master Walkthrough: Solving SEND + MORE = MONEY
Let's solve Henry Dudeney's 1924 masterpiece step by step using pure logic:
+ M O R E
---------
M O N E Y
-
Step 1: Deduce M
We are adding two 4-digit numbers (SEND + MORE) and getting a 5-digit sum (MONEY). The maximum sum of two 4-digit numbers is9999 + 9999 = 19998. The leading carry digit in column 5 can only ever be 1! SinceMcannot be 0,M = 1. -
Step 2: Deduce O
In column 4 (the thousands column), we haveS + M (+ possible carry) = MO. We knowM = 1, soS + 1 (+ carry) = 10 + O.
IfS = 9and carry is 1,9 + 1 + 1 = 11, butMis already 1 (no duplicates!).
IfS = 9and carry is 0,9 + 1 = 10, givingO = 0.
CouldSbe 8? Only if there was a carry of 1, giving8 + 1 + 1 = 10. In either case, O is guaranteed to be 0. -
Step 3: Deduce S
In column 3 (hundreds):E + O = N(orE + 0 + carry = N). SinceE ≠ N, there MUST be a carry of 1 from column 2, meaningN = E + 1.
Because column 3 does not generate a carry into column 4 unlessE + 0 = 10(which is impossible since O=0), the carry from column 4 had to come solely fromS + 1 = 10. Therefore,S = 9. -
Step 4: Deduce E and N
Examining the remaining digits (2, 3, 4, 5, 6, 7, 8) and column carries leads inexorably to:E = 5, which forcesN = 6,R = 8,D = 7, andY = 2.
5 Common Pitfalls in Cryptarithms & How to Prevent Them
- Assigning zero to a leading letter: A word like
SENDcan never start with 0. Always mark≠ 0next to leading initials first. - Accidental duplicate digits: Assigning 5 to both
EandN. Keep an active scratch list of unused digits:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]and cross them off as solved. - Ignoring carries from unseen columns: Assuming
A + B = Cwhen in factA + B + 1 = CorA + B = 10 + C. - Random guessing: Trying all 10! (3,628,800) permutations by hand. Always anchor your solution on extreme values (0 and 1) and column width expansions.
- Parity oversight: If an even number of identical letters add together (e.g.,
E + E = R),RMUST be an even number (or odd if there is a carry from the right). Parity cuts possibilities in half instantly!
🔍 Sharpen Deductive Math Skills
Engage with step-by-step arithmetic equations and build deductive reasoning with our Math Solver tool!
Frequently Asked Questions
A cryptarithm is a mathematical equation where the digits (0–9) are replaced with letters of the alphabet. Each letter represents a unique digit, and the leading letter of any number cannot be zero.
When you add two single-digit numbers, the largest possible sum is 9 + 9 = 18 (or 19 if there is a carry-over from the right). Therefore, the carry into a new column on the far left can never be greater than 1.
The puzzle was created by legendary British puzzler Henry Dudeney and published in the July 1924 edition of Strand Magazine. It is universally regarded as the greatest cryptarithm ever conceived.