En théorie des graphes, une branche des mathématiques, le lemme des poignées de main est la déclaration selon laquelle chaque graphe non orienté fini a un nombre pair de sommets de degré impair. Plus trivialement, dans une réunion de plusieurs personnes dont certaines se serrent la main, un nombre pair de personnes devra serrer un nombre impair de fois la main d'autres personnes.
Description
Considérons un graphe non orienté (V, E) où V est l'ensemble de sommets[N 1] et E est l'ensemble d'arêtes[N 2]. Le lemme des poignées de main est une conséquence de la formule de la somme des degrés (qu'on qualifie quelquefois de lemme des poignées de main),
Dans un graphe, on appelle parfois les sommets de degré impair des nœuds impairs ou sommets impairs ; sous cette terminologie, le lemme des poignées de main peut être reformulé ainsi : chaque graphe fini possède un nombre pair de nœuds impairs.
La démonstration de la formule de la somme des degrés constitue un exemple de preuve par double dénombrement : on compte de deux façons différentes le nombre des extrémités des arêtes :
c'est le double du nombre d'arêtes, chaque arête ayant deux extrémités ;
c'est aussi la somme des degrés de chaque sommet.
Le nombre d'extrémités des arêtes étant pair d'après le premier point, on en déduit que les contributions impaires dans la somme du deuxième point sont en nombre pair, d'où le résultat.
Graphes infinis
Le lemme des poignées de main ne s'applique pas aux graphes infinis, même quand ils ont un nombre fini de sommets de degré impair. Par exemple, un graphe chaîne infini à une seule extrémité (figure) comporte exactement un sommet de degré impair (celui du bout), or 1 est un nombre impair.
Cas des graphes réguliers
La formule sur la somme des degrés implique que tout graphe régulier de degré à sommets possède arêtes[1]. Une conséquence est que si le degré est impair, alors le nombre d'arêtes est divisible par .
Notes
↑V pour vertex qui signifie « sommet » en anglais.