***All problems assigned in this lecture are due January 20th at 23:59***
Let us begin this lecture with a physical way of thinking about the function algebra of a finite set
Imagine that
is the set of all possible outcomes of an experiment, for example a chemical reaction whose yield depends on environmental factors, the proportions in which the constituents are mixed, and so forth. After the experiment has been performed, we want to determine what substance has been produced. From this point of view,
represents the collection of all numerical measurements or “observables” of the yield that can theoretically be computed. For example,
assigns to each
its temperature
and
which assigns to each
its specific heat
etc.
In practice (as opposed to in theory), our experiment is performed in a laboratory with limited resources. For example, we may have access to a thermometer but not to a Bunsen burner, so we can compute but not
. The set of all measurements which we can perform in our laboratory is then a proper subalgebra
of
which contains
but not
. A natural question now is: given a proper subalgebra
of accessible observables, can we compute enough measurements to distinguish between any two outcomes? In operational terms,
separates the points of
if our laboratory is advanced enough that we can perform at least one measurement which distinguishes any two distinct outcomes.
Definition 4.1. We say that separates the points of
if, for any distinct
there is
such that
Unfortunately, as soon as our laboratory is limited in any way operationally indistinguishable outcomes exist.
Theorem 4.2. A subalgebra separates the points of
if and only if
Proof: One direction is clear: if then we have access to the set
of all elementary functions, and for any distinct points
we have
and
Conversely, suppose that is a subalgebra which separates
Pick an arbitrary point
. Then, for each
there exists a function
such that
are distinct numbers. The centered and scaled function
then satisfies
We thus have the factorization
Since is closed under products, we have shown that
contains the elementary function
Since
was arbitrary, we have shown that
contains the elementary basis
The category of finite sets is a full subcategory of the category whose objects are compact Hausdorff spaces and whose morphisms are continuous functions — give a finite sets the discrete topology, in which every singleton set is open. The fact that the algebra of all continuous functions on any Hausdorff topological space can separate any two distinct closed sets holds in this larger topological category (this is Urysohn’s Lemma). The opposite direction, that a separating subalgebra is equal to the algebra of continuous functions, has to be weakened to the statement that
is uniformly dense in the algebra of all continuous functions (this is the Stone-Weierstrass theorem).
Let us now generalize Theorem 4.2 within the category of finite sets.
Definition 4.2. A partition of is a set
of disjoint nonempty subsets of
whose union is
The elements of
are referred to as its “blocks.”
Let denote the set of all partitions of
Note that
is in bijection with the set of equivalence relations on
— a partition
defines an equivalence relation on
in which points are equivalent if they are elements of the same block, and conversely an equivalence relation on
defines a partition whose blocks are equivalence classes.
We make into a poset as follows: for each
we declare
if and only if
can be obtained by partitioning blocks of
. Equivalently, every block of
is contained in a block of
This is called the refinement order on
If
we say that
is finer than
or equivalently that
is coarser than
Going one step further, we can make
into a lattice, where
is the coarsest partition (weakly) finer than both
and
, and
is the finest partition (weakly) coarser than both
and
.
There is a natural mapping from the lattice of partitions of to the lattice of subalgebras of
— for each
declare
to be the set of all functions in
which are constant on the blocks of
Problem 4.1. Prove that really is a subalgebra of
and moreover that the mapping
is injective.
Problem 4.2. Prove that implies
meaning that our mapping
is an order homomorphism.
Problem 4.3. Work a bit harder and show that the mapping is a lattice homomorphism.
Problem 4.4. Prove that is isomorphic to
We can make use of Problem 4.4 as follows. Let us say that a function separates the blocks of
if, for any two distinct blocks
and
of
, the constant functions
and
are distinct. This generalizes Definition 4.1, which is the case where
is the partition of
with
blocks. The corresponding generalization of Theorem 4.2 is the following.
Theorem 4.3. If is a subalgebra of
which separates the blocks of
then
Proof: By Problem 4.4, this reduces to Theorem 4.2. (Make sure you understand this).
At this point the following classification theorem is essentially complete.
Theorem 4.4. The lattice of subalgebras of is isomorphic to the lattice of partitions of
Proof: It remains only to show that our method of assigning subalgebras to partitions is surjective. Let be an arbitrary subalgebra of
. Define an equivalence relation on
by
and let be the partition of
whose blocks are the corresponding equivalence classes. Then, by definition of
we have
Furthermore, by definition of
we have that
separates the blocks of
By Theorem 4.3, we have
.
Could you help clarify what it means to be a lattice homomorphism (as stated in Problem 4.3) ?
A lattice homomorphism respects partial order, meets (min of two elements), and joins (max of two elements).