Le seuil critique des modèles aléatoires
On ouvre au hasard les cases d'une grille, chacune avec la même probabilité p ; tant que p est petit, on n'obtient que des îlots ; au-delà d'une valeur précise, le seuil critique pc, un chemin traverse soudain la grille de part en part.
Le mot vient du latin percolare, « filtrer à travers » : c'est ce que fait l'eau dans la mouture d'une cafetière. Le hasard est local (chaque case décide seule, sans regarder ses voisines), mais le résultat est global (existe-t-il un passage d'un bord à l'autre ?). Toute la richesse du sujet tient dans ce contraste : des décisions indépendantes et minuscules produisent un basculement collectif brutal, comme l'eau qui gèle d'un coup à 0 °C. Les physiciens appellent cela une transition de phase.
| Mot | Sens |
|---|---|
| Site | Une case (ou un nœud) de la grille. En percolation par sites, ce sont les cases qu'on ouvre au hasard. |
| Lien | Un trait reliant deux nœuds voisins. En percolation par liens, ce sont les traits qu'on ouvre au hasard. |
| Amas | Un groupe de sites ouverts qui se touchent (par un côté, pas par un coin) : on peut aller de l'un à l'autre sans sortir des cases ouvertes. |
| Amas traversant | Un amas qui touche deux bords opposés de la grille : l'eau peut passer. |
| Seuil critique pc | La valeur de p qui sépare, sur une grille infinie, le régime « îlots seulement » du régime « un amas infini existe ». |
Question : que se passe-t-il, concrètement, quand on augmente p petit à petit ?
Chaque case reçoit une fois pour toutes un nombre tiré au hasard entre 0 et 1. Elle est ouverte si ce nombre est inférieur à p. Faire glisser le curseur ne retire donc jamais rien : augmenter p ne fait qu'ouvrir de nouvelles cases, et l'on voit les îlots grossir puis se souder. Ce procédé s'appelle le couplage : toutes les valeurs de p partagent le même tirage.
Question : sur une grille finie, le seuil varie d'un tirage à l'autre. Comment en déduire une valeur unique ?
L'ordinateur répète des milliers de fois l'expérience de la planche 1, sur des grilles de côté L = 16, 32, 64 et 128. Pour chaque tirage, il ouvre les cases dans un ordre aléatoire et note la proportion ouverte au moment exact où la traversée apparaît (algorithme de Newman et Ziff, 2000). La courbe tracée est la probabilité de traversée PL(p) : la part des tirages qui traversent à la valeur p.
Deux faits apparaissent. D'abord, les courbes se resserrent : plus la grille est grande, plus la bascule est raide, et à la limite d'une grille infinie elle devient une marche d'escalier exactement en pc. Ensuite, la largeur de la bascule diminue comme une puissance de la taille :
largeur ∝ L−1/ν, avec ν = 4/3 en dimension 2.
La pente mesurée sur la figure de droite est un peu moins raide que −3/4 (autour de −0,7) : les petites grilles subissent des corrections de taille finie, qui s'estompent quand L grandit. L'exposant ν, appelé exposant de longueur de corrélation, ne dépend pas de la forme du réseau : c'est le premier signe de l'universalité que l'on retrouvera en planche 5.
Question : y a-t-il des cas où l'on connaît le seuil exactement, sans simulation ?
Oui, pour la percolation par liens sur la grille carrée : ce sont les traits entre nœuds voisins qui sont ouverts avec la probabilité p. L'astuce est de dessiner le réseau dual : un nœud rouge au centre de chaque carreau, et un trait rouge qui croise chaque trait bleu. On décide que le trait rouge est ouvert exactement quand le trait bleu qu'il croise est fermé.
Alors, une règle de bon sens s'impose : ou bien un chemin bleu relie la gauche à la droite, ou bien un mur rouge relie le haut au bas et le bloque, jamais les deux, jamais aucun des deux. Or le réseau rouge, tourné d'un quart de tour, est identique au bleu, et ses traits sont ouverts avec la probabilité 1 − p. Il en découle :
P(p) + P(1 − p) = 1, donc P(1/2) = 1/2 exactement.
Ici la grille bleue a n + 1 colonnes et n rangées, la rouge n colonnes et n + 1 rangées : c'est ce léger décalage qui rend les deux réseaux exactement superposables après rotation, si bien que l'égalité vaut pour toute taille n, pas seulement à la limite.
Question : existe-t-il un réseau sur lequel tout se calcule, seuil et amas infini compris ?
Dans l'arbre de Bethe, chaque nœud a z voisins et il n'y a aucune boucle : partant de la racine, chaque branche se divise en z − 1 branches nouvelles. Chaque lien est ouvert avec la probabilité p : explorer l'amas de la racine revient à suivre une généalogie où chaque individu a en moyenne m = p(z − 1) enfants. La famille survit à jamais seulement si m > 1, d'où le seuil exact :
pc = 1 / (z − 1).
On calcule aussi la probabilité P∞ que la racine appartienne à un amas infini. Si Q est la probabilité qu'une branche s'éteigne, une branche s'éteint quand chacune de ses z − 1 sous-branches est fermée ou s'éteint :
Q = (1 − p + pQ)z−1, P∞ = 1 − (1 − p + pQ)z.
Juste au-dessus du seuil, P∞ croît linéairement : P∞ ∝ (p − pc)β avec β = 1. Sur la grille plane, on sait (Smirnov et Werner, 2001) que β = 5/36 ≈ 0,14 : l'amas infini naît avec une pente verticale, bien plus brutalement. L'arbre est le modèle « de champ moyen » : juste pour les dimensions 6 et plus, approximatif en dessous, parce que les boucles y comptent.
Question : à quoi ressemble le monde exactement au point critique, et pourquoi s'y intéresser ?
Loin du seuil, il existe une taille typique : les îlots mesurent quelques cases (sous le seuil) ou les trous de l'amas géant mesurent quelques cases (au-dessus). Cette taille, la longueur de corrélation ξ, grandit sans limite quand p approche pc. Au seuil, il n'y a donc plus aucune taille privilégiée : des amas de toutes les tailles coexistent, emboîtés comme une dentelle. Trois expériences le montrent.
Chaque case porte un arbre avec la probabilité d (la densité). On allume toute la colonne de gauche ; le feu passe d'un arbre à son voisin direct. Brûle-t-il un coin ou toute la forêt ?
Sous 0,55, le feu ne brûle que quelques pour cent des arbres ; au-dessus de 0,65, plus de 90 %. Entre les deux, l'incendie dure le plus longtemps : en moyenne environ 210 étapes vers 0,60, contre environ 30 à 0,50 et 110 à 0,90, car le feu doit serpenter dans un amas critique tortueux. C'est ce ralentissement critique qui intéresse les forestiers, les épidémiologistes (densité de personnes susceptibles d'être contaminées) et les ingénieurs des matériaux (proportion de grains conducteurs dans un isolant).
Un tirage de 300 × 300 cases exactement en pc, regardé à trois grossissements. Le plus grand amas est en rouge. À chaque zoom, on retrouve la même allure : des bras, des trous de toutes tailles, des culs-de-sac.
Si l'amas était plein, doubler le côté de la grille quadruplerait sa masse (pente 2). Il la multiplie seulement par 21,896 ≈ 3,72 : l'amas critique est un fractal, de dimension D = 91/48, un objet entre la ligne et la surface.
On compte les amas d'une grille de 256 × 256 (repliée sur elle-même pour supprimer les bords) selon leur taille s, et l'on trace leur nombre par case ns en échelles logarithmiques. Au seuil, on obtient une droite : une loi de puissance, sans taille typique.
ns ∝ s−τ, τ = 187/91 ≈ 2,055.
Écartez p du seuil : la droite se casse vers le bas au-delà d'une certaine taille. Cette coupure est la trace de la longueur de corrélation ξ : sous le seuil, aucun amas ne dépasse beaucoup ξD cases. Au seuil, la coupure recule jusqu'à la taille de la grille.
| Réseau | Percolation | Seuil pc | Statut |
|---|---|---|---|
| Carré | liens | 1/2 | exact (Kesten, 1980) |
| Carré | sites | ≈ 0,592746 | numérique seulement |
| Triangulaire | sites | 1/2 | exact (dualité) |
| Triangulaire | liens | 2 sin(π/18) ≈ 0,347296 | exact (Sykes et Essam, 1964) |
| Hexagonal (nid d'abeilles) | liens | 1 − 2 sin(π/18) ≈ 0,652704 | exact (dual du triangulaire) |
| Hexagonal | sites | ≈ 0,697043 | numérique |
| Cubique (3 D) | sites | ≈ 0,311608 | numérique |
| Cubique (3 D) | liens | ≈ 0,248812 | numérique |
| Arbre de Bethe, z voisins | liens ou sites | 1/(z − 1) | exact |
| Graphe aléatoire d'Erdős-Rényi | arêtes | c = 1 (degré moyen) | exact (1960) |
Des ouvertures indépendantes produisent une transition nette : en dessous de pc, des îlots ; au-dessus, un amas infini. Sur une grille finie, la bascule a une largeur qui décroît comme L−3/4.
Quand le réseau est son propre miroir (liens carrés, sites triangulaires), la dualité impose pc = 1/2. Quand il n'a pas de boucles (arbre de Bethe), une équation de survie donne pc = 1/(z − 1).
Au point critique, plus d'échelle : l'amas est fractal (D = 91/48), les tailles suivent une loi de puissance (τ = 187/91), et ces nombres sont les mêmes pour tous les réseaux plans.
Les exposants critiques en dimension 2. Près du seuil : P∞ ∝ (p − pc)5/36, ξ ∝ |p − pc|−4/3, taille moyenne des amas finis ∝ |p − pc|−43/18. Ces exposants sont reliés entre eux : par exemple D = 2 − β/ν = 2 − (5/36)/(4/3) = 91/48, et τ = 1 + 2/D = 187/91.
La formule de Cardy. Au seuil, la probabilité de traverser un rectangle ne dépend que du rapport de ses côtés, et elle est invariante par toute transformation qui conserve les angles (invariance conforme). Pour un carré, elle vaut 1/2.
Au-dessus de six dimensions, les boucles deviennent négligeables et les exposants sont ceux de l'arbre de Bethe : β = 1, ν = 1/2, τ = 5/2.
Liens avec d'autres pages du cahier. La composante géante du graphe d'Erdős-Rényi (théorie des graphes) est la percolation sur un graphe sans géométrie ; le modèle d'Ising (physique) présente une transition de phase de même nature : Fortuin et Kasteleyn ont montré que la percolation et le modèle d'Ising sont deux membres (q = 1 et q = 2) d'une même famille, le modèle des amas aléatoires.