Cantor et Gdel
Jean-Baptiste Campesato
6 janvier 2010
+ 0 1 . 0 1
0 0 1 0 0 0
1 1 0 1 0 1
on peut vrifier quil dfinit une algbre, que lon nomme algbre de Boole en son honneur.
En posant quune proposition vaut 0 dans lalgbre de Boole si et seulement si elle est fausse,
quelle vaut 1 si et seulement si elle est vraie et que lon considre la loi . comme loprateur de
(1 x) dfinie la conjonction (ou ET ) et la loi + comme loprateur de disjonction (ou OU ), Boole retrouve
ngation de x. les lois de la logique classique : x = x (lidentit), x(1 x) = 0 (la non-contradiction) et
x + (1 x) = 1 (le tiers exclus).
La mme anne Auguste De Morgan montre dans Formal Logic or The Calculus of Infe-
rence ses lois de dualit (que lon nomme aujourdhui lois de De Morgan) qui lient entres elles
les ngations de la conjonction et de la disjonction :
(1 xy) = (1 x) + (1 y) et (1 (x + y)) = (1 x)(1 y).
La logique symbolique tait ne. Cependant, ses dtracteurs lont considre comme limite
pour les raisons suivantes : tout comme pour la logique classique, elle part du principe que
toute proprit est soit vraie, soit fausse, ce point de vue manichen ne permet pas de dcrire
lensemble de notre monde et de plus elle est entirement fonde sur le principe du tiers exclu.
Elle va ensuite voluer et gagner en rigueur (notamment avec lapparition de dfinitions rigou-
reuses et de symboles) jusqu aboutir de grands rsultats dans les annes trente. Ce sont
ces rsultats qui vont nous intresser par la suite, le prsent article ne dveloppera donc pas
cette volution.
Notons de mme que ce gain en rigueur va aussi donner naissance un langage universel des
mathmatiques (ce qui comble une esprance de Gottfried Wilhelm Leibniz, voir sa lettre
au Pre Berthet de 1667 et son Calculus Ratiocinator ).
Le xixe sicle est aussi marqu par une augmentation fulgurante du nombre de math-
maticiens et de thories mathmatiques. Le succs de la mthode axiomatique de la gom-
trie euclidienne (nous y reviendrons plus tard, notamment en ce qui concerne le 5e postulat
dEuclide et les axiomes de Hilbert) qui remonte aux alentours de 300 ans av. J.-C. va se
Notons quil existe des
rpandre et certains mathmaticiens vont tenter de formaliser des thories mathmatiques en-
thories alternatives
tires en definissant des axiomes (proprits considres comme vraies) dont dcouleront tous
ZF(C) pour
les autres thormes de la thorie par dduction logique (encore elle !). Notons cependant que
axiomatiser la thorie
la notion de systme formel na t rigoureusement dfini quau xxe sicle notamment grce
des ensembles, par
aux travaux dAlan Mathison Turing, nous y reviendrons plus tard.
exemple la thorie des
On peut illustrer cet attrait pour le formalisme avec la dfinition axiomatique de lensemble
classes (aussi nomme
des entiers naturels par Richard Julius Wilhelm Dedekind (il fut le dernier tudiant dont
Thorie des ensembles
la thse fut supervise par Carl Friedrich Gauss) qui prcde celle de Giuseppe Peano
de von Neu-
mannBernaysGdel).
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 2/21
en 1889 dans son Arithmetices principia, nova methodo exposita ou encore la construction
axiomatique de la thorie des ensembles (voir ci-dessous) par Ernst Friedrich Ferdi-
nand Zermelo en 1908 puis complte dans les annes vingt par Abraham Adolf Halevi
Fraenkel et Thoralf Albert Skolem (on parle de la thorie ZF ou ZFC si on ajoute
laxiome de choix de Zermelo).
Pour finir de placer le contexte, un petit mot sur la thorie des ensembles sus-cit. Il sagit
dune thorie de Georg Ferdinand Cantor introduite dans le journal de Crelle en 1874
et dont il fournit une introduction sa thorie en six articles entre 1879 et 1884 dans lActa
Mathematica. Il fournit ensuite un article en 1891 qui utilise son argument diagonal (nous y
Notons que Dedekind reviendrons et aurons de nombreuses occasions de lutiliser dans cet article). Puis il ralise ses
avait dj commenc dernires contributions significatives en 1895 et 1897 avec un article en deux parties publi
formaliser la notion dans les Mathematische Annalen o il rexamine sa thorie.
densemble en mettant Il sagit dune thorie visant construire rigoureusement les objets mathmatiques usuels (et
en avant la structure jusque la dfinis de faon intuitive) partir de la notion densemble (dfinie par Cantor) et
totalement ordonne de dappartenance en utilisant la logique : le principe du tiers exclu.
lensemble des Cantor dfinie un ensemble comme une multiplicit qui compte pour un (Une dfinition
rationnels (1871) puis trs vague, il faut bien le reconnaitre. . . Pour information, cette traduction de la dfinition de
en construisant Cantor, qui me plait beaucoup, est tire du roman de Denis Guedj Villa des hommes). Il
lensemble des sintresse notamment aux relations biunivoques (ou bijections) entres les ensembles et aux
irrationnels grce des ensembles contenant une infinit dlments.
coupures dans Larticle initial de 1874 (Ueber eine Eigenschaft des Inbegriffs aller reellen algebraischen Zahlen
lensemble des dans le journal de Crelle, traduction disponible dans Acta Mathematica Volume 2, Number 1 /
rationnels (entres dcembre 1883) met en place des rsultats majeurs comme le fait que lensemble des nombres
autres, voir une algbriques (racines dun polynome coefficients entiers) est dnombrable et que lensemble
bi(bli)ographie). des rels ne lest pas. Ceci amne deux rsultats surprenant : dabord il met en vidence quil
y a plusieurs infinis (en effet lensemble des entiers est infini, lensemble des rels aussi,
et pourtant on ne peut les mettre en bijection, il montre donc qu il y a plus de rels que
dentiers) et aussi qu il y a plus de nombres transcendants (cest dire non algbriques)
que de nombres algbriques (et mme qu il y en a autant que de nombres rels), or on en
connait trs peu car la transcendance dun nombre est souvent difficile dmontrer. Larticle
de 1891 (ber eine elementare Frage der Mannigfaltigkeitslehre) prsente quant lui une d-
On dit quun ensemble monstration simple du fait que lensemble des rels nest pas dnombrable en utilisant ce que
est dnombrable si est lon nomme maintenant largument diagonal, grce auquel il dmontre dans ce mme article
seulement sil existe le thorme de Cantor (Pour tout ensemble E, il ny a pas de surjection de E sur lensemble
une relation des parties de E) ce qui signifie quil y a une infinit densemble infinis. Cantor va alors
bi-univoque (ou dvelopper la notion de cardinalit et dordinalit pour quantifier le nombre dlments dun
bijection) entre cet ensemble et les munir dune arithmtique, il montre alors que les nombres transfinis (on parle
ensemble et lensemble de nombres ordinaux dsormais) forment une extension des entiers : on peut les munir dune
des entiers naturels. addition et dune multiplication, on peut les comparer. . .
Durant le reste de sa vie, Cantor tente de dmontrer lhypothse du continu (dont il aurait
aim disposer dune dmonstration pour laritcle de 1897) : il ny a pas densemble de cardinal
strictement plus grand que celui des entiers et strictement plus petit que celui des rels. Nous
nous intresserons lhypothse du continu dans la suite de larticle.
La thorie des ensembles a t trs contreverse, dabord pour une raison philosophique, lexis-
tence de plusieurs infinis ne pouvait tre accepte par de nombreux mathmaticiens encore
trs croyants et pour qui linfini reflte dieu et doit donc tre unique. Ensuite parce quelle
va engendrer plusieurs paradoxes qui vont branler la logique aristotlicienne (le principe du
tiers exclu) qui, comme on la vu au dbut de lintroduction, tait considre comme aboutie,
parfaite. . . Nous y reviendrons.
laube du xxe sicle on peut donc distinguer trois grands mouvements mathmatiques :
Maintenant que le contexte est en place et que les grands points traits dans larticle ont
t prsents (souvent par une petite note), nous allons commencer par tudier les rsultats
marquants de la thorie des ensembles pour ensuite prsenter la notion de thorie axioma-
tique en logique mathmatique pour aboutir aux grands rsultats du xxe sicle concernant le
programme de Hilbert.
Thorme 1
En utilisant les rsultats ultrieurs de Cantor (et donc nos thories modernes), on mon-
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 4/21
trerait que pour un N fix, il y a un nombre fini dquations de hauteur N , et que chaque
quation admet un nombre fini de solutions. Lensemble des nombres algbriques est ainsi une
runion dnombrable de parties relles finies qui est donc au plus dnombrable, et comme
chaque entier naturel est un nombre algbrique, cette runion est bien dnombrable.
On considre une suite de nombres rels deux deux distincts (un )nN et un intervalle
I non vide et non restreint un point.
On note 0 et 0 les bornes (ventuellement infinies, ouvertes ou fermes. . . ) de I,
On reconnait le
avec 0 < 0 . Ensuite, on va construire les suites (finies ou non) (i ) et (i ) en
thorme des segments ritrant le procd suivant autant de fois que possible : on prend les deux premiers
embots. termes de notre suite uk et ul appartenant ]i , i [ tels que uk 6= ul , on pose alors
i+1 = min(uk , ul ) et i+1 = max(uk , ul ).
Deux cas se prsentent alors nous :
Soit le nombre dintervalles (]i , i [)i que lon a construit est fini et sarrte au
rang n, alors il suffit de prendre un dans ]n , n [.
Soit le nombre dintervalles est infini, alors la suite (i )iN est croissante, mais
comme elle est majore (par construction) elle est convergente, de mme la suite (i )
est dcroissante et minore, donc elle converge aussi. On note et leurs limites
respectives. Si jamais = alors on pose = = qui ne peut pas tre un terme
de la suite par construction, sinon si < , il suffit de la mme faon de prendre
dans ]; [.
La dmonstration ci-dessous est prsente de faon plus moderne que dans larticle de
Cantor, o il dmontre en fait la non-dnombrabilit des suites binaires ( termes
dans une paire dlments. Voir lexistence, sans unicit comme pour les dveloppe-
ments dcimaux, des dveloppements binaires des rels), cependant cette mthode se
On note Ja, bK
gnralise des suites termes dans un ensemble fini ou infini quelconque, ici dans
lensemble des entiers
J0, 9K (cf. [EWA2] p920).
de a b.
Nous allons montrer quil ny a pas de surjection de N sur ]0, 1[, on pourra donc en
dduire quil ny a pas de surjection (et donc de bijection) de N sur R.
On admet que tout rel a un unique dveloppement dcimal propre (cest dire qui
ne se termine pas par une infinit de 9), donc tout rel x de ]0, 1[ peut scrire sous
la forme x = 0, x1 x2 x3 . . . (avec les xi dans J0, 9K et tel quil nexiste pas de N N
de sorte ce que n N xn = 9).
Supposons alors que lon puisse numerer les lments de ]0, 1[, cest dire crire
]0, 1[= {x1 , x2 , . . . , xi , . . .} avec i dcrivant N, on obtient alors :
x1 = 0, x11 x12 x13 x14 x15 . . .
x2 = 0, x21 x22 x23 x24 x25 . . .
x3 = 0, x31 x32 x33 x34 x35 . . .
xi = 0, xi1 xi2 xi3 xi4 xi5 . . .
J0, 9K ( {0, 1}
Posons alors : 0 si n 6= 0 et considrons :
n 7
1 si n = 0
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 5/21
y = 0, (x11 )(x22 )(x33 )(x44 )(x55 ) . . . (on remarque que lon prend les termes
diagonaux du tableau ci-dessus).
On a y ]0, 1[ mais pour tout i N, y 6= xi car yi 6= xii .
Ce qui est contradictoire avec le fait que ]0, 1[= {x1 , x2 , . . . , xi , . . .}.
Il est donc impossible de construire une surjection de N sur R.
Dans larticle de 1874 Cantor remarque quil retrouve grce aux deux rsultats prcdents
un thorme dmontr par Liouville en 1851 ( savoir lexistence de nombres transcendants,
cest dire non algbriques). En effet en remarquant que les nombres algbriques et que les
nombres transcendants forment une partition de R, le premier thorme permet de mettre en
avant le fait que tout intervalle I non vide et non rduit un point contient une infinit de
nombres transcendants. De plus le second thorme explique pourquoi, on ne peut pas faire
correspondre lensemble des nombres transcendants compris dans I lensemble des entiers
naturels, en effet, il prcise quil ny a pas de surjection de lensemble des entiers sur lensemble
des transcendants et donc quil ny a pas de bijection.
On peut considrer que largument consiste tudier une fonction f dfinie sur le carr
cartsien dun ensemble et sintresser plus particulirement la diagonale f (x, x). Par
exemple dans le cas de la non-dnombrabilit de R ci-dessus, on pose f : N2 7 J0; 9K qui
(m, n) associe la mme dcimale de xn et on regarde f(n, n). Dans
lexemple suivant de mme,
on travaille avec f : I 2 7 {0; 1} qui (m, n) associe 1 (m) (n).
On pourra aussi sintresser la formalisation de Jean-Yves Girard qui ramne largument
diagonal la recherche dun point fixe, cf. [GIR] et [GBR].
Il faut noter que bien que dans ce document largument diagonal est souvent utilis avec
un raisonnement par labsurde, il peut aussi tre utilis de faon positive dans le but de
donner une dmonstration constructiviste (par exemple le thorme de Tychonov et certains
thormes qui dcoulent de ce dernier mais dont on peut se passer de certains aspects dif-
ficiles comme le thorme dAscoli et le thorme de Banach-Alaoglu-Bourbaki mais aussi
dans des exemples plus acessibles comme dans ce document avec le lemme diagonal ou encore
pour montrer quune partie dun espace mtrique prcompacte et complte est compacte. . . ).
Dmonstration :
On retrouve en fait le thorme de Cantor. En effet on montre que 2cardI > cardI or
cardP(I) = 2cardI , do cardP(I) > cardI.
Ce thorme permet aussi de dmontrer la non-dnombrabilit de R en considrant le dve-
loppement binaire des rels (comme pour les dveloppements dcimaux, il faut faire attention
au fait que chaque rel non nul admet deux dveloppements binaires, voir la remarque dans la
dmonstration de 1891). On aura bientt autant de dmonstrations de la non-dnombrabilit
de R que du thorme de Pythagore. . .
On dduit de ce rsultat quil nexiste pas de plus grand cardinal, il y a donc une infinit
dinfinis : si on se donne un ensemble E de cardinal infini alors P(E) sera strictement plus
grand (au sens de la cardinalit), de mme P(P(E)) sera strictement plus grand que P(E)
puis P(P(P(E))) que P(P(E)) et ainsi de suite.
On peut montrer, en acceptant laxiome du choix (et forcment laxiome de linfini, cest
dire que N est un ensemble), que N est le plus petit ensemble de cardinal infini (les cardinaux
finis tant les entiers naturels). Une preuve est disponible la proposition 3.49 de [GOS].
Cantor pensait quil nexistait pas densemble de cardinal infini la fois strictement plus
grand que celui de N et strictement plus petit que celui de R : lhypothse du continu. Il na
jamais russit le dmontrer et ce fut le premier des 23 problmes quHilbert prsenta au
congrs international de mathmatiques de 1900 Paris. Nous y reviendrons dans la partie 3.
On peut exhiber une bijection entre R et P(N), lhypothse du continu revient donc montrer
quil nexiste pas densemble de cardinal infini la fois strictement plus grand que celui de N
et strictement plus petit que celui de P(N).
Il existe ainsi une hypothse du continu gnralise : Soit E un ensemble de cardinal infini,
alors il nexiste pas densemble de cardinal strictement plus grand que celui de E et strictement
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 7/21
Le premier paradoxe ncessite lintroduction de la notion dordinal (et donc de bon ordre),
nous le donnons ici sans plus de prcision.
Paradoxe de Burali-Forti (1897) :
Si lensemble de tous les ordinaux existe, alors son nombre ordinal serait stric-
tement suprieur chaque ordinal qui le compose, et donc lui-mme, ce qui est
contradictoire.
Ce paradoxe met en vidence le fait quil existe des conditions (comme ici x
/ x) ne permet-
tant pas de construire un ensemble, on parle de conditions non-collectivisantes. A contrario,
les conditions permettant de dfinir un ensemble sont nommes conditions collectivisantes.
Notons quune variante de ce paradoxe permet de montrer que lensemble de tous les ensembles
nexiste pas.
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 8/21
Attention : je suis
en train de revoir
3 Logique mathmatique : Gdel
entirement cette
partie qui ne me
3.1
donne pas entire Introduction et programme de Hilbert
satisfaction. . .
La majorit des dmonstrations mathmatiques un tant soit peu complexe utilisent des
rgles logiques de faon implicite, sans les noncer. Ces rgles dcoulent souvent du bon sens
et les mathmaticiens les utilisent sans se poser de question, sans sen rendre vraiment compte,
par intuition : Cest logique ! .
Ainsi dans le raisonnement du paradoxe de Russel on a utilis le fait que soit E E, soit
E / E . Il ny a pas dautre cas possible, cest intuitif. Mais avec lavnement de la logique
mathmatique et la recherche dune plus grande rigueur, on peut dtailler cette intuition. Ainsi
dans les thories axiomatiques usuelles on a le thorme (ou laxiome, selon la thorie) ou p,
ou non p , o p est une variable propositionnelle, ainsi quune rgle dinfrence dite de substi-
tion selon laquelle on peut obtenir un thorme logique en remplaant toutes les occurrences
dune variable propositionnelle dans un thorme dj dmontr par une proposition (ayant
un sens dans le systme considr), ici notre proposition est E E . On obtient ainsi notre
thorme logique soit E E, soit E / E .
Tout dabord, un peu de vocabulaire. En logique formelle, une thorie axiomatique (ou
thorie formelle) est forme dun langage formel et dun ensemble de rgles dinfrences (ou
rgles de dduction) munis dun ensemble daxiomes. Les axiomes sont des vrits ncssaires
(ou vrits indmontrables), des proprits que lon considre comme vraies, que lon admet.
Un langage formel et Les axiomes dpendent du cadre dtude, du contexte dans lequel on se place, il faut les choisir
un ensemble de rgles minutieusement, nous verrons pourquoi dans la suite. Les rgles dinfrences quant elles per-
dinfrences forment un mettent la dduction, ce sont les rgles que lon doit appliquer pour passer dune proposition
systme formel. vraie une autre.
On appelle thorme toute proprit que lon peut dmontrer partir des axiomes en appli-
quant un certain nombre de fois les rgles dinfrences. Les axiomes sont donc priori des
thormes. Une dmonstration formelle dun thorme est une suite finie de proprits dbut-
tant par un axiome (ou un thorme dj dmontr) et aboutissant au thorme de sorte ce
que lon passe dune proprit la suivante en appliquant les rgles dinfrences.
Remarquons que les axiomes peuvent tre en nombre infini mais doivent tre dcidables, cest
dire qutant donn une proprit quelconque on doit pouvoir dire sil sagit ou non dun
axiome. Les rgles dinfrences doivent quant elles tre mcaniques , cest dire appli-
cables par une machine. Ainsi une dmonstration formelle tant donne, un ordinateur doit
pouvoir dire si elle est correcte ou non.
Malgr les avances de la logique mathmatiques, lorsquils travaillent dans des thories axio-
matiques, les mathmaticiens ralisent rarement des dmonstrations formelles mais font tou-
jours appel au langage courant, afin dviter davoir des dmonstrations trop lourdes, trop
difficiles comprendre. Ce qui a chang cest que maintenant ils savent quils peuvent forma-
liser ces dmonstrations.
Voici deux dfinitions importantes que lon va tudier tout le long de cette partie.
Dfinitions
Une thorie axiomatique est dite consistante (ou cohrente) sil nexiste pas de
proposition dont on puisse dmontrer cette proposition ainsi que sa ngation.
Un thorie axiomatique est dite complte sil nexiste pas de proposition dite ind-
cidable, cest dire dont lon ne peut montrer ni cette proposition ni sa ngation.
trables.
Schmatiquement on a : proprit dmontrable proprit vraie, mais la rciproque est fausse
(sauf dans le cas des thories compltes).
On a vu quune thorie tait constitue dun langage formel, mais de quoi sagit-il ? Un lan-
gage formel est compos dun ensemble de mots obissant des rgles de construction strictes
ainsi que dune smantique (cest dire que lon donne un sens aux mots, quils permettent
dexprimer quelque chose.).
En pratique, on se donne un ensemble (fini ou non) de signes (cet ensemble est nomm alpha-
bet) que lon souhaite utiliser et des rgles de formations (il sagit des rgles dfinissant quelles
combinaisons de signes forment un mot, il sagit de la grammaire formelle du langage). Une
formule respectant ces rgles est dite bien forme.
Donnons un exemple pour fixer les ides. Usuellement en logique, il y a deux sortes de signes :
les constantes (par exemple pour la ngation, pour la conjonction) et les variables (par
exemple on peut fixer les lettres de lalphabet). Alors a et a b sont des mots mais a, ab,
et b ne le sont pas.
Remarquons aussi quil existe plusieurs types de variables selon la thorie axiomatique utilise,
nous en parlerons plus tard.
Lintert dun langage formel est de faire abstraction de la smantique.
lanne suivante dans lActa Mathematica. Larticle original est disponible sur le site Gallica,
une traduction anglaise muni dun commentaire est disponible dans [HEI]. Notons que ce
paradoxe utilise lui aussi un argument diagonal.
Le paradoxe de Richard, version originale un peu modernise :
Considrons un langage capable de dfinir des nombres rels, le franais par exemple.
On va construire la suite des phrases (ordonne par longueur puis par ordre alphab-
tique) dfinissant un rel, cest dire lensemble des suites finies de mots dfinissant
de faon rigoureuse et sans ambiguit un unique rel, o un mot est lui mme une
suite finie de lettres. Richard le construit explicitement de la faon suivante :
On considre lensemble des 2-arrangements (cest dire que lon choisit deux lettres
parmis les lettres de lalphabet en acceptant les rptitions de lettres et en conservant
lordre de tirage) que lon classe par ordre alphabetique. On fait de mme la suite
avec les 3-arrangements, les 4-arrangements et ainsi de suite. . . Remarquons que lon
a pour linstant une famille ordonne et dnombrable. Ensuite on extrait les phrases
dfinissant des rels et on obtient ainsi la suite ordonne (ai )iN et donc une suite
(bi )iN , o bi est le rel dfinit par ai .
Une phrase dfinissant un nombre est par exemple : Le nombre rel ayant 17 pour
partie entire et tel que la nme dcimale vaut 1 si n est pair ou 0 sinon. qui dfinit
17,01010101. . . .
Maintenant dfinissons le rel r = 0, r0 r1 r3 r4 . . . o ri vaut 0 si la ime dcimale
de bi est diffrente de 0 ou 1 sinon. Alors r ne peut pas tre dans notre suite par
construction, cependant r peut tre dfini par une phrase, par exemple Le nombre
rel ayant 0 pour partie entire et telle que la ime dcimale vaut 0 si la ime dcimale
de bi est diffrente de 0 ou 1 sinon. .
Do le paradoxe.
Il existe aussi une version plus moderne et concernant cette fois seulement les entiers :
Le paradoxe de Richard, la notion de nombre richardien :
On construit de mme la suite des phrases dfinissant des proprits sur les entiers
naturels. Par exemples tre premier , tre divisble par 5 ou encore tre pair .
On obtient ainsi la suite de phrases (pi )iN .
Un entier n est alors dit richardien si et seulement si n ne vrifie pas la proprit pn .
Cependant tre richardien est une phrase dfinissant une proprit sur les entiers,
cest donc un lment de notre suite, disons pk pour fixer les ides.
Deux cas se prsentent alors :
Soit k est richardien et alors il ne vrifie par la proprit pk , cest dire quil nest
On retrouve donc que pas richardien.
si k est richardien alors Soit k nest pas richardien et alors il vrifie la proprit pk , cest dire quil est
il ne lest pas, et que richardien.
sil ne lest pas alors il Do une contradiction et le paradoxe.
lest, donc k est
richardien si et
seulement sil ne lest Notons dabord que ce paradoxe ressemble fortement au paradoxe du menteur, dj connu
pas. depuis lantiquit. On parle du paradoxe du Crtois ou encore paradoxe dpimnide. On peut
lnoncer ainsi : Si un homme dit quil est en train de mentir. Alors sil dit vrai, cest que
cest faux. Mais sil dit faux, cest que cest vrai. .
Ce paradoxe est attribu pimnide le Crtois (viie sicle av. J.-C.) bien que le caractre
paradoxal semble navoir t mis en avant quau ive sicle av. J.-C. par Eubulide dans le but
de nuire la logique dAristote (Dj, bien avant Brouwer). De nombreuses solutions ont
t proposes, cependant nous nen parlerons pas plus ici, cela sort du cadre de cet article.
Une explication du paradoxe de Richard, mise en avant ds 1906 par Peano, est que lon
mlange mathmatiques et mtamathmatiques.
Pour la deuxime version du thorme, la suite doit contenir des proprits arithmtiques,
tacitement on parle de proprits purement arithmtiques, que lon peut dfinir dans le cadre
de larithmtique. Or on introduit une proprit faisant intervenir notre travail antrieur : la
proprit dtre richardien ou non, na de sens quaprs que lon a dfinit notre suite. Largu-
ment du paradoxe est donc fallacieux.
De mme pour la premire version, notre rel r dpend de la construction de notre suite, il ne
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 11/21
Pour prsenter la notion de nombre de Gdel, nous nous plaons dans le cas de son mmoire,
cest dire avec les symboles ci-dessous.
Il commence par assigner un nombre premier chaque symbole du langage de la thorie
axiomatique considre. Pour fixer les ides, proposons un langage ayant simplement quelques
constantes et un nombre dnombrable de variables dun certain nombre de types (ici 3 par
exemple), alors on fixe un ordre pour ranger les constantes et on leurs assigne comme nombre
de Gdel le kme nombre premier (en commenant cependant par 1) pour la kme constante.
Supposons que lon ait m constantes alors on ordonne les variables de chaque type et pour
la ime variable de type n on lui assigne le nombre pnm+i , o pk est le kme nombre premier
(cependant en commenant par 1).
Par exemple :
Comme il y a une
infinit dnombrable de Symbole Nombre de Gdel Signification
nombres premiers, 1 Ngation
lalphabet peut tre de 2 Disjonction
cardinal infini 3 Pour tout
dnombrable. 0 5 0
s 7 Successeur
( 11
) 13
x1 17 Premire variable numrique
x2 19 Deuxime variable numrique
x3 23 Troisime variable numrique
...
y1 172 Premire variable propositionnelle
y2 192 Deuxime variable propositionnelle
y3 232 Troisime variable propositionnelle
...
z1 173 Premire variable de prdicat
z2 193 Deuxime variable de prdicat
z3 233 Troisime variable de prdicat
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 12/21
On remarque quil faut que les thories concernes soient capables de formaliser certains ru-
diments darithmtique pour pouvoir manipuler les nombres de Gdel et les proprits [R(n), n]
faisant intervenir des entiers (Nous clarifierons les hypothses lors de la dmonstration).
Il me semble aussi important de signaler quune injection dans un autre ensemble (par exemple
un ensemble dobjets gomtriques) permet de gnraliser ce thorme dautres thories (par
exemple capable de formaliser certains rudiments de gomtrie) selon un principe similaire.
On donne une Une thorie axiomatique est dite -consistante sil nexiste pas de signe de classe
dfinition plus gnrale (proprit une seule variable libre) P tel que lon puisse pour tout entier n dmon-
et moins formelle que trer P (n) et que lon puisse aussi dmontrer yP (y) .
celle utilise par
Gdel.
Il ne sagit pas dun contre-sens, en effet ce nest pas parce que lon a une dmonstration des
proprits P (n) pour tout n que lon a une dmonstration de la proprit n, P (n) .
Notons quon peut vrifier quune thorie -consistante est consistante, mais quil ne sagit
cependant que dune condition suffisante, en effet on peut exhiber des thories tant consis-
tantes sans tre -consistantes.
Notations
Le lemme suivant, qui ntait pas connu par Gdel en 1931, va nous permettre de dmontrer
le premier thorme de Gdel de faon plus gnrale. Il est nomm lemme diagonal du fait de
sa ressemblance avec largument diagonal de Cantor.
Thorme 5: Lemme diagonal (ou thorme du point fixe) (Par Rudolf Carnap en 1934)
Dans toute thorie axiomatique des entiers naturels du premier ordre (calcul des
prdicats) capable de reprsenter toutes les fonctions recursives il existe au moins
une proposition faisant rfrence elle-mme.
i.e. pour toute formule bien forme une variable libre, il existe une proposition
tel que ` (G())
Dmonstration :
Pour une formule une variable libre, on a exhib une proposition telle
que : ` (G()).
Vrification informelle :
Supposons par labsurde que G soit dmontrable (i.e. ` G), alors elle admet une
dmonstration ayant pour nombre de Gdel r et alors Dem(r, q) est vraie et donc
` D(r, q).
Cest dire ` D(r, G(G)).
Or on a ` (y)D(y, G(G)) et donc ` D(r, G(G)).
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 15/21
Do une contradiction (car la thorie est consistante). Ainsi G nest pas dmontrable.
Toute thorie axiomatique du premier ordre (calcul des prdicats) consistante ca-
pable de formaliser suffisament darithmtique, de reprsenter toutes les fonctions
recursives et vrifiant les conditions de Lb, ne peut dmontrer elle mme sa consis-
tance.
Notons cependant que Gerhard Karl Erich Gentzen (Die Widerspruchsfreiheit der
reinen Zahlentheorie), puis Wilhelm Ackermann de faon indpendante, ont russit ob-
tenir une preuve arithmtique de la consistance de larithmtique de Peano (respectivement
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 16/21
On a ainsi dfini notre systme formel, pour obtenir une thorie axiomatique il ne nous reste
plus qu nous donner des axiomes, ils seront au nombre de 3. Les deux premiers axiomes vont
permettre de dmontrer le lemme de dduction et le troisime reprsente le raisonnement par
labsurde (ou reductio ou reductio ad absurdum).
1. (p (q p))
2. ((p1 (p2 p3 )) ((p1 p2 ) (p1 p3 )))
3. (((q) (p)) (((q) p) q))
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 17/21
Avant de commencer nos dmonstrations, il faut signaler que notre langage permet de
dfinir les connecteurs propositionnels usuels : (p q) ((p) q) (disjonction) et ensuite
(pq) (p (q)) (conjonction). On dit que notre ensemble de connecteurs propositionnels
est complet ( ne pas confondre avec la compltude de la thorie).
Dmonstration :
Dmonstration :
Pour illustrer ceci remarquons que le thorme prcdent se dmontre dsormais en une
seule ligne : comme p ` p on a par le thorme de dduction ` p p.
Lemme
T permet de dmontrer :
p (p q)
Dmonstration formelle :
1. p Hypothse
2. p Hypothse
3. p ((q) p) Axiome 1 en substituant q par q
4. (p) ((q) (p)) Axiome 1 en substituant q (resp. p)
par q (resp. p)
5. (q) p 2, 3, Modus ponens
6. (q) (p) 1, 4, Modus ponens
7. (((q) (p)) (((q) p) q)) Axiome 3
8. ((q) p) q 6, 7, Modus ponens
9. q 5, 8, Modus ponens
10. (p), p ` q 19 (rsum)
11. (p) ` (p q) Thorme de dduction
12. ` (p) (p q) Thorme de dduction
Thorme 10
T est consistant.
On va donner une dmonstration de consistance absolue, cest dire : ralisable avec les outils
de notre thorie seulement, en un nombre fini dtapes et sans reposer sur la consistance dune
autre thorie axiomatique. Comme pour chaque dmonstration mathmatique correcte dans
une thorie axiomatisable, il faut garder en mmoire quon peut en dduire une dmonstration
formelle (mais moins comprhensible).
Dmonstration absolue de la consistance :
Thorme 11
T est complet.
Dmonstration :
En rdaction. . .
Thorme 12
Dmonstration :
En rdaction. . .
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 20/21
On constate trs rapidement que les postulats dEuclide ne suffisent pas obtenir des
preuves rigoureuses se passant de toute intuition gomtrique. En effet Eudoxe de Cnide
(408-355 av. J.-C.) et Archimde (287-212 av. J.-C.) ont dj pressenti la ncssit dajouter
ce que lon nomme aujourdhui laxiome darchimde (et qui a donn son nom une proprit
que vous connaissez bien : R est archimdien ).
En 1899 Hilbert propose donc une liste de 21 axiomes (maintenant 20, du fait de la re-
dondance dun dentres eux) dans le but dobtenir une thorie axiomatique de la gomtrie
euclidienne (Notons que Tarski et George Birkhoff ont aussi propos des thories axio-
matiques de la gomtrie euclidienne). La thorie de Hilbert repose sur 3 objets qui sont les
points, les droites et les plans. Notons que celle propose par Tarski est du premier ordre,
elle ne repose que sur un seul objet.
Hilbert montre la consistance de sa thorie en se ramenant celle des nombres rels. Ce qui
met en avant le lien qui existe entre la gomtrie et lanalyse. Pour cela il se donne un repre et
associe chaque point une couple de rels (ses coordonnes) et dfinit lquation dune droite
(ax + by + c = 0) et retrouve les axiomes partir de calculs rels.
Fondements des mathmatiques - Jean-Baptiste Campesato - Page 21/21
Thorme 13
Si la gomtrie euclidienne nest pas consistance, alors la thorie des nombres rels
ne lest pas non plus.
En 1931 (mais publi en 1951 dans A Decision Method for Elementary Algebra and Geome-
try), Tarski montre quant lui que la gomtrie euclidienne est complte (du moins pour la
thorie axiomatique quil propose).
4 Bibliographie et ressources
4.1 Bibliographie
[SEU] Collectif, Le thorme de Gdel , ISBN-13 : 9782020327787, chez les ditions
du Seuil (1997) :
[SEU1] Ernest Nagel, James R. Newman, La dmonstration de Gdel (orig :
Gdels proof (1958)). Traduit de langlais par Jean-Baptiste Scherrer.
[SEU2] Kurt Gdel, Sur les propositions formellement indcidables de Principia
Mathematica et des systmes apparents I (orig : ber formal unentscheidbare
Stze der Principia Mathematica und verwandter Systeme, I. (1931)). Traduit de
lallemand par Jean-Baptiste Scherrer.
[SEU3] Jean-Yves Girard, Le champ du signe ou la faillite du rductionnisme .
[MEN] Elliott Mendelson, Introduction to Mathematical Logic , ISBN-13 : 9781584888765
5e dition (2009) chez Chapman & Hall/CRC.
[EWA1] William Bragg Ewald, From Kant to Hilbert : A Source Book in the
Foundations of Mathematics, vol. I , ISBN-13 : 9780198505358, chez Oxford University
Press (2004).
[EWA2] William Bragg Ewald, From Kant to Hilbert : A Source Book in the
Foundations of Mathematics, vol. II , ISBN-13 : 9780198505365, chez Oxford University
Press (2005).
[HEI] Jean van Heijenoort, From Frege to Godel : A Source Book in Mathemati-
cal Logic, 1879-1931 , ISBN-13 : 9780674324497, nouvelle dition (1990) chez Harvard
University Press.
[GOS] Bernard Gostiaux, Cours de mathmatiques spciales, tome 1 : Algbre ,
ISBN-13 : 9782130458357, chez les Presses Universitaires de France - PUF (1 aot 1993).
[GIR] Jean-Yves Girard, Le Point Aveugle : Tome 1. Cours de Logique, Vers la
perfection , ISBN-13 : 9782705666330 chez Hermann (2006).
[BEL] Jean-Pierre Belna, Histoire de la thorie des ensembles , ISBN-13 : 9782729851668
chez Ellipses (2009).