1 Background

During the 1990s, Robert Coleman constructed finite slope families of overconvergent, elliptic modular forms parametrized by rigid analytic subspaces of the weight space in [6, 7]. This was an extension of Hida’s construction of ordinary families in the mid-1980s in [10]. One striking difference was that while Hida’s theory was completely integral and worked over formal schemes, Coleman’s theory was \(\mathbb {Q}_p\)-rigid analytic. Nevertheless, Coleman observed that the characteristic series of the \(U_p\)-operator acting on finite slope p-adic families of overconvergent modular form had coefficients in the Iwasawa algebra (i.e., they were integral) and conjectured that there should exist an integral or positive characteristic theory of overconvergent modular forms. Following Coleman’s intuition, we obtained such a theory for elliptic modular forms in [3]. The present paper is an extension of [3] to the case of Hilbert modular forms.

More precisely, in the present paper we accomplish the following. Let us first fix a totally real number field F of degree g over \(\mathbb {Q}\). Then let us recall (see, e.g., [2] or Sect. 8 of the present paper) that there are two relevant algebraic groups attached to F, denoted by \(G:=\mathrm{Res}_{F/\mathbb {Q}}{\mathbf {GL}}_2\) and \(G^*:=G\times _{\mathrm{Res}_{F/\mathbb {Q}}\mathbb {G}_m}\mathbb {G}_m\).

From the point of view of automorphic forms, it is useful to work with modular forms on G, but the Shimura variety associated with G is not a moduli space of abelian varieties. Instead, the Shimura variety associated with \(G^*\) is a moduli space of abelian varieties, and so we first construct our modular sheaves for modular forms on \(G^*\), as in [2], and then we descend these sheaves to the relevant varieties associated with G.

1.1 Modular sheaves associated with \(G^*\)

This construction is accomplished in Sects. 17, where we work with toroidal compactifications of the moduli spaces of abelian schemes with \(\mathcal {O}_F\)-multiplication and we have a semi-abelian scheme which extends the universal abelian scheme.

To fix ideas, let p denote a positive prime integer, \(\mathbb {T}\) the torus \(\mathrm{Res}_{F{/}\mathbb {Q}}\mathbb {G}_m\) and let \(\varLambda _F:=\mathbb {Z}_p\llbracket \mathbb {T}(\mathbb {Z}_p)\rrbracket \) be the associated Iwasawa algebra. We denote by \(\mathcal {W}_F\) the analytic adic space (called the weight space for modular forms on \(G^*\)) associated with the formal scheme \(\mathfrak {W}_F:=\mathrm{Spf} \varLambda _F\) and \(\kappa ^\mathrm{un}:\mathbb {T}(\mathbb {Z}_p)\longrightarrow \varLambda _F^\times \) the universal (weight) character. In particular, we have a natural decomposition of the adic weight space \(\mathcal {W}_F=\mathcal {W}_F^\mathrm{rig}\cup \mathcal {W}_{F,\infty }\), where \(\mathcal {W}_F^\mathrm{rig}\) is the adic space associated with the rigid analytic generic fiber of \(\mathrm{Spf}\ \varLambda _F\) (so this is the “old, p-adic weight space”) and

$$\begin{aligned} \mathcal {W}_{F,\infty }=\{ x\in \mathcal {W}_F||p|_x=0\}, \end{aligned}$$

sometimes called the “boundary of the weight space” and consisting in points with values in characteristic p-rings.

Let now \(N\ge 4\) be an integer relatively prime to p and let \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) be the formal scheme associated with a projective toroidal compactification of the Shimura variety for \(G^*\) of level \((\mu _N, \mathfrak {c})\). Here \(\mathfrak {c}\) is a fractional ideal of F (see Sect. 3 for more details).

Our main result is the construction of an integral family of sheaves of overconvergent modular forms, parametrized by the formal spectrum of the Iwasawa algebra \(\varLambda _F\). This overconvergent family extends the family of p-adic modular forms defined by Katz [14] and used by Hida in [11]. More precisely let us denote by \(\mathfrak {W}_F^0=\hbox {Spf}\varLambda _F^0\) the free” component of \(\mathfrak {W}_F\), where \(\varLambda _F^0\) is a complete regular local ring of dimension \(g+1\) with maximal ideal \(\mathfrak {m}\) and let \(\mathfrak {Z}:=\overline{\mathfrak {M}}(\mu _N,\mathfrak {c})\times \mathfrak {W}_F^0\). We consider, for each \(r\ge 0\) the formal scheme \(\mathfrak {Z}_r\), which should be thought of as a “formal neighborhood of the ordinary locus in \(\mathfrak {Z}\)” and which is defined as the formal scheme which represents the functor associated with every \(\mathfrak {m}\)-adically complete \(\varLambda _F^0\)-algebra R the set of equivalence classes of tuples \((h,\eta _p,\eta _1,\eta _2,\ldots ,\eta _g)\), where \(h:\hbox {Spf}R\longrightarrow \overline{\mathfrak {M}}(\mu _N,\mathfrak {c})\) is a morphism of formal schemes and \(\eta _p, \eta _i\in \mathrm{H}^0(\hbox {Spf}R, h^*(\det \omega _A^{(1-p)p^{r+1}}))\), \(i=1,\ldots ,g\) satisfying

$$\begin{aligned} \mathrm{Ha}^{p^{r+1}}\eta _p=p \; \hbox {mod} \; p^2, \mathrm{Ha}^{p^{r+1}}\eta _1=T_1 \hbox { mod }p^2,\ldots ,\mathrm{Ha}^{p^{r+1}}\eta _g= T_g \hbox { mod }p^2. \end{aligned}$$

See Sect. 6.3 for the definition of the equivalence relation between such tuples. Here A is the universal semi-abelian scheme over \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\), denoted G in the main body of the article, and \(T_1,T_2,\ldots ,T_g\) are chosen elements of \(\mathfrak {m}\), which together with p generate it (see Sect. 2.1 for more details). Let \(\mathfrak {M}_r\) be the base change, as formal schemes, of \(\mathfrak {Z}_r\) to \(\mathfrak {W}_F\). We construct, for each \(r\ge 0\), a coherent sheaf \(\mathfrak {w}^{\kappa ^\mathrm{un}}_r\) on \(\mathfrak {M}_r\). Let \(\mathcal {M}_r\) denote the adic analytic space associated with \(\mathfrak {M}_r\) and \(\omega _r^\mathrm{un}\) the associated analytic coherent sheaf. Then \(\omega ^{\kappa ^\mathrm{un}}_r\) is invertible and it satisfies the following properties.

  1. 1.

    The restriction of \(\omega ^\mathrm{un}_r\) to the rigid analytic space \(\mathcal {M}_r\times _{\mathrm{Spa}(\mathbb {Z}_p,\mathbb {Z}_p)} \mathrm{Spa}(\mathbb {Q}_p, \mathbb {Z}_p)\) is the sheaf defined in [2, Definition 3.6].

  2. 2.

    For all classical weights \(k\cdot \chi :\mathbb {T}(\mathbb {Z}_p)\longrightarrow \mathcal {O}_{\mathbb {C}_p}^*\), where k is an algebraic weight and \(\chi \) a finite order character, the specialization of \(\omega _r^\mathrm{un}\) to \(k\cdot \chi \) is the restriction to \(\mathcal {M}_r\) of the sheaf \(\omega _A^k(\chi )\) of classical modular forms of weight k and nebentypus \(\chi \).

  3. 3.

    The family of sheaves \(\{\omega _r^\mathrm{un}\}_{r\ge 0}\) is Frobenius compatible.

See Sect. 6.4.

1.2 The modular sheaves associated with G

This construction is done in Sect. 8. Let \(\mathfrak {W}^G_F, \kappa ^\mathrm{un}_G\) denote the formal weight space and respectively the universal character associated with the Iwasawa algebra \(\varLambda _F^G\) for the group G and let \(\mathfrak {W}_F^G\longrightarrow \mathfrak {W}_F\) be the natural morphism of formal schemes. Let now \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})_G\) denote the formal Shimura variety for the group G (i.e., the formal completion along the special fiber of a projective, toroidal compactification of the Shimura variety for G). The toroidal compactifications for the Shimura varieties for \(G^*\) and G can be chosen in such a way that we have a natural morphism of formal schemes \(\alpha :\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\longrightarrow \overline{\mathfrak {M}}(\mu _N, \mathfrak {c})_G\). Moreover, if \(\varDelta \) denotes the quotient of the group of totally real units of \(\mathcal {O}_F\) by the square of the units congruent to 1 modulo N, this finite group acts naturally on \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) by multiplication on the polarizations, such that:

  1. 1.

    The morphism \(\alpha \) is finite, étale and Galois with Galois group \(\varDelta \). It follows that \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})_G\cong (\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})){/}\varDelta \).

  2. 2.

    For every \(r\ge 0\), we have a natural action of \(\varDelta \) on \(\mathfrak {M}_r\times _{\mathfrak {W}_F}\mathfrak {W}_F^G\) lifting to an action on \(\mathfrak {w}_r^{\kappa ^\mathrm{un}_G}\), which is the pullback of \(\mathfrak {w}_r^{\kappa ^\mathrm{un}}\) to \(\mathfrak {M}_r\times _{\mathfrak {W}_F}\mathfrak {W}_F^G\). By finite étale descent, we obtain a coherent sheaf, still denoted \(\mathfrak {w}_r^{\kappa ^\mathrm{un}_G}\), on \(\mathfrak {M}_{r,G}:=(\mathfrak {M}_r\times _{\mathfrak {W}_F}\mathfrak {W}_{F}^G ){/}\varDelta \).

  3. 3.

    If we denote by \(\mathcal {M}_{r,G}\) the analytic adic space associated with the formal scheme \(\mathfrak {M}_{r,G}\) and by \(\omega _r^{\kappa ^\mathrm{un}_G}\) the associated coherent sheaf, then \(\omega _r^{\kappa _G^\mathrm{un}}\) is invertible and the overconvergent modular forms for G are overconvergent sections of specializations of this modular sheaf. As in [2], one can show by a cohomological argument that specialization is surjective on cuspidal forms.

The spectral theory of the operator \(U_p\) on adic families of overconvergent modular forms allows us to construct an adic eigenvariety sitting over the analytic adic space associated with the Iwasawa algebra \(\varLambda _F^G\). See Sect. 8.6.

Finally, this article generalizes and is crucially based on both [2, 3]. In particular, for many arguments we refer to loc. cit. Let us point out what is really new here:

  1. 1.

    The boundaries of the weight spaces, for both G and \(G^*\), are analytic spaces of dimension \(g-1\). Therefore, the boundary overconvergent Hilbert modular forms (i.e., the overconvergent Hilbert modular forms in characteristic p) are parameterized by positive dimensional analytic spaces if \(g>1\), i.e., live in true analytic families.

  2. 2.

    In [3], the universal integral modular sheaf \(\mathfrak {w}_r^\mathrm{un}\) was a sheaf parameterized by the formal blowup of the formal scheme \(\hbox {Spf}\varLambda \) with respect to the ideal \(\mathfrak {m}\). Therefore, the descent to the Iwasawa algebra in this paper improves [3].

  3. 3.

    If p is ramified in \(\mathcal {O}_F\), the descent of the perfect sheaves of overconvergent Hilbert modular forms to finite levels by the use of Tate traces involves new problems due to the non smoothness of the associated Hilbert modular varieties in characteristic p.

Remark 1.1

In [2] and also in this paper, we work with toroidal compactifications \(\overline{M}(\mu _N, \mathfrak {c})\) of the integral models of the Shimura varieties associated with \(G^*\) defined by Deligne and Pappas [9], completing previous work of Rapoport [16]. These models are singular at primes dividing the discriminant of F. One could use one of the splitting models \(\widetilde{\overline{M}}(\mu _N, \mathfrak {c}) \rightarrow \overline{M}(\mu _N, \mathfrak {c})\) of \(\overline{M}(\mu _N, \mathfrak {c})\) introduced by Pappas and Rapoport [15]. Such models depend on some auxiliary choices, namely an ordering of the embeddings of F in an algebraic closure, but they have the advantage of being smooth. The given map is an isomorphism over an open dense subscheme (the Rapoport locus, see Sect. 3); in particular, the two moduli spaces differ only at primes p dividing the discriminant of F.

Recall that the complement of the Rapoport locus is characterized by the fact that the sheaf \(\omega _G\) of invariant differentials of the versal semi-abelian scheme G over \(\overline{M}(\mu _N, \mathfrak {c})\) is not locally free as \(\mathcal {O}_F\otimes \mathcal {O}_{{\overline{M}}(\mu _N, \mathfrak {c})}\)-module. On the other hand on a splitting model, \(\omega _G\) admits a filtration by invertible \(\mathcal {O}_{\widetilde{\overline{M}}(\mu _N, \mathfrak {c})}\)-modules, stable for the action of \(\mathcal {O}_F\). These invertible sheaves allow to define Hilbert modular forms of non-parallel weight over the whole of \(\widetilde{\overline{M}}(\mu _N, \mathfrak {c})\).

For our purposes, i.e., the construction of modular sheaves, it makes no difference which model we choose and we prefer to work with the minimal (and more canonical) one, the Deligne–Pappas model. The main reason is the fact that the key ingredient in the construction of the modular sheaves is the introduction of a different integral structure \(\mathcal {F}\) of \(\omega _G\) which is locally free as \(\mathcal {O}_F\otimes \mathcal {O}_{\mathfrak {IG}_{n,r,I}}\)-module, e.g., even on the complement of the Rapoport locus in the formal scheme \(\mathfrak {IG}_{n,r,I}\) (see [2], Proposition 4.1, or Sect. 4.1 of the present article).

Notations Let F be a totally real number field. Denote by g the degree \([F:\mathbb {Q}]\). Fix a prime p. Denote by \(\mathfrak {P}_1,\ldots ,\mathfrak {P}_f\) the prime ideals of \(\mathcal {O}_F\) over p. For each i, let \(f_i\) be the residual degree and \(e_i\) the ramification index. Write \(\mathfrak {p}=\mathfrak {P}_1\cdots \mathfrak {P}_f\) for the product of all the primes of \(\mathcal {O}_F\) above p. Set \(q=p\) if \(p>2\) and \(q=4 \) if \(p=2\).

2 The weight space

2.1 The Iwasawa algebra

Denote by \(\mathbb {T}:= \mathrm{Res}_{\mathcal {O}_F{/}\mathbb {Z}}\mathbb {G}_m\) and by \(\varLambda _F\) the completed group algebra \(\mathbb {Z}_p\llbracket \mathbb {T}(\mathbb {Z}_p)\rrbracket \). We write

$$\begin{aligned} \kappa ^\mathrm{un} :\mathbb {T}(\mathbb {Z}_p) \rightarrow \varLambda _F^*\end{aligned}$$

for the universal character. Fix an isomorphism of topological groups

$$\begin{aligned} \rho :H \times \mathbb {Z}_p^g \rightarrow \mathbb {T}(\mathbb {Z}_p)= (\mathcal {O}_F\otimes \mathbb {Z}_p)^*\end{aligned}$$

where H is the torsion subgroup of \(\mathbb {T}(\mathbb {Z}_p)\). Write \(\varLambda _F^0\) for \(\mathbb {Z}_p\llbracket \mathbb {Z}_p^g\rrbracket \cong \mathbb {Z}_p\llbracket T_1,\ldots ,T_g\rrbracket \) where \(1+ T_i = \epsilon _i\), the ith vector basis of \(\mathbb {Z}_p^g\). It is a complete, regular, local ring with maximal ideal \(\mathfrak {m}\). Furthermore, \(\varLambda _F \cong \varLambda _F^{0}[H]\) is a finite flat \(\varLambda _F^0\)-algebra. Actually, there is also a canonical projection map \(\varLambda _F \rightarrow \varLambda _{F}^0\) obtained by sending all \(h \in H\) to 1. We let \(\kappa : \mathbb {T}(\mathbb {Z}_p) \rightarrow (\varLambda _F^0)^\star \) be the composition of \(\kappa ^{un}\) and the above projection. We let \(\chi : H \rightarrow \varLambda _F^*\) be the composition of the inclusion \(H \hookrightarrow \mathbb {T}(\mathbb {Z}_p) \) and the universal character.

We denote by \(\mathfrak {W}_F\) resp. \(\mathfrak {W}_F^0\) the \(\mathfrak {m}\)-adic formal scheme defined by \(\varLambda _F\) resp. \(\varLambda _F^0\). Then we have a natural map \(\mathfrak {W}_F \rightarrow \mathfrak {W}_F^0\) which is finite and flat.

Remark 2.1

In [2], the weight space has been defined over the ring of integers of a finite extension K of \(\mathbb {Q}_p\) splitting F. The reason is that the classical weights are defined over K. Here we prefer to work over \(\mathbb {Z}_p\). As a consequence, it will turn out that the characteristic series of the \(U_p\) operator will have coefficients in the Iwasawa algebra \(\varLambda _F^G\) defined in Theorem 8.8, with no need to extend scalars.

2.2 A blowup of the formal weight space

Consider the blow-up \(\widetilde{\hbox {Spec}~\varLambda _F}\) of \(\hbox {Spec}~\varLambda _F\) with respect to the ideal \(\mathfrak {m}\) and let \(\mathfrak {t}:\widetilde{\mathfrak {W}}_F\rightarrow \mathfrak {W}_F\) be the associated \(\mathfrak {m}\)-adic formal scheme.

We describe in more detail the formal scheme \(\widetilde{\mathfrak {W}}_F\). Notice that by the universal property of the blowup, the ideal sheaf \(\mathfrak {I}:=\mathfrak {t}^{-1}(\mathfrak {m})\subset \mathcal {O}_{\widetilde{\mathfrak {W}}_F}\) is invertible. For every element \(\alpha \in \mathfrak {m}\), we denote by \(\mathfrak {W}_\alpha =\mathfrak {D}_+(\alpha )=\hbox {Spf}(B_\alpha )\subset \widetilde{\mathfrak {W}}_F\) the open affine formal subscheme where \(\mathfrak {I}\) is generated by \(\alpha \) (\(\mathfrak {W}_\alpha \) is empty unless \(\alpha \in \mathfrak {m}{\setminus }\mathfrak {m}^2\)). In particular, the \(\mathfrak {m}\)-adic topology on \(B_\alpha \) coincides with the \(\alpha \)-adic topology.

One has variants \( \widetilde{\mathfrak {W}}^0_F\rightarrow \mathfrak {W}_F^0\) of the spaces introduced above and associated with the sub-algebra \(\varLambda _F^0\) of \(\varLambda _F\). We also have a natural finite and flat morphism \(\widetilde{\mathfrak {W}}_F \rightarrow \widetilde{\mathfrak {W}}^0_F\). For every element \(\alpha \in \mathfrak {m}\), we write \(\mathfrak {W}_\alpha ^0=\hbox {Spf}(B_\alpha ^0)\subset \widetilde{\mathfrak {W}}^0_F \) for the open affine formal subscheme defined by \(\alpha \).

2.3 The adic weight space

Let \(\widetilde{\mathcal {W}}_F\) be the analytic adic space associated with \(\widetilde{\mathfrak {W}}_F\). For all open \(\hbox {Spf}~A\) of \(\widetilde{\mathfrak {W}}_F\), the associated open of \(\widetilde{\mathcal {W}}_F\) is the open subset of analytic points \(\hbox {Spa}(A,A)^{an}\) of \(\hbox {Spa}(A, A)\). For every element \(\alpha \in \mathfrak {m}\), let \(\mathcal {W}_\alpha \) be the open subset of \(\widetilde{\mathcal {W}}_F\) consisting of the analytic points of the adic space associated with \(\mathfrak {W}_\alpha \). Then \(\mathcal {W}_\alpha \) is affinoid equal to \(\hbox {Spa}(B_\alpha [\alpha ^{-1}],B_\alpha )=\hbox {Spa}(B_\alpha , B_\alpha )^{an}\).

Choosing generators \((p,T_1,\ldots ,T_g)\) of \(\mathfrak {m}\) then \(\widetilde{\mathcal {W}}_F\) is covered by the affinoids

$$\begin{aligned} \mathcal {W}_p, \mathcal {W}_{T_1}, \ldots , \mathcal {W}_{T_g}. \end{aligned}$$

We let \(\mathcal {W}_F\) be the analytic adic space associated with \(\mathfrak {W}_F\). Namely, \(\mathcal {W}_{F}\) consists of the analytic points \(\hbox {Spa}(\varLambda _F, \varLambda _F)^{an} \subset \hbox {Spa}( \varLambda _F , \varLambda _F)\). We denote by \(t:\widetilde{\mathcal {W}}_F\rightarrow \mathcal {W}_F\) the morphism of analytic adic spaces associated with \(\mathfrak {t}:\widetilde{\mathfrak {W}}_{F}\rightarrow \mathfrak {W}_F\).

Lemma 2.2

The morphism \(t:\widetilde{\mathcal {W}}_F\rightarrow \mathcal {W}_F\) is an isomorphism of adic spaces.

Proof

For all \(\alpha \in \mathfrak {m}\), the subset \(\{ x \in \mathcal {W}_F, 0 \ne \vert \alpha \vert _x \ge \vert \beta \vert _x, \forall \beta \in \mathfrak {m}\}\) of \(\mathcal {W}_F\) equals \(\mathcal {W}_\alpha \) by definition. Moreover, \(\mathcal {W}_F\) is covered by the \(\mathcal {W}_\alpha \). The conclusion follows. \(\square \)

Remark 2.3

Let us denote by \(\mathcal {W}^{Berk}_F\) the subset of rank 1 points of \(\mathcal {W}_F\). Then there is a map:

$$\begin{aligned} \varTheta :\mathcal {W}^{Berk}_F\rightarrow & {} \mathbb {P}^g(\mathbb {R}) \\ x\mapsto & {} \left( \vert p \vert _x, \vert T_1 \vert _x, \ldots , \vert T_g \vert _x\right) \end{aligned}$$

with image included in \( [0, 1[^{g+1}\). This map may be helpful in order to understand \(\mathcal {W}_F\). Let us denote by \((x_0,\ldots ,x_g)\) the coordinates on \(\mathbb {P}^g(\mathbb {R})\). Then \(\Theta ^{-1} ( \{ x_0 \ne 0\})\) is the set of rank one points on the usual (adic) weight space over \(\hbox {Spa}(\mathbb {Q}_p, \mathbb {Z}_p)\) associated with \(\varLambda _F\).

Let us denote by \( \mathcal {W}_F^0\) the analytic adic space attached to \(\mathfrak {W}_F^0\). For every element \(\alpha \in \mathfrak {m}\), we denote by \(\mathcal {W}_{\alpha }^0\) the analytic adic space associated with \(\mathfrak {W}_\alpha ^0\).

Finally, let us remark that the classical weights are points of the subspace of \(\mathcal {W}_F\) where p is invertible.

2.4 Properties of the universal character

2.4.1 Congruence properties

First of all, we need to elaborate on the identification \(\rho :H \times \mathbb {Z}_p^g \simeq (\mathcal {O}_F\otimes \mathbb {Z}_p)^*\) of the previous section.

Lemma 2.4

  1. (1)

    The group H can be realized as a quotient of \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*{/}(1+q \mathcal {O}_F\otimes \mathbb {Z}_p)\). Its prime to p part is isomorphic to \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*{/}(1+\mathfrak {p} \mathcal {O}_F\otimes \mathbb {Z}_p)\).

  2. (2)

    Given \((a_1,\ldots ,a_g)\in \mathbb {Z}_p^g\), we have \(\kappa (\rho (a_1,\ldots ,a_g))=\prod \nolimits _{i=1}^g (1+T_i)^{a_i}\in (\varLambda _F^0)^*\).

Proof

  1. (1)

    The group H is finite and its prime to p part maps isomorphically onto \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*{/}(1+\mathfrak {p} \mathcal {O}_F\otimes \mathbb {Z}_p)\) via \(\rho \). Denote by L the quotient \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*{/}H\). The subgroup \(1+ q \mathcal {O}_F\otimes \mathbb {Z}_p\) of \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\) is isomorphic to \(q (\mathcal {O}_F\otimes \mathbb {Z}_p)\), and hence to \(\mathbb {Z}_p^g\), via the logarithm. In particular, it injects into L via the quotient map and the subgroup H of \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\) injects into \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*{/} (1+q \mathcal {O}_F\otimes \mathbb {Z}_p)\). This proves the first claim.

  2. (2)

    The standard basis elements \(\epsilon _1,\ldots , \epsilon _g\) of \(\mathbb {Z}_p^g\) map to \(1+T_1, \ldots , 1+T_g\) in \(\varLambda _F^0\). \(\square \)

We define the following ideals in \(\varLambda _F^0\):

  • \(\mathfrak {m}_n = \bigl (\alpha ^{p^{n-1}}, p \alpha ^{p^{n-2}},\ldots , p^{n-1}\alpha , \alpha \in (T_1, \ldots , T_g)\bigr )\) if \(n \ge 1\).

  • \(\mathfrak {m}_0 = \mathfrak {m}_1 = (T_1,\ldots ,T_g)\).

Lemma 2.5

For every \(n\in \mathbb {Z}_{\ge 1}\) we have that \(\kappa (\rho (p^{n-1}\mathbb {Z}_p^g))-1\subset \mathfrak {m}_n\). In particular, we have for all \(n\in \mathbb {Z}_{\ge 1}\)

$$\begin{aligned} \kappa \left( 1+ q p^{n-1}\mathcal {O}_F\otimes \mathbb {Z}_p\right) -1\subset \mathfrak {m}_n. \end{aligned}$$

Moreover, \(\kappa (\mathbb {T}(\mathbb {Z}_p)) -1 \subset \mathfrak {m}_0\).

Proof

Note that \(\kappa (\rho (p^{n-1} a_1,\ldots ,p^{n-1} a_g))=\prod \nolimits _{i=1}^g (1+T_i)^{p^{n-1} a_i}\). One computes that \((1+T_i)^{p^{n-1}}-1\) is contained in the ideal \((T_i^{p^{n-1}}, p T_i^{p^{n-2}},\ldots , p^{n-1}T_i)\); see [3, Lemme 2.3].

Notice that \(\kappa \) is trivial on H so that it factors via \(\rho (\mathbb {Z}_p^g)\cong (\mathcal {O}_F\otimes \mathbb {Z}_p)^*/H\). Furthermore, \((1+ q p^{n-1}\mathcal {O}_F\otimes \mathbb {Z}_p)= (1+ q \mathcal {O}_F\otimes \mathbb {Z}_p)^{p^{n-1}}\) (using the logarithm). In particular, \((1+ q p^{n-1}\mathcal {O}_F\otimes \mathbb {Z}_p)\) is contained in \(\rho (p^{n-1}\mathcal {O}_F\otimes \mathbb {Z}_p)\) via the identification above. The second claim follows. \(\square \)

2.4.2 A key lemma

We introduce a formalism inspired by Sen’s theory that will be repeatedly used in the paper. Let \(n \in \mathbb {Z}_{\ge 1}\) and \(A_0 \rightarrow A_1 \cdots \rightarrow A_n\) be a tower of \(\varLambda _F^0\)-algebras which are domains. We assume that the group \((\mathcal {O}_F/p^n\mathcal {O}_F)^\star \) acts on \(A_n\) by automorphisms of \(\varLambda _F^0\)-algebras and that \(A_s\) is the subring of \(A_n\) fixed by the kernel \(H_s\) of the map \((\mathcal {O}_F{/}p^{n}\mathcal {O}_F)^*\rightarrow (\mathcal {O}_F{/}p^s\mathcal {O}_F)^*\).

Let \(h \in A_0\) and let \(p_0 = 0 \le p_1 \le \cdots \le p_n\) be a sequence of integers. Let \(c_n \in h^{-p_n}A_n\) be an element. Set \(c_s = \sum _{\sigma \in H_s} \sigma \cdot c_n\). We assume that:

  • \(c_s \in h^{-p_s}A_s\) for all \(s \ge 0\),

  • \(c_0 = 1\).

Set \(b_s =\sum \nolimits _{\sigma \in (\mathcal {O}_F/p^s\mathcal {O}_F)^*} {\kappa }(\tilde{\sigma }) {\sigma }(c_s)\in h^{-p_s}A_s\) for \(s\ge 1\) and \(b_0 =1\). Here \(\tilde{\sigma }\in \mathbb {T}(\mathbb {Z}_p)\) is a lift of \(\sigma \) so that \(b_s\) depends on \(c_s\) and on the choices of lifts.

Lemma 2.6

  1. 1.

    Another system of choices of lifts \(\tilde{\sigma }\) for the \(\sigma \)’s would give an element \(b'_s\) and we have

    • \( b^{\prime }_s-b_s \in h^{-p_s}\mathfrak {m}_sA_s\) if \(s \ge 1\), \(p \ge 3\),

    • \(b^{\prime }_s- b_s \in h^{-p_s}\mathfrak {m}_{s-1}A_s\) if \(s \ge 2\), \(p = 2\),

    • \(b^{\prime }_1-b_1 \in h^{-p_1}\mathfrak {m}_0 A_1\) if \(p=2\).

  2. 2.

    We have the following congruence relations:

    • \(b_s - b_{s-1} \in h^{-p_s}\mathfrak {m}_{s-1}A_s\) if \(s \ge 1\), \(p \ge 3\),

    • \(b_s - b_{s-1} \in h^{-p_s}\mathfrak {m}_{s-2}A_s\) if \(s \ge 2\), \(p \ge 3\),

    • \(b_1-b_0 \in h^{-p_1} \mathfrak {m}_0 A_0\) if \(p=2\).

Proof

The first point follows from Lemma 2.5. To prove the second point, assume that \(s \ge 1\) and notice that

$$\begin{aligned} b_s= & {} \sum _{\tau \in (\mathcal {O}_F/p^{s-1} \mathcal {O}_F)^\star } \kappa (\tilde{\tau })\tau \left( \sum _{\sigma \in 1+p^{s-1}\mathcal {O}_F/ p^s \mathcal {O}_F} (\kappa (\tilde{\sigma })-1) \sigma (c_s) + c_{s-1}\right) \\= & {} \sum _{\tau \in (\mathcal {O}_F/p^{s-1} \mathcal {O}_F)^\star } \kappa (\tilde{\tau })\tilde{\tau } \left( \sum _{\sigma \in 1+p^{s-1}\mathcal {O}_F/ p^s \mathcal {O}_F} (\kappa (\tilde{\sigma })-1) \sigma (c_s)\right) + b_{s-1} \end{aligned}$$

One concludes by applying Lemma 2.5 and also using the first point. \(\square \)

2.4.3 Analyticity of the universal character

We now study the analytic properties of the universal character. The degree of analyticity depends on the p-adic valuation of \(T_1,\ldots ,T_g\). This motivates the following definition. For \( \frac{r}{s} \in \mathbb {Q}_{\ge 1} \), we define the following rational open subsets of \(\mathcal {W}^0_F\):

  • \(\mathcal {W}^0_{F,\le \frac{r}{s}} = \{ x \in \mathcal {W}^0_F, \vert \alpha ^{r} \vert _x \le \vert p^{s} \vert _x \ne 0,\; \forall \alpha \in \mathfrak {m} \}\),

  • \(\mathcal {W}^0_{F,\ge \frac{r}{s}} = \{ x \in \mathcal {W}^0_F, \exists \alpha \in \mathfrak {m}, \vert p^{s} \vert _x \le \vert \alpha ^{r} \vert _x \ne 0 \}\).

Set \(\mathcal {W}^0_{F,\le \infty }:=\mathcal {W}^0_F\). If \(I = [a,b]\) is a closed interval with a, \(b \in \mathbb {Q}_{\ge 1} \cup \{ \infty \}\), define \(\mathcal {W}^0_{F,I} = \mathcal {W}^0_{F,\le b} \cap \mathcal {W}^0_{F,\ge a}\). For all \(\alpha \in \mathfrak {m}\), we let \(\mathcal {W}^0_{\alpha ,I} = \mathcal {W}^0_{F,I} \cap \mathcal {W}^0_{\alpha }\).

Remark 2.7

If \(x \in \mathcal {W}^0_\alpha \) is a rank one point, then \(\alpha \) is a pseudo-uniformizer of the residue field k(x). Let us denote by \(v_\alpha : k(x) \rightarrow \mathbb {R} \cup \{ \infty \}\) the valuation on k(x) normalized by \( v_\alpha (\alpha ) = 1\). Notice that the norm \(p^{-v_\alpha (\cdot )}\) represents the equivalence class of \(\vert \cdot \vert _x\). Then \( x \in \mathcal {W}^0_{\alpha ,I}\) if and only if \(v_\alpha (p) \in I\).

We now construct formal models. Take an element \(\alpha \in \mathfrak {m}\). We define \(B_{\alpha ,I}^0 = \mathrm H^0(\mathcal {W}_{ \alpha ,I}, \mathcal {O}_{\mathcal {W}_{\alpha ,I}}^+)\).

Set \(\mathfrak {W}_{\alpha ,I}^0 = \hbox {Spf}~B_{\alpha ,I}^0\). The analytic fiber of \(\mathfrak {W}_{\alpha ,I}^0\) is \(\mathcal {W}_{\alpha ,I}^0\). For various \(\alpha \)’s, the \(\mathfrak {W}^0_{\alpha ,I}\) glue to a formal scheme \(\widetilde{\mathfrak {W}}^0_{F,I}\) with analytic fiber \(\mathcal {W}_{F,I}^0\). Remark that \(\widetilde{\mathfrak {W}}^0_{F, [1, \infty ]} = \widetilde{\mathfrak {W}}^0_F\).

If \(I \subset [0, \infty [\), then \(\widetilde{\mathfrak {W}}^0_{F,I}\) is a p-adic formal scheme (the \(\mathfrak {m}\)-adic topology is the p-adic one). In the lemma below, \(\mathbb {G}_m\), \(\mathbb {G}_a\) are considered as functors on the category of p-adic formal schemes equipped with a structural morphism to \(\mathfrak {W}^0_{F}\). Let \(\epsilon =1\) if \(p \ne 2\) and \(\epsilon = 3\) if \(p=2\). The group \(\mathbb {T}(\mathbb {Z}_p) \cdot (1+ p^{n+\epsilon } \mathcal {O}_F \otimes \mathbb {G}_a)\) is a subgroup of \(\mathbb {G}_m\).

Proposition 2.8

Let \(n \ge 0\) be an integer. Suppose that \(I \subset [0, p^n]\). The character \(\kappa \) extends to a pairing

$$\begin{aligned} \widetilde{\mathfrak {W}}_{F,I }^0 \times \mathbb {T}(\mathbb {Z}_p) \cdot \left( 1+ p^{n+\epsilon } \mathcal {O}_F \otimes \mathbb {G}_a\right) \longrightarrow \mathbb {G}_m. \end{aligned}$$

It restricts to a pairing

$$\begin{aligned} \widetilde{\mathfrak {W}}_{F,I }^0 \times \left( 1+ p^{n+\epsilon + n^{\prime }} \mathcal {O}_F \otimes \mathbb {G}_a^+\right) \longrightarrow 1 +qp^{n^{\prime }}\mathbb {G}_a \end{aligned}$$

for all \(n^{\prime } \in \mathbb {Z}_{\ge 0}\).

Proof

Easy and left to the reader. \(\square \)

3 Hilbert modular varieties and the Igusa tower

3.1 Hilbert modular varieties

We recall the definition of Hilbert modular varieties following [9, 16].

Fix an integer \(N\ge 4\) and a prime p not dividing N. Let \(\mathfrak {c}\) be a fractional ideal of F and let \(\mathfrak {c}^+\) be the cone of totally positive elements. Denote by \(\mathcal {D}_F\) the different ideal of \(\mathcal {O}_F\). Let \({M}(\mu _N, \mathfrak {c})\) be the Hilbert modular scheme over \(\mathbb {Z}_p\) classifying triples \((A,\iota ,\varPsi ,\lambda )\) consisting of: (1) abelian schemes \(A\rightarrow S\) of relative dimension g over S, (2) an embedding \(\iota :\mathcal {O}_F \subset \mathrm{End}_S(A)\), (3) a closed immersion \(\varPsi :\mu _N \otimes \mathcal {D}_F^{-1}\rightarrow A\) compatible with \(\mathcal {O}_F\)-actions, and (4) if \(P\subset \mathrm{Hom}_{\mathcal {O}_F}(A,A^\vee )\) is the sheaf for the étale topology on S of symmetric \(\mathcal {O}_F\)-linear homomorphisms from A to the dual abelian scheme \(A^\vee \) and if \(P^+\subset P\) is the subset of polarizations, then \(\lambda \) is an isomorphism of étale sheaves \(\lambda :(P,P^+)\cong (\mathfrak {c},\mathfrak {c}^+)\), as invertible \(\mathcal {O}_F\)-modules with a notion of positivity. The triple is subject to the condition that the map \(A \otimes _{\mathcal {O}_F} \mathfrak {c}\rightarrow A^\vee \) is an isomorphism of abelian schemes (the so called Deligne–Pappas condition).

We write \(\overline{{M}}(\mu _N, \mathfrak {c})\) and \(\overline{{M}}^*(\mu _N, \mathfrak {c})\) for a projective toroidal compactification, respectively the minimal or Satake compactification of \({M}(\mu _N, \mathfrak {c})\) (see [16]). Let \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) [resp. \(\overline{\mathfrak {M}}^*(\mu _N, \mathfrak {c})\)] be the associated formal schemes. They are endowed with a semi-abelian scheme G with \(\mathcal {O}_F\)-action.

There exist maximal open subscheme, respectively formal subscheme \(\overline{M}^\mathrm{R}(\mu _N, \mathfrak {c})\subset \overline{M}(\mu _N, \mathfrak {c})\), resp. \(\overline{\mathfrak {M}}^\mathrm{R}(\mu _N, \mathfrak {c})\subset \overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) such that \(\omega _G\), the conormal sheaf to the identity of G, is an invertible \(\mathcal {O}_{\overline{M}^\mathrm{R}(\mu _N, \mathfrak {c})}\otimes _{\mathbb {Z}} \mathcal {O}_F\)-module, resp. \(\mathcal {O}_{\overline{\mathfrak {M}}^\mathrm{R}(\mu _N, \mathfrak {c})}\otimes _{\mathbb {Z}} \mathcal {O}_F\)-module (the so called Rapoport condition). The complement is empty if p does not divide the discriminant of F and, in general, it is of codimension 2 in the characteristic p special fiber of \(\overline{M}(\mu _N, \mathfrak {c})\); see [9].

We denote by \(\mathrm {Ha} \in \mathrm{H}^0(M^*(\mu _N, \mathfrak {c})_{\mathbb {F}_p}, \det \omega _G^{p-1})\) the Hasse invariant. We let \(\mathrm{Hdg}\subset \mathcal {O}_{\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})}\) be the Hodge ideal defined by the Hasse invariant (see [3, §A.1] for a precise definition: locally on \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) it is the ideal generated by p and a (any) lift of a local generator of \(\mathrm {Ha} \det \omega _G^{1-p}\)).

3.2 Canonical subgroups

Let \(A_0\) be a \(\mathbb {Z}_p\)-algebra and \(\alpha \in A_0\) a nonzero element. We assume that \(A_0\) satisfies the following:

  • (\(*\)) \(A_0\) is an integral domain, and it is the \(\alpha \)-adic completion of a \(\mathbb {Z}_p\)-algebra of finite type and \(p\in \alpha A_0\).

Let \(\overline{M}(\mu _N, \mathfrak {c}) \times _{\hbox {Spec}~\mathbb {Z}_p} \hbox {Spec}~A_0 \) be the base change of the toroidal compactification via \(\hbox {Spec}~A_0 \rightarrow \hbox {Spec}~\mathbb {Z}_p\) and let \(\mathfrak {Y}\) be the associated formal scheme over \(\hbox {Spf}~A_0\).

Definition 3.1

For every integer \({r}\in \mathbb {N}\) denote by \(\mathfrak {Y}_{{r}} \rightarrow \mathfrak {Y}\) the formal scheme over \(\mathfrak {Y}\) representing the functor which to any \(\alpha \)-adically complete \(A_0\)-algebra R without \(\alpha \)-torsion associates the equivalence classes of pairs \((h :\hbox {Spf}~R \rightarrow \mathfrak {Y}, \eta \in \mathrm{H}^0(\hbox {Spf}~R, h^*\det \omega _G^{(1-p)p^{r+1}})\) such that

$$\begin{aligned} \mathrm {Ha}^{p^{r+1}} \eta = \alpha \; \mod \; p^2. \end{aligned}$$

Two pairs \((h, \eta )\) et \((h^{\prime }, \eta ^{\prime })\) are declared equivalent if \(h=h^{\prime }\) and \(\eta = \eta ^{\prime } (1+ \frac{p^2}{\alpha } u)\) for some \(u \in R\).

We also denote by \(\mathfrak {Y}_{{r}}^\mathrm{R} \subset \mathfrak {Y}_{{r}}\) the open formal subscheme where the Rapoport condition holds (see Sect. 3).

Proposition 3.2

Assume that \(p\in \alpha ^{p^k} A_0\). Then for every integer \(1\le n \le r +k\) one has a canonical subgroup scheme \(H_{n}\) of \(G[p^n]\) over \(\mathfrak {Y}_{{r}}\) and \(H_{n}\) modulo \(p \mathrm{Hdg}^{-\frac{p^n-1}{p-1}}\) lifts the kernel of the nth power of Frobenius. Moreover, \(H_{n}\) is finite flat and locally of rank \(p^{ng}\), it is stable under the action of \(\mathcal {O}_F\), and the Cartier dual \(H_{n}^D\) is étale locally over \(A_0[\alpha ^{-1}]\) isomorphic to \(\mathcal {O}_F/p^n\) (as \(\mathcal {O}_F\)-module).

Proof

All claims follow from [3, Appendix A]. \(\square \)

Proposition 3.3

For every \({r}\in \mathbb {Z}_{\ge 2}\), the isogeny given by dividing by the canonical subgroup \(H_{1}\) of level 1 defines a finite morphism \( \phi :\mathfrak {Y}_{{r}} \rightarrow \mathfrak {Y}_{r-1}\). The restriction to the Rapoport locus \( \phi :\mathfrak {Y}_{{r}}^\mathrm{R} \rightarrow \mathfrak {Y}_{r-1}^\mathrm{R}\) is finite and flat of degree \(p^{g}\).

Proof

This is the content of [3, Cor. A.2] which is written for general p-divisible groups. The last claim follows as relative Frobenius is finite and it is flat over the (smooth) Rapoport locus. \(\square \)

3.3 The partial Igusa tower

3.3.1 Construction

We use the notations of the previous section. Let \(A:=A_0[\alpha ^{-1}]\): It is a Tate ring in the sense of Huber [12] with ring of definition \(A_0\). Let \(A^+\subset A\) be the normalization of \(A_0\) in A. The fact that \(A_0\) is noetherian implies that \(\hbox {Spa}(A,A^+)\) is an adic space; [13, Thm. 2.2]. We define

$$\begin{aligned} \mathcal {Y}_{{r}}:=\mathfrak {Y}_{{r}}^\mathrm{ad} \times _{\hbox {Spa}(A_0,A_0)} \hbox {Spa}\left( A,A^+\right) : \end{aligned}$$

here \(\mathfrak {Y}_{r}^\mathrm{ad}\), resp. \(\hbox {Spa}(A_0,A_0)\), is the adic space associated with the formal scheme \(\mathfrak {Y}_{{r}}\), resp. \(\hbox {Spf}~A_0\), and the fiber product is taken in the category of adic spaces.

Assume that \(p\in \alpha ^{p^k} A_0\) and let \({r}\in \mathbb {N}\) and \(n\in \mathbb {N}\) be an integer such that \(1\le n \le r +k\). It follows from Proposition 3.2 that \(H_n^D\) over \(\mathcal {Y}_{{r}}\) is étale locally isomorphic to \(\mathcal {O}_F{/}p^n\mathcal {O}_F\). We let \(\mathcal {IG}_{n,{r}} \rightarrow \mathcal {Y}_{{r}}\) be the Galois cover for the group \((\mathcal {O}_F/p^n\mathcal {O}_F)^*\) classifying the isomorphisms \(\mathcal {O}_F{/}p^n\mathcal {O}_F \rightarrow H_n^D\), as group schemes, equivariant for the \(\mathcal {O}_F\)-action.

We define \(\mathfrak {IG}_{n,{r}} \rightarrow \mathfrak {Y}_{{r}}\) to be the formal scheme given by the normalization of \(\mathfrak {Y}_{{r}}\) in \(\mathcal {IG}_{n,{r}}\). See [3, §3.2] for details. Such morphism is finite and is endowed with an action of \((\mathcal {O}_F{/}p^n\mathcal {O}_F)^*\). One then gets a sequence of finite, \((\mathcal {O}_F{/}p^{r+k}\mathcal {O}_F)^*\)-equivariant morphisms

$$\begin{aligned} \mathfrak {IG}_{r+k,{r}} \rightarrow \mathfrak {IG}_{r+k-1,{r}} \rightarrow \cdots \rightarrow \mathfrak {Y}_{{r}}. \end{aligned}$$

The morphisms \(h:\mathfrak {IG}_{n,{r}} \rightarrow \mathfrak {IG}_{n-1,{r}}\) are finite and étale over \(\mathcal {Y}_{{r}}\). In particular, there is a trace map \(\mathrm {Tr}_{\mathfrak {IG}} :h_*\mathcal {O}_{ \mathfrak {IG}_{n,{r}}} \rightarrow \mathcal {O}_{\mathfrak {IG}_{n-1,{r}}}\).

3.3.2 Ramification

Proposition 3.4

We have

$$\begin{aligned} \mathrm {Hdg}^{p^{n-1}} \mathcal {O}_{\mathfrak {IG}_{n-1,r}}\subset \mathrm {Tr}_{\mathfrak {IG}}\left( h_*\mathcal {O}_{ \mathfrak {IG}_{n,r}}\right) \end{aligned}$$

for every \(1\le n\le r +k\).

Moreover, if p is unramified one has \(\mathrm {Tr}_{\mathfrak {IG}}(h_*\mathcal {O}_{ \mathfrak {IG}_{1,r}}) = \mathcal {O}_{\mathfrak {Y}_{r}}\).

Proof

The claim for \(n\ge 2\) follows arguing as in [3, Prop. 3.4]. We recall the argument. By normality the natural map \(\mathcal {IG}_{n,r} \rightarrow H_n^D\) over \(\mathcal {Y}_{r}\), associated with an isomorphism \( \mathcal {O}_F{/}p^n\mathcal {O}_F \rightarrow H_n^D\) the image of \(1\in \mathcal {O}_F{/}p^n\mathcal {O}_F\), extends to a morphism of formal schemes \(\mathfrak {IG}_{n,r}\rightarrow H_n^D\) over \(\mathfrak {Y}_{r}\). In particular, we get a commutative diagram of formal schemes over \(\mathfrak {Y}_{r}\):

which is cartesian over the analytic fiber \(\mathcal {Y}_{r}\). In particular, \(\mathfrak {IG}_{n,r} \rightarrow \mathfrak {IG}_{n-1,r}\) is the normalization of the fppf \((H_n/H_{n-1})^D\)-torsor over \(\mathfrak {IG}_{n-1,r}\) obtained by the fiber product of the diagram above. One reduces to prove the claimed result for the trace of the morphism \(H_n^D \rightarrow H_{n-1}^D\) (over \(\mathfrak {Y}_{r}\)), and this follows from the relation between the different and the trace and a careful analysis of the different of \((H_n{/}H_{n-1})^D\) given in [3, Cor. A.2].

We are left to discuss the case \(n=1\). If p is unramified, then the degree of \(\mathcal {IG}_{1,r} \rightarrow \mathcal {Y}_{r}\) is prime to p and the second claim of the proposition follows immediately. If p is ramified, we let \(\mathfrak {p}\) be the product of all primes of \(\mathcal {O}_F\) over p. We introduce a variant of \(\mathcal {IG}_{1,r}\) by setting \(\mathcal {IG}_{1,r}^{\prime }\) to be the adic space over \(\mathcal {Y}_{r}\) classifying isomorphisms \(\mathcal {O}_F{/}\mathfrak {p} \mathcal {O}_F \rightarrow H_{1}[\mathfrak {p}]^D\), as group schemes, equivariant for the \(\mathcal {O}_F\)-action. Here \(H_{1}[\mathfrak {p}]\) is the kernel of multiplication by \(\mathfrak {p}\) on \(H_{1}\).

We have a natural map of adic spaces \(\mathcal {IG}_{1,r}\rightarrow \mathcal {IG}_{1,r}^{\prime } \rightarrow \mathcal {Y}_{r}\). Taking normalizations, we get morphisms of formal schemes \(\mathfrak {IG}_{1,r} \rightarrow \mathfrak {IG}_{1,r}^{\prime } \rightarrow \mathfrak {Y}_{r}\).

The degree of \(\mathcal {IG}_{1,r}^{\prime } \rightarrow \mathcal {Y}_{r}\) is the order of \((\mathcal {O}_F/\mathfrak {p} \mathcal {O}_F)^*\) which is prime to p so that \(\mathrm {Tr}_{\mathfrak {IG}}(h_*\mathcal {O}_{ \mathfrak {IG}_{1,r}^{\prime }}) = \mathcal {O}_{\mathfrak {Y}_{r}}\). We are left to estimate the image of the trace map associated with the morphism \(\mathfrak {IG}_{1,r}\rightarrow \mathfrak {IG}_{1,r}^{\prime }\). Arguing as at the beginning of the proof we get a commutative diagram of formal schemes over \(\mathfrak {Y}_{r}\), which is cartesian over \(\mathcal {Y}_r\):

Thus \(\mathfrak {IG}_{1,r}\) is the normalization of a torsor under \((H_1{/} H_1[\mathfrak {p}])^D\). We have an exact sequence \(0 \rightarrow (H_1{/} H_1[\mathfrak {p}])^D \rightarrow H_1^D \rightarrow (H_1[\mathfrak {p}])^D \rightarrow 0\). It follows that \(\mathrm {Hdg}\) is contained in the different of \((H_1{/} H_1[\mathfrak {p}])^D\) over \(\mathfrak {Y}_r\) and we conclude. \(\square \)

We immediately get the following

Corollary 3.5

Let \(\hbox {Spf}~R\) be an open of \(\mathfrak {Y}_{r}\) such that the ideal sheaf \(\mathrm {Hdg}\) is trivial and choose a generator \(\tilde{\mathrm {Ha}}\). For every \(0 \le n \le r+k\) there exist elements \(c_0 = 1\) and \(c_n \in \tilde{\mathrm {Ha}}^{ - \frac{p^n-1}{p-1}}\mathcal {O}_{\mathfrak {IG}_{n,r}}(\hbox {Spf}~R)\) for \(n \ge 1\) such that \(\mathrm {Tr}_{\mathfrak {IG}} (c_n) = c_{n-1}\) for every \(n \ge 1\).

3.3.3 Frobenius

Recall from Proposition 3.3 that we have a Frobenius map \( \phi :\mathfrak {Y}_{r} \rightarrow \mathfrak {Y}_{r-1}\).

Proposition 3.6

There exists an \((\mathcal {O}_F/p^n\mathcal {O}_F)^*\)-equivariant map \(\phi :\mathfrak {IG}_{n,r}\rightarrow \mathfrak {IG}_{n,r-1}\) lifting the map \( \phi :\mathfrak {Y}_{r} \rightarrow \mathfrak {Y}_{r-1}\).

Proof

As \(\mathfrak {IG}_{n,r}\) is constructed by normalizing \(\mathfrak {Y}_{r}\) in \(\mathcal {IG}_{n,r}\), it suffices to construct a lift \(\phi :\mathcal {IG}_{n,r}\rightarrow \mathcal {IG}_{n,r^{\prime }}\) at the level of adic spaces.

Notice that \(H_{n+1}/H_1\) is the canonical subgroup \(H_n^{\prime }\) of level n of \(G^{\prime } = G{/}H_1\) thanks to [3, cor. A.2]. As multiplication by p on \(H_{n+1}\) defines an isomorphism \(H_{n+1}{/}H_1\cong H_n\) and hence an isomorphism \(H_n\cong H_n^{\prime }\) (over \(\mathcal {Y}_r\)). Any \(\mathcal {O}_F\)-linear isomorphism map \(\mathcal {O}_F{/}p^n\mathcal {O}_F\rightarrow H_n^D\) defines an \(\mathcal {O}_F\)-linear isomorphism \(\varPsi ^{\prime }:\mathcal {O}_F/p^n\mathcal {O}_F\rightarrow (H^{\prime }_n)^{D}\). \(\square \)

3.4 The basic constructions

Recall from Sect. 2.2 that we have introduced an \(\mathfrak {m}\)-adic formal scheme \(\widetilde{\mathfrak {W}}_{F}^0\), which is a formal model of the weight space. It is characterized by the property that the inverse image of the maximal ideal of \(\varLambda _F^0\) is an invertible ideal sheaf of \( \mathcal {O}_{\widetilde{\mathfrak {W}}_{F}^0}\).

For every element \(\alpha \in \mathfrak {m}\), we have denoted by \(\mathfrak {W}_\alpha ^0:=\hbox {Spf}~B_\alpha ^0\) the open formal affine subscheme of \(\widetilde{\mathfrak {W}}_{F}^0\) defined by \(\alpha \). We have set \(\mathcal {W}_\alpha ^0:=\hbox {Spa}(B_\alpha ^0[\alpha ^{-1}],B_\alpha ^0)\) to be the analytic adic subspace of \(\widetilde{\mathcal {W}}_{F}^0\) defined by \(\mathfrak {W}_\alpha ^0\).

Applying the construction of Sect. 3.2 with \(A_0 = B_\alpha ^0\), one obtains a formal scheme \(\mathfrak {X}_{r,\alpha }\) over \(\mathfrak {W}_{\alpha }^0\). Set \(\mathcal {X}_{r,\alpha }\) to be the associated analytic adic space over \(\mathcal {W}_{\alpha }\).

For all choices of \(\alpha \), these formal schemes \(\mathfrak {X}_{r,\alpha }\) glue into a formal scheme \(\mathfrak {X}_{r} \rightarrow \widetilde{\mathfrak {W}}^0_{F}\). We let \(\mathcal {X}_r \rightarrow \mathcal {W}_F^0 \) be the analytic adic space associated with \(\mathfrak {X}_r\).

Let \(I = [p^k, p^{k^{\prime }}] \subset [1, \infty ]\) be an interval. We defined a formal scheme \(\widetilde{\mathfrak {W}}^0_{F,I} \rightarrow \widetilde{\mathfrak {W}}_{F}^0\) and now we consider \(\mathfrak {X}_{r,I} = \mathfrak {X}_{r} \times _{\widetilde{\mathfrak {W}}_{F}^0} \widetilde{\mathfrak {W}}_{F,I}^0\) and \(\mathfrak {X}_{r,\alpha ,I} = \mathfrak {X}_{r, \alpha } \times _{\mathfrak {W}_\alpha ^0} \mathfrak {W}_{\alpha ,I}^0\).

Let \(n\in \mathbb {N}\) be an integer such that \(1\le n \le r +k\). Applying the considerations of Sect. 3.3, we obtain an étale cover of adic spaces

$$\begin{aligned} \mathcal {IG}_{n,r,\alpha ,I} \rightarrow \mathcal {X}_{r,\alpha ,I}, \end{aligned}$$

for the group \((\mathcal {O}_F{/}p^n\mathcal {O}_F)^*\), classifying the isomorphisms \(\mathcal {O}_F{/}p^n\mathcal {O}_F \rightarrow H_n^D\), as group schemes, equivariant for the \(\mathcal {O}_F\)-action. This is a morphism of adic spaces associated with a morphism of formal schemes

$$\begin{aligned} \mathfrak {IG}_{n,r,\alpha ,I} \rightarrow \mathfrak {X}_{r,\alpha ,I}. \end{aligned}$$

For various \(\alpha \in \mathfrak {m}\), these adic spaces and formal schemes glue and we obtain \(\mathcal {IG}_{n,r,I} \rightarrow \mathcal {X}_{r,I}\) and \(\mathfrak {IG}_{n,r,I} \rightarrow \mathfrak {X}_{r, I}\).

3.4.1 Equations

In this subsection, we give local equations for some of the spaces defined so far. We have:

$$\begin{aligned} B_\alpha ^0 = \mathbb {Z}_p\llbracket T_1,\ldots , T_g\rrbracket \left\langle \frac{p}{\alpha }, \frac{T_1}{\alpha }, \ldots , \frac{T_g}{\alpha }\right\rangle . \end{aligned}$$

If \(\alpha \in \mathfrak {m} {\setminus } \mathfrak {m}^2\), this is a regular ring. Otherwise, this ring is 0. Consider an interval \(I=[p^k,p^{h}]\) with \(k \ge 0\) an integer and \(h\ge k\) an integer or \(h=\infty \). Take \(\alpha \in \mathfrak {m}{\setminus }\mathfrak {m}^2\). If \(1 \in I\) and \(\alpha =p\), then \(B_{\alpha , I}^0 = B_\alpha \). If \(\alpha = p\) and \(1 \notin I\), \(B_{\alpha ,I}^0 = 0\). Assume now that \(\alpha \ne p\).

  1. 1.

    If \(h\ne \infty \), then \(B_{\alpha ,I}^0 = \mathbb {Z}_p\llbracket T_1, \ldots , T_g\rrbracket \langle \frac{T_1}{\alpha }, \ldots , \frac{T_g}{\alpha }, u,v\rangle {/}(\alpha ^{p^k}v-p, uv - \alpha ^{p^{h-k}})\),

  2. 2.

    If \(h=\infty \), then \(B_{\alpha ,I}^0 = \mathbb {Z}_p\llbracket T_1, \ldots , T_g\rrbracket \langle \frac{T_1}{\alpha }, \ldots , \frac{T_g}{\alpha }, u\rangle {/}(\alpha ^{p^k}u-p)\).

In the second case, \(B_{\alpha ,I}^0\) is a regular ring and, in particular, it is normal. In the first case, one checks that \(B_{\alpha ,I}\) is normal by verifying that it is Cohen–Macaulay and regular in codimension 1 (Serre’s criterion).

Let \(U:=\hbox {Spf}~A\) be a formal open affine subscheme of \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) over which \(\omega _G\) is trivial. Let \(\tilde{\mathrm {Ha}}\) be a lift of \(\mathrm {Ha}\). The inverse image of U in \(\mathfrak {X}_{r,\alpha ,[p^k,\infty ]}\) is \(\hbox {Spf}~R\) with

$$\begin{aligned} R:=A \hat{\otimes }_{\mathbb {Z}_p} B_\alpha ^0 \langle u,w\rangle \Big /\left( w\tilde{\mathrm {Ha}}^{p^r+1}-\alpha , \alpha ^{p^k} u-p\right) . \end{aligned}$$

Similarly for integers \(0\le k\le h\) the inverse image of U in \(\mathfrak {X}_{r,\alpha ,[p^k,p^{h}]}\) is \(\hbox {Spf}~R^{\prime }\) with

$$\begin{aligned} R^{\prime }:=A \hat{\otimes }_{\mathbb {Z}_p} B_\alpha ^0 \langle u,v, w\rangle \Big /\left( w\tilde{\mathrm {Ha}}^{p^r+1}-\alpha , \alpha ^{p^k} u_k -p, u_k v_h-\alpha ^{p^{h-k}}\right) . \end{aligned}$$

Lemma 3.7

The rings R and \(R^{\prime }\) are normal.

Proof

The ring \(B_\alpha ^0 \langle u,w\rangle {/}(\alpha ^{p^k} u-p)\) is Cohen–Macaulay, and the algebra \(A \hat{\otimes }_{\mathbb {Z}_p} B_\alpha ^0 \langle u,w\rangle {/}(\alpha ^{p^k} u-p)\) is \(B_\alpha ^0 \langle u,w\rangle {/}(\alpha ^{p^k} u-p)\)-flat. Moreover, A is Cohen–Macaulay and flat over \(\mathbb {Z}_p\); thus A / pA is also Cohen–Macaulay. As a result, \(A \hat{\otimes }_{\mathbb {Z}_p} B_\alpha ^0 \langle u,w\rangle {/}(\alpha ^{p^k} u-p)\) is Cohen–Macaulay over \(B_\alpha ^0 \langle u,w\rangle {/}(\alpha ^{p^k} u-p)\), so it is Cohen–Macaulay. Since R is a complete intersection in \(A\hat{\otimes }_{\mathbb {Z}_p}B_\alpha ^0 \langle u,w\rangle {/}(\alpha ^{p^k} u-p)\), it is Cohen–Macaulay. Let us check that R is regular in codimension 1. Let \(\mathfrak {P}\) be a codimension 1 prime ideal of R. Then \(R_{\mathfrak {P}}\) is easily seen to be regular if \(\alpha \not \in \mathfrak {P}\). Assume that \(\alpha \) lies in \(\mathfrak {P}\). Then \(\mathfrak {P}\) is a generic point of

$$\begin{aligned} A/pA \otimes _{\mathbb {F}_p} \left( B^0_\alpha /\alpha B^0_\alpha \right) [u, w]/\left( w \mathrm {Ha}^{p^{r+1}}\right) . \end{aligned}$$

Either \( \mathrm {Ha}^{p^{r+1}} \in \mathfrak {P}\) and in that case \(\mathfrak {P}\) maps to the generic point \(\mathfrak {P}^{\prime }\) of an irreducible component of \(A{/}(pA, \mathrm {Ha})\). By Andreatta and Goren [1] the ring \((A{/}pA)_{\mathfrak {P}^{\prime }}\) is a DVR so let t be a generator of its maximal ideal. If \(\hat{t}\) denotes a lift of t in R, then \(\hat{t}\) is a generator of the maximal ideal of \(R_{\mathfrak {P}}\) and we are done. Otherwise, \(w\in \mathfrak {P}\) and in that case \(\mathfrak {P}\) maps to a generic point of A / pA, and w is a generator of the maximal ideal of \(R_{\mathfrak {P}}\). The normality of the ring \(R^{\prime }\) follows along similar lines. \(\square \)

Corollary 3.8

The formal schemes \(\mathfrak {X}_{r, [p^k, p^h]}\) are normal.

4 Overconvergent modular sheaves in characteristic 0

In this section, we will construct sheaves of overconvergent Hilbert modular forms over the adic space \(\mathcal {W}_F {\setminus } \{ \vert p \vert = 0 \}\). This was already accomplished in [2], but our goal now is to provide canonical integral models for the modular sheaves constructed in [2].

4.1 A modified integral structure on \(\omega _G\)

Fix an interval \(I=[p^k,p^{k^{\prime }}]\) with k and \(k^{\prime }\) integers such that \(k^{\prime }\ge k \ge 0\). Let \(r\in \mathbb {Z}_{\ge 1}\) and fix a positive integer n with \(n\le r+k\). Let G be the semi-abelian scheme over \(\mathfrak {X}_{r,I}\). It follows from Proposition 3.2 that there exists a canonical subgroup \(H_n\subset G[p^n]\).

Let \(g_n:\mathfrak {IG}_{n,r,I}\rightarrow \mathfrak {X}_{r,I}\) be the partial Igusa tower defined in Sect. 3.4. Let \(\omega _{G}\) be the sheaf of invariant differentials of G. It follows from [3, Cor. A.2] that the kernel of the map \(\omega _G{/}p^n \omega _G \rightarrow \omega _{H_{n}}\) is annihilated by \(\mathrm {Hdg}^{\frac{p^{n}-1}{p-1}}\omega _{G}\). We deduce that the projection map \(\omega _G \rightarrow \omega _G{/}p^n\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}} \omega _G\) factors via \(\omega _{H_n}\). One then has a commutative diagram of fppf sheaves of abelian groups over \(\mathfrak {X}_{r,I}\):

where all vertical arrows are surjective and the horizontal arrow is the Hodge–Tate map.

Over \(\mathfrak {IG}_{n,r,I}\) we have a universal section \(P \in H_n^D\) which is the image of 1 via the universal morphism \(\psi _n:\mathcal {O}_F{/}p^n\mathcal {O}_F \rightarrow H_n^D\).

Proposition 4.1

Let \(\mathcal {F}\) be the inverse image in \(\omega _G\) of the \(\mathcal {O}_{\mathfrak {IG}_{n,r,I}}\)-submodule of \(\omega _{G}/p^{n}\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}}\omega _{G}\) spanned by \(\mathrm {HT}(P)\). Then \(\mathcal {F}\) is a locally free \(\mathcal {O}_F\otimes \mathcal {O}_{\mathfrak {IG}_{n,r,I}}\)-module of rank 1, the cokernel of \(\mathcal {F}\subset \omega _G\) is annihilated by \(\mathrm {Hdg}^{\frac{1}{p-1}}\), and the map \(\mathrm {HT} \circ \psi _n\) defines an isomorphism of \(\mathcal {O}_F\otimes \mathcal {O}_{\mathfrak {IG}_{n,r,I}}\)-modules:

$$\begin{aligned} \mathrm {HT}^{\prime }:\mathcal {O}_F \otimes \mathcal {O}_{\mathfrak {IG}_{n,r,I}}/ p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}} \mathcal {O}_{\mathfrak {IG}_{n,r,I}} \cong \mathcal {F}/p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}}\mathcal {F}. \end{aligned}$$

Proof

This is a variant of [2, Prop. 3.4]. Let \(U:=\hbox {Spf}~R\subset \mathfrak {IG}_{n,r,I}\) be an open formal affine subscheme such that \(\omega _G\vert _U\) is free of rank g as an R-module. Write \(\overline{M}\in \mathrm{M}_{n\times n}(R{/}p^{n}\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}}R)\) for the matrix of the linearization of the map \(\mathrm {HT}\) over U. Thanks to [3, prop. A.3] it has determinant ideal equal to \(\mathrm {Hdg}^{\frac{1}{p-1}} \). In particular, \(\mathrm {Hdg}^{\frac{1}{p-1}} \omega _{G}{/}p^{n}\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}}\omega _{G}\) lies in the span of \(\mathrm {HT}(P)\).

Let \(M\in \mathrm{M}_{n\times n}(R)\) be any lift of \(\overline{M}\). Its determinant \(\delta \) is \(\mathrm {Hdg}^{\frac{1}{p-1}} \) (up to unit). Let \(\mathcal {S}\subset \omega _G\vert _U\) be the submodule spanned by the columns of M. Then \(\delta \omega _{G}\subset \mathcal {S}\). Since \(p^{n}\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}}\omega _{G}=p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}} \cdot \delta \omega _{G}\subset \mathcal {S}\) one deduces that \(\mathcal {F}\vert _U\) coincides with the \(\mathcal {S}\). In particular, it is a free R-module of rank g. By definition it is stable for the action of \(\mathcal {O}_F\).

For every \(x\in \mathcal {O}_F/p^n\mathcal {O}_F\), the image \(y\in \mathrm {HT}(\psi _n(x))\) lies by construction in the image of \(\mathcal {S}\) in \(\omega _{G}/p^{n}\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}}\omega _{G}\). As \(\mathrm {Hdg}^{-\frac{p^{n}}{p-1}}=\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}} \cdot \mathrm {Hdg}^{\frac{1}{p-1}}\) and as \(\omega _G{/}\mathcal {F}\) is annihilated by \(\mathrm {Hdg}^{\frac{1}{p-1}} \), it follows that any two lifts \(y^{\prime }\) and \(y^{\prime \prime }\) in \(\mathcal {S}\) differ by an element lying in \(\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}} \cdot \mathrm {Hdg}^{\frac{1}{p-1}} \omega _G=\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}} \cdot \mathcal {S}\). We then get a well-defined map \(\mathcal {O}_F{/}p^n\mathcal {O}_F\rightarrow \mathcal {F}{/}p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}}\mathcal {F}\) inducing \(\mathrm {HT} \circ \psi _n\) when composed with the projection to \(\omega _G/p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}}\mathcal {F}\omega _G\). This provides the \(\mathrm {HT}^{\prime }\). By construction, its restriction to U is a surjective map of free \(R{/}p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}}R\)-modules of rank g and hence it is an isomorphism. It follows that \(\mathcal {S}=\mathcal {F}\vert _U\) is a free \(\mathcal {O}_F\otimes R\)-module of rank 1 concluding the proof of the proposition. \(\square \)

We denote by \( f_n :\mathfrak {F}_{n,r,I} \rightarrow \mathfrak {IG}_{n,r,I}\) the torsor for the group \(1+ p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}} \mathrm{Res}_{\mathcal {O}_F/\mathbb {Z}}\mathbb {G}_a\) defined by

$$\begin{aligned} \mathfrak {F}_{n,r,I}(R):= \left\{ \omega \in \mathcal {F},~\omega = \mathrm {HT}^{\prime }(1)\quad \text {in}\quad \mathcal {F}/p^n\mathrm {Hdg}^{-\frac{p^{n}-1}{p-1}}\mathcal {F} \right\} . \end{aligned}$$

One has an action of \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\) on \(\mathfrak {F}_{n,r,I}\), lifting the action of \((\mathcal {O}_F/p^n\mathcal {O}_F)^*\) on \(\mathfrak {IG}_{n,r,I}\), given by \(\lambda \cdot ( \omega , 1) = (\lambda \omega , \lambda )\). We then get a well-defined action of the group \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\cdot (1+ p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}} \mathrm{Res}_{\mathcal {O}_F/\mathbb {Z}}\mathbb {G}_a) \) on \(\mathfrak {F}_{n,r,I}\).

4.2 The sheaves of overconvergent forms

Fix an interval \(I=[p^k,p^{k^{\prime }}]\) with k and \(k^{\prime }\) integers such that \(k^{\prime }\ge k \ge 0\). Let \(r, n\in \mathbb {Z}_{\ge 0}\). We assume that \(r \ge 3\), \(r+k \ge n \ge k^{\prime }+2\) (resp. \(r+k \ge n \ge k^{\prime }+4\) if \(p=2\)). Set \(n^{\prime } = n-k^{\prime }-2\) (resp. \(n^{\prime } = n- k^{\prime }-4\) if \(p=2\)).

Lemma 4.2

We have \(p\mathrm {Hdg}^{-p^{n}} \subset \mathcal {O}_{\mathfrak {IG}_{n,r,I}}\). In particular, \(p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}} \subset p^{k^{\prime }+1} \mathcal {O}_{\mathfrak {IG}_{n,r,I}}\) (resp. \(\subset p^{k^{\prime }+3} \mathcal {O}_{\mathfrak {IG}_{n,r,I}}\) if \(p=2\)).

Proof

The claim is local on \(\mathfrak {IG}_{n,r,I}\). Let \(\alpha \in \mathfrak {m}{\setminus } \mathfrak {m}^2\). We prove the claim over an open \(U=\hbox {Spf}~R\subset \mathfrak {IG}_{n,r, \alpha , I}\) over the open \(\mathfrak {W}^0_{\alpha ,I}=\hbox {Spf}~B^0_{\alpha ,I}\) of \(\widetilde{\mathfrak {W}}^0_F\). By construction, we have \(p/\alpha ^{p^k}\in B^0_{\alpha ,I}\) and \(\alpha \mathrm {Hdg}^{-p^{r+1}} \subset R\). Hence, \(p\mathrm {Hdg}^{-p^{r+k+1}} \subset R\). In particular, \(p \mathrm {Hdg}^{-p^n} \subset R\) and the second claim follows. \(\square \)

Proposition 2.8 implies that the character \(\kappa \) extends to a character

$$\begin{aligned} \kappa :(\mathcal {O}_F\otimes \mathbb {Z}_p)^*\cdot \left( 1+ p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}} \mathrm{Res}_{\mathcal {O}_F/\mathbb {Z}}\mathbb {G}_a\right) \rightarrow \mathbb {G}_m \end{aligned}$$

over \({\mathfrak {W}}^0_{F,I}\).

Define \(\mathfrak {w}^1_{n,r,I} = f_{n,*} \mathcal {O}_{\mathfrak {F}_{n,r,I}}[\kappa ^{-1}]\) as the subsheaf of \(f_{n,*} \mathcal {O}_{\mathfrak {F}_{n,r,I}}\)of sections transforming according to the character \(\kappa ^{-1}\) under the action of \(1+ p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}} \mathrm{Res}_{\mathcal {O}_F/\mathbb {Z}}\mathbb {G}_a\). It is an invertible sheaf over \(\mathfrak {IG}_{n,r,I}\). Define \(\mathfrak {w}_{n,r,I} \subset g_{n,*} \mathfrak {w}_{n,r,I}^1\) as the subsheaf of \((g_n\circ f_n)_*\mathcal {O}_{\mathfrak {F}_{n,r,I}}\) of \(\kappa ^{-1}\)-equivariant sections for the action of \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\cdot (1+ p^{n}\mathrm {Hdg}^{-\frac{p^{n}}{p-1}} \mathrm{Res}_{\mathcal {O}_F/\mathbb {Z}}\mathbb {G}_a)\).

Proposition 4.3

The sheaf \(\mathfrak {w}_{n,r,I}\) is an invertible \(\mathcal {O}_{\mathfrak {X}_{r,I}}\)-module of rank 1.

The rest of this section is devoted to the proof of Proposition 4.3. We follow closely [3, §5] by starting with the following:

Lemma 4.4

Let \((\mathcal {O}_{\mathfrak {X}_{r,I}})^{00}\) be the ideal of topologically nilpotent elements of \(\mathcal {O}_{\mathfrak {X}_{r,I}}\). Suppose that \(r \ge 1\) (resp. \(r \ge 2\) if \(p=2\)). Then \(\kappa ((\mathcal {O}_F \otimes \mathbb {Z}_p)^*)-1 \subset \mathrm {Hdg} (\mathcal {O}_{\mathfrak {X}_{r,I}})^{00}\) and for every integer \(\ell \) such that \(2 \le \ell \le r+k\) we have

$$\begin{aligned} \kappa \left( 1+p^{\ell -1}\mathcal {O}_F\otimes \mathbb {Z}_p\right) -1 \subset {\mathrm {Hdg}^{\frac{p^{\ell }-1}{p-1}}} \left( \mathcal {O}_{\mathfrak {X}_{r,I}}\right) ^{00}. \end{aligned}$$

Proof

We deal with the case \(p\ne 2\) leaving to the reader the case \(p=2\). The claim is local on \(\mathfrak {X}_{r,I}\). We restrict ourselves to an open formal affine subscheme \(U=\hbox {Spf}~R\) mapping to the open \(\mathfrak {W}_\alpha ^0\) of \(\widetilde{\mathfrak {W}}^0_F\) defined by an element \(\alpha \in \mathfrak {m}{\setminus } \mathfrak {m}^2\). By construction, \(\kappa ((\mathcal {O}_F \otimes \mathbb {Z}_p)^*)-1 \subset \alpha B_{\alpha }^0\) and since \(\alpha \mathrm {Hdg}^{-1} \subset (\mathcal {O}_{\mathfrak {X}_{r,I}})^{00}\), we can conclude that the first point holds. Using Lemma 2.5, we see that for \(\ell \ge 2\), we have that \(\kappa (1+p^{\ell -1}\mathcal {O}_F\otimes \mathbb {Z}_p)-1 \subset (\alpha ^{p^{\ell -2}},p) B_\alpha ^0\). Arguing as in Lemma 4.2 we deduce from the assumption that \(\ell \le r+k\) that \({p}{{\mathrm {Hdg}}^{-p^\ell }}\in (\mathcal {O}_{\mathfrak {X}_{r,I}})^{00}\). On the other hand as \(r\ge 1\), then \(\alpha \in \mathrm {Hdg}^{p^2} \mathcal {O}_{\mathfrak {X}_{r,I}}\) so that \(\alpha ^{p^{\ell -2}} \in \mathrm {Hdg}^{p^{\ell }} \mathcal {O}_{\mathfrak {X}_{r,I}}\). As \(\frac{p^\ell -1}{p-1} < p^\ell \), it follows that \(\alpha ^{p^{\ell -2}} {{\mathrm {Hdg}}^{-\frac{p^\ell -1}{p-1}}} \subset (\mathcal {O}_{\mathfrak {X}_{r,I}})^{00}\). \(\square \)

We also have the following:

Lemma 4.5

The inclusion \(\mathcal {O}_{\mathfrak {IG}_{n,r,I}} \rightarrow f_{n,*} \mathcal {O}_{\mathfrak {F}_{n,r,I}}\) defines an isomorphism

$$\begin{aligned} \mathcal {O}_{\mathfrak {IG}_{n,r,I}}/qp^{n^{\prime }} \mathcal {O}_{\mathfrak {IG}_{n,r,I}} \rightarrow \mathfrak {w}_{n,r,I}^1/qp^{n^{\prime }} \mathfrak {w}_{n,r,I}^1. \end{aligned}$$

Proof

Consider an open formal affine subscheme \(U=\hbox {Spf}~R\subset \mathfrak {IG}_{n,r,I}\) mapping to the open formal subscheme \(\mathfrak {W}_\alpha ^0\) of \(\widetilde{\mathfrak {W}}^0_F\) defined by some \(\alpha \in \mathfrak {m}{\setminus }\mathfrak {m}^2\). Assume that \(\omega _G\vert _U\) is free. The choice of an element \(\tilde{s}\in \mathcal {F}\vert _U\) lifting \(s:=\mathrm {HT}^{\prime }(1)\) defines a section of the morphism \(\mathfrak {F}_{n,r,I}\vert _U \cong \mathfrak {IG}_{n,r,I}\vert _U\) and hence an isomorphism \(f_{\tilde{s}}:\mathfrak {w}_{n,r,I}^1\vert _U \rightarrow \mathcal {O}_{\mathfrak {IG}_{n,r,I}}\vert _U\) given by evaluating the functions at \(\tilde{s}\).

Two different lifts \(\tilde{s}\) and \(\tilde{s^{\prime }}\) differ by an element of \(1 + p^{n}\mathrm {Hdg}^{-\frac{p^n}{p-1}} \mathcal {O}_F\otimes R\) thanks to Proposition 4.1. Proposition 4.2 implies that \(1+p^{n}\mathrm {Hdg}^{-\frac{p^n}{p-1}}\mathcal {O}_F \otimes R \subset 1+p^{k^{\prime }+1 +n^{\prime }}\mathcal {O}_F \otimes R \) (resp. \(1+p^{k^{\prime }+3 +n^{\prime }}\mathcal {O}_F \otimes R \) if \(p=2\)). As \(I=[p^k,p^{k^{\prime }}]\) we conclude that \(\kappa (1+p^{k^{\prime }+1 +n^{\prime }}\mathcal {O}_F \otimes R) \subset 1 + p^{n^{\prime }+1} R\) (and similarly \(\kappa (1+p^{k^{\prime }+3+n^{\prime }}\mathcal {O}_F \otimes R) \subset 1 + q p^{n^{\prime }} R\) for \(p=2\)). Thus \(f_{\tilde{s}}\equiv f_{\tilde{s^{\prime }}}\) modulo \(qp^{n^{\prime }}\). This provides the inverse to the isomorphism in the lemma. \(\square \)

Let \(U=\hbox {Spf}~R\) be an open affine formal subscheme of \(\mathfrak {X}_{r,I}\). Suppose that \(\omega _G\) is free over U. Thanks to Corollary 3.5 for every nonnegative integer n such that \(0 \le n \le r+k\) there exist elements \(c_0 = 1\) and \(c_n \in \tilde{\mathrm {Ha}}^{ - \frac{p^n-1}{p-1}}\mathcal {O}_{\mathfrak {IG}_{n,r}}(\hbox {Spf}~R)\) for \(n \ge 1\) such that \(\mathrm {Tr}_{\mathfrak {IG}} (c_n) = c_{n-1}\) for every \(n \ge 1\). If n satisfies \(r+k \ge n \ge k^{\prime }+3 \) (resp. \(n\ge k^{\prime }+4\) if \(p=2\)), we define a projector:

$$\begin{aligned} e_{c_n} :g_{n,*} \mathfrak {w}^1_{n,r,I}(R)\rightarrow & {} \tilde{\mathrm {Ha}}^{-\frac{p^{n}-1}{p-1}}\mathfrak {w}_{n,r,I}(R)\\ s\mapsto & {} \sum _{\sigma \in (\mathcal {O}_F/p^n\mathcal {O}_F)^*} \kappa (\sigma ) \sigma (c_ns) \end{aligned}$$

The following lemma proves Proposition 4.3:

Lemma 4.6

Let \(s \in g_{n,*} \mathfrak {w}^1_{n,r,I}(R)\) be an element such that \(s \equiv 1 \;\mod \;p\) (in the sense of Lemma 4.5). Then \(e_{c_n}(s) \in \mathfrak {w}_{n,r,I}(R)\) and \(\mathfrak {w}_{n,r,I}(R)\) is the free R-module generated by \(e_{c_n}(s)\).

Proof

The proof is entirely analogous to the proof of [3, Lemme 5.4]. Write \(s = {1} + ph\) for a section \(h \in \mathfrak {F}_{n,r,I}(R)\). We get

$$\begin{aligned} e_{c_n}(s) = \sum _{\sigma \in (\mathcal {O}_F/p^n\mathcal {O}_F)^*} \kappa \left( \tilde{\sigma }\right) \tilde{\sigma }(c_n) + p\sum _{\sigma \in (\mathcal {O}_F/p^n\mathcal {O}_F)^*} \kappa \left( \tilde{\sigma }\right) \tilde{\sigma }(c_n h). \end{aligned}$$

In this formula, \(\tilde{\sigma }\) is an arbitrary lift of \(\sigma \) to \(\mathbb {T}(\mathbb {Z}_p)\). Since \(\tilde{\mathrm {Ha}}^{p^{r+k+1}} \mid p\) and \(\frac{p^n-1}{p-1} < p^{r+k+1}\), it follows that \(p\sum _{\sigma \in (\mathcal {O}_F/p^n\mathcal {O}_F)^*}\kappa (\tilde{\sigma })\tilde{ \sigma }(c_n h) \in R^{00} \mathfrak {F}_{n,r,I}(R)\) where \(R^{00}\) is the ideal of topologically nilpotent elements in R.

We need to show that

$$\begin{aligned} \sum _{\sigma \in (\mathcal {O}_F/p^n\mathcal {O}_F)^*} \kappa \left( \tilde{\sigma }\right) \tilde{\sigma }(c_n) \in 1 + R^{00} \mathfrak {F}_{n,r,I}(R). \end{aligned}$$

This follows from Lemmas 2.6 and 4.4. As a consequence, \(e_{c_n}(s)\) belongs to \(\mathfrak {w}_{n,r,I}(R)\) and one checks easily that it is a generator using the normality of R as in [3, Lemme 5.4]. \(\square \)

4.3 Properties of \(\mathfrak {w}_{n,r,I}\)

4.3.1 Functoriality

Fix intervals \(I^{\prime }\subset I\), \(r^{\prime }\) and r such that \(r^{\prime }\ge r\) and integers \(n^{\prime }\ge n\) so that \((I^{\prime },r^{\prime },n^{\prime })\) and (Irn) satisfy the assumptions given at the beginning of Sect. 4.2. We have the following commutative diagram:

which induces a morphism of \(\mathcal {O}_{\mathfrak {X}_{r^{\prime },I^{\prime }}}\)-modules:

$$\begin{aligned} \iota ^*\mathfrak {w}_{n,r,I} \rightarrow \mathfrak {w}_{n^{\prime },r^{\prime },I^{\prime }}. \end{aligned}$$

Proposition 4.7

The morphism above is an isomorphism.

Proof

Consider \(\mathcal {O}_{\mathfrak {X}_{r^{\prime },I^{\prime }}} \rightarrow \iota ^*\mathfrak {w}_{n,r,I}^{-1} \otimes \mathfrak {w}_{n^{\prime },r^{\prime },I^{\prime }}\). This last sheaf is the subsheaf of \((g_{n^{\prime }} \circ f_{n^{\prime }})_*\mathcal {O}_{\mathfrak {F}_{n^{\prime },r^{\prime },I^{\prime }}}\) consisting of sections on which \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\cdot (1+ p^{n^{\prime }}\mathrm {Hdg}^{-\frac{p^{n^{\prime }}}{p-1}} \mathcal {O}_F\otimes \mathbb {Z}_p)\) acts trivially. This coincides with the sheaf \(\mathcal {O}_{\mathfrak {X}_{r^{\prime },I^{\prime }}}\) by the normality of \({\mathfrak {X}_{r^{\prime },I^{\prime }}}\). The composite map

$$\begin{aligned} \mathcal {O}_{\mathfrak {X}_{r^{\prime },I^{\prime }}} \rightarrow \iota ^*\mathfrak {w}_{n,r,I}^{-1} \otimes \mathfrak {w}_{n^{\prime },r^{\prime },I^{\prime }}\rightarrow \mathcal {O}_{\mathfrak {X}_{r^{\prime },I^{\prime }}} \end{aligned}$$

is the identity. This proves the claim. \(\square \)

We simplify the notations and write \(\mathfrak {w}_{I}\) instead of \(\mathfrak {w}_{n,r,I}\).

4.3.2 Frobenius

Propositions 3.3 and 3.6 provide compatible morphisms \(\phi :\mathfrak {X}_{r,I} \rightarrow \mathfrak {X}_{r-1,I}\) and \( \mathfrak {IG}_{n+1, r, I} \rightarrow \mathfrak {IG}_{n,r-1,I}\) obtained by composing the projection \( \mathfrak {IG}_{n+1, r, I} \rightarrow \mathfrak {IG}_{n,r,I}\) and the Frobenius map \( \phi : \mathfrak {IG}_{n, r, I} \rightarrow \mathfrak {IG}_{n,r-1,I}\). Let us recall the description of the morphism \( \mathfrak {IG}_{n+1, r, I} \rightarrow \mathfrak {IG}_{n,r-1,I}\). Let \(F:G \rightarrow G{/}H_1=G^{\prime }\) be the canonical isogeny between the semi-abelian schemes G over \(\mathfrak {X}_{r,I}\) and \(G^{\prime }\) over \(\mathfrak {X}_{r-1,I}\). This morphism induces a surjective morphism of canonical subgroups \(H_{n+1}\rightarrow H_{n+1}{/}H_1\cong H_n^{\prime }\) of G and \(G^{\prime }\) respectively. Dualizing we get an injective morphism \(F^D:H_n^{\prime ^{D}}\rightarrow H_{n+1}^D\). The map \(\phi :\mathfrak {IG}_{n+1, r, I} \rightarrow \mathfrak {IG}_{n,r^{\prime },I}\) associates with a morphism \(\psi :\mathcal {O}_F/p^{n+1}\mathcal {O}_F\rightarrow H_{n+1}^D\) the morphism \(\psi ^{\prime }:\mathcal {O}_F/p^{n}\mathcal {O}_F\rightarrow H_{n}^{'D}\) making the following diagram commute:

We then get the commutative diagram:

where the morphism \(\mathfrak {F}_{n+1,r,I} \rightarrow \mathfrak {F}_{n,r-1,I}\) is given by mapping a differential \(w \in \mathcal {F}\) to \(pw \in \mathcal {F}^{\prime } \subset \omega _{G^{\prime }}\). One checks that this is well defined by using the following commutative diagram:

and thus obtains a morphism \(\phi ^{*} \mathfrak {w}_{I} \rightarrow \mathfrak {w}_{I}\).

Proposition 4.8

The morphism \(\phi ^{*} \mathfrak {w}_{I} \rightarrow \mathfrak {w}_{I}\) is an isomorphism.

Proof

The proof is analogous to the proof of Proposition 4.7. \(\square \)

5 Perfect overconvergent modular forms

In this section, we define a sheaf of perfect overconvergent Hilbert modular forms over the weight space \(\mathfrak {W}_F^0\) and in the next we will show that one can undo the perfectization.

5.1 The anti-canonical tower

Let \(I=[p^k,p^{k^{\prime }}]\subset [1,+\infty ]\) and \(r, n \in \mathbb {Z}_{\ge 0}\) and \(n \le r+k\). As explained in Sect. 4.3.2 we have compatible morphisms

Taking the limits, we get formal schemes \(\mathfrak {IG}_{n,\infty ,I} \rightarrow \mathfrak {X}_{\infty ,I}\) over \(\widetilde{\mathfrak {W}}^0_F\). Varying n we get a tower of formal schemes \(\cdots \rightarrow \mathfrak {IG}_{n+2,\infty ,I} \rightarrow \mathfrak {IG}_{n+1,\infty ,I} \rightarrow \mathfrak {IG}_{n,\infty ,I}\). Let \(\mathfrak {IG}_{\infty ,\infty ,I}\) be the projective limit. As the index r varies now, we denote by \(G_r\rightarrow \mathfrak {X}_{r,I}\) the semi-abelian scheme and by \(\mathrm {Hdg}_r\subset \mathcal {O}_{\mathfrak {X}_{r,I}}\) the Hodge ideal defined by \(G_r\).

Recall from Sect. 3.3 that associated with the finite morphism \(\mathfrak {IG}_{n,r,I} \rightarrow \mathfrak {IG}_{n-1,r,I}\) we have a trace map \(\mathrm {Tr}_{\mathfrak {IG}} :\mathcal {O}_{\mathfrak {IG}_{n,r,I}} \rightarrow \mathcal {O}_{\mathfrak {IG}_{n-1,r,I}}\). These are compatible for varying r and define a trace map \(\mathrm {Tr}_{\mathfrak {IG}} :\mathcal {O}_{\mathfrak {IG}_{n,\infty ,I}} \rightarrow \mathcal {O}_{\mathfrak {IG}_{n-1,\infty ,I}}.\)

Proposition 5.1

We have \(\mathrm {Hdg}_s \mathcal {O}_{\mathfrak {IG}_{n-1,\infty ,I}} \subset \mathrm {Tr}_{\mathfrak {IG}} \bigl (\mathcal {O}_{\mathfrak {IG}_{n,\infty ,I}})\) for every \(s\ge 1\).

Proof

Thanks to Proposition 3.4, we have \(\mathrm {Hdg}^{p^{n-1}}_s \mathcal {O}_{\mathfrak {IG}_{n-1,s,I}}\subset \mathrm {Tr}_{\mathfrak {IG}}(h_*\mathcal {O}_{ \mathfrak {IG}_{n,s,I}})\). It follows from [3, Cor. A.2] that \(\mathrm {Hdg}_{s+1}^p=\mathrm {Hdg}_s\). Since \(\mathrm {Hdg}^{p^{n-1}}_s \mathcal {O}_{\mathfrak {IG}_{n-1,\infty ,I }} \subset \mathrm {Tr}_{\mathfrak {IG}} (\mathcal {O}_{\mathfrak {IG}_{n,\infty ,I}})\) and s is arbitrary, the claim follows. \(\square \)

5.2 Tate traces

Let \(\alpha \in \mathfrak {m}{\setminus }\mathfrak {m}^2\). Denote by \(\mathfrak {IG}_{\infty ,\infty ,\alpha ,I} \rightarrow \mathfrak {X}_{\infty ,\alpha ,I}\) the base change of the formal schemes above to \(\mathfrak {W}_{\alpha ,I}^0\rightarrow \widetilde{\mathfrak {W}}^0_F\).

Let \(h_{r}:\mathfrak {X}_{\infty ,\alpha ,I} \rightarrow \mathfrak {X}_{r,\alpha ,I}\) be the projection map onto the rth factor.

Proposition 5.2

One has Tate traces:

$$\begin{aligned} \mathrm {Tr}_{r}:(h_{r})_{*} \mathcal {O}_{\mathfrak {X}_{\infty ,\alpha ,I}}[1/\alpha ] \rightarrow \mathcal {O}_{\mathfrak {X}_{r,\alpha ,I}}[1/\alpha ] \end{aligned}$$

such that \(f=\lim \nolimits _{r\rightarrow \infty } \mathrm {Tr}_{r}(f)\). Moreover,

$$\begin{aligned} \mathrm {Tr}_{r}\left( (h_{r})_*\mathcal {O}_{\mathfrak {X}_{\infty ,\alpha ,I}}\right) \subset \alpha ^{-1} \cdot \mathcal {O}_{\mathfrak {X}_{r,\alpha ,I}} \end{aligned}$$

as soon as \(p^r(p-1)> 2g+1\).

Proof

The proof follows closely the proof of [3, Proposition 6.2]. We first provide the analog of [3, §6.3.2 and §6.3.3] which reduces the proof to [3, Lemme 6.1].

For every nonnegative integer \(k\ge r+1\), define \(B_{\alpha ,I,p^{-k}}^0:=B_{\alpha ,I}^0[\alpha ^{p^{-k}}]\). One proves as in Sect. 3.4.1 that it is a normal ring. Let \(\mathfrak {W}_{\alpha ,I,p^{-k}}^0\) be the associated \(\alpha \)-adic formal scheme and let \(\mathcal {W}_{\alpha ,I,p^{-k}}^0:=\hbox {Spa}(B_{\alpha ,I,p^{-k}}^0[\alpha ^{-1}],B_{\alpha ,I,p^{-k}}^0] )\) be the associated analytic adic space. Define \(\mathcal {X}_{r,\alpha ,I,p^{-k}}\) to be the fiber product \(\mathcal {X}_{r,\alpha ,I}\times _{\mathcal {W}_{\alpha ,I}^0} \mathcal {W}_{\alpha ,I,p^{-k}}^0\). Define \(\mathfrak {X}_{r,\alpha ,I,p^{-(r+1)}}\) to be the normalization of \(\mathfrak {X}_{r,\alpha ,I}\) in \(\mathcal {X}_{r,\alpha ,I,p^{-(r+1)}}\) (see Sect. 3.3). For general \(k \ge r+1\) let \(\mathfrak {X}_{r,\alpha ,I,p^{-k}}\) be the base change of \(\mathfrak {X}_{r,\alpha ,I,p^{-(r+1)}}\) via the map \(\mathfrak {W}_{\alpha ,I,p^{-k}}^0\rightarrow \mathfrak {W}_{\alpha ,I,p^{-(r+1)}}^0\). The associated analytic adic space is \(\mathcal {X}_{r,\alpha ,I,p^{-k}}\) such that we have morphisms

$$\begin{aligned} \mathfrak {X}_{r,\alpha ,I,p^{-k}} \rightarrow \mathfrak {X}_{r,\alpha ,I,p^{-(r+1) }} \rightarrow \mathfrak {X}_{r,\alpha ,I} \rightarrow \overline{\mathfrak {M}}(\mu _N, \mathfrak {c}) \times \mathfrak {W}_{\alpha ,I}^0 \rightarrow \overline{\mathfrak {M}}(\mu _N, \mathfrak {c}). \end{aligned}$$
(1)

5.2.1 An explicit description of diagram (1) in Sect. 5.2

Let \(U:=\hbox {Spf}~A\subset \overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) be an open formal affine so that the sheaf \(\omega _G\) is trivial. We will describe the fiber of the above chain of morphisms over U. Choose a lift of the Hasse invariant viewed as a scalar \(\tilde{\mathrm {Ha}}\).

The fiber of U in \(\mathfrak {X}_{r, \alpha , I, p^{-(r+1)}}\) is the formal spectrum of

$$\begin{aligned} R:= & {} A\widehat{\otimes } B_{\alpha ,I,p^{-(r+1)}}^0 \left\langle \frac{\alpha ^{1/p^{r+1}}}{\tilde{\mathrm {Ha}}}\right\rangle \\= & {} A\widehat{\otimes } B_{\alpha ,p^{-(r+1)}}^0 \langle u,v,w \rangle \Big /\left( w\tilde{\mathrm {Ha}}-\alpha ^{1/p^{r+1}}, \alpha ^{p^k}v-p,uv-\alpha ^{p^{k^{\prime }-k}}\right) . \end{aligned}$$

Here the variable u and the equation \(uv-\alpha ^{p^{k^{\prime }-k}}\) are missing in case \(k^{\prime }=\infty \). Arguing as in the proof of Lemma 3.7, it follows that R is a normal ring.

Set \(R_k:=R\otimes _{B_{\alpha ,I,p^{-(r+1)}}^0} B_{\alpha ,I,p^{-k}}^0=A\widehat{\otimes } B_{\alpha ,I,p^{-k}}^0 \langle \frac{\alpha ^{1/p^{r+1}}}{\tilde{\mathrm {Ha}}}\rangle \). It is finite and free as an R-module with basis \(\alpha ^{a/p^{k}}\) for \(0\le a \le p^{k+1-r}-1\). The associated formal scheme \(\hbox {Spf}~R_k\) is the open of \(\mathfrak {X}_{r,\alpha ,I,p^{-k}}\) over the open \(U\subset \mathfrak {X}\).

Then the restriction of the diagram (1) to U is given by the ring homomorphisms:

$$\begin{aligned} A \rightarrow A\widehat{\otimes } B_{\alpha ,I}^0 \rightarrow A\widehat{\otimes } B_{\alpha ,I}^0 \left\langle \frac{\alpha }{\tilde{\mathrm {Ha}}^{p^{r+1}}}\right\rangle \rightarrow R \rightarrow R_k. \end{aligned}$$
(2)

5.2.2 Frobenius

The Frobenius morphism of Proposition 3.3 defines a cartesian diagram

(3)

Due to Proposition 3.3, the morphism \(\mathcal {X}_{r,\alpha ,I,p^{-k}}\rightarrow \mathcal {X}_{r-1,\alpha ,I,p^{-k}}\) is finite. Hence we get a commutative diagram

Over \(U=\hbox {Spf}~A\) the morphism \(\mathfrak {X}_{r,\alpha ,I,p^{-k}} \rightarrow \mathfrak {X}_{r-1,\alpha ,I,p^{-k}}\) is given by

$$\begin{aligned} S_k: =A\widehat{\otimes } B_{\alpha ,I,p^{-k}}^0 \left\langle \frac{\alpha ^{1/p^r}}{\tilde{\mathrm {Ha}}}\right\rangle \rightarrow A\widehat{\otimes } B_{\alpha ,I,p^{-k}}^0 \left\langle \frac{\alpha ^{1/p^{r+1}}}{\tilde{\mathrm {Ha}}}\right\rangle =:R_k. \end{aligned}$$
(4)

It is finite and modulo \(p \alpha ^{-1{/}p^r}\) is induced by the absolute Frobenius on A / pA. Indeed this holds true modulo \(p \tilde{\mathrm {Ha}}^{-1}\) due to [3, Cor. A.2] and \(p \tilde{\mathrm {Ha}}^{-1}=(p \alpha ^{-1/p^{r}}) \cdot (\alpha ^{1/p^{r}} \tilde{\mathrm {Ha}}^{-1})\).

5.2.3 The unramified case

We first assume that p is unramified in F. This implies that A is formally smooth over \(\mathbb {Z}_p\). It follows from [3, Lemme 6.1] applied to the extension \(S_k\subset R_k\) that \(S_k[\alpha ^{-1}]\subset R_k[\alpha ^{-1}]\) is a finite and flat extension and that \(\mathrm{Tr}(R_k)\subset p^g \alpha ^{-\frac{(2g+1)}{p^{r}}} S_k\). This implies that for all \(r^{\prime } \ge r\) and \(k \ge r^{\prime }+1\),

$$\begin{aligned} \mathrm {Tr}_{\phi ^{r'-r}}\left( \mathcal {O}_{\mathfrak {X}_{r',\alpha ,I,p^{-k}}}\right) \subset p^g \alpha ^{-\frac{2g+1}{p^r(p-1)}} \mathcal {O}_{\mathfrak {X}_{r,\alpha ,I,p^{-k}}}. \end{aligned}$$

In particular, defining

$$\begin{aligned} \mathrm {Tr}_{r}:=\frac{1}{p^{sg}} \mathrm {Tr}_{\phi ^s}:h_{r,*} \mathcal {O}_{\mathfrak {X}_{r+s,\alpha ,I}} \left[ \alpha ^{-1}\right] \rightarrow \mathcal {O}_{\mathfrak {X}_{r,\alpha ,I}}\left[ \alpha ^{-1}\right] , \end{aligned}$$

we deduce that, if \(p^r(p-1) > 2g+1\), the image of \(h_{r,*} \mathcal {O}_{\mathfrak {X}_{r+s,\alpha ,I}}\) is contained in \(\alpha ^{-1} \mathcal {O}_{\mathfrak {X}_{r,\alpha ,I,p^{-k}}}\cap \mathcal {O}_{\mathfrak {X}_{r,\alpha ,I}}[\alpha ^{-1}]\) which is \(\alpha ^{-1} \cdot \mathcal {O}_{\mathfrak {X}_{r,\alpha ,I}}\) since \(\mathfrak {X}_{r,\alpha ,I,p^{-k}}\rightarrow \mathfrak {X}_{r,\alpha ,I}\) is a finite and dominant morphism and \(\mathfrak {X}_{r,\alpha ,I}\) is normal. The proposition follows from this.\(\square \)

5.2.4 The general case

We now drop the assumption that p is unramified in F. In this situation, \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) is not formally smooth. Nevertheless, the Rapoport locus \( \overline{\mathfrak {M}}(\mu _N, \mathfrak {c})^R \subset \overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) is the smooth locus and its complement is of codimension at least 2. We let \(\mathfrak {X}^R_{r, \alpha , I, p^{-k}} \subset \mathfrak {X}_{r, \alpha , I, p^{-k}}\) be the open formal subscheme where the Rapoport condition holds.

Arguing as in the unramified case, we obtain a map \(\mathrm {Tr}_{r}:=\frac{1}{p^{sg}} \mathrm {Tr}_{\phi ^s}:h_{r,*} \mathcal {O}_{\mathfrak {X}^R_{r+s,\alpha ,I}} \rightarrow \alpha ^{-1}\mathcal {O}_{\mathfrak {X}^R_{r,\alpha ,I}}.\)

Lemma 5.3

The formal scheme \(\mathfrak {X}^R_{r, \alpha , I} \) is Zariski dense in \(\mathfrak {X}_{r, \alpha , I}\).

Proof

This follows easily from the explicit equations. Note that we crucially use here that the complement of the Rapoport locus is of codimension 1 in the non-ordinary locus of the special fiber of \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\). \(\square \)

Consider the following commutative diagram:

We claim that it induces a commutative diagram:

Proof

Indeed, let \(\hbox {Spf}~R\) be an open formal subscheme of \(\mathfrak {X}_{r,\alpha , I}\). Take \(f \in \mathcal {O}_{\mathfrak {X}_{r+s, \alpha , I}}(R)\). Then \(\alpha \mathrm {Tr}_r(f)\) is in \(\mathcal {O}_{\mathfrak {X}^R_{r, \alpha , I}}(R)\). Moreover, as the morphism \( \phi ^s :R[\frac{1}{\alpha }] \rightarrow \mathcal {O}_{\mathfrak {X}_{r, \alpha , I}}(R)[\frac{1}{\alpha }] \) is finite flat, we deduce that \(\alpha \mathrm {Tr}_r(f) \in R[\frac{1}{p}]\). Since R is normal, \(R = \cap _{\mathfrak {Q}} R_{\mathfrak {Q}}\) where \(\mathfrak {Q}\) runs over all codimension 1 prime ideals in R. Thus we are left to check that \(\alpha \mathrm {Tr}_r(f) \in R_{\mathfrak {Q}}\) whenever \(p \in \mathfrak {Q}\).

If \(\alpha \not \in \mathfrak {Q}\) as \(w\tilde{\mathrm {Ha}}^{p^{r+1}}-\alpha =0\), we deduce that the image of \(\mathfrak {Q}\) in \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) lies in the ordinary locus and in particular in the Rapoport locus. Thus \(\alpha \mathrm {Tr}_r(f) \in R_{\mathfrak {Q}}\). If \(\alpha \in \mathfrak {Q}\), then \(\mathfrak {Q}\) is a generic point of the special fiber of R and since the Rapoport locus is Zariski dense, \(\mathfrak {Q}\) lies in the Rapoport locus. Thus \(\alpha \mathrm {Tr}_r(f) \in R_{\mathfrak {Q}}\). \(\square \)

5.3 The sheaf of perfect, overconvergent Hilbert modular forms

Lemma 5.4

Let \(\alpha \in \mathfrak {m} {\setminus } \mathfrak {m}^2\). The sheaf \(\mathcal {O}_{\mathfrak {X}_{\infty ,\alpha , I}}\) is integrally closed in \(\mathcal {O}_{\mathfrak {X}_{\infty ,\alpha ,I}}[1/\alpha ]\). Moreover,

$$\begin{aligned} \left( \mathcal {O}_{\mathfrak {IG}_{\infty ,\infty ,\alpha ,I}}\right) ^{(\mathcal {O}_F \otimes \mathbb {Z}_p)^*} = \mathcal {O}_{\mathfrak {X}_{\infty ,\alpha ,I}}. \end{aligned}$$

Proof

(1) Let \(U:=\hbox {Spf}~R\) be an open formal subscheme of \(\mathfrak {X}_{\infty ,\alpha ,I}\). For s large enough, it is the inverse image of an open formal subscheme \(\hbox {Spf}~R_s\) of \(\mathfrak {X}_{s,\alpha ,I}\). Let \(f \in R[1/\alpha ]\). For s large enough, we have \(f = f_s + h\) with \(f_s \in R_s[1/\alpha ]\) and \(h \in R\) so that we may assume that \(f \in R_s[1/\alpha ]\). Let \(f^n + f^{n-1} a_{n-1} + \cdots + a_0=0\) with \(a_0\), \(\ldots \), \(a_{n-1}\in R\) be an integral relation.

Applying \(\mathrm {Tr}_{s}\) one gets \(f^n + f^{n-1} \mathrm {Tr}_{h}( a_{n-1}) + \cdots + \mathrm {Tr}_{h}(a_0)=0\) and as \(a_i \in R\) for s large enough we have \(\mathrm {Tr}_{s}(a_i) \in R \cap \alpha ^{-1} R_{s}\). For \(h\ge 0\) the morphism \(R_{s} \rightarrow R_{s+h}\) is a finite dominant morphism of normal rings. Hence \(R_{s}/\alpha \rightarrow R_{s+h}/\alpha \) is injective so that \(R_{s}/\alpha \rightarrow R/\alpha \) is injective as well. We deduce that \(\alpha \mathrm {Tr}_{s}(a_i) \in \alpha R_{s}\) and hence that \(\mathrm {Tr}_{s}(a_i) \in R_{s}\). Thus f is integral over \(R_{s}\) and, hence, \(f \in R_{s}\) proving the first claim of the lemma.

(2) The inverse image of \(\hbox {Spf}~R\) in \({\mathfrak {IG}_{n,\infty ,\alpha ,I}}\) is equal to \(\hbox {Spf}~R_n\) with \(R_n\) integral over R and \(R[\alpha ^{-1}] \subset R_n[\alpha ^{-1}]\) finite and étale. In particular, \((R_n [\alpha ^{-1}])^{(\mathcal {O}_F/p^n\mathcal {O}_F)^*}=R[\alpha ^{-1}]\) so that \(R_n^{(\mathcal {O}_F/p^n\mathcal {O}_F)^*}\) contains R and is integral over R and, hence by the first claim, it must be equal to R. Let \(R_\infty \) be the inverse image of \(\hbox {Spf}~R\) in \({\mathfrak {IG}_{\infty ,\infty ,\alpha ,I}}\). Consider an element \(x\in R_\infty \) fixed by \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\). There exists n large enough and \(x_n\in R_n\) such that \(x-x_n=\alpha x^{\prime }\) for some \(x^{\prime }\in R_\infty \). In particular, \(x^{\prime }\) is fixed by \(1+p^n \mathcal {O}_F\otimes \mathbb {Z}_p\). Thanks to Proposition 5.1 for every \(n' \ge n\) there exists an element \(c_{n'} \in R_n'\) such that \(\mathrm {Tr}_{R_{n'}/R_n}(c_{n'}) =\alpha \). In particular, the higher cohomology groups of \((1+p^{n}\mathcal {O}_F/p^{n'}\mathcal {O}_F)\) acting on \(R_{n'}\) are annihilated by \(\alpha \).

For every s, there exists \(n(s) \ge n\) such that \(x' \in (R_{n(s)}{/}\alpha ^s)^{1+p^n \mathcal {O}_F\otimes \mathbb {Z}_p}\) and hence there exists \(y_s \in R_n\) such that \(y_s\equiv \alpha x^{\prime }\) modulo \(\alpha ^s\). We deduce that \(y_s\) converges to an element y for \(s \rightarrow \infty \) such that \(\alpha x^{\prime } =y\). Hence \(x \in R_n^{(\mathcal {O}_F/p^n\mathcal {O}_F)^*}\) which is R by the first part of the argument. \(\square \)

Define \(\mathfrak {w}_{I}^\mathrm{perf}\) to be the subsheaf of \(\mathcal {O}_{\mathfrak {X}_{\infty ,I}}\)-modules of \(\mathcal {O}_{\mathfrak {IG}_{\infty ,\infty ,I}}\) consisting of those sections transforming via the character \(\kappa ^{-1}\) for the action of \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\). Then:

Proposition 5.5

The sheaf \(\mathfrak {w}_{I}^\mathrm{perf}\) is an invertible \(\mathcal {O}_{\mathfrak {X}_{\infty ,I}}\)-module. Moreover, for every subinterval \(J\subset I\) the pullback of \(\mathfrak {w}_{I}^\mathrm{perf}\) via the natural morphism \( \iota _{J,I} :\mathfrak {X}_{\infty ,J} \rightarrow \mathfrak {X}_{\infty , I} \) coincides with \(\mathfrak {w}_{J}^\mathrm{perf}\).

Proof

We prove the first claim. Let \(U:=\hbox {Spf}~R\) be an open formal subscheme of \(\mathfrak {X}_{\infty ,\alpha ,I}\). Suppose that \(\mathrm {Hdg}_1\) is a principal ideal over \(\hbox {Spf}~R\) with generator \(\tilde{\mathrm {Ha}}_1\). Let \(\hbox {Spf}~R_n\) (resp. \(\hbox {Spf}~R_\infty \)) be the inverse image of U in \(\mathfrak {IG}_{n,\infty ,\alpha ,I}\) (resp. in \(\mathfrak {IG}_{\infty ,\infty ,\alpha ,I}\)). Due to Corollary 5.4 it suffices to exhibit an invertible element \(x\in R_\infty \) such that \(\sigma (x)=\kappa ^{-1}(\sigma ) x\) for every \(\sigma \in (\mathcal {O}_F\otimes \mathbb {Z}_p)^*\).

Proposition 5.1 implies that there exist elements \(c_n \in \tilde{\mathrm {Ha}}_1^{-1} R_n\) such that \(\mathrm {Tr}_{R_n/R_{n-1}} (c_n) = c_{n-1}\) and \(c_0=1\). Define \(b_n:=\sum _{\sigma \in (\mathcal {O}_F/p^n\mathcal {O}_F)^*} {\kappa }(\tilde{\sigma }) {\sigma }(c_n)\in \tilde{\mathrm {Ha}}^{-1}_1 R_n\) for \(n\ge 1\). Here \(\tilde{\sigma }\in \mathbb {T}(\mathbb {Z}_p)\) is a lift of \(\sigma \). It follows from Lemma 2.6 that \(b_n\) converges to an element \(b_\infty \in R_\infty \) such that \(\sigma (b_\infty )=\kappa ^{-1}(\sigma ) b_\infty \) for every \(\sigma \in (\mathcal {O}_F\otimes \mathbb {Z}_p)^*\) and \(b_\infty \equiv 1\) modulo \(\frac{\alpha }{\tilde{\mathrm {Ha}}_1} R_\infty \) so that \(b_\infty \)is invertible in \(R_\infty \) as claimed.

The last claim can be proved as in Sect. 4.3. \(\square \)

6 Descent

In this section, we prove that the sheaf \(\mathfrak {w}_I^\mathrm{perf}\) defined in Sect. 5.3 can be descended to some finite level.

6.1 Comparison with the sheaf \(\mathfrak {w}_{I}\)

Consider an interval \(I = [p^k, p^{k'}]\) with k and \(k'\) nonnegative integers. Thanks to Proposition 4.3, we have an invertible sheaf \(\mathfrak {w}_{I}\) over \(\mathfrak {X}_{r,I}\). Recall that we have a projection map \(h_{r}:\mathfrak {X}_{\infty , I} \rightarrow \mathfrak {X}_{r, I}\). Then:

Proposition 6.1

There exists a canonical isomorphism \(\mathfrak {w}_{I}^\mathrm{perf} \simeq h_{r}^*\mathfrak {w}_{I}\).

Proof

Over \(\mathfrak {X}_{\infty ,\alpha ,I}\) we have a chain of isogenies

$$\begin{aligned} \cdots G_{n+r} \mathop {\rightarrow }\limits ^{F}G_{n + r-1} \rightarrow \cdots G_r \end{aligned}$$

where \(G_{s}\) is the versal semi-abelian scheme over \(\mathfrak {X}_{s,I}\). Denote by \(C_{n,r} \hookrightarrow G_r[p^n]\) the kernel of \((F^n)^D :G_r[p^n]^D \rightarrow G_{r+n}[p^n]^D)\). Clearly \(C_{n,r} = H_{n}(G_{r+n})^D\). The isogeny \(F :G_{r+1} \rightarrow G_{r}\) induces a morphism \(C_{n,r+1} \rightarrow C_{n,r}\) which is generically an isomorphism. Over \(\mathfrak {IG}_{n,\infty ,I}\) we have a universal morphism \(\mathcal {O}_F/p^n\mathcal {O}_F \rightarrow H_n(G_s)^D\) for every \(s \ge n -k\). The map \(C_{n,s} \rightarrow G_s[p^n]/H_n(G_s) \simeq H_n(G_s)^D\) is generically an isomorphism as both group schemes are generically étale. Composing we then get an \(\mathcal {O}_F\)-equivariant map \(\mathcal {O}_F/p^n\mathcal {O}_F \rightarrow C_{n,s}\) for every \(s \ge n-k\). Using the morphisms \(C_{n,r+1} \rightarrow C_{n,r}\), we get an \(\mathcal {O}_F\)-equivariant morphism \(\mathcal {O}_F/p^n\mathcal {O}_F \rightarrow C_{n,r}\) for every n which is generically an isomorphism. Passing to the projective limit, we get a \(\mathcal {O}_F\)-equivariant map \(\mathcal {O}_F\otimes \mathbb {Z}_p \rightarrow \lim \nolimits _n C_{n,r}\). Let \(\mathrm {HT}^{un}\) be the image of 1 in \(\lim \nolimits _n C_{n,r}\) via the Hodge–Tate map \( \lim \nolimits _n G_r[p^n] \rightarrow \omega _{G_r}\). Then \(\mathrm {HT}^{un}\) defines an \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\)-equivariant map:

$$\begin{aligned} \mathfrak {IG}_{\infty , \infty , I} \rightarrow \mathfrak {F}_{n,r,I} \end{aligned}$$

fitting in the commutative diagram:

We then get an injective homomorphism \(h_{r}^*\mathfrak {w}_{I} \rightarrow \mathfrak {w}_{I}^\mathrm{perf} \). Moreover,

$$\begin{aligned} \mathfrak {w}_{I}^\mathrm{perf} \otimes h_{r}^*\mathfrak {w}_{I}^{-1} \subset \left( \mathcal {O}_{\mathfrak {IG}_{\infty ,\infty ,I}}\right) ^{(\mathcal {O}_F \otimes \mathbb {Z}_p)^*} = \mathcal {O}_{\mathfrak {X}_{\infty , I}} \end{aligned}$$

thanks to Corollary 5.4. \(\square \)

Corollary 6.2

We have a Tate trace map \(\mathrm {Tr}_r :h_{r,*} \mathfrak {w}_{I}^\mathrm{perf} \rightarrow \alpha ^{-1}\mathfrak {w}_{I}\), which is functorial in I.

6.2 Descent along the anti-canonical tower

Fix \(\alpha \in \mathfrak {m}{\setminus }\mathfrak {m}^2\). Let \(I = [1, \infty ]\).

Lemma 6.3

The natural morphisms of sheaves

$$\begin{aligned} \mathcal {O}_{\mathfrak {X}_{r,\alpha ,I}} \longrightarrow \lim _{ k+1 \ge k' \ge k \ge 0} \mathcal {O}_{\mathfrak {X}_{r,\alpha ,\left[ p^{k}, p^{k'}\right] }}\quad \hbox {and} \quad \mathcal {O}_{\mathfrak {X}_{\infty ,\alpha ,I}} \longrightarrow \lim _{ k+1 \ge k' \ge k \ge 0} \mathcal {O}_{\mathfrak {X}_{\infty ,\alpha ,\left[ p^{k}, p^{k'}\right] }} \end{aligned}$$

are isomorphisms.

Proof

We prove the first statement. The second follows arguing as in [3, Lemme 6.6] using the Tate traces constructed in Proposition 5.2.

Let \(U:=\hbox {Spf}~A\) be a formal open affine subscheme of \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) over which \(\omega _G\) is trivial. Let \(\tilde{\mathrm {Ha}}\) be a lift of \(\mathrm {Ha}\). Arguing as in the proof of Lemma 3.7, one deduces that the inverse image of U in \(\mathfrak {X}_{r,\alpha ,I}\) is \(\hbox {Spf}~R\) with \(R:=A \otimes _{\mathbb {Z}_p} B_\alpha \langle u,w\rangle /(w\tilde{\mathrm {Ha}}^{r}-\alpha , \alpha u-p)\) and that for integers \(1\le h <k\) the inverse image of U in \(\mathfrak {X}_{r,\alpha ,[p^h,p^{k}]}\) is \(\hbox {Spf}~R_{h,k}\) with \(R_{h,k}:=R \langle u_h,v_k\rangle /(\alpha ^{p^h} u_h -p, u_h v_k-\alpha ^{p^k-p^h})\).

There are maps \(R_{h,k} \rightarrow R_{h',k'}\) for \(h \le h '\le k \le k' \) given by \(u_h\mapsto \alpha ^{p^{h'}-p^h} u_{h'}\) and \(v_k\mapsto \alpha ^{p^{k'}-p^k} v_{k'}\). The argument in [3, Lemme 6.4] shows that the map \(R\rightarrow \lim _k R_{1,k} \) is an isomorphism. This proves the claim. \(\square \)

Theorem 6.4

The sheaf \(\mathfrak {w}_{I}^\mathrm{perf}\) descends to an invertible sheaf \(\mathfrak {w}_{I}\) over \(\mathfrak {X}_{r,\alpha ,I}\) for \(r\ge \sup \{ 4, 1 + \log _p{2g+1}\}\) if \(p \ge 3\) and \(r\ge \sup \{ 6, 1 + \log _p{2g+1}\}\) if \(p=2\). More precisely, \(\mathfrak {w}_{I}\) is the subsheaf of \(\mathcal {O}_{\mathfrak {X}_{r,\alpha ,I}}\)-modules of \(\mathfrak {w}_{I}^\mathrm{perf}\) characterized by the fact that for every interval \(J=[p^k,p^{k'}]\) with \(k' \ge k \ge 0\) integers and denoting \(\iota _{J,I} :\mathfrak {X}_{r,\alpha ,J} \rightarrow \mathfrak {X}_{r,\alpha ,I}\) the natural morphism, then \( \iota _{J,I}^*\mathfrak {w}_{I}\) is the sheaf \(\mathfrak {w}_{J}\) of Proposition 4.3 compatibly with the identification of Proposition 6.1.

Moreover, \(\mathfrak {w}_{I}\) is free of rank 1 over every formal affine subscheme \(U\subset \overline{\mathfrak {M}} (\mu _N, \mathfrak {c})\) such that \(\omega _G\vert _U\) is trivial.

Proof

The proof is analogous to the proof of [3, Thm. 6.4]. We set

$$\begin{aligned} \mathfrak {w}_{I}:=\lim _{ k+1 \ge k' \ge k \ge 0} \mathfrak {w}_{\left[ p^{k}, p^{k'}\right] }, \end{aligned}$$

where the limit is taken over integers k, \(k'\). Let \(U:=\hbox {Spf}~A\) be a formal open affine subscheme of \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) where \(\omega _G\) is trivial. Let \(W:=\hbox {Spf}~B\) be the inverse image of U in \(\mathfrak {X}_{r,\alpha ,I}\). We prove that \(\mathfrak {w}_{I}\vert _W\) is a free \(\mathcal {O}_W\)-module of rank 1 and it descends \(\mathfrak {w}_{I}^\mathrm{perf}\vert _W\).

We prove the claim for the minimal r possible, i.e., \(r=4\) if \(p \ge 3\) and \(r= 6\) for if \(p=2\). Let \(\tilde{\mathrm {Ha}}_r\) be a lift of the Hasse invariant over U. Thanks to Corollary 3.5 and Proposition 5.1, we can find elements \(c_n \in \tilde{\mathrm {Ha}}_r^{-\frac{p^{n}-1}{p-1}}\mathcal {O}_{\mathfrak {IG}_{n,r,\alpha ,I}}(W)\) for integers \(n\le r\) and elements \(c_n \in \tilde{\mathrm {Ha}}_r^{-p^{r}}\mathcal {O}_{\mathfrak {IG}_{n,\infty ,\alpha ,I}}(W)\) for general \(r\le n\) so that \(c_0=1\) and \(\mathrm {Tr}_{\mathfrak {IG}}(c_n) = c_{n-1}\). Define \(b_n = \sum _{\sigma \in (\mathcal {O}_F/p^n\mathcal {O}_F)^*}\kappa (\tilde{\sigma }) \sigma (c_n)\) where \(\tilde{\sigma }\) is a lift of \(\sigma \) in \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\).

Using Lemma 2.6, we deduce that:

  • The sequence \(b_n\) converges to an element \(b_\infty \),

  • \(b_\infty = 1\;\mod \;{\mathrm {Ha}}^{-p^r}\alpha \), and in particular, \(b_\infty \) generates \(\mathfrak {w}_{I}^\mathrm{perf}(W)\),

  • \(b_\infty = b_r \;\mod \; \mathfrak {m}_{r-1} \tilde{\mathrm {Ha}}^{-p^r}\) (resp. \(\mathfrak {m}_{r-2} \tilde{\mathrm {Ha}}^{-p^r}\) if \(p=2\)).

Consider an interval \(J = [p^k,p^{k+1}]\) and the commutative diagram:

Let \(T:=\hbox {Spf}~C\) be the inverse image of W in \(\mathfrak {X}_{r,\alpha ,J}\). Then \(\mathfrak {w}_{J}\vert _T\) admits a generator f as C-module constructed as follows. For every \(0 \le n \le r+k\) take \(c'_n \in \tilde{\mathrm {Ha}}_r^{-\frac{p^n-1}{p-1}}\mathcal {O}_{\mathfrak {IG}_{n,r ,\alpha ,J}}(T)\) such that \(c_0'=1\), \(\mathrm {Tr}_{\mathfrak {IG}}(c'_n) = c'_{n-1}\) and \(c'_n = c_n\) if \(n \le r\). Take a section \(s \in \mathcal {O}_{\mathfrak {F}_{k+r,r,\alpha ,J}}(T)\) which is \(1 \mod p^2\) and which generates \(\mathfrak {w}_{r+k, r, J}(T)\) (see Lemma 4.5, and note that \( 1 = k+r-(k+1)-2\) if \(p \ne 2\) and \(1 = k+r - (k+1)-4\) if \(p=2\)). Let \(f:=\sum \nolimits _{\sigma \in ( \mathcal {O}_F/p^{k+r}\mathcal {O}_F)^*} \kappa (\tilde{\sigma }) \sigma (c'_{r+k} s)\).

Then

$$\begin{aligned} f = \sum _{\sigma \in \left( \mathcal {O}_F/p^{k+r}\mathcal {O}_F\right) ^*} \kappa \left( \tilde{\sigma }\right) \sigma \left( c'_{r+k} \right) \; \mod \;{\mathrm {Ha}}^{-\frac{p^{r+k}-1}{p-1}}p^2 \end{aligned}$$

and it follows from 2.6 that

$$\begin{aligned}&\sum _{\sigma \in \left( \mathcal {O}_F/p^{k+r}\mathcal {O}_F\right) ^*} \kappa \left( \tilde{\sigma }\right) \sigma \left( c'_{r+k} \right) \\&\quad = \sum _{\sigma \in \left( \mathcal {O}_F/p^{r}\mathcal {O}_F\right) ^*} \kappa \left( \tilde{\sigma }\right) \sigma \left( c_{r} \right) \; \mod \; \left( \mathfrak {m}_{r-1} \tilde{\mathrm {Ha}}^{-\frac{p^r-1}{p-1}}, \ldots , \mathfrak {m}_{r+k-1} \tilde{ \mathrm {Ha}}^{-\frac{p^{r+k}-1}{p-1}} \right) \\&\quad \qquad \left( \text {resp.}\;\mod \;\left( \mathfrak {m}_{r-2} \tilde{\mathrm {Ha}}^{-\frac{p^r-1}{p-1}}, \ldots , \mathfrak {m}_{r+k-2} \tilde{ \mathrm {Ha}}^{-\frac{p^{r+k}-1}{p-1}}\right) \quad \text {if}~p=2 \right) . \end{aligned}$$

Over the interval \([p^k, p^{k+1}]\), we have \(p \in \alpha ^{p^k} B_{\alpha ,I}^0\), and it follows that

$$\begin{aligned} \mathfrak {m}_n B_{\alpha ,I}^0\subset \left( \alpha ^{p^{n-1}}, \alpha ^{p^k +p^{n-2}}, \ldots , \alpha ^{(n-1)p^k+1}\right) . \end{aligned}$$

Moreover, \(\alpha \in \tilde{\mathrm {Ha}}^{-p^{r+1}} T\). Assume \(p \ne 2\). We claim that

$$\begin{aligned} \left( \mathfrak {m}_{r-1} \tilde{\mathrm {Ha}}^{-\frac{p^r-1}{p-1}}, \ldots , \mathfrak {m}_{r+k-1} \tilde{ \mathrm {Ha}}^{-\frac{p^{r+k}-1}{p-1}} \right) \subset \left( \alpha ^2\right) . \end{aligned}$$

It is enough to check that:

$$\begin{aligned} \left( \mathfrak {m}_{r-1} \alpha ^{-1}, \mathfrak {m}_r \alpha ^{-1}, \ldots , \mathfrak {m}_{r+k-1} \alpha ^{-p^{k-1}}\right) \subset \left( \alpha ^2\right) \end{aligned}$$

where the term \( \mathfrak {m}_{r+k-1} \alpha ^{-p^{k-1}}\) is missing if \(k=0\).

This boils down to the set of inequalities:

  • \(1 +2 \le p^{r-2}; 1 +2\le p^k + p^{r-3}; 1+2 \le 2p^k + p^{r-4}\).

  • for \(r \le n \le r+k-1\):

    $$\begin{aligned} p^{n-r+1} +2 \le p^{n-1}; ~p^{n-r+1} +2 \le p^{n-2} + p^k;\ldots ; p^{n-r+1} +2 \le (n-1)p^k+1. \end{aligned}$$

When \(p=2\), one proves similarly that

$$\begin{aligned} \left( \mathfrak {m}_{r-2} \tilde{\mathrm {Ha}}^{-\frac{p^r-1}{p-1}}, \ldots , \mathfrak {m}_{r+k-2} \tilde{ \mathrm {Ha}}^{-\frac{p^{r+k}-1}{p-1}} \right) \subset \left( \alpha ^2\right) . \end{aligned}$$

It follows that

$$\begin{aligned} f - b_\infty \in \left( \alpha ^2, \tilde{\mathrm {Ha}}^{-\frac{p^{r+k}-1}{p-1}}p^2\right) \mathcal {O}_{\mathfrak {IG}_{\infty , \infty ,\alpha ,J}}(T) \end{aligned}$$

so that \(b_{\infty } = (1+\alpha ^2 u + \tilde{\mathrm {Ha}}^{-\frac{p^{r+k}-1}{p-1}}p^2 v) f\) for some elements \(u,v \in \mathcal {O}_{\mathfrak {X}_{\infty , \alpha ,J}}(T)\). Taking the Tate trace \(\mathrm {Tr}_r :h_{r,*} \mathcal {O}_{\mathfrak {X}_{\infty , \alpha ,J}} \rightarrow \alpha ^{-1}\mathcal {O}_{\mathfrak {X}_{r, \alpha ,J}}\) constructed in Proposition 5.2 we conclude that \(\mathrm {Tr}_{r}(b_\infty ) = f (1 + \alpha ^2 \mathrm {Tr}_{r}(u) + \tilde{\mathrm {Ha}}^{-\frac{p^{r+k}-1}{p-1}}p^2 \mathrm {Tr}_r(v) )\). As \(\mathrm {Tr}_{r}(u), \mathrm {Tr}_{r}(v) \in \alpha ^{-1} \mathcal {O}_{\mathfrak {X}_{r, \alpha ,J}}(T)\) by Proposition 5.2, we deduce that \(\mathrm {Tr}_r(b_\infty )\) is a generator of \(\mathfrak {w}_{J}\vert _T\). Since the construction of \(\mathrm {Tr}_{r}(b_\infty )\) is functorial in J we get that \(\mathfrak {w}_{I}(W) = \mathrm {Tr}_r(b_\infty ) \cdot \lim _{ k+1 \ge k' \ge k \ge 0} \mathcal {O}_{\mathfrak {X}_{r,\alpha , [p^k, p^{k'}]}}(W) = {Tr}_r(b_\infty ) B\) thanks to Lemma 6.3. The theorem follows. \(\square \)

Proposition 6.5

The sheaves \(\mathfrak {w}_I\) over each \(\mathfrak {X}_{r, \alpha , I}\) glue to a sheaf still denoted \(\mathfrak {w}_I\) over \(\mathfrak {X}_{r,I}\). Let \(\phi :\mathfrak {X}_{r+1,I} \rightarrow \mathfrak {X}_{r,I}\) be the Frobenius. We have an isomorphism

$$\begin{aligned} \mathfrak {w}_{I} \simeq \phi ^*\mathfrak {w}_{I}. \end{aligned}$$

Proof

Due to Theorem 6.4, the sheaf \(\mathfrak {w}_{I}\) over \(\mathfrak {X}_{r,\alpha ,I}\) is canonically determined by the sheaves \(\mathfrak {w}_{I}^\mathrm{perf}\) and the sheaves \(\mathfrak {w}_{J}\) for \(J=[p^k,p^{k'}]\). These glue for varying \(\alpha \) and have compatible Frobenius morphisms by Sect. 4.3.2. The claim follows. \(\square \)

6.3 Descent to the Iwasawa algebra

Let \(\mathfrak {Z} = \overline{\mathfrak {M}}(\mu _N, \mathfrak {c}) \times \mathfrak {W}_F^0\). For all \(r \ge 0\), let \(\mathfrak {Z}_{r}\) be the \(\mathfrak {m}\)-adic formal scheme representing the functor which associates with any \(\mathfrak {m}\)-adically complete \(\varLambda _F^0\)-algebra R without \(\varLambda _F^0\)-torsion the equivalence classes of tuples \((h :\hbox {Spf}~R \rightarrow \overline{\mathfrak {M}}(\mu _N, \mathfrak {c}), \eta _p, \eta _1, \ldots , \eta _g \in \mathrm{H}^0(\hbox {Spf}~R, h^*\det \omega _G^{(1-p)p^{r+1}}))\) such that

$$\begin{aligned} \mathrm {Ha}^{p^{r+1}} \eta _p = p \; \mod \; p^2,\quad \mathrm {Ha}^{p^{r+1}} \eta _1 = T_1 \; \mod \; p^2, \ldots ,\mathrm {Ha}^{p^{r+1}} \eta _g = T_g\;\mod \; p^2. \end{aligned}$$

Two tuples \((h, \eta _p, \eta _1, \ldots , \eta _g)\) and \((h', \eta _p, \eta _1, \ldots , \eta _g)\) are declared equivalent if \(h=h'\) and

$$\begin{aligned} \eta _p = \eta '_p (1+ {p} u_p), \quad \eta _1 = \eta '_1 + \eta _p p u_1, \ldots ,\eta _g = \eta '_g + \eta _p p u_g \end{aligned}$$

for some \(u_p, u_1, \ldots , u_g \in R\).

There is a cartesian diagram of formal schemes:

Theorem 6.6

  1. (1)

    The natural map \(\mathcal {O}_{\mathfrak {Z}_r} \rightarrow g_\star \mathcal {O}_{\mathfrak {X}_r}\) is an isomorphism.

  2. (2)

    The sheaf \(g_\star \mathfrak {w}_I\) (here \(I=[1,\infty ]\)) is an invertible sheaf over \(\mathfrak {Z}_r\) and \(g^\star g_\star \mathfrak {w}_I = \mathfrak {w}_I\).

Proof

Let \(U:=\hbox {Spf}~A\) be a formal open affine subscheme of \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})\) where \(\omega _G\) is trivial. Let \(W:=\hbox {Spf}~B\) be the inverse image of U in \(\mathfrak {Z}_{r}\). In particular, we have elements \(\eta _p,\eta _1,\ldots ,\eta _g\) such that \(B=A\llbracket T_1, \ldots , T_g\rrbracket \langle \eta _p,\eta _1,\ldots ,\eta _g\rangle /(\mathrm {Ha}^{p^{r+1}} \eta _p - p,\mathrm {Ha}^{p^{r+1}} \eta _1 - T_1, \ldots ,\mathrm {Ha}^{p^{r+1}} \eta _g - T_g )\). Arguing as in Lemma 3.7 we deduce that B is normal.

(1) The map g is the base change of the morphism \(\widetilde{\mathfrak {W}}_F^0 \rightarrow \mathfrak {W}_F^0\) which is the \(\mathfrak {m}\)-adic completion of a blowup; therefore, it is proper. Thus \(C:=g_\star \mathcal {O}_{\mathfrak {X}_r}(W)\) is a finite B-module. The map \(B\rightarrow C\) is an isomorphism over the ordinary locus of U and, hence, it is generically an isomorphism. As \(\mathfrak {X}_r\) is also normal, it follows that \(B=C\) as claimed.

(2) Let \(Z:=g^{-1} W\). Thanks to (1) it suffices to prove that \(\mathfrak {w}_{I}\vert _Z\) is a free \(\mathcal {O}_Z\)-module of rank 1. Let \(Z^\mathrm{perf}\) be the inverse image of Z in \(\mathfrak {X}_{\infty }\). We will actually prove that \(\mathfrak {w}^\mathrm{perf}_{I}\vert _{Z^\mathrm{perf}}\) is a free \(\mathcal {O}_{Z^\mathrm{perf}}\)-module of rank 1 and find a generator \(b_\infty \) whose trace will be a generator of \(\mathfrak {w}_{I}\vert _Z\).

We apply the construction of Sect. 3.3 with \(A_0 = \mathbb {Z}_p\). We thus obtain formal schemes \(\mathfrak {Y}_s\) together with partial Igusa towers \(\mathfrak {IGY}_{n,s} \rightarrow \mathfrak {Y}_s\) for \(n \le s\).

Passing to the limit over Frobenius, we obtain \(\mathfrak {IGY}_{n, \infty } \rightarrow \mathfrak {Y}_\infty \). There is an obvious commutative diagram:

As in Corollary 3.5, one deduces from Proposition 3.4 the existence of elements

$$\begin{aligned} c'_n \in \tilde{\mathrm {Ha}}_r^{-\frac{p^{n}-1}{p-1}}\mathcal {O}_{\mathfrak {IGY}_{n,r}}(W) \end{aligned}$$

for integers \(n\le r\) and elements \(c_n' \in \tilde{\mathrm {Ha}}_r^{-p^{r}}\mathcal {O}_{\mathfrak {IGY}_{n,\infty }}(W)\) for general \(r\le n\) so that \(c'_0=1\) and \(\mathrm {Tr}_{\mathfrak {IG}}(c'_n) = c'_{n-1}\). We call \(c_n\) the pull back of \(c'_n\) in \(\mathcal {O}_{\mathfrak {IG}_{n,\infty }}(Z)\). We can now repeat the proof of Theorem 6.4 using these elements \(c_n\) to obtain a trivialization \(b_\infty \) of \(\mathfrak {w}^\mathrm{perf}_{I}\vert _{Z^\mathrm{perf}}\) whose trace gives the trivialization of \(\mathfrak {w}_{I}\vert _Z\). \(\square \)

We set \(\mathfrak {w}^\kappa = g_\star \mathfrak {w}_I\).

6.4 The main theorem

Let H be the torsion subgroup of \(\mathbb {T}(\mathbb {Z}_p)\). Let \(\chi :H \rightarrow \varLambda _F^\star \) be the restriction of the universal character to H. Due to Lemma 2.4, it is a quotient of \((\mathcal {O}_F/p^2 \mathcal {O}_F)^*\) and we view \(\chi \) as a character of \((\mathcal {O}_F/p^2 \mathcal {O}_F)^*\). For all \(r \ge 0\), let

$$\begin{aligned} \mathfrak {M}_{r} := \mathfrak {Z}_{r} \times _{\mathfrak {W}_F^0} \mathfrak {W}_F. \end{aligned}$$

Let \(\mathcal {M}_{r}\) be the analytic adic space associated with \(\mathfrak {M}_{r}\). In other words, \(\mathcal {M}_r\) is the open subset of the \(\overline{M}(\mu _N, \mathfrak {c}) \times _{\hbox {Spec}~\mathbb {Z}_p} \mathcal {W}_F\) defined by the conditions:

$$\begin{aligned} \left| \tilde{\mathrm {Ha}}^{p^{r+1}}\right| \ge \sup _{\alpha \in \mathfrak {m}}\{ \vert \alpha \vert \}, \end{aligned}$$

where \(\tilde{\mathrm {Ha}}\) is a local lift of the Hasse invariant. Over \(\mathcal {M}_{r}\) we have a canonical subgroup \(C_2\) of level 2. Let \(\mathcal {IGM}_{2,r}\) be the torsor of trivializations of \(C_2^D\). Let \(\mathfrak {IGM}_{2,r} \mathop {\rightarrow }\limits ^{h}\mathfrak {M}_{r}\) be the normalization. It carries an action of \((\mathcal {O}_F/p^2\mathcal {O}_F)^*\).

Let \(\mathfrak {w}^{\chi }\) be the subsheaf of \((h_2)_\star \mathcal {O}_{\mathfrak {IGM}_{2,r}}\) where \((\mathcal {O}_F/p^2\mathcal {O}_F)^*\) acts via the character \(\chi ^{-1} :H\rightarrow \varLambda _F^*\) composed with the projection \((\mathcal {O}_F/p^2\mathcal {O}_F)^*\rightarrow H\). This is a coherent sheaf, invertible over the ordinary locus and over the analytic fiber \(\mathcal {M}_r\).

We define \(\mathfrak {w}^{\kappa ^\mathrm{un}}:= (s^\star \mathfrak {w}^\kappa )\otimes \mathfrak {w}^{\chi }\) where \(s:\mathfrak {M}_r \rightarrow \mathfrak {Z}_r\) is the projection. We let \(\omega ^{\kappa ^\mathrm{un}}\) be the associated sheaf over \(\mathcal {M}_r\).

Theorem 6.7

The sheaf \(\omega ^{\kappa ^\mathrm{un}}\) over \(\mathcal {M}_{r}\) enjoys the following properties:

  1. 1.

    the restriction of \(\omega ^{\kappa ^\mathrm{un}}\) to the classical analytic space \(\mathcal {M}_{r}^\mathrm{} \times _{\mathrm{Spa} (\mathbb {Z}_p, \mathbb {Z}_p)} \hbox {Spa}(\mathbb {Q}_p, \mathbb {Z}_p)\) is the sheaf defined in [2, Def. 3.6];

  2. 2.

    for all locally algebraic weight \(k\chi :\mathbb {T}(\mathbb {Z}_p) \rightarrow \mathcal {O}_{\mathbb {C}_p}^*\) where k is an algebraic weight and \(\chi \) is a finite character, then \(\omega ^{\kappa ^\mathrm{un}}\vert _{k\chi } = \omega ^{k}(\chi ) \) is the sheaf of weight k modular forms and nebentypus \(\chi \).

  3. 3.

    If \(i :\mathcal {M}_{r+1} \rightarrow \mathcal {M}_{r}\) is the inclusion and \(\phi :\mathcal {M}_{r+1} \rightarrow \mathcal {M}_{r}\) is the Frobenius, then we have a canonical isomorphism \(i^\star \omega ^{\kappa ^\mathrm{un}} \simeq \phi ^\star \omega ^{\kappa ^\mathrm{un}}\).

7 Overconvergent forms in characteristic p

Specializing the sheaf \(\omega ^{\kappa ^\mathrm{un}}\) of Theorem 6.7 to characteristic p points of \(\mathcal {W}_F\), we obtain sheaves of overconvergent Hilbert modular forms in characteristic p. The goal of this section is to describe them via a construction purely in characteristic p.

7.1 The characteristic p Igusa tower

Let \( \overline{{M}}(\mu _N, \mathfrak {c})_{\mathbb {F}_p} \) be the special fiber of \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c}) \) and denote by \(\overline{{M}}_\mathrm{ord}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\) the ordinary locus. It is an open dense subscheme of \(\overline{{M}}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\), smooth over \(\hbox {Spec}~\mathbb {F}_p\). Fix a positive integer n. Over \(\overline{{M}}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\) we have a canonical subgroup of level n, denoted by \(H_n\). It is the kernel of the nth power Frobenius map \( F^n: G \rightarrow G^{(p^n)}\). The canonical subgroup over \(\overline{M}_\mathrm{ord}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\) is of multiplicative type and its dual \(H_n^D\) is étale locally isomorphic to \(\mathcal {O}_F/p^n \mathcal {O}_F\). We denote by \(\overline{\mathrm {IG}}_{n,\mathrm{ord}}\rightarrow \overline{M}_\mathrm{ord}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\) the finite, étale and Galois cover for the group \((\mathcal {O}_F/p^n\mathcal {O}_F)^*\) of trivializations of \(H_n^D\). Passing to the projective limit over n, we get a scheme \(\overline{\mathrm {IG}}_{\infty , \mathrm{ord}} \) over \(\overline{M}_\mathrm{ord}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\). For every n define \(\overline{\mathrm {IG}}_{n} \rightarrow \overline{{M}}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\) to be the normalization of \(\overline{{M}}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\) in \(\overline{\mathrm {IG}}_{n,\mathrm{ord}}\). The scheme \(\overline{\mathrm {IG}}_{n}\) is finite over \(\overline{{M}}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\) and carries an action of the group \((\mathcal {O}_F/p^n\mathcal {O}_F)^*\). It is characterized by the following universal property:

Lemma 7.1

For every normal \(\mathbb {F}_p\)-algebra R and every R-valued point \(x\in \overline{M}(\mu _N, \mathfrak {c})(R)\) such that the ordinary locus \((\hbox {Spec}~R)_\mathrm{ord}\) is dense in \(\hbox {Spec}~R\), the R-valued points of \(\overline{\mathrm {IG}}_{n}\) over x consist of the \(\mathcal {O}_F\)-equivariant morphisms \(\mathcal {O}_F/p^n\mathcal {O}_F\rightarrow H_{n,x}^D\), which are isomorphisms over \((\hbox {Spec}~R)_\mathrm{ord}\). Here \(H_{n,x}\) is the pull back of the canonical subgroup to \(\hbox {Spec}~R\) via x.

Let \( h_{n+1} :\overline{\mathrm{IG}}_{n+1} \rightarrow \overline{ \mathrm IG}_{n}\) (with the convention \(\overline{\mathrm{IG}}_{0} =\overline{{M}}(\mu _N, \mathfrak {c})_{\mathbb {F}_p})\). Let us denote by

$$\begin{aligned} \mathrm {Tr}_\mathrm{IG} :(h_{n+1})_\star \mathcal {O}_{ \overline{\mathrm{IG}}_{n+1}} \rightarrow \mathcal {O}_{ \overline{\mathrm{IG}}_{n}} \end{aligned}$$

the trace of this morphism.

Lemma 7.2

For all \(n \ge 0\), we have \(\mathrm {Hdg}^{p^{n}} \subset \mathrm {Tr}_\mathrm{IG} \left( (h_{n+1})_\star \mathcal {O}_{ \overline{\mathrm{IG}}_{n}}\right) \).

Proof

Similar to the proof of Proposition 3.4. \(\square \)

Corollary 7.3

Let \(\hbox {Spec}~A\) be an open subset of \(\overline{M}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\) such that the sheaf \(\mathrm {Hdg}\) is trivial. Let us identify \(\mathrm {Ha}\) with a generator of \(\mathrm Hdg\). There is a sequence of elements \(c_0 = 1\), \(c_n \in \mathrm {Ha}^{-\frac{p^{n}-1}{p-1}}\mathcal {O}_{\overline{\mathrm{IG}}_n}(\hbox {Spec}~A)\) for \(n \ge 1\) such that \(\mathrm {Tr}_\mathrm{IG} (c_n) = c_{n-1}\).

7.2 Formal schemes attached to the Hilbert modular variety in characteristic p

Let \(\overline{\mathfrak {m}}\) be the maximal ideal \((T_1, \ldots ,T_g)\) of \(\varLambda _F^0/p\varLambda _F^0\). We set \(\mathfrak {W}_{F, \{ \infty \}}^{0} = \hbox {Spf}~\varLambda _F^0/p\varLambda _F^0\). Recall that \(\widetilde{\mathfrak {W}}_{F, \{\infty \}}^0\) is the blowup of \(\mathfrak {W}_{F, \{\infty \}}^0\) along \(\overline{\mathfrak {m}}\).

In Sect. 6.3, we define an \(\mathfrak {m}\)-adic formal scheme \(\mathfrak {Z}_r \rightarrow \mathfrak {W}_F^0\). We set \(\mathfrak {Z}_{r, \{\infty \}} = \mathfrak {Z}_r \times _{\mathfrak {W}_F^0} \mathfrak {W}_{F,\{\infty \}}^0\). Its ordinary locus is \(\mathfrak {Z}_{\mathrm{ord}, \{ \infty \}} = \overline{M}_\mathrm{{ord}}(\mu _N, \mathfrak {c})_{\mathbb {F}_p} \times _{\hbox {Spec}~\mathbb {F}_p} \hbox {Spf}~\mathfrak {W}^0_{F, \{ \infty \}}\).

In Sect. 3.4, we define a formal scheme \(\mathfrak {X}_{r,\{\infty \}}\) over \(\widetilde{\mathfrak {W}}_{F, \{ \infty \}}^0\) and it follows from the definitions that:

$$\begin{aligned} \mathfrak {X}_{r, \{\infty \}} = \mathfrak {Z}_{r, \{\infty \}} \times _{\mathfrak {W}_{F, \{\infty \}}^0} \widetilde{\mathfrak {W}}_{F,\{\infty \}}^0. \end{aligned}$$

Let \(\mathfrak {IGZ}_{n,r,\{\infty \}} = \overline{\mathrm {IG}}_{n} \times _{\hbox {Spec}~\mathbb {F}_p} \mathfrak {Z}_{r, \{\infty \}}\) be the partial Igusa tower of level n over \(\mathfrak {Z}_{r, \{\infty \}}\). Passing to the limit over n, we get an \(\overline{\mathfrak {m}}\)-adic formal scheme \( h: \mathfrak {IGZ}_{\infty ,r,\{\infty \}} \rightarrow \mathfrak {Z}_{r, \{ \infty \}}\) which carries an action of \(\mathbb {T}(\mathbb {Z}_p)\).

Lemma 7.4

  1. 1.

    The formal scheme \(\mathfrak {IGZ}_{n,r,\{\infty \}}\) is normal.

  2. 2.

    We have \(\mathfrak {IG}_{n,r,\{\infty \}} = \mathfrak {IGZ}_{n,r,\{\infty \}} \times _{\mathfrak {Z}_{r, \{ \infty \}}} \mathfrak {X}_{r, \{ \infty \}}\), where \(\mathfrak {IG}_{n,r,\{\infty \}}\) is defined in Sect. 3.4.

  3. 3.

    \((h_\star \mathcal {O}_{\mathfrak {IGZ}_{\infty ,r,\{\infty \}}})^{\mathbb {T}(\mathbb {Z}_p)} = \mathcal {O}_{\mathfrak {Z}_{r, \{\infty \}}}\).

Proof

Easy and left to the reader. \(\square \)

We have the following:

Proposition 7.5

For any normal, \(\overline{\mathfrak {m}}\)-adically complete torsion free \(\varLambda _F^0/p\varLambda _F^0\)-algebra, the R-valued points \(\mathfrak {IGZ}_{n,r,\infty }(R)\) classify tuples \((x, \eta _{T_1}, \ldots , \eta _{T_g} ,\psi _n)\) where

  • \(x\in \overline{M}(\mu _N, \mathfrak {c})(R)\),

  • \(\eta _{T_1}, \ldots , \eta _{T_g} \in \mathrm H^0( R, \det \omega _G^{(1-p)p^{r+1}})\) satisfy \( {\mathrm {Ha}}^{p^{r+1}} \eta _{T_i}=T_i\),

  • \(\psi _n:\mathcal {O}_F/p^n\mathcal {O}_F\rightarrow H_{n}^D\) is a \(\mathcal {O}_F\)-linear morphism of group schemes which is an isomorphism over \((\hbox {Spec}~R)_\mathrm{ord}\).

7.3 Convergent Hilbert modular forms in characteristic p

Let \(\overline{\kappa }:(\mathcal {O}_F\otimes \mathbb {Z}_p)^*\rightarrow (\varLambda _F^0/p\varLambda _F^0)^*\) be the reduction modulo p of the character \(\kappa \). Following Katz [14], we define

$$\begin{aligned} \mathfrak {w}_{\{\infty \}} := \mathcal {O}_{\mathfrak {IGZ}_{\infty ,\mathrm{ord}, \{\infty \}}}\left[ \bar{\kappa }^{-1}\right] . \end{aligned}$$

It follows from loc. cit. that it is an invertible sheaf of \(\mathcal {O}_{\mathfrak {Z}_{\mathrm{ord}, \{\infty \}}}\)-modules. Moreover, the Frobenius on \(\mathfrak {IGZ}_{\infty ,\mathrm{ord}, \{\infty \}}\) defines an isomorphism \(\phi ^*\mathfrak {w}_{\{\infty \}} \simeq \mathfrak { w}_{\{\infty \}}\).

7.4 Overconvergent Hilbert modular forms in characteristic p

Let \(h:\mathfrak {IGZ}_{\infty ,r,\{\infty \}} \rightarrow \mathfrak {Z}_{r,\{\infty \}}\) be the structural morphism. As in the previous section, we define the subsheaf \(\mathfrak {w}_{ \{\infty \}}:= h_*\mathcal {O}_{\mathfrak {IGZ}_{\infty ,r,\{\infty \}}}[\bar{\kappa }^{-1}]\) of \(h_*\mathcal {O}_{\mathfrak {IG}_{\infty ,r,\{\infty \}}}\). It is a sheaf of \(\mathcal {O}_{\mathfrak {Z}_{r,\{\infty \}}}\)-modules. Our main theorem is

Theorem 7.6

Assume that \(r\ge 2\) (resp. \(r\ge 3\) if \(p = 2\)). Then the sheaf \(\mathfrak {w}_{\{\infty \}}\) is an invertible sheaf of \(\mathcal {O}_{\mathfrak {Z}_{r,\{\infty \}}}\)-modules. Its restriction to \(\mathfrak {Z}_{\mathrm{ord}, \{\infty \}}\) is the sheaf defined in Sect. 7.3.

Proof

The proof is local on \(\overline{M}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\). Let \(\hbox {Spec}~A\) be an open subset of \(\overline{M}(\mu _N, \mathfrak {c})_{\mathbb {F}_p}\) where the Hodge ideal is trivial. We denote abusively \(\mathrm {Ha}\) a generator. Let \(\hbox {Spf}~R\) be the inverse image of \(\hbox {Spec}~A\) in \(\mathfrak {Z}_{r,\{\infty \}}\), \(\hbox {Spf}~R_n\) the inverse image in \(\mathfrak {IGU}_{n,r,\{\infty \}}\) and \(\hbox {Spf}~R_\infty \) the inverse image in \(\mathfrak {IGZ}_{\infty ,r,\{\infty \}}\). By Lemma 7.4, \(R_\infty ^{(\mathcal {O}_F\otimes \mathbb {Z}_p)^*}=R\). Thus to prove the theorem, it suffices to show that there exists an invertible element \(x\in R_\infty \) such that \(\sigma (x)=\overline{\kappa }^{-1}(\sigma ) x\) for every \(\sigma \in (\mathcal {O}_F\otimes \mathbb {Z}_p)^*\).

By Corollary 7.3, there exist elements \(c_n\in {\mathrm {Ha}}^{ - \frac{p^n-1}{p-1}} R_n\) such that \(\mathrm{Tr}_{R_n/R_{n-1}}(c_n)=c_{n-1}\) and \(c_0=1\). Define \(b_n:=\sum _{\sigma \in G_n} \overline{\kappa }(\tilde{\sigma }) {\sigma }(c_n)\in {\mathrm {Ha}}^{ - \frac{p^n-1}{p-1}-p} R_n\) for \(n\ge 1\). Here \(\tilde{\sigma }\in (\mathcal {O}_F\otimes \mathbb {Z}_p)^*\) is a lift of \(\sigma \in (\mathcal {O}_F/p^n\mathcal {O}_F)^*\). By Lemma 2.6, we deduce that

  • \(b_n- b_{n-1} \in (T_1^{p^{n-1}},\ldots , T_g^{p^{n-1}})\mathrm {Ha}^{-\frac{p^n-1}{p-1}} R_n\) if \(n \ge 1\) and \(p \ge 3\),

  • \( b_n- b_{n-1} \in (T_1^{p^{n-2}},\ldots , T_g^{p^{n-2}})\mathrm {Ha}^{-\frac{p^n-1}{p-1}} R_n\) if \(n \ge 2\) and \(p =2\),

  • \(b_1-1 \in (T_1, \ldots , T_g) \mathrm {Ha}^{-1} R_1\) for all p.

One then concludes that \(\{b_n\}_n\) is a Cauchy sequence of elements of \(R_\infty \) converging to a unit \(b_\infty :=\lim _n b_n\) of \(R_\infty \) having the property that \(\sigma (b_\infty )=\overline{\kappa }^{-1}(\sigma ) b_\infty \) for every \(\sigma \in (\mathcal {O}_F\otimes \mathbb {Z}_p)^*\). \(\square \)

7.5 Comparison with the sheaf \(\mathfrak {w}_{[1, \infty ]}\)

In this section, we work over \(\mathfrak {X}_{r, \{ \infty \}}\) and prove that the specialization at \(\{ \infty \}\) of the sheaf \(\mathfrak {w}_{[1, \infty ]}\) of Theorem 6.4 equals the pull back to \(\mathfrak {X}_{r, \{\infty \}}\) of the sheaf \(\mathfrak {w}_{\{ \infty \}}\) defined in Sect. 7.4.

Proposition 7.7

Let \(\alpha \in \mathfrak {m}\). For every integer \(k_0 \ge 1\), the obvious inclusion \(\mathfrak {w}_{[p^{k_0}, \infty ]}\subset \mathcal {O}_{\mathfrak {IG}_{\infty , \infty , \alpha , [p^{k_0}, \infty ]}}\) factors modulo \(\alpha ^{p^{k_0}-p^{k_0-1}-1}\) as a morphism

$$\begin{aligned} \mathfrak {w}_{[p^{k_0}, \infty ]} \rightarrow \mathcal {O}_{\mathfrak {IG}_{r+k_0, r, \alpha , \left[ p^{k_0}, \infty \right] }}\Big / \alpha ^{p^{k_0}-p^{k_0-1}-1}. \end{aligned}$$

The restriction of \(\mathfrak {w}_I\) to \(\mathfrak {X}_{r, \alpha , \{\infty \}}\) is a subsheaf of \(\mathcal {O}_{\mathfrak {IG}_{\infty , r, \alpha , \{\infty \}}}\) which identifies canonically to \(\mathfrak {w}_{\{\infty \}}\).

Proof

Fix an integer \(k_0\ge 1\). Let \(\hbox {Spf}~B\) be an open affine of \(\mathfrak {X}_{r, \alpha , [p^{k_0}, \infty ]}\). Assume that \(\mathrm {Hdg}\) is trivial on \(\hbox {Spf}~B\), generated by \(\tilde{\mathrm {Ha}}\). Fix elements \(c_0=1\) and, for \(1 \le n \le k_0+r\), \(c_n \in \tilde{\mathrm {Ha}}^{-\frac{p^n-1}{p-1}}\mathcal {O}_{\mathfrak {IG}_{n, r,\alpha , [p^{k_0}, \infty ]}}(\hbox {Spf}~B)\) such that \(\mathrm {Tr}_{\mathfrak {IG}}(c_n) = c_{n-1}\). Complete the sequence by choosing, for \(n \ge r+k_0+1\), elements \(c_n \in \tilde{\mathrm {Ha}}^{-p^{r+k_0}}\mathcal {O}_{\mathfrak {IG}_{n, \infty ,\alpha , [p^{k_0}, \infty ]}}(\hbox {Spf}~B)\) satisfying \(\mathrm {Tr}_{\mathfrak {IG}}(c_n) = c_{n-1}\). Set \(b_n = \sum _{\sigma \in (\mathcal {O}_F/p^n\mathcal {O}_F)^*} \kappa (\tilde{\sigma }) \sigma . c_n\), where \(\tilde{\sigma }\) is a lift of \(\sigma \) in \(\mathbb {T}(\mathbb {Z}_p)\). The sequence \(b_n\) converges in \(\mathcal {O}_{\mathfrak {IG}_{\infty , \infty , [p^{k_0}, \infty ]}}\) to a generator \(b_\infty \) of the sheaf \(\mathfrak {w}_{I}^\mathrm{perf}\). By Lemma 2.6, for all \(n \ge r+k_0\), \(b_{n} = b_{r+k_0} \mod \mathfrak {m}_{r+k_0-1} \tilde{\mathrm {Ha}}^{-p^{r+k_0}} \) (resp. \(\mod ~\mathfrak {m}_{r+k_0-2} \tilde{\mathrm {Ha}}^{-p^{r+k_0}} \) if \(p = 2\)). It follows that \(b_\infty = b_{r+k_0} \mod \alpha ^{p^{k_0}-p^{k_0-1}}\).

Fix now an interval \([p^{k}, p^{k+1}]\) with \(k \ge k_0\). Let \(\hbox {Spf}~C\) be the inverse image of \(\hbox {Spf}~B\) in \(\mathfrak {X}_{r,\alpha , [p^{k}, p^{k+1}]}\). Fix elements \(c'_{n} \in \tilde{\mathrm {Ha}}^{-\frac{p^n-1}{p-1}} \mathcal {O}_{\mathfrak {IG}_{n, r, \alpha , [p^{k}, p^{k+1}]}}(\hbox {Spf}~C)\) for \(r+k_0+1 \le n \le r+k\) satisfying \(\mathrm {Tr}_{\mathfrak {IG}} (c_n') = c'_{n-1}\) for \(n \ge r+k_0 + 2\) and \(\mathrm {Tr}_{\mathfrak {IG}} (c_{r+k_0+1}') = c_{r+k_0}\). There is a generator f of the sheaf \(\mathfrak {w}_I\) over \(\hbox {Spf}~C\) such that \(f = \sum \nolimits _{\sigma \in (\mathcal {O}/p^{r+k}\mathcal {O})^*} \kappa (\tilde{\sigma }) \sigma \cdot c'_{r+k}~\mod p \tilde{\mathrm {Ha}}^{-p^{r+k}}\). As in C we have \(\alpha ^{p^k} \mid p\) and \(\tilde{\mathrm {Ha}}^{-p^{r+k}} \mid \alpha ^{p^{k-1}}\) it follows that \(f = \sum \nolimits _{\sigma \in (\mathcal {O}/p^{r+k}\mathcal {O})^*} \kappa (\tilde{\sigma }) \sigma \cdot c'_{r+k} \mod \alpha ^{p^{k_0}-p^{k_0-1}}\). Using Lemma 2.6 one more time, we deduce that \(f = b_{r+k_0} \mod \alpha ^{p^{k_0}-p^{k_0-1}}\). As a consequence, in \(\mathcal {O}_{\mathfrak {IG}_{\infty , \infty , \alpha , [p^k,p^{k+1}]}}(\hbox {Spf}~C)\) we have \( f = b_\infty = b_{r+k_0} \mod \alpha ^{p^{k_0}-p^{k_0-1}}\). Using Tate’s traces, we get \(f = \mathrm {Tr}_r(b_\infty ) = b_\infty ~\mod ~\alpha ^{p^{k_0}-p^{k_0-1}-1}\mathfrak {w}_{[p^{k}, p^{k+1}]}^{perf}(\hbox {Spf}~C)\). As this relation holds on all intervals \([p^k, p^{k+1}]\), it follows that \(\mathrm {Tr}_{r}(b_\infty ) = b_\infty \mod \alpha ^{p^{k_0}-p^{k_0-1}-1}\mathfrak {w}_{[p^{k_0}, \infty ]}^{\mathrm{perf}}(\hbox {Spf}~B)\). As a result, \(\mathrm {Tr}_{r}(b_\infty ) = b_{r+k_0} \mod \alpha ^{p^{k_0}-p^{k_0-1}-1} \mathcal {O}_{\mathfrak {IG}_{\infty , \infty ,\alpha , [p^{k_0}, \infty ]}}(\hbox {Spf}~B)\).

It follows that there is a morphism \( \mathfrak {w}_{[p^{k_0}, \infty ]} \rightarrow \mathcal {O}_{\mathfrak {IG}_{r+k_0, r, \alpha , [p^{k_0}, \infty ]}}{/}\alpha ^{p^{k_0}-p^{k_0-1}-1}\) which on \(\hbox {Spf}~B\) sends \(\mathrm {Tr}_r(b_\infty )\) on \(b_{r+k_0}\). It factors the map \(\mathfrak {w}_{[p^{k_0}, \infty ]} \rightarrow \mathcal {O}_{\mathfrak {IG}_{\infty , \infty ,\alpha , [p^{k_0}, \infty ]}}{/} \alpha ^{p^{k_0}-p^{k_0-1}-1}\). Comparing the definition of \(b_{r+k_0}\) and the construction of the sheaf \(\mathfrak {w}_{\{\infty \}}\), we obtain that the restriction of \(\mathfrak {w}_{[1, \infty ]}\) to \(\mathfrak {X}_{r,\{\infty \}}\) is \(\mathfrak {w}_{\{\infty \}}\). \(\square \)

7.6 Analytic overconvergent Hilbert modular forms in characteristic p

We now let \(\mathcal {M}_{r, \{ \infty \}} = \mathcal {M}_{r}\times _{\mathcal {W}_F} \mathcal {W}_{F, \{ \infty \}}\). Concretely, \(\mathcal {M}_{r, \{\infty \}}\) is the open subset of \(\overline{M}(\mu _N, \mathfrak {c}) \times _{\hbox {Spec}\mathbb {F}_p} \mathcal {W}_{F, \{ \infty \}}\) where

$$\begin{aligned} \left| \mathrm {Ha}^{p^{r+1}} \right| \ge \sup _{ \alpha \in \overline{\mathfrak {m}}} \vert \alpha \vert . \end{aligned}$$

Let us recall that we denoted by \(\overline{\kappa }^\mathrm{un}: \mathbb {T}(\mathbb {Z}_p) \rightarrow (\varLambda _F{/}p\Lambda _F)^*\) the universal mod p character.

Let \(\omega ^{\overline{\kappa }^\mathrm{un}}\) be the pull back of \(\omega ^{\kappa ^\mathrm{un}}\) to \(\mathcal {M}_{r, \{\infty \}}\). An r-overconvergent Hilbert modular form of weight \(\overline{\kappa }^\mathrm{un}\) is a global section of \(\omega ^{\overline{\kappa }^\mathrm{un}}\). Here is the desired, à la Katz, description.

Proposition 7.8

An r-overconvergent modular form f of weight \(\overline{\kappa }^\mathrm{un}\) is a functorial rule which associates with a tuple \(( (R,R^+), x:\hbox {Spa}(R, R^+) \rightarrow \mathcal {M}_{r, \{ \infty \}}, \psi :\mathcal {O}_F \otimes \mathbb {Z}_p \simeq \lim _n x^*H_n^D )\) an element in \(f( x, \psi ) \in R\), where:

  1. 1.

    \( (R,R^+) \) is a complete affinoid Tate algebra,

  2. 2.

    \(x^*H_n^D\) is the pullback of the dual canonical subgroup of level n to \(\hbox {Spa}(R, R^+)\),

  3. 3.

    The isomorphism \(\psi \) is \(\mathbb {T}(\mathbb {Z}_p)\)-equivariant,

  4. 4.

    For all \(\sigma \in \mathbb {T}(\mathbb {Z}_p)\), \(f( x, \psi \circ \sigma ) = (\overline{\kappa }^\mathrm{un})^{-1}(\sigma ) f( x, \psi )\).

  5. 5.

    There exists a rational cover \(\hbox {Spa}(R, R^+) = \cup \hbox {Spa}(R_i, R_i^+)\) and for each i a bounded and open subring \(R_{i,0} \subset R_i^+\) such that \(x^\star G \vert _{\hbox {Spa}(R_i, R_i^+)}\) comes from a semi-abelian scheme \(G_0\) over \(\hbox {Spf}~R_{i,0}\) and the isomorphism \(\psi \vert _{\hbox {Spa}(R_i, R_i^+)}\) comes from a group scheme morphism \(\psi _0: \mathcal {O}_F \otimes \mathbb {Z}_p \rightarrow \lim _n (G_0[F^n])^D\) defined over \(\hbox {Spf}R_{i,0}\) (where \([F^n]\) means the kernel of the nth power of the Frobenius isogeny).

Proof

Take \((R,R^+)\) as in the proposition. Without loss of generality, we can assume that R has a noetherian ring of definition. Using (5), we observe that the rule f defines compatible sections of \(\mathrm {H}^0(\hbox {Spf}~R_{i,0}, \mathfrak {w}_{\{\infty \}})\otimes _{R_{i,0}} R\) which glue, by the sheaf property, to a section of \(\omega ^{\overline{\kappa }^{un}}\) on \(\hbox {Spa}(R, R^+)\). \(\square \)

8 Overconvergent arithmetic Hilbert modular forms

8.1 The Shimura variety \(\overline{M}(\mu _N, \mathfrak {c})_G\)

Consider the group \(G:=\mathrm{Res}_{F/\mathbb {Q}}\mathrm{GL}_2\) and \(G^*:=G\times _{\mathrm{Res}_{F/\mathbb {Q}}\mathbb {G}_m}\mathbb {G}_m\), where the morphism \(G\longrightarrow \mathrm{Res}_{F/\mathbb {Q}}\mathbb {G}_m\) is the determinant. So far we have worked on the Shimura variety associated with the group \(G^*\). From the point of view of automorphic forms, it is useful to work with the Shimura variety defined by the group G.

Let \(\mathcal {O}_F^{+,*}\) be the group of totally real units of \(\mathcal {O}_F\) and let \(U_N\subset \mathcal {O}_F^{*}\) be the group of units congruent to 1 modulo N. Consider the finite group \(\varDelta =\mathcal {O}_F^{+,*}/U_N^2\). For \(\epsilon \in \mathcal {O}_F^{+,*}\), we have an action \([\epsilon ]:\overline{M}(\mu _N, \mathfrak {c}) \rightarrow \overline{M}(\mu _N, \mathfrak {c})\) given by multiplying the polarization \(\lambda \) by \(\epsilon \). The action factors through \(\varDelta \) (see [2, intro., p. 6]).

Lemma 8.1

The group \(\varDelta \) acts freely on \(\overline{M}(\mu _N, \mathfrak {c})\). One can form the quotient \(\overline{M}(\mu _N, \mathfrak {c})_G: = \overline{M}(\mu _N, \mathfrak {c}){/}\varDelta \). The quotient map \(\overline{M}(\mu _N, \mathfrak {c})\rightarrow \overline{M}(\mu _N, \mathfrak {c})_G\) is finite étale with group \(\varDelta \).

Proof

Since \(\overline{M}(\mu _N, \mathfrak {c})\) is a projective scheme, it can be covered by open affine subschemes fixed by the action of \(\varDelta \). Thus we can form the quotient \(\overline{M}(\mu _N, \mathfrak {c})_G\). We now show that\(\varDelta \) acts freely on \(\overline{M}(\mu _N, \mathfrak {c})\). This can be proved over an algebraically closed field k where the freeness of the action amounts to proving the following:

Consider an abelian variety with real multiplication \((A,\iota ,\varPsi ,\lambda )\) over k as in Sect. 3 and a totally positive unit \(\epsilon \in \mathcal {O}_F^{+,*}\). Let \(\alpha :A\rightarrow A\) be an automorphism commuting with the \(\mathcal {O}_F\)-action, the level N structure \(\varPsi \) and such that \(\lambda \circ \alpha =\epsilon \alpha ^\vee \circ \lambda \). Then \(\alpha \in U_N\) is a totally positive unit, congruent to 1 modulo N.

As \(\alpha \) respects the level N structure, it suffices to prove that \(\alpha \) is an endomorphism lying in \(\mathcal {O}_F\). Suppose this is not the case. Then \(E:=F[\alpha ]\subset \mathrm{End}^0(A)\) would be a commutative algebra of dimension at least 2g. It must be a field, else A would decompose as a product of at least two abelian varieties of dimension less than g, with real multiplication by F which is impossible. As a maximal commutative subalgebra of \(\mathrm{End}^0(A)\) has dimension \(\le \)2g, it follows that E is a CM field of degree 2 over F. Moreover, the Rosati involution associated with any \(\mathcal {O}_F\)-invariant polarization induces complex conjugation on E. As the rank of the group of units in \(\mathcal {O}_E\) is equal to the rank of the group of units of \(\mathcal {O}_F\) by Dirichlet’s unit theorem, it follows that there exists an integer \(n\ge 2\) such that \(\alpha ^n\in \mathcal {O}_F^*\) and \(\alpha ^{n-1}\not \in \mathcal {O}_F^*\). Hence \(\zeta =(\alpha /\bar{\alpha })\) is a primitive n-root of unity in \(\mathcal {O}_E\). It preserves every \(\mathcal {O}_F\)-equivariant polarization \(\lambda \) as \(\lambda ^{-1}\circ \zeta ^\vee \circ \lambda \circ \zeta = \overline{\zeta } \zeta =1\). As \(N\ge 4\) it follows from Serre’s lemma that \(\zeta =1\) leading to a contradiction. We are left to show that \(\varDelta \) acts freely on the boundary \( D: = \overline{M}(\mu _N, \mathfrak {c})_G {\setminus } {M}(\mu _N, \mathfrak {c})_G\). Recall that the boundary is the union of its connected components parametrized by the cusps of the minimal compactification. Each connected component of the boundary is stratified. More precisely, for each connected component, there is a polyhedral decomposition \(\varSigma \) of the cone of totally positive elements \(M^{+}\) inside a fractional ideal \(M \subset F\) determined by the cusp. To every cone \(\sigma \in \varSigma \) corresponds a stratum \(S_\sigma \subset D\). By construction of the toroidal compactification, if \(\epsilon \in U_N\), then \(S_{\epsilon ^2 \sigma } = S_{\sigma }\). We now claim that the action of \(\varDelta \) on the set of all strata in D is free. This follows from the fact that the stabilizer of \(\sigma \in \varSigma \) is a finite subgroup of \({\mathcal {O}_F^{+,*}}\) and thus trivial. This concludes the proof. \(\square \)

8.2 Descending the sheaf \(\mathfrak {w}^{\kappa ^\mathrm{un}}\)

We follow closely [2], see especially Sects. 1 and 4. First of all, the weight space associated with G is the formal scheme \(\mathfrak {W}_F^G\) defined by the Iwasawa algebra \(\varLambda _F^G:=\mathbb {Z}_p\llbracket (\mathcal {O}_F\otimes \mathbb {Z}_p)^*\times \mathbb {Z}_p^*\rrbracket \). There is a natural map of formal schemes \(\mathfrak {W}_F^G\rightarrow \mathfrak {W}_F\) defined by the group homomorphism \((\mathcal {O}_F\otimes \mathbb {Z}_p)^*\rightarrow (\mathcal {O}_F\otimes \mathbb {Z}_p)^*\times \mathbb {Z}_p^*\) given by \(t\mapsto (t^2,\mathrm{Nm}_{F/\mathbb {Q}}(t))\). This induces a map of analytic adic spaces \(\iota :\mathcal {W}_F^G\rightarrow \mathcal {W}_F\). We denote by \(\kappa _G^\mathrm{un}:=(\nu ,w):(\mathcal {O}_F\otimes \mathbb {Z}_p)^*\times \mathbb {Z}_p^*\rightarrow \Lambda _F^{G,*}\) the universal character.

Consider the formal scheme \(\mathfrak {M}_{r} \times _{\mathfrak {W}_F} \mathfrak {W}_{F}^G\). Let \(\mathfrak {w}^{\kappa _G^\mathrm{un}}\) be the pullback of the universal sheaf to \(\mathfrak {M}_{r} \times _{\mathfrak {W}_F} \mathfrak {W}_{F}^G\).

As a consequence of Lemma 8.1, the group \(\varDelta \) acts freely on the formal schemes \(\mathfrak {M}_{r} \times _{\mathfrak {W}_F} \mathfrak {W}_{F}^G\). We denote by \(\mathfrak {M}_{r,G}\) the quotients by the group \(\varDelta \). We now claim that the action of \(\varDelta \) on \(\mathfrak {M}_{r} \times _{\mathfrak {W}_F} \mathfrak {W}_{F}^G\) can be lifted to an action on the sheaf \(\mathfrak {w}^{\kappa _G^\mathrm{un}}\).

Since \(\mathfrak {w}^{\kappa _G^\mathrm{un}}\) is defined without any reference to polarization, we have an isomorphism \(\mu _{\epsilon } :[\epsilon ]^*\mathfrak {w}^{\kappa _G^\mathrm{un}} \rightarrow \mathfrak {w}^{\kappa _G^\mathrm{un}}\) for all \(\epsilon \in \mathcal {O}_F^{+, *}\). We modify the action by multiplying \(\mu _\epsilon \) by \(\nu (\epsilon )\). One then verifies, see [2, §4.1], that this action factors through the group \(\varDelta \). By finite étale descent, we obtain a sheaf that we continue to denote \(\mathfrak {w}^{\kappa _G^\mathrm{un}}\) over \(\mathfrak {M}_{r,G}\). We let \(\mathcal {M}_{r,G}\) be the analytic fiber of \(\mathfrak {M}_{r,G}\) and denote by \(\omega ^{\kappa _G^\mathrm{un}}\) the invertible sheaf on \(\mathcal {M}_{r,G}\) associated with \(\mathfrak {w}^{\kappa _G^\mathrm{un}}\).

8.3 The cohomology of the sheaf \(\omega ^{\kappa _G^\mathrm{un}}(-D)\)

There is an obvious map \(\mathfrak {M}_{r,G} \rightarrow \overline{\mathfrak {M}}(\mu _N, \mathfrak {c})_G\). Let D denote the boundary divisor in \(\overline{\mathfrak {M}}(\mu _N, \mathfrak {c})_G\). We also denote by D its inverse image in \(\mathfrak {M}_{r,G}\).

Recall that \(M^*(\mu _N, \mathfrak {c})\) is the minimal compactification of \(M(\mu _N, \mathfrak {c})\). Certainly, the construction of \(\mathfrak {M}_{r}\) admits a variant where one uses \(M^*(\mu _N, \mathfrak {c})\) as a starting point instead of \(\overline{M}(\mu _N, \mathfrak {c})\). Let us denote by \(\mathfrak {M}^\star _r\) the resulting formal schemes.

We also define

$$\begin{aligned} \mathfrak {M}^\star _{r,G}:= \left( \mathfrak {M}^\star _r \times _{\mathfrak {W}_F} \mathfrak {W}_{F}^G \right) /\varDelta . \end{aligned}$$

Let \(h:\mathfrak {M}_{r,G} \rightarrow \mathfrak {M}^*_{r,G}\) be the canonical projection. The main result of this section is the following cohomology vanishing theorem:

Theorem 8.2

We have \(\mathrm {R}^ih_\star \mathfrak {w}^{\kappa _G^\mathrm{un}}(-D) = 0\) for all \(i > 0\).

Proof

This is a variant of [2, Theorem 3.17]. Recall that \(\overline{{M}}(\mu _N, \mathfrak {c})_{G}\) is the quotient of \(\overline{{M}}(\mu _N, \mathfrak {c})\) by \(\varDelta \). Let \({M}^*(\mu _N, \mathfrak {c})\) be the minimal compactification and let \({M}^*(\mu _N, \mathfrak {c})_{G}\) be its quotient by \(\varDelta \). We have a map \(h': \overline{{M}}(\mu _N, \mathfrak {c})_{G} \rightarrow {M}^*(\mu _N, \mathfrak {c})_{G}\). Let \(\mathcal {L}\) be a torsion invertible sheaf on \(\overline{{M}}(\mu _N, \mathfrak {c})_{G}\). Then we claim that \(\mathrm{{ R}}^i h'_\star \mathcal {L}(-D) = 0 \) for \(i >0\). This follows from [2, Prop. 6.4]. Note that in that reference the proposition is stated for the trivial sheaf, but the proof works without any change for a torsion sheaf.

The map \(h:\mathfrak {M}_{r,G} \rightarrow \mathfrak {M}^*_{r,G}\) is an isomorphism away from the cusps and in particular away from the ordinary locus, so we are left to prove the statement for the map \( h_\mathrm{{{\mathrm{\mathrm{ord}}}}}: \mathfrak {M}_{\mathrm{ord}, \mathrm{G}} \rightarrow \mathfrak {M}^*_{\mathrm{ord},\mathrm{G}}\) over the ordinary locus. In this case, the sheaf \(\mathfrak {w}^{\kappa _G^\mathrm{un}}(-D)\) is invertible. Recall that the ring \(\varLambda _F^G\) is semi-local and complete. Let \(\mathfrak {n}\) be a maximal ideal of \(\Lambda _F^G\) corresponding to a character \(\eta : (\mathcal {O}_F/ \mathfrak {p} \mathcal {O}_F)^*\times (\mathbb {F}_p)^\times \rightarrow \mathbb {F}_q^\times \) where \(\mathbb {F}_q\) is a finite extension of \(\mathbb {F}_p\). We are left to prove the vanishing for the sheaf \(\mathcal {F}: = \mathfrak {w}^{\kappa _G^\mathrm{un}}(-D)/\mathfrak {n}\) over \(\mathfrak {M}_{\mathrm{ord}, \mathrm{G}}\). This is an invertible sheaf on its support \(\overline{M}_\mathrm{ord}(\mu _N, \mathfrak {c})_{G,\mathbb {F}_q} \hookrightarrow \mathfrak {M}_{\mathrm{ord}, \mathrm{G}}\). Moreover, \(\mathcal {F}^{\otimes q-1} = \mathcal {O}_{\overline{M}_\mathrm{ord}(\mu _N, \mathfrak {c})_{G,\mathbb {F}_q}}\) because the order of the character \(\eta \) divides \(q-1\), and we can conclude. \(\square \)

Corollary 8.3

Let \(g:\mathcal {M}_{r,G} \rightarrow \mathcal {W}_{F}^G\) be the projection to the weight space.

  1. 1.

    We have the following vanishing result: \(\mathrm{{R}}^i g_\star \omega ^{\kappa _G^\mathrm{un}}(-D) = 0\) for all \(i >0\).

  2. 2.

    For every point \(\kappa \in \mathcal {W}_G\),

    $$\begin{aligned} \kappa ^*g_\star \omega ^{\kappa _G^\mathrm{un}}(-D) = \mathrm{{H}}^0 \left( \mathcal {M}_{r,G}, \kappa ^\star \omega ^{\kappa _G^\mathrm{un}}(-D) \right) \end{aligned}$$

    is the space of r-overconvergent, cuspidal, arithmetic Hilbert modular forms of weight \(\kappa \).

  3. 3.

    There exists a finite covering of the weight space \(\mathcal {W}^G_F = \cup _i \hbox {Spa}(R_i, R_i^+)\) such that

    $$\begin{aligned} g_\star \omega ^{\kappa _G^\mathrm{un}}(-D) \left( \hbox {Spa}\left( R_i, R_i^+\right) \right) \end{aligned}$$

    is a projective Banach \(R_i\)-module, for every i.

Proof

We have a sequence of maps

$$\begin{aligned} g:\mathcal {M}_{r,G} \mathop {\rightarrow }\limits ^{g_1}\mathcal {M}^*_{r,G}\mathop {\rightarrow }\limits ^{g_2}\mathcal {W}_{F}^G. \end{aligned}$$

The map \(g_2\) is affine and therefore has no nonzero higher cohomology. Moreover, Theorem 8.2 implies that \( \mathrm { R}^i(g_2)_\star \omega ^{\kappa _G^\mathrm{un}}(-D) = 0\). The second point follows easily.

For the last point, fix some open \(\hbox {Spa}(R_i, R_i^+) \subset \mathcal {W}^G_F\). Since the sheaf \(\omega ^{\kappa _G^\mathrm{un}}(-D)\) is invertible, there is a finite covering \(\cup \hbox {Spa}(S_i, S_j^+)\) of \(\mathcal {M}_{r,G} \vert _{ \hbox {Spa}(R_i, R_i^+)}\) such that the sheaf \(\omega ^{\kappa _G^\mathrm{un}}(-D)\) is trivial on every open of this covering. Arguing as in [3, Prop. 6.9], one proves that each \(S_i\) is a projective Banach \(R_i\)-module. We can form the Chech complex associated with the covering \(\cup \hbox {Spa}(S_i, S_j^+)\), which, by (1), is a resolution of \(g_\star \omega ^{\kappa _G^\mathrm{un}}(-D) (\hbox {Spa}(R_i, R_i^+))\). Moreover, each term appearing in the complex is a projective Banach module and thus \(g_\star \omega ^{\kappa _G^\mathrm{un}}(-D) (\hbox {Spa}(R_i, R_i^+))\) is a projective Banach module. \(\square \)

8.4 Koecher principle and q-expansions

Consider the open moduli scheme \({M}(\mu _N)\) in place of \(\overline{{M}}(\mu _N)\). Correspondingly we obtain an adic open subspace \(\mathcal {M}_{r}^o\) of the adic space \(\mathcal {M}_{r}\) introduced in Sect. 6.4. Let \(g^o:\mathcal {M}_{r}^o\rightarrow \mathcal {W}_F\) and \(g:\mathcal {M}_{r}\rightarrow \mathcal {W}_F\) be the structural maps. Similarly, in the arithmetic case we have an adic open subspace \(\mathcal {M}_{r,G}^o\) of the adic space \(\mathcal {M}_{r,G}\) and we denote again by \(g^o\), resp. g the structural morphisms to \(\mathcal {W}_F^G\) (see Sect. 8.2). The Koecher principle states that:

Proposition 8.4

The natural morphisms \(g_*^o \omega ^{\kappa ^\mathrm{un}} \rightarrow g_*\omega ^{\kappa ^\mathrm{un}}\) and \(g_*^o \omega ^{\kappa ^\mathrm{un}_G} \rightarrow g_*\omega ^{\kappa ^\mathrm{un}_G}\) are isomorphisms.

Proof

Since the complement of \({M}(\mu _N)\) in \(\overline{{M}}(\mu _N)\) is contained in the ordinary locus, one may restrict to proving the two assertions on ordinary loci. This is classical: Unraveling the constructions one is reduced to prove the claims for the structural sheaves on the adic Igusa tower. This can be proven at the level of formal schemes and then, by devissage, reducing to the Igusa tower \(\overline{IG}_{n}^{\mathrm{ord},o}\subset \overline{IG}_{n}^\mathrm{ord}\) modulo p over \(\overline{M}(\mu _N)^\mathrm{ord}_{\mathbb {F}_p}\).

Let \(f_n:\overline{IG}_{n}^\mathrm{ord}\rightarrow \overline{M}(\mu _N)^\mathrm{ord}_{\mathbb {F}_p}\) be the structural map. Notice that \(\overline{M}(\mu _N,)^\mathrm{ord}_{\mathbb {F}_p}\) is smooth, the minimal compactification \(\overline{{M}}^*(\mu _N)^\mathrm{ord}_{\mathbb {F}_p}\) is normal and the map \(\gamma :\overline{M}(\mu _N)^\mathrm{ord}_{\mathbb {F}_p}\rightarrow \overline{{M}}^*(\mu _N)^\mathrm{ord}_{\mathbb {F}_p}\) is proper birational and it is an isomorphism outside a codimension 2 locus. Then \(\gamma _*f_{n,*} \mathcal {O}_{\overline{IG}_{n}^\mathrm{ord}}\) is a coherent \(\mathcal {O}_{\overline{{M}}^*(\mu _N)^\mathrm{ord}_{\mathbb {F}_p}}\)-module of normal rings and \(\gamma _*f_{n,*} \mathcal {O}_{\overline{IG}_{n}^{\mathrm{ord},o}}\) is the complement of a codimension two loci. Thus the map on global sections \(\gamma _*f_{n,*} \mathcal {O}_{\overline{IG}_{n,r,\alpha ,I}^\mathrm{ord}}\rightarrow \gamma _*f_{n,*} \mathcal {O}_{\overline{IG}_{n,r,\alpha ,I}^{\mathrm{ord},o}}\) is an isomorphism concluding the proof of the Proposition. \(\square \)

The restriction of our construction to the ordinary locus gives back the theory of families of p-adic modular forms of Katz [14] and Hida [11]; see [4, §5.4] for details. In particular, one gets q-expansions at the cusps.

8.5 Hecke operators

Consider a polarization module \(\mathfrak {c}\) as in Sect. 3. In this section, we work with the open moduli scheme \({M}(\mu _N, \mathfrak {c})\) in place of \(\overline{{M}}(\mu _N, \mathfrak {c})\) in order to avoid the problem of finding toroidal compactifications preserved by the Hecke operators and we will use the Koecher principle to extend these operators over the cusps. Corresponding to the open subscheme \({M}(\mu _N, \mathfrak {c})\) of \(\overline{{M}}(\mu _N, \mathfrak {c})\), we get an open formal scheme \(\mathfrak {X}_{r}^o(\mathfrak {c})\) of \(\mathfrak {X}_{r}(\mathfrak {c})\), proceeding as in Sect. 3.4.

Let \(\ell \) be an ideal of \(\mathcal {O}_F\) prime to N. If \(\ell \) is not prime to p, we assume that it is either equal to \(p\mathcal {O}_F\) or that it is prime. Proceeding as in [2, §3.7], we consider the normalization \(\mathfrak {S}_{\ell ,r}\subset \mathfrak {X}_{r}^o(\mathfrak {c}) \times \mathfrak {X}_{r}^o(\ell \mathfrak {c})\) of the Hecke correspondence classifying isogenies \(\pi _\ell :G\rightarrow G'\), where G and \(G'\) are defined by points of \(\mathfrak {X}_{r}^o(\mathfrak {c})\) and \(\mathfrak {X}_{r}^o(\ell \mathfrak {c})\) respectively and \(\pi _\ell \) is an isogeny of degree \(\vert \mathcal {O}_F/\ell \mathcal {O}_F\vert \) compatible with \(\mathcal {O}_F\)-actions and polarizations, \(\mathrm{Ker}\pi _\ell \subset G[\ell ]\) and such that (1) \(\mathrm{Ker}\pi _\ell \) is étale locally isomorphic to \(\mathcal {O}_F/\ell \mathcal {O}_F\), if \(\ell \) does not divide p or (2) the scheme theoretic intersection of \(\mathrm{Ker}\pi _\ell \) with the canonical subgroup \(H_1\) of G is trivial, if \(\ell \) is prime and divides p or (3) the morphism \(\hbox {Ker}\pi _\ell \rightarrow G[p]/H_1\) is an isomorphism, if \(\ell =p\mathcal {O}_F\).

We have the two natural projections \(p_1:\mathfrak {S}_{\ell ,r}\rightarrow \mathfrak {X}_{r}^o(\mathfrak {c})\) and \(p_2:\mathfrak {S}_{\ell ,r}\rightarrow \mathfrak {X}_{r}^o(\ell \mathfrak {c})\).

Lemma 8.5

The universal isogeny \(\pi _\ell \) induces an isomorphism \(\pi _\ell ^*:p_1^*\mathfrak {w}_{I} \rightarrow p_2^*\mathfrak {w}_{I}\), of the pullbacks via \(p_1\) and \(p_2\), respectively, of the invertible sheaves \(\mathfrak {w}_{I}\) on \(\mathfrak {X}_{r}^o(\mathfrak {c})\) and \(\mathfrak {X}_{r}^o(\ell \mathfrak {c})\), respectively, defined in Theorem 6.4.

Proof

Over \(\mathcal {W}_{F,[0,1]}\) this is the content of [2, Cor. 3.25] using the compatibility given in Theorem 6.7.

We deal with the general case. It follows from [3, Rmk A.1] and our assumptions on \(\pi _\ell \) that the isogeny \(\pi _\ell :G\rightarrow G'\) induces an isomorphism from the canonical subgroup of level n of G to the canonical subgroup of level n of \(G'\). This implies that \(\pi _\ell \) defines an isomorphism of the pullback to \(\mathfrak {S}_{\ell ,r}\) via \(p_1\) and \(p_2\) of the Igusa towers. By the functoriality of the Hodge–Tate map we also get an isomorphism \(p_2^*\mathcal {F} \rightarrow p_1^*\mathcal {F}\) of the modified integral structures \(\mathcal {F}\) of \(\omega _{G'}\) and \(\omega _G\) of Proposition 4.1. Thus we get an isomorphism \(p_2^*\mathfrak {F}_{n,r,I} \rightarrow p_1^*\mathfrak {F}_{n,r,I}\) of the pullback to \(\mathfrak {S}_{\ell ,r}\) of the torsors \(\mathfrak {F}_{n,r,I}\) of Sect. 4.1. Due to the normality of \(\mathfrak {S}_{\ell ,r}\), we get an isomorphism of the pull backs of the sheaves \(p_1^*\mathfrak {w}_{n,r,I}\rightarrow p_2^*\mathfrak {w}_{n,r,I}\) of overconvergent forms defined in Proposition 4.3.

Similarly, \(\pi _\ell \) defines an isomorphism between the pull backs of \(\mathfrak {IG}_{\infty ,\infty ,I}\) via \(p_1\) and \(p_2\) respectively (see Sect. 5.2 for the definition). The analog of Lemma 5.4 over the base \(\mathfrak {S}_{\ell ,r}\) provides an isomorphism between the pullbacks via \(p_1\) and \(p_2\), respectively, of the sheaves \(\mathfrak {w}_{I}^\mathrm{perf}\) of perfect overconvergent forms defined in Proposition 5.5. Thanks to the normality of \(\mathfrak {S}_{\ell ,r}\) we deduce the sought for isomorphism of the pullbacks via \(p_1\) and \(p_2\) of the sheaves \(\mathfrak {w}_{I}\). \(\square \)

Using the conventions of Sect. 6.3, we also have the normalization of the Hecke correspondences \(p_1:\mathfrak {T}_{\ell ,r}\rightarrow \mathfrak {Z}_{r}^o(\mathfrak {c}) \) and \(p_2:\mathfrak {S}_{\ell ,r}\rightarrow \mathfrak {Z}_{r}^o(\ell \mathfrak {c})\) defined over the Iwasawa algebra. As above we denote by \(\mathfrak {Z}_{r}^o(\mathfrak {c})\) the open formal subscheme of \( \mathfrak {Z}_{r}(\mathfrak {c})\) associated with \({M}(\mu _N, \mathfrak {c})\). Following the notations of Sect. 6.4, we let \(\mathcal {M}_{r}^o(\mathfrak {c})\) be the adic analytic fiber of \(\mathfrak {Z}_{r}^o(\mathfrak {c})\times _{\mathfrak {W}_F^0} \mathfrak {W}_F\).

Corollary 8.6

The map \(\pi _\ell \) induces an isomorphism

$$\begin{aligned} \pi _\ell ^*:p_1^*\omega ^{\kappa ^\mathrm{un}} \rightarrow p_2^*\omega ^{\kappa ^\mathrm{un}} \end{aligned}$$

of the sheaves \(\omega ^{\kappa ^\mathrm{un}}\) defined over \(\mathcal {M}_{r}^o(\mathfrak {c})\) and \(\mathcal {M}_{r}^o(\ell \mathfrak {c})\) respectively.

Proof

We have a morphism \(g:\mathfrak {S}_{\ell ,r}\rightarrow \mathfrak {T}_{\ell ,r}\) compatible with the natural projections \(\mathfrak {Z}_{r}^o(\mathfrak {c})\rightarrow \mathfrak {X}_{r}^o(\mathfrak {c})\) and \(\mathfrak {X}_{r}^o(\mathfrak {c})\rightarrow \mathfrak {Z}_{r}^o(\mathfrak {c})\). As in Theorem 6.6(1) and using the normality of \(\mathfrak {T}_{\ell ,r}\), one obtains that the natural morphism \(\mathcal {O}_{\mathfrak {T}_{\ell ,r}} \rightarrow g_*\mathcal {O}_{\mathfrak {S}_{\ell ,r}}\) is an isomorphism. This implies that the isomorphism of Lemma 8.5 induces an isomorphism of the pull backs via \(p_1\) and \(p_2\), respectively, of the invertible sheaves \(\mathfrak {w}^\kappa \) defined on \(\mathfrak {Z}_{r}^o(\mathfrak {c})\) and \(\mathfrak {Z}_{r}^o(\ell \mathfrak {c})\), respectively.

Taking adic analytic fibers and twisting by the invertible sheaf \(\mathfrak {w}^{\chi }\) as in Sect. 6.4 we get the claimed isomorphism. \(\square \)

Let \(q_\ell :=\vert \mathcal {O}_F/\ell \mathcal {O}_F \vert \). In order to define the Hecke operators, we will need the following:

Lemma 8.7

  1. (1)

    The morphism \(p_1\) is finite and étale of degree \(q_\ell +1\) if \(\ell \) is prime to p.

  2. (2)

    At the level of analytic fibers, the morphism \(p_1\) is finite and flat of degree \(q_\ell \) if \(\ell \) divides p.

Proof

The first statement is clear. We prove the second statement: The group scheme \(\mathrm {Ker} \pi _\ell \cong G[\ell ]/H_1[\ell ]\) is finite étale at the level of analytic fibers due to [3, Cor. A.2]. Since it is isomorphic to \(H_1[\ell ]^\vee \) it follows from Proposition 3.2 that it is in fact étale locally on \(\mathcal {M}_{r}^o(\mathfrak {c})\) isomorphic to \(\mathcal {O}_F/\ell \mathcal {O}_F\). Since \(p_1\) is represented over \(\mathcal {M}_{r}^o(\mathfrak {c})\) by the \(\mathcal {O}_F\) splittings of the exact sequence of group schemes (with \(\mathcal {O}_F\)-action) \(0\rightarrow H_1[\ell ] \rightarrow G[\ell ] \rightarrow G[\ell ]/H_1[\ell ] \rightarrow 0\), it follows that \(p_1\) is a torsor under the finite and flat group scheme \(H_1[\ell ]\). This proves the claim. \(\square \)

Denote by g the structural maps of \(\mathcal {M}_{r}(\ell \mathfrak {c})\) and respectively \(\mathcal {M}_{r}(\mathfrak {c})\) to the weight space \(\mathcal {W}_F\) and by \(g^o\) their restrictions to \(\mathcal {M}_{r}^o(\ell \mathfrak {c})\) and respectively \(\mathcal {M}_{r}^o(\mathfrak {c})\). Taking the global sections of the sheaves \(\omega ^{\kappa ^\mathrm{un}}\) over \(\mathcal {M}_{r}^o(\ell \mathfrak {c})\) and respectively \(\mathcal {M}_{r}^o(\mathfrak {c})\), we get the morphism

$$\begin{aligned} g^o_*\omega ^{\kappa ^\mathrm{un}} \rightarrow g^o_*\left( p_{1,*}\left( p_2^*\omega ^{\kappa ^\mathrm{un}}\right) \right) \mathop {\longrightarrow }\limits ^{\pi _\ell ^{*,-1}} g^o_*\left( p_{1,*}\left( p_1^*\omega ^{\kappa ^\mathrm{un}}\right) \right) \mathop {\longrightarrow }\limits ^{q_\ell ^{-1} \mathrm {Tr}_{p_1}} g^o_*\omega ^{\kappa ^\mathrm{un}} \end{aligned}$$

Here \(\mathrm {Tr}_{p_1}\) is the trace map of the finite flat morphism \(p_1\). One checks on q-expansions that dividing by the normalization factor \(q_\ell \) is a well-defined operation. Using the Koecher principle of Sect. 8.4, we get a map \(g_*\omega ^{\kappa ^\mathrm{un}} \rightarrow g_*\omega ^{\kappa ^\mathrm{un}}\) from the global sections of \(\omega ^{\kappa ^\mathrm{un}}\) over \(\mathcal {M}_{r}(\ell \mathfrak {c})\) to the global sections over \(\mathcal {M}_{r}(\mathfrak {c})\), which are denoted \(T_\ell \), for \(\ell \) not dividing p, and \(U_\ell \), for \(\ell =p\mathcal {O}_F\) or a prime ideal dividing p. This provides the definition of the Hecke operators for the overconvergent (cuspidal) forms defined in Theorem 6.7 for the group \(G^*\). Taking the quotient under the group \(\varDelta \), we define such Hecke operators also for the arithmetic overconvergent cuspidal modular forms defined in Sect. 8.2 for the group G.

8.6 The adic eigenvariety for arithmetic Hilbert modular forms

In [2, Theorem 5.1], we constructed a cuspidal eigenvariety over \(\mathcal {W}_{F}^G {\setminus } \{ \vert p \vert = 0\}\) for the p-adic, arithmetic Hilbert modular forms. We now extend it over \(\mathcal {W}_{F}^G\).

Let \(\mathrm{Frac}(F)^{(p)}\) be the group of fractional ideals prime to p. Let \(\mathrm{Princ}(F)^{+,(p)}\) be the group of positive elements which are p-adic units. The quotient \( \mathrm{Frac}(F)^{(p)}/ \mathrm{Princ}(F)^{+,(p)} = \mathrm{Cl}^+(F)\) is the strict class group of F.

For all \(\mathfrak {c} \in \mathrm{Frac}(F)^{(p)}\), we have defined an adic space \(\mathcal {M}_{r}\) that we now denote by \(\mathcal {M}_{r}(\mathfrak {c})\) in order to mark its dependance on \(\mathfrak {c}\) and a sheaf \(\omega ^{\kappa ^\mathrm{un}_G}\) over \(\mathcal {M}_{r}(\mathfrak {c})\). Let \(g_{\mathfrak {c}}:\mathcal {M}_{r}(\mathfrak {c}) \rightarrow \mathcal {W}_{F}^G\) be the projection. For all \(x \in \mathrm{Princ}(F)^{+,(p)}\), we canonically identify \((g_{\mathfrak {c}})_\star \omega ^{\kappa ^\mathrm{un}_G}(-D)\) and \((g_{x\mathfrak {c}})_\star \omega ^{\kappa ^\mathrm{un}_G}(-D)\) as in [2, Def. 4.6].

Taking the limit over r, we thus obtain a sheaf of projective Banach modules

$$\begin{aligned} \bigoplus _{\mathfrak {c} \in \mathrm{Cl}^+(F)} (g_{\mathfrak {c}})_\star \omega ^{\kappa ^\mathrm{un}_G}(-D). \end{aligned}$$

Thanks to Sect. 8.5 this sheaf carries an action of the Hecke algebra \(\mathcal {H}^p\) of level prime to p as well as an action of the \(U_p\) operator and of the operators \(U_{\mathfrak {P}_i}\) (see [2, § 4.3]). Moreover, having taken the limit over r implies the \(U_p\)-operator is compact thanks to Proposition 3.3. Applying [3, Appendice B], we obtain the following theorem.

Theorem 8.8

  1. 1.

    The characteristic series

    $$\begin{aligned} P^G(X) = \det \left( 1- XU_p \vert \bigoplus _{\mathfrak {c} \in \mathrm{Cl}^+(F)} (g_{\mathfrak {c}})_\star \omega ^{\kappa ^\mathrm{un}_G}(-D) \right) \end{aligned}$$

    takes values in \(\varLambda _F^G\llbracket X\rrbracket \).

  2. 2.

    The spectral variety \(\mathcal {Z}^G = V(P^G) \rightarrow \mathcal {W}_F^G\) is locally finite, flat and partially proper over the weight space.

  3. 3.

    There is an eigenvariety \(\mathcal {E}^G \rightarrow \mathcal {Z}^G\), finite and torsion free over \(\mathcal {Z}^G\), which parametrizes finite slope eigensystems of overconvergent, arithmetic Hilbert modular forms.

Acknowledgements

We thank the referee for the careful reading of the manuscript and his/her remarks which hopefully led to improvements. The Remark 1.1 was written at his/her request. During part of the work on this project, Vincent Pilloni was supported by ANR PerCoLaTor.

During part of the work on this article Fabrizio Andreatta was supported by the Italian grant Prin 2010/2011.