elliptic_curve_operation
Computes elliptic curve invariants over rationals: rank, torsion order, discriminant, j-invariant, conductor, and generators from Weierstrass coefficients.
Instructions
Elliptic curves over Q: rank, torsion order, discriminant, j-invariant, conductor and generators, from Weierstrass coefficients. Prefer this over evaluate_sage for curve invariants.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session | No | Named workspace to use. Workspaces have independent variables; omit for 'default'. | default |
| operation | Yes | One of: rank, torsion_order, discriminant, j_invariant, conductor, gens | |
| coefficients | Yes | Curve coefficients [a1,a2,a3,a4,a6] or short Weierstrass [a,b] for y^2 = x^3 + a*x + b |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||