Wolstenholmeův teorém říká , že pro jakékoli prvočíslo je srovnání
kde je průměrný binomický koeficient . Ekvivalentní srovnání
Složená čísla , která splňují Wolstenholmovu větu, jsou neznámá a existuje hypotéza, že neexistují. Prvočísla, která vyhovují podobnému modulovému srovnání , se nazývají Wolstenholmova prvočísla .
Tato věta byla poprvé prokázána Josephem Wolstenholmem v roce 1862 . V roce 1819 prokázal Charles Babbage podobnou modulovou kongruenci , což platí pro všechna prvočísla p . Druhá formulace Wolstenholmova teorému byla dána JWL Glaisherem pod vlivem Lukeova teorému .
Jak sám Wolstenholm uvedl, jeho věta byla získána pomocí dvojice srovnání s (zobecněnými) harmonickými čísly :
Prvočíslo p se nazývá Wolstenholmeovo prvočíslo právě tehdy, když :
Zatím jsou známy pouze 2 jednoduché Wolstenholmy: 16843 a 2124679 (sekvence A088164 v OEIS ); ostatní jsou tak prvotřídní, pokud existují, jsou lepší než .
Pravděpodobně se chová jako pseudonáhodné číslo rovnoměrně rozložené v intervalu . Heuristicky se předpokládá, že počet Wolstenholmeových prvočísel v intervalu je odhadován jako . Z těchto heuristických úvah vyplývá, že další Wolstenholmovo prvočíslo leží mezi a .
Podobné heuristické argumenty říkají, že neexistují žádná prvočísla, pro která by se srovnání provedlo modulo .
Existuje několik způsobů, jak dokázat Wolstenholmovu větu.
Zde je Glashierův důkaz pomocí kombinatoriky a algebry .
Nechť p je prvočíslo, a , b nezáporná celá čísla. Nechť , , je množina prvků a p rozdělených na kruhy o délce p . Na každý prstenec působí skupina rotací . Skupina tak působí na celek A. Nechť B je libovolná podmnožina množiny A prvků b·p . Sada B může být zvolena různými způsoby. Každá orbita množiny B při působení grupy obsahuje prvky, kde k je počet dílčích průsečíků B s prstenci . Existují dráhy délky 1 a žádné dráhy délky p . Dostáváme tedy Babbageovu větu:
Eliminujeme oběžné dráhy délky , dostáváme
Kromě jiných posloupností nám toto srovnání v případě dává obecný případ druhé formy Wolstenholmovy věty.
Přecházíme z kombinatoriky na algebru a aplikujeme polynomické uvažování. Fixováním b získáme srovnání s polynomy v a na obou stranách, což platí pro jakékoli nezáporné a . Porovnání tedy platí pro jakékoli celé číslo a . Konkrétně pro , získáme srovnání:
Protože
pak
Pro rušíme do 3 a důkaz je kompletní.
Podobné srovnání modulů :
pro všechna přirozená čísla a , b platí právě tehdy, když , , tedy právě tehdy, když p je Wolstenholmovo prvočíslo.
Představme si binomický koeficient jako poměr faktoriálů , zrušme p ! a zrušte p v binomickém koeficientu a posuňte čitatel na pravou stranu, dostaneme:
Levá strana je polynom v p , vynásobte závorky a ve výsledném polynomu zahoďte mocniny p větší než 3, dostaneme:
Také zrušíme mocninu p spolu s modulem a pak na :
všimněte si, že
Nechť je bijekce a automorfismus . Pak
což znamená .
Konečně,
protože
.Tím je věta dokázána.
Platí i obecnější tvrzení:
Tvrzení obrácené k Wolstenholmeově větě je hypotéza, a to, pokud:
pro k = 3, pak n je prvočíslo. Tato hodnota k je minimum, pro které neexistují žádná známá složená srovnávací řešení:
Pokud složené číslo vyhovuje srovnání, pak z toho nevyplývá, že
I když je obrácení Wolstenholmovy věty pravdivé, je obtížné jej použít jako test primality , protože neexistuje žádný známý způsob, jak vypočítat modulo binomický koeficient v polynomiálním čase . Na druhou stranu, je-li pravda, obrácení Wolstenholmovy věty může být užitečné pro konstrukci diofantinské reprezentace prvočísel (viz Hilbertův desátý problém ), stejně jako například Wilsonova věta .