İşte temel bir taslak:
önerme: Eğer
Kanıt: Bırak
Sonra, bölme algoritmasıyla,
# R = 0,1,2, # veya#3# (Kalan).Dava 1: R = 0 Kalan
#0# , sonra# N = 4 k = 2 (2k) # .
#:. n # hattaDurum 2: R = 1. Kalan
#1# , sonra# N = 4k + 1 # .
#:. n # garip.3. Durum: R = 2. Kalan
#2# , sonra# N = + 2 = 2 4k (2k + 1) # .
#:. n # hatta.4. DurumR = 3 Kalan
#3# , sonra# N = 4k + 3 # .
#:. n # garip.