...
首页> 外文期刊>Mathematics of computation >Computing isogenies between Jacobians of curves of genus 2 and 3
【24h】

Computing isogenies between Jacobians of curves of genus 2 and 3

机译:计算2和3曲线曲线曲线之间的本体

获取原文
获取原文并翻译 | 示例

摘要

We present a quasi-linear algorithm to compute (separable) isogenies of degree $ ell ^g$, for $ ell $ an odd prime number, between Jacobians of curves of genus $ g=2$ and $ 3$ starting from the equation of the curve $ mathcal {C}$ and a maximal isotropic subgroup $ mathcal {V}$ of the $ ell $-torsion, generalizing Vélu's formula from genus $ 1$. Denoting by $ J_{mathcal {C}}$ the Jacobian of $ mathcal {C}$, the isogeny is $ J_{mathcal {C}}o J_{mathcal {C}}/mathcal {V}$. Thus $ mathcal {V}$ is the kernel of the isogeny and we compute only isogenies with such kernels. This work is based on the paper Computing functions on Jacobians and their quotients of Jean-Marc Couveignes and Tony Ezome. We improve their genus $ 2$ algorithm, generalize it to genus $ 3$ hyperelliptic curves, and introduce a way to deal with the genus $ 3$ nonhyperelliptic case, using algebraic theta functions.
机译:我们提出了一种准线性算法来计算(可分离的)等级为$ ell ^ g $,以$ ell $ of奇数素数,在$ g = 2 $的曲线和3美元的曲线之间的jacobians之间 曲线$ mathcal {c} $的方程式和一个最大各向同性子组$ mathcal {v} $ ell $ -torsion,概括Vé Lu的From of $ 1 $。 表示$ j _ { mathcal {c}} $ mathcal {c} $的jacobian,Isogeny是$ j _ { mathcal {c}} to j _ { mathcal {c}} / mathcal {v $。 因此,$ mathcal {v} $是Isogeny的内核,我们只计算此类内核的Isogenies。 这项工作是基于雅各比人的雅各者和托尼Ezome的雅各比亚的函数和托尼Ezome的推荐。 我们改善了2美元$ 2 $算法,将其概括为3美元的高级曲线,并使用代数Theta功能介绍了一种处理3美元的非狗仔族案件的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号