每日一题[2636]椭圆曲线

椭圆曲线加密算法运用于区块链. 椭圆曲线 C={(x,y)y2=x3+ax+b,4a3+27b20}PC 关于 x 轴的对称点记为 ˜PC 在点 P(x,y)y0)处的切线是指曲线 y=±x3+ax+b 在点 P 处的切线.定义“”运算满足:

① 若 PCQC,且直线 PQC 有第三个交点 R,则 PQ=˜R

② 若 PCQC,且 PQC 的切线,切点为 P,则 PQ=˜P

③ 若 PC,规定 P˜P=0,且 P0=0P=P

1、当 4a3+27b2=0 时,讨论函数 h(x)=x3+ax+b 零点的个数.

2、已知“”运算满足交换律、结合律,若 PCQC,且 PQC 的切线,切点为 P,证明:PP=˜Q

3、已知 P(x1,y1)CQ(x2,y2)C,且直线 PQC 有第三个交点,求 PQ 的坐标.

解析

1、根据题意,可得 a0,于是 h(x) 的导函数h(x)=3x2+a.

a=0 时,b=0,此时函数 h(x) 的零点个数为 0; 当 a<0 时,h(x)(,a3) 上单调递增,在 (a3,a3) 上单调递减,在 (a3,+) 上单调递增,因此极大值为 2(a)3233+b,极小值为 2(a)3233+b,因此函数 h(x) 有两个极值点且有一个极值为 0,因此 h(x) 零点个数为 2. 综上所述,函数 h(x) 的零点个数为 {1,a=0,2,a<0.

2、因为 PQC 在点 P 处的切线,且 QC,所以PQ=˜P,P(PQ)=P˜P,

根据题意有PPQ=0,PPQ˜Q=0˜Q,
所以P(P0)=˜Q,
PP=˜Q

3、直线 PQ 的斜率k=y1y2x1x2,

PQC 的第三个交点为 (x3,y3),则y3=k(x3x1)+y1,
代入 y23=x33+ax3+b(x3x1)2k2+2y1(x3x1)k+y21=a33+ax3+b,
代入 y21=x31+ax1+bx23+(x1k2)x3+x21+k2x12ky1+a=0,
同理可得x23+(x2k2)x3+x22+k2x22ky2+a=0,
两式相减得 x3=k2x1x2,因此 PQ 的坐标为((y1y2x1x2)2x1x2,y1y2x1x2(x2+2x1(y1y2x1x2)2)y1).

此条目发表在每日一题分类目录,贴了标签。将固定链接加入收藏夹。

发表回复