Historical Context & Motivation
Probability as a formal branch of mathematics has surprisingly recent roots. For centuries, games of chance drove people to wonder about likelihood, but it was not until the 1600s that mathematicians began writing down rigorous rules. The idea of conditional probability — the probability of an event given that another event has already happened — arose naturally from gambling problems and questions about uncertain evidence. Today, conditional probability underpins everything from medical testing to weather forecasting to spam filters in your email inbox.
The central question conditional probability answers is deceptively simple: if you already know something has happened, how does that change the chance of something else? For example, the probability that a randomly selected student plays basketball might be 15 %, but the probability changes if you already know that student is over 185 cm tall. This idea of updating probability with new information is what SL 4.4 is all about.
Core Principles & Definitions
Before diving into calculations, it is essential to understand four foundational ideas that make conditional probability work. These concepts build on your existing knowledge of basic probability and set notation, so make sure you are comfortable with intersections (∩), unions (∪), and complementary events before proceeding.
Conditional Probability
Sample Space Reduction
Independent Events
Dependent Events
Visual Explanation — Venn Diagrams & Sample Space
A Venn diagram is one of the clearest ways to see conditional probability in action. The diagram below shows two overlapping events A and B inside a universal sample space U. When we compute P(A | B), we effectively 'zoom in' on circle B and ask what fraction of B's area is shared with A.
Notice what happens geometrically: the denominator P(B) rescales everything so that the probabilities inside B add up to 1. Everything outside circle B becomes irrelevant once we know B has occurred. This is the heart of sample space reduction. In numerical terms, if P(A ∩ B) = 0.12 and P(B) = 0.40, then P(A | B) = 0.12 / 0.40 = 0.30 — meaning 30 % of the time that B occurs, A also occurs.
Mathematical Framework
The mathematics of conditional probability and independence rests on a small set of formulas. Each one connects to the Venn diagram picture you just studied. Master these equations and their rearrangements, and you will be well-equipped for any SL 4.4 exam question.
You can also express conditional probability symmetrically. Since P(A ∩ B) = P(B ∩ A), we can write P(B | A) = P(A ∩ B) / P(A). This symmetry is the foundation of Bayes' theorem, which you may meet at HL or in later studies. For SL 4.4 you mainly need the formulas above, along with the ability to set up and read tree diagrams and two-way tables.
Tree Diagrams & Two-Way Tables
Two of the most powerful tools in SL 4.4 are tree diagrams and two-way tables. A tree diagram shows sequential events as branches, with conditional probabilities written along each branch. Multiplying along a path gives the joint probability of the outcomes on that path. A two-way table organizes data into rows and columns, making it straightforward to read off frequencies and compute conditional probabilities.
Reading Conditional Probabilities from a Two-Way Table
A two-way table (also called a contingency table) displays counts or frequencies for two categorical variables. To find a conditional probability, restrict your attention to the row or column of the given event and divide the relevant cell by that row's or column's total. For example, in the table below, P(Sport | Female) is found by taking the number of females who play sport and dividing by the total number of females.
| Plays Sport | Does Not Play Sport | Total | |
|---|---|---|---|
| Male | 45 | 30 | 75 |
| Female | 35 | 40 | 75 |
| Total | 80 | 70 | 150 |
From this table: P(Sport | Female) = 35 / 75 ≈ 0.467. Meanwhile, P(Sport) = 80 / 150 ≈ 0.533. Because P(Sport | Female) ≠ P(Sport), we conclude that playing sport and being female are dependent events in this data set.
Worked Example — Medical Test Accuracy
A common and powerful application of conditional probability is evaluating medical diagnostic tests. Consider the following scenario, which mirrors a classic IB exam-style question.
Comparing Dependent vs. Independent Situations
Understanding the difference between independent and dependent events is crucial for choosing the right formula and avoiding common exam errors. The table below summarizes the key distinctions you need to internalize for SL 4.4.
| Feature | Independent Events | Dependent Events |
|---|---|---|
| Definition | P(A | B) = P(A) | P(A | B) ≠ P(A) |
| Multiplication rule | P(A ∩ B) = P(A) × P(B) | P(A ∩ B) = P(A | B) × P(B) |
| Everyday example | Flipping a coin, then rolling a die | Drawing two cards without replacement |
| Tree diagram branches | Second-level branch probabilities stay the same regardless of the first branch | Second-level branch probabilities change depending on the first branch |
| How to verify | Check if P(A ∩ B) equals P(A) × P(B) | Check if P(A ∩ B) differs from P(A) × P(B) |
Connections to Advanced Probability
The conditional probability formula you have learned in SL 4.4 is actually the building block for several more advanced topics. The table below previews how this foundation extends in IB HL Mathematics and university-level statistics.
| SL 4.4 Concept | Advanced Extension | Where You'll See It |
|---|---|---|
| P(A | B) = P(A ∩ B) / P(B) | Bayes' Theorem: P(B | A) = P(A | B) × P(B) / P(A) | IB HL 4.12, university statistics, machine learning |
| Independence: P(A ∩ B) = P(A) × P(B) | Chi-squared test for independence: tests whether two variables are truly independent using observed vs. expected frequencies | IB SL/HL 4.11, AP Statistics |
| Tree diagrams with conditional branches | Markov Chains: systems where the next state depends only on the current state (conditional on the present) | University courses in stochastic processes, Google's PageRank algorithm |
| Law of Total Probability | Bayesian inference: continuously updating beliefs as new data arrives | Data science, epidemiology, spam filtering |
The key insight to carry forward is that conditional probability is not just a formula — it is a way of thinking about information and uncertainty. Every time new evidence arrives, probabilities update. This Bayesian perspective has become one of the most important frameworks in modern science, artificial intelligence, and decision-making. Your SL 4.4 studies give you the first solid foothold on this powerful idea.
Practice Problems
Lesson Summary
Conditional probability measures the likelihood of event A when event B is known to have occurred, calculated using the formula P(A | B) = P(A ∩ B) / P(B). This formula works by reducing the sample space to only those outcomes where B occurs. Two events are independent if and only if P(A ∩ B) = P(A) × P(B), meaning knowledge of one event does not affect the probability of the other. When events are dependent, the general multiplication rule P(A ∩ B) = P(A | B) × P(B) must be used instead of the simpler product.
Key tools for solving conditional probability problems include tree diagrams (which display sequential conditional branches) and two-way tables (which organize joint frequencies). Remember that mutually exclusive events are never independent (when both have non-zero probability), and always verify independence by checking the multiplication criterion rather than relying on intuition. These concepts extend naturally to Bayes' theorem and Bayesian inference at higher levels of study.