mathlib4
mathlib4 copied to clipboard
feat(AlgebraicGeometry/EllipticCurve/Jacobian): implement group operation polynomials for Jacobian coordinates
Define auxiliary polynomials for the secant-and-tangent negation neg and addition add on Fin 3 -> F. Note that the group operations are defined from scratch instead of pulling back the group operations from the affine case, as this will be more convenient for rewriting and allows them to be defined over a ring. I don't see an easy way to define an analogous slope function as in Affine when there are now Z-coordinates in the polynomials.
This is the second in a series of four PRs leading to #9405 and is analogous to #9417
- [x] depends on: #9432
- [ ] depends on: #13060
This PR/issue depends on:
- ~~leanprover-community/mathlib4#9432~~
- ~~leanprover-community/mathlib4#13060~~ By Dependent Issues (🤖). Happy coding!
Thanks!
maintainer merge
🚀 Pull request has been placed on the maintainer queue by kbuzzard.
Pull request successfully merged into master.
Build succeeded: