Bizonyítás
Az 1. állítás: Mivel p\nmid m, ezért a 21.4. Lemma alapján p^c és m relatív prímek. Ebben az esetben érvényes a kínai maradéktétel, amelynek következményeként a 22.7. Tétel szerinti alábbi g leképezés egy gyűrűizomorfizmus:
Mivel g kölcsönösen egyértelmű, ezért létezik olyan X maradékosztály a \Z/n\Z gyűrűben, amelyhez g épp az ([s]_{p^c};[1]_m) maradékosztálypárt rendeli. Legyen a ennek az X maradékosztálynak egy tetszőleges reprezentánseleme, azaz X=[a]_n. Ekkor g definíciója miatt:
Ez a 20.1. Tétel 3. pontja szerint épp az alábbi kongruenciákat jelenti:
Ilyen a egész szám tehát valóban létezik.
A 2. állítás: Mivel n=p^cm, ezért p^c osztója n-nek, és így a 20.2. Tétel 7. pontja alapján az s^{2^{j_{\text{max}}}}\equiv -1\pmod n kongruencia modulo p^c is teljesül, azaz:
Ezt a kongruenciát a 20.2. Tétel 6. pontja alapján k-adik hatványra emelve, majd a baloldalt a 24.11. Tétel 2. pontja alapján átírva az alábbit kapjuk:
A jobboldal itt azért marad -1, mert a tétel szövege szerint k ugye páratlan.
Most az a\equiv s\pmod{p^c} és a\equiv 1\pmod m kongruenciákat a 20.2. Tétel 6. pontja alapján 2^{j_{\text{max}}}k-adik hatványra emelve, majd az első esetben az imént kapott s^{2^{j_{\text{max}}}k}\equiv -1\pmod{p^c} kongruenciát is felhasználva a 20.2. Tétel 3. pontja alapján megkapjuk a bizonyítandó állítást:
A 3. állítás: Emeljük négyzetre a 2. állításban szereplő két kongruenciát a 20.2. Tétel 6. pontja alapján. Mindkét esetben 1 adódik a jobboldalon:
Vegyük észre, hogy ezek szerint a g gyűrűizomorfizmus az [a^{2^{j_{\text{max}}+1}k}]_n és az [1]_n maradékosztályokhoz ugyanazt a maradékosztálypárt rendeli, mivel:
De g kölcsönösen egyértelmű, ezért ez csak úgy lehetséges, ha [a^{2^{j_{\text{max}}+1}k}]_n=[1]_n, azaz:
Találtunk tehát egy olyan pozitív kitevőt, amelyre a-t emelve az eredmény 1-gyel kongruens modulo n. Ebből a 20.21. Tétel alapján következik, hogy a relatív prím n-hez, azaz a 20.15. Tétel értelmében [a]_n valóban redukált maradékosztály.
A 4. állítás: Mivel n páratlan és n=p^cm, ezért p^c\gt 2 és m\gt 2. Így viszont a 2. állításra alkalmazhatjuk a 24.21. Lemmát u=p^c, v=m és x=a^{2^{j_{\text{max}}}k} választással. Eszerint:
Ez a 24.16. Tétel szerint épp azt jelenti, hogy [a]_n \notin H_n.
Az 5. állítás: a 3. állítás bizonyításában már láttuk, hogy:
Mivel a 24.16. Tétel szerint j_{\text{max}}\leq e-1, ezért j_{\text{max}}+1\leq e. Ezt a kongruenciát a 20.2. Tétel 6. pontja alapján akárhányszor négyzetre emelhetjük. Valahány – speciálisan j_{\text{max}}+1=e esetén 0 darab – ilyen négyzetreemelés után eljutunk az alábbi kongruenciák közül az utolsóig:
Mivel a 23.9. Definíció szerint 2^ek=n-1, ezért az utolsó kongruencia épp az alábbi lesz:
Ez viszont a 23.3. Definíció szerint azt jelenti, hogy [a]_n valóban Fermat-nemtanú.
∎