Abstract
Using the formalism of Newton hyperplane arrangements, we resolve the open questions regarding angle rank left over from work of the first two authors with Roe and Vincent. As a consequence we end up generalizing theorems of Lenstra–Zarhin and Tankeev proving several new cases of the Tate conjecture for abelian varieties over finite fields. We also obtain an effective version of a recent theorem of Zarhin bounding the heights of coefficients in multiplicative relations among Frobenius eigenvalues.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Let A be an absolutely simple g-dimensional abelian variety over a finite field \({\mathbb {F}}_q\) where q is a power of the prime p. Let \(P(T)=\det (T-{\text {Fr}}_q\vert H^1(A))\) be the characteristic polynomial of the Frobenius acting on the first \(\ell \)-adic étale cohomology for \(\ell \) coprime to q. For future reference we will write
and index the roots \(\alpha _i\) so that \(\overline{\alpha _i} = \alpha _{i+g}=q/\alpha _i\) where \(1\le i \le g\). Also for future reference, we will also refer to the Galois group G of P(T) as the Galois group of A. Since P(T) has rational coefficients, the Galois group G is over \({\mathbb {Q}}\). We remark that \(G \subset {\mathbb {F}}_2^g\rtimes S_g\) (i.e., the Weyl group of \(\textrm{Sp}_{2\,g}\)) and we call the kernel of the projection to \(S_g\) the code of the abelian variety and view it as a subgroup of \({\mathbb {F}}_2^g\). This will appear again in one of our results.
We are interested in the multiplicative relations among the eigenvalues of Frobenius. More precisely, we are interested in finding all of the tuples \((e_1,e_2,\ldots ,e_{2g})\in {\mathbb {Z}}^{2g}\) such that
where \(\zeta \) is some root of unity. Roughly speaking, one might already see that this has something to do with the Tate conjecture, as relations among eigenvalues have to do with relations among eigenvectors, which seem to be related to Tate classes — one can also see that Galois acts on the right hand side via a cyclotomic character. These relations are indeed related to Tate classes. We will return to this after defining the angle rank.
Fix an algebraic closure \({\mathbb {Q}}\subset {\overline{{\mathbb {Q}}}}\). Consider the group \(\Gamma \subset \overline{{\mathbb {Q}}}^{\times }\) generated by the roots of P(T) under multiplication.
Definition 1.2
We define the angle rank \(\delta \) of A by \(\delta ={\text {rank}}(\Gamma )-1\).
The angle rank is a number between 0 and g which reflects how many multiplicative relations there are among eigenvalues of the Frobenius; a small angle rank corresponds to a large number of relations among the eigenvalues. The angle rank also appears in the study of p-adic absolute values of \(\#A({\mathbb {F}}_{q^r})\) (see for example Mueller [15]). The name angle rank comes from the fact that one could also define \(\delta \) as the dimension of the \({\mathbb {Q}}\)-vector subspace of \({\mathbb {R}}/{\mathbb {Q}}\) spanned by the images of \({\text {Arg}}(\alpha )/2\pi \in {\mathbb {R}}\) where \(\alpha \) runs over the Frobenius eigenvalues.
Remark 1.3
(Angle rank and exotic Tate classes) If the angle rank is maximal, i.e. \(\delta (A)=g\), then there are no nontrivial multiplicative relations of the type described in Eq. (1.1). The condition \(\delta (A)=g\) also implies that A is neat, meaning that all of the Tate classes are generated in codimension 1. This condition also implies the Tate conjecture holds for A: since Tate proved the Tate conjecture in codimension 1, any result that implies \(\delta (A)=g\) also implies that the Tate conjecture holds for all powers of A. There is also a converse to this: when the angle rank is non-maximal, i.e. \(\delta (A)<g\), there exists an exotic Tate class on some power of A; see [20, Elementary Lemma 6.4], [21].
The first two authors, together with Roe and Vincent, undertook a systematic study of how angle rank is related to the Newton polygon and Galois group of P(T) after developing a database of isogeny classes of abelian varieties for the LMFDB [7]. Although much data was produced, and we found counterexamples to a conjecture about angle rank [8] (explicitly exhibiting ordinary, geometrically simple Jacobians with non-maximal angle rank), at the time of finishing that manuscript it was unclear as to what constraints the Newton polygon, Galois group, and angle rank impose on each other. We invite the reader to consult Tables 16–21 in the appendix of [7] to see what sort of combinations can occur. The reader may find it useful to compare our results to the cases found there.
We report in this manuscript that the Galois group, Newton polygon, and angle rank are not independent, in that the permutation representation of the Newton slopes actually determines the angle rank. This subtlety was overlooked in [7]. Furthermore, certain combinations of Newton polygon and group are provably impossible (this was open at the time of writing [7]). The subtlety in the data is that there are in fact many ways in which a group and a Newton polygon can be represented by a collection of roots; the fact that the Newton polygon and Galois group (as a permutation representation) determine the angle rank dates back at least to a letter from Serre to Ribet from 1981 [16, pp. 6–11] introducing the Frobenius torus of an abelian variety. (This point of view was subsequently fleshed out in [3].) In this context the angle rank is one less than the dimension of the Frobenius torus.
In the present manuscript, the main object of study is the vector subspace V of \({\mathbb {Q}}^g\) spanned by \((v(\beta _1),\ldots ,v(\beta _g))\) as v varies over extensions of the p-adic valuation to L, the splitting field of P(T). Here \(\beta _i = \alpha _i/\alpha _{i+g}\) where \(1\le i \le g\). We refer to the system of hyperplanes defined by these vectors in the dual space as the Newton hyperplane arrangement. Since each valuation can be obtained from the others by composing with a Galois element, V carries the structure of a \({\text {Gal}}(L/{\mathbb {Q}})\)-module; we call this the Newton hyperplane representation.
Remark 1.4
The authors arrived at this choice of subspace after playing with many other variants of this construction which are not included in this manuscript, so these choices may not appear obvious to the reader.
In this manuscript, we report that the Newton hyperplane representation is a powerful hands-on tool to unify and generalize many known cases of the Tate conjecture for abelian varieties over finite fields with short proofs. In particular we prove the following:
Theorem 1.5
(Generalized Lenstra–Zarhin) Suppose that the Newton slopes of A consist of 1/2 with multiplicity 2 and all other slopes in \({\mathbb {Z}}_{(2)}\).
-
(a)
If g is even, then A has maximal angle rank.
-
(b)
If g is odd, then A has angle rank at least \(g-1\).
In case (a), the Tate conjecture is true for all powers of A. This generalizes the previously known cases of the Tate conjecture where g is even and A is almost ordinary proved in [12] (in a manner suggested in [12, Remark 6.7]).
Assume in what follows that A is not supersingular. The Galois group G of P(T) is an extension of \({\overline{G}}\subset S_g\) by \(C \subset {\mathbb {F}}_2^g\). We call C the code of A and it is convenient to view C as a collection of functions \(\lbrace 1,2,\ldots ,g\rbrace \rightarrow {\mathbb {F}}_2\). In turn, we will call an element \(c\in C\) a codeword. It turns out that there exists a unique partition of \(\{1,\dots ,g\}\) into subsets such that each codeword is constant on these subsets and the sets are maximal with this property. In the theorem below we call this the level set partition.
Theorem 1.6
(Generalized Tankeev) Let m be the number of subsets in the level set partition. If g/m is prime, then A has angle rank in \(\{m, g-m, g\}\).
This generalizes Tankeev’s theorem [18] that if g is prime then \(\delta \in \lbrace 1, g-1,g\rbrace \). Along the way we prove things like the fact that \(C={\mathbb {F}}_2^g\) implies \(\delta =g\) (see Corollary 3.12) and give a number of criteria for determining when \(C={\mathbb {F}}_2^g\).
The code always contains complex conjugation, which corresponds to the all-1 s codeword. We say that the code is nontrivial if \(\dim _{{\mathbb {F}}_2} C \ge 2\).
Theorem 1.7
Suppose that \({\overline{G}}\) acts primitively on \(\{1,\dots ,g\}\) and C is nontrivial. Then A has maximal angle rank. In particular, the Tate conjecture is true for all powers of A.
Finally, using the formalism of the Newton hyperplane vector space together with a variant of Siegel’s lemma on integer solutions of linear systems of equations, we give an effective version of a recent theorem of Zarhin. Before stating the theorem, we fix some notation. Consider a relation among Frobenius eigenvalues
where \(e_i\ge 0\), \(d = (e_1 + \cdots + e_{2g})/2\) is an integer, and \(\zeta \) is a root of unity. In what follows the weight of the relation \((e_1,\ldots ,e_{2g})\) is defined to be the \(l^1\)-norm \(\vert e_1\vert + \cdots + \vert e_{2g} \vert \).
Theorem 1.8
(Effective Zarhin) Let A be an absolutely simple abelian variety of dimension g over \({\mathbb {F}}_q\) with Frobenius eigenvalues \(\alpha _1,\ldots ,\alpha _{2g}\), Galois group G, and angle rank \(\delta \). The integer vectors \((e_1,\ldots ,e_{2g})\in {\mathbb {Z}}^{2g}\) such that \(\alpha _1^{e_1}\cdots \alpha _{2g}^{e_{2g}} = \zeta q^d\) for some root of unity \(\zeta \) and some integer d form a group generated by vectors of weight less than or equal to
where m denotes the least common denominator of the Newton slopes of A.
In [22], Zarhin proves that there exists a constant as above but does not exhibit an explicit value. To get a bound depending only on g, we may replace \(\delta \) by g and m by g!; however, in practice this is a gross overestimate of m (e.g., when A is ordinary we have \(m=1\)).
2 Background and notation
Throughout this paper, let A be an absolutely simple abelian variety of dimension g over a finite field \({\mathbb {F}}_q\) of characteristic p. Denote the eigenvalues of Frobenius on A by \(\alpha _1,\dots ,\alpha _{2g}\) with the convention that \(\alpha _{i+g} = {\overline{\alpha }}_i\) for \(i=1,\dots ,g\); we view these quantities as elements of the number field \(L = {\mathbb {Q}}(\alpha _1,\dots ,\alpha _{2\,g})\) rather than as complex numbers (so that we may consider also p-adic embeddings). The field L is the Galois closure of the CM field \({\mathbb {Q}}(\alpha _1)\); let \(L^+ = {\mathbb {Q}}(\alpha _1 + {\overline{\alpha }}_1, \dots , \alpha _g + {\overline{\alpha }}_g) \subset L\) be the Galois closure of the totally real field \({\mathbb {Q}}(\alpha _1 + {\overline{\alpha }}_1)\).
We also work with the quantities \(\beta _i = \alpha _i^2/q = \alpha _i/{\overline{\alpha }}_i\). Note that by swapping \(\alpha _i\) with \(\alpha _{i+g}\) in the original ordering of the eigenvalues, we can replace \(\beta _i\) with \({\overline{\beta }}_i\) without changing \(\beta _j\) for \(j \ne i\).
2.1 Angle rank
Let \(\Gamma \) be the multiplicative subgroup of \(L^\times \) generated by \(\alpha _1,\dots ,\alpha _{2g}\) (which automatically contains q). Let \(\Gamma '\) be the subgroup of \(\Gamma \) generated by \(\beta _1, \dots , \beta _g\). Each of the complex absolute values of L induces the same surjective homomorphism \(\Gamma \rightarrow (\sqrt{q})^{\mathbb {Z}}\) whose kernel contains \(\Gamma '\) with finite index; we deduce that \({\text {rank}}\Gamma ' = {\text {rank}}\Gamma - 1\). We refer to this quantity as the Frobenius angle rank of A, or for short the angle rank; it belongs to \(\{0,\dots ,g\}\). If the angle rank equals g, we also say that A has maximal angle rank.
The angle rank of A is invariant under base change from \({\mathbb {F}}_q\) to a finite extension (see [7, §3.4]). It is easy to check (see [7, Lemma 2.1]) that A has angle rank g if and only if some base change of A is neat in the sense of Zarhin [21, §2]. Another equivalent condition is that for every positive integer m, all of the Tate classes of \(A^m\) (in all codimensions) are Lefschetz classes [9]; this implies that the Tate conjecture holds for every power of A [12].
Another interpretation of the angle rank is that it is one less than the rank of the Frobenius torus associated to A in the sense of Serre [16, pp. 6–11].
2.2 The Galois action on Frobenius eigenvalues
We will observe later (Remark 3.3) that A has angle rank 0 if and only if it is supersingular, which can only occur for \(g=1\). We omit this case in the following discussion; we may thus assume that \(\alpha _1,\dots ,\alpha _{2g}\) are distinct.
We identify \(G :={\text {Gal}}(L/{\mathbb {Q}})\) with a subgroup of the group \(S_g^{\pm } \cong {\mathbb {F}}_2^g \rtimes S_g\) of \(g \times g\) signed permutation matrices by mapping the element \(h \in G\) to the matrix M(h) with
This gives us the following commutative diagram with exact rows and injective vertical arrows, in which \({\overline{G}} :={\text {Gal}}(L^+/{\mathbb {Q}})\) identified with a subgroup of \(S_g\):
![](http://media.springernature.com/lw268/springer-static/image/art%3A10.1007%2Fs00208-023-02633-7/MediaObjects/208_2023_2633_Equ3_HTML.png)
Remark 2.3
The problem of classifying CM types was first studied by Dodson [6]. The upper row of (2.2) is what Dodson calls an imprimitivity sequence for the group G; Dodson further notes that from (2.2) we obtain a 1-cocycle (crossed homomorphism) \({\overline{G}} \rightarrow {\mathbb {F}}_2^g/C\).
Because A is absolutely simple, the Honda–Tate theorem [19, Theorem 8] implies that the action of \({\overline{G}} \subseteq S_g\) on \(\{1,\dots ,g\}\) is transitive, that is, the set \(\{1,\dots ,g\}\) forms a single \({\overline{G}}\)-orbit. Some possible stronger restrictions that can be imposed on this action include the following.
-
The action of \({\overline{G}}\) is primitive if there is no subset S of \(\{1,\dots ,g\}\) with \(2 \le \#S < g\) such that for any two \(g,h \in {\overline{G}}\), g(S) and h(S) are either equal or disjoint. If such an S exists, it is called a block or a domain of imprimitivity for the action; the set of translates of S is then itself a set with a \({\overline{G}}\)-action.
-
The action of \({\overline{G}}\) is 2-transitive if the induced action on ordered pairs of distinct elements of \(\{1,\dots ,g\}\) is transitive. Any 2-transitive action is also primitive.
We call the subgroup C of G the code of A, and refer to elements of C as codewords; this is meant to suggest an interpretation of C as a binary linear code of length g, although we will not make use of any deep concepts from coding theory. Note that the unique complex conjugation on L corresponds to the all-ones vector in C; if this is the only nonzero codeword, we say that C is trivial (or that A has trivial code).
3 The method of slope vectors
3.1 The slope vector subspace
Let V be the subspace of \({\mathbb {Q}}^g\) spanned by the vectors \((v(\beta _1),\dots ,v(\beta _g))\) as v varies over all extensions of the p-adic valuation to L; as is customary with Newton polygons, valuations are normalized so that \(v(q)=1\). The reader should compare the next proposition to [23, Lemma 3.6, (b) implies (c)] and [3, Theorem 3.4]; see also Remark 3.5.
Proposition 3.1
The angle rank of A is equal to \(\dim _{{\mathbb {Q}}} V\).
Proof
It suffices to check that for \(e_1,\dots ,e_g \in {\mathbb {Z}}\), \(\beta _1^{e_1} \cdots \beta _g^{e_g}\) is a root of unity if and only if
for all extensions v of the p-adic valuation to L. The former clearly implies the latter.
Suppose the latter holds. Let \(\gamma :=\beta _1^{e_1} \cdots \beta _g^{e_g}\). We have \(v(\gamma )=0\) for every v above p (by hypothesis). Also, \(v(\gamma )=0\) for every place not v not above p (because each \(\beta _i\) has trivial absolute value there). This implies that \(\gamma \) is not contained in any maximal ideal and hence is a unit. By the Riemann Hypothesis for varieties over finite fields, we know \(\vert \psi (\gamma )\vert _{\infty }=1\) for every embedding \(\psi :L\rightarrow {\mathbb {C}}\). By Kronecker’s theorem, \(\gamma \) is a root of unity. \(\square \)
Remark 3.3
By Proposition 3.1, the angle rank of A equals 0 if and only if A is supersingular. Since we are assuming A is absolutely simple, this can only occur if \(g=1\).
Similarly, the angle rank of A is at most 1 if and only if \(\beta _i/\beta _j\) is a root of unity for all i, j. This means that the characteristic polynomial of Frobenius has the form \(P(x^d)^{e}\) for some d, e; a typical example from the LMFDB is 3.2.a_a_ac.
We assume hereafter that A is not supersingular, so that Sect. 2.2 applies. We view V as a \({\mathbb {Q}}[G]\)-module through the action described in (2.1).
Remark 3.4
We think of Eq. (3.2) as defining a hyperplane in the variables \(e_1,e_2,\ldots , e_g\), and have come to speaking of these as Newton hyperplanes. Collecting all of the coefficients into this matrix, one obtains a \(\vert G \vert \times g\) matrix which we have come to call the Newton hyperplane matrix. The row space of the Newton hyperplane matrix is V, the Newton hyperplane representation. See Sect. 3.6 for more discussion.
Remark 3.5
Let F be an algebraically closed field containing \({\mathbb {Q}}\). For \({\widetilde{A}}\) an abelian variety over F with CM by an order in the field K, the action of this order on the tangent space of \({\widetilde{A}}\) defines a CM type \(\Phi \subset {\text {Hom}}(L, F)\) valued in F. When \(F = {\overline{{\mathbb {Q}}}}_p\) and \({\widetilde{A}}\) is the lift of our abelian variety A over \({\mathbb {F}}_q\), we can express the Newton polygon of A in terms of the CM type via the Shimura–Taniyama formula: for each p-adic place v on L,
(e.g., see [2, Proposition 2.1.4.2]).
A consequence is that the rank of \({\widetilde{A}}\) in the sense of [6, (3.1.0)] coincides with \(\dim _{{\mathbb {Q}}} V\), and hence by Proposition 3.1 with the angle rank of A. In particular, A has maximal angle rank if and only if \({\widetilde{A}}\) is nondegenerate in the sense of [6]; in other words, all of the Tate classes on powers of A are Lefschetz classes if and only if all of the Hodge classes on powers of \({\widetilde{A}}\) are Lefschetz classes.
3.2 Results of Tankeev and Lenstra–Zarhin
The group G acts on V via its identification with a group of signed permutation matrices. Some prior examples of the use of this action to control the angle rank are the following.
Corollary 3.6
(Tankeev [18]) If g is prime, then A has angle rank in \(\{1, g-1, g\}\).
Proof
This follows from Proposition 3.1 because G contains a cyclic group of order g acting as a permutation of the coordinates, and as a representation of this group \({\mathbb {Q}}^g\) decomposes as the direct sum of the diagonal subspace and the trace-zero subspace. \(\square \)
The abelian variety A is almost ordinary if its Newton slopes consist of 0 and 1 each with multiplicity \(g-1\) and 1/2 with multiplicity 2. (The terminology indicates that this condition corresponds to the unique codimension-1 stratum of the Newton polygon stratification on the moduli space of abelian varieties with a fixed polarization degree.)
Corollary 3.7
(Lenstra–Zarhin, [12]) Suppose A is almost ordinary.
-
(a)
If g is even, then A has maximal angle rank.
-
(b)
If g is odd, then A has angle rank at least \(g-1\).
The angle rank \(g-1\) can indeed occur (even excluding the trivial case \(g=1\)); an example from the LMFDB is 3.2.a_ab_ac.
Proof
We again use Proposition 3.1 to reduce to computing the dimension of V. For every extension v of the p-adic valuation to L, the vector \((v(\beta _1),\dots ,v(\beta _g)\)) has one entry equal to 0 (corresponding to the slope 1/2) and the rest equal to \(\pm 1\). Since \({\overline{G}}\) acts transitively, V contains vectors over \({\mathbb {Z}}\) congruent modulo 2 to all of the rows of the matrix
and so the dimension of V can be bounded below by the rank of M over \({\mathbb {F}}_2\). \(\square \)
The same argument yields the following generalization, as indicated in [12, Remark 6.7].
Corollary 3.8
Suppose that the Newton slopes of A consist of 1/2 with multiplicity 2 and all other slopes in \({\mathbb {Z}}_{(2)}\).
-
(a)
If g is even, then A has maximal angle rank.
-
(b)
If g is odd, then A has angle rank at least \(g-1\).
An illustrative example is the Newton slopes
Proof
Under this hypothesis, V again contains vectors over \({\mathbb {Z}}_{(2)}\) congruent modulo 2 to all of the rows of the matrix M from the proof of Corollary 3.7. Thus the dimension of V is again bounded below by the rank of M over \({\mathbb {F}}_2\). \(\square \)
We also mention an easy complementary result.
Corollary 3.9
Suppose that the Newton slopes of A consist of 0 and 1 each with multiplicity 1 and 1/2 with multiplicity \(2(g-1)\). Then A has maximal angle rank.
Proof
Under this hypothesis, V contains a vector supported in a single coordinate. Since \({\overline{G}}\) acts transitively on \(\{1,\dots ,g\}\), this implies that \(V = {\mathbb {Q}}^g\). \(\square \)
3.3 Effect of the code
We look at the effect of the code on the angle rank. We exploit the delicate property that, up to sign, the action of \({\overline{G}}\) on \(C \subset {\mathbb {F}}_2^g\) is the same as the action of G on \(V \subset {\mathbb {Q}}^g\) through the signed permutation representation \(h\mapsto M(h)\) described in Sect. 2.2. This can be used to identify many new cases of maximal angle rank, including cases which are left ambiguous by the results of Tankeev and Lenstra–Zarhin.
Lemma 3.10
There exists a unique partition
such that each codeword of C is constant on each \(T_i\) and each \(T_i\) is maximal for this property. In particular, C is trivial if and only if \(m=1\). (Note that this partition, being unique, must be preserved by \({\overline{G}}\).)
Proof
We take the \(T_i\) to be the maximal nonempty subsets of \(\{1,2,\dots ,g\}\) with the property that each codeword of C is constant on each \(T_i\). Since singleton sets have this property, the \(T_i\) form a covering of \(\{1,2,\dots ,g\}\). To see that they are pairwise disjoint, note that if \(T_i \cap T_j \ne \emptyset \), then every codeword of C is also constant on \(T_i \cup T_j\); this is only possible if \(T_i = T_j\). \(\square \)
In what follows we identify \({\mathbb {Q}}^g\) with \({\mathbb {Q}}^{\oplus \lbrace 1,2,\ldots , g\rbrace }\) and write
for the partition \(T_1,\dots ,T_m\) provided by Lemma 3.10.
Lemma 3.11
For \(i=1,\dots ,m\), set \(V_i = V \cap {\mathbb {Q}}^{\oplus T_i}\). Then we have a decomposition \(V = \bigoplus _{i=1}^m V_i\) of \({\mathbb {Q}}\)-vector spaces (without the action of G).
Proof
It is obvious that the sum of the \(V_i\) is contained in V; it thus suffices to show that every element of V can be decomposed into a sum over the \(V_i\). It further suffices to check that for any nonzero \(v \in V\) whose support is minimal with respect to inclusion, we have \({\text {supp}}v \subseteq V_i\) for some i. Suppose the contrary: then by Lemma 3.10, there is a codeword \(c \in C\) which is not constant on \({\text {supp}}v\). Then \(v + c(v)\) is an element of V with support \({\text {supp}}v {\setminus } {\text {supp}}c\), a proper nonempty subset of \({\text {supp}}v\); this yields the desired contradiction. \(\square \)
Corollary 3.12
Suppose that \(g>1\) and set \(g' = g/m\). Then the angle rank of A has the form im for some \(i \in \{1,\dots ,g'\}\); in particular, it must be at least m.
Proof
In Lemma 3.11, the spaces \(V_i\) are all carried to each other by various elements of G. We thus have m|g and
By Remark 3.3, for \(g > 1\) we cannot have \(V_1 = 0\), so \(\dim _{\mathbb {Q}}V_1 \in \{1,\dots ,g'\}\). \(\square \)
Corollary 3.13
If the angle rank of A equals 1 or \(g-1\), then \(m = 1\) and so C is trivial. In particular, in either the theorem of Tankeev (Corollary 3.6) or the theorem of Lenstra–Zarhin (Corollary 3.7), if C has nontrivial code, then A has maximal angle rank.
On a related note, we have the following.
Theorem 3.14
Suppose that \({\overline{G}}\) acts primitively on \(\{1,\dots ,g\}\) and C is nontrivial. Then A has maximal angle rank.
Proof
Note that nontriviality of C forces \(g>1\). Since \({\overline{G}}\) is primitive, the only way it can preserve the partition from Lemma 3.10 is to have \(m=1\) or \(m=g\). The case \(m=1\) corresponds to C being trivial, which we are forbidding here. If \(m=g\), then by Corollary 3.12 the angle rank must equal g. \(\square \)
Corollary 3.15
Suppose g is prime. If C is nontrivial, then A has maximal angle rank.
Proof
The block size divides g, so \({\overline{G}}\) acts primitively and Theorem 3.14 applies. \(\square \)
3.4 A further reduction
We saw in Theorem 3.14 above that when \({\overline{G}}\) acts primitively, non-maximal angle rank implies trivial code. We next describe a further reduction that allows one to apply similar logic in the case when \({\overline{G}}\) does not act primitively.
Let \({\widetilde{H}}\) be the subgroup of G stabilizing \(T_1\). Let H be the image of \({\widetilde{H}}\) in \({\text {GL}}({\mathbb {Q}}^{\oplus T_1})\), again viewed as a group of signed permutation matrices. If \(g>1\) and H acts irreducibly on \({\mathbb {Q}}^{\oplus T_1}\), then \(V_1 = {\mathbb {Q}}^{\oplus T_1}\) and A must have maximal angle rank.
We observe that H fits into an exact sequence
where \({\overline{H}}\) denotes the permutation group obtained from H by ignoring signs and \(C_H\) is the projection of C into \({\text {GL}}({\mathbb {Q}}^{\oplus T_1})\). Note that \(C_H\) cannot be zero (or else C would be zero, whereas it contains the all-ones vector) but every vector of \(C_H\) is constant, so \(C_H \cong {\mathbb {Z}}/2{\mathbb {Z}}\).
Lemma 3.17
Suppose that there exists a one-dimensional subspace W of \({\mathbb {Q}}^{\oplus T_1}\) stable under the action of H. (For example, this holds if \(\dim _{\mathbb {Q}}V_1 \in \{1, g' - 1\}\).)
-
(a)
The exact sequence (3.16) splits, so that \(H \cong {\mathbb {Z}}/2{\mathbb {Z}}\times {\overline{H}}\).
-
(b)
The subspace W is generated by some vector with components in \(\{\pm 1\}\), which is stable under the action of H.
Proof
Let v be a generator of the subspace in question. For each \(h \in H\), we then have \(h(v) = f(h) v\) for some \(f(h) \in \{\pm 1\}\); the map \(f:H \rightarrow \{\pm 1\}\) is a group homomorphism which splits (3.16); this yields (a). Part (b) is a consequence of the transitivity of the action of \({\overline{H}}\) on \(T_1\). \(\square \)
Remark 3.18
In Corollary 3.12, the minimal case is when \(\dim _{\mathbb {Q}}V_1 = 1\). By Lemma 3.17, \(H \cong {\mathbb {Z}}/2{\mathbb {Z}}\times {\overline{H}}\) and we can relabel the Frobenius eigenvalues so that \(V_1\) is the span of the all-ones vector on \(T_1\). For each \(h \in {\overline{H}}\), \(h(\beta _1)/\beta _1\) is a root of unity by Kronecker’s theorem; this implies that \({\overline{H}}\) is contained in a copy of the affine group \({\mathbb {Z}}/g'{\mathbb {Z}}\rtimes ({\mathbb {Z}}/g'{\mathbb {Z}})^\times \).
Remark 3.19
In Remark 3.12, suppose that \(\dim _{\mathbb {Q}}V_1 = g' - 1\). By Lemma 3.17, \(H \cong {\mathbb {Z}}/2{\mathbb {Z}}\times {\overline{H}}\) and we can relabel the Frobenius eigenvalues so that \(V_1\) is the trace-zero subspace of \({\mathbb {Q}}^{\oplus T_1}\). In this case the relations in \(\Gamma '\) are generated by
By analogy with Tankeev’s theorem (Corollary 3.6), we have the following.
Theorem 3.20
If \(g'\) is prime, then A has angle rank in \(\{m, g-m, g\}\).
Proof
Since \({\overline{H}}\) acts transitively on \(T_1\), H must contain a cyclic group of order \(g'\) acting as a signed permutation of the coordinates. As a representation of this group, \({\mathbb {Q}}^{\oplus T_1}\) decomposes as the direct sum of the diagonal subspace and the trace-zero subspace. \(\square \)
When \(g'\) is not prime, we can sometimes apply the following result.
Theorem 3.21
Suppose that \(g>1\), \(g' \ne 3\), \({\overline{H}}\) acts 2-transitively on \(T_1\), and A does not have maximal angle rank. Then the angle rank of A is \(g-m\).
Proof
The cases \(g' = 1,2\) are covered by Remark 3.12, so we may assume \(g' \ge 4\). Let \({\overline{\chi }}:{\overline{H}} \rightarrow {\mathbb {Z}}\) be the character of the permutation representation. The inner self-product of \({\overline{\chi }}\) in the representation ring of \({\overline{H}}\) equals
where the last line follows from the previous one by 2-transitivity. Hence the permutation representation splits as the direct sum of the trivial representation and an absolutely irreducible representation.
Let \(\chi :H \rightarrow {\mathbb {Z}}\) be the character of the linear representation of H on \(V_1\). The inner self-product of \(\chi \) in the representation ring of H equals
where \(h_1, h_2 \in H\) are the two lifts of \({\overline{h}} \in {\overline{H}}\). Note that \(\chi (h_1)^2 = \chi (h_2)^2 \le \chi ({\overline{h}})^2\); we conclude from this that the inner self-product of \(\chi \) is at most 2.
Since A does not have maximal angle rank, H does not act irreducibly on \({\mathbb {Q}}^{\oplus T_1}\). In this case the inner self-product of \(\chi \) must be exactly 2.
For the linear action of H on \({\text {End}}({\mathbb {Z}}_{(2)}^{\oplus T_i})\), the H-fixed subspace is a \({\mathbb {Z}}_{(2)}\)-lattice in the H-fixed subspace of \({\text {End}}({\mathbb {Q}}^{\oplus T_1})\) and therefore is free of rank 2. One evident element of this lattice is the identity element for composition
Meanwhile, the reduction of this lattice modulo 2 is a 2-dimensional vector space over \({\mathbb {F}}_2\), which injects into the \({\overline{H}}\)-fixed subspace of \({\text {End}}({\mathbb {F}}_2^{\oplus T_1})\) which is also of dimension 2. This equality of dimensions implies that the \({\overline{H}}\)-fixed vector
must also lift to an H-fixed vector of the form
Since \({\overline{H}}\) acts 2-transitively, we have \(a_{ij} = \pm a_{i'j'}\) for any two pairs \(i \ne j\) and \(i' \ne j'\); we may thus assume that \(a_{ij} \in \{\pm 1\}\) for all i, j.
Set \(a_{ii} :=0\) for \(i \in T_1\). Since the composition map on \({\text {End}}({\mathbb {Z}}_{(2)}^{\oplus T_1})\) is H-equivariant,
is also an H-invariant element of \({\text {End}}({\mathbb {Z}}_{(2)}^{\oplus T_1})\), and so has the form \(c_0 e + c_1 v\) for some \(c_1, c_2 \in {\mathbb {Q}}\). That is,
in particular, \(c_0, c_1\) are integers with \(c_0 \equiv g'-1 \pmod {2}\), \(c_1 \equiv g' \pmod {2}\), and \(|c_0|, |c_1| < g'\).
The possible eigenvalues of v are \(-c_1/2 \pm \sqrt{c_0 + c_1^2/4}\) with some multiplicities \(i_{\pm }\). Since v has trace 0 by construction, we must have
In particular \(\sqrt{4c_0 + c_1^2}\) is rational; hence the possible eigenvalues of v, being both rational numbers and algebraic integers, must themselves be integers.
Now note that v has at most two distinct integral eigenvalues, but it reduces modulo 2 to an endomorphism with rank \(g'-1\). Hence v must have two distinct eigenvalues, one an even integer occurring with multiplicity 1, the other an odd integer occurring with multiplicity \(g'-1\). From this it follows that \(\dim V_1 \in \{0, 1, g'-1\}\). By Remark 3.3, we see that \(\dim V_1 \ne 0\). Since \({\mathbb {Z}}/g' {\mathbb {Z}}\rtimes ({\mathbb {Z}}/g'{\mathbb {Z}})^\times \) does not act 2-transitively for \(g' \ge 4\), by Remark 3.18 we see that \(\dim V_1 \ne 1\). This proves the claim. \(\square \)
Remark 3.22
To illustrate Theorem 3.21, consider the case where \(g = 12, g' = 6\), and \({\overline{H}} = A_5\) acting on \({\mathbb {P}}^1({\mathbb {F}}_5)\) via the identification \(A_5 \cong \textrm{PSL}(2, 5)\) (i.e., the result of precomposing the standard permutation action of \(S_6\) by an outer automorphism, then restricting to \(A_5\)). In this case, if A does not have maximal angle rank, then its angle rank must equal 10. It would be enlightening to find an explicit abelian variety realizing this example, say over \({\mathbb {F}}_2\), but this requires a computationally expensive expansion of the LMFDB tables which we do not wish to pursue.
Remark 3.23
The complete classification of 2-transitive permutation groups can be given in terms of the classification of finite simple groups; see [5, §7.7]. Absent the 2-transitive condition, it is possible for the permutation representation of \({\overline{H}}\) to give rise to a representation of \({\mathbb {Q}}^{\oplus T_1}\) for which the trace-zero subspace is irreducible but not absolutely irreducible; see [4] for some discussion of this phenomenon. We do not know if this means that the representation of H on \({\mathbb {Q}}^{\oplus T_1}\) splits into at most two irreducibles.
3.5 A theorem of Zarhin
We now reprove [22, Theorem 1.4] in our language; the proof we give is really his, except that we paraphrase using our terminology and also obtain an explicit constant. For the latter, we need a version of Siegel’s lemma for overdetermined systems of equations.
3.5.1 A version of Siegel’s lemma for overdetermined systems
For an underdetermined system of equations \(Bx=0\) with integer coefficients, with M independent equations in N unknowns with \(N>M\), Bombieri and Vaaler’s version [1, Theorem 1] of Siegel’s lemma tells us there exists an integer solution \(x\in {\mathbb {Z}}^N\) such that
where D is the gcd of the \(M\times M\) minors of B.
We are concerned with a problem of the opposite form: we take B to be the Newton hyperplane matrix, for which \(M=\vert G\vert \) is always greater than or equal to \(N = g\) (i.e., the system is overdetermined), and we want to produce generators of the right nullspace of B which are “as small as possible” (here measured using the \(l^1\)-norm). In this case the minors of B do not play a role, but since B has entries in \({\mathbb {Q}}\) we must account for the lcm d of the denominators of the entries (each of which is bounded by g).
Lemma 3.24
Let B be a nonzero \(M\times N\) matrix of rank r whose entries are rational numbers with denominators dividing d. Then the integer solutions of \(Bx=0\) form a group generated by elements \(x\in {\mathbb {Z}}^N\) with
where \(\Vert B \Vert _\infty := \max _{i,j} \vert B_{ij} \vert \).
Proof
Let \({\widetilde{B}}:= dB\) be the matrix obtained from B by clearing denominators. By applying [17, Proposition 6.6] to the transpose of \({\widetilde{B}}\), we obtain a matrix C whose columns span the right nullspace of \({\widetilde{B}}\) satisfying
where \(\beta := (\sqrt{r} \Vert {\widetilde{B}} \Vert _\infty )^r \ge 1\) (this is where the hypothesis of B being nonzero is used). Then the \(l^1\)-norm of each column of C is bounded by
yielding the desired estimate. \(\square \)
3.5.2 An effective version of a result of Zarhin
We next apply the previous lemma to determine a bound on the weights (\(l^1\)-norms) of relations which generate all relations among Frobenius eigenvalues.
Theorem 3.25
Let A be an absolutely simple abelian variety of dimension g defined over \({\mathbb {F}}_q\) with Frobenius eigenvalues \(\alpha _1,\ldots ,\alpha _{2g}\), Galois group G, and angle rank \(\delta \). The group of integer vectors \((e_1,\ldots ,e_{2\,g})\in {\mathbb {Z}}^{2\,g}\) such that \(\alpha _1^{e_1}\cdots \alpha _{2\,g}^{e_{2\,g}} = \zeta q^d\) for some root of unity \(\zeta \) and some integer d (depending on the vector) is generated by its elements of \(l^1\)-norm at most
where m denotes the least common denominator of the Newton slopes of A.
Proof
Under our running notations, we have \(\alpha _{i+g} = {\overline{\alpha }}_i\) for \(i=1,\dots ,g\); it thus suffices to work in the subgroup of relations of the form
From the proof of Lemma 3.1, (3.26) holds for some d if and only if \((e_1,\dots ,e_g)\) satisfies (3.2) for every place v of L above p, i.e., \((e_1,\dots ,e_g)\) is in the kernel of the Newton hyperplane matrix (see Remark 3.4). We now apply Lemma 3.24 to this matrix: in the notation of the lemma, M, N, r, d correspond to our present \(|G|, g, \delta , m\), while \(\Vert B \Vert |_\infty \le 1\) because the entries of B are all in the interval \([-1,1]\). We deduce that the group of relations is generated by its elements of \(l^1\)-norm at most \(g \delta (\sqrt{\delta } m)^{2\delta }\), as claimed. \(\square \)
3.6 Hyperplane arrangements
With notation as above, for each extension v of the p-adic valuation to L, consider the hyperplane in \({\mathbb {R}}^g\) normal to the vector \((v(\beta _1),\dots ,v(\beta _g))\). These form a finite union of hyperplanes of \({\mathbb {R}}^g\) (i.e., a hyperplane arrangement) carrying a transitive action of G. We thus also obtain an action on G on the set of connected components of the complement of the hyperplane arrangement. One can then apply a construction of Hazama [10, 11] to recover the CM abelian variety \({\widetilde{A}}\) associated to the hyperplane arrangement, which is a lift of A.
This provides a mechanism for translating back and forth between results about angle ranks of abelian varieties over finite fields and Hodge classes of CM abelian varieties (compare Remark 3.5). Using this mechanism, Milne [13, Theorem 7.1] showed that the Tate conjecture for all CM abelian varieties over \({\mathbb {C}}\) implies the Tate conjecture for all abelian varieties over finite fields. By contrast, if we choose a single CM abelian variety A with good reduction to \(A_0\), it is not known that the Hodge conjecture for all powers of A implies that Tate conjecture for all powers of \(A_0\); however, see [14, Theorem 1.5] for a result of this form under some additional restrictions on A.
Data availibility
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
References
Bombieri, E., Vaaler, J.: On Siegel’s lemma. Invent. Math. 73(1), 11–32 (1983)
Chai, C.-L., Conrad, B., Oort, F.: Complex multiplication and lifting problems, Mathematical Surveys and Monographs, vol. 195. American Mathematical Society, Providence (2014)
Chi, W.C.: \(l\)-adic and \(\lambda \)-adic representations associated to abelian varieties defined over number fields. Am. J. Math. 114(2), 315–353 (1992)
Dixon, J.D.: Permutation representations and rational irreducibility. Bull. Aust. Math. Soc. 71(3), 493–503 (2005)
Dixon, J.D., Mortimer, B.: Permutation groups. Graduate Texts in Mathematics, vol. 163. Springer, New York (1996)
Dodson, B.: The structure of Galois groups of \({\rm CM}\)-fields. Trans. Am. Math. Soc. 283(1), 1–32 (1984)
Dupuy, T., Kedlaya, K., Roe, D., Vincent, C.: Isogeny classes of abelian varieties over finite fields in the LMFDB, Arithmetic geometry, number theory, and computation, Simons Symp., pp. 375–448. Springer, Cham (2021)
Dupuy, T., Kedlaya, K.S., Roe, D., Vincent, C.: Counterexamples to a conjecture of Ahmadi and Shparlinski. Exp. Math. (2021)
Hazama, F.: Algebraic cycles on certain abelian varieties and powers of special surfaces. J. Fac. Sci. Univ. Tokyo Sect. IA Math. 31(3), 487–520 (1985)
Hazama, F.: Hodge cycles on abelian varieties of \(S_n\)-type. J. Algebr. Geom. 9(4), 711–753 (2000)
Hazama, F.: On the general Hodge conjecture for abelian varieties of CM-type. Publ. Res. Inst. Math. Sci. 39(4), 625–655 (2003)
Lenstra, H.W., Jr., Zarhin, Y.G.: The Tate conjecture for almost ordinary abelian varieties over finite fields. Advances in number theory (Kingston, ON, 1991), Oxford Sci. Publ., pp. 179–194. Oxford Univ. Press, New York (1993)
Milne, J.S.: Lefschetz motives and the Tate conjecture. Compos. Math. 117(1), 45–76 (1999)
Milne, J.S.: The Tate conjecture for certain abelian varieties over finite fields. Acta Arith. 100(2), 135–166 (2001)
Mueller, A.: Applications of generalized Fermat varieties to zeta functions of Artin–Schreier curves, Ph.D. thesis, The University of Michigan (2013)
Serre, J.-P.: Oeuvres/Collected papers. IV. 1985–1998, Springer Collected Works in Mathematics. Springer, Heidelberg (2013). Reprint of the 2000 edition
Storjohann, A.: Algorithms for matrix canonical forms, Ph.D. thesis, ETH Zurich (2000)
Tankeev, S.G.: On cycles on abelian varieties of prime dimension over finite or number fields. Izvestiya: Mathematics 22(2), 329–337 (1984)
Waterhouse, W.C., Milne, J.S.: Abelian varieties over finite fields, 1969 Number Theory Institute (Proc. Sympos. Pure Math., Vol. XX, State Univ. New York, Stony Brook, N.Y., 1969), pp. 53–64. Amer. Math. Soc., Providence (1971)
Zarhin, Y.G.: Abelian varieties of K3 type. Séminaire de théorie des nombres, Paris 1990–1991, 263–279 (1993)
Zarhin, Y.G.: Eigenvalues of Frobenius endomorphisms of abelian varieties of low dimension. J. Pure Appl. Algebra 219(6), 2076–2098 (2015)
Zarhin, Y.G.: Tate classes on self-products of abelian varieties over finite fields. Ann. Inst. Fourier (Grenoble) 72(6), 2339–2383 (2022)
Zywina, D.: Determining monodromy groups of abelian varieties. Res. Number Theory 8(4), Paper No. 89, 53 (2022)
Acknowledgements
We thank Alexander Mueller, David Roe, Jean-Pierre Serre, Caleb Springer, Christelle Vincent, and Yuri Zarhin for helpful conversations. We thank James Milne for providing some references for Sect. 3.6. We are grateful to the organizers of “Emory Conference on Higher Obstructions to Rational Points” (Atlanta, 2017) and “Kummer Classes and Anabelian Geometry” (Burlington, 2016) for providing stimulating environments where progress was made.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Kedlaya was supported by NSF (DMS-1802161, DMS-2053473) and UC San Diego (Warschawski Professorship). Zureick-Brown was supported by NSF (DMS-1555048).
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Dupuy, T., Kedlaya, K.S. & Zureick-Brown, D. Angle ranks of abelian varieties. Math. Ann. 389, 169–185 (2024). https://doi.org/10.1007/s00208-023-02633-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00208-023-02633-7