A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Multiplying Binomials (FOIL)

Middle & High School Depth 61 in the knowledge graph I know this Set as goal
6,481topics build on this
273prerequisites beneath it
See this on the map →
Multiplying PolynomialsFactoring Difference of SquaresFactoring Trinomials
FOIL binomials multiplication polynomials

Core Idea

FOIL is a mnemonic for multiplying two binomials: First, Outer, Inner, Last. For (x + 3)(x − 5): First: x·x = x², Outer: x·(−5) = −5x, Inner: 3·x = 3x, Last: 3·(−5) = −15. Combine: x² − 5x + 3x − 15 = x² − 2x − 15. FOIL is simply the distributive property applied systematically — it ensures no product is missed. It is the most frequently used multiplication pattern in algebra because it produces the standard trinomials that students later learn to factor. Special products — perfect square trinomials and difference of squares — are FOIL applied to specific binomial pairs.

How It's Best Learned

Practice FOIL as a procedure while emphasizing it is just organized distribution. Show the connection between FOIL and the area model (a 2×2 grid). Include special cases: (x + a)² = x² + 2ax + a² (perfect square trinomial) and (x + a)(x − a) = x² − a² (difference of squares). Have students recognize these patterns before formally naming them.

Common Misconceptions

Explainer

You already know how to multiply polynomials using the distributive property: multiply each term in the first polynomial by each term in the second, then collect like terms. FOIL is not a new rule — it's a memory trick for organizing that distribution when both polynomials happen to be binomials (exactly two terms each). The name labels the four products in the order you should compute them: First, Outer, Inner, Last.

Take (x + 3)(x − 5). The distributive property says: multiply x by everything in the second binomial, then multiply 3 by everything in the second. That gives four products: x·x (First), x·(−5) (Outer), 3·x (Inner), and 3·(−5) (Last). Result: x² − 5x + 3x − 15. The outer and inner terms are both linear (containing x), so they combine: −5x + 3x = −2x, giving the trinomial x² − 2x − 15. This shape — x² + bx + c — is what you will spend most of Algebra 2 learning to factor back apart.

An area model makes this visual. Draw a 2×2 rectangle with (x + 3) along the top and (x − 5) along the side. The four cells are exactly the four FOIL products. Each product occupies its region: x² in the top-left, −5x top-right, 3x bottom-left, −15 bottom-right. The total area is the sum of the four cells. This model explains why no product can be missed and why the middle terms add: they're both rectangular strips of the same type (length × number).

Two special products reward recognizing the pattern before computing. When both binomials are identical, (x + a)² = x² + 2ax + a² — a perfect square trinomial. The coefficient of the middle term is always twice the product of the two constants. Students frequently write (x + 3)² = x² + 9, which omits the middle term entirely; the correct expansion is x² + 6x + 9. The other special case is (x + a)(x − a) = x² − a², the difference of squares — the outer and inner terms are equal and opposite, so they cancel, leaving no middle term at all.

FOIL's limitation is worth naming: the mnemonic only applies to binomial × binomial. If you multiply a trinomial by a binomial, you need three distributions, not four. Thinking of the distributive property as the underlying rule — and FOIL as a convenient shortcut for the 2×2 case — keeps the method flexible and prevents confusion when the polynomials have more terms.

Practice Questions 5 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Making 10 as an Addition StrategyAddition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts Through 10Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineOpposites and Additive InversesAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersIntroduction to ExponentsOrder of OperationsInteger Order of OperationsVariable ExpressionsThe Distributive PropertyVariables and Expressions ReviewIntroduction to PolynomialsAdding and Subtracting PolynomialsMultiplying PolynomialsMultiplying Binomials (FOIL)

Longest path: 62 steps · 273 total prerequisite topics

Prerequisites (1)

Leads To (2)