Rational points on elliptic curves over the rationals Using ell2cover We use hyperellratpoints to find a point on the cover: ? p=hyperellratpoints(Q,10^5,1) %17 = [[-54021/8738,4481688/1122833]] We use the map M to send it to the curve: ? P=substvec(M,[x,y],p[1]) %18 = [944714533055503/1296432036,280179828151905040 ? ellisoncurve(E,P) %19 = 1 ? ellrank(E,,[P]) %20 = [2,2,[[55989637/144,360928708609/1728], % [43510644911851/9548100,286709612275142445431/2950