Megjegyzés

Ez a tétel magától Fermat-tól származik 1636-ból. A bizonyításban felhasználtuk, hogy a kis Fermat-tétel az Euler-Fermat tétel egy speciális esete, amikoris a modulus egy pp prímszám, és így a φ(p)\varphi(p) kitevő p1p-1-gyel egyezik meg. Megemlítjük azonban, hogy az Euler-Fermat tételt Leonhard Euler mintegy 100 évvel a kis Fermat-tétel felfedezése után publikálta, méghozzá éppen annak tetszőleges – tehát nem csak prímkitevőkre történő általánosításaként. A kis Fermat-tétel közvetlenül – tehát az Euler-Fermat tétel felhasználása nélkül – is viszonylag könnyen bizonyítható.

Vigyázat! Attól még, hogy valamely aa és nn egész számokra teljesülnek a tételben szereplő kongruenciák, még nem biztos, hogy nn prímszám. Ez azonban elsőre nem látszik. Például a=2a=2 esetén a 2n2(modn)2^n\equiv 2\pmod n kongruenciák látszólag csak azokban az esetekben teljesülnek, amikor az nn kitevő prím. Az első ellenpéldára csak az n=341n=341 kitevőnél bukkanunk rá. Ekkor teljesül ugyan a 23412(mod341)2^{341}\equiv 2\pmod{341} kongruencia, a 341341 azonban nem prím, hiszen 341=1131341=11\cdot 31. A következő ellenpélda n=561=31117n=561=3\cdot 11\cdot 17-nél következik. Néhány továbbit találunk ebben a listában.

Ráadásul az n=561n=561 ellenpélda különleges abból a szempontból, hogy esetében nemcsak az a=2a=2, hanem tetszőleges aa alap esetén is teljesül az ana(modn)a^n\equiv a\pmod n kongruencia, ennek ellenére nn mégsem prím. Másként fogalmazva ez tehát azt jelenti, hogy a tétel megfordítása nem igaz!