3
$\begingroup$

Given an explicit description (as an intersection) of an abelian surface $A$ is there an algorithm for computing the period lattice of the surface? For the specific examples that I am interested in, the ideal of $A$ has been obtained by Weil restriction from the affine model of an elliptic curve.

$\endgroup$
4
  • 4
    $\begingroup$ I don't think that an abelian surface can be a complete intersection. $\endgroup$ Commented Sep 27, 2012 at 23:49
  • $\begingroup$ This is explicit: The Weil restriction of an elliptic curve over a quadratic extension is an abelian surface. Restriction of scalars of the ideal of the curve gives two equations in four variables. I'm not an algebraic geometer, but I think that makes it a complete intersection. $\endgroup$ Commented Sep 28, 2012 at 0:33
  • 3
    $\begingroup$ Any complete intersection surface in projective space has $q=0$, so it can not be an Abelian surface. $\endgroup$
    – Mohan
    Commented Sep 28, 2012 at 0:44
  • $\begingroup$ OK. I edited it to not imply that I have a projective model. Formally applying Weil restriction, I get the surface as the intersection of two affine varieties. $\endgroup$ Commented Sep 28, 2012 at 0:54

1 Answer 1

5
$\begingroup$

It seems to me that it's best to go back up to the quadratic extension and view it as a product of two elliptic curves $E \times E^\sigma$. If you can compute the Weierstrass equations for these elliptic curves, you can compute their $j$ invariants, and then you just need to find $\tau_1,\tau_2$ such that $j(\tau_1)=j(E)$, $j(\tau_2)=j(E^\sigma)$. Then the lattice is $\mathbb C^2 /((1,0),(\tau_1,0),(0,1),(0,\tau_2))$.

So if you have a Weierstrass equation for the curve you're Weil restricting, you're done, modulo the analytic process of inverting $j$, which should be computable to an arbitrary degree of accuracy, and exactly computable if your $j$ is a special value.

A question I'm not sure about is, if you have the equation for the Weil-restricted surface in some other form, how you can get it into product-of-Weierstrass form.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .