6 Quaternionic Modular Forms
6.1 Definition
We define quaternionic modular forms over definite quaternion algebras explicitely as the following space.
Let \(\kappa : \mathbb {Z}_p^\times \to \mathcal{O}_p^\times \) be a locally analytic character. Given \(\alpha \in \mathbb {N}\), let
The weight \(\kappa \) action of \(\gamma = \begin{pmatrix} a & b \\ c & d \end{pmatrix} \in \Sigma _\alpha \) on the Tate algebra \(\mathcal{A}_p\) with coefficients in \(\mathbb {C}_p\) is given by the continuous \(\mathbb {C}_p\)-linear extension of the map sending
and given \(f(z) \in \mathcal{A}_p\) we write \((f||_\kappa \gamma )(z)\) for this action.
Fix \(\alpha \) and \(\kappa \) in the above, let \(D\) be a definite quaternion algebra and let \(U\) be an open compact subgroup of \(D_f^\times \), where \(D_f = D \otimes _{\mathbb {Q}} \mathbb {A}_f\) is \(D\) over the finite adeles, of wild level \(\geq p^\alpha \); that is the projection \(U \to D_{p}^\times \) is contained in \(\Sigma _\alpha .\) Now let \(A\) be any right \(\Sigma _\alpha \)-module.
Then the level \(U\), weight \(\kappa \) space of automorphic forms is the space
6.2 Finite Dimensional
Using the above notation and supposing \(D_f^\times = \coprod _{i \in I} D^\times c_i U\) is the decomposition into finite double cosets, then
as a \(\mathbb {C}_p\) vector space, where \(\Gamma _i = c_i^{-1} D^\times c_i \cap U\).
6.3 Hecke Operators
We can define Hecke operators on these automorphic forms. We will keep the notation from the above definitions. Given \(\varphi \in \mathcal{L}(U,A)\) we define a right action of \(U\) on \(\mathcal{L}(U,A)\):
With this we have:
Let \(\nu \in D^\times _f\) such that \(\nu _p \in \Sigma _\alpha \). Then the double coset \(U\nu U\) may be written as a disjoint union
where \(T\) is a finite set, and \(\nu _t \in D_f^\times \). The Hecke operator is the map \([U \nu U] : \mathcal{L}(U,A) \to \mathcal{L}(U,A)\) given by
We set \(\varpi _l\) to be the element of \(\mathbb {A}_f\) which is \(l\) at \(l\) and 1 at all other places, and set \(\eta _l = \begin{pmatrix} \varpi _l
& 0
\\ 0
& 1
\end{pmatrix}\).
The standard Hecke operators are then given by
and if \(l = p\), we write \(T_p = U_p\).