Binomial Expansion: Complete Guide, Formula, Examples, and Practice Tool
Binomial expansion is the method used to expand powers of a two-term expression such as \((a+b)^n\), \((x+3)^5\), \((2x-1)^8\), or \((1+x)^{10}\) without multiplying the brackets one by one. Instead of writing repeated products, the binomial theorem gives a direct formula for every term, every coefficient, the middle term, the constant term, and the coefficient of a required power of \(x\).
This page gives you a complete student-friendly guide to binomial expansion with formulas, Pascal’s triangle, the \(nCr\) method, exam-style examples, common mistakes, coefficient shortcuts, fractional and negative power notes, a live expansion tool, practice questions, answers, and course guidance for learners preparing for GCSE, IGCSE, A-Level, IB, AP Precalculus, SAT-style algebra, university bridge courses, and general algebra revision.
Binomial Expansion Practice Tool
Use this tool to expand expressions of the form \((ax^p \pm bx^q)^n\). It can generate the full expansion, show the Pascal row, find a selected term, find the coefficient of a target power of \(x\), and identify the constant term when one exists.
What Is a Binomial?
A binomial is an algebraic expression made from two terms. The word “bi” means two, so a binomial has two parts connected by addition or subtraction. Common examples include \(x+2\), \(3x-5\), \(2a+b\), \(1-x\), \(x^2+4\), and \(2x^3-7y\). When a binomial is raised to a positive integer power, it means the same binomial is multiplied by itself repeatedly. For example:
\[ (x+3)^4=(x+3)(x+3)(x+3)(x+3) \]
Multiplying two brackets is manageable. Multiplying three, four, five, or ten brackets by hand becomes slow and error-prone. Binomial expansion solves this problem by giving a structured pattern for all terms. The coefficients follow Pascal’s triangle or the combination formula \(^{n}C_r\), while the powers of the first part decrease and the powers of the second part increase.
The Binomial Theorem Formula
For a non-negative integer \(n\), the binomial theorem states:
\[ (a+b)^n=\sum_{r=0}^{n}{n \choose r}a^{\,n-r}b^r \]
Written out in full, this becomes:
\[ (a+b)^n={n \choose 0}a^n+{n \choose 1}a^{n-1}b+{n \choose 2}a^{n-2}b^2+\cdots+{n \choose n}b^n \]
The symbol \({n \choose r}\), also written as \(^{n}C_r\), is called a binomial coefficient. It counts how many ways \(r\) objects can be selected from \(n\) objects when order does not matter. In binomial expansion, it tells us how many identical-looking terms combine together after repeated multiplication.
The \(r\)-th indexed term, where \(r\) starts at \(0\), is:
\[ T_{r+1}={n \choose r}a^{\,n-r}b^r \]
This is one of the most important formulas on the page. Notice the notation \(T_{r+1}\). When \(r=0\), you are looking at the first term. When \(r=1\), you are looking at the second term. When \(r=2\), you are looking at the third term. Many mistakes happen because students confuse the term number with the value of \(r\). The term number is always one more than \(r\).
Binomial Coefficients and \(nCr\)
The binomial coefficient is calculated using factorials:
\[ {n \choose r}=\frac{n!}{r!(n-r)!} \]
A factorial means multiplying a positive integer by every positive integer below it. For example:
\[ 5!=5\times4\times3\times2\times1=120 \]
So if we need \({8 \choose 3}\), we calculate:
\[ {8 \choose 3}=\frac{8!}{3!5!}=\frac{8\times7\times6}{3\times2\times1}=56 \]
In exams, you may use Pascal’s triangle for low powers and the \(nCr\) button or combination function on a calculator for larger powers if calculators are allowed. In no-calculator sections, the values are usually small enough to work out by hand or recognizable from Pascal’s triangle.
Pascal’s Triangle
Pascal’s triangle is a triangular arrangement of numbers where each row starts and ends with \(1\), and each inside number is found by adding the two numbers above it. The row number gives the coefficients for \((a+b)^n\). If \(n=0\), the row is \(1\). If \(n=1\), the row is \(1,1\). If \(n=2\), the row is \(1,2,1\). If \(n=5\), the row is \(1,5,10,10,5,1\).
How the Powers Work
In a binomial expansion, the power of the first term starts at \(n\) and decreases by \(1\) each step. The power of the second term starts at \(0\) and increases by \(1\) each step. In \((a+b)^5\), the powers follow this pattern:
| Term | Coefficient | Power of \(a\) | Power of \(b\) | Term form |
|---|---|---|---|---|
| 1st | \({5 \choose 0}=1\) | \(5\) | \(0\) | \(a^5\) |
| 2nd | \({5 \choose 1}=5\) | \(4\) | \(1\) | \(5a^4b\) |
| 3rd | \({5 \choose 2}=10\) | \(3\) | \(2\) | \(10a^3b^2\) |
| 4th | \({5 \choose 3}=10\) | \(2\) | \(3\) | \(10a^2b^3\) |
| 5th | \({5 \choose 4}=5\) | \(1\) | \(4\) | \(5ab^4\) |
| 6th | \({5 \choose 5}=1\) | \(0\) | \(5\) | \(b^5\) |
Example 1: Expand \((x+3)^5\)
We use \(a=x\), \(b=3\), and \(n=5\). The Pascal row for \(n=5\) is \(1,5,10,10,5,1\).
\[ (x+3)^5=x^5+5x^4(3)+10x^3(3^2)+10x^2(3^3)+5x(3^4)+3^5 \]
Simplifying:
\[ (x+3)^5=x^5+15x^4+90x^3+270x^2+405x+243 \]
This example shows why binomial expansion is powerful. Multiplying five brackets manually would take much longer, but using the theorem gives a clean, predictable process.
Example 2: Expand \((2x-1)^4\)
Here \(a=2x\), \(b=-1\), and \(n=4\). The Pascal row is \(1,4,6,4,1\).
\[ (2x-1)^4=(2x)^4+4(2x)^3(-1)+6(2x)^2(-1)^2+4(2x)(-1)^3+(-1)^4 \]
Simplifying:
\[ (2x-1)^4=16x^4-32x^3+24x^2-8x+1 \]
The negative sign must stay inside the second term. A common mistake is to expand \((2x-1)^4\) as if every term were positive. Because the second term is \(-1\), terms with odd powers of \(-1\) are negative, while terms with even powers of \(-1\) are positive.
Example 3: Find a Specific Term
Suppose we want the coefficient of \(x^5\) in \((2x-5)^8\). The general term is:
\[ T_{r+1}={8 \choose r}(2x)^{8-r}(-5)^r \]
The power of \(x\) comes from \((2x)^{8-r}\), so the power of \(x\) is \(8-r\). To get \(x^5\), solve:
\[ 8-r=5 \Rightarrow r=3 \]
Substitute \(r=3\):
\[ T_4={8 \choose 3}(2x)^5(-5)^3 \]
Since \({8 \choose 3}=56\), \(2^5=32\), and \((-5)^3=-125\), the coefficient is:
\[ 56\times32\times(-125)=-224000 \]
Therefore, the coefficient of \(x^5\) is \(-224000\).
Example 4: Find the Constant Term
The constant term is the term with no variable, meaning the power of \(x\) is \(0\). In a standard expansion like \((x+2)^6\), the constant term is simply \(2^6=64\). In harder expressions such as \(\left(2x+\frac{3}{x}\right)^6\), the constant term requires solving for the value of \(r\) that makes the total power of \(x\) equal to zero.
Consider:
\[ \left(2x+\frac{3}{x}\right)^6 \]
The general term is:
\[ T_{r+1}={6 \choose r}(2x)^{6-r}\left(\frac{3}{x}\right)^r \]
The power of \(x\) is:
\[ (6-r)-r=6-2r \]
Set this equal to zero:
\[ 6-2r=0 \Rightarrow r=3 \]
Substitute \(r=3\):
\[ T_4={6 \choose 3}(2x)^3\left(\frac{3}{x}\right)^3 \]
Simplifying:
\[ T_4=20\cdot8x^3\cdot\frac{27}{x^3}=4320 \]
So the constant term is \(4320\).
Fractional and Negative Powers
The standard finite binomial theorem applies when \(n\) is a non-negative integer. However, there is also a binomial series used for fractional or negative powers. For example, expressions such as \((1+x)^{-1}\), \((1+x)^{1/2}\), and \((1-2x)^{-3}\) can be expanded as infinite series under certain conditions. The general form is:
\[ (1+x)^n=1+nx+\frac{n(n-1)}{2!}x^2+\frac{n(n-1)(n-2)}{3!}x^3+\cdots \]
When \(n\) is not a non-negative integer, the expansion usually does not stop. It continues indefinitely, so it is called an infinite series. This is commonly used in advanced algebra, calculus, approximation, engineering, physics, and numerical methods. A typical condition for convergence is \(|x|<1\), though the exact condition depends on the expression being expanded. For school-level algebra pages, the safest approach is to master positive integer powers first, then study binomial series separately when your course introduces it.
Binomial Expansion Method: Step-by-Step
Step 1: Identify \(a\), \(b\), and \(n\)
Rewrite the binomial clearly. In \((2x-5)^8\), use \(a=2x\), \(b=-5\), and \(n=8\). The sign belongs to the term, so subtraction should be treated as adding a negative.
Step 2: Choose coefficients
Use Pascal’s triangle for smaller powers or calculate \({n \choose r}\) for individual terms. The coefficients are symmetrical, so \({n \choose r}={n \choose n-r}\).
Step 3: Apply the general term
Use \(T_{r+1}={n \choose r}a^{n-r}b^r\). The first term has \(r=0\). The last term has \(r=n\).
Step 4: Simplify carefully
Apply power rules, multiply coefficients, preserve negative signs, and combine like powers if needed.
Common Mistakes in Binomial Expansion
| Mistake | Why It Happens | Correct Approach |
|---|---|---|
| Forgetting that subtraction means a negative second term | Students write \((a-b)^n\) but use \(b\) instead of \(-b\) | Use \((a+(-b))^n\), so odd powers of \(b\) become negative. |
| Confusing \(r\) with term number | The first term uses \(r=0\), not \(r=1\) | Remember: term number \(=r+1\). |
| Dropping powers inside brackets | Students expand \((2x)^4\) as \(2x^4\) | Use \((2x)^4=2^4x^4=16x^4\). |
| Using the wrong Pascal row | Rows are sometimes counted from \(1\) instead of \(0\) | For \((a+b)^n\), use row \(n\), where row \(0\) is \(1\). |
| Giving the term when the question asks for coefficient | Students include \(x^k\) when only the number is requested | Coefficient means the numerical multiplier only. |
Course and Exam Guidance
Binomial expansion appears across many mathematics courses, but it does not have one universal score table. A binomial expansion question may be worth a few marks in one exam and may appear as part of a larger symbolic manipulation, polynomial, sequence, calculus, or probability problem in another exam. The table below gives practical course guidance and helps students understand how this topic is commonly assessed.
| Course or exam | How binomial expansion is used | Score or exam guidance |
|---|---|---|
| GCSE / IGCSE / Additional Mathematics | Expanding powers, using Pascal’s triangle, simplifying coefficients, finding terms. | Marks usually reward correct coefficients, correct powers, and simplified final expressions. |
| A-Level / Cambridge 9709 | Binomial theorem, coefficient extraction, approximations, and algebraic manipulation. | Working is important. Students should show the general term when finding a specific coefficient. |
| IB Mathematics | Algebraic structure, proof-style reasoning, functions, sequences, and symbolic manipulation. | IB-style markschemes often reward method, accuracy, reasoning, and correct mathematical notation. |
| AP Precalculus | Equivalent representations of polynomial expressions, including repeated products of binomials. | AP Precalculus has multiple-choice and free-response sections; symbolic manipulation can appear in no-calculator work. |
| SAT / ACT-style algebra | Pattern recognition, polynomial expansion, coefficient comparison, and quick algebra. | Speed matters. Learn small Pascal rows and common expansions such as \((x+a)^2\), \((x+a)^3\), and \((x-a)^4\). |
Score Component Snapshot
Because binomial expansion is a topic rather than a standalone exam, the most honest score table is a component-style revision table. Use this to plan how students should earn method and accuracy marks in binomial expansion questions.
| Skill | What earns marks | Typical errors that lose marks |
|---|---|---|
| Correct theorem setup | Writing or applying \({n \choose r}a^{n-r}b^r\) | Using the wrong value of \(n\), \(r\), \(a\), or \(b\) |
| Coefficient calculation | Correct use of Pascal’s triangle, \(nCr\), or factorial formula | Arithmetic errors or selecting the wrong Pascal row |
| Power management | Powers of the first term decrease while powers of the second term increase | Leaving powers unchanged or failing to multiply powers inside brackets |
| Sign control | Correct negative signs for \((a-b)^n\) | Making every term positive when the second term is negative |
| Final simplification | Combining numerical factors and presenting a clean final expression | Stopping before simplifying or giving the wrong requested form |
Important Identities to Know
Some binomial expansions are so common that students should recognize them instantly. These identities are useful for algebra, factorization, completing the square, and quick mental checks:
\[ (a+b)^2=a^2+2ab+b^2 \]
\[ (a-b)^2=a^2-2ab+b^2 \]
\[ (a+b)^3=a^3+3a^2b+3ab^2+b^3 \]
\[ (a-b)^3=a^3-3a^2b+3ab^2-b^3 \]
These identities are not separate from the binomial theorem. They are simply special cases where \(n=2\) or \(n=3\). Learning them helps students check longer expansions and identify patterns in polynomial expressions.
Binomial Expansion and Probability
Binomial expansion is also connected to binomial probability. If an event has probability \(p\) of success and \(q\) of failure, where \(p+q=1\), then:
\[ (p+q)^n \]
expands into terms that match the probabilities of getting different numbers of successes in \(n\) trials. The coefficient \({n \choose r}\) counts the number of ways to choose which trials are successes. This is why the binomial coefficient appears in both algebra and statistics:
\[ P(X=r)={n \choose r}p^r(1-p)^{n-r} \]
Algebra students usually meet binomial expansion first as a method for expanding brackets. Statistics students later see the same combinatorial structure in probability distributions. Recognizing this link helps learners understand why \({n \choose r}\) is not just a calculator button; it represents counting.
Practice Questions
- Expand \((x+2)^4\).
- Expand \((3x-1)^3\).
- Find the coefficient of \(x^4\) in \((x+5)^7\).
- Find the coefficient of \(x^3\) in \((2x-3)^6\).
- Find the constant term in \(\left(x+\frac{2}{x}\right)^6\).
- Write the general term in the expansion of \((a-4b)^9\).
- Use Pascal’s triangle to write the coefficients for \((a+b)^8\).
- Find the middle term of \((x+1)^6\).
- Find the fourth term in the expansion of \((2x+5)^7\).
- Explain why \((x-3)^5\) has alternating signs.
Answers
- \((x+2)^4=x^4+8x^3+24x^2+32x+16\)
- \((3x-1)^3=27x^3-27x^2+9x-1\)
- For \(x^4\), use \(r=3\): coefficient \(={7 \choose 3}5^3=35\cdot125=4375\)
- For \(x^3\), use \(6-r=3\), so \(r=3\): coefficient \(={6 \choose 3}2^3(-3)^3=20\cdot8\cdot(-27)=-4320\)
- The power of \(x\) is \(6-r-r=6-2r\). Set \(6-2r=0\), so \(r=3\). Constant term \(={6 \choose 3}2^3=160\)
- \(T_{r+1}={9 \choose r}a^{9-r}(-4b)^r\)
- \(1,8,28,56,70,56,28,8,1\)
- Since \(n=6\), there are \(7\) terms. The middle term is the 4th term: \({6 \choose 3}x^3=20x^3\)
- The fourth term uses \(r=3\): \({7 \choose 3}(2x)^4(5)^3=35\cdot16x^4\cdot125=70000x^4\)
- Because \((x-3)^5=(x+(-3))^5\), odd powers of \(-3\) are negative and even powers are positive.
Frequently Asked Questions
What is binomial expansion?
Binomial expansion is the process of expanding a power of a two-term expression, such as \((a+b)^n\), into a sum of terms using binomial coefficients.
What is the binomial theorem?
The binomial theorem states that \((a+b)^n=\sum_{r=0}^{n}{n \choose r}a^{n-r}b^r\) for a non-negative integer \(n\).
What is the general term in binomial expansion?
The general term is \(T_{r+1}={n \choose r}a^{n-r}b^r\), where \(r\) starts at \(0\).
How do I find a specific coefficient?
Write the general term, determine the value of \(r\) that gives the required power of the variable, then simplify the coefficient.
How do I find the constant term?
Use the general term and set the power of the variable equal to \(0\). Solve for \(r\), then substitute that value into the term formula.
Why do signs alternate in \((a-b)^n\)?
Because \((a-b)^n\) is the same as \((a+(-b))^n\). Odd powers of \(-b\) are negative, while even powers are positive.
Is Pascal’s triangle the same as \(nCr\)?
Pascal’s triangle displays the same coefficients produced by \(nCr\). Row \(n\) contains the values \({n \choose 0},{n \choose 1},\ldots,{n \choose n}\).
Does binomial expansion appear in AP Precalculus?
Yes. AP Precalculus includes the binomial theorem as part of equivalent representations of polynomial and rational expressions.
Does binomial expansion have a fixed score table?
No. Binomial expansion is a topic, not a standalone exam. Marks depend on the exam board, paper, question type, and whether the task asks for an expansion, a coefficient, a term, or an explanation.
What should I memorize first?
Memorize the theorem, the general term, Pascal rows up to at least \(n=6\), and the identities for \((a+b)^2\), \((a-b)^2\), \((a+b)^3\), and \((a-b)^3\).
Official References and Further Study
The links below are included for students who want to confirm current exam information and course guidance. Dates and exam policies can change, so always check the official board before creating a final revision calendar.
- College Board AP Precalculus Exam information
- AP Precalculus Course and Exam Description
- IB May 2026 examination schedule
- Cambridge International AS & A Level Mathematics 9709 syllabus
- RevisionTown binomial expansion page
Conclusion
Binomial expansion is one of the most useful algebra skills because it combines patterns, coefficients, powers, combinations, and symbolic manipulation into one method. Once you understand the structure, every expansion becomes predictable. The first term starts with the highest power of the first expression. The second expression increases in power term by term. The coefficients come from Pascal’s triangle or \(nCr\). Negative signs must be handled carefully. Specific coefficient and constant-term questions become much easier when you use the general term \(T_{r+1}={n \choose r}a^{n-r}b^r\).
For exam success, do not only memorize the formula. Practise identifying \(a\), \(b\), and \(n\), writing the general term, solving for \(r\), simplifying powers correctly, and reading the wording of the question. If the question asks for a coefficient, give only the number. If it asks for a term, include the variable part. If it asks for a constant term, set the power of the variable equal to zero. With these habits, binomial expansion becomes a reliable scoring topic across algebra, functions, precalculus, and higher mathematics.
