Supercharacters and the discrete Fourier, cosine, and sine transforms
Stephan Ramon Garcia, Samuel Yih

TL;DR
This paper uses supercharacter theory to identify matrices diagonalized by discrete Fourier, cosine, and sine transforms, providing a combinatorial interpretation of their entries.
Contribution
It introduces a novel approach linking supercharacter theory with classical transforms, offering new insights into their structure.
Findings
Matrices diagonalized by DCT and DST are characterized.
Provides combinatorial interpretation of matrix entries.
Connects supercharacter theory with classical harmonic analysis.
Abstract
Using supercharacter theory, we identify the matrices that are diagonalized by the discrete cosine and discrete sine transforms, respectively. Our method affords a combinatorial interpretation for the matrix entries.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Supercharacters and the discrete Fourier, cosine, and sine transforms
Stephan Ramon Garcia
Department of Mathematics, Pomona College, 610 N. College Ave., Claremont, CA 91711
[email protected] http://pages.pomona.edu/~sg064747 and
Samuel Yih
Abstract.
Using supercharacter theory, we identify the matrices that are diagonalized by the discrete cosine and discrete sine transforms, respectively. Our method affords a combinatorial interpretation for the matrix entries.
Partially supported by a David L. Hirsch III and Susan H. Hirsch Research Initiation Grant. First author partially supported by National Science Foundation Grant DMS-1265973.
1. Introduction
The theory of supercharacters was introduced by P. Diaconis and I.M. Isaacs in 2008 [14], generalizing earlier seminal work of C. André [4, 2, 3]. The original aim of supercharacter theory was to provide new tools for handling the character theory of intractable groups, such as the unipotent matrix groups . Since then, supercharacters have appeared in the study of combinatorial Hopf algebras [1], Schur rings [26, 29] and their combinatorial properties [15, 36, 35], and exponential sums from number theory [18, 20, 9].
Supercharacter techniques permit us to identify the algebra of matrices that are diagonalized by the discrete Fourier transform (DFT) and discrete cosine transform (DCT), respectively. A natural modification handles the discrete sine transform (DST). Although the matrices that are diagonalized by the DCT or DST have been studied previously [31, 32, 7, 17], we further this discussion in several ways.
For the DCT, we produce a novel combinatorial description of the matrix entries and obtain a basis for the algebra that has a simple combinatorial interpretation. In addition to recapturing results presented from [31], we are also able to treat the case in which the underlying cyclic group has odd order.
A similar approach for the DST runs into complications, but we can still characterize the diagonalized matrices by considering the “orthocomplement” of the DCT supercharacter theory. In special cases, the diagonalized matrices are -class matrices [7], which first arose in the spectral theory of Toeplitz matrices and have since garnered significant interest because of their computational advantages [25, 11, 28, 8].
For cyclic groups of even order, we recover results on [7]. However, our approach also works if the underlying cyclic group has odd order. This is not as well studied as the even order case. In addition, we produce a second natural basis equipped with a novel combinatorial interpretation for the matrix entries.
For all of our results, we provide explicit formulas for the matrix entries of the most general matrix diagonalized by the DCT or DST, respectively.
We hope that it will interest the supercharacter community to see that its techniques are relevant to the study of matrix transforms that are traditionally the province of engineers, computer scientists, and applied mathematicians. Consequently, this paper contains a significant amount of exposition since we mean to bridge a gap between communities that do not often interact. We thank the anonymous referee for suggesting several crucial improvements to our exposition.
2. Preliminaries
The main ingredients in this work are the theory of supercharacters and the discrete Fourier transform (DFT), along with its offspring (the DCT and DST). In this section, we briefly survey some relevant definitions and ideas.
2.1. Supercharacters
The theory of supercharacters, which extends the classical character theory of finite groups, was developed axiomatically by Diaconis–Isaacs [14], building upon earlier important work of André [4, 2, 3]. It has since become an industry in and of itself. We make no attempt to conduct a proper survey of the literature on this topic.
Definition 1** (Diaconis–Isaacs [14]).**
Let be a finite group, let be a partition of the set of irreducible characters of , and let be a partition of . We call the ordered pair a supercharacter theory if
- (i)
contains , where [math] denotes the identity element of , 2. (ii)
, 3. (iii)
For each , the function is constant on each .
The functions are supercharacters and the elements of are superclasses.
While introduced primarily to study the representation theory of non-abelian groups whose classical character theory is largely intractable, recent work has revealed that it is profitable to apply supercharacter theory to the most elementary groups imaginable: finite abelian groups [18, 20, 9, 16, 10, 21, 27, 5].
We outline the approach developed in [9]. Although it is the “one-dimensional” case that interests us here, there is no harm in discussing things in more general terms. Let , which is a primitive th root of unity. Classical character theory tells us that the set of irreducible characters of is
[TABLE]
in which
[TABLE]
Here we write
[TABLE]
in which and are typical elements of . Since is computed modulo it causes no ambiguity in the expression that defines . We henceforth identify the character with . Although this identification is not canonical (it depends upon the choice of ), this potential ambiguity disappears when we construct certain supercharacter theories on .
Let be a subgroup of that is closed under the matrix transpose operation. If , then can be any subgroup of the unit group . The action of partitions into -orbits; we collect these orbits in the set
[TABLE]
For , we define
[TABLE]
The hypothesis that is closed under the transpose operation ensures that is constant on each [9, p. 154] (this condition is automatically satisfied if ). For , let . Then
[TABLE]
is a partition of and the pair is a supercharacter theory on .
As an abuse of notation, we identify both the supercharacter and superclass partitions as (such an identification is not always possible with general supercharacter theories). Since the value of each supercharacter is constant on each superclass , we denote this common value by .
Maintaining the preceding notation and conventions, the following theorem links supercharacter theory on certain abelian groups and combinatorial-flavored matrix theory [9, Thm. 2].
Theorem 1** (Brumbaugh, et. al., [9]).**
For each fixed in , let denote the number of solutions to ; this is independent of the representative in which is chosen.
- (a)
For , we have
[TABLE] 2. (b)
The matrix
[TABLE]
is unitary () and . 3. (c)
The matrices , whose entries are given by
[TABLE]
each satisfy , in which
[TABLE] 4. (d)
Each is normal () and the set forms a basis for the algebra of all matrices such that is diagonal.
The quantities are combinatorial in nature and are nonnegative integers that relate the values of the supercharacters to each other. Of greater interest to us is the unitary matrix defined in (2). It is a normalized “supercharacter table” of sorts. As in classical character theory, a suitable normalization of the rows and columns of a character table yields a unitary matrix. This suggests that encodes an interesting “transform” of some type. Theorem 1 describes, in a combinatorial manner, the algebra of matrices that are diagonalized by .
This is the motivation for our work: we can select and appropriately so that is either the discrete Fourier or discrete cosine transform matrix. Consequently, we can describe the algebra of matrices that are diagonalized by these transforms. The discrete sine transform can be obtained as a sort of “complement” to the supercharacter theory corresponding to the DCT. To our knowledge, such complementary supercharacter theories have not yet been explored in the literature.
2.2. The discrete Fourier transform
It is hallmark of an important theory that even the simplest applications should be of wide interest. This occurs with the theory of supercharacters, for its most immediate byproduct is the discrete Fourier transform (DFT), a staple in engineering and discrete mathematics.
A few words about the discrete Fourier transform are in order. As before, let and . Let denote the complex Hilbert space of all functions , endowed with the inner product
[TABLE]
The space hosts two familiar orthonormal bases. First of all, there is the standard basis , which consists of the functions
[TABLE]
We work here modulo , which explains our preference for the indices . A second orthonormal basis of is furnished by the exponential basis , in which
[TABLE]
The discrete Fourier transform of is the function defined by
[TABLE]
The choice of normalization varies from field to field. We have selected the constant so that the map is a unitary operator from to itself. Indeed, the unitarity of the DFT follows from the fact that
[TABLE]
That is, the DFT is norm-preserving since it sends one orthonormal basis to another. The matrix representation of the DFT with respect to the standard basis is
[TABLE]
This is the DFT matrix of order (also called the Fourier matrix of order ).
If we regard elements of as column vectors, with respect to the standard basis, then a short exercise with finite geometric series reveals that . A little more work confirms that and hence . Thus, the eigenvalues of are among ; the exact multiplicities can be deduced from the evaluation of the quadratic Gauss sum, which is the trace of [6].
There are many compelling reasons why the discrete Fourier transform arises in both pure and applied mathematics. It would take us too far afield to go into details, so we content ourselves with mentioning that the DFT arises in signal processing, number theory (e.g., arithmetic functions), data compression, partial differential equations, and numerical analysis (e.g., fast integer multiplication). A particularly fast implementation of the DFT, the fast Fourier transform (FFT), was named one of the Top 10 algorithms of the 20th century [34]. Although often credited to Cooley–Tukey (1965) [12], the FFT was originally discovered by Gauss in 1805 [24]. A valuable reference for all things Fourier-related is [30]. The recent text of Stein and Shakarchi [33] is a new classic on the subject of Fourier analysis and it highly recommended for its friendly and understandable approach.
How does the DFT relate to supercharacter theory? Consider the following example, which was first worked out in [9].
Example 5** (Discrete Fourier transform).**
Let and let , the trivial subgroup of , act upon by multiplication. Then the -orbits in are singletons: for . The corresponding supercharacters are classical exponential characters:
[TABLE]
and hence the unitary matrix from (2) is the DFT matrix. That is,
[TABLE]
Theorem 1 permits us to identify the matrices that are diagonalized by . With a little work, one can show that the matrices (3) are
[TABLE]
and they satisfy , in which
[TABLE]
The algebra generated by the is the algebra of all circulant matrices
[TABLE]
More information about circulant matrices and their properties can be found in [19, Sect. 12.5].
The preceding example shows that the discrete Fourier transform arises as the simplest possible application of supercharacter theory. If the action of the trivial group on already produces items of great interest, it should be fruitful to consider actions of slightly-less trivial groups as well. This motivates our exploration of the discrete cosine transform.
3. Discrete cosine transform
As before, we fix a positive integer and let . Let
[TABLE]
and
[TABLE]
denote the subspaces of even and odd functions in , respectively. Observe that is invariant under the DFT, since, if is even,
[TABLE]
and hence is even as well. Since is finite dimensional and the DFT is unitary, it follows that is invariant under the DFT. Consequently, we have the orthogonal decomposition
[TABLE]
in which both subspaces on the right-hand side are DFT-invariant. The discrete cosine transform (DCT) is the restriction of the DFT to . Being the restrictions of a unitary operator (on a finite-dimensional Hilbert space) to an invariant subspace, the DCT is a unitary operator on . In a similar manner, the discrete sine transform (DST) is the restriction of the DFT to . It too is a unitary operator.
The DCT is a workhorse in engineering and software applications. The MP3 file format, which contains compressed audio data, and the JPEG file format, which contains compressed image data, make use of the DCT [22]. These “lossy” file formats do not perfectly replicate the original source; that is, some information is lost. However, by judiciously eliminating high-frequency components in the signal, one is able to produce sounds or images that are, to human senses, virtually indistinguishable from the source. Moreover, this can be done in such a way that the final file size is much smaller than the original.
Why is the DCT more prevalent than the DST? Suppose that we have samples taken at times . To employ Fourier-analytic techniques, this signal must be extended to in a periodic fashion. For many applications, it behooves the user to make this extension “smooth” in the sense that there are not large discrepancies between adjacent values. This suggests the use of a reflection and even boundary conditions; see Figure 1. A standard dictum in Fourier analysis is that greater smoothness of the input signal translates into more rapid numerical convergence of associated algorithms. The periodic extension of the sample that is used by the DCT is naturally “smoother” (for typical real-world signals) than those utilized by the DFT or DST. Consequently, it is the DCT that plays a central role in modern signal processing.
There are many subtle variants of “the” DCT that appear in the literature, along with their multidimensional analogues. Our particular selection is the most suitable from the viewpoint of supercharacter theory. Indeed, our DCT matrix is precisely the -matrix that arises from a particularly simple supercharacter theory on .
Let and . Consider the action of the subgroup of upon . This produces the orbit decomposition
[TABLE]
Let . For , we define the corresponding superclasses
[TABLE]
For , we have the supercharacters
[TABLE]
Euler’s formula tells that
[TABLE]
in which is the cardinality of . *We index the superclasses starting at [math] rather than . * Doing so ensures that for all , and so we may consider group elements and indices interchangeably. This convenience is more than enough to justify what is a small burden of notation.
In the notation of Theorem 1, we have
[TABLE]
or more explicitly,
[TABLE]
if is even and
[TABLE]
if is odd. These so-called DCT matrices are real, symmetric, and unitary. They belong to , the set of matrices.
The main result of this section identifies the matrices diagonalized by the DCT matrix (8). Let denote the number of distinct solutions to , in which is fixed. As stated in Theorem 1, is independent of the particular representation that is chosen.
Theorem 9**.**
Let , , and let be the discrete cosine transform matrix (8). The matrices defined by
[TABLE]
form a basis for the algebra of matrices that are diagonalized by . They are real, symmetric, and satisfy
[TABLE]
in which
[TABLE]
Moreover, and generates if and only if is relatively prime to . The most general matrix diagonalized by is
[TABLE]
in which are parameters (the last case only occurs if is even).
We defer the proof until Section 4. Instead, we focus on several examples.
Example 11**.**
If is even, then and is
[TABLE]
Example 12**.**
If is odd, then and is
[TABLE]
The combinatorial aspect of Theorem 9 deserves special attention.
Example 13**.**
If , then
[TABLE]
The only solution in to is . Consequently, (10) produces
[TABLE]
The two solutions in to are and . Thus,
[TABLE]
Computing the remaining entries in a similar fashion yields
[TABLE]
Example 14**.**
If , then
[TABLE]
The solutions in to are and . Thus, (10) produces
[TABLE]
The only solution in to is . Thus,
[TABLE]
Computing the remaining entries in a similar fashion yields
[TABLE]
Example 15**.**
For , the most general matrix that is diagonalized by is
[TABLE]
in which are free parameters. It is a linear combination of
[TABLE]
Example 16**.**
For , the most general matrix that is diagonalized by is
[TABLE]
in which are free parameters. It is a linear combination of
[TABLE]
The matrices above are analogous to those encountered by Feig and Ben-Or [17], who considered the modified DCT matrix
[TABLE]
in which for and otherwise.
Example 17**.**
Matrices diagonalized by the DCT have been studied before, but with different techniques and sometimes with different DCT matrices [31, 17]. Theorem 9 recovers many established results. For example, the matrix
[TABLE]
appears in [31]. In our notation, it corresponds to even and parameters , , and ; see Example 11.
Example 18**.**
For odd, the bottom right submatrix of any matrix diagonalized by is a Toeplitz plus Hankel matrix:
[TABLE]
An analogous presentation exists when is even if we also exclude the first and last row and column. In [31] it is shown that the DCT-I matrix, obtained by replacing and with and , respectively, in (8), diagonalizes matrices that are genuinely Toeplitz plus Hankel. In [23] Grishin and Strohmer demonstrate that it is simple to go from the DCT-I to , and that there are advantages to both matrices. While the DCT-I diagonalizes certain Toeplitz plus Hankel matrices, it is not unitary like .
Theorem 9 also provides an explanation for this Toeplitz plus Hankel structure. The matrix entry is nonzero if and only if , or equivalently, when or . If , then for any . Thus, along the diagonal that contains , is always nonzero; this gives us one sub- or super-diagonal of a Toeplitz matrix. Similarly, if , then is nonzero along the entire anti-diagonal containing , giving us a component of a Hankel matrix. See [13] for a displacement-rank approach to such matrices.
4. Proof of Theorem 9
Let denote the commutative, complex algebra of matrices that are diagonalized by . The algebra of diagonal matrices has dimension . Thus, . The diagonal matrices are linearly independent because their diagonals
[TABLE]
are the columns of the matrix , which is similar to the unitary matrix . Thus, is linearly independent and hence it spans .
The eigenvalues
[TABLE]
of are distinct if and only if is relatively prime to . In this case, the Lagrange interpolation theorem ensures that for any diagonal matrix , there is a polynomial so that . Thus, generates .
We claim that . If , then . Consequently, and and imply ; moreover, . Thus, .
We now consider for and identify the locations of all nonzero entries in each matrix. First suppose that is odd (if is even then there are a few additional cases to consider; we will do this later).
If , then the argument above implies that . Since is odd, means . Thus, and, since , we have . By symmetry,
[TABLE]
An analogous approach applies if . In all other cases, are nonzero and hence .
- (i)
Suppose that . Without loss of generality, let be one of the solutions to with . The other potential solution must be one of , , or . These possibilities imply that , , or , respectively. Since , this is not possible. 2. (ii)
Suppose that , with as the solution. We see that if and only if or . For such ,
[TABLE]
Since , it follows that is [math] elsewhere.
If , then for some . The preceding analysis implies that equals
[TABLE]
in which, for the sake of convenience, we let for all . The preceding simplifies to the matrix presented in Example 12.
Now suppose that is even. The preceding results largely carry over, but there are now extra cases to consider.
- (iii)
Suppose that . Then the only solutions to with are when, without loss of generality, . Since for all , an appeal to (10) reveals that is the reversed identity matrix. 2. (iv)
Suppose that , , and . In addition to the cases identified in (ii), we now have the possibilities or . From (10) we obtain
[TABLE]
In all other cases, , so the rest of our analysis from the odd case carries over. If , then for some . The preceding analysis implies that equals
[TABLE]
This simplifies to the matrix presented in Example 11.
We can now obtain an explicit formula for the entries of the most general matrix diagonalized by . The first row and column (and the last row and column if is even) have a different structure from the rest of the matrix; one can see that
[TABLE]
holds for these sections of ; the second case occurs only if is even.
We direct our attention now to the remaining entries. First observe that
[TABLE]
To ensure that all of our subscripts are between [math] and , we take the absolute value of the first subscript. Since , it follows that . Thus,
[TABLE]
Finally, we need to ensure that our subscripts are between [math] and . If , then gives the correct index and is in the desired range. Consequently,
[TABLE]
5. Discrete sine transform
The discrete sine transform (DST) is the oft-neglected sibling of the DCT. Since is finite dimensional and , it follows from the DFT-invariance of that is also DFT-invariant (recall that the DFT is a unitary operator). As mentioned in Section 3, the DST is the restriction of the DFT to , the subspace of odd functions in . Here , as usual. Let
[TABLE]
As before, the sets for , along with (and if is even), partition .
In our consideration of the DCT, we saw that the supercharacters (7) are constant on each superclass. In contrast, the corresponding “supercharacters” obtained by replacing cosines with sines are no longer constant on each superclass. This is a crucial distinction between the DCT and DST: the DST does not arise directly from a supercharacter theory on . Nevertheless, we are still able to obtain an analogue of Theorem 9 for the DST by appealing to the DFT-invariance of and considering the “orthogonal complement” of the DCT supercharacter theory.
Define for . Then is an orthogonal basis for and
[TABLE]
in which denotes the imaginary unit. Normalizing the yields
[TABLE]
Let denote the matrix representation of the restriction of to with respect to the orthonormal basis . Then is unitary and a computation confirms that
[TABLE]
Thus,
[TABLE]
The matrices are purely imaginary, complex symmetric, and unitary. If is clear from context, we often omit the subscript and write . Although the DST cannot be attacked directly via supercharacter theory, we can use the DFT invariance of to obtain a satisfying analogue of Theorem 9.
Theorem 21**.**
Let , , and let be the discrete sine transform matrix (20). Let denote the sign of ; let .
- (a)
The most general diagonalized by is given by
[TABLE]
in which , and are free parameters that correspond, in that order, to the entries in the first row of . For , the matrices obtained by setting in (22) form a basis for the algebra diagonalized by . In particular, . 2. (b)
Let if and 0 otherwise. The matrices defined by
[TABLE]
are real, symmetric, and satisfy
[TABLE]
in which
[TABLE]
Moreover, generates if and only is relative prime to . 3. (c)
If is odd, then is a basis for . Another formula for the entries for a general is given by
[TABLE]
in which , and are free parameters.
For odd , Theorem 21 provides two bases for . The basis described in (a) is obtained by a brute force method which, if applied to the DCT, yields the basis in Theorem 9. However, it is cumbersome to work with; the following examples illustrate its inelegance and unwieldiness. The basis obtained in (b) is superior in several ways. Not only is it much simpler in appearance, it also has a nice combinatorial explanation.
The matrices given by (22) and (24) are easier to grasp with examples. We defer the proof of Theorem 21 until Section 6 and focus on some instructive examples.
Example 25**.**
If is even, the most general matrix diagonalized by is
[TABLE]
in which are free parameters. Bini and Capovani were the first to call the matrix above a -class matrix, and referred to the algebra as . This class of matrices occurs in the study of Toeplitz matrices and is known to be diagonalized by our DST matrix [7]. We recapture this result, and with our method we are able to find an analogous basis for the case where is odd, which has been much less studied. These matrices also form a subspace of the Toeplitz plus Hankel matrices [8]. There is a considerable amount of literature on -class matrices because of their desirable computational properties. For instance, a matrix system can be solved in time using algorithms for centrosymmetric Toeplitz plus Hankel matrices [25]. This makes -class matrices suitable as preconditioners for banded Toeplitz systems [8, 11, 28].
From [28], -class matrices may also be defined as the matrices whose entries satisfy the “cross-sum” condition
[TABLE]
in which .
Example 27**.**
If is odd, the most general matrix that is diagonalized by is
[TABLE]
in which are free parameters, and . A glance at Example 25 confirms that the even and odd cases are strikingly different. Because of this unexpected complexity, the odd case, as mentioned in the preceding example, does not appear to have been addressed completely in the literature before.
However, these matrices enjoy many of the same properties matrices do; they are Toeplitz plus Hankel, symmetric, and diagonalized by the DST matrix (20). Further, the same equation (22) used to obtain these matrices recovers the matrices if is even, so we may consider (22) as providing a generalization of matrices. Using (24), a more transparent description is
[TABLE]
in which are free parameters. From this parameterization we see these matrices even almost satisfy (26), failing to hold only at the right edge. For instance, considering the entry,
[TABLE]
since the cross-sum condition takes .
Example 28**.**
For , the most general matrix diagonalized by is
[TABLE]
in which are free parameters. It is a linear combination of
[TABLE]
[TABLE]
It is apparent each is Toeplitz plus Hankel; hence (29) is Toeplitz plus Hankel as well. Using (24) we obtain the alternate parametrization
[TABLE]
in which are free parameters. It is a linear combination of
[TABLE]
[TABLE]
This example highlights some of the advantages of working with either of the two bases. The -basis is analogous to the most natural basis for the matrices, and in particular . However, the -basis matrices tend to be sparser and can be computed with purely combinatorial arguments.
6. Proof of Theorem 21
(a) Let and , and let denote the discrete sine transform matrix corresponding to the modulus . For , define the diagonal matrices
[TABLE]
These matrices are linearly independent because their diagonals are scalar multiples of the rows of the unitary matrix . Thus, is a basis for .
The entries of are
[TABLE]
For supercharacter theories like that for the DCT and discussed in [9], resolving the analogous quantity exploited supercharacter invariance on superclasses to simplify the preceding into an inner product . We do not enjoy such a simplification but we do have the identity
[TABLE]
for all . Define
[TABLE]
so that is the first row of . Then by (30) we may rewrite
[TABLE]
Because for all , we have for all . This condition forces , and also if is even. Furthermore, is uniquely determined by its first row. Since this holds for all , any matrix in the span of these matrices must enjoy the same relation among its entries. If is the first row of some matrix in , then that matrix is
[TABLE]
in which we adopt the convention .
For each and some , we have
[TABLE]
Repeat this times, until or . The other subscript will be
[TABLE]
From this starting subscript, going down the diagonal we increase the row and column subscript simultaneously by each time, hence increasing the subscript of by in the summation:
[TABLE]
We must ensure that all subscripts are in . Since , we reverse the sign of the with indices larger than . To achieve the former, an argument similar to that in the proof of Theorem 9 permits us to use the index
[TABLE]
For the latter, note that the proper sign of the term is the same as
[TABLE]
since the sign is simply dependent on whether the index is larger than . Hence,
[TABLE]
(b) Let and be defined as in the statement of Theorem 21. Let be as defined in (6) of the DCT section and note that
[TABLE]
Since is real valued and is symmetric,
[TABLE]
Here we may actually make a substantial simplification, since the product of two odd functions is constant on each . Hence we may rewrite this as an inner product in . If (and if is even), then and so
[TABLE]
Further,
[TABLE]
for all . Consequently,
[TABLE]
Since are orthogonal, we use the fact that to get (23). Each matrix with relatively prime to generates again by an appeal to the Lagrange interpolation theorem, as in the proof of Theorem 9.
(c) Suppose is odd. By (23), we have for . Hence each is nonzero along the main diagonal only if or . Since ranges from 1 to , it follows that each is zero along the main diagonal except at the th index, in which denotes the multiplicative inverse of modulo . Hence is the only matrix in that does not vanish at the entry. Thus, is linearly independent and hence it is a basis for .
For some , observe that is nonzero precisely at the entries for which or . If we agree that , then . The techniques used in the proof of Theorem 9 to relabel the indices so that the subscripts lie in can be used to obtain (24). ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Marcelo Aguiar, Carlos André, Carolina Benedetti, Nantel Bergeron, Zhi Chen, Persi Diaconis, Anders Hendrickson, Samuel Hsiao, I. Martin Isaacs, Andrea Jedwab, Kenneth Johnson, Gizem Karaali, Aaron Lauve, Tung Le, Stephen Lewis, Huilan Li, Kay Magaard, Eric Marberg, Jean-Christophe Novelli, Amy Pang, Franco Saliola, Lenny Tevlin, Jean-Yves Thibon, Nathaniel Thiem, Vidya Venkateswaran, C. Ryan Vinroot, Ning Yan, and Mike Zabrocki, Supercharacters, symmetric functions in noncommuting varia
- 2[2] Carlos A. M. André, The basic character table of the unitriangular group , J. Algebra 241 (2001), no. 1, 437–471. MR MR 1839342 (2002 e:20082)
- 3[3] by same author, Basic characters of the unitriangular group (for arbitrary primes) , Proc. Amer. Math. Soc. 130 (2002), no. 7, 1943–1954 (electronic). MR MR 1896026 (2003 g:20075)
- 4[4] Carlos A.M. André, Basic characters of the unitriangular group , J. Algebra 175 (1995), no. 1, 287–319. MR MR 1338979 (96h:20081 a)
- 5[5] Samuel G. Benidt, William R. S. Hall, and Anders O. F. Hendrickson, Upper and lower semimodularity of the supercharacter theory lattices of cyclic groups , Comm. Algebra 42 (2014), no. 3, 1123–1135. MR 3169622
- 6[6] Bruce C. Berndt, Ronald J. Evans, and Kenneth S. Williams, Gauss and Jacobi sums , Canadian Mathematical Society Series of Monographs and Advanced Texts, John Wiley & Sons, Inc., New York, 1998, A Wiley-Interscience Publication. MR 1625181
- 7[7] Dario Bini and Milvio Capovani, Spectral and computational properties of band symmetric Toeplitz matrices , Linear Algebra Appl. 52/53 (1983), 99–126. MR 709346
- 8[8] E. Boman and I. Koltracht, Fast transform based preconditioners for Toeplitz equations , SIAM J. Matrix Anal. Appl. 16 (1995), no. 2, 628–645. MR 1321801
