Calculating Square Roots of an Elliptic Curve

Click For Summary

Homework Help Overview

The discussion revolves around calculating square roots of an elliptic curve defined by the equation y² = x³ + x + 6 (mod 5). Participants explore the properties of elliptic curves and the implications of modular arithmetic in this context.

Discussion Character

  • Exploratory, Mathematical reasoning, Assumption checking

Approaches and Questions Raised

  • Participants discuss rewriting the elliptic curve equation in modulo 5 and examine the squares and cubes modulo 5 to identify potential solutions. Questions arise regarding the calculation of orders of the points on the curve and the application of group law.

Discussion Status

Some participants have provided initial calculations and examples of points on the curve, while others seek clarification on the concept of orders and the application of group law. There is an ongoing exploration of the mathematical principles involved without a clear consensus on the next steps.

Contextual Notes

Participants are operating under the constraints of modular arithmetic and the specific properties of elliptic curves, with references to external resources for deeper understanding. The discussion reflects varying levels of familiarity with the subject matter.

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
 


Thanks. How do you calculate the orders?
 


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
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
Replies
6
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
9
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 21 ·
Replies
21
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K