Primtalssatsen är ett talteoretiskt resultat som ger en uppskattning av hur tätt primtalen ligger. Om vi betecknar antalet primtal som är mindre än eller lika med x med π(x) säger satsen att
![{\displaystyle \lim _{x\to \infty }{\frac {\pi (x)}{x/\ln(x)}}=1,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/fff8e179d89c8ff2154fdbde1b70b0e5db0da284)
dvs att π(x) är ungefär lika med x/ln(x) för stora x.
Det var Carl Friedrich Gauss som för första gången upptäckte att antalet primtal mindre än
är approximativt lika med
för stora
.
Adrien-Marie Legendre hade också upptäckt sambandet 1798. Men det var först 1896 som satsen bevisades av Jacques Hadamard och Charles de la Vallée Poussin (oberoende av varandra).
Beviset av primtalssatsen baserar sig på att reformulera problemet till att undersöka tillväxten av en annan funktion relaterad till primtalen, Tjebysjovs funktion
, definierad som
![{\displaystyle \psi (x)=\sum _{p^{k}\leq x, \atop p\,{\text{primtal}}}\log p.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3379d257bfc908cafd19002386418c01612c49ad)
Den kan även skrivas som
, där
är Mangoldtfunktionen
![{\displaystyle \Lambda (n)={\begin{cases}\log p&{\text{om }}n=p^{k}{\text{ för något primtal }}p{\text{ och heltal }}k\geq 1,\\0&{\text{annars.}}\end{cases}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4f565f66c65e47884dd54c29b954c961d7aca6ba)
Det är inte svårt att kontrollera att primtalssatsen är ekvivalent med att
: det följer enkelt av
![{\displaystyle \psi (x)=\sum _{p\leq x}\log p\left\lfloor {\frac {\log x}{\log p}}\right\rfloor \leq \sum _{p\leq x}\log x=\pi (x)\log x}](https://wikimedia.org/api/rest_v1/media/math/render/svg/2eeaf01829eafc9826a84ed842d070b7e5e19115)
och för alla ε > 0
![{\displaystyle \psi (x)\geq \sum _{x^{1-\epsilon }\leq p\leq x}\log p\geq \sum _{x^{1-\epsilon }\leq p\leq x}(1-\epsilon )\log x=(1-\epsilon )(\pi (x)+O(x^{1-\epsilon }))\log x.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9f129cf1d5c60a131d3bbfed3bf853c40b59f96c)
Nästa steget är att hitta en användbar representation för
. Låt
vara Riemanns zetafunktion. Det kan visas att
är relaterad till von Mangoldts funktion
, och härmed till
, via relationen
![{\displaystyle -{\frac {\zeta '(s)}{\zeta (s)}}=\sum _{n=1}^{\infty }\Lambda (n)n^{-s}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/315177703791786a359575e00a40227f4b87ecef)
En noggrann analys av ekvationen och relaterade egenskaper av zetafunktionen, genom användning av Mellintransformationen och Perrons formel visar att för icke-heltal x gäller ekvationen
![{\displaystyle \psi (x)=x-\sum _{\rho }{\frac {x^{\rho }}{\rho }}-\log(2\pi )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b0f81fb78e3fd7afef7adab2739c5c5798ca56ca)
där summan är över alla nollställen (triviala och icke-triviala) av zetafunktionen. För att bevisa primtalssatsen räcker det att visa att högra membrum är x plus termer av lägre ordning.
Nästa steget i beviset är att undersöka zetafunktionens nollställen. De triviala nollställena −2, −4, −6, −8, ... kan undersökas skilt:
![{\displaystyle \sum _{n=1}^{\infty }{\frac {1}{2n\,x^{2n}}}=-{\frac {1}{2}}\ln \left(1-{\frac {1}{x^{2}}}\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a34c061ea8cbb554f50fa3c9c2bf6b5e765b3f8b)
som försvinner för stora x. Termen med de icke-triviala nollställena, d.v.s. nollställena i
, är av mindre ordning än termen x om
, så vi måste visa att alla nollställen har reell del mindre än 1.
För att göra det antar vi att
är meromorfisk i
, är analytisk där förutom vid en simpel pol vid
samt att produktformeln
gäller för
Produktformeln visar att
aldrig är noll i den reginonen, så att dess logaritm är definierad där och
Låt
; då är
![{\displaystyle |\zeta (x+iy)|=\exp(\sum _{n,p}{\frac {\cos ny\log p}{np^{nx}}}).}](https://wikimedia.org/api/rest_v1/media/math/render/svg/db904336d1c5575b19b9e3bad19974c11ac202fd)
Observera nu identiteten
så att
![{\displaystyle |\zeta (x)^{3}\zeta (x+iy)^{4}\zeta (x+2iy)|=\exp \sum _{n,p}{\frac {3+4\cos(ny\log p)+\cos(2ny\log p)}{np^{nx}}}\geq 1}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a77c8b97ddee32cfbbc5d8b8b24548cd96e8c4ff)
för alla
. Anta nu att
.
är inte noll, eftersom
har en simpel pol vid
. Anta att
och låt
närma sig
ovanifrån. Eftersom
har en simpel pol vid
och
förblir analytisk, närmar sig vänstra membrum i förra olikheten
, vilket är en motstridighet.
För att fullständigt bevisa primtalssatsen behövs vissa komplicerade tekniska detaljer gällande bland annat summan över zetafunktionens nollställen som inte konvergerar absolut. Beviset kan kompletteras på flera sätt men till det krävs avancerade estimat.
Mars 1948 bevisade Atle Selberg med elementära metoder formeln
![{\displaystyle \vartheta \left(x\right)\log \left(x\right)+\sum \limits _{p\leq x}{\log \left(p\right)}\ \vartheta \left({\frac {x}{p}}\right)=2x\log \left(x\right)+O\left(x\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/dfc784f2c88d3217e2bb268797c1f16347566d2e)
där
![{\displaystyle \vartheta \left(x\right)=\sum \limits _{p\leq x}{\log \left(p\right)}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e3bc765341dec6e833e91a497a9e909db4390aac)
för primtal
. I juli samma år använde Selberg och Paul Erdős denna formel till att bevisa primtalssatsen med elementära metoder.
Låt
beteckna antalet primtal i den aritmetiska följden a, a + n, a + 2n, a + 3n, … mindre än x. Dirichlet och Legendre förmodade, och de la Vallée-Poussin bevisade, att om a och n är relativt prima är
![{\displaystyle \pi _{n,a}(x)\sim {\frac {1}{\phi (n)}}\mathrm {Li} (x),}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6b6f20fdef2b0466b3d367a7a549619dab496947)
där φ(·) är Eulers fi-funktion och Li är logaritmiska integralen.