椭圆曲线:从古老方法到现代应用
1. 椭圆曲线的历史背景与重要性
在过去的二三十年里,椭圆曲线在数论和密码学等相关领域中扮演着越来越重要的角色。早在20世纪80年代,椭圆曲线就开始应用于密码学,同时也被用于因数分解和素性测试。在80年代和90年代,椭圆曲线在费马大定理的证明中发挥了关键作用。
2. 椭圆曲线的基本概念引入
2.1 炮弹堆问题
假设有一堆炮弹堆成一个方锥,顶层有1个球,第二层有4个球,第三层有9个球,以此类推。当这个堆倒塌时,能否将这些炮弹重新排列成一个正方形阵列呢?
若方锥的高度为(x),则炮弹的数量为(\frac{x(x + 1)(2x + 1)}{6})。我们希望这个数量是一个完全平方数,即求解方程(y^{2}=\frac{x(x + 1)(2x + 1)}{6})的正整数解(x)和(y)。这种类型的方程代表了一条椭圆曲线。
2.2 丢番图方法求解
丢番图(约公元250年)的方法是利用已知的点来生成新的点。我们从点((0,0))和((1,1))开始,过这两点的直线为(y = x)。将其与曲线相交,得到方程(x^{2}=\frac{x(x + 1)(2x + 1)}{6}),整理后为(x^{3}-\frac{3}{2}x^{2}+\frac{1}{2}x = 0)。
已知方程的两个根为(x = 0)和(x = 1),根据多项式根与系数的关系((x - a)(x - b)(x - c)=x^{3}-(a + b + c)x^{2}+(ab + ac + bc)x - abc),当(x^{3})的系数为1时,(x^{2})系数的相反数等于根的和。所以(0 + 1 + x=\f
椭圆曲线:历史与现代应用
超级会员免费看
订阅专栏 解锁全文
20

被折叠的 条评论
为什么被折叠?



