ALGEBRAAlgebraMathematics Calculator
🎱

Binomial Coefficients

C(n,k) counts the number of ways to choose k items from n, order irrelevant. These coefficients appear in Pascal's triangle, the binomial theorem, and probability. Essential for lottery odds, committee selection, and combinatorics.

Concept Fundamentals
n!/(k!(n−k)!)
C(n,k)
2ⁿ
Row sum
13,983,816
C(49,6)
C(n,k)=C(n,n−k)
Symmetry

Did our AI summary help? Let us know.

Pascal's triangle: each entry is the sum of the two above. Binomial theorem: (x+y)ⁿ = Σ C(n,k) xⁿ⁻ᵏ yᵏ. Use k≤n/2 for efficiency: C(n,k)=C(n,n−k).

Key quantities
n!/(k!(n−k)!)
C(n,k)
Key relation
2ⁿ
Row sum
Key relation
13,983,816
C(49,6)
Key relation
C(n,k)=C(n,n−k)
Symmetry
Key relation

Ready to run the numbers?

Why: Binomial coefficients count combinations: lottery picks, poker hands, committee formation, DNA sequences. They are the building blocks of the binomial theorem (x+y)ⁿ.

How: Use C(n,k)=n!/(k!(n−k)!) for small n. For large n, use the multiplicative formula to avoid factorial overflow. Pascal's identity C(n,k)=C(n−1,k−1)+C(n−1,k) builds the triangle.

Pascal's triangle: each entry is the sum of the two above.Binomial theorem: (x+y)ⁿ = Σ C(n,k) xⁿ⁻ᵏ yᵏ.

Run the calculator when you are ready.

Calculate Binomial CoefficientsEnter n and k for C(n,k)

Real-World Scenarios — Click to Load

binomial_coefficient
CALCULATED
C(n,k)
10
C(5,2)
Interpretation
10 ways to choose 2 from 5
Row sum
32
= 2^5
Share:

Pascal Row C(5,0)..C(5,5)

k vs n−k

Calculation Steps

DefinitionC(5,2)
Breakdown5!/(2!·3!) = 120/(2·6) = 10
Result10
Pascal rowRow 5 of Pascal's triangle: 1, 5, 10, 10, 5, 1

For educational and informational purposes only. Verify with a qualified professional.

🧮 Fascinating Math Facts

🃏

C(52,5)=2,598,960 possible poker hands.

— Poker

📐

Row n of Pascal's triangle sums to 2ⁿ.

— Binary

Key Takeaways

  • C(n,k) = n! / (k!(n−k)!) — number of ways to choose k items from n, order doesn't matter.
  • Symmetry: C(n,k) = C(n,n−k). Use k ≤ n/2 for efficiency.
  • Pascal's identity: C(n,k) = C(n−1,k−1) + C(n−1,k). Each row sums to 2ⁿ.
  • Binomial theorem: (x+y)ⁿ = Σ C(n,k) xⁿ⁻ᵏ yᵏ. Coefficients are C(n,k).
  • Applications: Lottery, committees, poker hands, DNA, binary strings, probability.

Did You Know?

🎱C(49,6) = 13,983,816. Your odds of winning the lottery jackpot are 1 in 14 million.Source: Lottery
🃏C(52,5) = 2,598,960. There are exactly 2.6 million possible poker hands.Source: Poker
📐Pascal's triangle is named after Blaise Pascal, but was known to earlier cultures.Source: History
📊Row n sums to 2ⁿ. C(n,0)+C(n,1)+...+C(n,n) = 2ⁿ. Binary representation!Source: Combinatorics
🧬DNA codons: 4³ = 64 combinations. C(4,2) = 6 ways to pick 2 bases.Source: Biology
🎲Binomial distribution: P(X=k) = C(n,k) pᵏ(1−p)ⁿ⁻ᵏ. Coin flips, trials.Source: Probability

How It Works

The binomial coefficient C(n,k) counts combinations: ways to choose k items from n, order irrelevant. Formula: C(n,k) = n! / (k!(n−k)!). For large n, use the multiplicative formula to avoid overflow: C(n,k) = (n/1)·((n−1)/2)·...·((n−k+1)/k). Pascal's triangle builds row by row: each entry is the sum of the two above. The binomial theorem expands (x+y)ⁿ using these coefficients.

Expert Tips

Use symmetry

C(n,k) = C(n,n−k). For k > n/2, compute C(n,n−k) instead.

Pascal for small n

For n ≤ 15, Pascal's triangle is fast and visual.

Multiplicative for large n

For n > 20, avoid factorial overflow. Use iterative formula.

Check bounds

C(n,k) = 0 if k < 0 or k > n. C(n,0) = C(n,n) = 1.

Reference Table — Pascal's Triangle

nRow 0..nSum
011
11, 12
21, 2, 14
31, 3, 3, 18
41, 4, 6, 4, 116
51, 5, 10, 10, 5, 132
61, 6, 15, 20, 15, 6, 164

Frequently Asked Questions

What is n choose k?

C(n,k) = number of ways to choose k items from n, order doesn't matter. Also written ⁿCₖ or (n k).

Why is C(n,0) = 1?

There is exactly one way to choose nothing: the empty set.

What is Pascal's triangle?

A triangular array where each number is the sum of the two above. Row n contains C(n,0), C(n,1), ..., C(n,n).

How does the binomial theorem use this?

(x+y)ⁿ = Σ C(n,k) xⁿ⁻ᵏ yᵏ. The coefficients are the binomial coefficients.

Why use multiplicative formula for large n?

n! overflows for n > 20. The iterative formula C(n,k) = (n/1)·((n−1)/2)·... avoids overflow.

What about multinomial coefficients?

C(n; k₁,k₂,...,kₘ) = n!/(k₁!k₂!...kₘ!) when k₁+...+kₘ=n. Generalizes binomial.

Quick Reference Numbers

13,983,816
C(49,6) lottery
2,598,960
C(52,5) poker
2ⁿ
Row sum
1
C(n,0)=C(n,n)

Disclaimer: For n > 100, JavaScript number precision may limit accuracy. Use exact integer libraries for very large values.

👈 START HERE
⬅️Jump in and explore the concept!
AI

Related Calculators

Power Set Calculator

Generate the power set P(S) of any set S — all possible subsets including the empty set. Calculate |P(S)| = 2^n, proper subsets (2^n − 1), and k-element subsets C(n,k). Input set elements comma-separated; optional k for k-subsets. Bar chart of subsets by size (0-element, 1-element, etc.), Doughnut showing size distribution. Examples: {a,b,c}, {1,2,3,4}, empty set ∅, single element {x}, binary representation, team selection. Educational content on power set definition, relationship to binary numbers, Cantor's theorem, applications in combinatorics, logic, and computer science.

Mathematics

Absolute Value Equation Calculator

Solve absolute value equations and inequalities including |ax+b|=c, |ax+b|=|cx+d|, and |ax+b|≤c forms. Features solution verification, number line...

Mathematics

Absolute Value Inequalities Calculator

Solve absolute value inequalities |ax+b| < c, > c, ≤ c, ≥ c. Get solution intervals, interval notation, set builder notation, number line visualization...

Mathematics

Bessel Function Calculator

Calculate Bessel functions J_n(x), Y_n(x), I_n(x), and K_n(x) with series approximation. Supports first kind (J), second kind/Neumann (Y), and modified Bessel functions (I, K). Applications include vibrating drum modes, electromagnetic waveguides, heat conduction in cylinders, and Bessel filter design in signal processing. Uses the power series J_n(x) = Σ (-1)^m/(m!(m+n)!)·(x/2)^(2m+n). Includes convergence info, Bar chart comparing values at different x, Doughnut chart showing series term contributions, and educational content on Bessel's differential equation and cylindrical harmonics.

Mathematics

Box Method Calculator

Multiply polynomials visually using the box method (area model). Step-by-step solutions for binomials, trinomials, and factoring. Interactive grid...

Mathematics

Completing the Square Calculator

Convert quadratic expressions from standard form ax²+bx+c to vertex form a(x-h)²+k. Find vertex, axis of symmetry, x-intercepts, and min/max values....

Mathematics