The Riemann theta function is a natural generalization of the Jacobi theta functions. In this more general situation, the invariance involves the integral symplectic group acting on the Siegel half space (there is no nice fundamental domain, though there are some good super sets: the so called "Siegel domains").
An arbitrary precision implementation would be very useful for Riemann surface computations (see e.g. issue 150 in abelfunctions).
The Riemann theta function is a natural generalization of the Jacobi theta functions. In this more general situation, the invariance involves the integral symplectic group acting on the Siegel half space (there is no nice fundamental domain, though there are some good super sets: the so called "Siegel domains").
An arbitrary precision implementation would be very useful for Riemann surface computations (see e.g. issue 150 in abelfunctions).