# How do I obtain the generator of a elliptic curve? Is E.gens() only for the generator for the free part of the group or is for torsion also?

Code:

```
sage: E = EllipticCurve([0,-1,0,-4,-2])
sage: E.gens()
[(3 : 2 : 1)]
sage: T = E.torsion_subgroup()
sage: T.points()
[(0 : 1 : 0), (-1 : 0 : 1)]
```

What is the generator of the group E(Q)?Is it the point (3,2) only? or the point (3,2)+(-1,0)?