Papers
Topics
Authors
Recent
Search
2000 character limit reached

Local Gekeler Ratios & Ideal Class Monoids

Updated 23 January 2026
  • The paper defines local Gekeler ratios v๐”ญ(f) as the limit of a normalized count of rร—r matrices with a fixed characteristic polynomial over finite rings.
  • It presents an algorithm that computes v๐”ญ(f) by enumerating local overorders and classifying fractional ideals via weak equivalence in the ideal class monoid.
  • The research links these local computations to a global mass formula for Drinfeld modules, providing actionable insights into isogeny class counting.

Below is a self-contained account of the local Gekeler ratios based on the techniques of the paper โ€œCalculating The Local Ideal Class Monoid and Gekeler Ratios.โ€ We work throughout with A = ๐”ฝ_q[T], f(x) โˆˆ A[x] a monic irreducible of degree r, R = A[x]/(f(x)), and a nonzero prime ideal ๐”ญโŠ‚A. We explain

  1. the definition of the local Gekeler ratio
  2. the algorithmic computation of v_๐”ญ(f) via local ideal class monoids
  3. the global product โˆ๐”ญ v๐”ญ(f) and its role in counting Drinfeld modules
  4. the main notation and key lemmas
  5. a worked example

Section 1. Definition of the local Gekeler ratio

Fix r and f as above and let ๐”ญโŠ‚A be a prime. For each nโ‰ฅ1 we form the finite rings A/๐”ญโฟ, Mat_r(A/๐”ญโฟ) = all rร—r matrices over A/๐”ญโฟ, SL_r(A/๐”ญโฟ) = invertible matrices of determinant 1.

We write N_n(f) = โˆฃโ€‰{โ€‰MโˆˆMat_r(A/๐”ญโฟ)โ€‚โˆฃโ€‚charpoly(M)=fโ€‰}โ€‰โˆฃ, and denote by |๐”ญ| the cardinality of the residue field A/๐”ญ. Then the local Gekeler ratio is defined by (1) v_๐”ญ(f) = lim_{nโ†’โˆž} N_n(f)โ€‰/โ€‰( |SL_r(A/๐”ญโฟ)|โ€‰/โ€‰|๐”ญ|{n(rโˆ’1)} ).

Explanation of each term: * N_n(f) counts rร—r matrices M over the finite ring A/๐”ญโฟ whose characteristic polynomial is exactly f(x) (viewed in (A/๐”ญโฟ)[x]). * |SL_r(A/๐”ญโฟ)| is the size of the special linear group over A/๐”ญโฟ. One shows |SL_r(A/๐”ญโฟ)| grows on the order of |๐”ญ|{n(rยฒโˆ’1)}. * The normalizing factor |๐”ญ|{n(rโˆ’1)} accounts for the fact that monic polynomials of degree r impose r constraints but one determinant condition is redundant in SL_r.

Convergence of the limit follows from standard โ€œstabilizationโ€ arguments: for large n, the fibers of reduction Mod ๐”ญโฟโ†’Mod ๐”ญ{nโˆ’1} become uniformly distributed, so the ratio stabilizes. One of the aims of the paper is to identify this stable value with the size of a local ideal-class set.

Section 2. Computing v_๐”ญ(f) via local ICM

The key idea (pioneered in Gekelerโ€™s work and made algorithmic in the paper) is that conjugacy classes of matrices M with charpoly f over A/๐”ญโฟ are in natural bijection, in the limit nโ†’โˆž, with isomorphism classes of certain rank-r lattices in the semisimple algebra KโŠ—A A๐”ญ, where K = Fracโ€‰R = A[x]/(f).

Concretely the ratio v_๐”ญ(f) equals the cardinality of the ideal-class monoid ICM(R_๐”ญ) of the completed local order R_๐”ญ = RโŠ—A A๐”ญ. We outline the steps:

Algorithm for v_๐”ญ(f) :

  1. Factor ๐”ญ in R. Write ๐”ญR = ๐”ญโ‚{eโ‚}ยทโ€ฆยท๐”ญ_k{e_k}. By Lemma 2.1 (spRpproduct) one checks R_๐”ญ โ‰… โˆ{i=1}k R{๐”ญi}, each R{๐”ญi} a complete local ๐ด๐”ญ-order.
  2. Compute all ๐”ญ-overorders S_๐”ญ of R_๐”ญ. Equivalently (Proposition 2.7, 2.8) one can compute the corresponding ๐”ญ-overorders S of the global order R and then localize. Here an overorder is a ring RโŠ‚SโŠ‚K of finite index, and being a ๐”ญ-overorder means the index ideal [R:S] is a power of ๐”ญ.
  3. For each local overorder S_๐”ญ we compute the set of weak-equivalence classes W_{S_๐”ญ}(R_๐”ญ) of fractional R_๐”ญ-ideals whose multiplicator ring is S_๐”ญ. Concretely one lifts to the global weak equivalence classes W_S(R) (computed by the algorithms of Stefano, see Remark 4.9) and then discards those that become trivial or coincide upon localization (Lemmas 3.2โ€“3.6).
  4. By Proposition 4.6 (specialized in Proposition 4.11) one shows that in the local setting every ideal class is represented by a unique weak class, so ICM(R_๐”ญ) = โจ†{S๐”ญ} W_{S_๐”ญ}(R_๐”ญ).
  5. Finally set v_๐”ญ(f) = |ICM(R_๐”ญ)|.

Justification of convergence and correctness:

  • One shows (Theorem 5.1 in Gekeler, reproved in Section 5 of the paper) that the limit in (1) exists and equals the number of isomorphism classes of rank-r lattices ฮ› in KโŠ—A A๐”ญ on which the A_๐”ญ-action has characteristic polynomial f. Such ฮ› are exactly the R_๐”ญ-ideals up to principal equivalence.
  • Proposition 2.1โ€“2.3 guarantee that Picard groups of the local overorders vanish, so the local ideal-class monoid is controlled purely by the weak equivalence classes W_{S_๐”ญ}(R_๐”ญ).
  • The steps in ยง2โ€“ยง4 give a finite, explicit enumeration of all S_๐”ญ and then of all W_{S_๐”ญ}(R_๐”ญ).

Section 3. The global product and Drinfeld modules

In the theory of Drinfeld modules of rank r over finite fields one is led to count isogeny classes with fixed characteristic polynomial f. Gekelerโ€™s mass formula expresses the weighted size of that isogeny class as a product of local densities:

(2) Mass_f := โˆ‘{[ฯ•] with charpoly(ฯ•)=f} 1/|Aut(ฯ•)| = C * โˆ{๐”ญโŠ‚A} v_๐”ญ(f),

where C is an explicit global factor (volume of the global adele group, etc.) and each v_๐”ญ(f) is exactly the local ratio (1). Thus once all local ICM(R_๐”ญ) are known, plugging into (2) gives the full weighted count of Drinfeld modules with charpoly f.

Section 4. Notation, conventions, and key lemmas

Notation

  • A = ๐”ฝ_q[T], R = A[x]/(f(x)), K = Frac(R).
  • For a prime ๐”ญโŠ‚A, let A_๐”ญ, R_๐”ญ be the completions, and R_{(๐”ญ)} the localization.
  • The factorization ๐”ญR = โˆ๐”ญi{e_i} induces R๐”ญ โ‰… โˆi R{๐”ญ_i} (Lemma 2.1).
  • If Sโ†’T is an extension of orders, S is a ๐”ญ-overorder of R if the index ideal [R:S] =ord(R/S) is a power of ๐”ญ (Def 2.4).

Picard triviality

  • For each local factor R_{๐”ญi}, Pic(R{๐”ญi})=1 (Lemma 2.3). Hence Pic(R๐”ญ)=1 (Cor 2.4).

Weak equivalence

  • Two fractional R_๐”ญ-ideals I,J are weakly equivalent (Def 3.3) exactly when 1โˆˆ(IโˆถJ)(JโˆถI) (Proposition 3.1).
  • These classes lift from global weak classes W_S(R) by localization and intersectโ€“test (Lemmas 3.2, 3.4).

Ideal class monoid

  • ICM(R_๐”ญ) = all fractional ideals modulo principal ones. By Proposition 4.11 one shows ICM(R_๐”ญ) = โจ†{S๐”ญ} W_{S_๐”ญ}(R_๐”ญ), a finite disjoint union over the finitely many local overorders S_๐”ญ.

Section 5. Example

We illustrate with a simple rank-2 example. Let q=3, A = ๐”ฝ3[T], f(x)=xยฒ โˆ’ T, r=2. We take the prime ๐”ญ=(T). Then in R = ๐”ฝ_3[T,x]/(xยฒโˆ’T) one has ๐”ญR = (T, xยฒโˆ’T) = (๐”ญโ‚)ยฒ, a single prime of ramification index 2. Thus R๐”ญ is a local ๐ด๐”ญ-order in the quadratic extension K๐”ญ = ๐นโ‚ƒ((T{1/2})).

Step 1. Overorders of R_๐”ญ * The maximal order in K_๐”ญ is ๐’ช = ๐นโ‚ƒ[[T{1/2}]]. Its ๐”ญ-index in R_๐”ญ is Tโ„ญ, so ๐’ช is the unique nontrivial ๐”ญ-overorder. * Thus the only local overorders are Sโ‚=R_๐”ญ and Sโ‚‚=๐’ช.

Step 2. Weak classes W_{S_i}(R_๐”ญ) * Since Pic(S_i)=1, each weak class is just the set of R_๐”ญ-ideals I with (IโˆถI)=S_i, modulo multiplication by an element of K_๐”ญร—. * One checks easily there is exactly one class for Sโ‚ (namely I=R_๐”ญ itself) and one class for Sโ‚‚ (namely I=๐’ช).

Hence ICM(R_๐”ญ) has cardinality 2, and so v_๐”ญ(f) = |ICM(R_๐”ญ)| = 2.

For every other prime ๐”ฎโ‰ (T), the polynomial f mod ๐”ฎ remains squareโ€free of degree 2, so R โŠ— A_๐”ฎ is a product of two unramified DVRโ€™s and by Lemma 4.12 its ICM is trivial of size 1. Consequently the global product is โˆ{๐”ญโŠ‚A} v๐”ญ(f) = 2ยท1ยท1ยทโ€ฆ = 2, and so the weighted size of the isogeny class of Drinfeld modules with characteristic polynomial xยฒโˆ’T is proportional to 2.


This completes the exposition. In practice one implements Steps 1โ€“4 above by: * factoring ๐”ญ in R, * enumerating ๐”ญ-overorders via the โ€œorder-idealโ€ criterion (Prop 2.7โ€“2.8), * computing global weak classes W_S(R) by the algorithms of Stefano (adapted to inseparable f if needed), * localizing and testing equivalences by Lemmas 3.4โ€“3.6, * forming the disjoint union of W_{S_๐”ญ}(R_๐”ญ) to get ICM(R_๐”ญ).

Finally v_๐”ญ(f)=|ICM(R_๐”ญ)| and โˆ๐”ญ v๐”ญ(f) enters Gekelerโ€™s mass formula for Drinfeld modules.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to External and Generated Graph Neural Network (engGNN).