The curve has a two-isogeny descent. Its quotient by is
and the dual two-isogeny gives a corresponding map . The standard kernel calculation yields
If represents a class in , write
with coprime integers . Substitution into the equation and clearing squares shows that the class occurs exactly when the quartic covering in a two-isogeny descent
has a nontrivial rational, equivalently primitive integral, solution. Valuation parity shows that only the finitely many square classes represented by square-free divisors of need be considered. Repeating the construction for reduces the rank calculation to finitely many explicit quartic solubility tests.