In 1935, Pauling proposed an estimate for the number of Eulerian orientations of a graph in the context of the theoretical behaviour of water ice. The logarithm of the number of Eulerian orientations, normalised by the number of vertices, is called the residual entropy. In an earlier paper, we conjectured that the residual entropy of a sequence of regular graphs of increasing degree was asymptotically equal to Pauling's estimate. Here we prove the conjecture under constraints on the number of short circuits. These constraints hold under weak eigenvalue conditions and apply to sequences of increasing girth and repeated Cartesian products such as hypercubes.
- ID de l'article: 2509.20671
- Titre: On Pauling's residual entropy estimate for regular graphs with growing degree
- Auteurs: Mahdieh Hasheminezhad (Université de Yazd), Mikhail Isaev (UNSW Sydney), Brendan D. McKay (Université nationale australienne), Rui-Ray Zhang
- Classification: math.CO (Mathématiques combinatoires)
- Date de publication: 5 novembre 2025 (arXiv v2)
- Lien de l'article: https://arxiv.org/abs/2509.20671
En 1935, Pauling a proposé une estimation du nombre d'orientations eulériennes de graphes lors de l'étude du comportement théorique de la glace d'eau. Le logarithme du nombre d'orientations eulériennes divisé par le nombre de sommets est appelé entropie résiduelle. Dans des travaux antérieurs, les auteurs ont conjecturé que l'entropie résiduelle de séquences de graphes réguliers de degré croissant est asymptotiquement égale à l'estimation de Pauling. Cet article prouve cette conjecture sous des contraintes sur le nombre de cycles courts. Ces contraintes sont satisfaites sous des conditions de valeurs propres faibles et s'appliquent aux séquences de graphes de circonférence croissante et aux produits cartésiens répétés (comme les hypercubes).
Cet article étudie le problème du comptage des orientations eulériennes (Eulerian orientations) de graphes. Pour un graphe d-régulier G (d pair), une orientation eulérienne est une orientation des arêtes telle que le degré entrant égale le degré sortant pour chaque sommet. L'entropie résiduelle est définie comme:
ρ(G):=n1logEO(G)
où EO(G) est le nombre d'orientations eulériennes et n est le nombre de sommets.
- Contexte physique: L'entropie résiduelle joue un rôle important dans les modèles de glace (ice-type models) de la physique statistique, liée au nombre d'états microscopiques des cristaux de glace d'eau
- Signification mathématique: Pour certains réseaux spécifiques (réseau carré, réseau triangulaire, monocouche de glace hexagonale), la valeur exacte de l'entropie résiduelle est connue, mais le comportement asymptotique pour les graphes généraux reste un problème ouvert
- Valeur théorique: Établit des connexions entre les mathématiques combinatoires, la physique statistique et la théorie des probabilités
Pauling a proposé en 1935 une estimation heuristique: en supposant que chaque arête est orientée aléatoirement de manière indépendante, la probabilité que le sommet i ait un degré entrant égal au degré sortant est 2−d(d/2d). Si les événements pour les n sommets sont indépendants, on obtient:
ρ^(G)=log(d/2d)−2dlog2
Lieb et Wu ont prouvé que pour tout graphe: ρ(G)≥ρ^(G)
- Les résultats antérieurs (Isaev, McKay, Zhang 5) ne s'appliquent qu'aux graphes possédant de bonnes propriétés d'expansion et d≥log8n
- Les résultats sur les graphes aléatoires (6) dépendent de propriétés à haute probabilité
- Le résultat de Las Vergnas 7 exige que la circonférence croisse plus vite que logd
Conjecture 1.1: Pour une séquence de graphes d-réguliers G(n), si l'entier pair d=d(n)→∞, alors ρ(G)=ρ^(G)+o(1)
L'objectif de cet article est de prouver cette conjecture sous des conditions plus faibles.
- Théorème principal (Théorème 2.1): Prouve la Conjecture 1.1 sous des contraintes sur le nombre de cycles courts fermés:
- Il existe ℓmax=ω(logd) et une constante C > 0
- Pour tous 3≤ℓ≤ℓmax: cℓ(G)≤Ce−(l+1)dℓ−1n
- Corollaire sur les conditions de valeurs propres (Corollaire 2.2): Si au plus nd−ω(1) valeurs propres se situent en dehors de [−d1−δ,d1−δ] (pour une certaine constante δ > 0), alors la conjecture est vraie
- Corollaire sur les conditions de circonférence (Corollaire 2.3): Pour les séquences de graphes d-réguliers avec g→∞, la conjecture est vraie (sans exiger d→∞)
- Corollaire sur les produits cartésiens (Corollaire 2.4): Pour les produits cartésiens Gt=H1(t)□⋯□Ht(t), la conjecture est vraie lorsque la somme des carrés des degrés satisfait ∑i=1t(hi(t))2=O(dt2−δ), s'appliquant particulièrement aux hypercubes Qd
- Innovation technique: Transforme le problème en analyse de la fonction génératrice des moments du nombre de cycles fermés induits par des partitions eulériennes aléatoires
Étant donné un graphe d-régulier G (d pair), calculer l'entropie résiduelle ρ(G)=n1logEO(G) et prouver qu'elle est asymptotiquement égale à l'estimation de Pauling ρ^(G).
Définition: Une partition eulérienne P est une partition des arêtes du graphe en plusieurs cycles fermés. L'appairage des arêtes de chaque sommet détermine de manière unique une partition eulérienne.
Formule clé:
ρ(G)=ρ^(G)+n1logE2∣T(P)∣
où P est une partition eulérienne uniformément aléatoire et T(P) est l'ensemble des cycles fermés induits par P.
Équivalence: La conjecture est équivalente à prouver que E2∣T(P)∣=eo(n)
Définir k=⌊min{ℓmax/2,log2d}⌋, diviser les cycles fermés en:
- Cycles fermés longs Lk(P): nombre de cycles fermés contenant plus de k sommets distincts
- Cycles fermés courts Sk(P): nombre de cycles fermés contenant au plus k sommets distincts
Utiliser l'inégalité de Hölder:
E2∣T(P)∣=E2Lk(P)+Sk(P)≤(E227Lk(P))2/7(E257Sk(P))5/7
Lemme clé (Lemme 3.1): Pour tout entier pair m et λ ≥ 0,
EeλX(m)≤(Bm)(eλ−1)/2
où X(m) est la somme de variables aléatoires de Bernoulli indépendantes de paramètres 1/(2j−1) (j=1,...,m/2).
Indépendance des appairages (Lemme 3.2): Dans un appairage aléatoire, le nombre de cycles fermés distincts passant par le sommet v suit la distribution X(m) et est indépendant de l'appairage des autres sommets.
Borne de la fonction génératrice des moments (Lemme 3.3): Pour un sous-ensemble U de sommets,
EeλY(U)=dO(∣U∣)
Borne finale: En choisissant un sous-ensemble aléatoire ∣U∣=⌊n/k⌋, en utilisant Lk≤2Y(U) avec probabilité au moins 1/2, on obtient:
EeλLk≤(edk)O(n/k)=eo(n)
Utiliser la méthode de commutation (Switching method) (Théorème 4.1) — un outil puissant de comptage combinatoire.
Définition de la commutation: Étant donnée une partition eulérienne P et un cycle fermé T, une T-commutation modifie l'appairage à chaque sommet traversé par T:
- Le sommet v est visité t fois par T, correspondant aux paires d'arêtes (e1,e1′),…,(et,et′)
- Sélectionner t paires d'arêtes supplémentaires (et+1,et+1′),…,(e2t,e2t′)
- Remplacer par le nouvel appairage {e1,et+1},…,{et,e2t} et {e1′,et+1′},…,{et′,e2t′}
Graphe de commutation: Construire un multigraphe orienté Γ:
- Sommets: m=(m3,…,mL), représentant les classes de partitions eulériennes ayant exactement mℓ cycles fermés de longueur ℓ
- Arêtes: une arête orientée de couleur ℓ de (m,m′) représente l'existence d'une ℓ-commutation de C(m) vers C(m')
Estimation clé (Lemme 4.3):
- Nombre de ℓ-commutations à partir de P ∈ C(m): ≥∥m∥1(d−2L)ℓ/L
- Nombre de ℓ-commutations atteignant P' ∈ C(m'): ≤ck,ℓ
Fonction de poids:
α^(e)≤dℓm2ck,ℓL2
Application du Théorème 4.1: Définir
M0:=2CnL2/d,Y=⋃m>MCm,Z=⋃m≤M0Cm
Puisque α^(e)<1/2 pour toutes les arêtes avec ∥m∥1>M0, on obtient:
∣Y∣≤2e−M+M0∣Z∣
Borne de probabilité de queue:
P(Sk(P)>M)≤2e−M+M0
Borne des moments: Par représentation intégrale,
EeλSk(P)≤eλM0+1−λ2eλM0=eo(n)
où λ=57log2≈0.97<1.
- Subtilité de la stratégie de décomposition: Par le choix de la valeur k équilibrant les contributions des cycles longs et courts, l'utilisation de l'inégalité de Hölder avec les exposants choisis (7/2 et 7/5) est soigneusement conçue
- Application innovante de la méthode de commutation:
- Transforme le problème de comptage des partitions eulériennes en problème de flux sur un graphe orienté
- Utilise la contrainte sur le nombre de cycles courts pour contrôler les poids de commutation
- Obtient la décroissance exponentielle de la probabilité de queue via le Théorème 4.1
- Affaiblissement des conditions:
- De d≥log8n affaibli à d→∞
- De propriétés d'expansion fortes affaiblies à contraintes sur le nombre de cycles courts
- Les conditions de valeurs propres ne nécessitent que nd−ω(1) valeurs propres aberrantes
- Cadre unifié: Traite simultanément plusieurs cas: graphes de circonférence croissante, graphes avec contraintes spectrales, produits cartésiens, etc.
Cet article est un article purement théorique qui ne contient pas d'expériences numériques ou informatiques. Tous les résultats sont des preuves mathématiques rigoureuses.
L'article vérifie la conjecture sur les classes de graphes suivantes via des corollaires:
- Graphes de circonférence croissante (Corollaire 2.3)
- Graphes avec contraintes spectrales (Corollaire 2.2)
- Hypercubes Qd (d pair)
- Produits cartésiens itérés: convergence locale vers des réseaux de dimension supérieure
- Graphes réguliers aléatoires (résultats cités de 6)
Vérification des conditions du Théorème 2.1:
- Graphes avec circonférence g → ∞:
- Le nombre de cycles fermés de longueur ℓ < g est zéro, satisfaisant automatiquement les conditions
- La conjecture est vraie même pour d = O(1)
- Graphes avec contraintes de valeurs propres:
- Le nombre de promenades fermées ≤∑iλiℓ
- Si au plus nd−f(n) valeurs propres se situent en dehors de [−d1−δ,d1−δ]
- En choisissant ℓmax=21f(n)logd, les conditions sont satisfaites
- Produits cartésiens:
- Utilise l'inégalité de Hoeffding pour contrôler la distribution des valeurs propres
- Pour ∑i(hi(t))2=O(dt2−δ), les conditions sont satisfaites
- Hypercubes: hi=1, satisfaisant ∑hi2=t=o(dt2)
Borne des cycles fermés longs (Lemme 3.4):
EeλLk(P)=eo(n),∀λ≥0,k≫logd
Borne des cycles fermés courts (Lemme 4.5):
E257Sk(P)=eo(n)
undefined