feat(math): add plane algebraic curve operations (#1877) - #2060
Conversation
Add plane_algebraic_curves domain with 3 operations: affine curve check, projective closure via homogenization, and affine chart extraction via dehomogenization. Uses SymPy for exact polynomial computation. Closes #1877
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Deep review summaryVerdict: REQUEST CHANGES — the wire boundary does not require polynomials in the declared ring, the homogenizing variable can collide, and arbitrary nonhomogeneous expressions are accepted as projective curves. 1.
|
Summary
Implements the domain with 3 atomic operations for plane algebraic curve theory using SymPy exact symbolic computation.
Closes #1877
Operations
algebraic_geometry.affine_plane_curve.checkalgebraic_geometry.plane_curve.projective_closure.computealgebraic_geometry.projective_curve.affine_chart.computeDesign
Continue this on Linzumi