Expanding & the FOIL Method
Expanding turns a product of brackets into a sum of terms. For two binomials, FOIL — First, Outer, Inner, Last — is just the distributive law applied twice: multiply every term in the first bracket by every term in the second. (x + 4)(x + 3) gives x² + 3x + 4x + 12 = x² + 7x + 12. The two middle terms are like terms and almost always combine. Memorise the three special products so you never expand them the long way: (a + b)² = a² + 2ab + b², (a − b)² = a² − 2ab + b², and (a + b)(a − b) = a² − b². The middle-term 2ab in a squared binomial is the value people forget — (x + 5)² is not x² + 25. When a bracket multiplies a trinomial, distribute term by term and stay organised so nothing is skipped.
✅ Solved examples
✏️ Practice — try these, take hints as needed
📝 Topic test — 8 questions
Auto-graded with full solutions; saved to your dashboard. Use the calculator and formula sheet (top-right) any time.
Formula Reference Sheet
Expansion identities
| Distributive law | a(b + c) = ab + ac |
|---|---|
| FOIL | (a + b)(c + d) = ac + ad + bc + bd |
| Square of a sum | (a + b)² = a² + 2ab + b² |
| Square of a difference | (a − b)² = a² − 2ab + b² |
| Difference of squares | (a + b)(a − b) = a² − b² |
Factoring & fractions
| Common factor | ab + ac = a(b + c) |
|---|---|
| Trinomial x² + (p+q)x + pq | = (x + p)(x + q) |
| Multiply fractions | (a/b)·(c/d) = ac / bd |
| Divide fractions | (a/b) ÷ (c/d) = a d / b c |
| Add fractions | a/b + c/d = (ad + bc) / bd |