This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

On the Galois module structure of minus class groups

Cornelius Greither Fakultät Informatik, Universität der Bundeswehr München, 85577 Neubiberg, Germany [email protected]  and  Takenori Kataoka Department of Mathematics, Faculty of Science Division II, Tokyo University of Science. 1-3 Kagurazaka, Shinjuku-ku, Tokyo 162-8601, Japan [email protected]
Abstract.

The main object of this paper is the minus class groups associated to CM-fields as Galois modules. In a previous article of the authors, we introduced a notion of equivalence for modules and determined the equivalence classes of the minus class groups. In this paper, we show a concrete application of this result. We also study how large a proportion of equivalence classes can be realized as classes of minus class groups.

Key words and phrases:
Class groups, integral representations, lattices, syzygies
2020 Mathematics Subject Classification:
11R29 (Primary) 11R33 (Secondary)

1. Introduction

In some sense this paper is a continuation of a paper of the authors [5]. The setting is given by a CM-field LL which is an abelian extension of a totally real field KK, the Galois group being called GG. Let [G]:=[1/2][G]/(1+j)\mathbb{Z}[G]^{-}:=\mathbb{Z}[1/2][G]/(1+j) be the minus part of the group ring, where jj denotes complex conjugation. For any [G]\mathbb{Z}[G]-module MM, the minus part MM^{-} is defined as M:=[G][G]MM^{-}:=\mathbb{Z}[G]^{-}\otimes_{\mathbb{Z}[G]}M. We consider the minus part ClLT,\operatorname{Cl}_{L}^{T,-} of the TT-modified class group ClLT\operatorname{Cl}_{L}^{T} (the technicalities will be explained in §2.4).

The question is, as in previous work: How much can we say about the structure of ClLT,\operatorname{Cl}_{L}^{T,-} as a module over [G]\mathbb{Z}[G]^{-}, based on equivariant LL-values and field-theoretic information (ramification and the like) attached to L/KL/K? The Fitting ideal of the Pontryagin dual ClLT,,\operatorname{Cl}_{L}^{T,-,\vee} had been determined, more and more generally and unconditionally, by the first author [4], Kurihara [10], and Dasgupta–Kakde [3]. Somewhat unexpectedly the Fitting ideal of the non-dualized module ClLT,\operatorname{Cl}_{L}^{T,-} was determined later, in the paper [1] by Atsuta and the second author. In particular, as a consequence of lengthy computations, we obtained an inclusion relation

Fitt(ClLT,)Fitt(ClLT,,).\operatorname{Fitt}(\operatorname{Cl}_{L}^{T,-})\subset\operatorname{Fitt}(\operatorname{Cl}_{L}^{T,-,\vee}).

In [5], we introduced a new notion of equivalence for the category 𝒞\mathcal{C} of finite [G]\mathbb{Z}[G]^{-}-modules, denoted simply by \sim. Moreover, we described the equivalence class of ClLT,\operatorname{Cl}_{L}^{T,-} (see §2). A guiding principle in defining \sim is to regard GG-cohomologically trivial modules as zero. From the view point of Fitting ideals, this implies that \sim ignores the contribution of invertible ideals. Therefore, the analytic factor coming from LL-functions, which was present in the earlier descriptions of the Fitting ideal, is lost. Nevertheless, the notion \sim is useful enough. For instance, as a first application of the theory, we have reproved the aforementioned inclusion relation.

This paper deals with two problems concerning the structure of ClLT,\operatorname{Cl}_{L}^{T,-} from the viewpoint of \sim. The first one is to obtain a more concrete application of the notion of \sim. The second is to obtain some idea how large a proportion of equivalence classes is realized via classes of class groups. It turns out that this proportion tends to be remarkably small. In §1.1 and §1.2 respectively, we will briefly explain these results.

1.1. A concrete application of the equivalence

It is our purpose here to show that our description of ClLT,\operatorname{Cl}_{L}^{T,-} up to \sim can actually lead to concrete predictions concerning the structure of ClLT,\operatorname{Cl}_{L}^{T,-}. Of course our predictions will fall short of determining the isomorphism class a priori – that would be way too ambitious.

Let p3p\geq 3 be a prime number. We consider the case where L+/KL^{+}/K is a pp-extension, where as usual L+L^{+} denotes the maximal totally real subfield of LL. In this case, L/KL/K has a unique intermediate field FF such that F/KF/K is a quadratic extension. Then FF must be a CM-field satisfying F+=KF^{+}=K.

The following is the main result here. Let ordp()\operatorname{ord}_{p}(-) be the additive pp-adic valuation normalized by ordp(p)=1\operatorname{ord}_{p}(p)=1. In Lemma 2.5, we will see that the TT-modification is unnecessary because of the second assumption.

Theorem 1.1.

Suppose the following:

  • L+/KL^{+}/K is a cyclic pp-extension of degree prp^{r} for some r1r\geq 1.

  • LL has no non-trivial pp-th roots of unity.

  • There is a unique prime vv of KK that is ramified in L+/KL^{+}/K and split in L/L+L/L^{+}.

  • vv is totally ramified in L+/KL^{+}/K.

  • ordp(#ClF)=0\operatorname{ord}_{p}(\#\operatorname{Cl}_{F}^{-})=0.

Then ordp(#ClL)\operatorname{ord}_{p}(\#\operatorname{Cl}_{L}^{-}) is in the set

{r,2r,3r,,pr}{pr+1,pr+2,pr+3,}.\{r,2r,3r,\dots,pr\}\cup\{pr+1,pr+2,pr+3,\dots\}.

In other words, ordp(#ClL)\operatorname{ord}_{p}(\#\operatorname{Cl}_{L}^{-}) is nonzero and either divisible by rr or larger than prpr.

The proof will be given in §3. In §3.3, we will also check these predictions on some explicit examples. The results indicate that the theorem may be sharp.

1.2. Realization problem

The second topic in this paper is the question: Which finite [G]\mathbb{Z}[G]^{-}-modules can be equivalent to a class group ClLT,\operatorname{Cl}_{L}^{T,-} a priori?

To be more precise, let us fix an abstract finite abelian group Γ\Gamma. For simplicity, we assume that the order of Γ\Gamma is odd. Let 𝒞\mathcal{C} be the category of finite [Γ]\mathbb{Z}^{\prime}[\Gamma]-modules, where we put =[1/2]\mathbb{Z}^{\prime}=\mathbb{Z}[1/2]. In this setting we have the notion of equivalence \sim on 𝒞\mathcal{C}. Let 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, be the set of equivalence classes. It is known that 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, can be regarded as a commutative monoid with respect to direct sums.

Let us consider various abelian CM-extensions L/KL/K such that Gal(L+/K)Γ\operatorname{Gal}(L^{+}/K)\simeq\Gamma. Since the order of Γ\Gamma is odd, as in §1.1, there is a unique intermediate CM-field FF satisfying F+=KF^{+}=K and Gal(L/F)Γ\operatorname{Gal}(L/F)\simeq\Gamma. Then we have an identification

[Gal(L/K)][Γ]\mathbb{Z}[\operatorname{Gal}(L/K)]^{-}\simeq\mathbb{Z}^{\prime}[\Gamma]

induced by the inclusion ΓGal(L/K)\Gamma\subset\operatorname{Gal}(L/K). Therefore, we may talk about the class of the minus class group ClLT,\operatorname{Cl}_{L}^{T,-} in 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,.

We call an element of 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, a realizable class if it is the class of ClLT,\operatorname{Cl}_{L}^{T,-} for some extension L/KL/K described above (both LL and KK vary). Let 𝒵real𝒞/\mathcal{Z}^{\operatorname{real}}\subset\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, be the subset of realizable classes. Now the question is to study the size of 𝒵real\mathcal{Z}^{\operatorname{real}}.

Our main results involve another subset 𝒵adm\mathcal{Z}^{\operatorname{adm}} of 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,, whose elements we call admissible classes. The definition of 𝒵adm\mathcal{Z}^{\operatorname{adm}} will be given in §2.6. Here we only mention that 𝒵adm\mathcal{Z}^{\operatorname{adm}} is defined in an algebraic way (independent from arithmetic) so that we have 𝒵real𝒵adm\mathcal{Z}^{\operatorname{real}}\subset\mathcal{Z}^{\operatorname{adm}}. Also, 𝒵adm\mathcal{Z}^{\operatorname{adm}} is by definition a submonoid, while it is not clear whether so is 𝒵real\mathcal{Z}^{\operatorname{real}} a priori.

Now the problem splits naturally into two sub-problems:

  • (a)

    Do we have 𝒵real=𝒵adm\mathcal{Z}^{\operatorname{real}}=\mathcal{Z}^{\operatorname{adm}}?

  • (b)

    What is the monoid structure of 𝒵adm\mathcal{Z}^{\operatorname{adm}}?

Note that (a) is an arithmetic problem; to prove 𝒵real=𝒵adm\mathcal{Z}^{\operatorname{real}}=\mathcal{Z}^{\operatorname{adm}}, we have to construct suitable extensions L/KL/K. On the other hand, (b) is an algebraic problem.

As for (a), we will give the following affirmative answer, which will be proved in §4:

Theorem 1.2.

For any finite abelian group Γ\Gamma whose order is odd, we have 𝒵real=𝒵adm\mathcal{Z}^{\operatorname{real}}=\mathcal{Z}^{\operatorname{adm}}.

In particular, 𝒵real\mathcal{Z}^{\operatorname{real}} is a submonoid of 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,. Note that we will moreover have a concrete condition on the base field KK to realize each admissible class. In particular, if Γ\Gamma is a cyclic group, every admissible class is realized by K=K=\mathbb{Q} (see Remark 4.4).

As for (b), we need to introduce a finite set 𝒯\mathcal{T}, which depends only on the group structure of Γ\Gamma. When Γ\Gamma is a pp-group, the set 𝒯\mathcal{T} is identified with the set of pairs (I,D)(I,D) such that

  • IDΓI\subset D\subset\Gamma are subgroups,

  • II is non-trivial, and

  • D/ID/I is cyclic.

The general definition will be given in Definition 5.1. The main result for (b) is the following:

Theorem 1.3.

The following hold:

  • (1)

    Suppose Γ\Gamma is cyclic or is a pp-group for some prime number pp. Then 𝒵adm\mathcal{Z}^{\operatorname{adm}} is a free monoid of rank #𝒯\#\mathcal{T}.

  • (2)

    Otherwise, 𝒵adm\mathcal{Z}^{\operatorname{adm}} is not a free monoid.

Let us focus on pp-groups. As an immediate corollary of Theorems 1.2 and 1.3, we obtain the following:

Corollary 1.4.

Suppose that Γ\Gamma is a pp-group for some prime number pp. Then the subset 𝒵real\mathcal{Z}^{\operatorname{real}} of 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, is a commutative monoid that is free of rank #𝒯\#\mathcal{T}.

Here is a brief discussion on the relative size of 𝒵real\mathcal{Z}^{\operatorname{real}} within 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, when Γ\Gamma is a non-trivial pp-group for some prime number pp. Note that the structure of 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, is already discussed in [5].

  • If Γ\Gamma is of order pp, then both 𝒵real\mathcal{Z}^{\operatorname{real}} and 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, are free of rank one. Indeed, we may even prove 𝒵real=𝒞/\mathcal{Z}^{\operatorname{real}}=\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,, that is, all finite Γ\Gamma-modules up to equivalence occur as minus class groups (see Theorem 4.1).

  • If Γ\Gamma is cyclic of order p2p^{2}, in [5] we have shown that 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, is not a free monoid and the rank of the abelian group associated to 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, is 4p24p-2. This results from the Heller–Reiner classification on the Γ\Gamma-lattices, given in [2]. On the other hand, it is easy to see that #𝒯=3\#\mathcal{T}=3. Therefore, 𝒵real\mathcal{Z}^{\operatorname{real}} is much smaller than 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, just as 33 is smaller than 4p24p-2.

  • For any other Γ\Gamma, the classification of Γ\Gamma-lattices is a deep result (see Heller and Reiner [7], [8]). In particular, it is known that the rank of the abelian group associated to 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, is infinite. On the other hand, #𝒯\#\mathcal{T} is of course always finite. Therefore, 𝒵real\mathcal{Z}^{\operatorname{real}} is again much smaller than 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,.

So only a small portion of equivalence classes are realized as minus class groups. It is interesting to observe that the situation around plus components is totally in contrast (see Remark 2.14).

1.3. Organization of this paper

We begin by reviewing results from [5] in §2. We obtain a description of the equivalence classes of minus class groups, and then introduce the notion of realizable and admissible classes.

In §3, we prove Theorem 1.1 and check numerical examples. In §4, we prove Theorem 1.2. In §§56, we prove Theorem 1.3.

2. Review of the equivalence relation

We begin with a review of the notion of equivalence introduced by the authors [5].

In §§2.12.3, we recall the equivalence relation \sim, the re-interpretation of \sim in terms of lattices, and the notion of shift. The theory of shifts is basically known from work of the second author [9], but we add a new aspect, linking it with Heller’s loop operator for lattices.

After fixing the arithmetic setup in §2.4, we obtain the description of the equivalence class of minus class groups in §2.5. In §2.6, we introduce the notion of realizable classes and admissible classes.

2.1. The equivalence relation

Let RR be a commutative ring that is Gorenstein of Krull dimension one. Typical examples include finite group rings such as [G]\mathbb{Z}[G]^{-} and [Γ]\mathbb{Z}^{\prime}[\Gamma], where

  • GG is a finite abelian group and ()(-)^{-} is considered with respect to a fixed element jGj\in G whose exact order is 22.

  • Γ\Gamma is a finite abelian group.

Note that in [5] we established the general theory for Gorenstein rings of finite Krull dimension, but in this paper we only need dimension one cases.

Let 𝒞\mathcal{C} be the category of finitely generated torsion RR-modules. Let us write 𝒫\mathcal{P} for the subcategory of 𝒞\mathcal{C} that consists of modules whose projective dimensions over RR are at most one. Note that when R=[G]R=\mathbb{Z}[G]^{-} or R=[Γ]R=\mathbb{Z}^{\prime}[\Gamma] as above, 𝒞\mathcal{C} consists of all finite RR-modules and 𝒫\mathcal{P} consists of all finite RR-modules that are GG-c.t. or Γ\Gamma-c.t., respectively (“c.t.” is an abbreviation of “cohomologically trivial”).

Definition 2.1.

We define a relation \sim on 𝒞\mathcal{C} as follows:

  • (a)

    A sandwich is a module MM in 𝒞\mathcal{C} with a three-step filtration by submodules 0MM′′M0\subset M^{\prime}\subset M^{\prime\prime}\subset M satisfying the following conditions:

    • The top quotient M/M′′M/M^{\prime\prime} and the bottom quotient M/0=MM^{\prime}/0=M^{\prime} are both in 𝒫\mathcal{P}.

    • The middle filtration quotient M′′/MM^{\prime\prime}/M^{\prime} is in 𝒞\mathcal{C}.

    The middle filtration quotient M′′/MM^{\prime\prime}/M^{\prime} is called the filling of the sandwich.

  • (b)

    Two modules XX and YY in 𝒞\mathcal{C} are equivalent (XYX\sim Y), if XX is the filling of some sandwich MM, YY is the filling of some other sandwich NN, and MM and NN are isomorphic as RR-modules. The isomorphism between MM and NN is not assumed to respect the filtrations.

For basic properties of this notion and in particular the nontrivial fact that this is an equivalence relation we refer to [5, Remark 2.4, Propositions 2.5–2.6]. For now let us just remark that one easily shows: M0M\sim 0 is equivalent to M𝒫M\in\mathcal{P}. Indeed, the definition of \sim arose from the idea of forcing that property.

The set of equivalence classes 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, is equipped with a commutative monoid structure with respect to direct sums. In the following, 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, will always be studied as a commutative monoid. For each module MM in 𝒞\mathcal{C}, we write [M][M] for the equivalence class of MM in 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,.

2.2. The equivalence classes via lattices

In [5, §4], we established an interpretation of the equivalence relation \sim via lattices. Let us briefly review the results here.

Let Latpe\operatorname{Lat}^{\operatorname{pe}} denote the commutative monoid of RR-lattices up to projective equivalence. Here, an RR-lattice (which we sometimes simply call a lattice) is by definition a finitely generated torsion-free RR-module. Two RR-lattices are projectively equivalent if they become isomorphic after adding finitely generated projective RR-modules. We write

pe\mathcal{L}\sim_{\operatorname{pe}}\mathcal{L}^{\prime}

if \mathcal{L} and \mathcal{L}^{\prime} are projectively equivalent lattices. The monoid structure of Latpe\operatorname{Lat}^{\operatorname{pe}} is defined by direct sums.

Definition 2.2.

We define an injective monoid homomorphism

Φ:𝒞/Latpe\Phi:\mathcal{\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,}\hookrightarrow\operatorname{Lat}^{\operatorname{pe}}

as follows: To each X𝒞X\in\mathcal{C}, choose an epimorphism FXF\to X from a finitely generated projective RR-module FF to XX and define a lattice X\mathcal{L}_{X} as its kernel. Though X\mathcal{L}_{X} depends on the choice of the epimorphism, it is proved in [5, Theorem 4.2] that this induces a well-defined map Φ\Phi that sends the class of XX to the class of X\mathcal{L}_{X}, and that moreover Φ\Phi is injective. The image of Φ\Phi is also discussed in [5, Lemma 4.3].

2.3. The shift operator

There are shift operators ωn\omega^{n} on the monoid 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,, see [5, Definition 3.4] and following discussion. (ωn(X)\omega^{n}(X) in this paper means X[n]X[n] in [5].) Let us briefly define them.

Definition 2.3.

For any X𝒞X\in\mathcal{C}, taking a short exact sequence

0YPX0,0\to Y\to P\to X\to 0,

where P𝒫P\in\mathcal{P}, we define ω1(X)Y\omega^{1}(X)\sim Y. This ω1\omega^{1} is indeed well-defined and an automorphism. We then define the general ωn\omega^{n} inductively by ωn+1=ω1ωn\omega^{n+1}=\omega^{1}\circ\omega^{n} for any integer nn.

On the lattice side, we have the Heller operator Ω\Omega, which is an automorphism of Latpe\operatorname{Lat}^{\operatorname{pe}}. It works as follows: given a lattice \mathcal{L}, take an exact sequence 0F00\to\mathcal{M}\to F\to\mathcal{L}\to 0, again with FF finitely generated projective over RR. Then Ω\Omega sends the class of \mathcal{L} to the class of \mathcal{M}.

We can link our shift operator ω1\omega^{1} and the Heller operator Ω\Omega. The relation is as simple as possible.

Lemma 2.4.

There is a commutative square as follows:

𝒞/\textstyle{\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ω1\scriptstyle{\omega^{1}}\scriptstyle{\simeq}Φ\scriptstyle{\Phi}𝒞/\textstyle{\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Φ\scriptstyle{\Phi}Latpe\textstyle{\operatorname{Lat}^{\operatorname{pe}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Ω\scriptstyle{\Omega}\scriptstyle{\simeq}Latpe.\textstyle{\operatorname{Lat}^{\operatorname{pe}}.}
Proof.

Take X𝒞X\in\mathcal{C} and an exact sequence 0YPX00\to Y\to P\to X\to 0 with P𝒫P\in\mathcal{P}, so Yω1(X)Y\sim\omega^{1}(X). Take compatible projective resolutions so as to obtain a diagram

0\textstyle{0\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\textstyle{\mathcal{L}^{\prime}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\textstyle{\mathcal{L}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}′′\textstyle{\mathcal{L}^{\prime\prime}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}0\textstyle{0}0\textstyle{0\ignorespaces\ignorespaces\ignorespaces\ignorespaces}F\textstyle{F^{\prime}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}F\textstyle{F\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}F′′\textstyle{F^{\prime\prime}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}0\textstyle{0}0\textstyle{0\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Y\textstyle{Y\ignorespaces\ignorespaces\ignorespaces\ignorespaces}P\textstyle{P\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}0,\textstyle{0,}

in which the modules F,F,F′′F^{\prime},F,F^{\prime\prime} are finitely generated projective and the upper (lower) vertical arrows are injections (surjections respectively). Then \mathcal{L}^{\prime} represents Φ(Y)\Phi(Y) and ′′\mathcal{L}^{\prime\prime} represents Φ(X)\Phi(X). Moreover, \mathcal{L} is projective over RR since P𝒫P\in\mathcal{P} and FF is projective. Therefore we also have that \mathcal{L}^{\prime} represents Ω(′′)\Omega(\mathcal{L}^{\prime\prime}). These observations imply that both Φ(ω1(X))\Phi(\omega^{1}(X)) and Ω(Φ(X))\Omega(\Phi(X)) are represented by \mathcal{L}^{\prime}, so the lemma follows. ∎

2.4. The arithmetic setup

We review the setting, which will be in force throughout the paper. Assume that LL is a CM-field which is an abelian extension of a totally real field KK. Write GG for Gal(L/K)\operatorname{Gal}(L/K). Note that GG must have even order; it contains a privileged element jj of order 2 given by complex conjugation.

We also have to discuss TT-modification, in order to make the results from [1] applicable. Let TT be any finite set of prime ideals of KK not containing any ramified prime. Let TLT_{L} denote the set of primes of LL that lie above primes in TT.

An ideal JJ of LL is called TT-principal, if it admits a generator xLT×x\in L^{\times}_{T}, where the latter group is defined as

LT×={xL×ord𝔓(x1)>0,𝔓TL}.L^{\times}_{T}=\{x\in L^{\times}\mid\operatorname{ord}_{\mathfrak{P}}(x-1)>0,\ \forall\mathfrak{P}\in T_{L}\}.

The TT-modified class group ClLT\operatorname{Cl}_{L}^{T} is then defined as the group of all fractional ideals of LL having support disjoint from TT, modulo the subgroup of TT-principal ideals. This is a slight enlargement of the usual class group ClL\operatorname{Cl}_{L}. More precisely, there is a canonical surjection ClLTClL\operatorname{Cl}^{T}_{L}\to\operatorname{Cl}_{L}, and its kernel is an epimorphic image of 𝔓TLκ(𝔓)×\bigoplus_{\mathfrak{P}\in T_{L}}\kappa(\mathfrak{P})^{\times}, where κ(𝔓)\kappa(\mathfrak{P}) denotes the residue field at 𝔓\mathfrak{P}.

The requirement for TT in [1] and many other papers is the following: In addition to the conditions already stated, TT must be such that LT×L^{\times}_{T} is \mathbb{Z}-torsion-free. In other words, we must have μ(L)LT×={1}\mu(L)\cap L^{\times}_{T}=\{1\}, where μ(L)\mu(L) denotes the group of roots of unity in LL. Trivially this implies that TT cannot be empty. However, the following lemma implies that in certain cases this modification does not matter. Let ClLp{}_{p}\operatorname{Cl}_{L} and ClLTp{}_{p}\operatorname{Cl}_{L}^{T} be the pp-Sylow subgroups of ClL\operatorname{Cl}_{L} and ClLT\operatorname{Cl}_{L}^{T}, respectively.

Lemma 2.5.

If LL has no non-trivial pp-th roots of unity, there is a legitimate choice of TT such that ClLTpClLp{}_{p}\operatorname{Cl}^{T}_{L}\simeq{}_{p}\operatorname{Cl}_{L}.

Proof.

Let ff be the order of μ(L)\mu(L), which is prime to pp by the assumption. By Tchebotarev’s density theorem, one can find a prime 𝔓\mathfrak{P} of LL such that the order of κ(𝔓)×\kappa(\mathfrak{P})^{\times} is divisible by ff but not by pp. Set T={𝔭}T=\{\mathfrak{p}\} with 𝔭=𝔓K\mathfrak{p}=\mathfrak{P}\cap K. Then we have μ(L)LT×={1}\mu(L)\cap L^{\times}_{T}=\{1\} since f#(κ(𝔓)×)f\mid\#(\kappa(\mathfrak{P})^{\times}). On the other hand, the order of κ(𝔓)×\kappa(\mathfrak{P})^{\times} is prime to pp, so in the pp-part there is no difference between ClLT\operatorname{Cl}^{T}_{L} and ClL\operatorname{Cl}_{L}. ∎

2.5. The equivalence classes of class groups

When one takes [1] and [5] together, one sees that using the notions of equivalence and of shifting one can say a lot on ClLT,\operatorname{Cl}_{L}^{T,-}.

We need a little more notation. Let vv run through the finite primes of KK ramifying in LL. For each such vv, let IvGI_{v}\subset G be the inertia group and φvG/Iv\varphi_{v}\in G/I_{v} the Frobenius at vv. Define

gv=1φv1+#Iv[G/Iv];Av=[G/Iv]/(gv),g_{v}=1-\varphi_{v}^{-1}+\#I_{v}\in\mathbb{Z}[G/I_{v}];\quad A_{v}=\mathbb{Z}[G/I_{v}]/(g_{v}),

where #Iv\#I_{v} denotes the order of IvI_{v}.

We will work over the ring [G]\mathbb{Z}[G]^{-} and define 𝒞\mathcal{C} and 𝒫\mathcal{P} accordingly. Then [1, Proposition 3.6] shows the existence of a short exact sequence of [G]\mathbb{Z}[G]^{-}-modules

0ClLT,PvAv0,0\to\operatorname{Cl}_{L}^{T,-}\to P\to\bigoplus_{v}A_{v}^{-}\to 0,

where PP is a GG-c.t. module (i.e., in 𝒫\mathcal{P}). Given the good behaviour of shift under equivalence, this gives the following basic result:

Theorem 2.6.

With all the notation introduced so far, we have

ClLT,vω1(Av),\operatorname{Cl}_{L}^{T,-}\sim\bigoplus_{v}\omega^{1}(A_{v}^{-}),

where vv runs over the finite primes of KK that are ramified in LL.

Note that the right hand side does not depend on the set TT, and that the variance under TT is hidden in the equivariant LL-value, which is not a part of the statement here. Nevertheless, to keep things technically correct, one has to leave TT in at least formally.

Lemma 2.7.

If vv is ramified or inert in L/L+L/L^{+}, then AvA_{v}^{-} is in 𝒫\mathcal{P}.

Proof.

It is enough to show that pAv=p[G/Iv]/(gv)\mathbb{Z}_{p}\otimes A_{v}^{-}=\mathbb{Z}_{p}[G/I_{v}]^{-}/(g_{v}) is GG-c.t.  for any odd prime pp. First suppose that vv is ramified in L/L+L/L^{+}, that is, jIvj\in I_{v}. Then jj acts as +1+1 on p[G/Iv]\mathbb{Z}_{p}[G/I_{v}], so the minus part p[G/Iv]\mathbb{Z}_{p}[G/I_{v}]^{-} is already trivial. Second suppose that p#Ivp\nmid\#I_{v}. In this case, p[G/Iv]\mathbb{Z}_{p}[G/I_{v}] is GG-c.t., so its quotient p[G/Iv]/(gv)\mathbb{Z}_{p}[G/I_{v}]^{-}/(g_{v}) is also GG-c.t.

Finally, suppose vv is inert in L/L+L/L^{+} and p#Ivp\mid\#I_{v}. In this case, the restriction of jj to G/IvG/I_{v} is a power of the Frobenius φv\varphi_{v}, that is, there is a positive integer mm such that j=φvmj=\varphi_{v}^{m}. Then

(1+#Iv)m(φv1)m=(1+#Iv)mj(1+\#I_{v})^{m}-(\varphi_{v}^{-1})^{m}=(1+\#I_{v})^{m}-j

is a multiple of gvg_{v} in [G/Iv]\mathbb{Z}[G/I_{v}]. Since p#Ivp\mid\#I_{v} and j=1j=-1 in the minus component, the displayed element is a pp-adic unit in p[G/Iv]\mathbb{Z}_{p}[G/I_{v}]^{-}. Therefore, gvg_{v} is also a unit in p[G/Iv]\mathbb{Z}_{p}[G/I_{v}]^{-}, so we obtain p[G/Iv]/(gv)=0\mathbb{Z}_{p}[G/I_{v}]^{-}/(g_{v})=0. ∎

Definition 2.8.

We define S(L/K)S(L/K) as the set of finite primes of KK that are ramified in L+/KL^{+}/K and split in L/L+L/L^{+}.

Now Lemma 2.7 implies that Theorem 2.6 can be rephrased as follows:

Corollary 2.9.

We have

ClLT,vS(L/K)ω1(Av).\operatorname{Cl}_{L}^{T,-}\sim\bigoplus_{v\in S(L/K)}\omega^{1}(A_{v}^{-}).

2.6. Realizable classes and admissible classes

Let us fix a finite abelian group Γ\Gamma whose order is odd. We study the category 𝒞\mathcal{C} over [Γ]\mathbb{Z}^{\prime}[\Gamma]. As explained in the introduction, we define the set of realizable classes as follows:

Definition 2.10.

We say that an element of 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, is realizable if it is the class of ClLT,\operatorname{Cl}_{L}^{T,-} for some extension L/KL/K such that Gal(L+/K)Γ\operatorname{Gal}(L^{+}/K)\simeq\Gamma, where we identify [Gal(L/K)]\mathbb{Z}[\operatorname{Gal}(L/K)]^{-} with [Γ]\mathbb{Z}^{\prime}[\Gamma]. The set of realizable classes is denoted by 𝒵real𝒞/\mathcal{Z}^{\operatorname{real}}\subset\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,.

Next we define the submonoid of admissible classes. The motivation for the definition will be clear in Corollary 2.12.

Let us employ a useful term from group theory. Given a prime number pp, a finite group is called pp-elementary if it is the product of a pp-group and a cyclic group. A finite group is called elementary if it is pp-elementary for some prime number pp.

Definition 2.11.
  • (1)

    Associated to Γ\Gamma, we define 𝒮~\widetilde{\mathcal{S}} as the set of pairs (I,φ)(I,\varphi), where

    • IΓI\subset\Gamma is a subgroup,

    • II is non-trivial,

    • II is an elementary group, and

    • φΓ/I\varphi\in\Gamma/I is an element.

  • (2)

    For each (I,φ)𝒮~(I,\varphi)\in\widetilde{\mathcal{S}}, we define a finite [Γ]\mathbb{Z}^{\prime}[\Gamma]-module AI,φA_{I,\varphi} by

    AI,φ:=[Γ/I]/(1φ1+#I).A_{I,\varphi}:=\mathbb{Z}^{\prime}[\Gamma/I]/(1-\varphi^{-1}+\#I).
  • (3)

    We define a submonoid 𝒵adm𝒞/\mathcal{Z}^{\operatorname{adm}}\subset\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, of admissible classes by

    𝒵adm=[ω1(AI,φ)](I,φ)𝒮~,\mathcal{Z}^{\operatorname{adm}}=\langle[\omega^{1}(A_{I,\varphi})]\mid(I,\varphi)\in\widetilde{\mathcal{S}}\rangle,

    which is generated by [ω1(AI,φ)][\omega^{1}(A_{I,\varphi})] for various (I,φ)𝒮~(I,\varphi)\in\widetilde{\mathcal{S}}.

Corollary 2.12.

Let L/KL/K be an extension such that Gal(L+/K)Γ\operatorname{Gal}(L^{+}/K)\simeq\Gamma. We identify [Γ]\mathbb{Z}^{\prime}[\Gamma] and [Gal(L/K)]\mathbb{Z}[\operatorname{Gal}(L/K)]^{-}. Then we have

(1) ClLT,vS(L/K)ω1(AIv,φv).\operatorname{Cl}_{L}^{T,-}\sim\bigoplus_{v\in S(L/K)}\omega^{1}(A_{I_{v},\varphi_{v}}).

In particular, we have 𝒵real𝒵adm\mathcal{Z}^{\operatorname{real}}\subset\mathcal{Z}^{\operatorname{adm}}.

Proof.

By local class field theory, for each prime vS(L/K)v\in S(L/K), the inertia group IvI_{v} is pp-elementary for the prime number pp lying below vv. Therefore, we have (Iv,φv)𝒮~(I_{v},\varphi_{v})\in\widetilde{\mathcal{S}} and also AvAIv,φvA_{v}^{-}\simeq A_{I_{v},\varphi_{v}}. The corollary follows immediately follows from Corollary 2.9. ∎

Now Theorems 1.2 and 1.3 are formulated, except for the general definition of 𝒯\mathcal{T}.

Remark 2.13.

The following observation will be used to prove Theorem 1.3. For any integer nn, the monoid 𝒵adm\mathcal{Z}^{\operatorname{adm}} is isomorphic to the submonoid generated by [ωn(AI,φ)][\omega^{n}(A_{I,\varphi})] for various (I,φ)𝒮~(I,\varphi)\in\widetilde{\mathcal{S}}. This is because the shift automorphisms ωn1\omega^{n-1} respect the monoid structure of 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,.

Remark 2.14.

The authors are grateful to Manabu Ozaki, who provided them with the following information.

Let pp be an odd prime number. Let Γ\Gamma be any finite pp-group. Then, for any finite p[Γ]\mathbb{Z}_{p}[\Gamma]-module MM, there is a finite abelian extension L+/KL^{+}/K of totally real fields such that Gal(L+/K)Γ\operatorname{Gal}(L^{+}/K)\simeq\Gamma and pClL+\mathbb{Z}_{p}\otimes_{\mathbb{Z}}\operatorname{Cl}_{L^{+}} is isomorphic to MM as Γ\Gamma-modules.

This claim can be shown as follows. For the given Γ\Gamma-module MM, we consider the semi-direct product of MΓM\rtimes\Gamma. It is a pp-group, so we may apply the main theorem of Hajir–Maire–Ramakrishna [6]. As a consequence, there exists a totally real field KK such that the Galois group of the maximal unramified (not necessarily abelian) pp-extension over KK is isomorphic to MΓM\rtimes\Gamma. Then defining L+L^{+} as the intermediate field corresponding to MM, the requirement is satisfied.

3. Concrete applications

In this section, we prove Theorem 1.1. For this, in §3.1, we compute the lattice associated to the class group explicitly when the Galois group is cyclic. The general case is doable in principle, but it seems to be complicated. Then the proof of Theorem 1.1 will be given in §3.2. In §3.3, we will also observe numerical examples, which suggest that our theoretical result may be sharp. A direct generalization of Theorem 1.1 will be also provided.

3.1. Computation of the lattice

First we compute the lattice Φ(ω1(AI,φ))\Phi(\omega^{1}(A_{I,\varphi})).

Theorem 3.1.

Let Γ\Gamma be a cyclic group of odd order. Let (I,φ)𝒮~(I,\varphi)\in\widetilde{\mathcal{S}}, which simply means that IΓI\subset\Gamma is a subgroup and φΓ/I\varphi\in\Gamma/I is an element. Take a lift φ~Γ\widetilde{\varphi}\in\Gamma of φ\varphi. We consider the module AI,φ=[Γ/I]/(1φ1+#I)A_{I,\varphi}=\mathbb{Z}^{\prime}[\Gamma/I]/(1-\varphi^{-1}+\#I) over [Γ]\mathbb{Z}^{\prime}[\Gamma]. Then we have

Φ(ω1(AI,φ))pe(NI,1φ~1+#I),\Phi(\omega^{1}(A_{I,\varphi}))\sim_{\operatorname{pe}}(N_{I},1-\widetilde{\varphi}^{-1}+\#I),

where we define the norm element NI=σIσ[I]N_{I}=\sum_{\sigma\in I}\sigma\in\mathbb{Z}[I] and the right hand side is the ideal of [Γ]\mathbb{Z}^{\prime}[\Gamma] generated by the two elements inside the brackets.

Proof.

By Lemma 2.4, we have Φ(ω1(AI,φ))peΩ(Φ(AI,φ))\Phi(\omega^{1}(A_{I,\varphi}))\sim_{\operatorname{pe}}\Omega(\Phi(A_{I,\varphi})). Let τ\tau be a generator of II. Put g~=1φ~1+#I\widetilde{g}=1-\widetilde{\varphi}^{-1}+\#I. Then we have Φ(AI,φ)pe(τ1,g~)\Phi(A_{I,\varphi})\sim_{\operatorname{pe}}(\tau-1,\widetilde{g}), so we have to compute

Φ(ω1(AI,φ))peΩ((τ1,g~)).\Phi(\omega^{1}(A_{I,\varphi}))\sim_{\operatorname{pe}}\Omega((\tau-1,\widetilde{g})).

Put R=[Γ]R=\mathbb{Z}^{\prime}[\Gamma]. Let ρ:R2(τ1,g~)\rho:R^{2}\to\mathcal{(}\tau-1,\widetilde{g}) be the surjective homomorphism that sends the first basis element to τ1\tau-1 and the second to g~\widetilde{g}. Then by definition Ω((τ1,g~))\Omega((\tau-1,\widetilde{g})) is projectively equivalent to Ker(ρ)\operatorname{Ker}(\rho).

We claim that Ker(ρ)\operatorname{Ker}(\rho) is generated by (NI,0)(N_{I},0) and (g~,1τ)(\widetilde{g},1-\tau). Indeed, (NI,0),(g~,1τ)Ker(ρ)(N_{I},0),(\widetilde{g},1-\tau)\in\operatorname{Ker}(\rho) is clear. Suppose that (a,b)Ker(ρ)(a,b)\in\mathcal{\operatorname{Ker}}(\rho), that is, a(τ1)=bg~a(\tau-1)=-b\widetilde{g}. Since g~\widetilde{g} is a non-zero-divisor, bb is annihilated by NIN_{I}, and so we can write b=b0(1τ)b=b_{0}(1-\tau) for some b0Rb_{0}\in R. Then (a,b)b0(g~,1τ)(a,b)-b_{0}(\widetilde{g},1-\tau) is another element in Ker(ρ)\operatorname{Ker}(\rho) whose second component is zero. The fact that (ab0g~,0)Ker(ρ)(a-b_{0}\widetilde{g},0)\in\operatorname{Ker}(\rho) easily gives that ab0g~(NI)a-b_{0}\widetilde{g}\in(N_{I}). This shows the claim.

It is now easily checked that the first projection R2RR^{2}\to R gives an isomorphism between Ker(ρ)\operatorname{Ker}(\rho) and (NI,g~)(N_{I},\widetilde{g}). This completes the proof. ∎

By Corollary 2.12 and Theorem 3.1, we obtain the following:

Theorem 3.2.

In the situation of Corollary 2.12, if Γ\Gamma is cyclic, then we have

Φ(ClLT,)pevS(L/K)(NIv,1φv~1+#Iv),\Phi(\operatorname{Cl}_{L}^{T,-})\sim_{\operatorname{pe}}\bigoplus_{v\in S(L/K)}\bigl{(}N_{I_{v}},1-\widetilde{\varphi_{v}}^{-1}+\#I_{v}\bigr{)},

where φv~\widetilde{\varphi_{v}} is a lift of φv\varphi_{v}.

3.2. Proof of Theorem 1.1

Now we begin the proof of Theorem 1.1. As in §1.1, we consider the case where L+/KL^{+}/K is a cyclic pp-extension, where pp is an odd prime number. Let FF be the unique quadratic extension of KK in LL. Let us write R=p[G]p[Γ]R=\mathbb{Z}_{p}[G]^{-}\simeq\mathbb{Z}_{p}[\Gamma] and ClLp=pClL{}_{p}\operatorname{Cl}_{L}^{-}=\mathbb{Z}_{p}\otimes_{\mathbb{Z}}\operatorname{Cl}_{L}^{-}.

We begin with the following, which implies that ClLp{}_{p}\operatorname{Cl}_{L}^{-} is a cyclic RR-module in the situation of Theorem 1.1.

Proposition 3.3.

Suppose that L+/KL^{+}/K is a cyclic pp-extension and ClFp=0{}_{p}\operatorname{Cl}_{F}^{-}=0. Then the RR-module ClLp{}_{p}\operatorname{Cl}_{L}^{-} is generated by #S(L/K)\#S(L/K) elements and annihilated by NΓN_{\Gamma}.

Proof.

The last statement that NΓN_{\Gamma} annihilates ClLp{}_{p}\operatorname{Cl}_{L}^{-} is a direct consequence of the assumption ClFp=0{}_{p}\operatorname{Cl}_{F}^{-}=0.

For the first statement we use genus theory. By Nakayama’s lemma, it is enough to show that the Galois coinvariant module (ClLp)Γ({}_{p}\operatorname{Cl}_{L}^{-})_{\Gamma} is generated by #S(L/K)\#S(L/K) elements as a p\mathbb{Z}_{p}-module. Let HH be the extension of LL that is a subfield of the Hilbert class field of LL and the Artin map gives an isomorphism Gal(H/L)ClLp\operatorname{Gal}(H/L)\simeq{}_{p}\operatorname{Cl}_{L}^{-}. Then by Galois theory we find an intermediate field HH^{\prime} of H/LH/L such that

Gal(H/L)(ClLp)Γ.\operatorname{Gal}(H^{\prime}/L)\simeq({}_{p}\operatorname{Cl}_{L}^{-})_{\Gamma}.

Since Γ\Gamma is cyclic, it is known that Gal(H/F)\operatorname{Gal}(H^{\prime}/F) is the abelianization of Gal(H/F)\operatorname{Gal}(H/F), that is, HH^{\prime} is the maximal abelian extension of FF in HH.

Since H/KH^{\prime}/K is Galois, the Galois group Gal(F/K)\operatorname{Gal}(F/K) acts on Gal(H/F)\operatorname{Gal}(H^{\prime}/F), so we have a decomposition

Gal(H/F)=Gal(H/F)+×Gal(H/F)\operatorname{Gal}(H^{\prime}/F)=\operatorname{Gal}(H^{\prime}/F)^{+}\times\operatorname{Gal}(H^{\prime}/F)^{-}

with respect to the action of the complex conjugation. By the construction, we have Gal(H/F)+Gal(L/F)Γ\operatorname{Gal}(H^{\prime}/F)^{+}\simeq\operatorname{Gal}(L/F)\simeq\Gamma and Gal(H/F)Gal(H/L)(ClLp)Γ\operatorname{Gal}(H^{\prime}/F)^{-}\simeq\operatorname{Gal}(H^{\prime}/L)\simeq({}_{p}\operatorname{Cl}_{L}^{-})_{\Gamma}.

For any finite prime vv of KK, we define a subgroup IvGal(H/F)I_{v}\subset\operatorname{Gal}(H^{\prime}/F) as Iv=wvIwI_{v}=\sum_{w\mid v}I_{w}, where ww denotes the (either one or two) primes of FF lying above vv and IwGal(H/F)I_{w}\subset\operatorname{Gal}(H^{\prime}/F) denotes the inertia group of ww in H/FH^{\prime}/F. Then IvI_{v} is stable under the action of Gal(F/K)\operatorname{Gal}(F/K), so we also have a decomposition Iv=Iv+×IvI_{v}=I_{v}^{+}\times I_{v}^{-}. Note that Iv+I_{v}^{+} is identified with the inertia group of vv in Gal(L+/K)Γ\operatorname{Gal}(L^{+}/K)\simeq\Gamma.

Since we assume ClFp=0{}_{p}\operatorname{Cl}_{F}^{-}=0, the group Gal(H/F)\operatorname{Gal}(H^{\prime}/F)^{-} is generated by IvI_{v}^{-} for all finite primes vv of KK. Therefore, the proposition follows if we show that Iv=0I_{v}^{-}=0 unless vS(L/K)v\in S(L/K) and, moreover, IvI_{v}^{-} is cyclic when vS(L/K)v\in S(L/K). Since H/LH^{\prime}/L is unramified, for each prime ww of FF, the inertia group IwI_{w} in Gal(H/F)\operatorname{Gal}(H^{\prime}/F) is isomorphic to the inertia group of ww in Gal(L/F)Γ\operatorname{Gal}(L/F)\simeq\Gamma. This already shows Iv=0I_{v}^{-}=0 unless vS(L/K)v\in S(L/K); if vv does not split in F/KF/K, then Iv=IwIv+I_{v}=I_{w}\simeq I_{v}^{+}, where ww is the unique prime of FF lying above vv. If vS(L/K)v\in S(L/K), there are two primes w,ww,w^{\prime} of FF lying above vv. Both IwI_{w} and IwI_{w^{\prime}} are cyclic since Γ\Gamma is cyclic, and moreover both are isomorphic to Iv+I_{v}^{+}. Combining this with Iv=Iw+IwI_{v}=I_{w}+I_{w^{\prime}}, we conclude that IvI_{v}^{-} is cyclic, as claimed. ∎

From now on, let us assume the hypotheses of Theorem 1.1. By Proposition 3.3, we can write ClLp=R/J{}_{p}\operatorname{Cl}_{L}^{-}=R/J for a suitable ideal JJ. By Theorem 3.2, taking Lemma 2.5 into account, JJ is projectively equivalent, and even isomorphic, to (NΓ,pr)(N_{\Gamma},p^{r}). Note that this lattice is non-free, so the case r=1r=1 follows at once. By Proposition 3.3, JJ must contain NΓN_{\Gamma}.

Therefore, Theorem 1.1 follows from the following algebraic proposition:

Proposition 3.4.

Suppose that Γ\Gamma is a cyclic group of order prp^{r} with a prime p3p\geq 3 and r2r\geq 2. Let JJ be an ideal of R=p[Γ]R=\mathbb{Z}_{p}[\Gamma] such that (NΓ)JR(N_{\Gamma})\subset J\subset R and J(NΓ,pr)J\simeq(N_{\Gamma},p^{r}). Then ordp(#(R/J))\operatorname{ord}_{p}(\#(R/J)) is in {r,2r,,pr}{pr+1,pr+2,}\{r,2r,\cdots,pr\}\cup\{pr+1,pr+2,\dots\}.

Proof.

By the assumption, there is an element wp[G]×w\in\mathbb{Q}_{p}[G]^{\times} such that J=w(NΓ,pr)J=w(N_{\Gamma},p^{r}). Then we have

(NΓ)w(NΓ,pr)R.(N_{\Gamma})\subset w(N_{\Gamma},p^{r})\subset R.
Claim 3.5.

We have w1prRw\in\frac{1}{p^{r}}R and aug(w)p×\operatorname{aug}(w)\in\mathbb{Z}_{p}^{\times}, where aug\operatorname{aug} denotes the augmentation.

Proof.

The claim w1prRw\in\frac{1}{p^{r}}R is clear. We have wNΓ=aug(w)NΓwN_{\Gamma}=\operatorname{aug}(w)N_{\Gamma}, so aug(w)p\operatorname{aug}(w)\in\mathbb{Z}_{p} also follows. It remains to show aug(w)p×\operatorname{aug}(w)\in\mathbb{Z}_{p}^{\times} by using NΓw(NΓ,pr)N_{\Gamma}\in w(N_{\Gamma},p^{r}).

We have

w(NΓ,pr)=w(NΓ,NΓpr)=(aug(w)NΓ,w(NΓpr)),w(N_{\Gamma},p^{r})=w(N_{\Gamma},N_{\Gamma}-p^{r})=(\operatorname{aug}(w)N_{\Gamma},w(N_{\Gamma}-p^{r})),

so there are xpx\in\mathbb{Z}_{p} and yRy\in R such that

NΓ=xaug(w)NΓ+yw(NΓpr).N_{\Gamma}=x\operatorname{aug}(w)N_{\Gamma}+yw(N_{\Gamma}-p^{r}).

Since NΓ(NΓpr)=0N_{\Gamma}(N_{\Gamma}-p^{r})=0, we have y(NΓpr)=0y(N_{\Gamma}-p^{r})=0, so this is simplified to

NΓ=xaug(w)NΓ.N_{\Gamma}=x\operatorname{aug}(w)N_{\Gamma}.

This says xaug(w)=1x\operatorname{aug}(w)=1, so the claim follows. ∎

Now we have

J=w(NΓ,pr)=(NΓ,prw).J=w(N_{\Gamma},p^{r})=(N_{\Gamma},p^{r}w).

So

R/JR¯/(prw¯),R/J\simeq\overline{R}/(\overline{p^{r}w}),

where we put R¯=R/(NΓ)\overline{R}=R/(N_{\Gamma}).

We fix a generator σ\sigma of Γ\Gamma. We also fix a compatible system (ζpi)(\zeta_{p^{i}}) of pp-power roots of unity, that is, ζpi\zeta_{p^{i}} is a generator of the group μpi\mu_{p^{i}} of pip^{i}-th roots of unity and we have (ζpi)p=ζpi1(\zeta_{p^{i}})^{p}=\zeta_{p^{i-1}}. For each 1ir1\leq i\leq r, let χi:Γp[μpi]×\chi_{i}:\Gamma\to\mathbb{Z}_{p}[\mu_{p^{i}}]^{\times} be the character such that χi(σ)=ζpi\chi_{i}(\sigma)=\zeta_{p^{i}}. We also write χi\chi_{i} to mean the induced algebra homomorphism Rp[μpi]R\to\mathbb{Z}_{p}[\mu_{p^{i}}]. Then (χi)1ir(\chi_{i})_{1\leq i\leq r} gives an injective homomorphism

R¯i=1rp[μpi].\overline{R}\hookrightarrow\prod_{i=1}^{r}\mathbb{Z}_{p}[\mu_{p^{i}}].

The cokernel is finite. Then by a standard argument, we obtain

#(R¯/(prw¯))=#(i=1rp[μpi]/(χi(prw))).\#(\overline{R}/(\overline{p^{r}w}))=\#\bigg{(}\prod_{i=1}^{r}\mathbb{Z}_{p}[\mu_{p^{i}}]/(\chi_{i}(p^{r}w))\bigg{)}.

It follows that

(2) ordp(#(R¯/(prw¯)))\displaystyle\operatorname{ord}_{p}(\#(\overline{R}/(\overline{p^{r}w}))) =i=1rordp(#p[μpi]/(χi(prw)))\displaystyle=\sum_{i=1}^{r}\operatorname{ord}_{p}(\#\mathbb{Z}_{p}[\mu_{p^{i}}]/(\chi_{i}(p^{r}w)))
(3) =i=1rordp(μpi)(χi(prw)),\displaystyle=\sum_{i=1}^{r}\operatorname{ord}_{\mathbb{Q}_{p}(\mu_{p^{i}})}(\chi_{i}(p^{r}w)),

where ordp(μpi)\operatorname{ord}_{\mathbb{Q}_{p}(\mu_{p^{i}})} denotes the additive valuation on p(μpi)\mathbb{Q}_{p}(\mu_{p^{i}}), normalized so that we have ordp(μpi)(ζpi1)=1\operatorname{ord}_{\mathbb{Q}_{p}(\mu_{p^{i}})}(\zeta_{p^{i}}-1)=1.

Here is a quick summary: Put ci:=ordp(μpi)(χi(prw))c_{i}:=\operatorname{ord}_{\mathbb{Q}_{p}(\mu_{p^{i}})}(\chi_{i}(p^{r}w)). Then we have

ordp(#(R/J))=i=1rci.\operatorname{ord}_{p}(\#(R/J))=\sum_{i=1}^{r}c_{i}.

We have to investigate cic_{i}. By Claim 3.5, we have prwRp^{r}w\in R, so there exists an element uRu\in R such that

prwaug(prw)=(σ1)u.p^{r}w-\operatorname{aug}(p^{r}w)=(\sigma-1)u.

Then we have

prw=(σ1)u+praug(w)p^{r}w=(\sigma-1)u+p^{r}\operatorname{aug}(w)

and Claim 3.5 implies aug(w)p×\operatorname{aug}(w)\in\mathbb{Z}_{p}^{\times}.

Put ai:=ordp(μpi)(χi(u))a_{i}:=\operatorname{ord}_{\mathbb{Q}_{p}(\mu_{p^{i}})}(\chi_{i}(u)).

Claim 3.6.

If one of a1,,ara_{1},\dots,a_{r} is less than p1p-1, then we have a1==ara_{1}=\dots=a_{r}.

Proof.

For 2ir2\leq i\leq r, since χi(σ)p=χi1(σ)\chi_{i}(\sigma)^{p}=\chi_{i-1}(\sigma), we have χi(u)pχi1(u)\chi_{i}(u)^{p}\equiv\chi_{i-1}(u) modulo (p)(p). Therefore, one of the following holds:

  • ordp(χi(u)p)=ordp(χi1(u))\operatorname{ord}_{p}(\chi_{i}(u)^{p})=\operatorname{ord}_{p}(\chi_{i-1}(u)), that is, ai=ai1a_{i}=a_{i-1}.

  • ordp(χi(u)p)1\operatorname{ord}_{p}(\chi_{i}(u)^{p})\geq 1 and ordp(χi1(u))1\operatorname{ord}_{p}(\chi_{i-1}(u))\geq 1, that is, aipi2(p1)a_{i}\geq p^{i-2}(p-1) and ai1pi2(p1)a_{i-1}\geq p^{i-2}(p-1).

This observation implies the claim (the latter option cannot occur for any ii by induction). ∎

Now let us complete the proof of the proposition. We put

bi:=ordp(μpi)(χi((σ1)u))=1+ai.b_{i}:=\operatorname{ord}_{\mathbb{Q}_{p}(\mu_{p^{i}})}(\chi_{i}((\sigma-1)u))=1+a_{i}.

Case 1. Suppose one of a1,,ara_{1},\dots,a_{r} is less than p1p-1. Then Claim 3.6 implies

a1==ar{0,1,,p2},a_{1}=\dots=a_{r}\in\{0,1,\dots,p-2\},

so

b1==br{1,2,,p1}.b_{1}=\dots=b_{r}\in\{1,2,\dots,p-1\}.

Then, since

ordp(μpi)(praug(w))=rpi1(p1)r(p1)>p1bi,\operatorname{ord}_{\mathbb{Q}_{p}(\mu_{p^{i}})}(p^{r}\operatorname{aug}(w))=rp^{i-1}(p-1)\geq r(p-1)>p-1\geq b_{i},

we obtain ci=bic_{i}=b_{i} for 1ir1\leq i\leq r. Therefore,

i=1rci=rb1{r,2r,,(p1)r}.\sum_{i=1}^{r}c_{i}=rb_{1}\in\{r,2r,\cdots,(p-1)r\}.

Case 2. Suppose all of a1,,ara_{1},\dots,a_{r} are p1\geq p-1. Then all of b1,,brb_{1},\dots,b_{r} are p\geq p. As in Case 1, we have

ordp(μpi)(praug(w))p,\operatorname{ord}_{\mathbb{Q}_{p}(\mu_{p^{i}})}(p^{r}\operatorname{aug}(w))\geq p,

so we deduce that all of c1,,crc_{1},\dots,c_{r} are p\geq p. Therefore, we have

i=1rcipr.\sum_{i=1}^{r}c_{i}\geq pr.

This completes the proof of Proposition 3.4. ∎

This also finishes the proof of Theorem 1.1.

3.3. Numerical examples

For numerical examples we are forced to choose K=K=\mathbb{Q}, p=3p=3, and r=2r=2. We take the imaginary quadratic field FF as one of

(1),(2),(5),(6).\mathbb{Q}(\sqrt{-1}),\mathbb{Q}(\sqrt{-2}),\mathbb{Q}(\sqrt{-5}),\mathbb{Q}(\sqrt{-6}).

(Note that (3)\mathbb{Q}(\sqrt{-3}) is not allowed.) The class numbers of these are 1,1,2,21,1,2,2 respectively, so they are prime to 33.

Also, we take L+L^{+} as the unique subfield of (μq)\mathbb{Q}(\mu_{q}) of degree 99 for some prime qq that is congruent to 11 modulo 99. The prime qq must split in F/F/\mathbb{Q}, which can be rephrased as a certain congruence condition of qq (e.g., when F=(1)F=\mathbb{Q}(\sqrt{-1}), then qq is congruent to 11 modulo 44). We consider the primes qq in the range q<3600q<3600.

Our fields LL will be the compositum of L+L^{+} and FF. The numerical result is that the 3-valuation of the class number of ClL\operatorname{Cl}_{L}^{-} takes values

2,4,6,7,8,9,10,11.2,4,6,7,8,9,10,11.

This does not violate the prediction, of course, and also suggests that our prediction is sharp.

Remark 3.7.

We even did more: even if we remove the condition that S(L/K)S(L/K) consists of a single element (but all vS(L/K)v\in S(L/K) are totally ramified in L+/KL^{+}/K), a similar reasoning shows that ordp(#ClL)\operatorname{ord}_{p}(\#\operatorname{Cl}_{L}^{-}) is in the set

{rn,r(n+1),,r(n+p1)}{r(n+p1)+1,r(n+p1)+2,},\{rn,r(n+1),\dots,r(n+p-1)\}\cup\{r(n+p-1)+1,r(n+p-1)+2,\dots\},

where we put n=#S(L/K)n=\#S(L/K). When n=1n=1, this recovers Theorem 1.1. We can of course check this generalized prediction for numerical examples. For instance, for p=3p=3, r=2r=2, and n=2n=2, the possibilities are 4,6,8,9,10,4,6,8,9,10,\dots. This theoretical result can be shown by suitably modifying Proposition 3.4; the details are omitted.

4. The realizability problem

In this section, we prove Theorem 1.2. Before that, in §4.1, we will illustrate the problem in the simplest non-trivial case, i.e., when Γ\Gamma is the cyclic group whose order is an odd prime number pp. The proof of Theorem 1.2 will be given in §4.2.

4.1. First case study

Let us show the following, which was stated in the introduction:

Theorem 4.1.

Let Γ\Gamma be a cyclic group whose order is an odd prime number pp and we work with the coefficient ring [Γ]\mathbb{Z}^{\prime}[\Gamma]. Then we have

𝒵real=𝒵adm=𝒞/,\mathcal{Z}^{\operatorname{real}}=\mathcal{Z}^{\operatorname{adm}}=\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,,

that is, every equivalence class of finite Γ\Gamma-modules are realized as the class of ClLT,\operatorname{Cl}_{L}^{T,-} for some extension L/KL/K with Gal(L+/K)Γ\operatorname{Gal}(L^{+}/K)\simeq\Gamma. Moreover, we may restrict the base field KK to be \mathbb{Q}.

Proof.

Since Γ\Gamma is a pp-group, the monoid 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, for [Γ]\mathbb{Z}^{\prime}[\Gamma] can be identified with that for p[Γ]\mathbb{Z}_{p}[\Gamma] (see Proposition 5.6). Therefore, we may work over p[Γ]\mathbb{Z}_{p}[\Gamma] instead. By the interpretation via lattices as in §2.2, it is enough to examine

Φ(𝒵real)=Φ(𝒞/)\Phi(\mathcal{Z}^{\operatorname{real}})=\Phi(\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,)

considered in Latpe\operatorname{Lat}^{\operatorname{pe}}.

In [5, §5.1], we showed that 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, is a free monoid of rank one. This corresponds to the well-known classification of p[Γ]\mathbb{Z}_{p}[\Gamma]-lattices that every lattice with constant rank is up to a free summand a direct sum of copies of \mathcal{M}, where \mathcal{M} is the maximal order in p[Γ]\mathbb{Q}_{p}[\Gamma]. Therefore, the basis of Φ(𝒞/)\Phi(\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,) is the class of \mathcal{M}.

On the other hand, by Theorem 3.2, Φ(𝒵real)\Phi(\mathcal{Z}^{\operatorname{real}}) consists of the classes of

vS(L/K)(NΓ,p),\bigoplus_{v\in S(L/K)}(N_{\Gamma},p),

where L/KL/K varies. Here we used the observation that, for any vS(L/K)v\in S(L/K), we have Iv=ΓI_{v}=\Gamma and φv\varphi_{v} is trivial since Γ\Gamma is a simple group. It is easy to see that (NΓ,p)=(NΓ,pNΓ)(N_{\Gamma},p)=(N_{\Gamma},p-N_{\Gamma}) is isomorphic to \mathcal{M}.

As a result, the theorem follows if we show that for any given integer n0n\geq 0, there is an abelian CM extension L/L/\mathbb{Q} with Gal(L+/)Γ\operatorname{Gal}(L^{+}/\mathbb{Q})\simeq\Gamma such that #S(L/)=n\#S(L/\mathbb{Q})=n. This is a fairly easy exercise. When n1n\geq 1, take prime numbers q1,,qnq_{1},\dots,q_{n} that are congruent to 11 modulo pp, and take L+L^{+} as a cyclic extension of \mathbb{Q} of order pp in (μq1,,μqn)\mathbb{Q}(\mu_{q_{1}},\dots,\mu_{q_{n}}) in which all q1,,qnq_{1},\dots,q_{n} are ramified. By taking an imaginary quadratic field FF in which q1,,qnq_{1},\dots,q_{n} are split, we find a desired field as L=FL+L=FL^{+}. When n=0n=0, we only have to take FF so that the primes are not split. ∎

4.2. Proof of Theorem 1.2

Now we come back to general Γ\Gamma. By the description in Corollary 2.12, we obtain Theorem 1.2 from the following:

Theorem 4.2.

Let Γ\Gamma be an abstract finite abelian group whose order is odd. Suppose that we are given a family (I1,φ1),,(In,φn)𝒮~(I_{1},\varphi_{1}),\dots,(I_{n},\varphi_{n})\in\widetilde{\mathcal{S}}. Then there exist a totally real field KK, a finite abelian CM-extension L/KL/K, and a group isomorphism Gal(L+/K)Γ\operatorname{Gal}(L^{+}/K)\simeq\Gamma satisfying the following: We have #S(L/K)=n\#S(L/K)=n and we can label S(L/K)={v1,,vn}S(L/K)=\{v_{1},\dots,v_{n}\} so that the inertia group IviI_{v_{i}} corresponds to IiI_{i} and the Frobenius φvi\varphi_{v_{i}} in Γ/Ivi\Gamma/I_{v_{i}} corresponds to φi\varphi_{i}.

To prove this, we make use of the following, which results from global class field theory:

Theorem 4.3 (Grunwald–Wang theorem [11, (9.2.8)]).

Let KK be a number field, GG a finite abelian group, and SS a finite set of primes of KK. Suppose that for every vSv\in S we are given a finite abelian extension Lv/KvL_{v}/K_{v} and an embedding Gal(Lv/Kv)G\operatorname{Gal}(L_{v}/K_{v})\hookrightarrow G. Suppose that we are not in the special case (in the sense of [11, (9.1.5), (9.1.7)]). Then there exist a finite abelian extension L/KL/K and an isomorphism Gal(L/K)G\operatorname{Gal}(L/K)\simeq G that realizes the designated local extensions for vSv\in S.

Proof of Theorem 4.2.

Step 1. First, we construct a totally real field KK and distinct primes viv_{i} of KK (1in1\leq i\leq n). The required condition is mild: it is enough to choose them so that there is a surjective homomorphism

𝒪Kvi×Ii\mathcal{O}_{K_{v_{i}}}^{\times}\twoheadrightarrow I_{i}

for each 1in1\leq i\leq n, where 𝒪Kvi×\mathcal{O}_{K_{v_{i}}}^{\times} denotes the local unit group. This is possible since, by the definition of 𝒮~\widetilde{\mathcal{S}}, for each 1in1\leq i\leq n, there is a prime number pip_{i} such that IiI_{i} is pip_{i}-elementary. We may take viv_{i} as a pip_{i}-adic prime.

Step 2. We construct a finite abelian extension Lvi+/KviL^{+}_{v_{i}}/K_{v_{i}} for each 1in1\leq i\leq n. Let φi~Γ\widetilde{\varphi_{i}}\in\Gamma be a lift of φiΓ/Ii\varphi_{i}\in\Gamma/I_{i} and let DiΓD_{i}\subset\Gamma be the subgroup generated by IiI_{i} and φi~\widetilde{\varphi_{i}}. Let us choose a uniformizer of KviK_{v_{i}}, which gives an isomorphism Kvi×𝒪Kvi××K_{v_{i}}^{\times}\simeq\mathcal{O}_{K_{v_{i}}}^{\times}\times\mathbb{Z}. Then, combining the surjective homomorphism 𝒪Kvi×Ii\mathcal{O}_{K_{v_{i}}}^{\times}\twoheadrightarrow I_{i} in Step 1 with the map Di\mathbb{Z}\to D_{i} that sends 11 to φi~\widetilde{\varphi_{i}}, we obtain a surjective homomorphism Kvi×DiK_{v_{i}}^{\times}\twoheadrightarrow D_{i}. We define a finite abelian extension Lvi+/KviL^{+}_{v_{i}}/K_{v_{i}} as the one corresponding to this Kvi×DiK_{v_{i}}^{\times}\twoheadrightarrow D_{i} via local class field theory. Then by construction, we have an isomorphism Gal(Lvi+/Kvi)Di\operatorname{Gal}(L^{+}_{v_{i}}/K_{v_{i}})\simeq D_{i} such that the inertia group corresponds to IiI_{i} and the Frobenius corresponds to φi\varphi_{i}.

Step 3. Now we apply the Grunwald–Wang theorem to construct a finite abelian extension L+/KL^{+}/K. We take S={v1,,vn}S=\{v_{1},\dots,v_{n}\} and the local extension for each viv_{i} is Lvi+/KviL^{+}_{v_{i}}/K_{v_{i}} as in Step 2. Because the exponent of Γ\Gamma is odd (so not divisible by 44), we are not in “the special case.” Therefore, by the Grunwald–Wang theorem, we can construct an abelian extension L+/KL^{+}/K and an isomorphism Gal(L+/K)Γ\operatorname{Gal}(L^{+}/K)\simeq\Gamma such that the localizations at v1,,vnv_{1},\dots,v_{n} are as designated. Note that this L+L^{+} is certainly totally real since the order of Γ\Gamma is odd.

Step 4. We construct a quadratic CM-extension F/KF/K so that the composite field L=FL+L=FL^{+} is an extension of KK with the desired properties.

Let Sram(L+/K)S_{\operatorname{ram}}(L^{+}/K) be the set of finite primes of KK that are ramified in L+L^{+}. We shall construct FF satisfying the following:

  • Each viv_{i} is split in F/KF/K for 1in1\leq i\leq n.

  • Each vSram(L+/K){v1,,vn}v\in S_{\operatorname{ram}}(L^{+}/K)\setminus\{v_{1},\dots,v_{n}\} does not split in F/KF/K.

We can find such an FF by again using the Grunwald–Wang theorem. The global Galois group is the cyclic group of order two, so we are not in “the special case.” The local extensions for Sram(L+/K)S_{\operatorname{ram}}(L^{+}/K) are as described above. The local extensions for archimedean places are all /\mathbb{C}/\mathbb{R}, so that FF is a CM extension of KK.

Here is a sketch of an alternative construction of F/KF/K. Since it should be a Kummer extension, it is enough to find an element of K×K^{\times} whose square root generates FF. The element should satisfy suitable congruent conditions at primes in Sram(L+/K)S_{\operatorname{ram}}(L^{+}/K), 22-adic primes, and archimedean places. Then the existence follows from the approximation theorem.

Now, by the construction of FF, if we set L=FL+L=FL^{+}, we clearly have S(L/K)={v1,,vn}S(L/K)=\{v_{1},\dots,v_{n}\}. The inertia group and the Frobenius at each viv_{i} are (Ii,φi)(I_{i},\varphi_{i}) as required, because of the construction of L+L^{+} in Steps 2–3 (FF does not affect them since viv_{i} is split in F/KF/K). This completes the proof of Theorem 4.2. ∎

Remark 4.4.

In the proof of Theorem 4.2, Step 1 tells us a recipe for the construction of the base field KK. If Γ\Gamma is cyclic, then each IiI_{i} is also cyclic, so we may take K=K=\mathbb{Q}, thanks to the theorem on arithmetic progressions (cf. Theorem 4.1). On the other hand, if Γ\Gamma is not cyclic, we cannot take a uniform KK that satisfies Theorem 4.2 for all families {(Ii,φi)}i\{(I_{i},\varphi_{i})\}_{i}.

5. Rephrasing the problem on 𝒵adm\mathcal{Z}^{\operatorname{adm}}

In this section, we show Theorem 5.3, which describes the structure of 𝒵adm\mathcal{Z}^{\operatorname{adm}}. It will be a key step to prove Theorem 1.3.

5.1. The key theorem

Let Γ\Gamma be a finite abelian group. In what follows we do not assume that the order of Γ\Gamma is odd and work over [Γ]\mathbb{Z}[\Gamma] instead of [Γ]\mathbb{Z}^{\prime}[\Gamma], which simply widens the scope of the argument. Let 𝒞/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, be the monoid associated to the ring [Γ]\mathbb{Z}[\Gamma]. As in Definition 2.11, we re-define

AI,φ:=[Γ/I]/(1φ1+#I)A_{I,\varphi}:=\mathbb{Z}[\Gamma/I]/(1-\varphi^{-1}+\#I)

(so the former one is recovered by the base-change to \mathbb{Z}^{\prime} from \mathbb{Z}), and then define the submonoid 𝒵adm𝒞/\mathcal{Z}^{\operatorname{adm}}\subset\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\, in the same way. We will study the structure of 𝒵adm\mathcal{Z}^{\operatorname{adm}}.

Definition 5.1.

We define various sets as follows:

  • (1)

    Let 𝒮\mathcal{S} be the set of pairs (I,D)(I,D), where

    • IDΓI\subset D\subset\Gamma are subgroups,

    • II is non-trivial,

    • II is an elementary group, and

    • D/ID/I is cyclic.

  • (2)

    For each prime pp, we write Γp\Gamma_{p} for the maximal pp-quotient of Γ\Gamma. Let 𝒮p\mathcal{S}_{p} be the set of pairs (Ip,Dp)(I_{p}^{*},D_{p}^{*}) such that IpDpΓpI_{p}^{*}\subset D_{p}^{*}\subset\Gamma_{p} are subgroups satisfying

    • IpI_{p}^{*} is non-trivial and

    • Dp/IpD_{p}^{*}/I_{p}^{*} is cyclic.

    In other words, 𝒮p\mathcal{S}_{p} is defined just as 𝒮\mathcal{S}, for Γp\Gamma_{p} instead of Γ\Gamma. Note that 𝒮p=\mathcal{S}_{p}=\emptyset unless p#Γp\mid\#\Gamma.

  • (3)

    Let 𝒯\mathcal{T} be the set of tuples (p,H,Ip,Dp)(p,H,I_{p}^{*},D_{p}^{*}) such that

    • pp is a prime number (necessarily a prime divisor of #Γ\#\Gamma),

    • HΓH\subset\Gamma is a subgroup such that Γ/H\Gamma/H is cyclic of order prime to pp, and

    • (Ip,Dp)𝒮p(I_{p}^{*},D_{p}^{*})\in\mathcal{S}_{p}.

Definition 5.2.

We define a monoid homomorphism

β:𝒮𝒯\beta:\mathbb{N}^{\mathcal{S}}\to\mathbb{N}^{\mathcal{T}}

by

β((I,D))=DHIp=IpDp=Dp(p,H,Ip,Dp)\beta((I,D))=\sum_{\begin{subarray}{c}D\subset H\\ I_{p}=I_{p}^{*}\\ D_{p}=D_{p}^{*}\end{subarray}}(p,H,I_{p}^{*},D_{p}^{*})

for each (I,D)𝒮(I,D)\in\mathcal{S}, where the sum runs over (p,H,Ip,Dp)𝒯(p,H,I_{p}^{*},D_{p}^{*})\in\mathcal{T} satisfying DHD\subset H, Ip=IpI_{p}=I_{p}^{*}, and Dp=DpD_{p}=D_{p}^{*}.

Now we can state the key theorem, whose proof will be given in the rest of this section.

Theorem 5.3.

The monoid 𝒵adm\mathcal{Z}^{\operatorname{adm}} is isomorphic to the image of β:𝒮𝒯\beta:\mathbb{N}^{\mathcal{S}}\to\mathbb{N}^{\mathcal{T}}.

The image of β\beta will be studied in §6, which results in Theorem 1.3. For now, let us consider the case where Γ\Gamma is a pp-group.

Corollary 5.4.

Suppose Γ\Gamma is a pp-group for some prime number pp. Then 𝒵adm\mathcal{Z}^{\operatorname{adm}} is a free monoid of rank #𝒮=#𝒯\#\mathcal{S}=\#\mathcal{T}.

Proof.

By identifying Γ=Γp\Gamma=\Gamma_{p}, we have 𝒮=𝒮p\mathcal{S}=\mathcal{S}_{p}. Moreover, we have 𝒮=𝒯\mathcal{S}=\mathcal{T} by identifying (I,D)(I,D) with (p,Γ,I,D)(p,\Gamma,I,D). The map β\beta is then the identity map. As a consequence, we obtain the corollary. ∎

Example 5.5.

Suppose that Γ\Gamma is cyclic of order prp^{r}. Then the choice of II and DD is

I=piΓ,D=pjΓI=p^{i}\Gamma,\quad D=p^{j}\Gamma

with 0ir10\leq i\leq r-1 and 0ji0\leq j\leq i. Therefore, we have

#𝒮=i=0r1(i+1)=12r(r+1).\#\mathcal{S}=\sum_{i=0}^{r-1}(i+1)=\frac{1}{2}r(r+1).

5.2. Reduction to consideration over local rings

For each prime pp, the ring p[Γ]\mathbb{Z}_{p}[\Gamma] is decomposed as a product of local rings

p[Γ]χ𝒪χ[Γp],\mathbb{Z}_{p}[\Gamma]\simeq\prod_{\chi}\mathcal{O}_{\chi}[\Gamma_{p}],

where χ\chi runs over a set of representatives of the characters of Γ\Gamma of order prime to pp, modulo p\mathbb{Q}_{p}-conjugacy. Here, recall that Γp\Gamma_{p} denotes the maximal pp-quotient of Γ\Gamma. We will also write IpI_{p} and DpD_{p} for the maximal pp-quotient of II and DD, respectively. Let 𝒞p,χ\mathcal{C}_{p,\chi} be the category of finite 𝒪χ[Γp]\mathcal{O}_{\chi}[\Gamma_{p}]-modules.

For each (p,χ)(p,\chi), as we reviewed in §2.2, we have a monoid injective homomorphism

Φ:(𝒞p,χ)/Lat𝒪χ[Γp]pe.\Phi:(\mathcal{C}_{p,\chi})/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,\hookrightarrow\operatorname{Lat}_{\mathcal{O}_{\chi}[\Gamma_{p}]}^{\operatorname{pe}}.

Moreover, [5, Theorem 5.2] implies that Lat𝒪χ[Γp]pe\operatorname{Lat}_{\mathcal{O}_{\chi}[\Gamma_{p}]}^{\operatorname{pe}} is free on the set of indecomposable 𝒪χ[Γp]\mathcal{O}_{\chi}[\Gamma_{p}]-lattices that are not projective (i.e., free). Note that this is true since 𝒪χ[Γp]\mathcal{O}_{\chi}[\Gamma_{p}] is a henselian local ring, so the theorem of Krull–Remak–Schmidt–Azumaya holds.

Proposition 5.6.

The natural monoid homomorphism

𝒞/p,χ(𝒞p,χ)/\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,\to\bigoplus_{p,\chi}(\mathcal{C}_{p,\chi})/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,

is an isomorphism.

Proof.

For each X𝒞X\in\mathcal{C}, since XX is finite, pX\mathbb{Z}_{p}\otimes_{\mathbb{Z}}X is identified with the pp-Sylow subgroup of XX and we have

Xp(pX).X\simeq\bigoplus_{p}(\mathbb{Z}_{p}\otimes_{\mathbb{Z}}X).

Moreover, any p[Γ]\mathbb{Z}_{p}[\Gamma]-module YY is a direct sum of its χ\chi-components Yχ:=𝒪χ[Γp]p[Γ]YY_{\chi}:=\mathcal{O}_{\chi}[\Gamma_{p}]\otimes_{\mathbb{Z}_{p}[\Gamma]}Y. In addition, XX is Γ\Gamma-c.t. if and only if so are all its components. These observations imply the proposition. ∎

For a prime number pp, let us put

AI,φp=pAI,φ=p[Γ/I]/(1φ1+#I).{}_{p}A_{I,\varphi}=\mathbb{Z}_{p}\otimes_{\mathbb{Z}}A_{I,\varphi}=\mathbb{Z}_{p}[\Gamma/I]/(1-\varphi^{-1}+\#I).

Now we are forced to study the relation among (AI,φp)χ({}_{p}A_{I,\varphi})_{\chi} (or equivalently among the associated lattices) for various (I,φ)𝒮~(I,\varphi)\in\widetilde{\mathcal{S}}.

5.3. Reduction to two propositions

For (I,φ)𝒮~(I,\varphi)\in\widetilde{\mathcal{S}}, define DΓD\subset\Gamma to be the subgroup generated by II and a lift of φ\varphi; consequently, φ\varphi generates D/ID/I. The proof of the following two propositions will be given later.

Proposition 5.7.

Let pp be a prime number and χ\chi a character of Γ\Gamma whose order is prime to pp. The following are equivalent:

  • (i)

    We have (AI,φp)χ0({}_{p}A_{I,\varphi})_{\chi}\sim 0.

  • (ii)

    IpI_{p} is trivial or χ\chi is non-trivial on DD.

For (I,φ)𝒮~(I,\varphi)\in\widetilde{\mathcal{S}}, let us define I,φLat[Γ]pe\mathcal{L}_{I,\varphi}\in\operatorname{Lat}_{\mathbb{Z}[\Gamma]}^{\operatorname{pe}} as the lattice associated to ω1(AI,φ)𝒞/\omega^{-1}(A_{I,\varphi})\in\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,. The reason why we consider ω1\omega^{-1} (instead of ω1\omega^{1}) will be explained later.

Proposition 5.8.

Let (I,φ)(I,\varphi) and (I,φ)(I^{\prime},\varphi^{\prime}) be two elements of 𝒮~\widetilde{\mathcal{S}}. Let pp be a prime number and χ\chi a character of Γ\Gamma whose order is prime to pp. Suppose that (AI,φp)χ≁0({}_{p}A_{I,\varphi})_{\chi}\not\sim 0 and (AI,φp)χ≁0({}_{p}A_{I^{\prime},\varphi^{\prime}})_{\chi}\not\sim 0. Then the following are equivalent:

  • (i)

    (I,φp)χpe(I,φp)χ({}_{p}\mathcal{L}_{I,\varphi})_{\chi}\sim_{\operatorname{pe}}({}_{p}\mathcal{L}_{I^{\prime},\varphi^{\prime}})_{\chi}.

  • (ii)

    (I,φp)χ({}_{p}\mathcal{L}_{I,\varphi})_{\chi} and (I,φp)χ({}_{p}\mathcal{L}_{I^{\prime},\varphi^{\prime}})_{\chi} have a common (nonzero) direct summand in Lat𝒪χ[Γp]pe\operatorname{Lat}_{\mathcal{O}_{\chi}[\Gamma_{p}]}^{\operatorname{pe}}.

  • (iii)

    We have Ip=IpI_{p}=I^{\prime}_{p} and Dp=DpD_{p}=D^{\prime}_{p}.

Let us prove Theorem 5.3, assuming these propositions.

Recall that 𝒵adm\mathcal{Z}^{\operatorname{adm}} is defined as the image of the homomorphism

𝒮~𝒞/\mathbb{N}^{\widetilde{\mathcal{S}}}\to\mathcal{C}/\text{\lower 2.15277pt\hbox{$\sim$}}\,\,

that sends (I,φ)(I,\varphi) to [ω1(AI,φ)][\omega^{1}(A_{I,\varphi})]. As noted in Remark 2.13, we may consider ω1(AI,φ)\omega^{-1}(A_{I,\varphi}) instead.

First, for each (p,χ)(p,\chi), let us consider the image of 𝒮~Lat𝒪χ[Γp]pe\mathbb{N}^{\widetilde{\mathcal{S}}}\to\operatorname{Lat}_{\mathcal{O}_{\chi}[\Gamma_{p}]}^{\operatorname{pe}} given by (I,φ)(I,φp)χ(I,\varphi)\mapsto({}_{p}\mathcal{L}_{I,\varphi})_{\chi}. Thanks to Proposition 5.7 and Proposition 5.8 (i) \Leftrightarrow (ii), the image is a free monoid and its basis is the set

{(I,φp)χLat𝒪χ[Γp]pe(I,φ)𝒮~,Ip is non-trivial and χ is trivial on D}.\{({}_{p}\mathcal{L}_{I,\varphi})_{\chi}\in\operatorname{Lat}_{\mathcal{O}_{\chi}[\Gamma_{p}]}^{\operatorname{pe}}\mid(I,\varphi)\in\widetilde{\mathcal{S}},\text{$I_{p}$ is non-trivial and $\chi$ is trivial on $D$}\}.

Here, projectively equivalent lattices are counted as the same. Moreover, by Proposition 5.8 (ii) \Leftrightarrow (iii), this set is in one-to-one correspondence with the set 𝒮p\mathcal{S}_{p} by (I,φp)χ(Ip,Dp)({}_{p}\mathcal{L}_{I,\varphi})_{\chi}\leftrightarrow(I_{p},D_{p}). Consequently, we have a commutative diagram

𝒮~\textstyle{\mathbb{N}^{\widetilde{\mathcal{S}}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}βp,χ\scriptstyle{\beta_{p,\chi}}Lat𝒪χ[Γp]pe\textstyle{\operatorname{Lat}_{\mathcal{O}_{\chi}[\Gamma_{p}]}^{\operatorname{pe}}}𝒮p,\textstyle{\mathbb{N}^{\mathcal{S}_{p}},\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

where the map βp,χ\beta_{p,\chi} sends (I,φ)𝒮~(I,\varphi)\in\widetilde{\mathcal{S}} to

{(Ip,Dp)𝒮p(if Ip is non-trivial and χ is trivial on D)0(otherwise).\begin{cases}(I_{p},D_{p})\in\mathcal{S}_{p}&(\text{if $I_{p}$ is non-trivial and $\chi$ is trivial on $D$})\\ 0&(\text{otherwise}).\end{cases}

Now we vary p,χp,\chi. By the description of βp,χ\beta_{p,\chi}, we obtain the following commutative diagram

𝒮~\textstyle{\mathbb{N}^{\widetilde{\mathcal{S}}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(βp,χ)\scriptstyle{(\beta_{p,\chi})}(p,χ)𝒮p\textstyle{\bigoplus_{(p,\chi)}\mathbb{N}^{\mathcal{S}_{p}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(p,χ)Lat𝒪χ[Γp]pe\textstyle{\bigoplus_{(p,\chi)}\operatorname{Lat}_{\mathcal{O}_{\chi}[\Gamma_{p}]}^{\operatorname{pe}}}𝒮\textstyle{\mathbb{N}^{\mathcal{S}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(βp,H)\scriptstyle{(\beta_{p,H})}(p,H)𝒮p\textstyle{\bigoplus_{(p,H)}\mathbb{N}^{\mathcal{S}_{p}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

The surjective homomorphism 𝒮~𝒮\mathbb{N}^{\widetilde{\mathcal{S}}}\to\mathbb{N}^{\mathcal{S}} is induced by the surjective map 𝒮~𝒮\widetilde{\mathcal{S}}\to\mathcal{S} that sends (I,φ)(I,\varphi) to (I,D)(I,D) as before. The injective homomorphism (p,H)𝒮p(p,χ)𝒮p\bigoplus_{(p,H)}\mathbb{N}^{\mathcal{S}_{p}}\to\bigoplus_{(p,\chi)}\mathbb{N}^{\mathcal{S}_{p}} is the diagonal one that sends HH-component to χ\chi-components with Ker(χ)=H\operatorname{Ker}(\chi)=H. Finally, the map βp,H:𝒮𝒮p\beta_{p,H}:\mathbb{N}^{\mathcal{S}}\to\mathbb{N}^{\mathcal{S}_{p}} sends (I,D)(I,D) to

{(Ip,Dp)𝒮p(if Ip is non-trivial and DH)0(otherwise).\begin{cases}(I_{p},D_{p})\in\mathcal{S}_{p}&(\text{if $I_{p}$ is non-trivial and $D\subset H$})\\ 0&(\text{otherwise}).\end{cases}

Then, identifying (p,H)𝒮p\bigoplus_{(p,H)}\mathbb{N}^{\mathcal{S}_{p}} with 𝒯\mathbb{N}^{\mathcal{T}}, we may identify the map (βp,H)(\beta_{p,H}) as β\beta. Thus, we obtain Theorem 5.3, assuming Propositions 5.7 and 5.8.

5.4. Tate cohomology groups

In this subsection, we deduce Proposition 5.7 and a part of Proposition 5.8. As observed in [5, Lemma 6.1], the definition of \sim implies that equivalent modules in 𝒞\mathcal{C} have isomorphic Tate cohomology groups. So our idea is to compute Tate cohomology groups for various subgroups HH of Γ\Gamma (now we consider an arbitrary subgroup HH in contrast with Definition 5.1).

Lemma 5.9.

For any subgroup HΓH\subset\Gamma, both H^0(H,AI,φ)\hat{H}^{0}(H,A_{I,\varphi}) and H^1(H,AI,φ)\hat{H}^{-1}(H,A_{I,\varphi}) are isomorphic to [Γ/(D+H)]/(#(IH))\mathbb{Z}[\Gamma/(D+H)]/(\#(I\cap H)) as [Γ/H]\mathbb{Z}[\Gamma/H]-modules.

Proof.

First let us show that

H^i(H,[Γ/I]){[Γ/(I+H)]/(#(IH))(i=0)0(i=1,1).\hat{H}^{i}(H,\mathbb{Z}[\Gamma/I])\simeq\begin{cases}\mathbb{Z}[\Gamma/(I+H)]/(\#(I\cap H))&(i=0)\\ 0&(i=-1,1).\end{cases}

For this, we observe that, for any ii\in\mathbb{Z},

(4) H^i(H,[Γ/I])\displaystyle\hat{H}^{i}(H,\mathbb{Z}[\Gamma/I]) [Γ][I+H]H^i(H,[(I+H)/I])\displaystyle\simeq\mathbb{Z}[\Gamma]\otimes_{\mathbb{Z}[I+H]}\hat{H}^{i}(H,\mathbb{Z}[(I+H)/I])
(5) [Γ][I+H]H^i(H,[H/(IH)])\displaystyle\simeq\mathbb{Z}[\Gamma]\otimes_{\mathbb{Z}[I+H]}\hat{H}^{i}(H,\mathbb{Z}[H/(I\cap H)])
(6) [Γ][I+H]H^i(IH,)\displaystyle\simeq\mathbb{Z}[\Gamma]\otimes_{\mathbb{Z}[I+H]}\hat{H}^{i}(I\cap H,\mathbb{Z})

by using Shapiro’s lemma. When i=1i=1, the claim follows from

H1(IH,)=Hom(IH,)=0.H^{1}(I\cap H,\mathbb{Z})=\operatorname{Hom}(I\cap H,\mathbb{Z})=0.

To show the claim for i=1,0i=-1,0, we only have to observe that H0(IH,)=H_{0}(I\cap H,\mathbb{Z})=\mathbb{Z}, H0(IH,)=H^{0}(I\cap H,\mathbb{Z})=\mathbb{Z}, and the multiplication by NIHN_{I\cap H} coincides with the multiplication by #(IH)\#(I\cap H) on \mathbb{Z}.

By the definition of Ai,φA_{i,\varphi}, we have an exact sequence

0[Γ/I]1φ1+#I[Γ/I]AI,φ0.0\to\mathbb{Z}[\Gamma/I]\overset{1-\varphi^{-1}+\#I}{\to}\mathbb{Z}[\Gamma/I]\to A_{I,\varphi}\to 0.

Then the lemma follows from the resulting long exact sequence. Here, we need to use that H^i(H,[Γ/I])\hat{H}^{i}(H,\mathbb{Z}[\Gamma/I]) is annihilated by #I\#I. ∎

Proof of Proposition 5.7.

Suppose (ii) is false, i.e., IpI_{p} is non-trivial and χ\chi is trivial on DD. Then

H^0(I,(AI,φp)χ)p[Γ/D]χ/(#Ip)\hat{H}^{0}(I,({}_{p}A_{I,\varphi})_{\chi})\simeq\mathbb{Z}_{p}[\Gamma/D]_{\chi}/(\#I_{p})

is nonzero, so (i) is false.

Now suppose (ii) is true. If IpI_{p} is trivial, then p[Γ/I]\mathbb{Z}_{p}[\Gamma/I] is Γ\Gamma-c.t., so AI,φp{}_{p}A_{I,\varphi} is also Γ\Gamma-c.t. If IpI_{p} is non-trivial and χ\chi is non-trivial on DD, then (AI,φp)χ=0({}_{p}A_{I,\varphi})_{\chi}=0. Therefore, (i) is true. ∎

Proof of Proposition 5.8 (i) \Rightarrow (ii) and (i) \Rightarrow (iii).

(i) \Rightarrow (ii) is clear. To show (i) \Rightarrow (iii), it is enough to show that the module structure of

H^0(H,(AI,φp)χ)p[Γ/(D+H)]χ/(#(IH))\hat{H}^{0}(H,({}_{p}A_{I,\varphi})_{\chi})\simeq\mathbb{Z}_{p}[\Gamma/(D+H)]_{\chi}/(\#(I\cap H))

allows to recover the groups IpI_{p} and DpD_{p}. Here, IpI_{p} is non-trivial and χ\chi is trivial on DD.

For each pp-subgroup HH of Γ\Gamma, the order #(IH)\#(I\cap H) is determined by the minimum positive integer that annihilates H^0(H,(AI,φp)χ)\hat{H}^{0}(H,({}_{p}A_{I,\varphi})_{\chi}). By varying HH, we thus determine the subgroup IpI_{p} of Γp\Gamma_{p}.

Then, by taking the pp-Sylow subgroup of II as HH, we know the module p[Γ/D]χ/(#Ip)\mathbb{Z}_{p}[\Gamma/D]_{\chi}/(\#I_{p}). Since IpI_{p} is non-trivial, this determines DpD_{p}. This is what we wanted. ∎

We will prove (ii) \Rightarrow (i) and (iii) \Rightarrow (i) in the subsequent subsections.

5.5. The lattice associated to ω1(AI,φ)\omega^{-1}(A_{I,\varphi})

To do this, we obtain a concrete description of I,φ\mathcal{L}_{I,\varphi}, which was defined as the lattice associated to ω1(AI,φ)\omega^{-1}(A_{I,\varphi}). It is a key idea here that ω1(AI,φ)\omega^{-1}(A_{I,\varphi}) is much easier than ω1(AI,φ)\omega^{1}(A_{I,\varphi}), which we described in §3.1 only when the group is cyclic. We write νI=σIσ[I]\nu_{I}=\sum_{\sigma\in I}\sigma\in\mathbb{Z}[I] for the norm element.

Proposition 5.10.

We have

I,φpe(νI,1νI#Iφ1).\mathcal{L}_{I,\varphi}\sim_{\operatorname{pe}}\Big{(}\nu_{I},1-\frac{\nu_{I}}{\#I}\varphi^{-1}\Big{)}.
Proof.

We use the computation in [1, §4A], which was used to determine Fitt[1](AI,φ)\operatorname{Fitt}^{[-1]}(A_{I,\varphi}). Let us mention here that the idea here comes from the fact that Fitt[1](AI,φ)\operatorname{Fitt}^{[-1]}(A_{I,\varphi}) is easier than Fitt[1](AI,φ)\operatorname{Fitt}^{[1]}(A_{I,\varphi}), which corresponds to ClLT,,\operatorname{Cl}_{L}^{T,-,\vee} versus ClLT,\operatorname{Cl}_{L}^{T,-}.

We have an exact sequence

0[Γ/I]νI[Γ][Γ]/(νI)0.0\to\mathbb{Z}[\Gamma/I]\overset{\nu_{I}}{\to}\mathbb{Z}[\Gamma]\to\mathbb{Z}[\Gamma]/(\nu_{I})\to 0.

Let φ~D\widetilde{\varphi}\in D be a lift of φD/I\varphi\in D/I. Put g~=1φ~1+#I[Γ]\widetilde{g}=1-\widetilde{\varphi}^{-1}+\#I\in\mathbb{Z}[\Gamma], which is of course a lift of g=1φ1+#Ig=1-\varphi^{-1}+\#I. By the snake lemma, we obtain an exact sequence

0AI,φ[Γ]/(g~)[Γ]/(g~,νI)0.0\to A_{I,\varphi}\to\mathbb{Z}[\Gamma]/(\widetilde{g})\to\mathbb{Z}[\Gamma]/(\widetilde{g},\nu_{I})\to 0.

This implies

ω1(AI,φ)[Γ]/(g~,νI).\omega^{-1}(A_{I,\varphi})\sim\mathbb{Z}[\Gamma]/(\widetilde{g},\nu_{I}).

Therefore, by the construction of Φ\Phi, we see that Φ(ω1(AI,φ))\Phi(\omega^{-1}(A_{I,\varphi})) is the class of the lattice

(g~,νI)[Γ].(\widetilde{g},\nu_{I})\subset\mathbb{Z}[\Gamma].

Let us modify this lattice by multiplying some non-zero-divisors of [Γ]\mathbb{Q}[\Gamma]. First we have

g~1(g~,νI)=(1,νIg1).\widetilde{g}^{-1}(\widetilde{g},\nu_{I})=(1,\nu_{I}g^{-1}).

Put h:=1νI#Iφ1+νIh:=1-\frac{\nu_{I}}{\#I}\varphi^{-1}+\nu_{I}. Then νIg=νIh\nu_{I}g=\nu_{I}h, so

h(1,νIg1)=(h,νI)=(νI,1νI#Iφ1).h(1,\nu_{I}g^{-1})=(h,\nu_{I})=\Big{(}\nu_{I},1-\frac{\nu_{I}}{\#I}\varphi^{-1}\Big{)}.

This completes the proof. ∎

From now on, when we write I,φ\mathcal{L}_{I,\varphi}, it always means the representative described in this proposition. For each odd prime number pp and a character χ\chi of Γ\Gamma of order prime to pp, we have

(I,φp)χ=(νIp,1νIp#Ipφ¯1)({}_{p}\mathcal{L}_{I,\varphi})_{\chi}=\Big{(}\nu_{I_{p}},1-\frac{\nu_{I_{p}}}{\#I_{p}}\overline{\varphi}^{-1}\Big{)}

as lattices of 𝒪χ[Gp]\mathcal{O}_{\chi}[G_{p}], where φ¯Gp\overline{\varphi}\in G_{p} denotes the image of φ\varphi.

Proof of Proposition 5.8 (iii) \Rightarrow (i).

It is enough to show that (iii) implies that (I,φp)χ({}_{p}\mathcal{L}_{I,\varphi})_{\chi} and (I,φp)χ({}_{p}\mathcal{L}_{I^{\prime},\varphi^{\prime}})_{\chi} are isomorphic. Since φ¯\overline{\varphi} and φ¯\overline{\varphi^{\prime}} generate the same subgroup of Gp/IpG_{p}/I_{p}, the elements (1φ¯1)(1-\overline{\varphi}^{-1}) and (1φ¯1)(1-\overline{\varphi^{\prime}}^{-1}) generate the same ideal of p[Gp/Ip]\mathbb{Z}_{p}[G_{p}/I_{p}]. It follows that there is a unit up[Gp/Ip]×u\in\mathbb{Z}_{p}[G_{p}/I_{p}]^{\times} such that

u(1φ¯1)=(1φ¯1).u(1-\overline{\varphi}^{-1})=(1-\overline{\varphi^{\prime}}^{-1}).

To ease the notation, let us put e=νIp#Ipe=\frac{\nu_{I_{p}}}{\#I_{p}}. Then we have (eu+(1e))(I,φp)χ=(I,φp)χ(eu+(1-e))({}_{p}\mathcal{L}_{I,\varphi})_{\chi}=({}_{p}\mathcal{L}_{I^{\prime},\varphi^{\prime}})_{\chi}. Indeed,

(7) (eu+(1e))(I,φp)χ\displaystyle(eu+(1-e))({}_{p}\mathcal{L}_{I,\varphi})_{\chi} =((eu+(1e))νIp,(eu+(1e))(1eφ¯1))\displaystyle=\Big{(}(eu+(1-e))\nu_{I_{p}},(eu+(1-e))(1-e\overline{\varphi}^{-1})\Big{)}
(8) =(euνIp,eu(1φ¯1)+(1e))\displaystyle=\Big{(}eu\nu_{I_{p}},eu(1-\overline{\varphi}^{-1})+(1-e)\Big{)}
(9) =(νIp,1eφ¯1)\displaystyle=\Big{(}\nu_{I_{p}},1-e\overline{\varphi^{\prime}}^{-1}\Big{)}
(10) =(I,φp)χ.\displaystyle=({}_{p}\mathcal{L}_{I^{\prime},\varphi^{\prime}})_{\chi}.

Thus we have proved Proposition 5.8 (iii) \Rightarrow (i). ∎

Remark 5.11.

In fact, we have a more natural proof of Proposition 5.8 (i) \Leftrightarrow (iii). Let us sketch it. By Proposition 5.12 below, the lattice I,φp{}_{p}\mathcal{L}_{I,\varphi} is an extension of p[Γ]/(νI)\mathbb{Z}_{p}[\Gamma]/(\nu_{I}) by p[Γ/I]\mathbb{Z}_{p}[\Gamma/I]. It is possible to directly compute its extension class; we have an isomorphism

Extp[Γ]1(p[Γ]/(νI),p[Γ/I])p[Γ/I]/(#I)\operatorname{Ext}^{1}_{\mathbb{Z}_{p}[\Gamma]}(\mathbb{Z}_{p}[\Gamma]/(\nu_{I}),\mathbb{Z}_{p}[\Gamma/I])\simeq\mathbb{Z}_{p}[\Gamma/I]/(\#I)

and the extension class corresponds to the class of φ11\varphi^{-1}-1. Therefore, condition (iii) in Proposition 5.8 claims that the extension classes are the same up to a unit, which indicates that the lattices are isomorphic.

5.6. Direct summands of (I,φp)χ({}_{p}\mathcal{L}_{I,\varphi})_{\chi}

Let us study the lattice I,φ\mathcal{L}_{I,\varphi} described in Proposition 5.10, as a preparation for the missing equivalence of the proof of Proposition 5.8.

Proposition 5.12.

We have an exact sequence

(11) 0[Γ/I]νII,φ[Γ]/(νI)0.0\to\mathbb{Z}[\Gamma/I]\overset{\nu_{I}}{\to}\mathcal{L}_{I,\varphi}\to\mathbb{Z}[\Gamma]/(\nu_{I})\to 0.
Proof.

Consider the natural exact sequence

0[Γ/I]νI[Γ]𝜋[Γ]/νI[Γ]0.0\to\mathbb{Q}[\Gamma/I]\overset{\nu_{I}}{\to}\mathbb{Q}[\Gamma]\overset{\pi}{\to}\mathbb{Q}[\Gamma]/\nu_{I}\mathbb{Q}[\Gamma]\to 0.

Let us show that this induces the claimed exact sequence, by observing the image and the preimage of I,φ\mathcal{L}_{I,\varphi}.

Since π(νI)=0\pi(\nu_{I})=0 and π(1νI#Iφ1)=1\pi\big{(}1-\frac{\nu_{I}}{\#I}\varphi^{-1}\big{)}=1, we see that π(I,φ)\pi(\mathcal{L}_{I,\varphi}) is generated by 11 over [Γ]\mathbb{Z}[\Gamma]. The natural homomorphism [Γ]/(νI)[Γ]/νI[Γ]\mathbb{Z}[\Gamma]/(\nu_{I})\to\mathbb{Q}[\Gamma]/\nu_{I}\mathbb{Q}[\Gamma] is injective and its image is generated by 11 over [Γ]\mathbb{Z}[\Gamma]. Therefore, the image of I,φ\mathcal{L}_{I,\varphi} is [Γ]/(νI)\mathbb{Z}[\Gamma]/(\nu_{I}), as claimed.

To determine the preimage, let a[Γ/I]a\in\mathbb{Q}[\Gamma/I] be any element such that νIaI,φ\nu_{I}a\in\mathcal{L}_{I,\varphi}. We want to show a[Γ/I]a\in\mathbb{Z}[\Gamma/I]. Let us take elements b[Γ/I]b\in\mathbb{Z}[\Gamma/I] and c[Γ]c\in\mathbb{Z}[\Gamma] such that νIa=νIb+(1νI#Iφ1)c\nu_{I}a=\nu_{I}b+\big{(}1-\frac{\nu_{I}}{\#I}\varphi^{-1}\big{)}c. Then νI(ab)=(1νI#Iφ1)c\nu_{I}(a-b)=\big{(}1-\frac{\nu_{I}}{\#I}\varphi^{-1}\big{)}c. In particular, this equation implies cνI[Γ]c\in\nu_{I}\mathbb{Q}[\Gamma], so

c[Γ]νI[Γ]=νI[Γ]=(νI).c\in\mathbb{Z}[\Gamma]\cap\nu_{I}\mathbb{Q}[\Gamma]=\nu_{I}\mathbb{Z}[\Gamma]=(\nu_{I}).

Then

νI(ab)=(1νI#Iφ1)c=(1φ1)c(νI).\nu_{I}(a-b)=\Big{(}1-\frac{\nu_{I}}{\#I}\varphi^{-1}\Big{)}c=(1-\varphi^{-1})c\in(\nu_{I}).

This implies νIa(νI)\nu_{I}a\in(\nu_{I}), so a[Γ/I]a\in\mathbb{Z}[\Gamma/I], as claimed. This completes the proof. ∎

Proposition 5.13.

Let pp be a prime number and χ\chi a character of Γ\Gamma of order prime to pp. Then either (I,φp)χ({}_{p}\mathcal{L}_{I,\varphi})_{\chi} is indecomposable over 𝒪χ[Gp]\mathcal{O}_{\chi}[G_{p}], or the sequence

0p[G/I]χ(I,φp)χ(p[G]/(νI))χ0,0\to\mathbb{Z}_{p}[G/I]_{\chi}\to({}_{p}\mathcal{L}_{I,\varphi})_{\chi}\to(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi}\to 0,

which is obtained by Proposition 5.12, splits.

Proof.

Note that both p[G/I]χ\mathbb{Z}_{p}[G/I]_{\chi} and (p[G]/(νI))χ(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi} are indecomposable unless zero, since they are cyclic modules over a local ring.

Suppose that there is a decomposition (I,φp)χ=M1M2({}_{p}\mathcal{L}_{I,\varphi})_{\chi}=M_{1}\oplus M_{2} with nonzero M1M_{1} and M2M_{2}. Since (p[G]/(νI))χ(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi} is a cyclic module, by Nakayama’s lemma, we may assume that the map M1(p[G]/(νI))χM_{1}\to(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi} is surjective.

We claim that the map M2(p[G]/(νI))χM_{2}\to(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi} is zero. For this, we may work after base-change from p\mathbb{Z}_{p} to p\mathbb{Q}_{p} so that everything is semi-simple. Then M1M_{1} and M2M_{2} have no common irreducible components as M1M2M_{1}\oplus M_{2} is (generically) free of rank one. Since there is a surjective map from M1M_{1} to (p[G]/(νI))χ(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi}, we see that (p[G]/(νI))χ(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi} and M2M_{2} have no common irreducible components. This shows the claim.

Now by the displayed exact sequence, p[G/I]χ\mathbb{Z}_{p}[G/I]_{\chi} is isomorphic to Ker(M1(p[G]/(νI))χ)M2\operatorname{Ker}(M_{1}\to(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi})\oplus M_{2}. Therefore, M1(p[G]/(νI))χ)M_{1}\to(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi}) is isomorphic, so the sequence splits. ∎

Proof of Proposition 5.8 (ii) \Rightarrow (i).

Suppose that (I,φp)χ({}_{p}\mathcal{L}_{I,\varphi})_{\chi} and (I,φp)χ({}_{p}\mathcal{L}_{I^{\prime},\varphi^{\prime}})_{\chi} have a common direct summand. We want to show that then these two lattices are indeed isomorphic. If one of them is indecomposable, then the claim is clear (notice that the 𝒪χ\mathcal{O}_{\chi}-ranks of (I,φp)χ({}_{p}\mathcal{L}_{I,\varphi})_{\chi} and (I,φp)χ({}_{p}\mathcal{L}_{I^{\prime},\varphi^{\prime}})_{\chi} are the same). Suppose that both are decomposable. By Proposition 5.13, we have

(I,φp)χp[G/I]χ(p[G]/(νI))χ({}_{p}\mathcal{L}_{I,\varphi})_{\chi}\simeq\mathbb{Z}_{p}[G/I]_{\chi}\oplus(\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi}

and similarly for (I,φp)χ({}_{p}\mathcal{L}_{I^{\prime},\varphi^{\prime}})_{\chi}. The assumption implies that one of the following holds:

{p[G/I]χp[G/I]χp[G/I]χ(p[G]/(νI))χ(p[G]/(νI))χp[G/I]χ(p[G]/(νI))χ(p[G]/(νI))χ\begin{cases}\mathbb{Z}_{p}[G/I]_{\chi}\simeq\mathbb{Z}_{p}[G/I^{\prime}]_{\chi}\\ \mathbb{Z}_{p}[G/I]_{\chi}\simeq(\mathbb{Z}_{p}[G]/(\nu_{I^{\prime}}))_{\chi}\\ (\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi}\simeq\mathbb{Z}_{p}[G/I^{\prime}]_{\chi}\\ (\mathbb{Z}_{p}[G]/(\nu_{I}))_{\chi}\simeq(\mathbb{Z}_{p}[G]/(\nu_{I^{\prime}}))_{\chi}\end{cases}

Neither the second nor the third isomorphism can hold, because one side contains the trivial character component and the other does not. Therefore, the first or the fourth occurs, which implies Ip=IpI_{p}=I_{p}^{\prime} and the desired isomorphism of lattices follows. This completes the proof. ∎

6. The structure of 𝒵adm\mathcal{Z}^{\operatorname{adm}}

In this section, we prove Theorem 1.3 by using Theorem 5.3. Let Γ\Gamma be a finite abelian group. The case where Γ\Gamma is a pp-group was done in Corollary 5.4. The case where Γ\Gamma is cyclic will be done in §6.2, and the other cases will be in §6.3.

6.1. Useful observations

To study the image of β\beta, the following is useful.

Lemma 6.1.

Let (I,D)𝒮(I,D)\in\mathcal{S} and we suppose DD is cyclic. Then we have

β((I,D))=p#Iβ((I(p),D)),\beta((I,D))=\sum_{p\mid\#I}\beta((I_{(p)},D)),

where I(p)I_{(p)} denotes the pp-Sylow subgroup of II. Here we have (I(p),D)𝒮(I_{(p)},D)\in\mathcal{S} thanks to the assumption that DD is cyclic.

Proof.

This can be checked directly from the definition of β\beta. ∎

Corollary 6.2.

Define a subset 𝒮𝒮\mathcal{S}^{\prime}\subset\mathcal{S} by

𝒮={(I,D)𝒮either D is non-cyclic or #I is a prime-power}.\mathcal{S}^{\prime}=\{(I,D)\in\mathcal{S}\mid\text{either $D$ is non-cyclic or $\#I$ is a prime-power}\}.

Then we have β(𝒮)=β(𝒮)\beta(\mathbb{N}^{\mathcal{S}^{\prime}})=\beta(\mathbb{N}^{\mathcal{S}}).

Proof.

For each (I,D)𝒮𝒮(I,D)\in\mathcal{S}\setminus\mathcal{S}^{\prime}, we have that DD is cyclic (and #I\#I is not a prime-power, but formally this property is unnecessary for now). For each p#Ip\mid\#I, defining I(p)I_{(p)} as in Lemma 6.1, we have (I(p),D)𝒮(I_{(p)},D)\in\mathcal{S}^{\prime} since #I(p)\#I_{(p)} is a prime-power. Then Lemma 6.1 implies that β((I,D))β(𝒮)\beta((I,D))\in\beta(\mathbb{N}^{\mathcal{S}^{\prime}}). ∎

According to this corollary, we only have to study the image of the homomorphism

β=β|𝒮:𝒮𝒯.\beta^{\prime}=\beta|_{\mathbb{N}^{\mathcal{S}^{\prime}}}:\mathbb{N}^{\mathcal{S}^{\prime}}\to\mathbb{N}^{\mathcal{T}}.

Let us compare the cardinalities of 𝒮\mathcal{S}^{\prime} and 𝒯\mathcal{T}.

Proposition 6.3.

We have #𝒮#𝒯\#\mathcal{S}^{\prime}\geq\#\mathcal{T} and the equality holds if and only if Γ\Gamma is cyclic or #Γ\#\Gamma is a prime-power.

Proof.

We define

(12) 𝒮′′\displaystyle\mathcal{S}^{\prime\prime} ={(I,D)𝒮#I is a prime-power}\displaystyle=\{(I,D)\in\mathcal{S}\mid\text{$\#I$ is a prime-power}\}
(13) =p#Γ{(I,D)𝒮#I is a p-power}.\displaystyle=\coprod_{p\mid\#\Gamma}\{(I,D)\in\mathcal{S}\mid\text{$\#I$ is a $p$-power}\}.

Then it is clear that 𝒮𝒮′′\mathcal{S}^{\prime}\supset\mathcal{S}^{\prime\prime}. Moreover, it is easy to see that #𝒮′′=#𝒯\#\mathcal{S}^{\prime\prime}=\#\mathcal{T}. Therefore, we have #𝒮#𝒯\#\mathcal{S}^{\prime}\geq\#\mathcal{T}. The equality is equivalent to 𝒮′′=𝒮\mathcal{S}^{\prime\prime}=\mathcal{S}^{\prime}. The equality fails if and only if there is (I,D)(I,D) such that DD is non-cyclic and #I\#I is non-prime-power. Such a pair (I,D)(I,D) exists if and only if Γ\Gamma is non-cyclic and #Γ\#\Gamma is non-prime-power. ∎

Remark 6.4.

The authors conjecture that the homomorphism β′′=β|𝒮′′:𝒮′′𝒯\beta^{\prime\prime}=\beta|_{\mathbb{N}^{\mathcal{S}^{\prime\prime}}}:\mathbb{N}^{\mathcal{S}^{\prime\prime}}\to\mathbb{N}^{\mathcal{T}} is injective. This is true when Γ\Gamma is cyclic or #Γ\#\Gamma is a prime-power, i.e., when 𝒮=𝒮′′\mathcal{S}^{\prime}=\mathcal{S}^{\prime\prime} (see Corollary 5.4 and Proposition 6.5). However, we have not proved this for general Γ\Gamma.

6.2. The case of cyclic groups

In this subsection, we prove Theorem 1.3(1) for cyclic groups Γ\Gamma. Thanks to Corollary 6.2, it is enough to show the following:

Proposition 6.5.

When Γ\Gamma is cyclic, the homomorphism β:𝒮𝒯\beta^{\prime}:\mathbb{N}^{\mathcal{S}^{\prime}}\to\mathbb{N}^{\mathcal{T}} is injective.

Proof.

As in Proposition 6.3, we have

𝒮=𝒮′′=p#Γ{(I,D)𝒮#I is a p-power}.\mathcal{S}^{\prime}=\mathcal{S}^{\prime\prime}=\coprod_{p\mid\#\Gamma}\{(I,D)\in\mathcal{S}\mid\text{$\#I$ is a $p$-power}\}.

By definition, 𝒯\mathcal{T} is also decomposed as a disjoint union

𝒯=p({HΓ}×𝒮p),\mathcal{T}=\coprod_{p}\big{(}\{H\subset\Gamma\}\times\mathcal{S}_{p}\big{)},

where {HΓ}\{H\subset\Gamma\} denotes the set of subgroups such that Γ/H\Gamma/H is cycic of order prime to pp. Also, the homomorphism β\beta respects these decompositions. Therefore, it is enough to check the injectivity for each components. The proposition follows from the next lemma, applied for the prime-to-pp-component of Γ\Gamma as Δ\Delta. ∎

Lemma 6.6.

For a finite abelian group Δ\Delta, let

DΔHΔ,\bigoplus_{D\subset\Delta}\mathbb{N}\to\bigoplus_{H\subset\Delta}\mathbb{N},

where DD and HH run over all subgroups of Δ\Delta, be the homomorphism defined by

DaD[D]H(DHaD)[H].\sum_{D}a_{D}[D]\mapsto\sum_{H}\bigg{(}\sum_{D\subset H}a_{D}\bigg{)}[H].

Then this homomorphism is injective.

Proof.

Indeed, we can recover aDa_{D} from the family of values (DHaD)H\big{(}\sum_{D\subset H}a_{D}\big{)}_{H} by induction on the size of DD. ∎

Note that in this lemma, it is important that HH runs over all subgroups. However, in the definition of 𝒯\mathcal{T}, the quotient group Γ/H\Gamma/H must be cyclic. So we need to use the assumption that Γ\Gamma is cyclic again.

Before closing this subsection, it is worth mentioning the cardinality of 𝒮\mathcal{S} and 𝒯\mathcal{T} when Γ\Gamma is a cyclic group.

Lemma 6.7.

Suppose

#Γ=p1e1pses,\#\Gamma=p_{1}^{e_{1}}\cdots p_{s}^{e_{s}},

where p1,,psp_{1},\dots,p_{s} are distinct primes and ei1e_{i}\geq 1. Then we have

#𝒮=i=1s12(ei+1)(ei+2)i=1s(ei+1)\#\mathcal{S}=\prod_{i=1}^{s}\frac{1}{2}(e_{i}+1)(e_{i}+2)-\prod_{i=1}^{s}(e_{i}+1)

and

#𝒯=12(i=1sei)i=1s(ei+1).\#\mathcal{T}=\frac{1}{2}\bigg{(}\sum_{i=1}^{s}e_{i}\bigg{)}\prod_{i=1}^{s}(e_{i}+1).
Example 6.8.

If e1==es=1e_{1}=\cdots=e_{s}=1, then #𝒮=3s2s\#\mathcal{S}=3^{s}-2^{s} and #𝒯=s2s1\#\mathcal{T}=s\cdot 2^{s-1}.

Proof.

Since Γ\Gamma is cyclic, the set 𝒮\mathcal{S} consists of pairs (I,D)(I,D) such that 0IDΓ0\neq I\subset D\subset\Gamma. This corresponds to divisors 1#I#D#Γ1\neq\#I\mid\#D\mid\#\Gamma. The number of such pairs is

i=1s#{0abei}i=1s#{0bei},\prod_{i=1}^{s}\#\{0\leq a\leq b\leq e_{i}\}-\prod_{i=1}^{s}\#\{0\leq b\leq e_{i}\},

which is equal to the claimed formula.

Next we consider 𝒯\mathcal{T}. For each 1is1\leq i\leq s, the number of subgroups HΓH\subset\Gamma such that Γ/H\Gamma/H is cyclic of order prime to pip_{i} is equal to

ji#{0cej}=ji(ej+1).\prod_{j\neq i}\#\{0\leq c\leq e_{j}\}=\prod_{j\neq i}(e_{j}+1).

Therefore, we obtain

#𝒯=i=1s(ji(ej+1))#𝒮pi.\#\mathcal{T}=\sum_{i=1}^{s}\bigg{(}\prod_{j\neq i}(e_{j}+1)\bigg{)}\cdot\#\mathcal{S}_{p_{i}}.

We also have

#𝒮pi=#{1abei}=12ei(ei+1).\#\mathcal{S}_{p_{i}}=\#\{1\leq a\leq b\leq e_{i}\}=\frac{1}{2}e_{i}(e_{i}+1).

By combining these, we obtain the lemma. ∎

6.3. The case of non-cyclic groups

In this subsection we prove Theorem 1.3(2). To show a monoid is non-free, we will count the irreducible elements of the monoid as in [5, §5.2].

Recall that an irreducible element of a commutative monoid is a non-invertible element that cannot be represented as a sum of two non-invertible elements. Then the basis of a free commutative monoid is determined as the set of irreducible elements.

Proposition 6.9.

For (I,D)𝒮(I,D)\in\mathcal{S}, we have β((I,D))\beta((I,D)) is an irreducible element of β(𝒮)\beta(\mathbb{N}^{\mathcal{S}}) if and only if (I,D)𝒮(I,D)\in\mathcal{S}^{\prime}. Also, β\beta is injective on 𝒮\mathcal{S}^{\prime}.

Proof.

The “only if” part follows from the proof of Corollary 6.2. Let us show the “if” part. Let (I,D)𝒮(I,D)\in\mathcal{S}^{\prime} and suppose that

β((I,D))=λβ((Iλ,Dλ))\beta((I,D))=\sum_{\lambda}\beta((I_{\lambda},D_{\lambda}))

for a family {(Iλ,Dλ)}λΛ\{(I_{\lambda},D_{\lambda})\}_{\lambda\in\Lambda} in 𝒮\mathcal{S}. We want to show Λ\Lambda is a singleton and the family coincides with {(I,D)}\{(I,D)\}.

For each prime p#Γp\mid\#\Gamma, we have

HD(p,H,Ip,Dp)=λΛ,p#IλHDλ(p,H,(Iλ)p,(Dλ)p).\sum_{H\supset D}(p,H,I_{p},D_{p})=\sum_{\lambda\in\Lambda,p\mid\#I_{\lambda}}\sum_{H\supset D_{\lambda}}(p,H,(I_{\lambda})_{p},(D_{\lambda})_{p}).

In the both sides, HH satisfies Γ/H\Gamma/H is cyclic and p[Γ:H]p\nmid[\Gamma:H]. Also, the left side should be understood to be zero unless p#Ip\mid\#I. This equality can be rephrased as the combination of

  • (a)

    For any p#Ip\mid\#I and λΛ\lambda\in\Lambda, we have either p#Iλp\nmid\#I_{\lambda} or (Ip,Dp)=((Iλ)p,(Dλ)p)(I_{p},D_{p})=((I_{\lambda})_{p},(D_{\lambda})_{p}).

  • (b)

    We have

    HD(p,H,Ip,Dp)=λΛ,p#IλHDλ(p,H,Ip,Dp).\sum_{H\supset D}(p,H,I_{p},D_{p})=\sum_{\lambda\in\Lambda,p\mid\#I_{\lambda}}\sum_{H\supset D_{\lambda}}(p,H,I_{p},D_{p}).

By considering the H=ΓH=\Gamma component, we can divide (b) as

  • (b1)

    We have prime(#I)=λΛprime(#Iλ)\operatorname{prime}(\#I)=\coprod_{\lambda\in\Lambda}\operatorname{prime}(\#I_{\lambda}), where prime(n)\operatorname{prime}(n) denotes the set of prime divisors of nn. In other words, we have prime(Iλ)prime(I)\operatorname{prime}(I_{\lambda})\subset\operatorname{prime}(I) for any λΛ\lambda\in\Lambda and moreover, for each p#Ip\mid\#I, there exists a unique λpΛ\lambda_{p}\in\Lambda such that p#Iλpp\mid\#I_{\lambda_{p}}.

  • (b2)

    For that λp\lambda_{p}, we have

    HD(p,H,Ip,Dp)=HDλp(p,H,Ip,Dp).\sum_{H\supset D}(p,H,I_{p},D_{p})=\sum_{H\supset D_{\lambda_{p}}}(p,H,I_{p},D_{p}).

We claim that (b2) is equivalent to Dλp=DD_{\lambda_{p}}=D (assuming (a)). To show this, we use the following:

Lemma 6.10.

Let Γ\Gamma be a finite abelian group. Let D,DD,D^{\prime} be two subgroups of Γ\Gamma. Suppose that for any subgroup HΓH\subset\Gamma such that Γ/H\Gamma/H is cyclic, we have HDH\supset D if and only if HDH\supset D^{\prime}. Then we have D=DD=D^{\prime}.

Proof.

This is because any subgroup of Γ\Gamma can be expressed as the intersection of subgroups HΓH\subset\Gamma with Γ/H\Gamma/H is cyclic. ∎

Since we impose an additional condition p[Γ:H]p\nmid[\Gamma:H], we deduce from (b2) only that the prime-to-pp component of DD coincides with that of DλpD_{\lambda_{p}}. But by combining this with (a), we obtain Dλp=DD_{\lambda_{p}}=D, as claimed.

Note that, since any λ\lambda is represented as λp\lambda_{p} for some pp, we obtain Dλ=DD_{\lambda}=D for any λΛ\lambda\in\Lambda. As a summary, we have observed:

  • (b1)

    We have prime(#I)=λΛprime(#Iλ)\operatorname{prime}(\#I)=\coprod_{\lambda\in\Lambda}\operatorname{prime}(\#I_{\lambda}).

  • (a)’

    For each pp and the λpΛ\lambda_{p}\in\Lambda, we have (Iλp)p=Ip(I_{\lambda_{p}})_{p}=I_{p}.

  • (b2)’

    For any λΛ\lambda\in\Lambda, we have Dλ=DD_{\lambda}=D.

Now we use the assumption that (I,D)𝒮(I,D)\in\mathcal{S}^{\prime}, that is, either DD is non-cyclic or #I\#I is a prime-power. If #I\#I is a pp-power, then (b1) implies that Λ\Lambda is a singleton and then (a)’ and (b2)’ imply (Iλp,Dλp)=(I,D)(I_{\lambda_{p}},D_{\lambda_{p}})=(I,D), as desired.

Suppose DD is non-cyclic. Then there is p#Dp\mid\#D such that the pp-group DpD_{p} is non-cyclic. Then (b2)’ implies that (Dλ)p(D_{\lambda})_{p} is also non-cyclic for any λ\lambda. Since Dλ/IλD_{\lambda}/I_{\lambda} is cyclic, this implies that (Iλ)p(I_{\lambda})_{p} is non-zero for any λ\lambda. By (b1), we must have Λ\Lambda is a singleton. By (b1), (a)’, and (b2)’, we have (Iλp,Dλp)=(I,D)(I_{\lambda_{p}},D_{\lambda_{p}})=(I,D), as desired.

This completes the proof of Proposition 6.9. ∎

Now we show Theorem 1.3(2). Suppose β(𝒮)\beta(\mathbb{N}^{\mathcal{S}}) is a free monoid. As a summary of Corollary 6.2 and Proposition 6.9, we have a surjective homomorphism

β:𝒮β(𝒮),\beta^{\prime}:\mathbb{N}^{\mathcal{S}^{\prime}}\to\beta(\mathbb{N}^{\mathcal{S}}),

which yields a bijection from 𝒮\mathcal{S}^{\prime} to the set of irreducible elements of β(𝒮)\beta(\mathbb{N}^{\mathcal{S}}). Therefore, the rank of β(𝒮)\beta(\mathbb{N}^{\mathcal{S}}) is equal to #𝒮\#\mathcal{S}^{\prime}. On the other hand, since β(𝒮)\beta(\mathbb{N}^{\mathcal{S}}) is a submonoid of 𝒯\mathbb{N}^{\mathcal{T}}, its rank must be #𝒯\leq\#\mathcal{T}. As a consequence, we must have #𝒮#𝒯\#\mathcal{S}^{\prime}\leq\#\mathcal{T}. By Proposition 6.3, we deduce that either Γ\Gamma is cyclic or #Γ\#\Gamma is a prime-power. This completes the proof of Theorem 1.3(2).

Acknowledgments

We sincerely thank the anonymous referees for providing valuable comments to improve this paper. The second author is supported by JSPS KAKENHI Grant Number 22K13898.

References

  • [1] M. Atsuta and T. Kataoka. Fitting ideals of class groups for CM abelian extensions. Algebra Number Theory, 17(11):1901–1924, 2023.
  • [2] C. W. Curtis and I. Reiner. Methods of representation theory. Vol. I. Wiley Classics Library. John Wiley & Sons, Inc., New York, 1990. With applications to finite groups and orders, Reprint of the 1981 original, A Wiley-Interscience Publication.
  • [3] S. Dasgupta and M. Kakde. On the Brumer–Stark conjecture. Ann. of Math. (2), 197(1):289–388, 2023.
  • [4] C. Greither. Determining Fitting ideals of minus class groups via the equivariant Tamagawa number conjecture. Compos. Math., 143(6):1399–1426, 2007.
  • [5] C. Greither and T. Kataoka. Fitting ideals and various notions of equivalence for modules. Manuscripta Math., 173(1-2):259–291, 2024.
  • [6] F. Hajir, C. Maire, and R. Ramakrishna. On Ozaki’s theorem realizing prescribed p-groups as p-class tower groups. Algebra Number Theory, 18(4):771–786, 2024.
  • [7] A. Heller and I. Reiner. Representations of cyclic groups in rings of integers. I. Ann. of Math. (2), 76:73–92, 1962.
  • [8] A. Heller and I. Reiner. Representations of cyclic groups in rings of integers. II. Ann. of Math. (2), 77:318–328, 1963.
  • [9] T. Kataoka. Fitting invariants in equivariant Iwasawa theory. In Development of Iwasawa theory—the centennial of K. Iwasawa’s birth, volume 86 of Adv. Stud. Pure Math., pages 413–465. Math. Soc. Japan, Tokyo, 2020.
  • [10] M. Kurihara. Notes on the dual of the ideal class groups of CM-fields. J. Théor. Nombres Bordeaux, 33(3, part 2):971–996, 2021.
  • [11] J. Neukirch, A. Schmidt, and K. Wingberg. Cohomology of number fields, volume 323 of Grundlehren der Mathematischen Wissenschaften [Fundamental Principles of Mathematical Sciences]. Springer-Verlag, Berlin, second edition, 2008.