
3630 registros
0 hoje
14 nesta semana
4 neste mês| Testes de Primalidade |
|
|
|
| Escrito por vovó Vicki |
| Seg, 08.05.2006 08:20 |
|
Existem alguns clássicos nesta área da Matemática. O teorema de Wilson, por exemplo, diz que o inteiro p é primo se, e apenas se (p-1)! for congruente a -1 (mod p). Como não se conhece um método para calcular rapidamente (N-1)! (mod N) em, digamos log N passos, a caracterização de primos de Wilson não tem valor prático para testar a primalidade de N. Existem vários testes de primalidade diferentes. Estes testes podem ser classificados em pelo menos três categorias:
Teste de MillerEm 1976, G. L. Miller propôs um teste de primalidade que era justificado usando uma forma generalizada da hipótese de Riemann. Teste APRO teste de primalidade idealizado por L. M. Adleman, C. Pomerance e R. S. Rumely em 1983, também conhecido como teste APR, foi uma grande inovação porque:
O tempo de processamento do APR é um recorde mundial para um teste de primalidade determinístico. Logo depois, em 1984, H. Cohen e A. K. Lenstra modificaram o teste APR tornando-o mais flexível. Usaram somas de Jacobi na prova (ao invés da lei da reciprocidade) e programaram o novo teste para ser usado em aplicações práticas. Este é o primeiro teste de primalidade de que se tem notícia capaz de lidar com números com até 100 dígitos decimais precisando de apenas alguns segundos. Testes Monte CarloRibenboim menciona três testes Monte Carlo: o de R. Baillie e Wagstaff, Jr. (1980), de R. Solovay e V. Strassen (1977) e o de M. O. Rabin (1976, 1980). ECPPElliptic Curves Primality Proving, ECPP, é um algoritmo determinístico que fornece um certificado de primalidade para números que podem ser tão grandes quanto 101000. |
| Atualização Qui, 03.04.2008 22:34 |