This page is the practice ground for the parent topic . The parent showed you how to multiply. Here we hunt down every kind of problem the topic can throw at you — every sign pattern, the sneaky "zero" cases, the special-product shortcuts, a real-world word problem, and one exam-style trap — and work each one to the ground.
Before line one: a reminder of the only tool we use.
Intuition The one rule, in plain words
To multiply, every piece of the first bracket must "shake hands" with every piece of the second bracket . You collect all the handshake-products, then combine the ones that look alike. That is distribution applied over and over. Nothing on this page is harder than that — the difficulty only lives in keeping track of signs and exponents.
The picture below is that rule. Two brackets sit on the left and right; every red arrow is one "handshake" — one term of the left bracket meeting one term of the right. Four terms, four arrows, four products. Nothing may be skipped.
(Alt: two stacked term-lists a , b on the left and c , d on the right; four red arrows connect every left term to every right term, each labelled with its product a c , a d , b c , b d .)
Every problem in this topic lands in exactly one of the cells below. First, the quick visual decision map — ask the questions top-down and it drops you into the right case:
(Alt: a decision flowchart. First question "one bracket a single term?" branches to monomial cases A/B; otherwise "same brackets, opposite signs?" branches to difference-of-squares E; "a bracket squared?" to perfect-square D; else the general FOIL/handshake cases C/F, with the degenerate 0 /1 input G flagged as a pre-check.)
The full table (each worked example is labelled with the cell it fills):
#
Case class
What makes it tricky
Example that covers it
A
Monomial × polynomial, all positive
warm-up, no sign traps
Ex 1
B
Monomial × polynomial, negative monomial
sign flips on every term
Ex 2
C
Binomial × binomial, mixed signs
the FOIL sign-tracking trap
Ex 3
D
Special product — perfect square
the missing middle term 2 ab
Ex 4
E
Special product — difference of squares
middle terms cancel to zero
Ex 5
F
Two-variable trinomial × binomial
many like-term collisions
Ex 6
G
Degenerate: multiply by 0 / by 1
limiting cases you must recognise
Ex 7
H
Real-world word problem (area)
translate words → brackets
Ex 8
I
Exam twist — solve for a hidden coefficient
run multiplication backwards
Ex 9
Recall Which cells are the "danger zones"?
Cells B, C, E, G ::: signs (B, C), a case where the middle vanishes (E), and the degenerate 0 /1 inputs (G) that students misread.
The two rules from Exponent Rules we will lean on constantly:
Worked example Ex 1 · warm-up
Multiply 4 x 2 ( 3 x 2 + 2 x + 6 ) .
Forecast: Before reading on — how many terms will the answer have, and what will the highest power be? (Guess: three terms, highest power x 4 .)
Step 1. Distribute 4 x 2 to each of the three inside terms:
4 x 2 ⋅ 3 x 2 + 4 x 2 ⋅ 2 x + 4 x 2 ⋅ 6
Why this step? The bracket is a "package deal" — the monomial must touch every addend, or we drop terms.
Step 2. Multiply the number parts, add the exponents:
4 ⋅ 3 = 12 , and x 2 + 2 = x 4 → 12 x 4
4 ⋅ 2 = 8 , and x 2 + 1 = x 3 → 8 x 3
4 ⋅ 6 = 24 , and x 2 stays → 24 x 2
Why add exponents? Because x 2 ⋅ x 2 means ( x ⋅ x ) ( x ⋅ x ) = x 4 — we are stacking factors of x .
✓ Answer: 12 x 4 + 8 x 3 + 24 x 2
Verify: Set x = 1 . Original: 4 ( 3 + 2 + 6 ) = 4 ⋅ 11 = 44 . Answer: 12 + 8 + 24 = 44 . ✓ Match.
Worked example Ex 2 · the negative-out-front case
Multiply − 5 m 3 ( 2 m 2 − 4 m − 3 ) .
Forecast: The monomial is negative . Predict the sign of each of the three answer terms before computing. (A negative times + 2 m 2 ? A negative times − 4 m ? A negative times − 3 ?)
Step 1. Distribute − 5 m 3 :
( − 5 m 3 ) ( 2 m 2 ) + ( − 5 m 3 ) ( − 4 m ) + ( − 5 m 3 ) ( − 3 )
Why keep the minus attached? The − 5 m 3 is a single object; its sign travels with it into every product.
Step 2. Handle sign, then number, then exponent for each:
( − 5 ) ( + 2 ) = − 10 , m 3 + 2 = m 5 → − 10 m 5
( − 5 ) ( − 4 ) = + 20 , m 3 + 1 = m 4 → + 20 m 4 (negative × negative = positive)
( − 5 ) ( − 3 ) = + 15 , m 3 → + 15 m 3
Why this step? Missing one sign flip is the classic error — do signs first, deliberately.
✓ Answer: − 10 m 5 + 20 m 4 + 15 m 3
Verify: Set m = 1 . Original: − 5 ( 2 − 4 − 3 ) = − 5 ( − 5 ) = 25 . Answer: − 10 + 20 + 15 = 25 . ✓
Worked example Ex 3 · sign-tracking with FOIL
Multiply ( 3 x − 4 ) ( 2 x − 5 ) .
Forecast: Both brackets have a minus . Will the middle term be positive or negative? Will the constant be positive or negative? Guess now.
Step 1. FOIL — First, Outer, Inner, Last. This is the four-arrow handshake picture again, now with real numbers:
F irst: 3 x ⋅ 2 x = 6 x 2
O uter: 3 x ⋅ ( − 5 ) = − 15 x
I nner: ( − 4 ) ⋅ 2 x = − 8 x
L ast: ( − 4 ) ⋅ ( − 5 ) = + 20
Why FOIL? It is just "every term × every term" for the 2 × 2 case — four handshakes, none skipped.
Step 2. Combine the two middle (like) terms:
6 x 2 + ( − 15 x − 8 x ) + 20 = 6 x 2 − 23 x + 20
Why combine? − 15 x and − 8 x have identical variable part x , so they add.
✓ Answer: 6 x 2 − 23 x + 20
Verify: Set x = 2 . Original: ( 6 − 4 ) ( 4 − 5 ) = ( 2 ) ( − 1 ) = − 2 . Answer: 6 ( 4 ) − 23 ( 2 ) + 20 = 24 − 46 + 20 = − 2 . ✓
Worked example Ex 4 · special product
( a + b ) 2
Expand ( 2 y + 5 ) 2 .
Forecast: A common wrong answer is 4 y 2 + 25 . Why is that wrong ? What is missing?
Step 1. Rewrite the square as a product — a square is a bracket times itself:
( 2 y + 5 ) 2 = ( 2 y + 5 ) ( 2 y + 5 )
Why this step? "Squared" never means "square each piece." It means multiply the whole thing by itself.
Step 2. Use the pattern ( a + b ) 2 = a 2 + 2 ab + b 2 with a = 2 y , b = 5 :
a 2 = ( 2 y ) 2 = 4 y 2
2 ab = 2 ⋅ 2 y ⋅ 5 = 20 y ← the term people forget
b 2 = 5 2 = 25
Why is 2 ab there? FOIL gives an Outer and an Inner term (2 y ⋅ 5 and 5 ⋅ 2 y ), and they are equal, so they add to 2 ab .
✓ Answer: 4 y 2 + 20 y + 25
Verify: Set y = 3 . Original: ( 6 + 5 ) 2 = 1 1 2 = 121 . Answer: 4 ( 9 ) + 20 ( 3 ) + 25 = 36 + 60 + 25 = 121 . ✓
Worked example Ex 5 · when the middle
cancels to zero
Multiply ( 4 a + 7 ) ( 4 a − 7 ) .
Forecast: These brackets are identical except for one sign. Something special happens to the middle. Predict: how many terms in the final answer?
Step 1. FOIL:
F : 4 a ⋅ 4 a = 16 a 2
O : 4 a ⋅ ( − 7 ) = − 28 a
I : 7 ⋅ 4 a = + 28 a
L : 7 ⋅ ( − 7 ) = − 49
Step 2. Notice the Outer and Inner terms:
16 a 2 − 28 a + 28 a − 49
The − 28 a and + 28 a are exact opposites — they sum to 0 and disappear.
Why? This is the pattern ( a + b ) ( a − b ) = a 2 − b 2 : the cross terms always cancel because one is positive and one is negative but equal in size.
✓ Answer: 16 a 2 − 49 (only two terms — the middle is gone)
Verify: Set a = 2 . Original: ( 8 + 7 ) ( 8 − 7 ) = 15 ⋅ 1 = 15 . Answer: 16 ( 4 ) − 49 = 64 − 49 = 15 . ✓
Worked example Ex 6 · the big one
Multiply ( 3 p − 2 q + 1 ) ( 2 p + q ) .
Forecast: Three terms × two terms = six handshake-products. Some of them will collide and combine. Guess: how many terms survive at the end?
Step 1. Distribute each term of the trinomial across ( 2 p + q ) :
3 p ( 2 p + q ) = 6 p 2 + 3 pq
− 2 q ( 2 p + q ) = − 4 pq − 2 q 2
1 ( 2 p + q ) = 2 p + q
Why split this way? Treating each of 3 p , − 2 q , 1 as a mini-monomial keeps the bookkeeping clean — this is just distribution used three times.
Step 2. Write all six products together:
6 p 2 + 3 pq − 4 pq − 2 q 2 + 2 p + q
Step 3. Combine like terms. The only collision is the pq pair:
3 pq − 4 pq = − pq
Why only that pair? p 2 , q 2 , p , q each appear once — nothing to combine with.
✓ Answer: 6 p 2 − pq − 2 q 2 + 2 p + q (five terms survive)
Verify: Set p = 1 , q = 1 . Original: ( 3 − 2 + 1 ) ( 2 + 1 ) = 2 ⋅ 3 = 6 . Answer: 6 − 1 − 2 + 2 + 1 = 6 . ✓
You must recognise these instantly, because they look like they need work but don't.
Worked example Ex 7a · multiplying by zero
Simplify 0 ⋅ ( 9 x 3 − 4 x + 11 ) .
Forecast: What is anything times zero?
Step 1. Distribute 0 to each term: 0 ⋅ 9 x 3 + 0 ⋅ ( − 4 x ) + 0 ⋅ 11 .
Why this step? To confirm the rule holds term-by-term — every single product must be checked, not assumed.
Step 2. Evaluate each product, then add:
0 + 0 + 0 = 0
Why this step? Each term is 0 because zero times anything is zero, and a sum of zeros is zero — the whole polynomial collapses.
✓ Answer: 0 . (This is the limiting case where the "size" of the bracket stops mattering.)
Verify: For any x the value is 0 ; at x = 5 : 0 ⋅ ( 9 ⋅ 125 − 20 + 11 ) = 0 . ✓
Worked example Ex 7b · multiplying by one
Simplify 1 ⋅ ( 9 x 3 − 4 x + 11 ) .
Forecast: What does multiplying by one do to a value?
Step 1. Distribute 1 to each term: 1 ⋅ 9 x 3 + 1 ⋅ ( − 4 x ) + 1 ⋅ 11 .
Why this step? We apply the same term-by-term distribution as every other case — no shortcuts, so the pattern stays uniform.
Step 2. Evaluate each product, then add:
9 x 3 − 4 x + 11
Why this step? Each term is unchanged because one is the multiplicative identity — 1 ⋅ k = k for every term k .
✓ Answer: 9 x 3 − 4 x + 11 (unchanged).
Verify: At x = 2 : original bracket = 9 ⋅ 8 − 8 + 11 = 75 ; times 1 is 75 . ✓
Common mistake Do NOT confuse "times
0 " with "times 1 "
Multiplying a bracket by 0 erases it (answer 0 ). Multiplying by 1 keeps it exactly. Also beware: x ⋅ 0 = 0 , but x + 0 = x — the identity for multiplication is 1 , for addition it is 0 .
Worked example Ex 8 · the widening garden
A rectangular garden is ( x + 3 ) metres long and ( x + 2 ) metres wide. A path widens both dimensions by 2 m. Write the new area as an expanded polynomial.
Forecast: New length and width each grow by 2 . What are the new side lengths?
Step 1. New length = ( x + 3 ) + 2 = x + 5 ; new width = ( x + 2 ) + 2 = x + 4 .
Why? "Widens by 2 " adds 2 to each side length.
Step 2. Area of a rectangle is length × width. The area model below cuts the big rectangle into four pieces — one for each handshake-product:
(Alt: a rectangle of width x + 5 and height x + 4 , split by one vertical and one horizontal line into four sub-rectangles. The top-left square is filled red and labelled x 2 ; the top-right strip is 5 x ; the bottom-left strip is 4 x ; the small bottom-right corner square is 20 .)
Read the picture piece by piece:
the red top-left square has sides x by x , so its area is x ⋅ x = x 2 ;
the top-right strip has sides 5 by x , area 5 x ;
the bottom-left strip has sides x by 4 , area 4 x ;
the small bottom-right corner square has sides 5 by 4 , area 20 .
Area = ( x + 5 ) ( x + 4 )
Step 3. Add the four sub-areas (the two strips are the like terms):
x 2 + 5 x + 4 x + 20
Step 4. Combine: 5 x + 4 x = 9 x .
✓ Answer: Area = x 2 + 9 x + 20 square metres.
Verify (with units): Take x = 1 m. New sides: 6 m by 5 m, area = 30 m 2 . Formula: 1 + 9 + 20 = 30 m 2 . ✓ Units are m × m = m², correct for area.
Worked example Ex 9 · find the hidden coefficient
When ( x + k ) ( x + 3 ) is expanded, the coefficient of x is 7 . Find k , then write the full product.
Forecast: You are given the result's middle term and must recover an input. This is one step toward factoring .
Step 1. Expand generally with FOIL:
( x + k ) ( x + 3 ) = x 2 + 3 x + k x + 3 k = x 2 + ( 3 + k ) x + 3 k
Why keep k as a letter? Because it is unknown — we expand symbolically, then match.
Step 2. The coefficient of x is ( 3 + k ) . Set it equal to the given 7 :
3 + k = 7 ⇒ k = 4
Why this step? Two polynomials are equal only if matching coefficients are equal — so we equate the x -coefficients.
Step 3. Substitute k = 4 : ( x + 4 ) ( x + 3 ) = x 2 + 7 x + 12 .
✓ Answer: k = 4 , and the product is x 2 + 7 x + 12 .
Verify: At x = 1 : ( 1 + 4 ) ( 1 + 3 ) = 5 ⋅ 4 = 20 ; formula 1 + 7 + 12 = 20 . ✓ Coefficient of x is indeed 7 .
Recall Self-test: name the cell, then solve
( 2 x − 9 ) ( 2 x + 9 ) — which cell? ::: Cell E (difference of squares) → 4 x 2 − 81 .
− 3 t 2 ( t − 5 ) — which cell? ::: Cell B (negative monomial) → − 3 t 3 + 15 t 2 .
( x + 6 ) 2 — which cell? ::: Cell D (perfect square) → x 2 + 12 x + 36 .
Mnemonic Two-second scenario check
Before grinding, ask: "Same brackets, opposite signs?" → difference of squares (middle vanishes). "A bracket squared?" → don't forget 2 ab . "Negative out front?" → do the signs first .
Related build-outs: Quadratic Expressions (every binomial × binomial lands here), Pascal's Triangle (for ( a + b ) n coefficients), and running this all backwards → Factoring Polynomials .