Le théorème de Cantor est un théorème mathématique, dans le domaine de la théorie des ensembles, qui doit son nom au mathématicien Georg Cantor.
Cantor démontre que, pour tout ensemble E, le cardinal de E est toujours strictement inférieur au cardinal de ensemble des parties de E.
Lorsque E est un ensemble fini, le résultat est évident car le cardinal de E est le nombre d'éléments dans E et, si E contient n éléments, on démontre que l'ensemble des parties de E contient 2n éléments. Il est alors aisé de vérifier que, pour tout entier n, n < 2n.
Lorsque E est un ensemble infini, il faut repartir sur la comparaison des cardinaux.
Cantor démontre que par un raisonnement par l'absurde : il suppose que , donc qu'il existe une injection de vers E et arrive à une contradiction.
Ce type de raisonnement, que l'on appelle argument diagonal, a été utilisé par Russell (et Zermelo) pour le paradoxe de l'ensemble des ensembles qui ne s'appartiennent pas.