Definition 3.1. A linear transformation from one algebra to another is said to be an algebra homomorphism if it respects conjugation,
respects multiplication,
and is unital,
We can now define the category of algebras.
Definition 3.2. The category has algebras as its objects and algebra homomorphisms as its morphisms.
Going forward, we will almost exclusively work in the full subcategory of
whose objects are finite-dimensional algebras. In order to lighten the terminology, when we say “algebra” we will mean a finite-dimensional algebra, and when dealing with infinite-dimensional objects we will explicitly say “infinite-dimensional algebra.”
Now we come to a basic class of algebras attached to finite sets: function algebras. These will be our model examples of commutative algebras.
Definition 3.3. The function algebra of a finite set
is the vector space of functions
with conjugation and multiplication defined by
We are already quite familiar with as a vector space, since when equipped with the scalar product
it is the model example of a Hilbert space from Math 202A. In particular, we already know that the set consisting of the elementary functions
forms an orthonormal basis of the Hilbert space
Now we are taking the next step of equipping
with a vector product as well as a scalar product, hence promoting our Math 202A quantization functor to a functor
When viewing as an algebra rather than a Hilbert space, we can ask for the classification of selfadjoint elements and unitary elements (since
is commutative, all elements are normal). It is straightforward to see that
is selfjadjoint if and only if it is real-valued, and unitary if and only if it is circle-valued (meaning
for all
). It is also clear that the group
of invertible elements in
consists of non-vanishing functions on
From the algebra point of view, the elementary basis of is orthogonal with respect to the vector product (rather than the scalar product) in the sense that
In particular, the elementary functions are idempotent in
Being real-valued, the elementary functions are also selfadjoint. For abstract algebras, a basis with these properties has a special name.
Definition 3.4. A Fourier basis in an algebra is a basis
of selfadjoint orthogonal idempotents,
Thanks once again to Lani for paying close attention to definitions in real time and pointing out that selfadjointness should be built into this definition.
Clearly, a necessary condition for an algebra to admit a Fourier basis is that it is commutative. However, this condition is not sufficient, and algebras which do admit a Fourier basis are characterized by the following simple but important theorem.
Theorem 3.5. An algebra admits a Fourier basis if and only if it is isomorphic to a function algebra.
Proof: We have already seen that a function algebra admits a Fourier basis, namely its elementary basis. Thus, if is isomorphic to
for some set
via an isomorphism
then
gives a Fourier basis of
Conversely, suppose admits a Fourier basis
and consider the vector space isomorphism
defined by
We need to check that this vector space isomorphism is an algebra homomorphism. First,
so respects multiplication. Second,
so respects conjugation. Third, note that in the function algebra
the multiplicative identity is
We leave it as an exercise to show that any Fourier basis is necessarily a partition of unity, meaning that
The algebra isomorphism constructed in the proof of the preceding theorem is called the Fourier transform on
It exists precisely when
admits a basis of selfadjoint orthogonal idempotents. Thus, if we are given a commutative algebra
whose multiplication is defined in some horribly convoluted way, if we can construct a Fourier basis in
then we are able to recognize that this convoluted structure is actually no more complicated than pointwise multiplication of functions. We will soon do this for convolutions algebras of finite abelian groups.