We focus on the computation of this matrix. Details omitted here can be found in the aforementioned papers.
Let
denote the affine curve over
cut out
by the equation
. Consider
zeros of
, and let
denote the coordinate ring of
gives us an automorphism of the curves
The
-vector space
is spanned by the classes of
differentials
However, the underlying coordinate ring
The de Rham complex of
is given by
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
We denote the cohomology groups of this complex by
, and as before, they are
-vector
spaces split into eigenspaces by the hyperelliptic involution.
Perhaps more important is that passing from
to
does not change the presentation of cohomology, and thus we work
with
and its basis
and
.
We compute the action of Frobenius on
by computing its action on the basis elements. Begin by letting
We have that
as an element of
As the two differentials
and
span
, we must now be able to write an
arbitrary element in
(where
as a linear
combination of
,
, and
. With this in
mind, we employ a reduction algorithm. For the purposes of this
reduction, the following definition is helpful:
is
Here we outline the reduction algorithm. Begin by computing a list
of differentials
, where
and
. Group the terms in
as
, where
have degree less than
or equal to 3.
If
has a term
with
, consider the
term
where
is maximal. Take the unique
linear combination of the
such that when this
linear combination is subtracted off of
, the resulting
``
'' no longer has terms of the form
.
Repeat this process until
(or, in more precise terms,
the resulting ``
'' at each step minus linear combinations
of differentials) has no terms
with
.
If
has terms with
, let
be the
term with the highest monomial of
. Let
be
the term such that
has highest term
and
subtract off the appropriate multiple of
such that the
resulting
no longer has terms of the form
with
. Repeat this process until the resulting
is of the form
.
Finally, we can read off the entries of the matrix
of absolute
Frobenius: