Book I · The Language of Symbols & Structure
The Language of Symbols & Structure
An equation is a claim of exact balance between two expressions, and variables are numbers whose structure governs operations.

The puzzle
Ask a classroom of students to fill the blank in 9 + 6 = □ + 4, and many write 15 without hesitation. Every one of them knows that 9 + 6 is 15. So why is 15 the wrong answer, and why did a thousand years of mathematics depend on treating the equals sign not as a signal to compute, but as a balance scale that claims two expressions have the exact same value?
An Equals Sign Makes a Claim: The Principle of the Balance
In elementary arithmetic, the equals sign often behaves like a calculator key: you write a problem, press “=”, and the answer pops out on the right. Years of worksheets shaped like 9 + 6 = □ engrain that habit, and on simple drills it appears harmless.
In algebra the equals sign means something stricter and far more powerful. It makes a : the expression on the left and the expression on the right have the exact same numerical value. A claim can be true or false. 9 + 6 = 15 is true. 9 + 6 = 16 is false. And 9 + 6 = 15 + 4 is completely false, because the left side is worth 15 while the right side is worth 19.
So in 9 + 6 = □ + 4, the blank is not asking for the sum of 9 and 6. It asks for the number that makes the whole claim true: the number that makes the right pan balance the 15 on the left pan. That number is 11, because 11 + 4 = 15.
9 + 6 = 15 + 4
False. The left side is worth 15 and the right side is worth 19. Writing “=” between them claims they match, and they do not. 15 is the answer to 9 + 6, but this blank asks for the number that makes both sides worth the same.
Choose a statement and move the blank. The bars show what each side is worth; the statement is true only when they match.
It Can Sit Anywhere: The Principle of the Balance
Because an equals sign is a claim of balance between two values, it does not care which side is which. 15 = 9 + 6 says precisely what 9 + 6 = 15 says. Both sides can be long composite expressions: 3 × 4 = 6 + 6 is a true statement with no isolated “answer” anywhere in it.
That is why a running equals causes havoc in mathematical reasoning. A student computing 9 + 6 + 4 might write 9 + 6 = 15 + 4 = 19. While each calculation occurred in their head, the ink on the page explicitly asserts that 9 + 6 equals 19. In algebra, every equals sign you write is a binding promise that both sides balance. Write it only when they do.
The equals sign means “the answer comes next.” Whatever sits on the right is the output of the left.
The equals sign claims that both sides possess identical value. Both sides can be expressions, it can sit anywhere, and the claim can be true or false.
Work out each side independently. If the two values match, the statement is true; if not, it is false — no matter which side resembles an answer.
- 5 sPicture 9 + 6 = □ + 4 on a brass balance beam.
- 5 sCover the right pan with your hand. Weigh the left pan: 15.
- 5 sUncover the right pan. It says □ + 4, and it must balance at 15.
- 5 sAsk: what number in □ makes □ + 4 weigh 15? Say it: 11.
- 5 sSay why writing 15 produces the falsehood 15 = 19.
Testing Numbers by Substitution
A claim with a blank in it is a question: which numbers make it true? To answer it, substitute. Put a number in the blank, work out each side, and compare. In □ + 4 = 15, try 10: the left side is 14, and 14 = 15 is false. Try 11: 15 = 15, true. Substituting checks a guess, and it checks an answer someone else hands you.
Often the question comes with a list of candidates. Which of 2, 3, and 4 make 5 × □ − 3 = 12 true? 5 × 2 − 3 is 7, false. 5 × 3 − 3 is 12, true. 5 × 4 − 3 is 17, false. So 3, and only 3, from that list. A claim can be true for exactly one number, for several, for every number, as □ + □ = 2 × □ is, or for none at all, as □ × 0 = 5 is.
Variables Are Numbers: The Universal Lockbox
In algebra, a letter stands for a number. Sometimes the number is unknown and we seek to uncover it, as in 3a = 12. Sometimes it varies across a domain, as in a formula describing motion. In either case, the letter is a number in disguise — not a word, not an object, and not an abbreviation.
This is where the classic trap “a is for apples” leads students into confusion. If a is the number of apples in each crate, then 3a represents the total count of apples across three crates, and 3a = 12 says three crates hold twelve apples, so each crate holds 4. But if a is apples, the sentence “3 apples = 12” is meaningless gibberish. A foundational discipline of algebra: whenever you define a variable, always state “a is the number of …”.
3a + 2 = 3 × 4 + 2 = 14
a + a + a + 2 = 4 + 4 + 4 + 2 = 14
Every a is the same number, so the two expressions always agree. If a is the number of apples in a bag, 3a + 2 is the number in three bags and two more.
Move a and watch every a in the expression change together. Then switch to two letters and look for a pair where x and y are equal.
Inside any single expression or equation, the same letter must always represent the same number. In a + a + a + 2, if the first a is 4, every a is 4, and the expression evaluates to 14 — exactly equivalent to 3a + 2. That constancy is what permits you to rewrite and simplify algebraic terms.
Conversely, different letters are merely different labels, not necessarily different numbers. In the equation x + y = 10, the pair x = 5 and y = 5 is completely valid. Letters do not enforce inequality between themselves; only the equation determines which values are allowed.
3a stands for three physical apples, and x and y must be different numbers because they are different letters.
a is a number (such as apples per box), so 3a is three times that number. Different letters can take identical values if the equation permits.
Substitute test numbers: if 3a = 12 yields 4, a was a number all along. If x = 5 and y = 5 satisfy x + y = 10, distinct letters may share a value.
- 5 sPicture a sealed wooden box stamped with the letter a.
- 5 sSay aloud: “a is the number of gold coins inside.” Picture 4 coins.
- 5 sPlace three identical boxes in a row: 3a. Count the coins: 12.
- 5 sPicture another box stamped b with 4 coins inside as well.
- 5 sSay why a = 4 and b = 4 can both be true at the same time.
Left of Zero: The Horizon of the Real Line
Every real number occupies a precise coordinate on the continuous . Zero sits at the origin. Positive numbers march rightward toward positive infinity, while negative numbers march leftward: −1, −2, −3, each step taking you farther from zero into debt.
Order on the real line obeys one universal law: a number to the left is strictly smaller than any number to its right. This rule governs both sides of zero without exception. Therefore, −8 is less than −3 (−8 < −3), because −8 sits five units farther to the left.
- Order
- −8 < −3
- Distance from zero
- |−8| = 8, |−3| = 3
−8 < −3. −8 is 5 steps to the left of −3. As temperatures, −8 °C is the colder one. It is farther from zero, so its absolute value is the larger one, yet it is the smaller number.
Move the two numbers. The one on the left is always the smaller, however large its digits look.
The universal misconception arises from confusing two distinct questions. How far from zero is it? That measures magnitude—the absolute value |x|, which is always non-negative because physical distance cannot be negative: |−8| = 8 and |−3| = 3. But which number is greater? That is purely a question of coordinate position on the line. A debt of $8 is a larger debt than $3, but holding a debt of $8 leaves you with less money than holding a debt of $3.
The unary minus sign (−) acts geometrically as a reflection across zero. If you take any number x and apply a negative sign to get −x, you flip its position like a mirror reflection through the origin. Applying a second negative flips it back: −(−5) = 5.
−8 is greater than −3 because the digit 8 is bigger than 3.
−8 is strictly less than −3 because it sits farther left on the number line. The digit 8 reveals distance from zero, not order.
Plot both numbers on a horizontal number line. Whichever sits farther to the left is the smaller number: −8 < −3.
- 5 sPicture the number line extending left and right, with 0 anchored in the middle.
- 5 sWalk three steps left to −3. Feel the cold debt.
- 5 sWalk five more steps left to −8. Feel how much deeper into debt you are.
- 5 sLook back toward zero: −3 is closer to warmth and wealth than −8.
- 5 sSay the law: farther left is smaller; −8 < −3.
The Architecture of an Expression: Trees & Precedence
An algebraic expression is not a linear string of letters and symbols to be read like prose from left to right. An expression has a hierarchical architecture. Its primary structural units are : components separated by addition or subtraction (+ or −). Within each term, sub-components are factors: numbers and variables joined by multiplication or division (× or ÷).
In the expression 2 + 3 × 4, there are two distinct terms: the first term is 2; the second term is 3 × 4. The second term consists of two factors, 3 and 4. The structure dictates order: because terms represent discrete quantities added together, you must evaluate the internal product of each term before adding the terms together: 3 × 4 = 12, then 2 + 12 = 14.
Operations at the bottom of the tree come first: each one needs its two parts finished.
Left to right: 2 + 3 = 5, then 5 × 4 = 20. That is 20, not 14: reading order ignored the structure.
Each expression is drawn as a tree, with numbers at the bottom and operations above. Step through it from the bottom up, and compare with reading left to right.
This priority is not an arbitrary rule invented by mathematicians; it reflects real-world meaning. Suppose notebooks cost $3 and pens cost $2. Four notebooks and five pens cost 4 × 3 + 5 × 2 dollars: two distinct terms—the notebook total and the pen total—added together. Computing left-to-right yields 4 × 3 = 12, 12 + 5 = 17, 17 × 2 = $34, an absurdity that charges you twice for the pens. The tree structure guarantees 12 + 10 = $22.
Parentheses reshape the tree. Writing (2 + 3) × 4 commands you to bundle 2 and 3 into a single term first, then multiply the sum by 4, producing 20. Reading left-to-right only happens to give the correct value when the expression consists entirely of terms of equal precedence.
You evaluate an expression from left to right, exactly the way you read English sentences.
Tree structure decides precedence: evaluate factors inside each term first, then combine the terms. Parentheses alter the tree.
Ask what each piece of the expression represents in a real problem. Each term represents the cost or measurement of one group.
- 5 sPicture 4 × 3 + 5 × 2 drawn on a chalkboard.
- 5 sDraw a circular boundary around 4 × 3 (Term 1) and around 5 × 2 (Term 2).
- 5 sEvaluate within each boundary: 12 inside Term 1, 10 inside Term 2.
- 5 sNow join the two terms at the addition root: 12 + 10 = 22.
- 5 sSay why working left-to-right violates the boundary walls of the terms.
The Distributive Law & The Geometric Area Model
When can two terms be combined? Like terms share the identical variable factors raised to the exact same powers: 2m and 7m are like terms, as are 3x² and 5x². Because they count the same geometric units, they combine: 2m + 7m = 9m, exactly as 2 boxes plus 7 boxes equals 9 boxes.
In contrast, 4m and 2n are unlike terms. m and n represent different variables and therefore different numbers. Combining them into 6mn is mathematically false: if m = 1 and n = 10, then 4m + 2n = 24, whereas 6mn = 60! Leaving 4m + 2n with a plus sign is not incomplete homework; it is the finished, exact truth.
The states that a(b + c) = ab + ac. A factor outside parentheses multiplies every term inside the group. Why? Consider a geometric rectangle of height a and total width b + c. The total area of the large rectangle is height times width: a(b + c). Now draw a vertical partition dividing the width into b and c: the left sub-rectangle has area ab, and the right sub-rectangle has area ac. Because area is conserved, the total area must equal the sum of the parts: a(b + c) = ab + ac.
(x + 3)(x + 2) = x² + 5x + 6
Four pieces: the square, two strips, and the corner. Every term of one side met every term of the other.
Adjust the height and widths of the partitioned rectangle. Watch the total area equal the sum of the sub-rectangles.
The common trap is multiplying only the nearest term, writing 4(x + 2) = 4x + 2. The 4 reaches the x because it sits beside it, but leaves the 2 stranded. Geometrically, that is equivalent to drawing the left half of the floor plan and forgetting the right half! Four copies of (x + 2) means 4 copies of x and 4 copies of 2: 4x + 8.
4m + 2n simplifies to 6mn, and 4(x + 2) equals 4x + 2.
Only like terms combine; 4m + 2n is already simplified. The outside factor multiplies every width inside: 4(x + 2) = 4x + 8.
Check with test numbers. If m = 1 and n = 10, 4m + 2n = 24 while 6mn = 60. If x = 3, 4(3 + 2) = 20 while 4(3) + 2 = 14.
- 5 sPicture a rectangle of height 4 and width split into x and 2.
- 5 sLook at the left room: height 4 times width x equals 4x.
- 5 sLook at the right room: height 4 times width 2 equals 8.
- 5 sAdd both rooms together: 4x + 8.
- 5 sSay why writing 4x + 2 forgets to tile the second room of the house.
Mental Computation I: The Matching-Tens and Complementary-Units Theorem
Consider the product 13 × 17. Most students immediately reach for a pencil to set up vertical columns: 7 × 3 is 21, write 1, carry 2, 7 × 1 is 7 plus 2 is 9, write 91, then add 130 to get 221. The procedure works, but it treats arithmetic as an unthinking recipe rather than an algebraic structure.
Now look at the structure through an algebraic lens. Both numbers have the exact same tens digit (1), and their units digits add to 10 (3 + 7 = 10). When those two conditions hold, the product can be computed in two seconds flat in your head:
Take the tens digit, 1, and multiply it by the next consecutive integer, 2: 1 × 2 = 2. That gives the hundreds part: 200. Next, multiply the two units digits together: 3 × 7 = 21. That gives the units part: 21. Join them together: 200 + 21 = 221.
Test it on another pair: 24 × 26. Tens digit is 2, and 4 + 6 = 10. Multiply 2 by the next number 3: 2 × 3 = 6 (meaning 600). Multiply units: 4 × 6 = 24. Join: 600 + 24 = 624. Or 73 × 77: 7 × 8 = 56, 3 × 7 = 21, so 5621! And any number ending in 5 squared follows the exact same law, because 5 + 5 = 10: 35² is 3 × 4 = 12 joined with 5 × 5 = 25, giving 1225; 65² is 6 × 7 = 42 joined with 25, giving 4225.
Why does this work? It is not a magical trick; it is a direct theorem of the distributive property. Let the tens digit be a and the first units digit be b. Then the second units digit is 10 − b. The two numbers are (10a + b) and (10a + (10 − b)). Multiply them using the area model:
(10a + b)(10a + (10 − b)) = 100a² + 10a(10 − b) + 10ab + b(10 − b) = 100a² + 100a − 10ab + 10ab + b(10 − b) = 100a² + 100a + b(10 − b) = 100a(a + 1) + b(10 − b).
Notice how the cross-terms −10ab and +10ab cancel each other out completely, leaving an additional 100a that factors into 100a(a + 1). The algebraic identity proves why the shortcut never fails: it is the distributive law revealing hidden symmetry.
When multiplying 24 × 26, write long vertical multiplication and carry digits in columns.
When tens match and units sum to 10, multiply tens by (tens + 1) for the hundreds, and units by units for the end: 2 × 3 = 6 hundred, 4 × 6 = 24 → 624.
Check the two conditions: identical tens digit, and units adding to 10. If both hold, 100a(a+1) + b(10-b) computes the answer mentally.
- 5 sPicture 13 × 17. Tens digit is 1, and 3 + 7 = 10.
- 5 sMultiply the tens digit by the next integer: 1 × 2 = 2 hundred.
- 5 sMultiply the units digits: 3 × 7 = 21.
- 5 sJoin them: 200 + 21 = 221.
- 5 sNow do 35²: 3 × 4 = 12 hundred, 5 × 5 = 25 → 1225. Say the algebraic reason why cross-terms cancel.
Mental Computation II: The Symmetric Difference of Squares
What if the tens digits do not match, or the units do not add to 10? Look for symmetry around a round benchmark. Consider 47 × 53.
Notice that 47 and 53 sit symmetrically on either side of 50. 47 is 50 − 3, and 53 is 50 + 3. The product is (50 − 3)(50 + 3). When you expand this binomial product, something extraordinary happens to the cross-terms:
(50 − 3)(50 + 3) = 50² + 50(3) − 50(3) − 3² = 50² − 3².
The outer term +150 and the inner term −150 cancel each other out to zero! The entire calculation reduces to squaring the midpoint and subtracting the square of the distance: 50² is 2500, and 3² is 9. 2500 − 9 = 2491.
This is the difference of two squares identity: (m − d)(m + d) = m² − d². Any two numbers whose average m is an easy number to square can be multiplied mentally in five seconds. 98 × 102 is (100 − 2)(100 + 2) = 100² − 2² = 10,000 − 4 = 9996. 19 × 21 is (20 − 1)(20 + 1) = 400 − 1 = 399. 35 × 45 is centered at 40 with distance 5: 40² − 5² = 1600 − 25 = 1575.
Multiply 47 × 53 by writing 3 × 7 = 21, carrying the 2, and doing four separate multiplications.
Recognize symmetry: 47 and 53 are 50 − 3 and 50 + 3. The product is 50² − 3² = 2500 − 9 = 2491.
Find the average of the two numbers. If the average is round and easy to square, compute midpoint squared minus distance squared: m² − d².
- 5 sPicture 47 × 53. Find the midpoint between them: 50.
- 5 sFind the distance from 50 to each number: 3.
- 5 sSquare the midpoint: 50² = 2500.
- 5 sSquare the distance: 3² = 9.
- 5 sSubtract: 2500 − 9 = 2491. Say why the cross-terms vanished.
Mental Computation III: Distributive Compensation & Rounding
What if the numbers are not symmetric around a round midpoint? Use : replace an awkward number with a nearby round benchmark minus an adjustment.
To compute 98 × 14, do not multiply by 8 and by 9. Notice that 98 is 100 − 2. By the distributive property, multiplying 98 by 14 is identical to multiplying (100 − 2) by 14:
98 × 14 = (100 − 2) × 14 = 100 × 14 − 2 × 14 = 1400 − 28 = 1372.
The move works equally well for numbers just above a round benchmark. To compute 103 × 15, write (100 + 3) × 15 = 1500 + 45 = 1545. Or 19 × 35: 19 is 20 − 1, so 20 × 35 − 1 × 35 = 700 − 35 = 665.
Every one of these mental moves—the matching-tens shortcut, the difference of squares, and distributive compensation—is the exact same mathematical principle: algebra is not about moving symbols blindly; it is about choosing the representation that turns complex problems into obvious truths.
Calculate 98 × 14 by vertical column multiplication with carries.
Decompose 98 into (100 − 2). Multiply 14 by 100 (1400) and subtract 14 × 2 (28) to get 1372.
Ask if one of the factors sits close to 10, 20, 50, or 100. Write it as (Benchmark ± Adjustment) and distribute.
- 5 sPicture 98 × 14. See 98 as 100 − 2.
- 5 sMultiply 14 by 100: 1400.
- 5 sMultiply 14 by the 2 you overshot: 28.
- 5 sSubtract the overcharge: 1400 − 28 = 1372.
- 5 sNow do 19 × 35: (20 − 1) × 35 = 700 − 35 = 665.