How Multiplying Binomials with FOIL Works
A binomial is a polynomial with exactly two terms, such as ax + b. Multiplying two binomials, (ax + b)(cx + d), means every term in the first binomial must be multiplied by every term in the second binomial, and the like terms that result are then combined. The FOIL method — First, Outer, Inner, Last — is the standard mnemonic for doing this systematically without missing a term.
The FOIL method step by step
For (ax + b)(cx + d): First multiply the first terms of each binomial, a·x and c·x, giving ac·x². Outer multiply the outermost terms, a·x and d, giving ad·x. Inner multiply the innermost terms, b and c·x, giving bc·x. Last multiply the last terms of each binomial, b and d, giving bd. Adding all four products gives ac·x² + ad·x + bc·x + bd, and since the Outer and Inner terms are both multiples of x, they combine into a single middle term: ac·x² + (ad + bc)·x + bd.
Common mistakes when multiplying binomials
- Forgetting a term: skipping the Outer or Inner product is the most common FOIL error — each binomial has two terms, so there must be four products before combining.
- Sign errors: a negative coefficient carries through every product it's part of; (ax − b)(cx + d) still uses FOIL, just with b treated as a negative value.
- Combining unlike terms: only the two x-degree-1 terms (Outer and Inner) combine — the x² term and the constant term each stand alone.
- Dropping exponents: a·x times c·x gives ac·x², not acx — multiplying two x terms adds their exponents.
Special product shortcuts
Two patterns appear often enough to memorize directly instead of running full FOIL: the difference of squares, (a + b)(a − b) = a² − b², where the Outer and Inner terms cancel out; and the perfect square, (a + b)² = a² + 2ab + b², where the Outer and Inner terms are identical and combine to 2ab. Both are just special cases of the general FOIL expansion.
Applications
Multiplying binomials is the reverse operation of factoring a quadratic, so it's used to check factoring work, to expand expressions before solving equations, and to derive quadratic models in physics and economics (such as area, revenue, or projectile-motion formulas) that start out as a product of two linear terms.