elliptic_curve and discrinimant reference each other definitionally.
I am not sure what the best way (mathematically) to deal with this. Merge the two modules?
I am not sure what the best way (mathematically) to deal with this. Merge the two modules?