1 Introduction
1.1 The cohomology groups of algebraic varieties
1.1.1 Periods
Let X be a smooth complex algebraic variety. The singular cohomology groups
$H^k(X^{\mathrm {an}},\mathbb {C})$
of the associated complex analytic variety
$X^{\mathrm {an}} $
with its euclidean topology are topological invariants which come equipped with several algebraically defined structures.
By a theorem of Grothendieck,
$H^k(X^{\mathrm {an}},\mathbb {C})$
can be computed using the de Rham cohomology of algebraic forms [Reference Borel, Grivel, Kaup, Haefliger, Malgrange and EhlersBGK+87]. This group is somewhat complicated in general, but if X is affine then
$H^k(X^{\mathrm {an}},\mathbb {C})$
is isomorphic to the group of closed algebraic k-forms modulo exact algebraic k-forms. The isomorphism is by integration: it associates to the class
$[\alpha ]$
of a closed algebraic k-form the integration map
$\gamma \mapsto \int _\gamma \alpha $
on k-cycles. The integrals
$\int _\gamma \alpha $
are called periods. When X is defined over a subfield
$L\subset \mathbb {C}$
(for example a number field) and
$\alpha $
is taken to be L-rational, the periods are in general highly transcendental numbers, and conjecturally algebraic relations between them come from geometry (see for example [Reference Bakker and TsimermanBT25] and the references therein).
1.1.2 Hodge filtrations
Algebraic de Rham cohomology also endows
$H^k(X^{\mathrm {an}},\mathbb {C})$
with an algebraically defined filtration
$F^{\bullet }$
– the Hodge filtration – which detects geometry in a slightly different way, via the Hodge conjecture. For X a smooth projective variety,
$F^p$
is given by the smooth de Rham cohomology classes which can be represented by a type
$(r,s)$
form with
$r\geq p$
, and the Hodge conjecture asserts that rational cohomology classes
$\alpha \in H^{2k}(X^{\mathrm {an}},\mathbb {Q})$
contained in
$F^k$
should come from geometry.
In this paper we are concerned with the relationship between the periods and the Hodge filtration in algebraic families, specifically with regard to their transcendence properties.
1.2 Periods in families
Suppose
$f:X\to S$
is a smooth algebraic family over a smooth affine base S which is real analytically locally (on the target) trivial. Assume for simplicity that X is affine. Then we can take a fibrewise closed algebraic k-form
$\alpha $
, a point
$s\in S$
, a class
$\gamma \in H_k(X_s^{\mathrm {an}},\mathbb {C})$
and a contractible neighbourhood
$s\in U \subset S^{\mathrm {an}}$
, and form an analytic function
$U\to \mathbb {C}$
given by
$u\mapsto \int _{\gamma (u)} \alpha |_{X_u}$
where
$\gamma (u)\in H_k(X_u^{\mathrm {an}},\mathbb {C})$
is the cycle obtained from
$\gamma $
by a local real analytic trivialization of f. In the general case, these functions make sense for
$\alpha $
an algebraic de Rham cohomology class (see for example [Reference Huber and Müller-StachHMS17]), and we define them to be the periods of
$\alpha $
at s. Once again the period functions are highly transcendental, but in this case algebraic relations can be proven to come from geometry in an appropriate sense, see [Reference Bakker and TsimermanBT25].
1.3 Period maps
See [Reference VoisinVoi02] for background on period maps. The cohomology groups of fibres
$H^k(X_t^{\mathrm {an}},\mathbb {C})$
can be canonically identified locally on
$S^{\mathrm {an}}$
using a real analytic trivialization. With respect to these local identifications, the Hodge filtration
$F^{\bullet }_t$
on
$H^k(X_t^{\mathrm {an}},\mathbb {C})$
varies in a holomorphic way. By analytically continuing these identifications and using it to transport
$F^{\bullet }_t$
to
$H^k(X^{\mathrm {an}}_s,\mathbb {C})$
, we obtain a holomorphic map
$\phi :\tilde X\to \check D$
where
$\tilde X\to X^{\mathrm {an}}$
is a universal cover of
$X^{\mathrm {an}}$
and
$\check D$
is a flag variety parametrizing filtrations of the given type on
$H^k(X_s^{\mathrm {an}},\mathbb {C})$
. If f is quasiprojective, then in fact
$\phi $
lands in a semialgebraic subset of an algebraic subvariety, namely the mixed period domain – see [Reference Peters and SteenbrinkPS08] for details. Such a
$\phi $
is called the period map associated to the natural variation of Hodge structures on
$R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}}$
.
If X is once again affine, then around the basepoint s we may take forms
$\alpha _i$
which can be refined to a basis of each
$F^p$
; in general, the same can be done for algebraic de Rham cohomology. Taking a lift of the neighbourhood U to
$\tilde X$
, the algebraic coordinates of
$\phi $
restricted to U are then rational functions in the ratios of certain minors of the matrix of periods
$\int _{\gamma _j(u)}\alpha _i|_{X_u}$
with respect to a chosen basis of
$\gamma _j$
of
$H_k(X_s^{\mathrm {an}},\mathbb {C})$
. We call such functions the Hodge filtration coordinates at s.
1.4 Comparison
Clearly the Hodge filtration coordinates are rational functions in the period, but a priori contain much less information. For example, the field generated over the rational function field
$K(S)$
by the periods is in fact closed under algebraic derivations - since the Lie derivative along an algebraic vector field is algebraic - whereas the field generated by the Hodge filtration coordinates is usually not differentially closed. On the other hand, the Hodge filtration coordinates are often more accessible.
1.5 Main results
We now state a simplified version of our main theorem (Theorem 3.9), which clarifies the relationship between the fields generated by the periods and the Hodge filtration coordinates.
Theorem 1.1. Let
$f:X\rightarrow S$
be a smooth algebraic family for which
$R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}}$
is a local system and let
$\phi :\tilde X\to \check {D}$
be the period map associated to the natural variation of Hodge structures on
$R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}}$
. Let
$s\in S$
be a basepoint and consider the following two subfields of
$K(\mathcal {O}_{S^{\mathrm {an}},s})$
, the field of germs of meromorphic functions at s.
-
(1) Let $K(R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}})_s$
be the subfield generated over the rational function field
$K(S)$
of S by the periods of degree k algebraic de Rham cohomology classes at s. -
(2) Let $K(\phi )_s$
be the subfield generated over
$K(S)$
by the Hodge filtration coordinates at s and let
$K_\partial (\phi )_s$
be the closure of
$K(\phi )_s$
under algebraic derivations.
Then
-
(a) $K_\partial (\phi )_s\subset K(R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}})_s$
. -
(b) Assume that the local system $R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}}$
does not admit a summand of the form
$V_1\otimes V_2$
, where
$V_2$
is a unitary local system with infinite monodromy. Then the algebraic closures (in a fixed algebraic closure of
$K(S)$
) coincide:
$\overline {K_\partial (\phi )_s}= \overline {K(R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}})_s}$
.
Remark 1.2. Condition (b) above is also necessary. Indeed, if V is a complex variation of Hodge structures underlying a unitary local system, then the corresponding period map is constant, so the field
$K_\partial (\phi )_s$
will be trivial. However, if the local system is non-trivial, then V will give transcendental periods (see §2).
Remark 1.3. Condition (b), and therefore the equality of fields, holds for Shimura varieties corresponding to reductive groups without compact real factors.
The main theorem (see Theorem 3.9) generalizes Theorem 1.1 in several ways:
-
(1) The field $K(R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}})$
may be replaced with
$K(V)$
where V is any complex local system on
$S^{\mathrm {an}}$
with norm one eigenvalues at infinity. Briefly, the field
$K(V)$
is generated over
$K(S)$
by the germs of the flat coordinates of algebraic sections of the canonical algebraic structure on the flat vector bundle
$(\mathcal {O}_{S^{\mathrm {an}}}\otimes _{\mathbb {C}_{S^{\mathrm {an}}}}V,\nabla )$
given by the Riemann–Hilbert correspondence. This algebraic structure is uniquely associated to V, and in the case
$V= R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}}$
recovers relative algebraic de Rham cohomology, which is why the notation only references the local system. -
(2) The map $\phi $
may be replaced by any
$\mathbb {R}_{{\mathrm {an}},\exp }$
-definable
$\pi _1(X^{\mathrm {an}},x)$
-equivariant map
$\phi :\tilde X\to Y^{\mathrm {an}}$
(in the sense of Section 3.1), where
$x\in X$
is a basepoint, Y is an algebraic variety with a faithful action by a linear algebraic group
$\mathbf {G}$
and the
$\pi _1(X^{\mathrm {an}},x)$
-action on Y is via a homomorphism
$\rho :\pi _1(X^{\mathrm {an}},x)\to \mathbf {G}(\mathbb {C})$
.
In particular, the theorem applies more generally to any local system V underlying a mixed variation of complex Hodge structures.
1.6 Previous work
The paper is largely inspired by the work of Bertrand–Zudilin [Reference Bertrand and ZudilinBZ03], who prove several results on the transcendence degree of fields generated by Siegel modular forms and their derivatives. The moduli space of principally polarized abelian varieties can be identified with the quotient
$A_g^{\mathrm {an}}=\mathrm {Sp}_{2g}(\mathbb {Z})\backslash \mathbb {H}_g$
, and Siegel modular forms can be interpreted as the algebraic coordinates on
$A_g$
composed with the uniformization
$\pi :\mathbb {H}_g\to A_g^{\mathrm {an}}$
. As such, they are the inverse functions to the Hodge filtration coordinates of the universal family of abelian varieties. Theorem 1.1 then recovers the second part of [Reference Bertrand and ZudilinBZ03, Theorem 1]. Note that in the general context the inverse functions of the Hodge filtration coordinates are not well-defined, since the period map will only be a local isomorphism in very special circumstances.
1.7 Outline of Paper
In §2, using the Riemann-Hilbert correspondence we define a Riemann-Hilbert field for an arbitrary local system which generalizes the notion of periods. In §3 we relate definable meromorphic functions with finite-dimensional monodromy to the Riemann-Hilbert field of the corresponding local system, and we use this to prove the general form of our main theorem. We rely heavily on the Chow theorem of Peterzil–Starchenko [Reference Peterzil and StarchenkoPS03] and its generalization in [Reference Bakker, Brunebarbe and TsimermanBBT23]. In §4.1 we return to studying periods of algebraic families and prove our main result. We then work out in detail in §4.2 the fields under question in the case of the universal elliptic curve. In §4.3 we explain that even in the general case, periods of algebraic de Rham cohomology classes can be thought of as integrals of meromorphic forms.
2 Riemann–Hilbert fields of local systems
Let X be a smooth connected complex algebraic variety. Let V be a complex local system on X. The associated locally free
$\mathcal {O}_{X^{\mathrm {an}}}$
with flat connection
$(V_{\mathcal {O}_{X^{\mathrm {an}}}}, \nabla )$
where
$V_{\mathcal {O}_{X^{\mathrm {an}}}}:=\mathcal {O}_{X^{\mathrm {an}}}\otimes _{\mathbb {C}_X}V$
admits a canonical structure
$(V_{\mathcal {O}_X},\nabla )$
of a locally free
$\mathcal {O}_X$
-module with flat connection with regular singularities by the Riemann–Hilbert correspondence [Reference DeligneDel70]. We associate a field
$K(V)$
generated by the components of algebraic sections of
$V_{\mathcal {O}_X}$
with respect to a flat basis as follows:
Definition 2.1. Given a local system V on X, for any point
$x\in X$
we have a canonical evaluation
$\langle \;,\;\rangle :V_{\mathcal {O},x}\otimes _{\mathbb {C}} V_x^\vee \to \mathcal {O}_{X^{\mathrm {an}},x}$
of
$\mathcal {O}_{X,x}$
-modules, and we define
$K(V)_x$
to be the subfield of the fraction field
$K(\mathcal {O}_{X^{\mathrm {an}},x})$
generated by the image.
Concretely,
$K(V)_x$
is the field generated by (germs of) the entries of the change of basis matrix between flat and algebraic frames of
$V_{\mathcal {O}_{X^{\mathrm {an}}}}$
, and we refer to it as the Riemann–Hilbert field of V. Note that a choice of (homotopy class of) path from x to y gives an isomorphism
$K(V)_x\rightarrow K(V)_y$
by analytic continuation.
We have the following basepoint-free definition of
$K(V)_x$
given a universal cover:
-
(1) Let $V_{K(X)}$
be the
$K(X)$
-module of rational sections of
$V_{\mathcal {O}_X}$
. Let
$\pi :\tilde X\to X^{\mathrm {an}}$
be a universal cover of
$X^{\mathrm {an}}$
and
$\tilde x$
a lift of x. Then using the connection we obtain a canonical
$\pi _1(X^{\mathrm {an}},x)$
-equivariant trivialization
$\pi ^*V^\vee \cong \mathbb {C}_{\tilde X}\otimes _{\mathbb {C}} V_x^\vee $
and therefore a
$\pi _1(X^{\mathrm {an}},x)$
-equivariant homomorphism
$V_{K(X)}\otimes _{\mathbb {C}} V_x^\vee \to K(\tilde X)$
whose image is independent of x (and
$\tilde x$
) and which is naturally isomorphic to
$K(V)_x$
via pullback. We refer to this image as
$K(V)\subset K(\tilde X)$
; we suppress the dependence on
$\tilde X$
as any isomorphism with any other universal cover respects the subfield
$K(V)$
. Observe that
$K(V)$
is stable under the action of
$\pi _1(X^{\mathrm {an}},x)$
, and the action of
$\pi _1(X^{\mathrm {an}},x)$
on
$K(V)$
factors through the monodromy representation of V. -
(2) Let $\mathbb {E}:=\mathbb {A}(V_{\mathcal {O}_X}^\vee \otimes _{\mathbb {C}} V_x)$
be the geometric total space of the locally free sheaf
$V_{\mathcal {O}_X}^\vee \otimes _{\mathbb {C}} V_x$
. Concretely,
$\mathbb {E}$
is the vector bundle of homomorphisms
$V_y\to V_x$
as
$y\in X$
varies. The sheaf
$\mathbb {E}$
has a natural flat connection and there is a natural holomorphic map
$T:\tilde X\to \mathbb {E}^{\mathrm {an}}$
sending
$\tilde x$
to the identity which parametrizes the flat leaf through the identity. In other words, thinking of
$\tilde y\in \tilde X$
as a homotopy class of path from
$y=\pi (\tilde y)\in X$
to x,
$T_{\tilde y}:V_y\to V_{x}$
is the parallel transport operator thought of as an element of
$V_y^\vee \otimes V_x$
. Note that the map T depends on
$\tilde {x}$
, but the image of T does not.In coordinates the map T is given as follows. Let $t_i$
be a basis of
$V_x$
,
$\tilde t_i$
the flat continuation of the
$t_i$
,
$s_i$
a basis for
$V_{K(X)}$
. Then at least over the open set of X on which the sections
$s_i$
are regular, with respect to the basis
$s_i(y)$
on
$V_y$
and
$t_i$
on
$V_x$
the matrix of
$T_{\tilde {y}}$
has entries
$\tilde t_j^\vee (\pi ^*s_i)(\tilde y)$
. Thus, there is a natural isomorphism from
$K((\mathrm {img} T)^{\mathrm {Zar}})$
to
$K(V)$
by pulling back along T, and using the identification from (1).
In particular, we have the following:
Lemma 2.2.
We pause to record here some natural properties of
$K(V)$
. Note that the tangent sheaf
$T_X$
analytifies to
$T_{X^{\mathrm {an}}}$
which pulls back to
$T_{\tilde X}$
on the universal cover. Thus, algebraic derivations of X yield derivations on
$X^{\mathrm {an}}$
and
$\tilde X$
.
Lemma 2.3.
-
(1) $K(V)\subset K(\tilde X)$
is closed under algebraic derivations of X. -
(2) If $V'$
is a subquotient of V then
$K(V')\subset K(V)$
. -
(3) $K(V\otimes _{\mathbb {C}} V')\subset K(V)K(V')$
. -
(4) $K(V^{\otimes n})\subset K(V)$
is algebraic. -
(5) if $f:X'\to X$
is a dominant generically finite map of smooth varieties, then
$K(V)\subset K(f^*V)$
is algebraic.
Proof.
-
(1) The connection on $V_{\mathcal {O}_X}$
is algebraic. -
(2) The Deligne canonical extension [Reference DeligneDel70, §5.3-5.5] is functorial and $V_{\mathcal {O},x}'\otimes V^{\prime \vee }_x$
is a summand of
$ V_{\mathcal {O},x}\otimes V_x^\vee $
(compatibly with
$\langle \;,\;\rangle $
), at least on a dense Zariski open set. -
(3) Obvious.
-
(4) For $\alpha _1,\dots , \alpha _n\in V_x$
and
$s_1,\dots , s_n\in V_{\mathcal {O},x}$
, then
$\displaystyle \otimes _{i=1}^n\alpha _i(\displaystyle \otimes _{j=1}^n s_j) = \displaystyle \prod _{k=1}^n \alpha _k(s_k)\in K(V)_x$
. -
(5) We may pull-back flat and algebraic frames from X, and the entries of their change of basis matrix generate $K(f^*V)$
over
$K(X')$
.
We now relate the transcendence degree of
$K(V)/K(X)$
to the Zariski closure
$\mathbf {G}$
of the image
$\Gamma $
of the monodromy representation
$\pi _1(X^{\mathrm {an}},x)\to \mathrm {End}_{\mathbb {C}}(V_x)$
. This is a known consequence of differential Galois theory (see [Reference AndréAnd87, V.Cor.1]) but we include a proof more in the spirit of our geometric approach.
Proposition 2.4. We have
Proof. Again, let
$t_i$
be a basis of
$V_x$
and
$\tilde t_i$
its flat continuation. We identify
$\mathbb {E}^{\mathrm {an}}$
as the total space of the local system
$V^\vee \otimes _{\mathbb {C}} V_x$
, and the universal cover of
$\mathbb {E}^{\mathrm {an}}$
as
$\tilde X\times \mathrm {End}(V_x)$
via the map
$q:\tilde X\times \mathrm {End}(V_x)\to \mathbb {E}^{\mathrm {an}}$
sending
$(\tilde y,f)\mapsto (y,f\circ T_{\tilde y})$
. Via this identification, we get an induced monodromy action on
$\tilde X \times \mathrm {End}(V_x)$
: explicitly
$\gamma \in \pi _1(X^{\mathrm {an}},x)$
maps
$(\tilde y,f)\mapsto (\gamma \tilde y,f\circ T_\gamma ^{-1})$
. Thus if we let
$s:X\rightarrow X\times \mathrm {End}(V_x)$
denote the identity section, then
$T=q\circ s$
.
Let Z be the Zariski closure of
$\mathrm {img} T$
. Note that
$q^{-1}(\mathrm {img} T)$
is simply
$\tilde X\times \Gamma $
. As q is an algebraic isomorphism on fibres and
$\Gamma $
is Zariski dense in
$\mathbf {G}$
it follows that
$q^{-1}(Z)\supset \tilde X\times \mathbf {G}(\mathbb {C})$
. Let Q be the image of
$\tilde X\times \mathbf {G}(\mathbb {C})$
in
$\mathbb {E}^{{\mathrm {an}}}$
. We will show that Q is algebraic, and therefore that
$Z=Q$
is a
$\mathbf {G}$
-bundle over X, completing the proof.
To see this, first note using Chevalley’s theorem [Reference MilneMil17, Theorem 4.19] that there is a line
$L_x$
inside a representation
$W_x$
of
$\mathrm {GL}(V_x)$
such that
$\mathbf {G}$
is the stabilizer of
$L_x$
. Note that
$W_x$
occurs as a direct summand of a direct sum of tensor powers of
$V_x$
and its dual. It follows that
$W_x$
corresponds to the fibre at x of a local system W occurring as a direct summand of a direct sum of tensor powers of V and its dual, and L corresponds to a rank one sub local system of W.
It remains to observe that Q consists of those elements
$f:V_y\rightarrow V_x$
of
$\mathbb {E}^{{\mathrm {an}}}$
such that f induces an isomorphism from
$L_y$
to
$L_x$
. Since the Riemann-Hilbert correspondence is functorial, this latter condition is algebraic, hence Q is algebraic as desired.
3 Local systems of holomorphic functions
3.1 Universal covers and definability
Throughout this section, by definable we always mean definable in the o-minimal structure
$\mathbb {R}_{{\mathrm {an}},\exp }$
; see [Reference van den DriesvdD98] for details. Let X be a definable (complex) analytic space (for example, the definabilization of a complex algebraic variety). We can think of X as locally the zero-set of definable holomorphic functions, with definable holomorphic gluing functions (see [Reference Bakker, Brunebarbe and TsimermanBBT23] for full details). Let
$\pi :\tilde X\to X^{\mathrm {an}}$
be the universal cover of the associated analytic space. We say a meromorphic function
$g\in K(\tilde X)$
is definable if for any open definable
$f:U\to X$
and any analytic lift
$\tilde f:U^{an} \to \tilde X$
the pullback
$\tilde f^*g$
is definable. We denote by
$K_{\mathrm {def}}(\tilde X)\subset K(\tilde X)$
the field of definable meromorphic functions on
$\tilde X$
. Likewise, for any definable analytic space Y we say an analytic map
$\phi :\tilde X\to Y^{\mathrm {an}}$
is definable if for any open definable
$f:U\to X$
and any analytic lift
$\tilde f:U^{\mathrm {an}}\to \tilde X$
the composition
$\phi \circ \tilde f$
is definable. (Note that we are not endowing
$\tilde X$
with the structure of a definable analytic space, since it will not in general be covered by finitely many lifts of open definable sets in X; this will only happen if
$\pi _1(X)$
is finite).
By a definable fundamental set for X we mean a definable analytic space
$\mathcal {F}$
, a surjective étale definable analytic morphism
$f:\mathcal {F}\to X$
and an analytic lift
$\tilde f:\mathcal {F}^{\mathrm {an}}\to \tilde X$
.
Lemma 3.1. Let
$f:\mathcal {F}\rightarrow X$
be a definable fundamental set.
-
(1) A function $g\in K(\tilde X)$
is in
$K_{\mathrm {def}}(\tilde X)$
if and only if the pullback
$(\gamma \circ \tilde f)^*g$
is definable for each
$\gamma \in \pi _1(X^{\mathrm {an}},x)$
. -
(2) A map $\phi :\tilde X\to Y^{\mathrm {an}}$
is definable if and only if the map
$\phi \circ \gamma \circ \tilde f$
is definable for each
$\gamma \in \pi _1(X^{\mathrm {an}},x)$
.
Proof.
-
(1) For the necessity, it is sufficient to take $\gamma =\mathrm {Id}$
. let
$U_1,\dots ,U_n$
be finitely many connected definable open sets in X whose analytifications lift via
$\iota _i$
to
$\tilde {X}$
. Let
$V_j$
be the connected components of
$f^{-1}(U_i)$
. Then for each
$V_j$
mapping to
$U_i$
, one may pick an element
$\gamma '\in \pi _1(X^{{\mathrm {an}}},x)$
such that
$\tilde {f}\mid V_j = \gamma '\circ \iota _i\circ f\mid V_j$
. Now since g is definable it follows by definition that
$(\gamma \circ \iota _i)^*g$
is definable, and hence so is
$\tilde {f}^* g\mid V_j$
. The claim now follows since the
$V_j$
cover
$\mathcal {F}$
.For the sufficiency, let $U\subset X$
be a definable open set and
$\iota :U^{an}\rightarrow \tilde {X}$
be a lift. Let
$V=f^{-1}U$
and let
$V_1,\dots ,V_m$
be the connected components of V. Then for each i there is an element
$\gamma _i\in \pi _1(X^{{\mathrm {an}}},x)$
such that
$\gamma _i\circ f\mid V_i = \iota \circ f\mid V_i$
. Now by assumption
$(\gamma _i\circ f)^*g $
is definable, and therefore it follows that so is
$(\iota \circ f\mid V_i)^*g$
, and hence so is
$(\iota \circ f\mid V)^* g$
. Now, since
$f\mid V$
is surjective onto U, it follows by definable choice that
$\iota ^*g$
is also definable, as desired. -
(2) This is the exact same proof as above, replacing g by $\phi $
at each step.
Example 3.2. By definable triangulation [Reference van den DriesvdD98], any definable analytic space X admits a cover by simply connected definable open sets
$U_i\subset X$
, and for arbitrary choices of lifts
$\tilde U_i\subset \tilde X$
the union
$\mathcal {F}=\bigcup _i U_i$
(together with the lift) is a definable fundamental set for X.
Example 3.3. Let X be a smooth algebraic variety. We cover a log smooth compactification
$\overline {X}$
with polydisks
$\Delta ^n\cong U_i\subset \overline {X}$
for which
$\Delta ^{k_i}\times (\Delta ^*)^{\ell _i}\cong U_i\cap X$
. Let
$\Sigma \subset \mathbb {H}$
be a bounded vertical strip fundamental set for the exponential
$e^{2\pi i z}:\mathbb {H}\to \mathbb {C}^*$
endowed with the obvious definable structure. For each i choose a lift
$f_i:\Delta ^{k_i}\times \Sigma ^{\ell _i}\to \tilde X$
of the composition
$\Delta ^{k_i}\times \Sigma ^{\ell _i}\to \Delta ^{k_i}\times (\Delta ^*)^{\ell _i}\cong U_i\subset X$
. Then after shrinking each polydisk, the union of the images of the
$f_i$
forms such a definable fundamental set.
3.2 Local systems of definable meromorphic functions
Assume now that X is a smooth complex algebraic variety with its canonical definable structure, and let
$x\in X$
be a choice of basepoint. We denote by
$X^{\mathrm {def}}$
the definabilization of X, which is a definable analytic space (see [Reference Bakker, Brunebarbe and TsimermanBBT23]). For a complex local system V on X, we say V has norm one eigenvalues at infinity if for some (hence any) log smooth compactification
$\overline {X}$
of X, the local monodromy of V at the boundary has eigenvalues with (complex) norm
$1$
. In general, the total space of V has two definable structures: the flat one and the algebraic one (given by the Riemann-Hilbert correspondence). By [Reference Bakker and MullaneBM23], if V has norm one eigenvalues at infinity then these two definable structures on V are equivalent. Observe that:
-
(1) $K_{\mathrm {def}}(\tilde X)$
is closed under algebraic derivations of X. -
(2) Up to passing to a Zariski open set, a homomorphism of definable sheaves $\phi :V\to \mathcal {O}_{X^{\mathrm {def}}}$
for a local system V is equivalent to a homomorphism of
$\pi _1(X^{\mathrm {an}},x)$
-modules
$V_x\to K_{\mathrm {def}}(\tilde X)$
. -
(3) If V has norm one eigenvalues at infinity, then $K(V)\subset K_{\mathrm {def}}(\tilde X)$
.
Lemma 3.4. Suppose V has norm one eigenvalues at infinity. Then any homomorphism of
$\pi _1(X^{\mathrm {an}},x)$
-modules
$\mu :V_x^\vee \to K_{\mathrm {def}}(\tilde X)$
factors through
$K(V)$
.
Proof. After passing to a Zariski open, let
$\nu :V^\vee \to \mathcal {O}_{X^{\mathrm {def}}}$
be the resulting homomorphism of definable sheaves. Note that the canonical algebraic structure on
$(V^\vee )_{\mathcal {O}_{X^{\mathrm {an}}}}$
is canonically
$(V_{\mathcal {O}_X})^\vee $
. We have a homomorphism of definable coherent sheaves
$\mathrm {id}\otimes \nu : \mathcal {O}_{X^{\mathrm {def}}}\otimes _{\mathbb {C}_{X^{\mathrm {def}}}}V^\vee \to \mathcal {O}_{X^{\mathrm {def}}}$
which by definable GAGA [Reference Bakker, Brunebarbe and TsimermanBBT23] comes from an algebraic homomorphism
$F:V_{\mathcal {O}_X}^\vee \to \mathcal {O}_X$
which in turn is equal to evaluation on a rational section s of
$V_{\mathcal {O}_X}$
. Thus,
$\mu $
is identified with
$v\rightarrow \langle s,v\;\rangle $
, which completes the proof.
The main idea in the proof of the lemma also gives us a criterion for a subfield
$L\subset K_{\mathrm {def}}(\tilde X)$
to contain
$K(V)$
. In general for a G-module U we denote by
$U_0$
the same vector space with trivial G-action.
Lemma 3.5. Suppose
$K(X)\subset L\subset K_{\mathrm {def}}(\tilde X)$
is a
$\pi _1(X^{\mathrm {an}},x)$
-stable subfield and that there is a homomorphism of
$\pi _1(X^{\mathrm {an}},x)$
-modules
which evaluates to an isomorphism upon specialization of K to some point of X. Then
$K(V)\subset L$
.
Proof. As in the previous lemma, we obtain a map of definable sheaves
$V^\vee \to \mathcal {O}_{X^{\mathrm {def}}}\otimes _{\mathbb {C}} (V_x^\vee )_0$
and therefore a homomorphism
$F:\mathcal {O}_{X^{\mathrm {def}}}\otimes _{\mathbb {C}_{X^{\mathrm {def}}}}V^\vee \to \mathcal {O}_{X^{\mathrm {def}}}\otimes _{\mathbb {C}} (V_x^\vee )_0$
which is algebraic by definable GAGA. It has full rank at some point of X and is therefore rationally an isomorphism. On the one hand, choosing a rational basis
$s_i$
and a flat basis
$1\otimes t_j$
of the source
$\mathcal {O}_{X^{\mathrm {def}}}\otimes _{\mathbb {C}_{X^{\mathrm {def}}}}V^\vee $
, the generators of
$K(V)$
are the matrix elements of the change of basis matrix between the
$s_i$
and the
$1\otimes t_j$
. On the other hand, the images
$F(1\otimes t_j)$
are in
$L\otimes _{\mathbb {C}} (V^\vee _x)_0$
and the images
$F(s_i)$
are in
$K(X)\otimes _{\mathbb {C}}(V^\vee _x)$
, so the change of basis matrix between
$F(s_i)$
and the
$F(1\otimes t_j)$
has entries in K. Thus,
$K(V)\subset L$
.
3.3 Generalized period maps
Let
$\mathbf {G}$
be a linear complex algebraic group and suppose we have a homomorphism
$\rho :\pi _1(X^{\mathrm {an}},x)\to \mathbf {G}(\mathbb {C})$
. Let
$\Gamma \subset \mathbf {G}(\mathbb {C})$
be the image of
$\pi _1(X^{\mathrm {an}},x)$
. Suppose further that Y is an algebraic variety with an action of
$\mathbf {G}$
with finite kernel, meaning no positive-dimensional subgroup of
$\mathbf {G}(\mathbb {C})$
acts as the identity on all of Y. Let
$\phi :\tilde X\to Y^{\mathrm {an}}$
be a definable
$\pi _1(X^{\mathrm {an}},x)$
-equivariant map.
Definition 3.6. We define
$K_\partial (\phi )$
to be the subfield of
$K_{\mathrm {def}}(\tilde X)$
generated under algebraic derivations of X by pullbacks of rational functions of Y which are generically regular along
$\mathrm {img} \phi $
(or equivalently of
$K(\mathrm {img}\phi )^{\mathrm {Zar}}$
).
Note that
$K_\partial (\phi )$
contains
$K(X)$
.
Remark 3.7. By definable Chow, a definable
$\pi _1(X^{\mathrm {an}},x)$
-equivariant map
$\tilde X\to Y^{\mathrm {an}}$
up to passing to a dense Zariski open set is equivalent to an element of
$Y(K_{\mathrm {def}}(X))^{\pi _1(X,x)}$
, that is, a
$\pi _1(X^{\mathrm {an}},x)$
-invariant
$K_{\mathrm {def}}(X)$
-rational point of Y.
Lemma 3.8. Suppose
$f:Y'\to Y$
is a
$\mathbf {G}$
-equivariant finite map of varieties with
$\mathbf {G}$
-action and that we have a commutative diagram

where
$\phi $
and
$\phi '$
are definable
$\pi _1(X^{\mathrm {an}},x)$
-equivariant. Then
$K_\partial (\phi )\subset K_\partial (\phi ')$
is algebraic.
Proof. We may assume the image of
$\phi $
(hence of
$\phi '$
) is Zariski dense. Any function
$g'$
on
$Y'$
satisfies a polynomial
$P\in K(Y)[t]$
, and
$(\phi ')^*g'$
satisfies the polynomial
$\phi ^*P\in K_\partial (\phi )[t]$
. Let K be the field generated by the
$\phi ^{\prime *}g'$
over
$K_\partial (\phi )$
. It remains to show that K is closed under algebraic derivations.
Any
$h\in K$
satisfies a minimal polynomial
$P(t)$
over
$K_\partial (\phi )$
. For any algebraic derivation
$\theta $
of X, we then have
where
$\theta P$
is the polynomial with differentiated coefficients, and
$P'(t)$
is the formal derivative with respect to t (treating the coefficients as constant). Since
$0\neq P'(h)$
, we have
$\theta h\in K$
.
Theorem 3.9. Let Y be an algebraic variety with an action of an algebraic group
$\mathbf {G}$
with finite kernel in the above sense. Let U be a representation of
$\mathbf {G}$
with finite kernel,
$\rho :\pi _1(X^{\mathrm {an}},x)\to \mathbf {G}(\mathbb {C})$
a homomorphism, V the resulting local system on X and
$\phi :\tilde X\to Y^{\mathrm {an}}$
a definable
$\pi _1(X^{\mathrm {an}},x)$
-equivariant map with Zariski dense image. Then if V has norm one eigenvalues at infinity,
Before the proof we recall jet spaces. Let A be a local artinian
$\mathbb {C}$
-algebra. Recall that for a
$\mathbb {C}$
-scheme Y the jet space
$J_AY$
parametrizes
$\mathbb {C}$
-morphisms
$\mathrm {Spec}(A)\to Y$
. Precisely,
$\mathbb {C}$
-morphisms
$S\to J_AY$
are
$\mathbb {C}$
-morphisms
$\mathrm {Spec}(A)\times S\to Y$
. For any homomorphism
$A'\to A$
of artinian
$\mathbb {C}$
-algebras there is a natural morphism
$J_{A'}Y\to J_{A}Y$
, and in particular there is a morphism
$\pi _A:J_AY\to Y$
by taking the canonical quotient
$A\to \mathbb {C}$
. Note that if Y is smooth, then for any A the fibres of
$\pi _A$
are irreducible and isomorphic, hence
$J_AY$
is irreducible. Moreover, for any small extension (Recall that a quotient of local artinian
$\mathbb {C}$
-algebras
$A'\to A$
is small if the ideal I is annihilated by the maximal ideal of
$A'$
)
$A'\to A$
with ideal I,
$J_{A'}Y$
has a canonical action over
$J_AY$
by
$\pi _A^*T_Y\otimes _{\mathbb {C}} I$
coming from the isomorphism
$A'\times _A A'\to k\langle I\rangle \times _{\mathbb {C}} A':(x,y)\mapsto (x-y,y)$
where
$k\langle I\rangle $
is the ring of dual numbers with tangent space
$I^\vee $
. For any section
$\theta $
of
$\pi ^*_AT_Y\otimes _{\mathbb {C}} I$
we denote its action by
$t_\theta :J_{A'}Y\to J_{A'}Y$
, so for a point
$\xi :\mathrm {Spec}(A)\to Y$
of
$J_AY$
the pull-back map along
$t_\theta (\xi )$
on functions is given by
$t_\theta (\xi )^*=\xi ^*+\theta :\mathcal {O}_X\to A$
. This makes
$J_{A'}Y\to J_AY$
into a torsor in the Zariski topology, since nilpotent thickenings of affine schemes lift through smooth morphisms and therefore
$J_{A'}Y\to J_AY$
has a section Zariski locally. In particular,
$\pi _A:J_AY\to Y$
is affine.
For any algebraic (resp. analytic) function g on Y and
$\alpha \in A^\vee $
(the dual as a complex vector space), we obtain an algebraic (resp. analytic) function
$d^\alpha g$
on
$J_AY$
which evaluates on a map
$\xi :\mathrm {Spec}(A)\times S\to Y$
as
$(\alpha \otimes \mathrm {id})(\xi ^*g)\in \mathcal {O}_S(S)$
. Clearly for any algebraic or analytic map
$f:Y'\to Y$
and the induced map
$J_Af:J_AY'\to J_AY$
we have
$(J_Af)^*d^\alpha g=d^\alpha (f^*g)$
.
The following lemma says in particular that for smooth Y, up to passing to a Zariski cover, any map of jet spaces admits a section through any point.
Lemma 3.10. Suppose Y is affine and
$q:Y\to \mathbb {A}^n$
is étale. Let
$z_1,\ldots ,z_n$
be the pullbacks of the coordinates on
$\mathbb {A}^n$
. Then:
-
(1) For any surjective homomorphism $A'\to A$
of artinian rings, the resulting map
$p:J_{A'}Y\to J_AY$
has a section through any point of
$J_{A'}Y$
. -
(2) If moreover $A'\to A$
is small with ideal I with
$\dim _{\mathbb {C}} I=1$
we have
$p_*\mathcal {O}_{J_{A'}Y}\cong \mathcal {O}_{J_AY}[d^{\alpha }z_1,\ldots ,d^\alpha z_n]$
for any
$\alpha \in A^\vee $
which is nonzero on I.
Proof. For the first part, any point of
$J_AY$
can be pushed down to
$\mathbb {A}^n$
, translated to a section of
$J_A\mathbb {A}^n$
and lifted (uniquely) to
$J_AY$
, as maps from nilpotent thickenings of affine schemes lift uniquely through étale maps. For the second part, it’s enough to observe that the natural derivations
$\partial _i:=\partial /\partial z_i$
give a trivialization of
$\pi _A^*T_Y\otimes _{\mathbb {C}} I$
and
$t_\theta ^*d^\alpha g=d^\alpha g+\pi _A^*\alpha (\theta g) $
, so the
$d^\alpha z_i$
necessarily give the linear affine coordinates of a trivialization
$J_{A'}Y\cong J_A Y\times \mathbb {A}^n$
of the torsor structure.
Lemma 3.11. Suppose we have a section
$\sigma :X\to J_AX$
of
$\pi _A:J_AX\to X$
. Then for any function g on
$X^{\mathrm {an}}$
,
$(\sigma ^{\mathrm {an}})^*d^\alpha g$
is in the subsheaf of
$\mathcal {O}_{X^{\mathrm {an}}}$
generated over
$\mathcal {O}_X$
by
$(\sigma ^{\mathrm {an}})^*g$
and its algebraic derivatives.
Proof. The claim can be checked Zariski locally on X, so we may assume X is affine with an étale map
$q:X\to \mathbb {A}^n$
. Let
$z_i$
be the pullbacks of the coordinate functions and
$\partial _i$
the associated derivations as in the previous lemma, so that the functions
$z_i-z_i(y)$
generate
$m_y$
at every point
$y\in X$
. We then have a universal Taylor series in the following sense. Denoting the ith projection
$\pi _i:X\times X\to X$
we have
in the obvious notation, where
$\Delta \subset X\times X$
is the diagonal. The same formula holds for analytic g as well.
Suppose
$\sigma $
is given by a map
$\xi :\mathrm {Spec}(A)\times X\to X$
and let
$p_2:\mathrm {Spec}(A)\times X\to X$
be the second projection. Then
$\xi \times p_2:\mathrm {Spec}(A)\times X\to X\times X$
factors through
$\mathrm {Spec}(\mathcal {O}_{X\times X}/I_\Delta ^k)$
for some k, and the claim follows from (3.3.1) since we then have
Corollary 3.12. Suppose we have a section
$\sigma :X\to J_AX$
of
$\pi _A:J_AX\to X$
and a commutative diagram

where
$\phi $
(hence
$J_A\phi $
) is definable
$\pi _1(X^{\mathrm {an}},x)$
-equivariant. Then
$K_\partial (J_A\phi \circ \tilde \sigma )\subset K_\partial (\phi )$
.
Proof of Theorem 3.9
Observe that we are free to replace X with a dense Zariski open subset. Note that if
$Z\subset Y$
is a closed
$\mathbf {G}$
-invariant subvariety then
$\phi ^{-1}(Z)$
is a definable closed
$\pi _1(X)$
-invariant subset of
$\tilde {X}$
, and therefore descends to a definable analytic subvariety of X, which is algebraic by definable Chow [Reference Peterzil and StarchenkoPS03]. Thus, we may also freely replace Y with a
$\mathbf {G}$
-invariant dense Zariski open subset (at the cost of replacing X with a dense Zariski open subset). By Corollary 3.12 we may further replace X with some jet space
$J_AX$
and
$\phi $
with
$J_A\phi $
after passing to a Zariski open on which
$J_AX\to X$
admits a section through every point.
Lemma 3.13. Suppose
$\mathbf {G}$
acts with finite kernel on a smooth irreducible algebraic variety Y. Then for some jet space
$J_AY$
, the induced action of
$\mathbf {G}$
on
$J_AY$
has finite stabilizers.
Proof. Choose a point
$y\in Y$
and let
$\mathbf {S}_y$
be the stabilizer of y. Then
$\mathbf {S}_y$
acts with finite kernel on
$\hat {\mathcal {O}}_{Y,y}$
, and therefore on some artinian quotient
$\mathcal {O}_{Y,y}/m_{y}^n$
. Take
$A_n=\mathcal {O}_{Y,y}/m_{y}^n$
. Let
$J^o_{A_n}Y$
denote the open subspace consisting of jets which are local isomorphisms. Note that all the points in a single fibre of
$J^o_{A_n}Y\rightarrow Y$
have the same stabilizer. Thus if we let
$Y_n$
denote those points of Y whose fibres in
$J^o_{A_n}Y$
have finite stabilizer, the
$Y_n$
form an increasing chain of constructible sets whose union is all of Y. The claim follows by Noetherianity.
Thus, passing to a
$\mathbf {G}$
-invariant Zariski open of an appropriate jet space we may assume the action of
$\mathbf {G}$
on Y has finite stabilizers. The quotient
$Y\to Z:=\mathbf {G}\backslash Y$
exists as an algebraic space, so by passing to a further
$\mathbf {G}$
-invariant Zariski open of Y we may assume that there is a quotient
$Y\to Z:=\mathbf {G}\backslash Y$
as a scheme. The map
$Y\to Z$
admits a section over a finite dominant map
$Z'\to Z$
, and therefore its base-change is a finite map
$Y':=Y\times _Z Z'\to Y$
and
$Y'$
is identified in a
$\mathbf {G}$
-equivariant way with
$\mathbf {G}\times Z'$
where
$\mathbf {G}$
acts by left multiplication on
$\mathbf {G}$
and the identity on
$Z'$
. After shrinking X, we may assume
$Z'\to Z$
is in addition étale, and as
$\tilde X$
is simply connected, the composition
$\tilde X\xrightarrow {\phi } Y^{\mathrm {an}}\to Z^{\mathrm {an}}$
can be lifted through
$Z'\to Z$
, and the product map is a
$\pi _1(X^{\mathrm {an}},x)$
-equivariant map
$\phi ':\tilde X\to Y^{\prime \mathrm {an}}$
which is definable by definable choice. By Lemma 3.8 we have
$\overline {K_\partial (\phi )}=\overline {K_\partial (\phi ')}$
. By definable Chow, functions pulled back from
$Z'$
are in
$K(X)\subset K_{\mathrm {def}}(\tilde X)$
, so we may assume
$Y=\mathbf {G}$
with the left action by
$\mathbf {G}$
. Finally, we have
$\mathbf {G}\subset \mathbf {End}(U)$
, so clearly we may assume
$\mathbf {G}=\mathbf {GL}(\mathrm {End}(U))$
and
$Y=\mathbf {End}(U)$
with the action of
$\mathbf {G}$
by left multiplication. We will show that in this case
$K(V)=K_\partial (\phi )$
.
As left
$\mathbf {G}(\mathbb {C})$
-modules, with this action we have
$\mathrm {End}(U)\cong U_0^ \vee \otimes _{\mathbb {C}} U$
. We then identify the coordinate ring
$R[\mathbf {End}(U)]$
with
$\mathrm {Sym}^*\mathrm {End}(U)^\vee $
as left
$\mathbf {G}(\mathbb {C})$
-modules. Thus,
$R[\mathbf {End}(U)]$
admits a surjection (of
$\mathbf {G}(\mathbb {C})$
-modules) from a direct sum of tensor powers of
$U^\vee $
. It follows that the pullback of any function to
$K_{\mathrm {def}}(\tilde {X})$
is contained in a
$\pi _1(X,x)$
local system which is a quotient of some tensor power of
$U^ \vee $
.
It follows by Lemma 2.3 and Lemma 3.4 that we have
$K_\partial (\phi )\subset K(V)$
.
On the other hand, by taking the linear coordinates we see that the condition in Lemma 3.5 is met. Indeed, from the inclusion
$\mathrm {End}(U)^\vee \subset R[\mathbf {G}]$
, the natural map of left
$\mathbf {G}(\mathbb {C})$
-modules
evaluates to
$\mathrm {id}_{U_0^\vee }$
at the identity. Thus
$K(V)\subset K_\partial (\phi )$
.
4 Periods of algebraic varieties
In this section we relate the previous sections’ work on local systems to integrals of algebraic forms in families of varieties.
4.1 Background on periods
We begin with an informal but more detailed discussion of algebraic de Rham cohomology classes and their periods to explain how the main ideas of the previous sections can be used to understand them.
4.1.1 Smooth de Rham cohomology
Let X be a smooth complex algebraic variety. The smooth Poincaré resolution is acyclic so we may naturally think of the cohomology
$H^k(X^{\mathrm {an}},\mathbb {C})$
as classes of closed smooth k-forms.
4.1.2 Analytic de Rham cohomology
In the analytic category we have a resolution
and therefore we obtain a natural isomorphism
$\mathbb {H}^k(X^{\mathrm {an}},\Omega ^{\bullet }_{X^{\mathrm {an}}})\cong H^k(X^{\mathrm {an}},\mathbb {C})$
where
We can think of the hypercohomology
$\mathbb {H}^k(X^{\mathrm {an}},\Omega ^{\bullet }_{X^{\mathrm {an}}})$
in terms of Čech cohomology with respect to a covering by Stein open sets, and any Čech cocycle can be solved by a smooth form. Alternatively, the Dolbeault resolution provides an acyclic resolution of
$\Omega _{X^{\mathrm {an}}}^{\bullet }$
, and in this way a hypercohomology class may be directly represented by the class of a smooth form. Either way, integrating such a form provides the explicit isomorphism.
4.1.3 Algebraic de Rham cohomology
In the algebraic category we have a complex
By a theorem of Grothendieck, the natural map
$\mathbb {H}^k(X,\Omega _X^{\bullet })\to \mathbb {H}^k(X^{\mathrm {an}},\Omega ^{\bullet }_{X^{\mathrm {an}}})$
obtained by analytifying a Čech cocycle with respect to an affine open cover is an isomorphism. We denote the composed isomorphism
There are some circumstances in which algebraic de Rham cohomology classes can be thought of directly in terms of certain algebraic forms and for which the map
$\int _X$
is the usual notion of integration along a cycle; see Section 4.3 for some discussion. In general the map can always be expressed in terms of integrating a Čech cocycle representative along the facets of a suitable singular cycle representative (see for instance Example 4.5). There is a natural map
associating to a closed algebraic k-form the obvious de Rham cohomology class, and in the image
$\int _X$
is the usual integration map.
4.1.4 De Rham cohomology in families
Let
$f:X\to S$
be an algebraic family which is real analytically locally trivial. We can form the local system
$V=R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}}$
whose fibres are the cohomologies
$H^k(X_t^{\mathrm {an}},\mathbb {C})$
, identified locally on
$S^{\mathrm {an}}$
via a local trivialization of f. There is an associated analytic flat vector bundle
$(V_{\mathcal {O}_{S^{\mathrm {an}}}},\nabla )$
which by the relative version of the analytic de Rham complex is computed as
$R^k(f^{\mathrm {an}})_*\Omega _{X^{\mathrm {an}}/S^{\mathrm {an}}}^{\bullet }$
, where the connection is given by lifting vector fields and taking the Lie derivative. The Lie derivative along an algebraic tangent field is algebraic, so
$R^kf_*\Omega _{X/S}$
is naturally an algebraic flat vector bundle, and it is in fact the canonical algebraic structure on
$V_{\mathcal {O}_{S^{\mathrm {an}}}}$
guaranteed by the Riemann–Hilbert correspondence [Reference DeligneDel70]. The resulting isomorphism
fibrewise restricts to the integration isomorphism of Section (4.1.1).
We now describe the flat coordinates of algebraic sections. Around any point
$s\in S$
we can take a neighbourhood
$s\in U\subset S^{\mathrm {an}}$
and a trivialization
$X^{\mathrm {an}}|_U\cong X_s\times U$
restricting to the identity at s which we think of as a family of diffeomorphisms
$f_u:X^{\mathrm {an}}_u\to X^{\mathrm {an}}_s$
, and the flat continuation of a class
$\beta \in H^k(X^{\mathrm {an}},\mathbb {C})$
is given by
$\beta (u):=f_u^*\beta \in H^k(X^{\mathrm {an}}_u,\mathbb {C})$
. Likewise we can continue a basis of cycles
$\gamma _i\in H_k(X^{\mathrm {an}}_s,\mathbb {C})$
as
$\gamma _i(u):=(f_u^{-1})_*\gamma _i$
. The above isomorphism then maps an algebraic de Rham cohomology class
$\alpha $
to
The integrals
$\int _{\gamma _i(u)}\alpha |_{X_u}$
therefore generate
$K(V)$
for
$V=R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}}$
. Again, these functions can ultimately be interpreted in terms of integrals of algebraic forms, and at the very least we have the following:
Corollary 4.1. Let
$f:X\rightarrow S$
be a family of smooth varieties which is real analytically locally trivial,
$k\geq 0$
, and let V be the local system
$R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}}$
on
$S^{{\mathrm {an}}}$
. Then the periods of a regular fibrewise closed k-form on X along some locally constant k-dimensional homology class lie in
$K(V)$
.
The Hodge filtration
$F^{\bullet }$
is in fact an algebraic filtration on
$R^kf_*\Omega ^{\bullet }_{X/S}$
. In the case that f is smooth projective, it is given by truncating the complex
$\Omega _{X/S}^{\bullet }$
.
We shall need the following lemma for the proof of Theorem 1.1
Lemma 4.2. Let
$\mathbf {G},\mathbf {H}$
be algebraic groups with
$\mathbf {G}$
semisimple, and let V be an indecomposable representation of
$\mathbf {G}\times \mathbf {H}$
. Then
$V\cong V_1\otimes V_2$
for
$V_1,V_2$
representations of
$\mathbf {G},\mathbf {H}$
respectively.
Proof. We first claim that V is isotypic as a representation of
$\mathbf {G}$
. Indeed, write
$V=\oplus _{i=1}^m V^{(i)}$
where the
$V^{(i)}$
are the isotypic components of V. Then any
$h\in \mathbf {H}$
gives an element of
$\mathrm {End}_{\mathbf {G}} V$
and must therefore preserve the decomposition. Thus the
$V^{(i)}$
are all
$\mathbf {G}\times \mathbf {H}$
summands of V, and the claim follows since we assumed that V is indecomposable.
Thus, there is an irreducible representation
$V_1$
which is the only irreducible
$\mathbf {G}$
-subquotient of V, and since
$\mathbf {G}$
is semisimple it follows that
$V\cong V_1\otimes V_2$
as a
$\mathbf {G}$
-representation, with
$\mathbf {G}$
acting trivially on
$V_2$
. But now
$\mathrm {End}_{\mathbf {G}}(V)\cong \mathrm {End}(V_2)$
and so the action of
$\mathbf {H}$
is induced from an action of
$\mathbf {H}$
on
$V_2$
. The claim follows.
Proof of Theorem 1.1
From the above discussion, algebraic de Rham cohomology is the canonical algebraic structure on V, and the periods
$\int _{\gamma (u)}\alpha |_{X_u}$
for
$\alpha $
an algebraic degree k de Rham cohomology class and
$\gamma (u)$
a flat degree k cycle together generate
$K(V)$
. The period domain coordinates are ratios of the periods, and
$K(V)$
is differentially closed by Lemma 2.3, so we always have the claimed containment. Theorem 3.9 will then imply the result once we demonstrate that the conditions on the period map
$\phi $
are met.
The definability condition on the period map as in Theorem 3.9 follows from [Reference Bakker, Brunebarbe, Klingler and TsimermanBBKT24] (specifically Lemma 4.2). The algebraic group
$\mathbf {G}$
can be taken to be the Zariski closure of the image of the monodromy representation of V. Thus
$\mathbf {G}$
is a normal subgroup of the derived group of the generic Mumford–Tate group [Reference AndréAnd92]. Moreover, the Zariski closure of the image of
$\phi $
is a corresponding weak Mumford–Tate domain, namely a
$\mathbf {G}$
-orbit.
It remains to show that the action of
$\mathbf {G}$
on the weak Mumford–Tate domain
$\check D$
has finite kernel under the assumption in the theorem. Let
$\frak {g}$
be the Lie algebra of
$\mathbf {G}$
. It is stable under the action of the generic Mumford–Tate group, hence underlies a sub-variation of Hodge structures of
$\mathrm {End}(V)$
. The stabilizer of a point
$p\in \check D$
is
$\exp (F^0\frak {g})$
, so the kernel
$\mathbf {H}\subset \mathbf {G}$
of the action is the intersection of all conjugates of
$\exp (F^0\frak {g})$
. Its Lie algebra
$\frak {h}$
is therefore an ideal
$\frak {h}\subset \frak {g}$
which is contained in
$F^0\frak {g}$
. The Lie algebra
$\frak {h}$
is also a Hodge substructure (as it is again fixed by the generic Mumford–Tate group), and defined over
$\mathbf {R}$
, hence we must have
$\frak {h}\cap W_{-1}\frak {g}=0$
.
We claim that we have a splitting
$\frak {g}=\frak {h}\oplus \frak {g}'$
as Lie algebras and Hodge structures. Indeed, since
$\mathrm {gr}_0^W\frak {g}$
is pure it must be semisimple, so we may write
$\mathrm {gr}_0^W\frak {g} = \frak {h} \oplus \frak {h}'$
for some ideal
$\frak {h}'$
which is also a Hodge substructure. Now we may take
$\frak {g}'$
to be the pre-image of
$\frak {h}'$
in
$\frak {g}$
.
Moreover, since
$\frak {h}$
is a pure Hodge structure of weight 0 contained in
$F^0\frak {g}$
it must be Hodge–Tate, and is therefore unitary. Therefore by Lemma 4.2, we contradict the assumption in the theorem unless
$\frak {h}=0$
as desired.
4.2 Elliptic curves
4.2.1 Analytic presentation
Take
$\mathcal {T}$
to be the modular curve (as a stack), so that
$\mathcal {T}^{\mathrm {an}}=\mathrm {SL}_2(\mathbb {Z})\backslash \mathbb {H}$
, and
$g:\mathcal {Y}\to \mathcal {T}$
to be the universal family of elliptic curves, so
$\mathcal {Y}^{\mathrm {an}}=\mathbb {Z}^2\rtimes \mathrm {SL}_2(\mathbb {Z})\backslash \mathbb {C}\times \mathbb {H}$
, where the
$\mathrm {SL}_2(\mathbb {Z})$
action is
The coarse space of
$\mathcal {T}$
is the j-line
$T=\mathbb {A}^1$
. We have not formulated the results of the previous sections in the category of stacks, but as we are interested in the algebraic closures of the two fields, we may pass to any finite cover of
$\mathcal {T}$
and thereby trivialize the inertia. Alternatively, we may consider the family of elliptic curves
$f:X\to S$
with
$S=\mathbb {A}^1\setminus \{0,1728\}\subset T$
(with coordinate j) given by the equation
The moduli map
$S\to \mathcal {T}$
of this family is a section of the coarse map
$\mathcal {T}\to T$
over S.
4.2.2 Computing the 1-form
On each fibre of g the form
$dz$
is the unique regular 1-form up to scale, but this does not descend to
$\mathcal {Y}^{{\mathrm {an}}}$
as a relative 1-form. Instead, letting
$\gamma = \left (\begin {smallmatrix} a & b\\c & d \end {smallmatrix}\right )$
it satisfies
$\gamma ^*dz = \frac {dz}{c\tau +d}$
. To remedy this, we use the j function, which satisfies
$j'(\gamma \tau ) = (c\tau +d)^2 j'(\tau )$
, and so
$j'(\gamma \tau )^{\frac 12} = (c\tau +d) j'(\tau )^{\frac 12}$
, so the form
$\omega :=j'(\tau )^{\frac 12}dz$
does descend to
$\mathcal {T}^{{\mathrm {an}}}$
. This is a multivalued form with finite monodromy so we must pass to a finite étale cover
$\mathcal {T}'\to \mathcal {T}$
to obtain a regular 1-form, but we will take algebraic closures in the end. Moreover, this is a definable 1-form so by definable GAGA [Reference Bakker, Brunebarbe and TsimermanBBT23] it gives an algebraic relative 1-form on
$\mathcal {T}'$
. The periods of
$\omega $
are simply the integrals of
$\omega $
from
$0$
to
$1$
and
$0$
to
$\tau $
so they are
$j'(\tau )^{\frac 12}$
and
$\tau j'(\tau )^{\frac 12}$
.
4.2.3 Computing the two other periods
Now there is another class in
$H^1_{_{\mathrm {dR}}}$
other than
$[\omega ]$
. We could represent it by a meromorphic 1-form but this requires the elliptic
$\wp $
-function and integrating it is tricky. However, we can produce a new class by applying the connection
$\nabla _{\partial /\partial j}[ \omega ]$
, and the resulting periods will be the derivatives of the periods of
$[\omega ]$
. So we may simply differentiate the two periods we have so far to find two others which will span the 4-dimensional vector space of periods. Doing this gives
One may in fact check that
$\mathrm {SL}_2(\mathbb {Z})$
acts on the vector space
$\langle R_1,R_2\rangle $
giving the standard representation. Finally, note that
$j(\tau )$
is an algebraic function on
$\mathcal {T}$
(and therefore also any cover). Thus, the algebraic closure of the Riemann–Hilbert field of
$R^1f_*\mathbb {C}_{X^{\mathrm {an}}}$
is
$\overline {\mathbb {C}(\tau ,j(\tau ),j'(\tau ),j"(\tau ))}$
.
4.2.4 Computing
$\mathbf{\textit{K}}_{\boldsymbol{\partial}} \boldsymbol{(\phi )}$
The period map here is simply the lift
$\tilde {S^{{\mathrm {an}}}}\rightarrow \mathbb {H}$
so the Grassmannian coordinate is
$\tau $
, and to compute
$K_\partial (\phi )$
we have to differentiate with respect to
$\tau $
. Note that
$\frac {d\tau }{dj} = j'(\tau )^{-1}$
and
$\frac {dh}{dj}= \frac {dh}{d\tau }\frac {d\tau }{dj}$
it is from then on sufficient to differentiate with respect to
$\tau $
. Noting that
$j"'$
is rational in
$j,j',j"$
we conclude that
which has the same algebraic closure as the field of periods.
4.2.5 Necessity of the algebraic closure
Working a bit more carefully, we may pass to an étale cover Y of S where
$j'(\tau )^{\frac 12}$
is holomorphic, and thus algebraic. Let
$\mathbb {C}(Y)$
denote the field of rational functions on Y which is a finite extension of
$\mathbb {C}(j)$
. Then by the above analysis the period field is
whereas
so we only have a containment of fields in general without taking closure.
4.3 Interpreting the Riemann-Hilbert field through periods
In general it is somewhat complicated to describe the comparison between algebraic de Rham cohomology and singular cohomology in terms of integration. In this section we describe some circumstances where there is a direct link.
The simplest example is provided by an affine family.
Example 4.3. Let
$f:X\to S$
be a smooth family over a smooth affine base S such that
$V=R^kf_*\mathbb {C}_{X^{\mathrm {an}}}$
is a local system. By general theory V supports a variation of mixed Hodge structures. If X is affine then we have
$R^kf_*\Omega ^{\bullet }_{X/S}=f_*\mathscr {H}^k(\Omega _{X/S}^{\bullet })=f_*Z^k_{X/S}/f_*B^k_{X/S}$
where
since coherent sheaves have no higher cohomology. Likewise for the analytic de Rham cohomology. Thus, in this case the comparison
is directly seen to be fibrewise integration, and
$K(V)$
is generated by integrals of fibrewise closed k-forms on X along k-cycles.
Example 4.4. In fact, in the previous example, if we just assume S is affine and f is quasiprojective, by Jouanolou’s trick [Reference JouanolouJou73] there is a vector bundle E over X and an E-torsor Y whose total space is affine. In particular the map
$p:Y\to X$
is a homotopy equivalence upon analytification. Thus, we have
$R^kf_*\Omega _{X/S}^{\bullet } \cong R^kg_*\Omega ^{\bullet }_{Y/S}$
where
$g=f\circ p$
, and so at the cost of changing the family the field
$K(V)$
is still generated by integrals of closed algebraic k-forms along k-cycles.
Example 4.5. In this example we explicitly describe the integration map on Čech cocycles computing algebraic de Rham cohomology in degree 1. Let X be a smooth algebraic variety. The group
$\mathbb {H}^1(X,\Omega _{X}^{\bullet })$
can be described as follows:
Let
$X_i$
be an affine cover of X. Then
$\mathbb {H}^1(X,\Omega ^{\bullet }_X)$
is the quotient of the vector space generated by pairs
$(f_{ij},\alpha _i)$
where
$f_{ij}$
is a Čech 2-cocycle for
$\mathcal {O}_X$
and
$\alpha _i$
is a Čech 1-cochain for
$\Omega _X^1$
such that
$df_{ij}=\alpha _i-\alpha _j$
, modulo the vector subspace generated by pairs of the form
$(f_i-f_j,0)$
for
$f_i$
a Čech 1-cochain for
$\mathcal {O}_X$
. We claim that the integration of
$(f_{ij},\alpha _i)$
along a 1-cycle
$\gamma $
is obtained as follows:
We write
$\gamma $
as a union of
$1$
-simplices (paths)
$\bigcup _{i\in I} \gamma _i$
where each
$\gamma _i$
is contained in a single
$X_{b(i)}$
. Pick an isomorphism
$R:I\rightarrow I$
such that
$\gamma _i(0)=\gamma _{R(i)}(1)$
. We then define the integral to be
It is easy to check that this is a well-defined map on cohomology, and that it is functorial. Since it is the correct map on
$1$
-forms (classes with all
$f_{ij}=0)$
it follows that it is the correct map.
This can be generalized to higher dimensions, where one has to simplicially subdivide the integrating cycle and take the sum over all simplices of the integrals of the differential forms with certain rational coefficients.
Example 4.6. Let C be a smooth proper curve of genus g, and let
$U\subset C$
be an affine open subset, the complement of finitely many points. Example 4.3 shows that every class in
$H^1(U^{\mathrm {an}},\mathbb {C})$
is the smooth de Rham cohomology class of an algebraic
$1$
-form on U, and that the comparison
$\int _C:\mathbb {H}^1(U,\Omega _{U/S}^{\bullet })\to H^1(U^{\mathrm {an}},\mathbb {C})$
is given by integration in the usual sense.
It is a classical fact that every class is represented by an algebraic
$1$
-form on U with at worst logarithmic poles at
$C\setminus C$
. We can also describe the Hodge filtration:
$F^pH^1(U^{\mathrm {an}},\mathbb {C})$
is
$0$
for
$p>1$
, all of
$H^1(U^{\mathrm {an}},\mathbb {C})$
if
$p<1$
, and
$F^1H^1(U^{\mathrm {an}},\mathbb {C})$
is the subspace of de Rham cohomology classes of algebraic
$1$
-forms that extend regularly to C.
The descriptions also hold in families.
The final example can be generalized to higher dimensions. Let X be a smooth projective variety, D an ample divisor and
$c=[D]\in H^2(X^{\mathrm {an}},\mathbb {C})$
. Recall that we have a Lefschetz decomposition:
where
$H^{n-k}(X^{\mathrm {an}},\mathbb {Q})_{\mathrm {prim}}:=\ker (c^{k+1}\cup \;\cdot \;)$
.
For a smooth projective family
$f:X\to S$
with a relatively ample class c, we likewise have a direct sum decomposition of
$R^k(f^{\mathrm {an}})_*\mathbb {Q}_{X^{\mathrm {an}}}$
, and the following proposition says that the Riemann–Hilbert field of the primitive part is generated by integrals of rational forms.
Proposition 4.7. Let
$f:X\to S$
be a smooth projective family and let D be a smooth relatively ample divisor of X which is smooth over S. Let
$U=X\setminus D$
and
$c=[D]\in H^0(S^{\mathrm {an}},R^2(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}})$
. Then for each
$k\leq \dim X-\dim S$
, the Riemann–Hilbert field of
$V=(R^k(f^{\mathrm {an}})_*\mathbb {C}_{X^{\mathrm {an}}})_{\mathrm {prim}}$
is generated by fibrewise integrals of algebraic k-forms on U whose residues along D are exact.
Proposition 4.7 is fairly standard (see for example [Reference SchnellSch12, §1.2] for a discussion over a point), but we include the proof for completeness.
Proof. Let
$i:D\to X$
and
$j:U\to X$
be the inclusions,
$g=f\circ j$
, and
$h=f\circ i$
. We have a short exact sequence of complexes
whose analytification is canonically quasi-isomorphic to the exact triangle
$f^{-1}\mathcal {O}_{S^{\mathrm {an}}}\to Rj_*g^{-1}\mathcal {O}_{S^{\mathrm {an}}}\to i_*i^!h^{-1}\mathcal {O}_{S^{\mathrm {an}}}[1]\to f^{-1}\mathcal {O}_{S^{\mathrm {an}}}[1]$
. The associated long exact sequence contains
and the connecting homomorphism is identified with the pushforward map
$i_*:H^{k-2}(D^{\mathrm {an}},\mathbb {C})\rightarrow H^k(X^{\mathrm {an}},\mathbb {C})$
. By the Lefschetz hyperplane theorem,
$R^kf_*\mathbb {C}_{X^{\mathrm {an}}}\to R^kf_*i_*\mathbb {C}_{D^{\mathrm {an}}}$
is an isomorphism for
$k<\dim X-\dim S$
. Since the composition
is cupping with c by the projection formula, it follows that the image of
$i_*$
is the imprimitive part of
$R^kf_*\mathbb {C}_{X^{\mathrm {an}}}$
, and therefore that the image of
$R^kf_*\Omega ^{\bullet }_{X/S}$
in
$R^kg_*\Omega ^{\bullet }_{U/S}$
analytifies to
$\mathcal {O}_{S^{\mathrm {an}}}\otimes _{\mathbb {C}_{S^{\mathrm {an}}}}V$
. On the other hand,
$R^kg_*\Omega ^{\bullet }_{U/S}=g_*Z_{X/S}^k/g_*B_{X/S}^k$
since g is affine, and
$\mathcal {O}_{S^{\mathrm {an}}}\otimes _{\mathbb {C}_{S^{\mathrm {an}}}}V$
is therefore identified with the analytification of the subsheaf of
$g_*Z_{U/S}^k/g_*B_{U/S}^k$
given by classes of regular forms on U whose residues along D are
$0$
in
$R^{k-1}h_*\Omega ^{\bullet }_{D/S}$
.
Acknowledgements
B. B. was partially supported by NSF DMS-2131688.
Competing interests
The author(s) declare none.
Data availability statement
No new data were produced or analyzed.
