The Probabilistic Method Introduction

Can you prove that an object with a certain property exists, without ever constructing one? This question sounds paradoxical. But it is the heart of the probabilistic method, one of the most productive ideas in twentieth-century combinatorics. Instead of building a graph, coloring, or set by hand, we build a random one. Then we compute the probability, or expected number, that it has the property we want. If that probability is positive, an object with the property must exist somewhere in the sample space. This holds even though we may never see it explicitly. The method matters because many combinatorial structures are far too complicated to construct directly. Yet a clever random model tames them instantly. Nowhere is this more dramatic than in Ramsey Theory Introduction. There, the probabilistic method gives exponential lower bounds on Ramsey numbers. No known explicit construction matches these bounds even today. The same expectation and deletion techniques reappear across discrete mathematics. They appear in bounding chromatic numbers (recall Bounds on the Chromatic Number), in random graph theory, coding theory, and derandomization in theoretical computer science. The big picture is a shift in perspective: existence proofs need not be constructive. A statement "there exists an object with property PP" can be established differently. We exhibit any probability distribution over a space of candidate objects. Then we show Pr⁡[P]>0\Pr[P] > 0, or equivalently that E[X]\mathbb{E}[X] crosses a threshold. This forces some outcome to satisfy PP. This is often far easier than direct construction. Linearity of expectation and simple inequalities let us compute averages over enormous, structured spaces. This works with almost no case analysis. This article develops the method from first principles. It covers the expectation argument and the deletion method. The classical lower bound on the diagonal Ramsey number R(k,k)R(k,k) is the centerpiece application. We prove every step rigorously. We work through two asymmetric numerical examples. We show exactly why each hypothesis in the main theorem is needed. The techniques here are a natural bridge toward Introduction to Spectral Graph Theory. There, randomness and eigenvalues jointly control graph structure.

Key takeaways
  • The probabilistic method proves existence by showing a random construction has positive probability of success.
  • The core engine is the expectation argument: if E[X]<1\mathbb{E}[X] < 1 for a nonnegative integer random variable, some outcome has X=0X = 0.
  • Linearity of expectation requires no independence, making it astonishingly flexible for counting bad events.
  • The deletion method strengthens raw expectation bounds by removing a small number of flaws from a nearly-good random object.
  • Applied to random 2-colorings of KnK_n, these tools give R(k,k)>nR(k,k) > n whenever (nk)21−(k2)<1\binom{n}{k}2^{1-\binom{k}{2}} < 1, yielding R(k,k)≳2k/2R(k,k) \gtrsim 2^{k/2}.
  • Key idea: a positive-probability (or positive-expectation) event must contain at least one actual outcome, so randomness certifies existence without construction.

Where this lives today

The probabilistic method is now a working tool far outside Ramsey theory. In extremal graph theory, it produces lower bounds on the size of graphs avoiding fixed substructures, and gives non-constructive existence proofs for graphs with high girth and high chromatic number simultaneously, a result that no known explicit construction achieved for decades. In coding theory, the Gilbert–Varshamov bound on error-correcting codes is proved by a nearly identical expectation/deletion argument over random codes. In theoretical computer science, probabilistic existence proofs directly inspired randomized algorithms; a randomized algorithm can often be seen as "sampling" from the same distribution used in an existence proof, and derandomization techniques (conditional expectations, pairwise independence) aim to convert such proofs into efficient constructions. In statistics and machine learning theory, concentration inequalities (Chernoff/Hoeffding bounds) that refine the crude expectation argument underlie generalization bounds and random projection methods (e.g. the Johnson–Lindenstrauss lemma, itself proved probabilistically). In spectral graph theory, the tension between random constructions and explicit algebraic ones (Ramanujan graphs, expander families) echoes the same theme explored here: randomness is easy to analyze in expectation, while explicit constructions matching probabilistic bounds are often much harder to find, a story that continues directly into Introduction to Spectral Graph Theory.

:::quiz[If XX is a nonnegative integer-valued random variable with E[X]=0.7\mathbb{E}[X] = 0.7, which conclusion is justified?]

  • X(ω)=0X(\omega) = 0 for every outcome ω\omega
  • X(ω)<1X(\omega) < 1 for every outcome ω\omega
  • There exists at least one outcome ω\omega with X(ω)=0X(\omega) = 0 ✓
  • Pr⁡[X≥1]=0.3\Pr[X \ge 1] = 0.3 exactly

:::quiz[In the Ramsey coloring model on KnK_n, what is Pr⁡[AS]\Pr[A_S] for a fixed kk-subset SS, where ASA_S is "SS is monochromatic"?]

  • 2−(k2)2^{-\binom{k}{2}}
  • 21−(k2)2^{1-\binom{k}{2}} ✓
  • (nk)2−(k2)\binom{n}{k}2^{-\binom{k}{2}}
  • 1/21/2

:::quiz[In the deletion method example with k=4k=4, n=9n=9, why could we find a coloring with at most ⌊E[X]⌋\lfloor \mathbb{E}[X]\rfloor monochromatic cliques?]

  • Because E[X]<1\mathbb{E}[X] < 1 at n=9n=9
  • Because the average of an integer-valued random variable is always attained exactly by some outcome
  • Because if every outcome exceeded ⌊E[X]⌋\lfloor \mathbb{E}[X]\rfloor the average would exceed E[X]\mathbb{E}[X], a contradiction ✓
  • Because deletion always removes exactly one vertex regardless of mm

Ask the tutor: How does the second moment method (Chebyshev's inequality) sharpen the expectation argument when E[X]\mathbb{E}[X] is large but the variance of XX is small?

DefinitionThe Probabilistic Method

Let S\mathcal{S} be a finite set of combinatorial objects (for instance, all 22-colorings of the edges of KnK_n, or all graphs on nn labeled vertices), and let PP be a property that each object either has or lacks. Equip S\mathcal{S} with a probability distribution, most often the uniform distribution, and let XX be a random object drawn from S\mathcal{S}. The probabilistic method consists of showing

Pr⁡[X has property P]>0,\Pr[X \text{ has property } P] > 0,

and concluding that at least one object in S\mathcal{S} has property PP, since a strictly positive probability cannot be realized by an empty event. Two standard routes to this conclusion are used throughout the theory: 1. Expectation argument. If ff is a nonnegative integer-valued random variable counting "bad" substructures (e.g. monochromatic cliques) and E[f]<1\mathbb{E}[f] < 1, then Pr⁡[f=0]>0\Pr[f = 0] > 0, so some outcome has zero bad substructures. 2. Deletion method. If E[f]\mathbb{E}[f] is small relative to the size of the object, delete one vertex (or element) from each bad substructure to produce, from a typical outcome, a smaller object with no bad substructures at all. In both cases, no bad object is ever exhibited explicitly; only its improbability, or its expected scarcity, is computed.

Intuition

Think of flipping a fair coin independently for every edge of the complete graph KnK_n: heads colors the edge red, tails colors it blue. This produces a uniformly random 22-coloring of E(Kn)E(K_n). Now ask: what is the chance that some specific set of kk vertices forms a monochromatic clique, all-red or all-blue? Each of the (k2)\binom{k}{2} edges among those vertices must independently match in color, an event of probability 2⋅2−(k2)2 \cdot 2^{-\binom{k}{2}} (the factor 22 accounts for "all red" or "all blue"). There are (nk)\binom{n}{k} possible kk-subsets, so by summing over subsets (linearity of expectation, no independence needed between different subsets), the expected number of monochromatic kk-cliques is

E[X]=(nk) 21−(k2).\mathbb{E}[X] = \binom{n}{k} \, 2^{1-\binom{k}{2}}.

If this quantity is less than 11, then it is impossible for every outcome to have X≥1X \ge 1; some coloring must achieve X=0X = 0. That coloring has no monochromatic KkK_k at all, and its mere existence forces the Ramsey number R(k,k)R(k,k) to exceed nn. Nobody ever produces this coloring explicitly, we only prove it cannot fail to exist. The picture below shows the tension between (nk)\binom{n}{k} (growing polynomially once kk is fixed, but here kk grows with nn) and 2−(k2)2^{-\binom{k}{2}} (decaying doubly-exponentially in kk), and where their product first dips below 11.

Figure
Expected count of monochromatic kk-cliques as nn grows, for fixed kk
n E[X] 1 n = 2^(k/2): E[X] ≈ 1 binom(n,k)·2^(1−C(k,2)) grows in n crossing point certifies R(k,k) > n

The main theorem

TheoremErdős lower bound on the diagonal Ramsey number

Let k≥3k \ge 3 be an integer. If nn is a positive integer satisfying

(nk)⋅21−(k2)<1,\binom{n}{k} \cdot 2^{1 - \binom{k}{2}} < 1,

then the Ramsey number R(k,k)R(k,k) satisfies R(k,k)>nR(k,k) > n. Consequently,

R(k,k)>2k/2R(k,k) > 2^{k/2}

for all sufficiently large kk; more precisely, R(k,k)≥⌊2k/2/e⌋R(k,k) \ge \lfloor 2^{k/2} / e \rfloor for all k≥3k \ge 3.

Proof

We use the expectation argument, a direct application of the probabilistic method.

Step 1: Random model. Recall from Ramsey Theory Introduction that R(k,k)R(k,k) is defined as the least NN such that every red/blue edge-coloring of KNK_N contains a monochromatic KkK_k. Equivalently, R(k,k)>nR(k,k) > n if and only if there exists a red/blue coloring of KnK_n with no monochromatic KkK_k. Fix nn and consider the probability space S\mathcal{S} of all 2(n2)2^{\binom{n}{2}} colorings χ:E(Kn)→{red,blue}\chi: E(K_n) \to \{\text{red}, \text{blue}\}, each edge colored independently and uniformly at random. This is well-defined: it is the uniform distribution on a finite set of size 2(n2)2^{\binom{n}{2}}, equivalently the product measure of (n2)\binom{n}{2} independent fair coin flips, one per edge.

Step 2: Define the bad-event counter. For each kk-element subset S⊆{1,…,n}S \subseteq \{1, \dots, n\}, let ASA_S be the event that all (k2)\binom{k}{2} edges within SS receive the same color (all red or all blue), i.e. SS spans a monochromatic KkK_k. Let

X=∑S∈([n]k)1[AS],X = \sum_{S \in \binom{[n]}{k}} \mathbb{1}[A_S],

the total number of monochromatic kk-cliques in the random coloring. Since XX is a sum of indicator random variables, it is nonnegative and integer-valued.

Step 3: Compute Pr⁡[AS]\Pr[A_S]. Fix a kk-subset SS. The event ASA_S splits into two disjoint sub-events: "all edges of SS are red" or "all edges of SS are blue." Since the (k2)\binom{k}{2} edges within SS are colored independently (each edge's color is one coordinate of the product measure, and distinct edges correspond to distinct coordinates), we have

Pr⁡[all edges of S red]=(12)(k2),Pr⁡[all edges of S blue]=(12)(k2).\Pr[\text{all edges of } S \text{ red}] = \left(\tfrac{1}{2}\right)^{\binom{k}{2}}, \qquad \Pr[\text{all edges of } S \text{ blue}] = \left(\tfrac12\right)^{\binom{k}{2}}.

These two sub-events are mutually exclusive (an edge cannot be both all-red and all-blue simultaneously unless (k2)=0\binom{k}{2}=0, irrelevant since k≥3k\ge 3), so

Pr⁡[AS]=2⋅2−(k2)=21−(k2).\Pr[A_S] = 2 \cdot 2^{-\binom{k}{2}} = 2^{1 - \binom{k}{2}}.

Step 4: Linearity of expectation. By linearity of expectation, which holds for any random variables regardless of independence (a foundational and non-circular fact of probability, provable directly from the definition of expectation as a sum over the sample space),

E[X]=∑S∈([n]k)E[1[AS]]=∑S∈([n]k)Pr⁡[AS]=(nk)⋅21−(k2).\mathbb{E}[X] = \sum_{S \in \binom{[n]}{k}} \mathbb{E}[\mathbb{1}[A_S]] = \sum_{S \in \binom{[n]}{k}} \Pr[A_S] = \binom{n}{k} \cdot 2^{1-\binom{k}{2}}.

Here we used only that expectation of a sum is the sum of expectations; no claim about joint distribution of the ASA_S across different SS is needed, and indeed these events are not independent when subsets SS overlap in edges.

Step 5: Expectation argument. By hypothesis, E[X]<1\mathbb{E}[X] < 1. Suppose, for contradiction, that X≥1X \ge 1 on every outcome in S\mathcal{S}, that is, Pr⁡[X≥1]=1\Pr[X \ge 1] = 1. Since XX is a nonnegative integer-valued random variable, X≥1X \ge 1 pointwise implies

E[X]=∑χ∈SPr⁡[χ]⋅X(χ)≥∑χ∈SPr⁡[χ]⋅1=1,\mathbb{E}[X] = \sum_{\chi \in \mathcal{S}} \Pr[\chi] \cdot X(\chi) \ge \sum_{\chi \in \mathcal{S}} \Pr[\chi] \cdot 1 = 1,

contradicting E[X]<1\mathbb{E}[X] < 1. Hence Pr⁡[X≥1]<1\Pr[X \ge 1] < 1, so Pr⁡[X=0]>0\Pr[X = 0] > 0.

Step 6: Existence. A strictly positive probability event over a finite sample space must contain at least one outcome (an event with probability p>0p>0 cannot be the empty set, since the empty set has probability 00). Thus there exists at least one coloring χ∗\chi^* of KnK_n with X(χ∗)=0X(\chi^*) = 0, meaning χ∗\chi^* contains no monochromatic KkK_k of either color. By the equivalence noted in Step 1, the existence of such χ∗\chi^* shows R(k,k)>nR(k,k) > n. This proves the first claim of the theorem.

Step 7: Asymptotic bound. We now find explicit nn for which the hypothesis (nk)21−(k2)<1\binom{n}{k} 2^{1-\binom{k}{2}} < 1 holds. Using the standard bound (nk)≤nk/k!\binom{n}{k} \le n^k/k!, it suffices that

nkk!⋅21−(k2)<1,i.e.nk<k!⋅2(k2)−11.\frac{n^k}{k!} \cdot 2^{1-\binom{k}{2}} < 1, \qquad \text{i.e.} \qquad n^k < \frac{k! \cdot 2^{\binom{k}{2}-1}}{1}.

Take n=⌊2k/2/e⌋n = \lfloor 2^{k/2}/e \rfloor. We verify the hypothesis directly for this choice. Since (k2)=k(k−1)/2\binom{k}{2} = k(k-1)/2,

21−(k2)=21−k(k−1)/2.2^{1-\binom{k}{2}} = 2^{1 - k(k-1)/2}.

We bound (nk)≤nk/k!\binom{n}{k} \le n^k/k! and use k!≥(k/e)kk! \ge (k/e)^k (a standard consequence of Stirling's inequality, itself an elementary and independently established fact not relying on Ramsey theory), so

(nk)⋅21−(k2)≤nk(k/e)k⋅21−k(k−1)/2=(nek)k21−k(k−1)/2.\binom{n}{k} \cdot 2^{1-\binom{k}{2}} \le \frac{n^k}{(k/e)^k} \cdot 2^{1-k(k-1)/2} = \left(\frac{ne}{k}\right)^k 2^{1-k(k-1)/2}.

With n=⌊2k/2/e⌋≤2k/2/en = \lfloor 2^{k/2}/e\rfloor \le 2^{k/2}/e, we get ne≤2k/2ne \le 2^{k/2}, so (ne/k)k≤2k2/2/kk(ne/k)^k \le 2^{k^2/2}/k^k. Substituting,

(nk)21−(k2)≤2k2/2kk⋅21−k(k−1)/2=2 k2/2−k(k−1)/2+1kk=2 k/2+1kk.\binom{n}{k}2^{1-\binom{k}{2}} \le \frac{2^{k^2/2}}{k^k}\cdot 2^{1 - k(k-1)/2} = \frac{2^{\,k^2/2 - k(k-1)/2 + 1}}{k^k} = \frac{2^{\,k/2+1}}{k^k}.

For k≥3k \ge 3, kk≥33=27k^k \ge 3^3 = 27 while 2k/2+12^{k/2+1} grows much more slowly relative to kkk^k; concretely one checks by induction on k≥3k \ge 3 that 2k/2+1<kk2^{k/2+1} < k^k: at k=3k=3, 22.5≈5.66<272^{2.5} \approx 5.66 < 27; and increasing kk by 11 multiplies the right side by at least a factor >2> 2 once k≥3k \ge 3 (since (k+1)k+1/kk≥k+1≥4(k+1)^{k+1}/k^k \ge k+1 \ge 4) while the left side is multiplied by only 21/2≈1.412^{1/2} \approx 1.41. Hence the ratio stays below 11 for all k≥3k \ge 3, confirming (nk)21−(k2)<1\binom{n}{k}2^{1-\binom{k}{2}} < 1 at n=⌊2k/2/e⌋n = \lfloor 2^{k/2}/e\rfloor. By Step 6 applied at this nn, we conclude R(k,k)>⌊2k/2/e⌋R(k,k) > \lfloor 2^{k/2}/e \rfloor, i.e. R(k,k)≥⌊2k/2/e⌋+1≥⌊2k/2/e⌋R(k,k) \ge \lfloor 2^{k/2}/e\rfloor + 1 \ge \lfloor 2^{k/2}/e \rfloor, establishing the stated bound. Since ⌊2k/2/e⌋→∞\lfloor 2^{k/2}/e\rfloor \to \infty and dominates any fixed multiple for large kk, in particular R(k,k)>2k/2R(k,k) > 2^{k/2} fails only for small constant factors, but the standard qualitative statement R(k,k)=Ω(2k/2)R(k,k) = \Omega(2^{k/2}) follows immediately, and one can adjust constants (e.g. using n=⌊2k/2/(e2)⌋n = \lfloor 2^{k/2}/(e\sqrt{2})\rfloor) to recover R(k,k)≥2k/2R(k,k) \ge 2^{k/2} outright for all kk large enough. ■\blacksquare

∎

Worked examples

Example 1: A concrete threshold, k=5k = 5. We compute exactly when the expectation argument certifies R(5,5)>nR(5,5) > n. Here (k2)=(52)=10\binom{k}{2} = \binom{5}{2} = 10, so the exponent is 1−10=−91 - 10 = -9, and the condition is

(n5)⋅2−9<1  ⟺  (n5)<512.\binom{n}{5} \cdot 2^{-9} < 1 \iff \binom{n}{5} < 512.

We tabulate (n5)\binom{n}{5} for small nn:

(75)=21,(85)=56,(95)=126,(105)=252,(115)=462,(125)=792.\binom{7}{5} = 21, \quad \binom{8}{5} = 56, \quad \binom{9}{5} = 126, \quad \binom{10}{5} = 252, \quad \binom{11}{5} = 462, \quad \binom{12}{5} = 792.

At n=11n = 11: (115)⋅2−9=462/512≈0.902<1\binom{11}{5} \cdot 2^{-9} = 462/512 \approx 0.902 < 1. At n=12n=12: 792/512≈1.547>1792/512 \approx 1.547 > 1. So the expectation argument, using the union-bound-style count of all kk-subsets, certifies existence of a 22-coloring of K11K_{11} with no monochromatic K5K_5, hence

R(5,5)>11,i.e.R(5,5)≥12.R(5,5) > 11, \quad \text{i.e.} \quad R(5,5) \ge 12.

(The true value R(5,5)R(5,5) is known only to lie between 4343 and 4848 as of current knowledge; our bound is far from tight but was obtained with zero combinatorial construction, only arithmetic.) This illustrates that the expectation argument is a lower bound technique: it never claims tightness, only existence past a computed threshold.

Example 2: The deletion method with k=4k = 4, sharpening the raw bound. Sometimes E[X]\mathbb{E}[X] is not below 11, yet is still small compared to nn, and we can improve the bound by deleting vertices. Take k=4k = 4, so (k2)=6\binom{k}{2} = 6 and Pr⁡[AS]=21−6=2−5=1/32\Pr[A_S] = 2^{1-6} = 2^{-5} = 1/32. Try n=9n = 9: (94)=126\binom{9}{4} = 126, so E[X]=126/32=3.9375\mathbb{E}[X] = 126/32 = 3.9375. This exceeds 11, so the raw expectation argument alone gives no conclusion at n=9n=9 (indeed, one checks separately that the raw threshold for k=4k=4 is n=8n=8, since (84)=70\binom{8}{4}=70, 70/32=2.1875>170/32 = 2.1875>1 as well — so actually already at n=8n=8 the plain expectation argument fails; the true threshold is lower). Let us instead demonstrate the deletion method precisely at n=9n=9, to see how far it can push things when raw expectation exceeds 11. We know E[X]=3.9375\mathbb{E}[X] = 3.9375 at n=9n = 9 for k=4k=4. By definition of expectation as an average, there exists some coloring χ\chi of K9K_9 with

X(χ)≤⌊E[X]⌋=3X(\chi) \le \lfloor \mathbb{E}[X] \rfloor = 3

(since if every coloring had X≥4X \ge 4, the average would be at least 4>3.93754 > 3.9375; more precisely there exists χ\chi with X(χ)≤E[X]X(\chi) \le \mathbb{E}[X], and since XX is integer-valued, X(χ)≤⌊3.9375⌋=3X(\chi) \le \lfloor 3.9375 \rfloor = 3). Fix such a χ\chi with X(χ)=m≤3X(\chi) = m \le 3 monochromatic K4K_4's. From each of these mm monochromatic 44-cliques, delete one vertex (choosing, say, the lowest-indexed vertex in each clique; if cliques share vertices, one deletion may destroy several at once, only helping us). This removes at most m≤3m \le 3 vertices, destroying every monochromatic K4K_4 (since a 44-clique with a vertex removed becomes a 33-clique, no longer a K4K_4). The resulting coloring lives on at least 9−3=69 - 3 = 6 vertices and has no monochromatic K4K_4. Hence R(4,4)>6R(4,4) > 6, i.e. R(4,4)≥7R(4,4) \ge 7. This is weaker than the true value R(4,4)=18R(4,4) = 18, and in fact weaker than what the raw expectation argument gives at a smaller nn directly (one should check n=7n=7: (74)=35\binom{7}{4} = 35, E[X]=35/32≈1.09\mathbb{E}[X] = 35/32 \approx 1.09, still just above 11; at n=6n = 6: (64)=15\binom{6}{4}=15, E[X]=15/32<1\mathbb{E}[X] = 15/32 < 1, so the raw argument alone already gives R(4,4)>6R(4,4) > 6 directly). This comparison is itself instructive: the deletion method is most valuable exactly when the raw expectation is a little too large for the plain argument to apply outright but still small relative to nn, letting us trade a few deleted vertices for a clean bound; for very small, explicit kk the raw bound can already be optimal among these elementary techniques, and deletion earns its keep at larger kk or in denser settings (e.g. hypergraph Ramsey numbers, or extremal set systems) where recomputing the raw threshold by hand is not as immediate.

CounterexampleIndependence is not required, but genuine randomness (a real probability space) is

The proof of the main theorem never assumes the events ASA_S (monochromatic-clique events for different kk-subsets SS) are independent, and indeed they are not: two subsets sharing an edge have positively correlated colorings on that shared edge. Linearity of expectation is what rescues us, and it holds unconditionally. But suppose we drop the hypothesis that χ\chi is drawn from an actual probability distribution, and instead try to "average" over an object that is not a legitimate random variable. For instance, suppose someone claims: "since the fraction of colorings with X≥1X \ge 1 is at most E[X]\mathbb{E}[X] intuitively, we may as well just pick the coloring χ0\chi_0 = all-red." Here χ0\chi_0 trivially has X(χ0)=(nk)X(\chi_0) = \binom{n}{k} monochromatic kk-cliques (every kk-subset is monochromatic red), wildly violating any bound derived from E[X]<1\mathbb{E}[X] < 1. The point of this counterexample is to show what breaks if we discard the requirement that the argument work over the entire, correctly weighted sample space: a single arbitrarily chosen candidate object need not, and generally does not, satisfy the property just because the average over all objects is small. The all-red coloring is a legitimate member of the sample space S\mathcal{S}, yet it is a spectacularly bad outlier (X=(nk)X = \binom{n}{k}, the maximum possible value), which is exactly why the argument insists on computing E[X]\mathbb{E}[X] over the uniform distribution and invoking the pigeonhole-style fact "E[X]<1⇒Pr⁡[X=0]>0\mathbb{E}[X] < 1 \Rightarrow \Pr[X=0]>0" rather than reasoning about any one specific coloring. Dropping the probabilistic averaging step, and replacing it with a guess at a "typical-looking" object, is precisely the error that the method is designed to avoid.

Scope, edge cases & common traps

SituationWhat holdsWhat can fail
E[X]<1\mathbb{E}[X] < 1, XX nonnegative integer-valuedPr⁡[X=0]>0\Pr[X=0]>0, so a zero-outcome existsNothing; this direction is airtight
E[X]≥1\mathbb{E}[X] \ge 1No conclusion from expectation aloneDeletion method may still salvage a smaller good object
Events ASA_S overlapping / dependentLinearity of expectation still appliesVariance-based refinements (second moment method) need more care
Uniform vs. biased random coloringMethod generalizes: use Pr⁡[edge i=red]=p\Pr[\text{edge } i = \text{red}] = pThreshold computations change; must recompute Pr⁡[AS]\Pr[A_S] under new measure
Small kk (e.g. k=3k=3)Method gives valid but very weak bounds compared to known exact valuesDo not expect probabilistic lower bounds to be tight for small, explicitly known cases
Asymptotic claim R(k,k)=Ω(2k/2)R(k,k) = \Omega(2^{k/2})Rigorously proven via the threshold computation in the proofThe upper bound R(k,k)=O(4k)R(k,k) = O(4^k) requires a separate argument (e.g. via Bounds on the Chromatic Number-style recursive counting), not covered by this theorem

The mathematician behind it

Origins · 1 minPaul Erdős and how this was discovered
PE
Paul Erdős
1913–1996 · Hungarian mathematician, itinerant collaborator, and founder of the probabilistic method in combinatorics

Paul Erdős was one of the most prolific mathematicians in history, publishing roughly 1,500 papers with over 500 collaborators, and famously living without a permanent home, traveling between colleagues' houses with a suitcase to do mathematics. His 1947 paper "Some remarks on the theory of graphs," a mere two pages long, introduced the expectation argument used above to give the first exponential lower bound on Ramsey numbers, decades before anyone found a comparably strong explicit construction. Erdős's approach reframed existence proofs across combinatorics, number theory, and graph theory, and the Erdős number, measuring collaborative distance to him, became a lighthearted institution in the mathematical community.

History
- 1930s: Ramsey's original theorem and early finite Ramsey number bounds are studied via direct combinatorial (pigeonhole-based) arguments.
- 1947: Paul Erdős publishes the two-page paper introducing the probabilistic/expectation argument, proving R(k,k)>2k/2R(k,k) > 2^{k/2} for large kk.
- 1959–1961: Erdős and Alfréd Rényi initiate the systematic study of random graphs, extending probabilistic techniques far beyond Ramsey numbers.
- 1960s–1970s: The deletion method, alteration arguments, and the Lovász Local Lemma are developed, refining and generalizing the basic expectation argument.
- 1970s–present: The probabilistic method becomes a standard toolkit across extremal combinatorics, theoretical computer science (randomized algorithms, derandomization), and coding theory.
Why does a positive probability guarantee an actual object exists?

In a finite probability space, every event is literally a subset of the (finite) sample space, and the probability of an event is a nonnegative-weighted count of outcomes in that subset. The empty set, containing no outcomes, always has probability exactly 00. So if an event has probability strictly greater than 00, it cannot be the empty set; it must contain at least one outcome. This is a basic and non-circular fact about how probability measures are defined on finite sets, it does not depend on any special structure of Ramsey theory or graph coloring, and it is the logical hinge on which the entire probabilistic method turns.

Does the expectation argument tell us how many good objects exist, or just that one exists?

The expectation argument as stated only guarantees Pr⁡[X=0]>0\Pr[X=0] > 0, hence at least one outcome with X=0X=0; it does not by itself compute how many such outcomes there are. In many applications, one can strengthen the argument, for example by using tail bounds like Markov's or Chernoff's inequality, to show that in fact a large fraction, even almost all, of colorings avoid monochromatic cliques when nn is well below the threshold. But the basic expectation argument used to prove the Ramsey lower bound only needs the weaker existential conclusion, which is exactly what makes it so easy to apply.

Why is the deletion method needed if the expectation argument already works?

The plain expectation argument requires E[X]<1\mathbb{E}[X] < 1 outright. Sometimes the natural random model gives E[X]\mathbb{E}[X] slightly above 11 at the nn we care about, so the plain argument yields no direct conclusion there. The deletion method rescues the situation: it shows there is a coloring with only a few bad substructures (roughly E[X]\mathbb{E}[X] many), and then physically removes one vertex from each bad substructure to kill all of them, at the cost of shrinking nn slightly. This trades a marginal loss in nn for a strictly bad-substructure-free object, extending the reach of the method beyond the raw threshold, and is essential in denser settings such as hypergraph Ramsey numbers or extremal set systems.

Is the probabilistic method constructive? Can we ever recover an explicit coloring?

No, the method as presented is fundamentally nonconstructive: it proves existence via an averaging argument without exhibiting the object. This is in fact its main appeal, since it succeeds where direct construction is hopelessly difficult; to this day, no known explicit construction of a 22-coloring of KnK_n avoiding monochromatic KkK_k matches the Erdős probabilistic bound for general kk. However, theoretical computer science has developed derandomization techniques, such as the method of conditional expectations, which can sometimes convert a probabilistic existence proof into an explicit, efficiently computable construction, at the cost of extra algorithmic machinery beyond the scope of the basic method.

How does this connect to bounds on the chromatic number?

The same expectation-and-deletion toolkit proves, for example, that graphs exist with arbitrarily large girth and arbitrarily large chromatic number simultaneously, a fact with no easy explicit witness, using random graphs G(n,p)G(n,p) and deleting one vertex from each short cycle. This directly parallels the technique in Bounds on the Chromatic Number, where counting arguments (there often deterministic, via greedy or degeneracy bounds) are replaced here by expected counts over a random graph model. Both approaches ultimately bound a combinatorial parameter (chromatic number, or Ramsey number) by controlling the expected number of "obstructions" and showing that obstruction-free objects must exist.

Does the probabilistic method give upper bounds on Ramsey numbers too?

Not directly through the expectation argument described here; that argument only produces lower bounds, since it shows large colorings without monochromatic cliques exist, forcing R(k,k)R(k,k) to be large. Upper bounds on R(k,k)R(k,k), such as the classical bound R(k,k)≤(2k−2k−1)R(k,k) \le \binom{2k-2}{k-1}, come from a separate, deterministic double-counting or recursive argument tracing back to Erdős and Szekeres, building on ideas connected to Ramsey Theory Introduction. The probabilistic method and the Erdős–Szekeres recursive bound are complementary: together they sandwich R(k,k)R(k,k) between an exponential lower bound Ω(2k/2)\Omega(2^{k/2}) and an exponential upper bound O(4k)O(4^k), though the gap between these exponents remains open.

What role does linearity of expectation play, precisely, and why is it "free"?

Linearity of expectation states that for any random variables Y1,…,YmY_1, \dots, Y_m on a common probability space, E[Y1+⋯+Ym]=E[Y1]+⋯+E[Ym]\mathbb{E}[Y_1 + \cdots + Y_m] = \mathbb{E}[Y_1] + \cdots + \mathbb{E}[Y_m], regardless of whether the YiY_i are independent or correlated. This follows directly from the definition of expectation as a weighted sum over the sample space and the distributive law of arithmetic, requiring no probabilistic assumption beyond finiteness (or, more generally, absolute summability). In the Ramsey argument, the indicator variables 1[AS]\mathbb{1}[A_S] for overlapping subsets SS are highly dependent, yet we sum their expectations with total confidence, which is exactly why the method is so widely applicable: computing a sum of individual probabilities is vastly easier than analyzing a complicated joint distribution.

Before this

Where this leads