
Probability is the mathematical language of uncertainty. Whether you are predicting the likelihood of rain, assessing the risk of a medical diagnosis, or calculating the odds in a card game, probability gives you a structured way to reason about outcomes before they happen.
Finding probability involves identifying how many ways a specific outcome can occur relative to the total number of possible outcomes. Yet, beyond this simple ratio lies a richer framework—one that handles everything from the toss of a coin to the complex dependencies between real-world events.
Probability is a numerical measure of how likely an event is to occur. It is expressed as a value between 0 and 1, where 0 means the event is impossible and 1 means the event is certain. Probability can also be expressed as a percentage between 0% and 100%.P(A)=Total number of possible outcomesNumber of favorable outcomes
A probability of 0.5, for example, means an event is equally likely to occur as not — like flipping a fair coin and getting heads.
Experiment — any process that produces a well-defined outcome. Rolling a die, drawing a card, or measuring a patient’s response to a drug are all experiments.
Sample space (S) — the complete set of all possible outcomes of an experiment. For a standard six-sided die, the sample space is {1, 2, 3, 4, 5, 6}.
Event (A) — a specific outcome or set of outcomes from the sample space. Rolling an even number is an event: {2, 4, 6}.
Favorable outcomes — the outcomes within the sample space that satisfy the event of interest.
| Probability value | Interpretation |
|---|---|
| 0 | Impossible — the event cannot occur |
| 0 to 0.25 | Unlikely — the event rarely occurs |
| 0.25 to 0.5 | Possible but improbable |
| 0.5 | Equally likely to occur or not occur |
| 0.5 to 0.75 | More likely to occur than not |
| 0.75 to 1 | Highly likely |
| 1 | Certain — the event will always occur |
Theoretical probability applies when all outcomes are equally likely and can be calculated without running an experiment. The probability of rolling a 3 on a fair die is 1/6 — there is one favorable outcome out of six equally likely possibilities.
Experimental (empirical) probability is based on observed data from repeated trials. If you flip a coin 100 times and get heads 47 times, the experimental probability of heads is 47/100 = 0.47. As the number of trials increases, experimental probability tends to converge on the theoretical value — a principle known as the law of large numbers.
Subjective probability reflects a personal judgment or informed estimate rather than a calculation. A meteorologist saying there is a 70% chance of rain, or an investor estimating a 60% chance a stock rises, are both examples of subjective probability.
The Formula
Where:
This formula applies when all outcomes in the sample space are equally likely — a condition that holds for fair coins, unbiased dice, and well-shuffled decks of cards.
Example 1: Rolling a die
What is the probability of rolling a 4 on a standard six-sided die?
Example 2: Drawing a card
What is the probability of drawing a heart from a standard 52-card deck?
Example 3: Selecting a colored marble
A bag contains 5 red, 3 blue, and 2 green marbles. What is the probability of drawing a blue marble?
A probability value can be expressed as a fraction, decimal, or percentage – all are equivalent and acceptable depending on context.
| Format | Example |
|---|---|
| Fraction | 61 |
| Decimal | 0.167 |
| Percentage | 16.7% |
Every event A has a complement A′ (sometimes written Aˉ), representing all outcomes where A does *not* occur. Because the total probability across all outcomes must equal 1:
If the probability of rain tomorrow is 0.35, the probability of no rain is:
The complement rule is particularly useful when calculating the probability of an event not happening is simpler than calculating the probability of it happening directly.
Two properties must always hold for any valid probability:
The first condition states that no probability can be negative or greater than 1. The second states that the probabilities of all possible outcomes in a sample space must sum to exactly 1. If either condition is violated, there is an error in the calculation.
Independent vs. Dependent Events
Independent events are events where the outcome of one has no influence on the outcome of the other. Flipping a coin twice is a classic example — the result of the first flip has no bearing on the second.
Dependent events are events where the outcome of one affects the probability of the other. Drawing two cards from a deck without replacement is dependent — removing the first card changes the composition of the deck and therefore the probability of the second draw.
The Multiplication Rule — Probability of Both Events Occurring (AND)
Use the multiplication rule when you want to find the probability that event A and event B both occur.
For independent events:
Example: What is the probability of flipping heads twice in a row?
For dependent events, the probability of B changes based on whether A has already occurred. This requires conditional probability:
Where is the probability of B given that A has already happened.
Example: What is the probability of drawing two aces in a row from a 52-card deck without replacement?
The Addition Rule — Probability of Either Event Occurring (OR)
Use the addition rule when you want to find the probability that event A or event B occurs.
For mutually exclusive events (events that cannot both occur at the same time):
Example: What is the probability of rolling a 2 or a 5 on a single die?
For non-mutually exclusive events (events that can occur simultaneously), simply adding the probabilities double-counts the overlap. The general addition rule corrects for this:
Example: What is the probability of drawing a card that is a king or a heart?
Summary of Rules
| Situation | Formula |
|---|---|
| Both events occur, independent | |
| Both events occur, dependent | |
| Either event occurs, mutually exclusive | |
| Either event occurs, non-mutually exclusive | |
| Event does not occur |
Extending to Three or More Events
The same logic extends to three or more events. For three independent events:
Example: What is the probability of flipping heads three times in a row?
As the number of required simultaneous conditions grows, probabilities shrink rapidly — a useful reminder that conjunctions of events become increasingly unlikely even when each individual event is reasonably probable.
Printed and digital probability tables give pre-calculated values for common distributions, saving considerable time when working with standardized problems.
Standard normal (Z) table — lists the cumulative probability associated with any Z-score under the normal distribution. To find the probability that a normally distributed variable falls below a given value, convert to a Z-score and look up the result. A full Z-table is available at Statology.
Binomial probability table — provides cumulative and individual probabilities for binomial experiments (fixed trials, two outcomes, constant probability). Useful when calculating the likelihood of getting exactly k successes in n trials. Stat Trek offers an interactive binomial table and calculator.
Poisson distribution table — used when counting the number of events occurring within a fixed interval of time or space. Tables list probabilities for different values of λ (the average rate). Stat Trek’s Poisson calculator handles these lookups instantly.
These tools handle the full range of probability calculations without requiring manual formula application.
GraphPad QuickCalcs — a reliable suite of statistical calculators covering binomial, normal, and other distributions. Particularly useful for researchers who need fast, trustworthy results without installing software.
Stat Trek Probability Calculator — covers normal, binomial, Poisson, and several other distributions. Each calculator includes a brief explanation of the underlying theory alongside the result.
Social Science Statistics — provides probability calculators for the normal distribution and several others in a clean, accessible interface suitable for students and professionals alike.
Omni Calculator — Probability — handles basic probability, the addition rule, the multiplication rule, and complement calculations in a guided, step-by-step interface.
For analysts working with real datasets, statistical software offers far greater flexibility than tables or standalone calculators.
Python (SciPy)
python
from scipy import stats
# Probability of a value below 1.96 under standard normal distribution
p = stats.norm.cdf(1.96)
print(f"P(Z < 1.96) = {p:.4f}")
# Binomial: P(X = 3) with n=10, p=0.5
p_binom = stats.binom.pmf(k=3, n=10, p=0.5)
print(f"P(X = 3) = {p_binom:.4f}")
R
r
# Probability of a value below 1.96 under standard normal distribution
pnorm(1.96)
# Binomial: P(X = 3) with n=10, p=0.5
dbinom(x=3, size=10, prob=0.5)
# Binomial: P(X <= 3) cumulative
pbinom(q=3, size=10, prob=0.5)
Excel
| Task | Function |
|---|---|
| Normal cumulative probability | =NORM.DIST(x, mean, std_dev, TRUE) |
| Standard normal (Z) probability | =NORM.S.DIST(z, TRUE) |
| Binomial probability P(X = k) | =BINOM.DIST(k, n, p, FALSE) |
| Binomial cumulative P(X ≤ k) | =BINOM.DIST(k, n, p, TRUE) |
| Poisson probability | =POISSON.DIST(x, mean, FALSE) |
| Situation | Recommended tool |
|---|---|
| Quick lookup for a standard distribution | Probability table or Stat Trek calculator |
| Student working through a textbook problem | Omni Calculator or Social Science Statistics |
| Researcher needing reproducible results | Python (SciPy) or R |
| Analyst working in a spreadsheet | Excel functions |
| Complex custom distributions or simulations | Python or R |
For most everyday calculations, an online calculator is the fastest route to a reliable answer. For work that will be published, peer-reviewed, or reproduced, scripting the calculation in Python or R creates a transparent and repeatable record of exactly how each probability was obtained.
