[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[obm-l] Re: [obm-l] Tá pegando...



> "Prove que n é primo se, e somente se, (n-1)!=-1 (mod n).
>
> Este eh o Teorema de Wilson. Em qualquer livro de Teoria dos Numeros voce
o encontra.Ou na internet.

Uma prova que conheço é assim:

Inicialmente lembremos o pequeno teorema de Fermat:

"Se p eh primo e p nao divide a entao a^(p-1) == 1 mod p"

agora suponha n=p primo. Considere

[1]     X^(n-1) == 1 mod n

conforme o pequeno teorema de Fermat, a equação [1] acima
tem as soluções X=1,2,3,...,n-1, isto eh se

[2]     f(X) = X^(n-1) -1

entao f(X) tem as raizes 1,2,3,...,n-1 modulo n, e portanto podemos
fatorar f(X) = X^(n-1)-1 assim:

f(X) = X^(n-1) - 1 = (X-1)(X-2)(X-3)...(X-(n-1)) mod n

igualando os termos independentes de X^(n-1) - 1 e de
(X-1)(X-2)(X-3)...(X-(n-1)) obtemos

-1 == (-1)(-2)(-3)...(-(n-1)) mod n

isto eh

[3]       -1 == (n-1)!(-1)^(n-1) mod n

se n eh primo impar tem-se (-1)^(n-1) = 1 e portanto [3] fornece

(n-1)! == -1 mod n

se n=2 tem-se (n-1)!=(2-1)!=1== 1 == -1 mod 2, isto eh

(n-1)! == -1 mod n

de qualquer forma

(n-1)! == -1 mod n

Abrac,os,

---------------------------------------------
Eric Campos Bastos Guedes
mathfire@ig.com.br
Confira o livro:
"Formulas que geram numeros primos" no site
www.primeformulas.hpg.com.br

=========================================================================
Instruções para entrar na lista, sair da lista e usar a lista em
http://www.mat.puc-rio.br/~nicolau/olimp/obm-l.html
O administrador desta lista é <nicolau@mat.puc-rio.br>
=========================================================================