We study whether it is possible to apply twisted Laplace spectra (and, if so, how many are necessary) to deduce isometry of some well-known examples of isospectral manifolds in the literature, due to Schüth (simply connected manifolds), Ikeda (lens spaces), Vignéras/Linowitz and Voight (arithmetic surfaces), Milnor (lattice examples), Doyle and Rossetti (Tetra and Didi), Sunada (based on group-theoretical examples from Gerst, Gaßmann and Komatsu), Brooks and Tse (surfaces of small genus, Riemann surfaces of small genus), Barden and Kang (surfaces of genus two), and Miatello and Rossetti (flat manifolds isospectral for all twists by linear characters).

1 Examples Where Theorem 1.2.1 Does not Apply

We first give some examples where the conditions of Theorem 1.2.1 are not met.

Example 11.1.1

Schüth constructed isospectral, non-isometric simply connected manifolds M 1 and M 2 [87]: these are non-isometric manifolds that are indistinguishable by any twisted spectrum on functions, simply because there is nothing to twist by.

From the perspective of our two conditions, this example already violates the first: if a diagram like (1.1) would exist, then by simple connectedness, M 1 and M 2 would both be isometric to \(\widetilde M_0\), and hence isometric, which they are not.

Sutton [94] and An et al. [3] constructed further examples of isospectral simply connected manifolds by using an extension of Sunada’s method valid for continuous groups, rather than finite groups, as we are considering in this book. \(\lozenge \)

Example 11.1.2

The isospectral compact Riemann surfaces constructed by Vignéras [97] are described by commensurable arithmetic lattices and by [24, Proposition 3] there does not exist a diagram (1.1), so our first condition is violated. The original examples have Euler characteristic − 201600 (corrected value from [62]) but Linowitz and Voight have constructed similar examples of Euler characteristic − 10 and proven that this is the maximal Euler characteristic that can occur for the class of “unitive” torsion free Fuchsian groups; cf. [62]. \(\lozenge \)

Example 11.1.3

Ikeda’s isospectral non-isometric lens spaces from Example 4.2.1 have M = S 5, and M 1 = L(11;1, 2, 3) and M 2 = L(11, 1, 2, 4). In this example, H iZ∕11Z. The action is not Q-homologically wide; actually, the only cyclic cover of M 1 is M itself.\(\lozenge \)

Example 11.1.4

We consider Milnor’s example [71] where M i = ΓiR 16 with Γ1 = E 8 ⊕ E 8 and Γ2 = E 16. The group 〈 Γ1, Γ2〉 = Γ1 + Γ2 is a lattice, and, as Chen [24, §3] observed, there is a diagram of the form (1.2) with M := ( Γ1 ∩ Γ2)∖R 16, G = ( Γ1 + Γ2)∕( Γ1 ∩ Γ2) and H i = Γi∕( Γ1 ∩ Γ2). One easily checks, by writing down explicit lattice bases that G = H 1 × H 2 is the Klein four-group with H iZ∕2Z. This can be done, for example, by using the MAGMA [15] code below.

MAGMA Program Code for Computing G

L0:=LatticeWithBasis(8, [2,0,0,0,0,0,0,0, -1,1,0,0,0,0,0,0, 0,-1,1,0,0,0,0,0, 0,0,-1,1,0,0,0,0, 0,0,0,-1,1,0,0,0, 0,0,0,0,-1,1,0,0, 0,0,0,0,0,01,1,0, 1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2]); L1:=DirectSum(L0,L0); L2:=LatticeWithBasis(16, [2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,-1,1,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0, 1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2,1/2]); L3:=L1 meet L2; Index(L2,L3); Index(L1,L3); G:=(L1+L2)/L3; G;

Since G is abelian, the subgroups H 1 and H 2 cannot be weakly conjugate (since they are not equal as subgroups of G). A cover realising the wreath product cannot exist: the group G acts non-trivially on the coset space GH 1 = H 2, so the wreath product \(C^2 \rtimes G\) is non-commutative, and hence cannot occur as subgroup of the (abelian) fundamental group of M.

Chen also observed that for these M 1, M 2, there exists another diagram of the form (1.2) in which the corresponding groups are weakly conjugate, see [24, Prop. 1]. In that example, the group G contains an element involving a non-trivial translation. One easily computes the corresponding lattices bases (e.g., again using the MAGMA [15] code below) to see that in that case, H i≅(Z∕2Z)12.

MAGMA Program Code for Computing H1 and H2

Ls:=LatticeWithBasis(4, [2,0,0,0, 0,2,0,0, 0,0,0,2, 1,1,1,1]); Lt:=DirectSum(Ls,Ls); L:=DirectSum(Lt,Lt); H1:=L1/L; H2:=L2/L; H1; H2;

Again, the wreath product cannot be realised for the same reason as above (the corresponding wreath product is non-commutative but the fundamental group of M is commutative).\(\lozenge \)

Example 11.1.5

Doyle and Rossetti [36] constructed two isospectral, non-isometric closed flat 3-manifolds, called “Tetra” and “Didi”. These are commensurable, given as quotients of R 3∕(Z 2 × 2Z) by the action of the two non-isomorphic groups of order 4, but there is no diagram (1.1) (if so, they would be strongly isospectral, but they cannot be isospectral on 1-forms, since they have different first Betti numbers).\(\lozenge \)

2 Examples from Sunada’s Construction

If M 1 and M 2 are isospectral via the Sunada construction, then a diagram of the form (1.2) exists by default (possibly with orbifold M 0). We discuss some “small” examples of closed surfaces (where a group G is realised by choosing a compact hyperbolic Riemann surface M 0 whose genus is larger than or equal to the number of generators of G, so that there is a surjection \(\pi _1(M_0) \twoheadrightarrow G\)). These examples satisfy the requirements of Theorem 1.2.1 and illustrate numerically that, whereas our auxiliary construction involves manifolds and groups of relatively large order and negative Euler characteristic, the dimension of the representations and the number of required twists can be rather small (dictated by the degrees of the corresponding coverings M → M i).

Example 11.2.1

Sunada lists three examples in [90, §1, Example 1–3], for which we indicate in the first three rows of Table 11.1 the dimensions of the representations by which one needs to twist, as well as how many equalities of multiplicities of zero suffice in Theorem 1.2.1. The examples are

  • “Gerst”: \(G=({\mathbf {Z}}/{8{\mathbf {Z}}})^* \rtimes {\mathbf {Z}}/{8{\mathbf {Z}}}\), H 1 = {(1, 0), (3, 0), (5, 0), (7, 0)} and H 2 = {(1, 0), (3, 4), (5, 4), (7, 0)} (both isomorphic to the Klein four group, but not conjugate in G).

  • “Gaßmann”: Example 1.2.2 from the introduction.

  • “Komatsu”: \(G=S_{p^3}\), H 1 = (Zp Z)3 and H 2 the Heisenberg group modulo p (i.e., the group \(\{ \left ( \begin {smallmatrix} 1 \$ a \$ b \\ \$ 1 \$ c \\ \$ \$ 1 \end {smallmatrix}\right ) \colon a,b,c \in {\mathbf {F}}_p\}\)), of order p 3 and exponent p. Both embed in G by the action of left multiplication on themselves, and H 1 is commutative, whereas H 2 is not.

Table 11.1 Examples of Sunada triples (with p an odd prime number) from [90, Example 1], [6, 19] and [45, Example 4.1]. We indicate the dimension of the representations involved in Theorem 1.2.1, as well as an upper bound on the number of equalities of spectra that need to be checked. In the last line, we choose  = 2 and use the bound in Remark 5.3.3

The computations of the data in the table in these cases is straightforward, except for the last case, named “Komatsu”; here, we need to find a prime coprime to |G| = (p 3)!. If we observe that all prime divisors of |G| are < p 3 and use Bertrands postulate/Chebyshev’s theorem that there is a prime between p 3 and 2p 3 − 2 [47, Thm. 418], we can certainly find  ≤ 2p 3 − 3. We also use that \(|H_2^{\operatorname {ab}}| \leq p^2\); for this, note the commutator identities

$$\displaystyle \begin{aligned} \$\left[\left( \begin{smallmatrix} 1 \$ 1 \$ \\ \$ 1 \$ \\ \$ \$ 1 \end{smallmatrix}\right), \left( \begin{smallmatrix} 1 \$ \$ \\ \$ 1 \$ 1 \\ \$ \$ 1 \end{smallmatrix}\right)\right] =\left( \begin{smallmatrix} 1 \$ \$ 1 \\ \$ 1 \$ \\ \$ \$ 1 \end{smallmatrix}\right), \\ \$\left[\left( \begin{smallmatrix} 1 \$ 1 \$ \\ \$ 1 \$ \\ \$ \$ 1 \end{smallmatrix}\right), \left( \begin{smallmatrix} 1 \$ \$ 1 \\ \$ 1 \$ \\ \$ \$ 1 \end{smallmatrix}\right)\right]= \left[\left( \begin{smallmatrix} 1 \$ \$ 1 \\ \$ 1 \$ \\ \$ \$ 1 \end{smallmatrix}\right), \left( \begin{smallmatrix} 1 \$ \$ \\ \$ 1 \$ 1 \\ \$ \$ 1 \end{smallmatrix}\right)\right]= \left( \begin{smallmatrix} 1 \$ \$ \\ \$ 1 \$ \\ \$ \$ 1 \end{smallmatrix}\right), \end{aligned} $$

which imply that the abelianisation of the group of upper triangular matrices in GL(3, F p) with all diagonal entries equal to 1 is isomorphic to (Zp Z)2. \(\lozenge \)

We now discuss in some more detail follow-up examples of Brooks–Tse and Barden–Kang that have the smallest known genus (in variable or constant curvature). The results are summarised in the fifth and sixth row of Table 11.1.

Example 11.2.2

Brooks and Tse (see [19] and [17]) constructed closed surfaces of Euler characteristic − 4 (genus 3) that are isospectral but not isometric for well-chosen metrics whose curvature is not constant. Here, G = PSL(2, 7) = (P)SL(3, 2) is the unique simple group of order 168 = 23 ⋅ 3 ⋅ 7 [51, 6.14(4) & 6.15], the automorphism group of the Fano plane P 2(F 2), and H 1, H 2 are index 7 subgroups given as 3 × 3 matrices in SL(3, 2) in which the first column, respectively the first row, is (1, 0, 0) (stabilisers of a point and a dual hyperplane in P 2(F 2)).

In this case, M 0 is an orbifold sphere with 3 singular points of order 7, and χ M = −25 ⋅ 3. The smallest possible that can be chosen is  = 5, and then \(\widetilde G\) is of order 57 ⋅ 168 ≈ 13 ⋅ 106 and \(\chi _{M'} = -2^5 \cdot 3 \cdot 5^7\). The dimension of the required representations in Proposition 5.3.1, on the other hand, is only 7. Recall that S 4 has a unique normal subgroup isomorphic to the Klein four-group (generated by products of two two-cycles) and quotient isomorphic to S 3≅GL(2, 2) [51, 5.2]. Since \(H_i \cong ({\mathbf {Z}}/2{\mathbf {Z}} \times {\mathbf {Z}}/2{\mathbf {Z}}) \rtimes \mathrm {GL}(2,2) \cong S_4\) has commutator subgroup A 4, the number of spectral equalities that needs to be checked is just \(2\cdot 5 \cdot |{H^{\mathrm {ab}}_2}| =20\) (cf. Proposition 5.3.2).\(\lozenge \)

Example 11.2.3

In the same reference, Brooks and Tse (see [19] and [17]) used a different representation of the same group G and the same subgroups H i to construct isospectral non-isometric compact Riemann surfaces (surfaces of constant negative curvature − 1) of Euler characteristic − 6 (genus 4). Here, M 0 is an orbifold torus with a single singular point of order 7. Then \(\chi _{M'} = - 2^4 \cdot 3^2 \cdot 5^7\), but one needs to check only 20 equalities of spectral multiplicities of 7-dimensional representations.\(\lozenge \)

Example 11.2.4

A similar construction of such surfaces (not of constant curvature) of Euler characteristic − 2 (genus 2) by Barden and Kang [6] has the largest currently known Euler characteristic. In their case, G has order 96, and H 1 and H 2 are of index 12 in G, both isomorphic to Z∕2Z ×Z∕4Z. We can choose  = 5 and \(\widetilde G\) of order 512 ⋅ 96 ≈ 2 ⋅ 1010. With \(\chi _{M_i}=-2\) for i = 1, 2, we have χ M = −16, \(\chi _{M'} = - 2^4 \cdot 5^{12}\), and the dimension of the required representations is 12. In this case, one needs to check 80 equalities of multiplicities of zero in various spectra.\(\lozenge \)

Example 11.2.5

We consider an example where the order of |G| is odd (the situation can be realised using Riemann surfaces of sufficiently high genus, as above). Note that G is forcedly solvable, by the Feit–Thompson theorem. Let p denote an odd prime number. As in Guralnick [45, Example 4.1], consider the group G of order p 5 given as the semidirect product

$$\displaystyle \begin{aligned} G = A \rtimes H, \mbox{ where } A=({\mathbf{Z}}/{p^2{\mathbf{Z}}} \times {\mathbf{Z}}/{p{\mathbf{Z}}}) \mbox{ and } H=({\mathbf{Z}}/{p{\mathbf{Z}}} \times {\mathbf{Z}}/{p{\mathbf{Z}}}) \end{aligned}$$

with the action aa h of h ∈ H on a ∈ A determined by

$$\displaystyle \begin{aligned} (1,0)^{(1,0)} = (1,1), (0,1)^{(1,0)} = (p,1), (1,0)^{(0,1)} = (p+1,0), (0,1)^{(0,1)} = (0,1). \end{aligned}$$

Now G has two subgroups H iZp Z ×Zp Z that are not weakly conjugate; more precisely, in the above description,

$$\displaystyle \begin{aligned} H_1 {=} H {=} \langle ((0,0),(1,0)), ((0,0),(1,0))\rangle \mbox{ and } H_2=\langle ((0,0),(1,0)), ((p,0),(0,1))\rangle. \end{aligned}$$

Using the smallest prime  ≥ 3 coprime to |G| in the main theorem, we need to check the following number of equalities: (a) if p = 3, 90 equalities, using  = 5; (b) if p ≠ 3, 6p 2 equalities, using  = 3. In this case, a better result is possible using Pintonello’s method from Remark 5.3.3, where one can choose  = 2 at the cost of adding extra identities, leading to 4p 2 + 2 equalities to be checked (this number equals 38 < 90 for p = 3 and is always smaller than 6p 2). Note that an earlier similar example with |G| = p 6, |H i| = p 2 can be found in [2, Ch. IV, Ex. 2, p. 63].\(\lozenge \)

3 Flat Manifolds Isospectral for All Twists by Linear Characters

Example 11.3.1

Miatello and Rossetti constructed non-isometric closed flat manifolds M 1 and M 2 that admit non-trivial twists but are twisted isospectral on functions and forms for all twists by linear characters (and hence also any representation that decomposes as a direct sum of such) [70, 4.5]. Twisted Laplacians of such linear characters act on sections of flat line bundles.

The manifolds are constructed as follows (our notations differ from [70]). Consider the group of affine transformations \({\mathbf {R}}^4 \rtimes \mathrm {O}(4)\) of R 4. Let τ v denote the translation by v ∈R 4, let

$$\displaystyle \begin{aligned} \Lambda:=\{\tau_v \colon v \in {\mathbf{Z}}^4\} \cong {\mathbf{Z}}^4, \end{aligned}$$

and denote the standard basis vectors as e 1, …, e 4. Consider the two orthogonal matrices

$$\displaystyle \begin{aligned} A:=\mathrm{diag}(1,1,-1,-1) \mbox{ and } A^{\prime}:=\mathrm{diag}(1,-1,1,-1) \end{aligned}$$

and the vectors

$$\displaystyle \begin{aligned} b_1=(e_2+e_4)/2, b_1^{\prime}=e_3/2, b_2=e_2/2, b_2^{\prime}=e_1/2. \end{aligned}$$

The manifolds are M i = ΓiR 4 with \(\Gamma _i=\langle A \tau _{b_i}, A' \tau _{b^{\prime }_i}, \Lambda \rangle \). The Γi are Bieberbach groups fitting into an exact sequence

$$\displaystyle \begin{aligned} 1 \rightarrow \Lambda \cong {\mathbf{Z}}^4 \rightarrow \Gamma_i \rightarrow \langle A, A' \rangle \cong ({\mathbf{Z}}/{{2}{\mathbf{Z}}})^2 \rightarrow 1. \end{aligned}$$

Concerning our two conditions, the situation in this example is as follows. If A ∈O(4) is of order two and b ∈ 1∕2Z 4, then ( b)2 = τ b+Ab ∈ Λ, since b + Ab ∈Z 4; hence for any γ ∈ Γi, we have γ 2 ∈ Λ≤ Γ1 ∩ Γ2. Therefore, with Γ0 := 〈 Γ1, Γ2〉 we have Γ0∕ Γi≅(Z∕2Z)2, and a diagram such as (1.1) exists with M 0 := Γ0R 4. Then we can set M :=  Γ∖R 4 with Γ := Γ1 ∩ Γ2 to get a diagram (1.2). From the presentation of Γi, one may compute the intersection to be Γ =  Λ≅Z 4, so M is a 4-torus. Since G = Γ0∕ Γ is a group of exponent 2 and order 16, we find G = H 1 × H 2≅(Z∕2Z)4 with H i = (Z∕2Z)2.

We now look at the second condition. Since GH 1H 2 with left G-action induced by the multiplication in H, it follows that \(\operatorname {Ind}_{H_1}^G \mathbf {1} \cong \mathbf {Z}[H_2]\) is the (4-dimensional) regular representation of H 2, i.e., the direct sum of the four linear characters of the Klein four-group. Note that, similarly, \(\operatorname {Ind}_{H_2}^G \mathbf {1} \cong \mathbf {Z}[H_1]\), and hence \(\operatorname {Ind}_{H_1}^G \mathbf {1} \cong \operatorname {Ind}_{H_2}^G \mathbf {1},\) meaning that H 1 and H 2 are weakly conjugate subgroups of G.

To analyse the homology representation, we note that \( \operatorname {H}_1(M) \cong \Gamma ^{\mathrm {ab}} \cong {\mathbf {Z}}^4\). The group G acts on this through conjugation by (outer) automorphisms, i.e., if b represents an element of G (with A ∈O(4) of order two, b ∈ 1∕2Z 2), then it acts by τ b v b = τ Av. We conclude that the representation of G on \( \operatorname {H}_1(M) \) factors through the representation of 〈A, A′〉≅(Z∕2Z)2 in GL(4, Z). Looking at characters, this is the regular representation of the Klein four-group. We conclude that

$$\displaystyle \begin{aligned} \operatorname{H}_1(M) \cong \operatorname{Ind}_{H_1}^G \mathbf{1} \end{aligned}$$

as G-modules.

We find that the two conditions of our main result are satisfied; although the action of G is not homologically wide (G is of order 16 but the first Betti number of M is only 4), the above calculation shows that condition (∗) does hold. Using  = 2 as in Remark 5.3.3, we find that the manifolds M 1 and M 2 can be distinguished by 18 equalities of twisted spectra for 4-dimensional representations. These representation are then forcedly not all direct sums of linear characters.

In a different direction, Gordon, Ouyang and Schüth [41] [86] have shown how to distinguish the manifolds in this example using a non-flat Hermitian line bundle. \(\lozenge \)

4 An Example that Does not Arise from Sunada’s Construction

Example 11.4.1

We consider a finite group G with two non-weakly conjugate subgroups H 1 and H 2. Let M 0 denote a compact hyperbolic Riemann surface of genus larger or equal to the number of generators of G, and fix a surjective morphism \(\pi _1(M_0) \twoheadrightarrow G\). This leads to a diagram of the form (1.2), and homological wideness is satisfied by Proposition 9.1.1. For example, set G = S 4 with H 1 = 〈(1234)〉≅Z∕4Z and H 2 = 〈(12)(34), (13)(24)〉≅Z∕2Z ×Z∕2Z. Since the cycle types in H 1 and H 2 are different, they are not weakly conjugate. We choose M 0 to be a genus two compact Riemann surface and let  = 5; now we can distinguish the genus 7 Riemann surfaces M 1 and M 2 using 40 equalities of multiplicities of zero in the spectra of Laplacians twisted by 6-dimensional representations.\(\lozenge \)

Project

For the “Komatsu” example, find representations of smaller dimension twisting by which implies isometry.

Project

Study the use of spectra of operators on non-flat line bundles to detect isometry.