Binomial distributions
This is about probability of having exactly, at most, or at least successes in trials.
Updated 2026-05-13 on GDC (calculator) usage and removed substituting values into binomial distribution formula
Contents
- When to Use
- Definition
- Calculator
- Expected value
- Variance and standard deviation
- Mode and median
- Tips
- Practice
When to Use
If it exhibits the following symptoms, binomial distribution may be for you
- for probability of having a particular number of “successes” out of independent tries, or
- for the expected number of “successes” out of independent tries
For picking items from a large pool (in the ~thousands), selection without replacement can still be approximate by binomial distribution.
Definition
Random variable is binomially distributed is notated as
with trials or attempts, and probability of success for each independent trial. It has the probability distribution
where is the binomial coefficient or .
This formula is not on the formula booklet and not required to know But it is very similar to the one for binomial expansion.
The counts the different sequences of successes and failures.
Note: In tries, could take on values from to .
Binomial distribution is about defining the success for a single trial, and treating different successes separately.
Calculator
Keep in mind very important that < vs ≤ are not interchangeable for binomial. For Nspire and Casio, write cumulative probability as P(a ≤ X ≤ b). For TI 84, this is P(X ≤ b) - P(X ≤ a - 1).
Arguments in are optional.
| navigation | P(X = x) | P(a ≤ X ≤ b), or P(X ≤ x) | least x with P(X ≤ x) ≥ cdf | least n with P(X ≤ x) ≤ cdf | |
|---|---|---|---|---|---|
| TI-84 | 2nd vars | A.binompdf(n, p, x) | B.binomcdf(n, p, x) | C.invBinom(cdf, n, p) | |
| Nspire | menu 6.stats, then 5.distr | A.binomPdf(n, p, x) | B.binomCdf(n, p, , b) | C.invBinom(cdf, n, p) | D.invBinomN(cdf, p, x) |
| CG50 / 9860GIII | I.DIST / 2.STAT or 1.Run/Mat OPTN stat | Bpd(x, n, p) | Bcd(x, n, p) | InvB(cdf, n, p), Run-Mat and Stat only | |
| CG50 only | Bcd( b, n, p) |
is by default 0, which reduces to the TI 84 / 9860GIII case.
Casio: Use I.Distribution app by default. Use 2. Stat if needing InvN. Only use 1.Run-Mat OPTN if one of n or p is unknown. The 9860GIII 2.Statistics and Bcd can only find P(X ≤ b) and not P(a ≤ X ≤ b), but the I.Distribution app works fine.
Example: A coin is manufactured to land on head 52% of the time and the rest on its tail.
a) 800 people are each flipping such a coin 10 times in a row. Find the probability that exactly one person gets all tails or all heads.
b) Find the number of people needed to have a 95% chance of at least two people each flipping at least eight tails or at least eight heads in ten flips.
a) Let be the number of heads in ten flips, such that .
where we can store this in variable (Alpha letter) P, and when we find binompdf or bpd we can use our variable.
Then let be number of times someone gets all tails or heads in ten flips, out of people. .
b) At least 8 tails or at least 8 heads means
using the from previous part.
TI 84 can only do cumulative binomial distribution probability from 0 to , so this is
where we can store this in another variable, eg Q.
Now we can define for number of people getting at least 8 tails or at least 8 heads and solve
or equivalently
As is a discrete value, taking on only positive integers, this cannot be solved via solver, but rather through a table of values.
As is the first value to drop below , the answer is
Alternatively, you can also use round( or int( to first plot the function, replacing n with round(n).
Alternatively using TI Nspire, we can use invBinomN.
Expected value
The expected value is
This is why
Variance and standard deviation
Some ways that they could be used on exam is if you are given expected value and variance and you need to solve for and .
Mode and median
The mode and median are very close to . Precise formulas are beyond scope of the course. If asked on exam, use methods discussed in discrete random variables to investigate.
The median is not necessarily equal to the mode(s).
Tips
- Does it say at most (), at least (), less than(), more than (), or equal to ()?
- See also probability formulas.
- See also binomial expansion.
- While for large , the binomial distribution can be approximated by a normal distributions, the normal approximation cannot reliably obtain correct answers to 3 sf.
Practice
Practice evaluating binomial probabilities using Bolt ⚡ Binomial.