Orchids Logo

Multiplying Binomials (FOIL Method)

Class 8Algebraic Expressions and Identities

The FOIL method is a technique for multiplying two binomials. A binomial is an algebraic expression with exactly two terms, such as (x + 3) or (2a − 5).


FOIL stands for First, Outer, Inner, Last — the four products you must calculate when multiplying two binomials. After finding these four products, you combine like terms to get the final answer.


The FOIL method is a systematic way to apply the distributive property and ensures that no term is missed during multiplication. Without FOIL, students often forget one or more of the four products, leading to incorrect answers.


Multiplying binomials is one of the most fundamental operations in algebra. It is the basis for expanding algebraic identities like (a + b)², (a − b)², and (a + b)(a − b). It is also essential for solving quadratic equations, factorising trinomials, and simplifying complex algebraic expressions.


In this topic, you will learn the four steps of FOIL, practise applying them with various types of binomials (positive terms, negative terms, coefficients, two variables, fractions), and see how FOIL connects to algebraic identities and quick mental calculations.

What is FOIL Method?

Definition: The FOIL method is a procedure for multiplying two binomials by finding four products.


For two binomials (a + b) and (c + d):

(a + b)(c + d) = ac + ad + bc + bd


Where:

  • F (First) = product of the first terms of each binomial = ac
  • O (Outer) = product of the outer terms = ad
  • I (Inner) = product of the inner terms = bc
  • L (Last) = product of the last terms of each binomial = bd

After finding all four products, combine like terms to simplify the expression.

Methods

Steps to multiply binomials using FOIL:

  1. Write the two binomials side by side: (a + b)(c + d).
  2. First: Multiply the first terms of each binomial → a × c = ac.
  3. Outer: Multiply the outer terms → a × d = ad.
  4. Inner: Multiply the inner terms → b × c = bc.
  5. Last: Multiply the last terms of each binomial → b × d = bd.
  6. Write all four products: ac + ad + bc + bd.
  7. Combine like terms (if any).

Visual representation:

For (x + 3)(x + 5):

  • F: x × x = x²
  • O: x × 5 = 5x
  • I: 3 × x = 3x
  • L: 3 × 5 = 15
  • Result: x² + 5x + 3x + 15 = x² + 8x + 15

Connection to algebraic identities:

  • (a + b)² = (a + b)(a + b) = a² + ab + ab + b² = a² + 2ab + b²
  • (a − b)² = (a − b)(a − b) = a² − ab − ab + b² = a² − 2ab + b²
  • (a + b)(a − b) = a² − ab + ab − b² = a² − b²

All standard algebraic identities can be derived using FOIL.

Solved Examples

Example 1: Example 1: Basic FOIL

Problem: Multiply (x + 2)(x + 5).


Solution:

Using FOIL:

  • F: x × x = x²
  • O: x × 5 = 5x
  • I: 2 × x = 2x
  • L: 2 × 5 = 10

Combining:

  • x² + 5x + 2x + 10
  • = x² + 7x + 10

Answer: (x + 2)(x + 5) = x² + 7x + 10.

Example 2: Example 2: With negative terms

Problem: Multiply (x − 3)(x + 7).


Solution:

Using FOIL:

  • F: x × x = x²
  • O: x × 7 = 7x
  • I: (−3) × x = −3x
  • L: (−3) × 7 = −21

Combining:

  • x² + 7x − 3x − 21
  • = x² + 4x − 21

Answer: (x − 3)(x + 7) = x² + 4x − 21.

Example 3: Example 3: Both negative second terms

Problem: Multiply (x − 4)(x − 6).


Solution:

Using FOIL:

  • F: x × x = x²
  • O: x × (−6) = −6x
  • I: (−4) × x = −4x
  • L: (−4) × (−6) = +24

Combining:

  • x² − 6x − 4x + 24
  • = x² − 10x + 24

Answer: (x − 4)(x − 6) = x² − 10x + 24.

Example 4: Example 4: Difference of squares

Problem: Multiply (x + 5)(x − 5).


Solution:

Using FOIL:

  • F: x × x = x²
  • O: x × (−5) = −5x
  • I: 5 × x = 5x
  • L: 5 × (−5) = −25

Combining:

  • x² − 5x + 5x − 25
  • = x² − 25

Note: The middle terms cancel out. This is the (a + b)(a − b) = a² − b² identity.

Answer: (x + 5)(x − 5) = x² − 25.

Example 5: Example 5: With coefficients

Problem: Multiply (2x + 3)(3x + 4).


Solution:

Using FOIL:

  • F: 2x × 3x = 6x²
  • O: 2x × 4 = 8x
  • I: 3 × 3x = 9x
  • L: 3 × 4 = 12

Combining:

  • 6x² + 8x + 9x + 12
  • = 6x² + 17x + 12

Answer: (2x + 3)(3x + 4) = 6x² + 17x + 12.

Example 6: Example 6: Squaring a binomial

Problem: Expand (x + 4)² using FOIL.


Solution:

Rewrite: (x + 4)² = (x + 4)(x + 4)

Using FOIL:

  • F: x × x = x²
  • O: x × 4 = 4x
  • I: 4 × x = 4x
  • L: 4 × 4 = 16

Combining:

  • x² + 4x + 4x + 16
  • = x² + 8x + 16

Note: This matches (a + b)² = a² + 2ab + b² with a = x, b = 4.

Answer: (x + 4)² = x² + 8x + 16.

Example 7: Example 7: With negative coefficient

Problem: Multiply (3x − 2)(4x − 5).


Solution:

Using FOIL:

  • F: 3x × 4x = 12x²
  • O: 3x × (−5) = −15x
  • I: (−2) × 4x = −8x
  • L: (−2) × (−5) = +10

Combining:

  • 12x² − 15x − 8x + 10
  • = 12x² − 23x + 10

Answer: (3x − 2)(4x − 5) = 12x² − 23x + 10.

Example 8: Example 8: With two variables

Problem: Multiply (x + 2y)(x + 3y).


Solution:

Using FOIL:

  • F: x × x = x²
  • O: x × 3y = 3xy
  • I: 2y × x = 2xy
  • L: 2y × 3y = 6y²

Combining:

  • x² + 3xy + 2xy + 6y²
  • = x² + 5xy + 6y²

Answer: (x + 2y)(x + 3y) = x² + 5xy + 6y².

Example 9: Example 9: With fractions

Problem: Multiply (x + 1/2)(x + 1/3).


Solution:

Using FOIL:

  • F: x × x = x²
  • O: x × 1/3 = x/3
  • I: 1/2 × x = x/2
  • L: 1/2 × 1/3 = 1/6

Combining:

  • x² + x/3 + x/2 + 1/6
  • = x² + (2x + 3x)/6 + 1/6
  • = x² + 5x/6 + 1/6

Answer: (x + 1/2)(x + 1/3) = x² + 5x/6 + 1/6.

Example 10: Example 10: Numerical application

Problem: Find 102 × 98 using FOIL.


Solution:

Express as binomials:

  • 102 = 100 + 2
  • 98 = 100 − 2
  • 102 × 98 = (100 + 2)(100 − 2)

Using FOIL (or difference of squares):

  • F: 100 × 100 = 10,000
  • O: 100 × (−2) = −200
  • I: 2 × 100 = 200
  • L: 2 × (−2) = −4

Combining:

  • 10,000 − 200 + 200 − 4 = 9,996

Answer: 102 × 98 = 9,996.

Real-World Applications

Real-world applications of multiplying binomials:

  • Area calculations: Finding the area of a rectangle with sides (x + 3) and (x + 5) gives x² + 8x + 15 square units.
  • Quick mental maths: Products like 103 × 97 = (100 + 3)(100 − 3) = 10,000 − 9 = 9,991.
  • Physics: Kinematic equations and formulas often involve products of binomial expressions.
  • Geometry: Expanding binomials helps derive formulas for areas and volumes of compound shapes.
  • Algebraic identities: All standard identities like (a + b)², (a − b)², (a + b)(a − b) are derived using FOIL.
  • Factorisation: FOIL is used in reverse when factorising trinomials back into binomial factors.
  • Higher mathematics: Multiplying binomials is foundational for quadratic equations, completing the square, and polynomial operations.

Key Points to Remember

  • FOIL stands for First, Outer, Inner, Last.
  • It is used to multiply two binomials only.
  • (a + b)(c + d) = ac + ad + bc + bd.
  • Always combine like terms after applying FOIL.
  • The result of FOIL on two binomials is usually a trinomial.
  • Sign rules: (+)(+) = +, (−)(−) = +, (+)(−) = −, (−)(+) = −.
  • (x + a)(x + b) = x² + (a + b)x + ab — the sum-and-product pattern.
  • (a + b)(a − b) = a² − b² — middle terms cancel out.
  • FOIL is the distributive property applied systematically.
  • All standard algebraic identities can be derived using FOIL.

Practice Problems

  1. Multiply (x + 6)(x + 4) using FOIL.
  2. Multiply (x − 5)(x + 8) using FOIL.
  3. Expand (2x + 1)(3x − 2).
  4. Find (a − 7)(a − 3).
  5. Expand (x + 3)² using FOIL.
  6. Multiply (4x − 1)(4x + 1) and simplify.
  7. Find (2a + 3b)(a − 4b).
  8. Use FOIL to compute 53 × 47 by writing them as (50 + 3)(50 − 3).

Frequently Asked Questions

Q1. What does FOIL stand for?

FOIL stands for First, Outer, Inner, Last — the four products obtained when multiplying two binomials.

Q2. Can FOIL be used for trinomials?

No. FOIL works only for multiplying two binomials (expressions with exactly 2 terms each). For trinomials or larger polynomials, use the general distributive property.

Q3. Why is FOIL useful?

FOIL provides a systematic way to multiply two binomials without missing any term. It ensures all four products are calculated and then combined.

Q4. What is the result of (a + b)(a − b) using FOIL?

The result is a² − b². The middle terms (+ab and −ab) cancel each other out. This is the difference of squares identity.

Q5. How many terms does FOIL produce before combining?

FOIL always produces 4 terms (First, Outer, Inner, Last). After combining like terms, the result usually has 3 terms (a trinomial).

Q6. What is the connection between FOIL and the distributive property?

FOIL is the distributive property applied twice: (a+b)(c+d) = a(c+d) + b(c+d) = ac + ad + bc + bd. FOIL just names each of these four products.

Q7. How do you handle negative signs in FOIL?

Follow sign rules: positive × positive = positive, negative × negative = positive, positive × negative = negative. Be especially careful with the Inner and Last products when terms have minus signs.

Q8. Can FOIL be used with numbers?

Yes. For example, 23 × 17 = (20 + 3)(20 − 3) = 400 − 9 = 391. Or 52 × 48 = (50 + 2)(50 − 2) = 2500 − 4 = 2496.

Q9. What is the reverse of FOIL?

The reverse of FOIL is factorisation of trinomials. If x² + 7x + 12 is given, you find two numbers that add to 7 and multiply to 12 (3 and 4), giving (x + 3)(x + 4).

Q10. Is (x + 3)(x + 3) the same as (x + 3)²?

Yes. (x + 3)² means (x + 3)(x + 3). Using FOIL: x² + 3x + 3x + 9 = x² + 6x + 9.

We are also listed in