A special Aronszajn tree can be constructed as follows. The elements of the tree are certain well-ordered sets of rational numbers with supremum that is rational or −∞. If
x and
y are two of these sets then we define
x ≤
y (in the tree order) to mean that
x is an initial segment of the ordered set
y. For each countable ordinal α we write
Uα for the elements of the tree of level α, so that the elements of
Uα are certain sets of rationals with order type α. The special Aronszajn tree
T is the union of the sets
Uα for all countable α. We construct the countable levels
Uα by transfinite induction on α as follows starting with the empty set as
U0: • If
α + 1 is a successor then
Uα+1 consists of all extensions of a sequence
x in
Uα by a rational greater than sup
x.
Uα + 1 is countable as it consists of countably many extensions of each of the countably many elements in
Uα. • If
α is a limit then let
Tα be the tree of all points of level less than
α. For each
x in
Tα and for each rational number
q greater than sup
x, choose a level
α branch of
Tα containing
x with supremum
q. Then
Uα consists of these branches.
Uα is countable as it consists of countably many branches for each of the countably many elements in
Tα. The function
f(
x) = sup
x is rational or −∞, and has the property that if
x α for each countable ordinal
α which make up the
first uncountable ordinal. This proves that
T is a special Aronszajn tree. This construction can be used to construct
κ-Aronszajn trees whenever
κ is a successor of a regular cardinal and the generalized continuum hypothesis holds, by replacing the rational numbers by a more general
η set. == See also ==