Symbolic computation of multiples of a point in elliptic curve.
Suppose we have an elliptic curve over the rational field E(Q). Let P=(s,t)∈E(Q) be a point with s,t being symbolic variables. Then we see that n∗P=(fn1/gn1,fn2/gn2), where fni,gni are polynomials in the variables s,t. In SageMath after defining the curve and the symbolic variables s and t if I write P=E(s,t), it is giving error. I am looking for method by which I can find all these polynomials in the variabls s,t using SageMath.
Could you please provide your current code so that we could understand the issue ?
Note that if s,t are symbolic variables, then (s,t) is not a pair of rational numbers, so it does not lie in E(Q). Furthermore, if s,t are just symbolic variables then t2≠s3+c4s+c6 identically, since they are just independent variables. You'd want to work in a ring or field where you actually have s,t that satisfy the relation required. The function field of E would do.