mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat(AlgebraicGeometry/EllipticCurve/Jacobian): implement group operation polynomials for Jacobian coordinates

Open Multramate opened this issue 1 year ago • 1 comments
trafficstars

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

Open in Gitpod

Multramate avatar Jan 04 '24 09:01 Multramate

This PR/issue depends on:

  • ~~leanprover-community/mathlib4#9432~~
  • ~~leanprover-community/mathlib4#13060~~ By Dependent Issues (🤖). Happy coding!

Thanks!

maintainer merge

kbuzzard avatar May 30 '24 13:05 kbuzzard

🚀 Pull request has been placed on the maintainer queue by kbuzzard.

github-actions[bot] avatar May 30 '24 13:05 github-actions[bot]

Pull request successfully merged into master.

Build succeeded:

mathlib-bors[bot] avatar May 30 '24 14:05 mathlib-bors[bot]