dual isogeny


Given an isogeny f:E→E′ of elliptic curvesMathworldPlanetmath of degree n, the dual isogeny is an isogeny f^:E′→E of the same degree such that f∘f^=[n]. Here [n] denotes the multiplication-by-n isogeny e↦n⁢e which has degree n2.

Often only the existence of a dual isogeny is needed, but the construction is explicit as

E′→Div0⁡(E′)→f*Div0⁡(E)→E

where Div0 is the group of divisorsMathworldPlanetmathPlanetmathPlanetmath of degree 0. To do this, we need maps E→Div0⁡(E) given by P↦P-O where O is the neutral point of E and Div0⁡(E)→E given by ∑nP⁢P↦∑nP⁢P.

To see that f∘f^=[n], note that the original isogeny f can be written as a composite

E→Div0⁡(E)→f*Div0⁡(E′)→E′

and that since f is finite of degree n, f*⁢f* is multiplicationPlanetmathPlanetmath by n on Div0⁡(E′).

Alternatively, we can use the smaller Picard groupMathworldPlanetmath Pic0, a quotient of Div0. The map E→Div0⁡(E) descends to an isomorphismMathworldPlanetmathPlanetmathPlanetmathPlanetmathPlanetmathPlanetmath, E→∼Pic0⁡(E). The dual isogeny is

E′→∼Pic0⁡(E′)→f*Pic0⁡(E)→∼E

Note that the relationMathworldPlanetmathPlanetmath f∘f^=[n] also implies the conjugate relation f^∘f=[n]. Indeed, let ϕ=f^∘f. Then ϕ∘f^=f^∘[n]=[n]∘f^. But f^ is surjectivePlanetmathPlanetmath, so we must have ϕ=[n].

Title dual isogeny
Canonical name DualIsogeny
Date of creation 2013-03-22 12:52:58
Last modified on 2013-03-22 12:52:58
Owner mathcam (2727)
Last modified by mathcam (2727)
Numerical id 9
Author mathcam (2727)
Entry type Definition
Classification msc 14-00
Related topic ArithmeticOfEllipticCurves