The Axioms of Probability

Suppose you flip a fair coin three times. What is the chance of getting at least one head? You could count outcomes for this simple case. But sample spaces can grow infinite — a dart landing on a disk, a lifetime measured in continuous time. Naive counting collapses in these cases. Probability theory needs a foundation sturdy enough to handle both. It must cover finite games of chance and continuous physical processes with the same rules. This is exactly the problem Andrey Kolmogorov solved in 1933. He proposed that probability is nothing more than a special kind of measure. It is a function on events satisfying three simple, non-negotiable properties. The power of this idea is that it separates two questions. These are easy to conflate. One question is philosophical — what does probability mean (frequency of repetition? degree of belief?). The other is mathematical — what rules must any sensible assignment of probabilities obey? This holds regardless of interpretation. Kolmogorov's axioms answer only the second question. They answer it so cleanly that every later tool in the subject follows. Conditional probability, independence, expectation, the law of large numbers — all are derived, not assumed. The big picture is this. Once you accept nonnegativity, total mass one, and countable additivity over disjoint events, an enormous amount of structure falls out for free. Complements, unions, monotonicity, and inclusion-exclusion are not separate assumptions. They are theorems, provable from the axioms in a few lines each. This article builds that machinery from scratch. We assume you already understand Sample Spaces and Events. This includes the vocabulary of outcomes, events, and set operations. What follows delivers the precise definition of a probability measure. It also gives a full proof of its basic consequences. You will find worked numerical examples. Finally, it demonstrates what breaks if you drop countable additivity down to mere finite additivity.

Key takeaways
  • A probability space is a triple (Ω,F,P)(\Omega, \mathcal{F}, P): outcomes, a collection of events, and a measure PP.
  • Kolmogorov's three axioms: nonnegativity, total probability one, and countable additivity over disjoint events.
  • From these, P(∅)=0P(\emptyset)=0, complement and monotonicity rules, and finite/countable additivity all follow by proof.
  • Inclusion-exclusion generalizes additivity to overlapping events, with an exact alternating-sum formula.
  • The axioms say nothing about interpretation (frequency vs. belief) — they are purely structural constraints.
  • Key idea: probability is a measure — a function obeying three axioms — and every other rule of probability is a theorem derived from them.

Where this lives today

The axioms underwrite every quantitative use of probability in modern science and engineering. In statistics, hypothesis testing and confidence intervals are built on probability measures satisfying exactly these axioms, whether the underlying space is discrete (counts of successes) or continuous (measurement error). In finance, option pricing models (e.g. the Black–Scholes framework) work with probability measures over continuous paths of stock prices, requiring the full strength of countable additivity to justify limiting arguments over infinite time partitions. In computer science and machine learning, probabilistic graphical models, Bayesian inference, and randomized algorithms all rest on axiomatic probability to guarantee that computed quantities are internally consistent — e.g. that posterior probabilities over an exhaustive, mutually exclusive set of hypotheses sum to one. In physics, statistical mechanics assigns probability measures to microstates of a system, and the Kolmogorov axioms guarantee that entropy and macroscopic averages are well-defined regardless of how one partitions the state space. In cryptography, the security proofs of protocols rely on precise probability bounds over the randomness used by an adversary, and inclusion-exclusion is a standard tool for bounding the probability of at least one of several "bad events" occurring during an attack. Finally, in probability theory itself, this axiomatic base is the springboard for Conditional Probability, where probabilities are re-normalized given partial information, and for Combinatorial Probability, where counting techniques compute P(A)P(A) explicitly on finite equally-likely sample spaces consistent with these same axioms.

Ask the tutor: How does conditional probability, defined via P(A∣B)=P(A∩B)/P(B)P(A\mid B) = P(A\cap B)/P(B), itself define a new probability measure satisfying all three Kolmogorov axioms?

DefinitionProbability Space and Kolmogorov's Axioms

Let Ω\Omega be a nonempty set (the sample space) and let F\mathcal{F} be a σ\sigma-algebra on Ω\Omega: a collection of subsets of Ω\Omega (called events) such that 1. Ω∈F\Omega \in \mathcal{F}; 2. if A∈FA \in \mathcal{F} then Ac=Ω∖A∈FA^c = \Omega \setminus A \in \mathcal{F} (closed under complement); 3. if A1,A2,A3,⋯∈FA_1, A_2, A_3, \dots \in \mathcal{F} then ⋃i=1∞Ai∈F\bigcup_{i=1}^{\infty} A_i \in \mathcal{F} (closed under countable union). A probability measure on (Ω,F)(\Omega, \mathcal{F}) is a function P:F→RP : \mathcal{F} \to \mathbb{R} satisfying:

  • Axiom 1 (Nonnegativity). P(A)≥0P(A) \geq 0 for every event A∈FA \in \mathcal{F}.
  • Axiom 2 (Normalization). P(Ω)=1P(\Omega) = 1.
  • Axiom 3 (Countable Additivity). For any sequence of events A1,A2,A3,⋯∈FA_1, A_2, A_3, \dots \in \mathcal{F} that are pairwise disjoint (i.e. Ai∩Aj=∅A_i \cap A_j = \emptyset for all i≠ji \neq j),
P(⋃i=1∞Ai)=∑i=1∞P(Ai).P\left(\bigcup_{i=1}^{\infty} A_i\right) = \sum_{i=1}^{\infty} P(A_i).

The triple (Ω,F,P)(\Omega, \mathcal{F}, P) is called a probability space.

Intuition

Think of PP as a way of distributing one unit of "mass" over the sample space, with events being regions that collect mass. Axiom 1 says no region can have negative mass — mass is a nonnegative quantity, like area or weight. Axiom 2 says the whole space carries exactly one unit of mass in total: probability is a relative, normalized notion, not an absolute count. Axiom 3 is the subtle one: it says that if you chop a region into countably many non-overlapping pieces, the mass of the whole equals the sum of the masses of the pieces. This is exactly the property that area, length, and volume have — probability is a measure in the same technical sense used in analysis, restricted to total mass one. The reason additivity is demanded for countably infinite disjoint unions, not merely finite ones, is that many natural events (like "the first head appears on some finite toss," a countable union over "head first appears on toss nn") are built from infinitely many disjoint pieces, and consistency across finite and infinite decompositions is essential for calculus with limits — this becomes crucial once you build continuous distributions later.

Figure
Distributing one unit of mass over disjoint events A, B, C partitioning Ω
Ω A B C P(A) = 0.3 P(B) = 0.45 P(C) = 0.25 P(A)+P(B)+P(C) = 1 = P(Ω)

Central results

TheoremBasic Consequences of the Axioms

Let (Ω,F,P)(\Omega, \mathcal{F}, P) be a probability space. Then:

(a) Probability of the empty set. P(∅)=0P(\emptyset) = 0.

(b) Finite additivity. If A1,…,An∈FA_1, \dots, A_n \in \mathcal{F} are pairwise disjoint, then

P(⋃i=1nAi)=∑i=1nP(Ai).P\left(\bigcup_{i=1}^n A_i\right) = \sum_{i=1}^n P(A_i).

(c) Complement rule. For any A∈FA \in \mathcal{F}, P(Ac)=1−P(A)P(A^c) = 1 - P(A).

(d) Monotonicity. If A,B∈FA, B \in \mathcal{F} with A⊆BA \subseteq B, then P(A)≤P(B)P(A) \leq P(B), and moreover P(B∖A)=P(B)−P(A)P(B \setminus A) = P(B) - P(A).

(e) Bounds. For every event AA, 0≤P(A)≤10 \leq P(A) \leq 1.

(f) Addition law for two events. For any A,B∈FA, B \in \mathcal{F},

P(A∪B)=P(A)+P(B)−P(A∩B).P(A \cup B) = P(A) + P(B) - P(A \cap B).

(g) Inclusion–exclusion (finite version). For any A1,…,An∈FA_1, \dots, A_n \in \mathcal{F},

P(⋃i=1nAi)=∑i=1nP(Ai)−∑i<jP(Ai∩Aj)+∑i<j<kP(Ai∩Aj∩Ak)−⋯+(−1)n+1P(⋂i=1nAi).P\left(\bigcup_{i=1}^n A_i\right) = \sum_{i=1}^n P(A_i) - \sum_{i<j} P(A_i \cap A_j) + \sum_{i<j<k} P(A_i \cap A_j \cap A_k) - \cdots + (-1)^{n+1} P\left(\bigcap_{i=1}^n A_i\right).
Proof

We prove each part in order, using only the three axioms and previously proved parts of this same theorem — never anything derived later.

(a) P(∅)=0P(\emptyset) = 0. Consider the sequence of events A1=∅,A2=∅,A3=∅,…A_1 = \emptyset, A_2 = \emptyset, A_3 = \emptyset, \dots (every term is the empty set). These are pairwise disjoint, since ∅∩∅=∅\emptyset \cap \emptyset = \emptyset vacuously satisfies the disjointness condition. Their union is ⋃i=1∞Ai=∅\bigcup_{i=1}^\infty A_i = \emptyset. By Axiom 3 (countable additivity),

P(∅)=P(⋃i=1∞Ai)=∑i=1∞P(Ai)=∑i=1∞P(∅).P(\emptyset) = P\left(\bigcup_{i=1}^\infty A_i\right) = \sum_{i=1}^\infty P(A_i) = \sum_{i=1}^\infty P(\emptyset).

Let x=P(∅)x = P(\emptyset). The equation reads x=x+x+x+⋯x = x + x + x + \cdots, an infinite sum of copies of xx. By Axiom 1, x≥0x \geq 0. If x>0x > 0, the right-hand sum diverges to +∞+\infty, which cannot equal the finite value xx — contradiction. Hence x=0x = 0, i.e., P(∅)=0P(\emptyset) = 0.

(b) Finite additivity. Let A1,…,AnA_1, \dots, A_n be pairwise disjoint events. Extend this to an infinite sequence by setting An+1=An+2=⋯=∅A_{n+1} = A_{n+2} = \cdots = \emptyset. This extended sequence is still pairwise disjoint: any two of the original AiA_i are disjoint by hypothesis, and ∅\emptyset is disjoint from everything (including itself). Then

⋃i=1∞Ai=⋃i=1nAi,\bigcup_{i=1}^\infty A_i = \bigcup_{i=1}^n A_i,

since appending empty sets changes nothing. By Axiom 3,

P(⋃i=1nAi)=P(⋃i=1∞Ai)=∑i=1∞P(Ai)=∑i=1nP(Ai)+∑i=n+1∞P(∅)=∑i=1nP(Ai),P\left(\bigcup_{i=1}^n A_i\right) = P\left(\bigcup_{i=1}^\infty A_i\right) = \sum_{i=1}^\infty P(A_i) = \sum_{i=1}^n P(A_i) + \sum_{i=n+1}^\infty P(\emptyset) = \sum_{i=1}^n P(A_i),

using part (a) to kill the tail. This proves finite additivity for any n≥1n \geq 1.

(c) Complement rule. Fix A∈FA \in \mathcal{F}. By the σ\sigma-algebra axioms, Ac∈FA^c \in \mathcal{F}. The two sets AA and AcA^c are disjoint (A∩Ac=∅A \cap A^c = \emptyset by definition of complement) and their union is A∪Ac=ΩA \cup A^c = \Omega. Applying part (b) with n=2n=2,

P(Ω)=P(A)+P(Ac).P(\Omega) = P(A) + P(A^c).

By Axiom 2, P(Ω)=1P(\Omega) = 1, so P(A)+P(Ac)=1P(A) + P(A^c) = 1, giving P(Ac)=1−P(A)P(A^c) = 1 - P(A).

(d) Monotonicity. Suppose A⊆BA \subseteq B. Write BB as a disjoint union:

B=A∪(B∖A),B = A \cup (B \setminus A),

where B∖A=B∩AcB \setminus A = B \cap A^c. These two pieces are disjoint, since A∩(B∖A)=A∩B∩Ac=∅A \cap (B \setminus A) = A \cap B \cap A^c = \emptyset. Both AA and B∖AB\setminus A lie in F\mathcal{F}: A∈FA \in \mathcal{F} by hypothesis, and B∖A=B∩AcB \setminus A = B \cap A^c is a finite combination of complement and (via De Morgan's law, B∩Ac=(Bc∪A)cB \cap A^c = (B^c \cup A)^c) is expressible using only complements and unions, hence lies in F\mathcal{F} by the σ\sigma-algebra axioms. By part (b) (finite additivity with n=2n=2),

P(B)=P(A)+P(B∖A).P(B) = P(A) + P(B \setminus A).

By Axiom 1, P(B∖A)≥0P(B \setminus A) \geq 0, so P(B)≥P(A)P(B) \geq P(A), proving monotonicity. Rearranging the displayed equation also gives P(B∖A)=P(B)−P(A)P(B \setminus A) = P(B) - P(A).

(e) Bounds. By Axiom 1, P(A)≥0P(A) \geq 0 for every event, giving the lower bound. For the upper bound, note A⊆ΩA \subseteq \Omega always holds (every event is a subset of the sample space), so by part (d) (monotonicity), P(A)≤P(Ω)=1P(A) \leq P(\Omega) = 1 by Axiom 2. Hence 0≤P(A)≤10 \leq P(A) \leq 1.

(f) Addition law for two events. Let A,B∈FA, B \in \mathcal{F}. We decompose A∪BA \cup B into three pairwise disjoint pieces:

A∪B=(A∖B)∪(A∩B)∪(B∖A).A \cup B = (A \setminus B) \cup (A \cap B) \cup (B \setminus A).

Direct check of disjointness: (A∖B)∩(A∩B)=∅(A\setminus B) \cap (A \cap B) = \emptyset since the first excludes BB and the second requires BB; similarly for the other pairs. Each piece lies in F\mathcal{F} by closure under complement and union. By part (b),

P(A∪B)=P(A∖B)+P(A∩B)+P(B∖A).(∗)P(A \cup B) = P(A \setminus B) + P(A \cap B) + P(B \setminus A). \tag{$\ast$}

Also, A=(A∖B)∪(A∩B)A = (A \setminus B) \cup (A \cap B) is a disjoint union, so by part (b), P(A)=P(A∖B)+P(A∩B)P(A) = P(A\setminus B) + P(A \cap B), i.e., P(A∖B)=P(A)−P(A∩B)P(A \setminus B) = P(A) - P(A \cap B). Symmetrically, P(B∖A)=P(B)−P(A∩B)P(B \setminus A) = P(B) - P(A \cap B). Substituting both into (∗)(\ast):

P(A∪B)=[P(A)−P(A∩B)]+P(A∩B)+[P(B)−P(A∩B)]=P(A)+P(B)−P(A∩B).P(A \cup B) = \big[P(A) - P(A\cap B)\big] + P(A \cap B) + \big[P(B) - P(A \cap B)\big] = P(A) + P(B) - P(A \cap B).

(g) Inclusion–exclusion. We proceed by induction on nn, the number of events. Base case n=1n=1: the formula reads P(A1)=P(A1)P(A_1) = P(A_1), trivially true. (n=2n=2 is exactly part (f), already proved directly and consistent with the general pattern.) Inductive step: Suppose the formula holds for any collection of nn events (inductive hypothesis). Let A1,…,An+1∈FA_1, \dots, A_{n+1} \in \mathcal{F} be given. Set U=⋃i=1nAiU = \bigcup_{i=1}^n A_i and consider U∪An+1U \cup A_{n+1}. By part (f) applied to the two events UU and An+1A_{n+1},

P(⋃i=1n+1Ai)=P(U∪An+1)=P(U)+P(An+1)−P(U∩An+1).P\left(\bigcup_{i=1}^{n+1} A_i\right) = P(U \cup A_{n+1}) = P(U) + P(A_{n+1}) - P(U \cap A_{n+1}).

By the inductive hypothesis applied to A1,…,AnA_1,\dots,A_n, P(U)P(U) expands as the inclusion-exclusion sum over {1,…,n}\{1,\dots,n\}. For the last term, distribute intersection over union:

U∩An+1=⋃i=1n(Ai∩An+1),U \cap A_{n+1} = \bigcup_{i=1}^n (A_i \cap A_{n+1}),

a union of nn events Bi:=Ai∩An+1B_i := A_i \cap A_{n+1}. Applying the inductive hypothesis again to B1,…,BnB_1, \dots, B_n gives P(U∩An+1)P(U \cap A_{n+1}) as an alternating sum of probabilities of intersections Bi1∩⋯∩Bik=Ai1∩⋯∩Aik∩An+1B_{i_1} \cap \cdots \cap B_{i_k} = A_{i_1} \cap \cdots \cap A_{i_k} \cap A_{n+1}, i.e., precisely the inclusion-exclusion terms for {1,…,n+1}\{1,\dots,n+1\} that include index n+1n+1 together with at least one more index. Combining P(U)P(U) (all terms not involving n+1n+1) with P(An+1)P(A_{n+1}) (the single-index term for n+1n+1) minus P(U∩An+1)P(U \cap A_{n+1}) (all multi-index terms involving n+1n+1, with signs flipped by the leading minus) reconstructs exactly the full alternating sum over all nonempty subsets of {1,…,n+1}\{1,\dots,n+1\} with sign (−1)(subset size)+1(-1)^{(\text{subset size})+1}. This is the claimed formula for n+1n+1 events. By induction, the formula holds for all n≥1n \geq 1. ■\blacksquare

∎

Worked examples

Example 1: A loaded three-sided spinner and inclusion-exclusion with three events. A spinner has three regions labeled 1,2,31, 2, 3, but it is unfair: P({1})=0.5P(\{1\}) = 0.5, P({2})=0.3P(\{2\}) = 0.3, P({3})=0.2P(\{3\}) = 0.2. Two independent spins are made; let Ω={1,2,3}2\Omega = \{1,2,3\}^2 with 9 outcomes (i,j)(i,j), and P((i,j))=P({i})⋅P({j})P((i,j)) = P(\{i\}) \cdot P(\{j\}) (independence is assumed for this construction, though the axioms alone don't require this — it's simply how we're defining PP here). Check normalization first:

∑i,jP((i,j))=(∑iP({i}))(∑jP({j}))=(0.5+0.3+0.2)2=12=1,\sum_{i,j} P((i,j)) = \left(\sum_i P(\{i\})\right)\left(\sum_j P(\{j\})\right) = (0.5+0.3+0.2)^2 = 1^2 = 1,

confirming Axiom 2 holds for this PP. Nonnegativity (Axiom 1) is clear since all factors are nonnegative products. Countable additivity (Axiom 3) holds automatically for any function defined this way on a finite sample space with F=\mathcal{F} = all subsets, because finite unions of singletons behave additively by construction, and there are no genuinely infinite disjoint unions to worry about beyond finite ones (any countable union of nonempty disjoint subsets of a 9-point set must have only finitely many nonempty terms — the rest are forced to be ∅\emptyset, contributing 00 by part (a) above). Define three events on this 9-point space:

  • AA = "first spin is 1" ={(1,j):j∈{1,2,3}}= \{(1,j): j \in \{1,2,3\}\}, so P(A)=0.5P(A) = 0.5.
  • BB = "second spin is 1" ={(i,1):i∈{1,2,3}}= \{(i,1): i \in \{1,2,3\}\}, so P(B)=0.5P(B) = 0.5.
  • CC = "the two spins match" ={(1,1),(2,2),(3,3)}= \{(1,1),(2,2),(3,3)\}, so P(C)=0.52+0.32+0.22=0.25+0.09+0.04=0.38P(C) = 0.5^2+0.3^2+0.2^2 = 0.25+0.09+0.04=0.38.

We compute P(A∪B∪C)P(A \cup B \cup C) two ways to check inclusion–exclusion (part (g) with n=3n=3). Pairwise intersections: A∩B={(1,1)}A \cap B = \{(1,1)\}, so P(A∩B)=0.5×0.5=0.25P(A\cap B) = 0.5 \times 0.5 = 0.25. A∩C={(1,1)}A \cap C = \{(1,1)\} (matching and first is 1 forces (1,1)(1,1)), so P(A∩C)=0.25P(A \cap C) = 0.25. B∩C={(1,1)}B \cap C = \{(1,1)\} similarly, so P(B∩C)=0.25P(B \cap C) = 0.25. Triple intersection: A∩B∩C={(1,1)}A \cap B \cap C = \{(1,1)\}, so P(A∩B∩C)=0.25P(A\cap B\cap C) = 0.25. Inclusion–exclusion gives:

P(A∪B∪C)=(0.5+0.5+0.38)−(0.25+0.25+0.25)+0.25=1.38−0.75+0.25=0.88.P(A\cup B\cup C) = (0.5+0.5+0.38) - (0.25+0.25+0.25) + 0.25 = 1.38 - 0.75 + 0.25 = 0.88.

Direct check by listing the complement. The complement event is "first spin ≠ 1, second spin ≠ 1, and they don't match," i.e. (i,j)(i,j) with i,j∈{2,3}i,j \in \{2,3\} and i≠ji \ne j: that's (2,3)(2,3) and (3,2)(3,2).

P((2,3))=0.3×0.2=0.06,P((3,2))=0.2×0.3=0.06.P((2,3)) = 0.3 \times 0.2 = 0.06, \qquad P((3,2)) = 0.2 \times 0.3 = 0.06.

So P((A∪B∪C)c)=0.06+0.06=0.12P((A\cup B\cup C)^c) = 0.06+0.06 = 0.12, and by part (c) (complement rule),

P(A∪B∪C)=1−0.12=0.88,P(A \cup B \cup C) = 1 - 0.12 = 0.88,

which matches the inclusion–exclusion computation exactly, confirming the formula.

Example 2: Verifying monotonicity and the addition law with an asymmetric infinite sample space. Let Ω={1,2,3,… }\Omega = \{1, 2, 3, \dots\} (all positive integers), F\mathcal{F} the collection of all subsets of Ω\Omega, and define

P({n})=12n,n=1,2,3,…,P(\{n\}) = \frac{1}{2^n}, \qquad n = 1, 2, 3, \dots,

extended to any event A⊆ΩA \subseteq \Omega by P(A)=∑n∈A12nP(A) = \sum_{n \in A} \tfrac{1}{2^n} (this sum always converges since it's bounded by the full series). This models, e.g., "number of tosses of a biased coin until first head," with heads probability 1/21/2. Check Axiom 2: P(Ω)=∑n=1∞12n=1P(\Omega) = \sum_{n=1}^\infty \frac{1}{2^n} = 1 (geometric series with ratio 1/21/2), confirming normalization. Check Axiom 3 with a genuine countably infinite disjoint union. Let Ak={2k−1,2k}A_k = \{2k-1, 2k\} for k=1,2,3,…k=1,2,3,\dots (pairs: {1,2},{3,4},{5,6},…\{1,2\}, \{3,4\}, \{5,6\},\dots), which partition Ω\Omega into disjoint two-element blocks. Then

P(Ak)=122k−1+122k=222k+122k=322k=3⋅4−k.P(A_k) = \frac{1}{2^{2k-1}} + \frac{1}{2^{2k}} = \frac{2}{2^{2k}} + \frac{1}{2^{2k}} = \frac{3}{2^{2k}} = 3 \cdot 4^{-k}.

Countable additivity demands

P(⋃k=1∞Ak)=∑k=1∞3⋅4−k=3⋅1/41−1/4=3⋅13=1.P\left(\bigcup_{k=1}^\infty A_k\right) = \sum_{k=1}^\infty 3\cdot 4^{-k} = 3 \cdot \frac{1/4}{1-1/4} = 3 \cdot \frac{1}{3} = 1.

Indeed ⋃kAk=Ω\bigcup_k A_k = \Omega and we already found P(Ω)=1P(\Omega)=1 directly — consistent. Now take A={1,3,5,7,… }A = \{1,3,5,7,\dots\} (odd numbers, first head on an odd-numbered toss) and B={1,2,3}B = \{1,2,3\} (first head within the first three tosses). Compute:

P(A)=∑k=0∞122k+1=12∑k=0∞14k=12⋅11−1/4=12⋅43=23.P(A) = \sum_{k=0}^\infty \frac{1}{2^{2k+1}} = \frac{1}{2}\sum_{k=0}^\infty \frac{1}{4^k} = \frac{1}{2}\cdot\frac{1}{1-1/4} = \frac{1}{2}\cdot\frac{4}{3} = \frac{2}{3}.
P(B)=12+14+18=78.P(B) = \frac12+\frac14+\frac18 = \frac{7}{8}.
A∩B={1,3},P(A∩B)=12+18=58.A \cap B = \{1,3\}, \qquad P(A\cap B) = \frac12 + \frac18 = \frac{5}{8}.

By the addition law (part (f)):

P(A∪B)=23+78−58=23+28=23+14=812+312=1112.P(A \cup B) = \frac{2}{3}+\frac{7}{8}-\frac{5}{8} = \frac{2}{3}+\frac{2}{8} = \frac{2}{3}+\frac14 = \frac{8}{12}+\frac{3}{12}=\frac{11}{12}.

Direct check: A∪B={1,2,3,5,7,9,11,… }={2}∪{1,3,5,7,… }A \cup B = \{1,2,3,5,7,9,11,\dots\} = \{2\} \cup \{1,3,5,7,\dots\}, i.e., {2}\{2\} together with all odd numbers. So P(A∪B)=P({2})+P(A)=14+23=312+812=1112P(A\cup B) = P(\{2\}) + P(A) = \frac14 + \frac23 = \frac{3}{12}+\frac{8}{12} = \frac{11}{12}, matching exactly. Finally, since {1,3}⊂A\{1,3\} \subset A, monotonicity (part (d)) predicts P({1,3})≤P(A)P(\{1,3\}) \le P(A): indeed 58=0.625≤23≈0.667\frac58 = 0.625 \le \frac23 \approx 0.667. ✓.

CounterexampleWhy countable additivity, not just finite additivity, is needed

Drop Axiom 3 down to the weaker requirement of finite additivity only: P(A∪B)=P(A)+P(B)P(A \cup B) = P(A)+P(B) whenever A,BA,B are disjoint (and hence, by induction, for any finite disjoint collection), but not necessarily for countably infinite disjoint unions. We exhibit a finitely-additive "probability" that badly violates the conclusions we expect from a genuine probability measure. Let Ω=N={1,2,3,… }\Omega = \mathbb{N} = \{1,2,3,\dots\} and F\mathcal{F} = all subsets of Ω\Omega. Using a nonprincipal ultrafilter (a set-theoretic device whose existence relies on the Axiom of Choice), one can construct a finitely additive P:F→{0,1}P: \mathcal{F} \to \{0,1\} satisfying:

  • P(A)∈{0,1}P(A) \in \{0,1\} for every AA,
  • P(Ω)=1P(\Omega) = 1,
  • P(A)+P(B)=P(A∪B)P(A) + P(B) = P(A \cup B) whenever A∩B=∅A \cap B = \emptyset (finite additivity holds),
  • but P(F)=0P(F) = 0 for every finite set F⊂ΩF \subset \Omega.

Now let An={n}A_n = \{n\} for n=1,2,3,…n = 1, 2, 3, \dots — pairwise disjoint singletons, each with P(An)=0P(A_n) = 0 since each is finite. Their union is all of Ω\Omega:

⋃n=1∞An=Ω,P(Ω)=1.\bigcup_{n=1}^\infty A_n = \Omega, \qquad P(\Omega) = 1.

But

∑n=1∞P(An)=∑n=1∞0=0.\sum_{n=1}^\infty P(A_n) = \sum_{n=1}^\infty 0 = 0.

So P(⋃nAn)=1≠0=∑nP(An)P\left(\bigcup_n A_n\right) = 1 \ne 0 = \sum_n P(A_n): countable additivity fails completely, even though every finite sub-collection adds up correctly. Every theorem in this article that specifically invoked Axiom 3 for infinitely many events — critically, the extension used in Example 2, and any limiting argument over an infinite sequence of events — breaks down under mere finite additivity. This is precisely why Kolmogorov's third axiom is stated for countable, not just finite, disjoint unions: it is the extra strength that makes probability behave continuously under limits, which finite additivity alone cannot guarantee.

Scope, edge cases & common traps

SituationWhat holdsWhat can fail
Finite sample space, all subsets are eventsAll parts (a)–(g) hold exactly as statedNothing — finite case is always safe
Countably infinite sample space (e.g. N\mathbb{N})All parts hold, provided PP is genuinely countably additiveIf only finitely additive, part (g)'s infinite analogue and limiting arguments fail (see counterexample)
Continuous sample space (e.g. [0,1][0,1])Axioms still apply verbatim to a suitable σ\sigma-algebra (e.g. Borel sets)F\mathcal{F} cannot be all subsets — some subsets are non-measurable and PP cannot be consistently defined on them
Overlapping events, inclusion–exclusionFormula (g) is exact for any finite nnForgetting the alternating sign pattern, or omitting the highest-order intersection term, gives a wrong answer
Complement ruleP(Ac)=1−P(A)P(A^c) = 1-P(A) alwaysConfusing P(Ac)P(A^c) with 1−P(A∪B)1 - P(A \cup B) or similar when multiple events are in play

The mathematician behind it

Origins · 1 minAndrey Nikolaevich Kolmogorov and how this was discovered
AN
Andrey Nikolaevich Kolmogorov
1903–1987 · Soviet Union, 20th-century mathematics

Kolmogorov was one of the most versatile mathematicians of the twentieth century, with foundational contributions to probability, topology, turbulence theory, computational complexity, and the theory of algorithms. Working at Moscow State University, he synthesized decades of informal probabilistic reasoning — used successfully by physicists and statisticians without a rigorous common foundation — into a single axiomatic framework built on measure theory, a tool borrowed from the analysis of Henri Lebesgue and Émile Borel. His 1933 monograph Grundbegriffe der Wahrscheinlichkeitsrechnung ("Foundations of the Theory of Probability") gave probability the same axiomatic status that Euclid gave geometry, allowing the subject to be developed with full mathematical rigor rather than relying on intuitive appeals to "equally likely outcomes" or long-run frequency.

History
- 1903 — Kolmogorov born in Tambov, Russia.
- 1925–1929 — Early work with Aleksandr Khinchin on probability theory and the law of large numbers.
- 1933 — Publishes Grundbegriffe der Wahrscheinlichkeitsrechnung, establishing the axioms described in this article.
- 1950s–1980s — Extends foundational work into ergodic theory, algorithmic complexity (Kolmogorov complexity), and turbulence.
- 1987 — Kolmogorov dies in Moscow, having reshaped nearly every branch of modern mathematics touched by randomness.
Are Kolmogorov's axioms the only possible foundation for probability?

They are the standard, near-universal mathematical foundation, but not the only philosophical account of what probability means. Alternative frameworks — such as Cox's theorem for Bayesian degrees of belief, or Dempster-Shafer theory for handling ignorance — sometimes lead to different or extended structures. However, essentially all of modern mathematical probability, from measure-theoretic stochastic processes to statistics, builds directly on Kolmogorov's three axioms because they are minimal, consistent, and powerful enough to derive everything else. Even Bayesian probability, which interprets PP as a degree of belief rather than a frequency, still requires PP to obey these same three axioms to be called "probability" at all.

Why do we need a σ\sigma-algebra F\mathcal{F} instead of just letting every subset of Ω\Omega be an event?

For finite or countable sample spaces, you can safely take F\mathcal{F} to be all subsets, and nothing goes wrong. For uncountable sample spaces like R\mathbb{R}, the situation is more delicate: using the Axiom of Choice, one can construct subsets of R\mathbb{R} (non-measurable sets) on which no probability measure consistent with countable additivity and translation-invariance can be defined. Restricting F\mathcal{F} to a well-behaved collection, such as the Borel σ\sigma-algebra, sidesteps this problem entirely while still including every event anyone would practically care about, such as intervals and countable unions of intervals.

Does P(A∪B)=P(A)+P(B)−P(A∩B)P(A \cup B) = P(A) + P(B) - P(A \cap B) require AA and BB to be independent?

No — this is a common confusion. The addition law in part (f) is a purely set-theoretic consequence of the three axioms and holds for any two events, independent or not, disjoint or overlapping. Independence is an entirely separate concept (multiplicativity of probabilities under intersection, P(A∩B)=P(A)P(B)P(A \cap B) = P(A)P(B)) that is not assumed anywhere in deriving the addition law. If AA and BB happen to be independent, you can substitute P(A)P(B)P(A)P(B) for P(A∩B)P(A \cap B) in the formula, but that substitution is an extra fact, not part of the general law itself.

What's the difference between mutually exclusive and independent events, given the axioms?

Mutually exclusive (disjoint) events satisfy A∩B=∅A \cap B = \emptyset, hence P(A∩B)=0P(A \cap B) = 0 by part (a), and additivity gives P(A∪B)=P(A)+P(B)P(A \cup B) = P(A)+P(B). Independent events satisfy the multiplicative condition P(A∩B)=P(A)P(B)P(A \cap B) = P(A)P(B), a completely different requirement. In fact, if P(A)>0P(A) > 0 and P(B)>0P(B) > 0, then mutually exclusive events cannot be independent, because P(A∩B)=0≠P(A)P(B)>0P(A\cap B) = 0 \ne P(A)P(B) > 0. The two concepts are often confused by beginners but are logically and numerically distinct; independence is developed formally alongside Conditional Probability.

Can probabilities ever be negative or exceed 1 under these axioms?

No, never — this is guaranteed by part (e) of the theorem, proved directly from Axioms 1 and 2 plus monotonicity. Any calculation that yields a probability outside [0,1][0,1] signals an arithmetic or modeling error, not a valid edge case. This bound is one of the simplest but most useful "sanity checks" available: after computing any probability, confirming it lies in [0,1][0,1] catches a large fraction of computational mistakes immediately.

Why is the empty union convention P(∅)=0P(\emptyset)=0 so important in practice?

It anchors every additive computation: without it, formulas like the addition law or inclusion-exclusion would need special-casing whenever an intersection happens to be empty. Because P(∅)=0P(\emptyset)=0 is a theorem, not a separate assumption, every subsequent formula (parts (b) through (g)) can treat "the probability of an impossible event" uniformly as zero, without extra hypotheses. This is also exactly the fact used to truncate infinite sequences down to finite ones in the proof of finite additivity from countable additivity.

Where do sample spaces and events fit relative to these axioms?

The sample space Ω\Omega and the collection of events F\mathcal{F} (discussed in Sample Spaces and Events) are the scaffolding on which PP is built; the axioms in this article govern only the function PP itself, once Ω\Omega and F\mathcal{F} are already fixed. In particular, choosing Ω\Omega and F\mathcal{F} is a modeling decision (what are the possible outcomes, and which subsets do we care to assign probabilities to), while the three axioms are universal mathematical constraints that any valid PP must satisfy regardless of that choice.

Before this

Where this leads