4
$\begingroup$

I know that for a given elliptic curve $E$ we can define a group $G$ with the points on this curve. However, can we define a ring on it? That is, can we define a multiplication on the curve, where we take two points $P$ and $Q$ and produce another point $R$?

Note: I am not talking about the point multiplication, where a point $P$ is added to itself repeatedly.

  • 6
    Sure: any group can be made into a ring by defining $ab=0$ for all $a$ and $b$; or you can use the fact that the group of points is a finitely generated abelian group, so isomorphic to $\mathbb{Z}^r\oplus(\mathbb{Z}/n_1\mathbb{Z}\oplus\cdots\oplus\mathbb{Z}/n_k \mathbb{Z})$, fix an isomorphism, and define a ring structure by using the natural ring structure of the latter. But the question is: What would that be good for? The group of points has some very nice *geometric* and *arithmetic* properties; defining a ring structure that is not derived from similar properties is a bit pointless.2011-10-10
  • 0
    @Arturo: the group of rational points is f. g., or something. But the curve can well not be.2011-10-10
  • 0
    @Mariano: Yes, good point. The group of points over $\mathbb{C}$ is not a finitely generated abelian group...2011-10-10
  • 0
    Thanks for the comments. I am asking for something more natural. I guess the question would be better phrased if I asked for a "natural" way to define a ring structure.2011-10-10
  • 0
    Might you share the incentive for this desire of a ring structure? Thanks very much.2011-12-14
  • 0
    I learned how one can construct a group out of the points of an elliptic curve and just naturally asked "what about a ring?"2011-12-14

1 Answers 1

3

Elliptic curves are used in cryptography because they do not have ring structures. See reference [12] in this paper.