Random Infinite Graphs
I picked up a book at a used book store recently: Probabilistic Methods in Combinitorics (1974) by Paul Erdős and Joel Spencer. Always a sucker for neat-looking old math books, I picked it up and browse through it ocassionally.
As with most of Erdős’ writing, I found the statements and proofs in the book rather obtuse. To help me understand some of the contents, I wanted to write some blog posts as I read through it.
The first topic I wanted to look at was a simple one: random infinite graphs. Here, Spencer and Erdős consider randomly generated graphs whose sets of vertices are the natural numbers. Something interesting happens with the graphs generated this way. Namely, they are almost always the same! Up to isomorphism, at least.
Background
Recall that a graph
(where we recall that given a set
and not adjacent otherwise.
Two graphs
with the property that, for every choice of distinct pairs of vertices
Graph isomorphism defines an equivalence relation on a collection of graphs.
Infinite graphs and universality
The set of vertices in a graph is usually taken to be finite, but there is no reason we can’t consider graphs to have infinite sets of vertices. In this note in particular, we will consider graphs whose sets of vertices are the natural numbers
Definition. A graph
with is said to be universal if, for every pair of finite disjoint subsets there exists a choice of vertex that is adjacent to every vertex in and not adjacent to every vertex in .
Symbolically, a graph
Fascinatingly, it turns out that all universal graphs are isomorphic!
Proposition. All universal graphs on
are isomorphic.
Proof. Suppose
for each
Define
Given a number
Consider two cases concerning whether
holds.
Similarly, consider the following cases: - If
holds.
Regardless of which of the cases above were used, define
and
It is evident that
With the subsets
Moreover, for every
We may now define the desired graph isomorphism
for every
Random infinite graphs are almost always the same
We now get to the main point of this post: random infinite graphs.
We can randomly construct a graph on a set of vertices as follows. Given a set of vertices
This process induces a probability measure on the set
where
to be the event that the randomly generated graph contains the edge connecting
and these events are all independent of each other.
We now turn our attention to infinite graphs. It turns out that random graphs constructed this way are almost always all isomorphic to each other. This is because a graph constructed this way is almost always universal!
Theorem. Let
be a random graph with constructed as above. The ranom graph is universal with probability .
Proof. We prove that the set of graphs that are not universal is a set of measure zero. Given disjoint finite sets
Note that the probability of this event is given by
Given finite disjoint subsets
as $0 p{S}(1-p){T} $. Now, the event that the random graph is not universal is
which is a countable union of a measure-zero sets, and thus also has zero measure.
We conclude that there is a graph
Corollary. With probability one, random graphs on
are all isomorphic to one another.