Curva elíptica

Na matemática, uma curva elíptica é uma curva algébrica projetiva e suave de gênero um, sobre a qual existe um ponto específico . Uma curva elíptica é definida sobre um corpo e descreve pontos em , o produto cartesiano de consigo mesmo. Se a característica do corpo for diferente de e , então a curva pode ser descrita como uma curva algébrica plana que consiste em soluções para:
para alguns coeficientes e em . Exige-se que a curva seja não singular, o que significa que a curva não possui cúspides ou autointerseções. (Isto é equivalente à condição , ou seja, ser um polinômio livre de quadrados em .) Geralmente, entende-se que a curva está mergulhada no plano projetivo, com o ponto sendo o único ponto no infinito. Muitas fontes definem uma curva elíptica simplesmente como uma curva dada por uma equação desta forma. (Quando o corpo de coeficientes tem característica ou , a equação acima não é geral o suficiente para incluir todas as curvas cúbicas não singulares; veja a seção Curvas elípticas sobre um corpo geral abaixo.)
Uma curva elíptica é uma variedade abeliana — isto é, ela possui uma lei de grupo definida algebricamente, em relação à qual é um grupo abeliano — e serve como o elemento neutro.
Se , onde é qualquer polinômio de grau três em sem raízes repetidas, o conjunto de soluções é uma curva plana não singular de gênero um, ou seja, uma curva elíptica. Se tem grau quatro e é livre de quadrados, esta equação descreve novamente uma curva plana de gênero um; no entanto, não possui uma escolha natural de elemento neutro. De forma mais geral, qualquer curva algébrica de gênero um, por exemplo a interseção de duas superfícies quádricas mergulhadas num espaço projetivo tridimensional, é chamada de curva elíptica, desde que seja equipada com um ponto marcado para atuar como a identidade.
Usando a teoria das funções elípticas, pode-se mostrar que as curvas elípticas definidas sobre os números complexos correspondem a mergulhos do toro no plano projetivo complexo. O toro também é um grupo abeliano, e esta correspondência é igualmente um isomorfismo de grupos.
As curvas elípticas são especialmente importantes na teoria dos números e constituem uma grande área de pesquisa atual; por exemplo, elas foram usadas na demonstração do Último Teorema de Fermat por Andrew Wiles. Elas também encontram aplicações na criptografia de curva elíptica (ECC) e na fatoração de inteiros.
Uma curva elíptica não é uma elipse no sentido de uma cônica projetiva, que tem gênero zero: veja integral elíptica para a origem do termo. No entanto, existe uma representação natural de curvas elípticas reais com invariante de forma como elipses no plano hiperbólico . Especificamente, as interseções do hiperboloide de Minkowski com superfícies quádricas caracterizadas por uma certa propriedade de ângulo constante produzem as elipses de Steiner em (geradas por colineações que preservam a orientação). Além disso, as trajetórias ortogonais dessas elipses compreendem as curvas elípticas com , e qualquer elipse em descrita como um lugar geométrico em relação a dois focos é de forma única a soma na curva elíptica de duas elipses de Steiner, obtida adicionando os pares de interseções em cada trajetória ortogonal. Aqui, o vértice do hiperboloide serve como a identidade em cada curva de trajetória.[1]
Topologicamente, uma curva elíptica complexa é um toro, enquanto uma elipse complexa é uma esfera.
Curvas elípticas sobre os números reais

Embora a definição formal de uma curva elíptica exija algum conhecimento em geometria algébrica, é possível descrever algumas características das curvas elípticas sobre os números reais usando apenas álgebra e geometria introdutórias.
Neste contexto, uma curva elíptica é uma curva plana definida por uma equação da forma
após uma mudança linear de variáveis ( e são números reais). Este tipo de equação é chamado de forma normal de Weierstrass, forma de Weierstrass ou equação de Weierstrass.
A definição de curva elíptica também exige que a curva seja não singular. Geometricamente, isso significa que o gráfico não possui cúspides, autointerseções ou pontos isolados. Algebricamente, isso é válido se e somente se o discriminante, , não for igual a zero, onde é definido como:
O discriminante é zero quando para algum real. Embora o fator seja irrelevante para determinar se a curva é ou não singular, esta definição do discriminante é útil em um estudo mais avançado de curvas elípticas.[2]
O gráfico real de uma curva não singular tem dois componentes se o seu discriminante for positivo, e um componente se for negativo. Por exemplo, nos gráficos mostrados na figura à direita, o discriminante no primeiro caso é e no segundo caso é
Lei de grupo
Ao trabalhar no plano projetivo, a equação em coordenadas homogêneas torna-se:
Esta equação não está definida na reta no infinito, mas podemos multiplicar por para obter uma que esteja:
Esta equação resultante é definida em todo o plano projetivo, e a curva que ela define projeta-se na curva elíptica de interesse. Para encontrar sua interseção com a reta no infinito, podemos simplesmente postular . Isso implica , o que em um corpo significa . Por outro lado, pode assumir qualquer valor e, assim, todas as triplas satisfazem a equação. Na geometria projetiva, esse conjunto é simplesmente o ponto , que é, portanto, a interseção única da curva com a reta no infinito.
Como a curva é suave e, portanto, contínua, pode-se mostrar que esse ponto no infinito é o elemento neutro de uma estrutura de grupo cuja operação é descrita geometricamente da seguinte forma:
Como a curva é simétrica em relação ao eixo , dado qualquer ponto , podemos tomar como sendo o seu ponto oposto. Temos então , pois está no plano , de modo que é também o simétrico de em relação à origem, representando assim o mesmo ponto projetivo.
Se e são dois pontos na curva, podemos descrever de forma única um terceiro ponto da seguinte maneira. Primeiro, desenhe a reta que intercepta e . Esta reta geralmente interceptará a cúbica em um terceiro ponto, . Tomamos então como sendo , o ponto oposto a .
Esta definição para a adição funciona, exceto em alguns casos especiais relacionados ao ponto no infinito e à multiplicidade de interseção. O primeiro é quando um dos pontos é . Aqui, definimos , tornando a identidade (elemento neutro) do grupo. Se , temos apenas um ponto, logo não podemos definir a reta entre eles. Neste caso, usamos a reta tangente à curva neste ponto como nossa reta. Na maioria dos casos, a tangente interceptará um segundo ponto , e podemos tomar o seu oposto. Se e forem opostos um do outro, definimos . Por fim, se for um ponto de inflexão (um ponto onde a concavidade da curva muda), tomamos como o próprio , e é simplesmente o ponto oposto a si mesmo, ou seja, ele próprio.

Seja um corpo sobre o qual a curva é definida (isto é, os coeficientes da equação ou equações que definem a curva estão em ) e denote a curva por . Então os pontos -racionais de são os pontos em cujas coordenadas estão todas em , incluindo o ponto no infinito. O conjunto de pontos -racionais é denotado por . é um grupo, porque as propriedades de equações polinomiais mostram que se está em , então também está em , e se dois pontos entre , e estão em , então o terceiro também está. Além disso, se é um subcorpo de , então é um subgrupo de .
Interpretação algébrica
Os grupos acima podem ser descritos algebricamente, bem como geometricamente. Dada a curva sobre o corpo (cuja característica assumimos não ser nem 2 nem 3), e os pontos e na curva, suponha primeiro que (caso 1). Seja a equação da reta que intercepta e , que possui a seguinte inclinação:
A equação da reta e a equação da curva se interceptam nos pontos , e , portanto as equações têm valores de idênticos nestes valores.
o que é equivalente a
Como , e são soluções, esta equação tem suas raízes exatamente nos mesmos valores de que
e como ambas as equações são cúbicas, elas devem ser o mesmo polinômio a menos de um escalar. Então, igualando os coeficientes de em ambas as equações:
e resolvendo para a incógnita :
O valor de segue da equação da reta:
e este é um elemento de , pois também o é.
Se , então há duas opções: se (caso 3), incluindo o caso onde (caso 4), então a soma é definida como ; assim, o inverso de cada ponto na curva é encontrado refletindo-o sobre o eixo .
Se , então e (caso 2 usando como ). A inclinação é dada pela tangente à curva em .
Uma expressão mais geral para que funciona tanto no caso 1 quanto no caso 2 é:
onde a igualdade com depende de e obedecerem a .
Curvas não-Weierstrass
Para a curva (a forma geral de uma curva elíptica com característica 3), as fórmulas são semelhantes, com e .
Para uma curva cúbica geral que não está na forma normal de Weierstrass, ainda podemos definir uma estrutura de grupo designando um de seus nove pontos de inflexão como a identidade . No plano projetivo, cada reta interceptará uma cúbica em três pontos ao contabilizar a multiplicidade. Para um ponto , é definido como o único terceiro ponto na reta que passa por e . Então, para quaisquer e , é definido como , onde é o único terceiro ponto na reta contendo e .
Para um exemplo da lei de grupo sobre uma curva não-Weierstrass, veja curvas de Hesse.
Curvas elípticas sobre os números racionais
Uma curva definida sobre o corpo dos números racionais também é definida sobre o corpo dos números reais. Portanto, a lei de adição (de pontos com coordenadas reais) pelo método da tangente e secante pode ser aplicada a . As fórmulas explícitas mostram que a soma de dois pontos e com coordenadas racionais tem novamente coordenadas racionais, já que a reta que une e tem coeficientes racionais. Desta forma, mostra-se que o conjunto de pontos racionais de forma um subgrupo do grupo de pontos reais de .
Pontos inteiros
Esta seção trata dos pontos de tais que é um número inteiro.
Por exemplo, a equação tem oito soluções inteiras com :[3][4]
- = .
Como outro exemplo, a equação de Ljunggren, uma curva cuja forma de Weierstrass é , tem apenas quatro soluções com :[5]
- = .
A estrutura dos pontos racionais
Pontos racionais podem ser construídos pelo método das tangentes e secantes detalhado acima, começando com um número finito de pontos racionais. Mais precisamente,[6] o Teorema de Mordell-Weil afirma que o grupo é um grupo (abeliano) finitamente gerado. Pelo teorema fundamental dos grupos abelianos finitamente gerados, é, portanto, uma soma direta finita de cópias de e grupos cíclicos finitos.
A prova do teorema[7] envolve duas partes. A primeira parte mostra que para qualquer inteiro , o grupo quociente é finito (este é o teorema fraco de Mordell-Weil). A segunda, introduzindo uma função de altura nos pontos racionais definida por e se (diferente do ponto no infinito ) tiver como abscissa o número racional (com e coprimos). Esta função de altura tem a propriedade de que cresce aproximadamente como o quadrado de . Além disso, existem apenas finitos pontos racionais com altura menor do que qualquer constante em .
A prova do teorema é, portanto, uma variante do método de descida infinita[8] e se baseia na aplicação repetida de divisões euclidianas em : seja um ponto racional na curva, escrevendo como a soma onde é um representante fixo de em , a altura de é cerca de daquela de (de forma mais geral, substituindo por qualquer , e por ). Refazendo o mesmo com , ou seja, , em seguida , etc., expressa finalmente como uma combinação linear inteira de pontos e de pontos cuja altura é limitada por uma constante fixa escolhida antecipadamente: pelo teorema fraco de Mordell-Weil e a segunda propriedade da função de altura, é assim expresso como uma combinação linear inteira de um número finito de pontos fixos.
O teorema, no entanto, não fornece um método para determinar quaisquer representantes de .
O posto de , que é o número de cópias de em ou, equivalentemente, o número de pontos independentes de ordem infinita, é chamado de posto de . A Conjectura de Birch e Swinnerton-Dyer preocupa-se em determinar o posto. Conjectura-se que ele pode ser arbitrariamente grande, mesmo que apenas exemplos com posto relativamente pequeno sejam conhecidos. A curva elíptica com o maior posto exatamente conhecido atualmente é
Ela tem posto , encontrada por Noam Elkies e Zev Klagsbrun em 2020. Curvas de posto superior a são conhecidas desde 1994, com limites inferiores em seus postos variando de a , mas seus postos exatos não são conhecidos e, em particular, não está provado quais delas têm posto maior que as outras ou qual é a verdadeira "campeã atual".[9]
Quanto aos grupos que constituem o subgrupo de torção de , sabe-se o seguinte:[10] o subgrupo de torção de é um dos grupos a seguir (um teorema devido a Barry Mazur): para ou , ou com . Exemplos para cada caso são conhecidos. Além disso, curvas elípticas cujos grupos de Mordell-Weil sobre têm os mesmos grupos de torção pertencem a uma família parametrizada.[11]
A conjectura de Birch e Swinnerton-Dyer
A Conjectura de Birch e Swinnerton-Dyer (BSD) é um dos Problemas do Milênio do Clay Mathematics Institute. A conjectura baseia-se em objetos analíticos e aritméticos definidos pela curva elíptica em questão.
No lado analítico, um ingrediente importante é uma função de uma variável complexa, , a Função zeta de Hasse-Weil de sobre . Esta função é uma variante da Função zeta de Riemann e das funções L de Dirichlet. Ela é definida como um Produto de Euler, com um fator para cada número primo .
Para uma curva sobre dada por uma equação mínima
com coeficientes inteiros , reduzir os coeficientes módulo define uma curva elíptica sobre o corpo finito (exceto para um número finito de primos , onde a curva reduzida tem uma singularidade e, portanto, deixa de ser elíptica, caso em que se diz que é de redução má em ).
A função zeta de uma curva elíptica sobre um corpo finito é, de certa forma, uma função geradora que reúne a informação do número de pontos de com valores nas extensões de corpos finitas de . Ela é dada por[12]
A soma interna da exponencial assemelha-se ao desenvolvimento do logaritmo e, de fato, a função zeta assim definida é uma função racional em :
onde o termo 'traço de Frobenius'[13] é definido como sendo a diferença entre o número 'esperado' e o número de pontos na curva elíptica sobre , ou seja,
ou equivalentemente,
- .
Podemos definir as mesmas quantidades e funções sobre um corpo finito arbitrário de característica , com substituindo em todos os lugares.
A função L de sobre é então definida reunindo esta informação, para todos os primos . Ela é definida por
onde é o condutor de , isto é, o produto de primos com redução má ),[14] caso em que é definido diferentemente do método acima: veja Silverman (1986) abaixo.
Por exemplo, tem redução má em , porque tem .
Este produto converge absolutamente apenas para . A conjectura de Hasse afirma que a função admite uma extensão analítica para todo o plano complexo e satisfaz uma equação funcional que relaciona, para qualquer , a . Em 1999, mostrou-se que isso é uma consequência da prova da conjectura de Shimura-Taniyama-Weil, a qual afirma que toda curva elíptica sobre é uma curva modular, o que implica que sua função é a função de uma forma modular cuja extensão analítica é conhecida. Pode-se, portanto, falar sobre os valores de em qualquer número complexo .
Em (o produto do condutor pode ser descartado por ser finito), a função torna-se
A conjectura de Birch e Swinnerton-Dyer relaciona a aritmética da curva com o comportamento desta função em . Ela afirma que a ordem de anulação da função em é igual ao posto de e prevê o termo principal da série de Laurent de naquele ponto em termos de várias quantidades ligadas à curva elíptica.
Muito semelhante à Hipótese de Riemann, a veracidade da conjectura BSD teria múltiplas consequências, incluindo as duas seguintes:
- Um número congruente é definido como um inteiro ímpar livre de quadrados que é a área de um triângulo retângulo com comprimentos de lados racionais. Sabe-se que é um número congruente se e somente se a curva elíptica tiver um ponto racional de ordem infinita; assumindo BSD, isto é equivalente a sua função ter um zero em . Tunnell mostrou um resultado relacionado: assumindo BSD, é um número congruente se e somente se o número de triplas de inteiros satisfazendo for o dobro do número de triplas satisfazendo . O interesse nesta afirmação é que a condição é fácil de verificar.[15]
- Em uma direção diferente, certos métodos analíticos permitem uma estimativa da ordem do zero no centro da faixa crítica para certas funções . Admitindo BSD, essas estimativas correspondem a informações sobre o posto de famílias das curvas elípticas correspondentes. Por exemplo: assumindo a hipótese de Riemann generalizada e BSD, o posto médio de curvas dadas por é menor que .[16]
Curvas elípticas sobre corpos finitos

Seja o corpo finito com elementos e uma curva elíptica definida sobre . Embora o número preciso de pontos racionais de uma curva elíptica sobre seja em geral difícil de computar, o Teorema de Hasse para curvas elípticas fornece a seguinte desigualdade:
Em outras palavras, o número de pontos na curva cresce proporcionalmente ao número de elementos no corpo. Este fato pode ser compreendido e provado com a ajuda de alguma teoria geral; veja função zeta local e coomologia étale, por exemplo.

O conjunto de pontos é um grupo abeliano finito. Ele é sempre cíclico ou o produto de dois grupos cíclicos. Por exemplo,[17] a curva definida por
sobre tem pontos ( pontos afins incluindo e um ponto no infinito) sobre este corpo, cuja estrutura de grupo é dada por . O número de pontos em uma curva específica pode ser computado com o algoritmo de Schoof.

O estudo da curva sobre as extensões de corpos de é facilitado pela introdução da função zeta local de sobre , definida por uma série geradora (veja também acima):
onde o corpo é a extensão (única a menos de isomorfismo) de de grau (isto é, ).
A função zeta é uma função racional em . Para ver isso, considere o inteiro tal que:
Existe um número complexo tal que:
onde é o complexo conjugado, e assim temos:
Escolhemos de modo que o seu valor absoluto seja , isto é, , e que . Note que .
pode então ser usado na função zeta local, uma vez que seus valores, quando elevados a várias potências de , podem ser ditos como aproximações razoáveis do comportamento de , no sentido de que:
Usando a série de Taylor para o logaritmo natural,
Como , finalmente temos:
Por exemplo,[18] a função zeta de sobre o corpo é dada por:
o que decorre de:
como , então , logo .
A equação funcional é:
Como estamos interessados apenas no comportamento de , podemos usar uma função zeta reduzida:
e assim:
o que leva diretamente às funções L locais:
A Conjectura de Sato-Tate é uma afirmação sobre como o termo de erro no teorema de Hasse varia de acordo com os diferentes primos , caso uma curva elíptica sobre seja reduzida módulo . Foi provada (para quase todas essas curvas) em 2006 devido aos resultados de Taylor, Harris e Shepherd-Barron,[19] e afirma que os termos de erro são equidistribuídos.
As curvas elípticas sobre corpos finitos são notavelmente aplicadas em criptografia e para a fatoração de grandes inteiros. Estes algoritmos frequentemente fazem uso da estrutura de grupo nos pontos de . Algoritmos que são aplicáveis a grupos gerais, por exemplo, o grupo de elementos invertíveis em corpos finitos, , podem, portanto, ser aplicados ao grupo de pontos em uma curva elíptica. Por exemplo, o logaritmo discreto é um desses algoritmos. O interesse nisto é que escolher uma curva elíptica permite mais flexibilidade do que escolher (e assim o grupo de unidades em ). Além disso, a estrutura de grupo das curvas elípticas é geralmente mais complicada.
Curvas elípticas sobre um corpo geral
As curvas elípticas podem ser definidas sobre qualquer corpo ; a definição formal de uma curva elíptica é uma curva algébrica projetiva não singular sobre com gênero e dotada de um ponto distinto definido sobre .
Se a característica de não for nem , então toda curva elíptica sobre pode ser escrita na forma
após uma mudança linear de variáveis. Aqui e são elementos de tais que o polinômio do lado direito não possui raízes duplas. Se a característica for ou , então mais termos precisam ser mantidos: na característica , a equação mais geral é da forma
para constantes arbitrárias tais que o polinômio do lado direito tenha raízes distintas (a notação é escolhida por razões históricas). Na característica , nem mesmo isso é possível, e a equação mais geral é
desde que a variedade que ela define seja não singular. Se a característica não fosse um obstáculo, cada equação se reduziria às anteriores por meio de uma mudança linear de variáveis adequada.
Geralmente, toma-se a curva como o conjunto de todos os pontos que satisfazem a equação acima e tais que tanto quanto são elementos do fecho algébrico de . Os pontos da curva cujas coordenadas pertencem ambas a são chamados de pontos -racionais.
Muitos dos resultados precedentes permanecem válidos quando o corpo de definição de é um corpo de números , ou seja, uma extensão de corpos finita de . Em particular, o grupo de pontos -racionais de uma curva elíptica definida sobre é finitamente gerado, o que generaliza o teorema de Mordell-Weil citado acima. Um teorema devido a Loïc Merel mostra que, para um dado inteiro , existem (a menos de isomorfismo) apenas um número finito de grupos que podem ocorrer como os grupos de torção de para uma curva elíptica definida sobre um corpo de números de grau . Mais precisamente,[20] existe um número tal que, para qualquer curva elíptica definida sobre um corpo de números de grau , qualquer ponto de torção de possui ordem menor que . O teorema é efetivo: para , se um ponto de torção tem ordem , com primo, então
Quanto aos pontos inteiros, o teorema de Siegel generaliza-se para o seguinte: Seja uma curva elíptica definida sobre um corpo de números , e sejam e as coordenadas de Weierstrass. Então, há apenas finitos pontos de cuja coordenada está no anel de inteiros .
As propriedades da função zeta de Hasse-Weil e a conjectura de Birch e Swinnerton-Dyer também podem ser estendidas a esta situação mais geral.
Curvas elípticas sobre os números complexos

A formulação de curvas elípticas como o mergulho de um toro no plano projetivo complexo decorre naturalmente de uma propriedade curiosa das funções elípticas de Weierstrass. Essas funções e sua primeira derivada estão relacionadas pela fórmula:
Aqui, e são constantes; é a função elíptica de Weierstrass e é sua derivada. Deve ficar claro que esta relação tem a forma de uma curva elíptica (sobre os números complexos). As funções de Weierstrass são duplamente periódicas; isto é, elas são periódicas em relação a um reticulado ; em essência, as funções de Weierstrass são naturalmente definidas em um toro . Este toro pode ser mergulhado no plano projetivo complexo por meio do mapeamento:
Este mapeamento é um isomorfismo de grupos do toro (considerado com sua estrutura de grupo natural) com a lei de grupo da corda-e-tangente na curva cúbica, que é a imagem deste mapa. É também um isomorfismo de superfícies de Riemann do toro para a curva cúbica, de modo que, topologicamente, uma curva elíptica é um toro.
Se o reticulado está relacionado pela multiplicação por um número complexo não nulo a um reticulado , então as curvas correspondentes são isomorfas. As classes de isomorfismo de curvas elípticas são especificadas pelo invariante .
As classes de isomorfismo também podem ser compreendidas de uma maneira mais simples. As constantes e , chamadas de invariantes modulares, são unicamente determinadas pelo reticulado, ou seja, pela estrutura do toro. No entanto, todos os polinômios reais se fatoram completamente em fatores lineares sobre os números complexos, uma vez que o corpo dos números complexos é o fecho algébrico dos reais. Assim, a curva elíptica pode ser escrita como:
Verifica-se que:
e
com invariante , e é por vezes chamada de função modular lambda. Por exemplo, seja , então , o que implica que , e, portanto, da fórmula acima são todos números algébricos se envolve um corpo quadrático imaginário. De fato, isso resulta no número inteiro .
Em contraste, o discriminante modular
é geralmente um número transcendente. Em particular, o valor da função eta de Dedekind é:
Note que o teorema de uniformização implica que toda superfície de Riemann compacta de gênero um pode ser representada como um toro. Isso também permite um entendimento fácil dos pontos de torção em uma curva elíptica: se o reticulado é gerado pelos períodos fundamentais e , então os pontos de -torção são as (classes de equivalência de) pontos da forma:
para os inteiros e no intervalo .
Se
é uma curva elíptica sobre os números complexos e
então um par de períodos fundamentais de pode ser calculado muito rapidamente por:
onde é a média aritmético-geométrica de e . A cada passo da iteração da média aritmético-geométrica, os sinais de decorrentes da ambiguidade das iterações da média geométrica são escolhidos de tal forma que , onde e denotam as iterações individuais da média aritmética e da média geométrica de e , respectivamente. Quando , há uma condição adicional de que .[21]
Sobre os números complexos, toda curva elíptica tem nove pontos de inflexão. Cada reta passando por dois desses pontos também passa por um terceiro ponto de inflexão; os nove pontos e 12 retas formados dessa maneira constituem uma realização da configuração de Hesse.
A isogenia dual
Dada uma isogenia
de curvas elípticas de grau , a isogenia dual é uma isogenia
do mesmo grau tal que
Aqui, denota a isogenia de multiplicação por , que possui grau .
Construção da isogenia dual
Frequentemente, apenas a existência de uma isogenia dual é necessária, mas ela pode ser dada explicitamente como a composição
onde é o grupo de divisores de grau . Para fazer isso, precisamos de mapeamentos dados por , onde é o elemento neutro de , e dados por .
Para ver que , note que a isogenia original pode ser escrita como uma composição
e que, como é finita de grau , é a multiplicação por sobre .
Alternativamente, podemos usar o grupo de Picard menor, um quociente de . O mapeamento descende para um isomorfismo, . A isogenia dual é
Note que a relação também implica a relação conjugada . De fato, seja . Então . Mas é sobrejetiva, portanto devemos ter .
Algoritmos que usam curvas elípticas
Curvas elípticas sobre corpos finitos são usadas em algumas aplicações criptográficas, bem como para a fatoração de inteiros. Normalmente, a ideia geral nestas aplicações é que um algoritmo conhecido que faz uso de certos grupos finitos seja reescrito para usar os grupos de pontos racionais de curvas elípticas. Para mais informações, veja também:
- Criptografia de curva elíptica
- Troca de chaves Diffie-Hellman de curva elíptica (ECDH)
- Troca de chaves por isogenia supersingular
- Algoritmo de assinatura digital de curva elíptica (ECDSA)
- Algoritmo de assinatura digital EdDSA
- Gerador de números aleatórios Dual EC DRBG
- Fatoração de curva elíptica de Lenstra
- Prova de primalidade por curvas elípticas
Ver também
- Criptografia de curvas elípticas
- DSA de curvas elípticas
- Fatoração Lenstra de curvas elípticas
Ligações externas
- «The Mathematical Atlas: 14H52 Elliptic Curves» (em inglês)
Sugestões de Leitura
[1] ANDRIA, Sally. e GONDIM, Rodrigo. Criptografia com Curvas Elípticas, 2017 - VIII Bienal da Sociedade Brasileira de Matemática - Rio de Janeiro - RJ. [2] Carneiro, J. S., & Almeida, K. E. de. (2015). Uma Introdução às Curvas Elípticas com Aplicações para o Ensino Médio. Ciência E Natura, 37, 452–462. https://doi.org/10.5902/2179460X14815
[3] FLOSE, Vania Batista Schunck. Criptografia e Curvas Elípticas. 2011. 55 f. Dissertação (Mestrado), Universidade Estadual Paulista, São Paulo, 2011.
Referências
[1] VAINSENCHER, I. Introdução às Curvas Algébricas Planas, Coleção Matemática Universitária, IMPA, Rio de Janeiro, 1996.
[2] Carneiro, J. S., & Almeida, K. E. de. (2015). Uma Introdução às Curvas Elípticas com Aplicações para o Ensino Médio. Ciência E Natura, 37, 452–462. https://doi.org/10.5902/2179460X14815
[3] FLOSE, Vania Batista Schunck. Criptografia e Curvas Elípticas. 2011. 55 f. Dissertação (Mestrado), Universidade Estadual Paulista, São Paulo, 2011.
- ↑ Sarli, J. (2012). «Conics in the hyperbolic plane intrinsic to the collineation group». J. Geom. 103: 131–148. doi:10.1007/s00022-012-0115-5
- ↑ Silverman 1986, III.1 Weierstrass Equations (p.45)
- ↑ T. Nagell, L'analyse indéterminée de degré supérieur, Mémorial des sciences mathématiques 39, Paris, Gauthier-Villars, 1929, pp. 56–59.
- ↑ OEIS: https://oeis.org/A029728
- ↑ Siksek, Samir (1995), Descents on Curves of Genus 1 (Ph.D. thesis), University of Exeter, pp. 16–17, hdl:10871/8323.
- ↑ Silverman 1986, Theorem 4.1
- ↑ Silverman 1986, pp. 199–205
- ↑ Veja também Cassels, J. W. S. (1986). «Mordell's Finite Basis Theorem Revisited». Mathematical Proceedings of the Cambridge Philosophical Society. 100 (1): 31–41. Bibcode:1986MPCPS.100...31C. doi:10.1017/S0305004100065841 e o comentário de A. Weil sobre a gênese de seu trabalho: A. Weil, Collected Papers, vol. 1, 520–521.
- ↑ Dujella, Andrej. «History of elliptic curves rank records». University of Zagreb
- ↑ Silverman 1986, Theorem 7.5
- ↑ Silverman 1986, Remark 7.8 in Ch. VIII
- ↑ A definição é formal, a exponencial desta série de potências sem termo constante denota o desenvolvimento usual.
- ↑ veja por exemplo Silverman, Joseph H. (2006). «An Introduction to the Theory of Elliptic Curves» (PDF). Summer School on Computational Number Theory and Applications to Cryptography. University of Wyoming
- ↑ «LMFDB - Bad reduction of an elliptic curve at a prime (Reviewed)»
- ↑ Koblitz 1993
- ↑ Heath-Brown, D. R. (2004). «The Average Analytic Rank of Elliptic Curves». Duke Mathematical Journal. 122 (3): 591–623. arXiv:math/0305114
. doi:10.1215/S0012-7094-04-12235-3 - ↑ Veja Koblitz 1994, p. 158
- ↑ Koblitz 1994, p. 160
- ↑ Harris, M.; Shepherd-Barron, N.; Taylor, R. (2010). «A family of Calabi–Yau varieties and potential automorphy». Annals of Mathematics. 171 (2): 779–813. doi:10.4007/annals.2010.171.779

- ↑ Merel, L. (1996). «Bornes pour la torsion des courbes elliptiques sur les corps de nombres». Inventiones Mathematicae (em francês). 124 (1–3): 437–449. Bibcode:1996InMat.124..437M. Zbl 0936.11037. doi:10.1007/s002220050059
- ↑ Wing Tat Chow, Rudolf (2018). «The Arithmetic-Geometric Mean and Periods of Curves of Genus 1 and 2» (PDF). White Rose eTheses Online. p. 12