In Section 3.1, we discuss modular symbols,
which are the basic tool we use in many of the computations, and in
Section 3.2 we discuss how we systematically enumerate
modular abelian varieties. There is an analogue for
of the
usual elliptic-curve modular degree, which we discuss in
Section 3.3, and which we use to rule out the existence
of visible elements of
of a certain order. In
Section 3.4 we describe how to compute the
intersection of two abelian varieties, which will
be needed to verify
the hypothesis of Theorem 3.13. In
Sections 3.5 and 3.6,
we describe standard methods for bounding
the torsion subgroup of an abelian variety above and below.
Section 3.7 reviews an algorithm for computing the odd
part of the Tamagawa number
when
, and discusses
the Lenstra-Oort bound in the case when
.
Unless otherwise stated,
is a newform,
its annihilator, and
the corresponding quotient of
.