Solve Cubic Equations: Elliptic Curve in Weierstrass Normal Form

In summary, to put a given elliptic curve into Weierstrass normal form, we start by picking a rational point on the cubic and taking the tangent line at that point. By changing coordinates, we can obtain an equation of the form xy^2+(ax+b)y=cx^2+d+e. Then, by multiplying by x and changing the variable to u=xy, we can further simplify it to u^2+(ax+b)u=cx^3+dx^2+ex. Finally, by setting v^2=u^2+(ax+b) and changing the variables once more, we can obtain an equation where c=1.
  • #1
Newtime
348
0
Is there an algorithmic way to put a given elliptic curve into Weierstrass normal form? If not, what's the general procedure?
 
Physics news on Phys.org
  • #2
Newtime said:
Is there an algorithmic way to put a given elliptic curve into Weierstrass normal form? If not, what's the general procedure?

Yes. Say that C is a cubic. We start by picking a rational point O on the cubic. Then we take the tangent line of C at the rational point O. This will intersect the cubic in another rational point. We take the X-axis to be the tangent line at that other rational point. And we let the Y-axis to be any line through O.

By changing coordinates, you get an equation of the form

[itex]xy^2+(ax+b)y=cx^2+d+e[/itex]

Multiply by x and change into the variable u=xy. This will get you something of the form

[tex]u^2+(ax+b)u=cx^3+dx^2+ex[/tex]

Change the variable again by setting [itex]v^2=u^2+(ax+b)[/itex].

Now change the variables once more to obtain that c=1.
 

1. What is a cubic equation?

A cubic equation is a polynomial equation of the third degree, meaning it contains a variable raised to the power of three. In general, a cubic equation takes the form ax^3 + bx^2 + cx + d = 0, where a, b, c, and d are constants and x is the variable.

2. What is an elliptic curve in Weierstrass normal form?

An elliptic curve in Weierstrass normal form is a type of cubic equation that describes a specific type of curve on a two-dimensional graph. It takes the form y^2 = x^3 + ax + b, where a and b are constants. This form is commonly used in cryptography for its mathematical properties.

3. How do you solve cubic equations using the elliptic curve in Weierstrass normal form?

To solve a cubic equation using the elliptic curve in Weierstrass normal form, you must first substitute the values of a and b into the equation. Then, you can use various algebraic techniques such as factoring, completing the square, or using the quadratic formula to solve for the variable x. The solutions will be in the form of x = f(y), meaning they will be expressed in terms of the variable y.

4. What makes solving cubic equations using elliptic curves useful?

Cubic equations are notoriously difficult to solve, and the elliptic curve in Weierstrass normal form offers a more efficient and practical approach. The use of elliptic curves in cryptography has also made it a valuable tool in the field of computer science.

5. Are there any real-world applications for solving cubic equations using elliptic curves?

Yes, there are many real-world applications for solving cubic equations using elliptic curves. As mentioned before, it is commonly used in cryptography for secure communication and data encryption. It is also used in fields such as engineering, physics, and economics to model and solve complex systems.

Similar threads

Replies
4
Views
1K
  • Differential Geometry
Replies
8
Views
2K
Replies
1
Views
3K
  • Differential Geometry
Replies
1
Views
3K
Replies
4
Views
1K
  • Precalculus Mathematics Homework Help
Replies
3
Views
2K
Replies
4
Views
1K
  • Advanced Physics Homework Help
Replies
3
Views
919
  • General Math
Replies
11
Views
5K
Replies
3
Views
1K
Back
Top