Ecco uno schema di base:
Proposizione: Se
Prova: Permettere
Quindi, per algoritmo di divisione,
# R = 0,1,2, # o#3# (resto).Caso 1: R = 0. Se il resto è
#0# , poi# N = 4k = 2 (2k) # .
#:. n # è ancheCaso 2: R = 1. Se il resto è
#1# , poi# N = 4k + 1 # .
#:. n # è stranoCaso 3: R = 2. Se il resto è
#2# , poi# N = 4k + 2 = 2 (2k + 1) # .
#:. n # è anche.Caso 4: R = 3. Se il resto è
#3# , poi# N = 4k + 3 # .
#:. n # è strano