In this lecture and the next, we will develop the Discrete Fourier Transform (DFT), which is probably the most widely used algebra isomorphism. Abstractly, we already know about this isomorphism from our first characterization of function algebras long ago: a given algebra is isomorphic to a function algebra if and only if it admits a basis
of selfadjoint and pairwise orthogonal idempotents – a “Fourier basis.” Whenever we have such a basis, we can expand each
as
and in doing so we associate a function to each
This association is an algebra isomorphism which we call the Fourier transform on
Thus, returning to the setting of convolution algebras, the basic question is how to concretely construct a Fourier basis in . It is clear that this construction must somehow leverage the group structure of
and the basic ingredient is the following.
Definition 17.1. Given a finite group a group homomorphism
from
to the unit circle
is called a multiplicative character of
Every group has at least one multiplicative character, namely the “trivial character” which sends every group element to the number
In last week’s homework you constructed an example of a group for which the trivial character is the the only multiplicative character. For abelian groups, the opposite extreme holds: there are as many multiplicative characters as there are group elements. This fact is the key to constructing a Fourier basis of the convolution algebra of a finite abelian group.
To begin, recall that every finite abelian group is isomorphic to a product of cyclic groups. We thus fix a positive integer and
positive integers
and consider the group
where is a cyclic group of order
with generator
Define the dual group of
to be
That is,
where is the additive group of integers modulo
. We can parameterize
by the points of
writing
Problem 17.1. Prove that the parameterization is a group isomorphism
(Note that because
it is sufficient to show the parameterization is an injective group homomorphism).
Theorem 17.1. For every the function
defined by
where is a principal
th root of unity, is a multiplicative character of
Proof: For any it is clear that
because the identity element
has parameters
Moreover, for any
we have
so is indeed a group homomorphism
-QED
Problem 17.2. Enhance Theorem 17.1 by proving that there are no other multiplicative characters of
We now have a special subset of the convolution algebra
of the finite abelian group
, the set of all its multiplicative characters. We now claim that this set forms a basis of
Since the number of characters is
which is the dimension of
, it is sufficient to show that
is a linearly independent set in
Theorem 17.2. The set is orthogonal with respect to the
-scalar product on
– we have
Proof: For any we have
where
Thus if we have
and if we have
where the denominator of each factor is nonzero and the numerator of some factor is zero, because is an
th root of unity and
for some
.
-QED
The orthogonal basis of
is called its character basis. In fact, the rescaled character basis
is even better, for the following reason.
Theorem 17.3. The set is a Fourier basis of
Proof: For any we have
For any we have
The internal sum is
where the final equality is Theorem 8.3. Thus
-QED