Calculating Square Roots of an Elliptic Curve

Join the discussion
Registration is free. Start your own thread to ask a follow-up.
3 replies · 2K views
SneakyG
Messages
7
Reaction score
0
So there are four square roots for an elliptic curve represented by an equation something like this: y^2 = x^3 + x + 6 (mod 5)

How would one go about calculating these?
 
Physics news on Phys.org


SneakyG said:
So there are four square roots for an elliptic curve represented by an equation something like this: y^2 = x^3 + x + 6 (mod 5)

How would one go about calculating these?

To begin with, why not write the equation in modulo 5?
[tex]y^2=x^3+x+1[/tex]

Let's now check the cubes and squares modulo 5:

[tex]0^2=0\,\,,\,1^2=1\,\,,\,2^2=4\,\,,\,3^2=4\,\,,\,4^2=1[/tex]
[tex]0^3=0\,\,,\,1^3=1\,\,,\,2^3=3\,\,,\,3^3=2\,\,,\,4^3=4[/tex]

We get at once the solutions
[tex](0,1)\,\,,\,(0,4)\,\,,\,(2,1)\,\,,\,(2,4)\,\,,\,(3,1)\,\,,\,(3,4)\,\,,\,(4,2)\,\,,\,(4,3)[/tex]

DonAntonio
 


SneakyG said:
Thanks. How do you calculate the orders?

Apply the group law to the points...you know it, right? Otherwise it'll be impossible for you to understand what's

going on. You can read this in Silverman's "The Arithmetic of Elliptic Curves", for example. Let's do one of them, say:

[tex](0,1)+(0,1)=(4,2)\,\,,\,\,(0,1)+(4,2)=(1,0)=0=\,\,\text{the group's zero}\,[/tex]

So the element [itex]\,(0,1)\in\Bbb E(\Bbb F_5)\,[/itex] has order [itex]\,3\,[/itex] ...

DonAntonio