Graph Complexity and Link Colorings
Abstract
The (torsion) complexity of a finite signed graph is defined to be the order of the torsion subgroup of the abelian group presented by its Laplacian matrix. When is -periodic (i.e., has a free -action by graph automorphisms with finite quotient) the Mahler measure of its Laplacian polynomial is the growth rate of the complexity of finite quotients of . Any 1-periodic plane graph determines a link with unknotted component . In this case the Laplacian polynomial of is related to the Alexander polynomial of the link. Lehmer’s question, an open question about the roots of monic integral polynomials, is equivalent to a question about the complexity growth of signed 1-periodic graphs that are not necessarily embedded.
MSC: 05C10, 37B10, 57M25, 82B20
1 Motivation
Consider a locally finite graph without multiple edges or isolated vertices. Let be an odd prime. We can attempt to form a “-coloring” of the graph, assigning elements (“colors”) of to the vertices in such a way that the color of any vertex is the average of the colors of the adjacent vertices. Obviously, the graph can be colored trivially or “monochromatically,” that is, with any single color. But nontrivial -colorings might exist as well. It is clear that the set of all -colorings of the graph is a vector space under vertex-wise addition and scalar multiplication.
Now consider a plane diagram of a knot or link. (As a knot is a link with only one component, henceforth we will use the more general term.) We can try to form a “-coloring,” assigning colors to the arcs in such a way that the color of any overcrossing arc is the average of the colors of its two undercrossing arcs (see Section 4). Again we can color trivially, but nontrivial -colorings can exist too. The set of the all -colorings of the diagram is a vector space under arc-wise addition and scalar multiplication.
There is a strong relationship between -colorings of plane graphs and -colorings of link diagrams [27, 33]. We review the relationship in Section 3. By substituting the continuous palette , which contains as a subgroup, and replacing the plane with a compact orientable surface , we enter the world of algebraic dynamical systems [28]. When is an annulus, we obtain a version of Lehmer’s unanswered question about roots of monic integral polynomials, which we formulate in terms of signed graphs.
Acknowledgements. It is the authors’ pleasure to thank Abhijit Champanerkar, Eriko Hironaka, Matilde Lalin and Chris Smythe for helpful comments and suggestions.
2 Coloring and complexity of finite graphs
Let be a graph, not necessarily planar, with vertex set and edge set . The graph is allowed to have loops and multiple edges, but no isolated vertices. Each edge is labeled with a sign . All graphs that we consider are assumed to have signed edges. The graph is unsigned if every .
The signed adjacency matrix of is the matrix such that is the sum of the signs of all edges between and , with loops counted twice. Define the signed degree matrix to be the diagonal matrix with equal to the sum of signs of edges incident on . Again, loops contribute twice.
An integer matrix presents an abelian group in which columns (resp. rows) correspond to the generators (resp. relations) of the group. Equivalently, the group is the cokernel of the matrix when regarded as a linear transformation of free abelian groups.
Definition 2.1.
The Laplacian matrix of a finite graph is . The abelian group presented by is the Laplacian group of , denoted by . The (torsion) complexity is the order of the torsion subgroup .
We note that in computing the integer matrix we may ignore loops, since they contribute equally to and . However, this will not be the case for the extended definition we make in Section 5.
When we regard the entries of modulo , the rows represent the relations needed to -color the graph. (Here we are extending the notion of -coloring to signed graphs.) Hence the space of -colorings of is isomorphic to the null space of . Nontrivial -colorings exist precisely when its dimension is greater than 1. Note that the abelian group of -colorings of is isomorphic to .
Returning to integer coefficients, the nullity of the Laplacian matrix is equal to 1 whenever is connected and unsigned (see, for example, Lemma 13.1.1 of [12]). In this case the Laplacian group decomposes as the direct sum of and the torsion subgroup . The Matrix Tree Theorem (c.f. [35]) implies that is equal to the number of spanning trees of .
More generally, we define tree complexity of a connected graph by
where the summation is taken over all spanning trees of . If not connected, then we define to be the product of the tree complexities of its connected components. Again by [35], we have if and only if is nonzero; for connected this common value is equal to the absolute value of any principal minor of . However, the following example shows that can vanish, whereas is positive by definition.
Example 2.2.
Consider the connected graph in Figure 1. Unlabeled edges here and throughout will be assumed to have sign . The Laplacian matrix is square of size . A routine calculation shows that any principal minor of vanishes, and hence . However, the absolute value of the greatest common divisors of the minors of is 9, and so .
We can go further by computing the Smith Normal Form of . We then see that . The vector space of -colorings has dimension 2 for all primes , while the space of -colorings of has dimension 4.

3 Link diagrams and Tait graphs
A link in (or equivalently ) is a set of smoothly embedded, pairwise disjoint simple closed curves. Any link can be described by a diagram , a 4-valent plane graph with a hidden-line device in a neighborhood of each vertex indicating how one strand of the link passes over another.
We will make use of a few other related terms. An arc of is a maximal connected subset. Following [14], we refer to the underlying graph of as a universe of , denoted here by . Finally, a region of is a connected component of .
As usual, isotopic links are regarded as the same. It is well known that two links are isotopic if and only if a diagram of one can be transformed into a diagram of the other by a finite sequence of local “Reidemeister moves” as in Figure 2 (see [5] or [18] for details). Consequently, any quantity that is determined by a diagram and is unchanged by Reidemeister moves is a link invariant.

We can obtain a plane graph from a link diagram by the following familiar procedure. First we checkerboard shade , shading some of the regions so that every edge meets a single shaded region. There are two checkerboard shadings of , but for the sake of definiteness we will choose the one in which the unbounded region is unshaded. We construct a graph with a vertex in each shaded region of and an edge through each crossing, joining the vertices of the regions on both sides. The sign of the edge is determined by the type of crossing, as in Figure 3. Such a graph is often called a “Tait graph,” in honor of Peter Guthrie Tait, a 19th century pioneer of knot theory.

For some link diagrams it can happen that the Tait graph has isolated vertices. We avoid this by always assuming that is connected, a condition that we can assume without loss of generality by applying Reidemeister moves to .
For a plane graph we can reverse the above procedure to obtain a link digram . For this we use the medial construction, replacing each edge of by a pair of arc segments that run parallel to the edge except at the middle, where they cross, as in Figure 4. We join the segments near vertices in the obvious way without creating any additional crossings.
Figure 7 shows the diagram of a 3-component link obtained from the graph of Example 2.2. According to [8] the link was introduced by J. Milnor. Original interest in the link came from the fact that it was the first non-alternating boundary link discovered with zero Alexander polynomial, a fact that we will not use here. We will return to the link in the next section.

4 Coloring link diagrams
Assume that is a diagram of a link . Let be a prime. A (Fox) -coloring of is an assignment of elements of , called colors, to the arcs of such that twice the color of any overcrossing arc is equal to the sum of the colors of its undercrossing arcs, as in Figure 5. A -coloring is trivial if all assigned colors are the same.

We denote the vector space of -colorings of by and refer to it as the -coloring space of the diagram. It is a vector space over , with addition and scalar multiplication performed arc-wise. A routine exercise shows that diagrams differing by a Reidemeister move have isomorphic -coloring spaces. Hence is an invariant of the link , and so we write and speak of the vector space as the -coloring space of the link. (For more information about this popular construction of knot theory, there are many excellent expositions such as [20].)
Fox envisioned -colorings as homomorphisms from the link group onto the dihedral group
He described the correspondence using the Wirtinger presentation of , in which generators (resp. relations) are identified with arcs (resp. crossings) of a diagram . Given a -coloring of we obtain a homomorphism from to by sending a Wirtinger generator of an arc colored by to the element of .
If instead of the Wirtinger presentation, we use the Dehn presentation of , a presentation in which generators (resp. relations) are identified with bounded regions (resp. crossings), then a -coloring becomes an assignment of colors to the bounded regions of . We assign to the unbounded region. The condition at each crossing that corresponds to the Fox -coloring condition appears in Figure 6. Details can be found in [32]. We will call such an assignment of colors to the regions a Dehn -coloring of the diagram. The collection of all Dehn -colorings of a diagram is vector space under region-wise addition and scalar multiplication, isomorphic to the space of Fox -colorings.

Assume that is a link diagram arising from a plane graph by the medial construction. Any -coloring of determines Dehn and Fox -colorings of . To see this, first assign the colors of the vertices of to the associated shaded regions of the link diagram. Then use the Dehn coloring relations to determine uniquely the colors of the unshaded regions. This is possible since the unbounded region is already labeled (with ). Uniqueness follows from the observation that if we determine the color of some unshaded region and then follow a simple closed path around a vertex, determining the colors of successive unshaded regions along the way, then when we return to the initial unshaded region, the Laplace relation forces us to arrive at the same color with which we began. (More details can be found in [32].) Finally, assign to each arc of the sum of the colors of the regions on both sides. It is easy to verify that we obtain in this way is well defined Fox -coloring of the diagram.
Conversely, any Fox -coloring of a link diagram determines a -coloring of the associated Tait graph. The Dehn color of any region is the sum of the colors of the arcs that we cross traveling along any path to the unbounded region. The graph coloring is simply a restriction to the shaded regions.
The two processes above are inverses of each other. Hence the vector spaces of -colorings of and are isomorphic.
As an example, consider the diagram of Milnor’s boundary link as in appears in Figure 7. The Fox 3-coloring displayed corresponds to the 3-coloring of the graph G in Figure 1.

Every finite cyclic group is contained in the compact abelian “circle group” as a subgroup. If we replace by , then the coloring vector spaces for graphs and link diagrams become compact abelian groups. (This extension of Fox -coloring was introduced in [29].) The Laplace group tensored with consists of tori each of dimension equal to the nullity of . A similar description of the circle-coloring group applies. In the following sections we will explore this idea for infinite graphs and links with symmetries. The result is a rich structure that brings algebraic dynamics into our story.
5 Periodic graphs and Laplacian modules
A (signed) graph is -periodic if it admits a cofinite free -action by automorphisms that preserves the signs of edges. By cofinite we mean the quotient graph is finite, while an action is free if the stabilizer of any edge or vertex is trivial. Such a graph is locally finite, and finite if and only if .
We regard as the multiplicative abelian group freely generated by . We denote the Laurent polynomial ring by . As an abelian group is generated freely by monomials , where . We represent by . For notational convenience, when , we replace by .
The vertex set and the edge set consist of finitely many vertex orbits and signed edge orbits , respectively. The -action is determined by
(5.1) |
where and . (When is embedded in some Euclidean space with acting by translation, it is usually called a lattice graph. Such graphs arise frequently in physics, for example in studying crystal structures.)
When we can think of as covering a finite graph in the -torus . When , covers a finite graph in the annulus . In either case the cardinality is equal to the number of vertex orbits of , while is the number of edge orbits. The projection map is given by and .
The Laplacian matrix of a -periodic graph is defined to be the -matrix , where now is the adjacency -matrix with each entry equal to the sum of monomials for each edge between and . Loops contribute two diagonal terms that are inverse monomials. The signed degree matrix is defined as in Section 2.
The matrix presents a finitely generated -module, the Laplacian module of , denoted by . The Laplacian (determinant) polynomial is the determinant of . When , and these definitions reduce to the ones in Section 2. Examples appear below; additional examples can be found in [16, 32]. The reader should be aware that in graph theory literature the term “Laplacian polynomial” is often used for the characteristic polynomial of the integral Laplacian matrix.
6 Coloring periodic graphs
Let be a -periodic graph. The collection of all -colorings of is the Pontryagin dual group . Elements are functions that assign to each vertex a color such that the Laplacian condition (corresponding to the th row of ) is satisfied:
(6.1) |
where is the signed degree of , and the summation is taken over all edges that connect with some , loops contributing twice.
We regard with the discrete topology. Endowed with the compact-open topology, is a compact space (see, for example, Section 2 of [19]). It admits a -action by automorphisms. Such an action is a homomorphism from to the automorphism group of .
We denote with its -action by . It is an example of a dynamical system known as a -shift. By the Pontryagin Duality Theorem we recover the Laplace module by taking the dual of . We will say more about the dynamical properties of in Section 9.
In the case of a finite plane graph and its associated link diagram (), their isomorphic groups of -colorings are dual respectively to the Laplacian group of the graph and the abelian core group of the link. The latter group is generated by the arcs of the diagram with relations given by the Fox coloring condition of Figure 5; it is well known to be isomorphic to the direct sum of the first homology group of the 2-fold branched cover of the link and an infinite cyclic group. (For more about such dynamical systems see [26, 19] or [29]. Information about the core group can be found in [30].)
7 Computing the Laplacian polynomial
A cycle-rooted spanning forest (CRSF) of is a subgraph of containing all of such that each connected component has exactly as many vertices as edges and therefore has a unique cycle. The connection of an oriented cycle is its homology class in . See [15] for details.
The following is a consequence of the main theorem of [11]. It is made explicit in Theorem 5.2 of [15].
Theorem 7.1.
[15] Let be a -periodic graph. Its Laplacian polynomial has the form
(7.1) |
where the sum is over all cycle-rooted spanning forests of , and are the connections of the two orientations of the cycle.
A -periodic graph need not be connected. In fact, it can have countably many connected components. Nevertheless, the number of -orbits of components, henceforth called component orbits, is necessarily finite.
Proposition 7.2.
If is a -periodic graph with component orbits , then .
Proof.
After suitable relabeling, the Laplacian matrix for is a block diagonal matrix with diagonal blocks equal to the Laplacian matrices for . The result follows immediately. Alternatively, it can be deduced from Theorem 7.1. ∎
Proposition 7.3.
Let a -periodic graph. If contains a finite component, then its Laplacian polynomial is identically zero. The converse statement is true if is unsigned.
Proof.
If contains a finite component, then some component orbit consists of finite components. We have by Theorem 7.1, since all cycles of represent trivial homology classes and hence have vanishing connection. By Proposition 7.2, is identically zero.
Conversely, assume is unsigned and every component is infinite. Each component of must contain a nontrivial cycle. We can extend this collection of cycles to a cycle rooted spanning forest with no additional cycles. The corresponding summand in Theorem 7.1 has positive constant coefficient. Since every summand has nonnegative constant coefficient, is not identically zero.
∎
8 Plane 1-periodic graphs and links in solid tori
When a plane graph is 1- or 2-periodic, the medial construction in Section 4 produces a diagram of an infinite link . It has a finite quotient diagram modulo the - or -action induced by the action on .
For we regard in an annulus . It describes a link in a solid unknotted torus . The complement is homeomorphic to , where is the link formed by the union of with a meridian of . The meridian acquires an orientation induced by the infinite cyclic action on . It is easy to see that every link with an unknotted component that has even linking number with the rest of the link arises in this way.
The following result relates the Laplacian polynomial to the Alexander polynomial .
Theorem 8.1.
Let be a plane 1-periodic graph and the encircled link . Then
where indicates equality up to multiplication by units in .
Proof.
The argument at the end of section 6 shows that the Laplacian group of a finite plane graph is isomorphic to the abelian core group of the associated link. The same argument can be applied to any 1-periodic graph and its associated link . (Either of the two unbounded regions of the link diagram can be used as the base region as we pass from from vertex colorings to Fox colorings via Dehn colorings.)
Let be the diagram of obtained from by the medial construction. We regard as lying in a strip , with a fundamental domain for the -action. Then meets in a tangle diagram . We label the arcs of meeting the “top,” , by and those meeting the “bottom,” , by . (It can happen that some and are identical.) Let be labels for the remaining arcs of .
Define to be the quotient of the free abelian group on by the Fox relations (Figure 5) of the crossings in . Let be the free abelian on , and (resp. ) the homomorphisms mapping each to (resp. to ). The Laplacian module has the form
(8.1) |
with identical amalgamations The module action of merely shifts each summand one place to the right. Thus the Laplacian module is the cokernel of the square matrix with columns corresponding to the arcs of and rows recording the Fox relations as well as the relations .
We claim that the matrix is an Alexander matrix of the link with corresponding to a meridian of while the meridianal variables of are set equal to (cf. [5]). To see this, consider Figure 8. The Alexander matrix has columns corresponding to and the meridian . There are rows corresponding to the crossing relations in , and additional rows for relations , where . (The relations, which can be determined by Fox calculus or by considering the appropriate infinite cyclic cover, are unaffected by the directions of the arcs of . The arcs in the back of correspond to generators defined by the relations that arise from of the crossings in the back; the last relation is redundant and can be ignored. Hence the extra generators and relations can be disregarded.) We delete the column corresponding to in order to obtain an Alexander matrix. The rows that we have added now correspond to the relations . The result is the matrix . The Alexander polynomial of is the determinant of divided by .

∎
Proposition 8.2.
Let be a plane 1-periodic graph, its associated link diagram, and the associated link. The Laplacian polynomial is nonzero if and only if the Laplacian module is a torsion module.
Proof.
The proposition follows from basic facts of commutative algebra. Since has a square matrix presentation, generates annihilator ideal of . ∎
Proposition 8.3.
Let be a plane 1-periodic graph, its associated link diagram, and the associated link. The following are equivalent.
-
1.
The link has closed components.
-
2.
The group of 2-colorings of is infinite.
-
3.
The Laplacian polynomial reduced modulo 2 is identically zero.
Proof.
Any 2-coloring of assigns a single color to every arc corresponding to a component of . If the link has no closed components, then it has only finitely many components, and conversely. The equivalence of the first two statements follows.
Regard as an abelian group. The vector space of 2-colorings of is isomorphic to . Its dimension is the degree of the mod 2 reduction of , provided the reduced polynomial is nonzero; otherwise the dimension is infinite. However, the dimension is also equal to the number of components of . Hence the first and third statements are equivalent. ∎
The next proposition characterizes the leading coefficient of the Laplacian polynomial of a plane 1-periodic graph in terms of -colorings of its associated link. We will use the notation in the proof of Theorem 8.1. Note that , by Theorem 7.1.
Proposition 8.4.
Let be a plane 1-periodic graph, its associated link diagram, and a tangle diagram representing a fundamental region of . Suppose is nonzero. If we assign to the arcs at the top of , then the number of extensions to -colorings of is equal to the absolute value of the leading coefficient of .
Proof.
The -colorings of that assign to arcs labeled are the elements of the dual group of the quotient . The group is the cokernel of the specialized Alexander matrix constructed in the proof of Theorem 8.1 with variable set equal to . The determinant of is the order of as well as the absolute values of both the trailing and leading coefficients of . ∎
Proposition 8.5.
Let be a plane 1-periodic graph, its associated link diagram, and a tangle diagram representing a fundamental region of . Suppose that the coefficients of are coprime. Then any two distinct -colorings of with the same color assignments of the top arcs have different color assignments of the bottom arcs.
Proof.
We prove the proposition by contradiction. Assume that there exist two -colorings of with the same color assignments to the top arcs and also the same assignments to the bottom. We subtract to get a nontrivial -coloring with all arcs on both top and bottom colored trivially. By duality, the group quotient must be nonzero. Consider the quotient module of described by (8.1) with all elements of and set equal to ; it is a direct sum of countably many copies of with the module action of given by translation. An integral matrix presenting as an abelian group also presents as module over . The group must be torsion since is, and its 0th-characteristic polynomial must divide . Since is a nonzero constant and the coefficients of are coprime, . Hence is a trivial group, a contradiction. ∎
Corollary 8.6.
Assume that is a plane 1-periodic graph, its associated link diagram, and a tangle diagram representing a fundamental region of . Assume that is monic. Given any color assignment to the top arcs of that extends to a -coloring of , the colors of the bottom arcs are uniquely determined.
Example 8.7.
Consider the 1-periodic graph and its associated tangle diagram in Figure 9. It is easy to see that , which has leading coefficient . The group of the associated tangle has generators and relations .

Since the subgroup is generated by , the quotient is generated by , with relations . If we choose a color for the arc of labeled , then the bottom arcs, labeled , must receive colors , respectively. Moreover, the assignment is a -coloring of provided that . Hence (mod 1), and there are exactly three -colorings of with the top arcs colored , as expected from Proposition 8.4. The three -colorings appear in Figure 10.

Example 8.8.
The closure of any -braid arises from graph embedded in the annulus , since we can checkerboard shade a diagram of in so that the border regions are unshaded.
The graph lifts to a 1-periodic graph in the plane. Consider its Laplacian polynomial . We recall that the Burau representation associates to each generator of the -braid group a block diagonal matrix
where denotes the identity matrix. Setting produces presentation matrix for the group in the proof of Theorem 8.1. The Laplacian polynomial of is the characteristic polynomial of the Burau matrix of the braid with .
9 Complexity growth of periodic graphs
When is a -periodic graph with quotient , we can consider the intermediate covering graphs in , where is a subgroup of having finite index. In this section we see that the growth of the torsion complexity as the index of goes to infinity is determined by the Mahler measure of the Laplacian polynomial .
We begin by reviewing the Mahler measure of polynomials.
Definition 9.1.
The Mahler measure of a nonzero polynomial is
Remark 9.2.
(1) The integral in Definition 9.1 can be singular, but nevertheless it converges. (See [10] for two different proofs.) If is another basis for , then has the same logarithmic Mahler measure as .
(2) If , then . Moreover, if and only if is a unit or a unit times a product of 1-variable cyclotomic polynomials, each evaluated at a monomial of (see [26]).
(3) When , Jensen’s formula shows that can be described in a simple way. If , , is the leading coefficient of , then
where are the roots of .
Theorem 9.3.
If is a signed -periodic graph with nonzero Laplacian polynomial , then
(9.1) |
where ranges over all finite-index subgroups of , and denotes the minimum length of a nonzero vector in . When , the limit superior can be replaced by an ordinary limit.
We call this limit the complexity growth rate of , and denote it by . Its relationship to the thermodynamic limit or bulk limit defined for a wide class of unsigned lattice graphs is discussed in [16], and also below in Section 11.
Remark 9.4.
(1) The condition ensures that fundamental region of grows in all directions.
(2) If is unsigned, for every . In this case, Theorem 9.3 is proven in [21] with the limit superior replaced by ordinary limit.
(3) When , the finite-index subgroups are simply , for . In this case, we write instead of .

Before proving Theorem 9.3 we give an example that demonstrates the need for defining graph complexity as we do.
Example 9.5.
Consider the 1-periodic graph in Figure 11. Generators for the Laplacian module are indicated. The Laplacian matrix is
and
The quotient is the finite graph in Example 2.2. The Laplacian matrix of any can be described as a block matrix obtained from by replacing by the companion (permutation) matrix for , and any scalar by (see [29]). It is conjugate to the diagonal block matrix , where is a primitive th root of unity. The matrix is the Laplacian matrix of ,
which has nullity 2. Hence the tree complexity vanishes for every . Nevertheless, by Theorem 9.3 the (torsion) complexity is nontrivial and has exponential growth rate equal to . One can verify directly that the Laplacian subgroup is isomorphic to
We proceed with the proof of Theorem 9.3.
Proof.
The proof that we present is a direct application of a theorem of D. Lind, K. Schmidt and T. Ward (see [19] or Theorem 21.1 of [26]). We review the ideas for the reader’s convenience.
Recall that the Laplacian module is the finitely generated module over the ring with presentation matrix equal to the Laplacian matrix , and its Pontryagin dual group is . The module actions of determine commuting homeomorphisms of . Explicitly, for every . Consequently, has a -action .
The pair is an algebraic dynamical system, well defined up to topological conjugacy (that is, up to a homeomorphism of respecting the action). In particular its periodic point structure is well defined.
Topological entropy is a well-defined quantity associated to , a measure of complexity of the -action . We refer the reader to [19] or [26] for the definition.
For any subgroup of , a -periodic point is a member of that is fixed by every element of . The set of -periodic points is a finitely generated abelian group isomorphic to the Pontryagin dual group .
The group is the Laplacian module of the quotient graph . As a finitely generated abelian group, it decomposes as , where is the rank of and denotes the (finite) torsion subgroup. The Pontryagin dual group consists of tori each of dimension . By Theorem 21.1 of [26], the topological entropy is:
Since the matrix that presents is square, can be computed also as the logarithm of the Mahler measure (see Example 18.7(1) of [26]). The determinant of is, by definition, the Laplacian polynomial . Hence the proof is complete. ∎
10 Lehmer’s question
In [17] D.H. Lehmer asked the following question.
Question 10.1.
Do there exist integral polynomials with Mahler measures arbitrarily close but not equal to 1?
Lehmer discovered the polynomial which has Mahler measure equal to . Despite great effort including extensive computer-aided searches [3, 4, 22, 23, 25], no smaller value greater than 1 has been found, and Lehmer’s question remains unanswered.
Topological and geometric perspectives of Lehmer’s question have been found [13]. In [31] we showed that Lehmer’s question is equivalent to a question about Alexander polynomials of fibered hyperbolic knots in the lens spaces . (Lens spaces arose from the need to consider polynomials with .) Here we present another, more elementary equivalence, in terms of graph complexity.
An integer polynomial is reciprocal if . We will say that a Laurent polynomial is palindromic if . Any reciprocal polynomial becomes palindromic after it is multiplied by or , for suitable . In [34] C. Smyth proved that any irreducible integral non-reciprocal polynomial other than or has Mahler measure at least as large as the real root of (approximately 1.324). Since Mahler measure is multiplicative, it suffices to restrict our attention to palindromic Laurent polynomials when investigating Lehmer’s question.
Proposition 10.2.
A polynomial is the Laplacian polynomial of a 1-periodic graph if and only if it has the form , where is a palindromic polynomial.
Proof.
The Laplacian polynomial of any -periodic graph is palindromic. This follows from the fact that the transpose of is with x replaced by . Since the row-sums of become zero when we set , divides . (Both observations follow also from Theorem 7.1.) Palindromicity requires that the multiplicity of be even. Hence has the form , where is palindromic.
In order to see the converse assertion, consider any polynomial of the form , where is palindromic. Then is also palindromic. Clearly, we can write as a constant plus a sum of terms ; but the constant must be 0 since . Then is the Laplacian polynomial of a 1-periodic graph, constructed as in the following example. ∎
Example 10.3.
Multiplying Lehmer’s polynomial by the unit and then by yields which in turn can be written as
This is the Laplacian polynomial of a 1-periodic graph . The quotient graph is easily described. It has a single vertex, two edges with sign and two with . The -signed edges wind twice and six times, respectively, around the annulus in the direction corresponding to . The -signed edges wind four and five times, respectively, in the opposite direction.
Theorem 10.4.
Lehmer’s question is equivalent to the following. Given , does there exist a 1-periodic graph such that
Proof.
When investigating Lehmer’s question it suffices to consider polynomials of the form , where is palindromic and irreducible. By Proposition 10.2 any such polynomial is realized as the Laplacian polynomial of a 1-periodic graph with a single vertex orbit. As in Example 9.5 the Laplacian matrix of any finite quotient can be obtained from by substituting for the companion matrix for . Hence the nullity of is 1 provided that is not a cyclotomic polynomial (multiplied by a unit), a condition that we can assume without loss of generality. Hence for each (see discussion following Definition 2.1.) Theorem 9.3 completes the proof.
∎
Remark 10.5.
(1) The closure of the 16-braid is a link associated with a plane graph in the annulus (see Example 8.8). The Laplacian polynomial is
Its Mahler measure is 1.35098. This is the smallest Mahler measure greater than 1 that we have yet found for any plane graph.
The cyclic 5-fold cover of the graph in Example 10.3 contains the complete graph on 5 vertices, and hence it is nonplanar. If the answer to the following question is yes, then Lehmer’s question is equivalent to a question about determinant density of links (see Remark 11.3(3)).
Question 10.6.
Is Theorem 10.4 still true if we require that the graphs be planar?
We conclude this section with a result that will be used in the next section, but holds for signed as well as unsigned graphs. It concerns complexity growth of a -periodic graph that is a union of disjoint -periodic graphs for some .
Suppose is a subgraph of a -periodic graph consisting of one or more connected components of , such that the orbit of under is all of . Let be the stabilizer of . Then for some , and its action on can be regarded as a cofinite free action of . Consider the limit
where ranges over finite-index subgroups of .
Lemma 10.7.
Under the above conditions we have .
Proof.
Let be any finite-index subgroup of . Then is invariant under . The image of in the quotient graph is isomorphic to .
Note that the quotient of by the action of is isomorphic to , since the orbit of is all of . Since is a -fold cover of and is a -fold cover of , comprises mutually disjoint translates of a graph that is isomorphic to . Hence and
Since as , we have . ∎
11 Complexity growth of unsigned periodic graphs
It is natural to ask whether the Mahler measure of Laplacian polynomials of signed graphs differs in appreciable ways from unsigned graphs. Proposition 11.7 answers emphatically yes.
Throughout the section denotes an unsigned -periodic graph. For this case, the complexity growth rate is also the growth rate of the number of spanning trees of finite quotients . Thus contracting or deleting an edge orbit of will not increase .
Denote by a fundamental domain of . Let be the full unsigned subgraph of on vertices . We denote by the corresponding medial link.
If is connected for each , then and have the same exponential growth rates. (See Theorem 7.10 of [16] for a short, elementary proof. A more general result is Corollary 3.8 of [21].) The bulk limit is defined by .
Example 11.1.
The -dimensional grid graph is the unsigned graph with vertex set and single edges connecting each pair of vertices of distance 1. Its Laplacian polynomial is
When , it is a plane graph. The graphs links are indicated in Figure 12 for on left and on right.

The determinant of a link , denoted here by , is the absolute value of its 1-variable Alexander polynomial evaluated at . It follows from the Mayberry-Mott theorem [2] that if is an alternating link that arises by the medial construction from a finite plane graph, edge signs allowed, then is equal to the tree complexity of the graph (see Appendix A.4 in [5]). The following corollary is an immediate consequence of Theorem 9.3. It has been proven independently by Champanerkar and Kofman [6].
Corollary 11.2.
Let be a connected -periodic unsigned plane graph, or . Then
Remark 11.3.
(1) We regard the limit in that statement of Corollary 11.2 as a determinant density of the collection of links . There are other ways to define it (e.g., dividing by the number of crossings of the diagram for ).
(2) In [7] the authors consider as well more general sequences of links. When , their results imply that:
where is the number of crossings of and is the volume of the regular ideal octohedron.
(3) If Question 10.6 has an affirmative answer then Lehmer’s question becomes a question about link determinants.
Grid graphs are the simplest unsigned -periodic graphs, as the following theorem shows.
Theorem 11.4.
If is an unsigned connected -periodic graph, then .
Asymptotic results about the Mahler measure of certain families of polynomials have been obtained elsewhere. However, the graph theoretic methods that we employ to prove Theorem 11.4 are different from techniques used previously.
Proof.
Consider the case in which has a single vertex orbit. Then for some , with , the edge set consists of edges from to for each and . Since is connected, we can assume after relabeling that generate a finite-index subgroup of . Let be the -invariant subgraph of with edges from to for each and . Then is the orbit of a subgraph of that is isomorphic to , and so by Lemma 10.7, .
We now consider a connected graph having vertex families , where . Since is connected, there exists an edge joining to some . Contract the edge orbit to obtain a new graph having cofinite free -symmetry and complexity growth rate no greater than that of . Repeat the procedure with the remaining vertex families so that only remains. The proof in the previous case of a graph with a single vertex orbit now applies. ∎
Remark 11.5.
The conclusion of Theorem 11.4 does not hold without the hypothesis that is connected. Consider the 2-periodic graph obtained from by removing all vertical edges, so that consists of countably many copies of . Then while .
The following lemma, needed for the proof Proposition 11.7, is of independent interest.
Lemma 11.6.
The sequence of complexity growth rates is nondecreasing.
Proof.
Consider the grid graph . Deleting all edges in parallel to the th coordinate axis yields a subgraph consisting of countably many mutually disjoint translates of . By Lemma 10.7, . ∎
Doubling each edge of results in a graph with Laplacian polynomial , which has Mahler measure . We show that this graph realizes the minimum nonzero complexity growth rate.
Proposition 11.7.
(Complexity Growth Rate Gap) Let be any unsigned -periodic graph. If , then
Although is relatively simple, the task of computing its Mahler measure is not. It is well known and not difficult to see that . We will use a theorem of N. Alon [1] to show that approaches asymptotically.
Theorem 11.8.
(1) , for all .
(2)
Proof of Proposition 11.7. By Lemma 10.7 it suffices to consider a connected -periodic graph with nonzero. Note that while is greater than . By Theorem 11.4 and Lemma 11.6 we can assume that .
If has an orbit of parallel edges, we see easily that . Otherwise, we proceed as in the proof of Theorem 11.4, contracting edge orbits to reduce the number of vertex orbits without increasing the complexity growth rate. If at any step we obtain an orbit of parallel edges, we are done; otherwise we will obtain a graph with a single vertex orbit and no loops. If is isomorphic to then must be a tree; but then , contrary to our hypothesis. So must have at least two edge orbits. Deleting excess edges, we may suppose has exactly two edge orbits.
The Laplacian polynomial has the form , for some positive integers . Reordering the vertex set of , we can assume without loss of generality that . The following calculation is based on an idea suggested to us by Matilde Lalin.
Using the inequality , for any nonnegative , we have:
∎
Our proof of Theorem 11.8 depends on the following result of Alon.
Theorem 11.9.
[1] If is a finite connected -regular unsigned graph, then
where is a nonnegative function with as .
Proof of Theorem 11.8. (1) The integral representing the logarithm of the Mahler measure of can be written
By symmetry, odd powers of in the summation contribute zero to the integration. Hence
(2) Let be a finite-index subgroup of . Consider the quotient graph . The cardinality of its vertex set is . The main result of [1], cited above as Theorem 11.9, implies that
where is a nonnegative function such that . Hence
Theorem 9.3 completes the proof.
∎
Remark 11.10.
One can evaluate numerically and obtain an infinite series representing . However, showing rigorously that the sum of the series approaches zero as goes to infinity appears to be difficult. (See [28], p. 16 for a heuristic argument.)
References
- [1] N. Alon, The number of spanning trees in regular graphs, in: Random Structures and Algorithms, Vol. 1, No. 2 (1990), 175–181.
- [2] A. Bott and J.P. Mayberry, Matrices and trees, in Economic Activity Analysis (O. Morgenstern, ed.), 391–400, Wiley, New York, 1954.
- [3] D.W. Boyd, Reciprocal polynomials having small measure. Math. Comp. 35 (1980), 1361–1377.
- [4] D. Boyd, Speculations concerning the range of Mahler’s measure, Canad. Math. Bull. 24 (1981), 453–469.
- [5] G. Burde, H. Zieschang, Knots, 2nd ed., Walter de Gruyter and Co., Berlin, 2003.
- [6] A. Champanerkar I. Kofman, Determinant density and biperiodic alternating links, New York J. Math. 22 (2016) 891–906.
- [7] A. Champanerkar, I. Kofman and J.S. Purcell, Geometrically and diagrammatically maximal knots, J. Lond. Math. Soc. (2) 94 (2016), no. 3, 883–908.
- [8] D.S. Cochran, Links with zero Alexander polynomial, Ph.D. dissertation, Dartmouth College, 1980.
- [9] V. Dimitrov, Convergence to the Mahler measure and the distribution of periodic points for algebraic -actions, preprint, 2016 arXiv:1611.04664v1
- [10] G. Everest and T. Ward, Heights of Polynomials and Entropy in Algebraic Dynamics, Springer-Verlag, London 1999.
- [11] R. Forman, Determinants of Laplacians on graphs, Topology, 32 (1993), 35–46.
- [12] C. Godsil, G. Royle, Algebraic Graph Theory, Springer Verlag, 2001.
- [13] E. Hironaka, Lehmer’s problem, McKay’s correspondence, and 2,3,7 in: Topics in algebraic and noncommutative geometry (Luminy/Annapolis, MD, 2001), 123–138, Contemp. Math., 324, Amer. Math. Soc., Providence, RI, 2003.
- [14] L.H. Kauffman, Knots and Physics, Third Edition, World Scientific, Singapore, 2001.
- [15] R. Kenyon, Spanning forests and the vector bundle Laplacian, Annals of Probability 39 (2011), 1983–2017.
- [16] K.R. Lamey, D.S. Silver and S.G. Williams, Vertex-colored graphs, bicycle spaces and Mahler measure, J. Knot Theory and its Ramifications, 25 (2016), no. 6, 1650033, 22 pp.
- [17] D.H. Lehmer, Factorization of certain cyclotomic functions. Annals of Math. 34 (1933), 461–479.
- [18] W.B. Lickorish, An introduction to knot theory, Springer-Verlag, Berlin - New York, 1974.
- [19] D.A. Lind, K. Schmidt and T. Ward, Mahler measure and entropy for commuting automorphisms of compact groups, Inventiones Math. 101 (1990), 593–629.
- [20] C. Livingston, Knot Theory, Carus Math. Monographs 24, Math. Assoc. Amer., Washington D.C., 1993.
- [21] R. Lyons, Asymptotic enumeration of spanning trees, Probability and Computing 14 (2005), 491–522.
- [22] J. McKee and C. Smyth, Integer symmetric matrices of small spectral radius and small Mahler measure. Int. Math. Res. Not. IMRN 2012, no. 1, 102–136.
- [23] M.J. Mossinghoff, Polynomials with small Mahler measure. Math. Comp. 67 (1998), 1697–1705.
- [24] M.J. Mossinghoff, Minimal Mahler measures, Experiment. Math. 17 (2008), no. 4, 451–458.
- [25] G.A. Ray, A locally parameterized version of Lehmer’s problem. In Mathematics of Computation 1943–1993: A Half-Century of Computational Mathematics (W. Gautschi, ed.), Proc. Symp. Appl. Math. 48 (1994), 573–576.
- [26] K. Schmidt, Dynamical Systems of Algebraic Origin, Birkhäuser, Basel, 1995.
- [27] D.S. Silver, L. Traldi and S.G. Williams, Goeritz and Seifert matrices from Dehn presentations, Osaka J. Math. 57 (2020), 663–677.
- [28] R. Shrock and F.Y. Wu, Spanning trees on graphs and lattices in dimensions, J. Phys. A: Math. Gen. 33 (2000), 3881–3902.
- [29] D.S. Silver and S.G. Williams, Coloring link diagrams with a continuous palette, Topology 39 (2000), 1225–1237.
- [30] D.S. Silver and S.G. Williams, Crowell’s derived group and twisted polynomials, J. of Knot Theory Ramifications, 15 (2006), 1079–1094.
- [31] D.S. Silver and S.G. Williams, Lehmer’s question, knots and surface dynamics, Math. Proc. Camb. Phil. Soc. (2007), 143, 649–661.
- [32] D.S. Silver and S.G. Williams, Group presentations for links in thickened surfaces, preprint, 2020, arXiv:2005.01576.
- [33] D.S. Silver and S.G. Williams, Group presentations for links in thickened surfaces, preprint, 2020, arXiv:2005.01576.
- [34] C.J. Smyth, On the product of conjugates outside the unit circle of an algebraic integer, Bulletin of the London Math. Soc. 3 (1971), 169–175,
- [35] W.T. Tutte, Graph Theory, Addison-Wesley, Reading, Mass., 1984.
Department of Mathematics and Statistics,
University of South Alabama
Mobile, AL 36688 USA
Email:
[email protected]
[email protected]