Géométrie et Algèbre

La géométrie non commutative

On décrit d'ordinaire un espace par ses points. On peut aussi le décrire par l'algèbre de ses fonctions : rien n'est perdu. Mais une algèbre de fonctions est toujours commutative (fg = gf). La géométrie non commutative, développée par Alain Connes, ose le pas suivant : prendre des algèbres où ab ≠ ba, et continuer à y faire de la géométrie. La mécanique quantique, les quasi-cristaux et l'effet Hall quantique vivent dans ces « espaces » sans points.

L'idée en une phrase

Un espace et l'algèbre de ses fonctions, c'est la même information. Le théorème de Gelfand-Naimark (1943) l'affirme : toute algèbre commutative d'un certain type (une C*-algèbre, c'est-à-dire une algèbre d'opérateurs munie d'une norme compatible avec le produit et l'adjoint) est l'algèbre des fonctions continues sur un espace, et cet espace se reconstruit à partir d'elle. La géométrie non commutative garde le dictionnaire, mais efface la condition « commutative ».

À gauche, l'algèbre commute : chaque « point » est net. Vers la droite, on fait croître le défaut de commutation θ : les points se dissolvent en cellules floues dont l'aire ne peut descendre sous θ/2.
Géométrie ordinaireVersion algébrique (commutative)Version non commutative
un espace Xl'algèbre C(X) de ses fonctions continuesune C*-algèbre quelconque A
un point xl'évaluation f ↦ f(x), qui respecte le produit (un caractère)un état : forme positive de valeur 1 sur l'unité ; il n'y a souvent plus aucun caractère
une coordonnéeune fonction réelle, c'est-à-dire un élément autoadjointun opérateur autoadjoint (une « observable »)
une mesure, une airel'intégrale ∫ f dμune trace τ, avec τ(ab) = τ(ba)
une distanced(x,y) = sup |f(x) − f(y)| pour les f de pente ≤ 1formule de Connes, avec un opérateur de Dirac D : ‖[D,f]‖ ≤ 1
un nombre de Chern (combien de fois un fibré « s'enroule »)intégrale de la courbureappariement entre K-théorie et cohomologie cyclique : reste entier

Les cinq planches suivent ce dictionnaire : retrouver des points dans une algèbre commutative (1), voir ce qui casse quand l'algèbre ne commute plus (2), fabriquer l'exemple fondateur, le tore non commutatif (3), mesurer des distances sans points (4), et pour finir l'application la plus éclatante : l'effet Hall quantique, dont la quantisation parfaite est un nombre de Chern non commutatif (5).

1

Les points sont cachés dans l'algèbre

Question : si l'on ne nous donne que des matrices, sans aucun point, peut-on retrouver l'espace ? Oui, tant que les matrices commutent.

Prenons n points du plan. Une fonction sur ces points est une liste de n nombres, que l'on range sur la diagonale d'une matrice. Les deux coordonnées x et y deviennent deux matrices diagonales X et Y. On les brouille ensuite par un changement de base orthogonal Q tiré au hasard : X′ = QXQᵀ et Y′ = QYQᵀ sont des tableaux pleins où plus aucun point n'est lisible. Pourtant X′Y′ = Y′X′. Or deux matrices symétriques qui commutent se diagonalisent dans une même base : chaque vecteur v de cette base donne un point (vᵀX′v , vᵀY′v). Les points sont revenus.

Les points d'origine (bleu, déplaçables) et les points relus dans les seules matrices brouillées (cercles rouges). Quand la commutation est rompue, chaque « point » relu devient une ellipse orange de demi-axes σₓ, σᵧ.
Les matrices X′, Y′ et leur commutateur [X′,Y′] = X′Y′ − Y′X′ (bleu positif, rouge négatif). Tant que ε = 0, le commutateur est vide.
‖[X′,Y′]‖ (norme de Frobenius)—
écart max points relus / points d'origine—
spectre de X′ contre abscisses triées—
flou maximal max(σₓ, σᵧ)—

Le curseur ε remplace Y′ par Y′ + εK, où K est une matrice symétrique fixe qui ne commute pas avec X′. Les spectres de X′ et de Y′ existent toujours séparément (des abscisses, des ordonnées), mais on ne peut plus les apparier : il n'existe plus de base commune. On diagonalise alors X′ + cY′ (c = 0,618…) et l'on mesure, pour chaque vecteur propre, la dispersion σₓ² = vᵀX′²v − (vᵀX′v)² : elle est nulle pour un vrai point, positive dès que ε > 0.

À retenir. Un point, c'est une façon de lire simultanément toutes les fonctions. Tant que l'algèbre commute, cette lecture existe et l'espace se reconstruit exactement (écart de l'ordre de 10⁻¹⁵) : c'est le théorème de Gelfand en dimension finie. Dès que deux « coordonnées » ne commutent plus, la lecture simultanée disparaît. L'algèbre reste parfaitement définie ; ce sont les points qui manquent.
2

Le plan de Heisenberg : xp − px = iħ

Question : à quoi ressemble un « plan » dont les deux coordonnées ne commutent pas ? C'est exactement l'espace des phases de la mécanique quantique.

En 1925, Born, Heisenberg et Jordan remplacent la position x et l'impulsion p d'une particule par des opérateurs vérifiant XP − PX = iħ·I (ħ est la constante de Planck réduite ; ici ħ = 1). Le plan (x, p) devient un plan non commutatif. Première surprise : aucune paire de matrices finies ne peut vérifier cette relation, car la trace d'un commutateur est toujours nulle (tr AB = tr BA), alors que tr(iħ·I) = iħN. Il faut une infinité de dimensions.

Diagonale de −i[X,P] quand on tronque l'oscillateur harmonique à N niveaux. On voudrait N fois la valeur 1 (vert). La dernière case paie la dette : −(N−1), de sorte que la trace reste nulle.
À gauche une onde ψ(x), à droite la répartition de son impulsion |φ(p)|², obtenue par transformée de Fourier. Les bandes ombrées ont pour demi-largeur σₓ et σₚ.
trace de −i[X,P] tronqué—
σₓ (côté position)—
σₚ = (∫ψ′²)^½ (côté position)—
produit σₓσₚ (borne ½)—
même produit par Fourier, écart—

Le second canevas mesure la conséquence géométrique. Pour toute onde, σₓ·σₚ ≥ ħ/2 : c'est l'inégalité de Heisenberg, conséquence directe du commutateur. L'impulsion est calculée de deux façons indépendantes : par la dérivée (σₚ² = ∫ψ′² dx, l'opérateur P agissant comme −i d/dx) et par la transformée de Fourier (σₚ² = ∫p²|φ|² dp). La gaussienne atteint exactement ½ ; la sécante donne π/6 = 0,5236 ; les deux bosses, très loin de la borne, montrent qu'une onde « en deux endroits » occupe beaucoup de surface. Le produit ne dépend jamais de la largeur a : changer d'échelle étire x et comprime p. Pour la bosse à support borné, la transformée de Fourier décroît lentement ; le calcul côté p, forcément tronqué, ne s'accorde alors qu'à 10⁻⁷ près.

À retenir. Dans le plan non commutatif, il n'y a plus de points mais des cellules d'aire au moins ħ/2. La trace nulle des commutateurs montre que ce plan n'a pas de modèle fini exact : la non-commutativité force l'infini. C'est la première « géométrie non commutative » de l'histoire, bien avant que le mot existe.
3

Le tore non commutatif

Question : que faire d'un espace si mal fait qu'aucune fonction continue ne le distingue ? Le remplacer par une algèbre non commutative, qui, elle, est parfaitement saine.

Sur le tore (le carré dont on recolle les bords opposés), traçons la droite de pente θ. Si θ = p/q est rationnel, elle se referme après q tours. Si θ est irrationnel, elle ne se referme jamais et remplit tout le tore. Les points où elle recoupe le bord gauche sont les multiples kθ modulo 1 : une orbite de la rotation d'angle θ sur le cercle. L'« espace des feuilles » (on identifie deux points de la même droite) n'a alors aucune fonction continue non constante : chaque orbite est dense. Connes et Rieffel le remplacent par l'algèbre engendrée par deux unitaires U, V vérifiant UV = e^(2iπθ) VU : le tore non commutatif A_θ.

À gauche, le tore et la droite de pente θ ; à droite, les N premiers points kθ mod 1 sur le cercle et, en bas, les longueurs des arcs entre points voisins, colorées par valeur distincte.
longueurs d'arcs distinctes pour ce N—
maximum pour tous les N de 1 à 2 000—
quand il y en a trois : grand − (petit + moyen)—
points distincts sur le cercle—

Fait surprenant, contrôlé ici pour 2 000 valeurs de N : les arcs n'ont jamais plus de trois longueurs différentes, et quand il y en a trois, la plus grande est la somme des deux autres (théorème des trois distances, conjecturé par Steinhaus et démontré par Vera Sós en 1958). L'orbite est donc très régulière, mais irrationnellement entrelacée.

Approcher A_θ par des matrices finies

Pour θ = p/q, deux matrices q×q suffisent : U « horloge » (diagonale de racines q-ièmes de l'unité ωⁿ, ω = e^(2iπp/q)) et V « décalage » (permutation circulaire). Pour θ irrationnel c'est impossible : en prenant le déterminant des deux côtés, det(UV) = ω^q det(VU) impose ω^q = 1, donc qθ entier. Les fractions de Fibonacci 1/2, 2/3, 3/5, 5/8, 8/13 approchent φ − 1 de mieux en mieux : chacune donne un « tore flou » de taille finie.

U (aiguilles de phase sur la diagonale) et V (cases noires : la permutation). À droite, le produit UV comparé à ωVU, case par case.
‖UV − ωVU‖ (Frobenius)—
‖U^q − I‖ + ‖V^q − I‖—
|p/q − (φ − 1)| × √5·q²—
min |e^(2iπqθ) − 1| pour q ≤ 1 000, θ = φ − 1—
À retenir. L'espace des orbites est « pathologique » pour l'analyse classique, mais l'algèbre A_θ qui le remplace est simple et riche. Rieffel y a trouvé en 1981 des projecteurs de trace θ : une « dimension » irrationnelle, impensable pour un espace ordinaire. Ce même tore réapparaît en planche 5 : c'est la zone de Brillouin d'un électron dans un champ magnétique de flux θ.
4

Mesurer sans points : la distance de Connes

Question : comment parler de distance quand il n'y a plus de points ? En retournant le problème : au lieu de mesurer des chemins, on mesure des pentes de fonctions.

Connes introduit un opérateur D (l'opérateur de Dirac, qui dérive) et pose, pour deux états φ, ψ :

d(φ, ψ) = sup { |φ(f) − ψ(f)| : ‖[D, f]‖ ≤ 1 }

Sur le cercle, D = −i d/dx, et [D, f] est la multiplication par −i f′ : la condition ‖[D,f]‖ ≤ 1 dit simplement « la pente de f ne dépasse jamais 1 ». La formule ne parle plus de chemins, seulement de l'algèbre et de D : elle s'applique donc telle quelle aux espaces non commutatifs et aux espaces finis.

À gauche, deux points P (vert) et Q (rouge) déplaçables sur le cercle. À droite, des fonctions de pente au plus 1 : la fonction « tente » f(x) = distance de P à x (bleu), et des fonctions tirées au hasard (gris), la meilleure en orange.
distance géodésique (le long du cercle)—
f(Q) − f(P) pour la tente—
‖[D,f]‖ = max |f′| pour la tente—
meilleure fonction au hasard—
corde (distance dans le plan)—
Trois points A, B, C déplaçables. L'opérateur de Dirac est la matrice 3×3 de coefficients 1/ℓᵢⱼ hors diagonale (ℓᵢⱼ : longueur du segment). En gris les longueurs ℓ, en bleu les distances de Connes d.
A–B : ℓ / d de Connes—
A–C : ℓ / d de Connes—
B–C : ℓ / d de Connes—
formule fermée contre optimisation numérique—
inégalité triangulaire (marge minimale)—

Pour deux points seuls, D = [[0, 1/ℓ],[1/ℓ, 0]] et l'on retrouve d = ℓ. Avec un troisième point, le calcul (une minimisation par section dorée, la norme d'opérateur étant obtenue par diagonalisation de Jacobi) confirme la formule exacte

1/d_AB² = 1/ℓ_AB² + 1/(ℓ_AC² + ℓ_BC²)

Les chemins se composent comme des résistances, mais au carré : en série ils s'ajoutent à la façon de Pythagore (ℓ_AC² + ℓ_BC²), en parallèle par leurs inverses. Le troisième point raccourcit toujours la distance ; éloigné à l'infini, il ne compte plus et d_AB → ℓ_AB.

À retenir. Sur le cercle, la formule de Connes redonne exactement la distance le long du cercle (et non la corde) : aucune des 2 000 fonctions tirées ne dépasse la tente, même les meilleures qui s'en approchent. Sur un espace fini, elle produit une géométrie nouvelle qui n'est plus celle des plus courts chemins. C'est ainsi que Connes et Lott (1990) ont décrit le modèle standard : l'espace-temps « doublé » de deux feuillets séparés par une distance de l'ordre de l'inverse d'une masse, celle que porte le champ de Higgs.
5

Le papillon de Hofstadter et l'effet Hall quantique

Question : pourquoi la conductance de Hall, mesurée en 1980 par von Klitzing, est-elle un multiple entier de e²/h avec une précision d'un milliardième, malgré les impuretés de l'échantillon ? Parce que c'est un nombre de Chern, et que la géométrie non commutative garantit qu'il reste entier.

Un électron saute de site en site sur un réseau carré traversé par un champ magnétique ; θ est le flux par maille, compté en quanta de flux. Les translations d'un site vers la droite et vers le haut, U et V, ne commutent plus : UV = e^(2iπθ) VU, exactement le tore non commutatif de la planche 3. L'énergie est H = U + U* + V + V* (modèle de Harper). Pour θ = p/q, son spectre se compose de q bandes, calculées ici par diagonalisation de matrices q×q ; tracé pour toutes les fractions, il dessine le papillon de Hofstadter (1976).

Abscisse : flux θ de 0 à 1 ; ordonnée : énergie de −4 à 4. Bandes en noir ; chaque lacune est colorée par son nombre de Chern c (bleu c > 0, rouge c < 0, d'autant plus foncé que |c| est grand). Touchez une colonne pour l'examiner.
fraction examinée θ = p/q—
bandes, largeur totale du spectre—
nombres de Chern des lacunes (de bas en haut)—
fractions tracées, temps de calcul—

La couleur d'une lacune vient d'une simple équation entre entiers, découverte par Thouless, Kohmoto, Nightingale et den Nijs (1982) : si la lacune laisse sous elle r bandes sur q, alors r = t·q − c·p avec |c| ≤ q/2. Le nombre c est la conductance de Hall de la lacune, en unités de e²/h. Pour q pair, la lacune centrale est fermée (deux bandes se touchent en E = 0) et reste blanche.

Vérifions que ce c est bien un nombre de Chern. Pour chaque vecteur d'onde (k, k_y) du tore de Brillouin, on diagonalise la matrice de Harper et l'on suit l'état de chaque bande. La méthode de Fukui, Hatsugai et Suzuki (2005) mesure, sur chaque petite maille de la grille, de combien tourne la phase de cet état ; la somme de ces rotations, divisée par 2π, est le nombre de Chern. Il sort entier sans qu'on l'arrondisse ; mais il n'est le bon entier que si la grille est assez fine (essayez N = 5 avec q = 7).

À gauche, les q bandes d'énergie en fonction de k (k_y = 0), la bande choisie en bleu. À droite, sa courbure de Berry sur le tore de Brillouin (bleu positif, rouge négatif) : la somme de cette carte vaut 2π fois le nombre de Chern.
Chern de chaque bande (non arrondi)—
écart maximal à l'entier le plus proche—
Chern des lacunes (somme des bandes dessous)—
équation diophantienne r = t·q − c·p—

Fixons l'énergie de Fermi E_F (le niveau jusqu'auquel les états sont remplis) et faisons varier le champ θ. Chaque fois que E_F tombe dans une lacune, la conductance vaut le nombre de Chern de cette lacune : on obtient un escalier d'entiers, les plateaux de Hall. Près du bas du spectre, les bandes deviennent les niveaux de Landau d'une particule libre, E_n ≈ −4 + 4πθ(n + ½), et le plateau vaut le nombre de niveaux remplis. Le dernier contrôle compare les centres des trois premières bandes à cette formule : l'écart multiplié par q² reste quasi constant quand q double, la correction est donc en θ². Avec l'orientation du champ choisie ici, les lacunes du bas ont c négatif ; on trace donc −c.

Conductance de Hall c (en e²/h) en fonction de 1/θ pour toutes les fractions p/q ≤ ½ de dénominateur ≤ 40 où E_F est dans une lacune. Les droites grises sont les prévisions de Landau.
points de l'escalier tracés—
valeurs de c rencontrées—
bande 0 : centre calculé / Landau—
écart × q² pour les bandes 0 à 2—
L'idée forte. Pour θ rationnel, on calcule un nombre de Chern ordinaire sur le tore de Brillouin. Mais un échantillon réel a des impuretés, et θ est quelconque : il n'y a plus de tore de Brillouin, plus de « points » k. Jean Bellissard (1986-1994) a montré que la zone de Brillouin devient alors un tore non commutatif, et que la conductance de Hall est un nombre de Chern non commutatif, défini par la formule de Connes : τ(P[∂₁P, ∂₂P]). Ce nombre est un indice, donc entier, et ne bouge pas quand on déforme continûment le système. C'est pourquoi les plateaux sont si plats.

Repères historiques

Synthèse

Changer d'objet

Un espace se lit entièrement dans l'algèbre de ses fonctions. Tant qu'elle commute, les points se retrouvent exactement (planche 1).

Perdre les points

Quand les coordonnées ne commutent plus, les points deviennent des cellules floues, et aucun modèle fini n'est exact (planches 2 et 3).

Garder la géométrie

Distances (formule de Connes), aires (traces) et nombres de Chern survivent. Le dernier, entier par nature, explique les plateaux de l'effet Hall (planches 4 et 5).

Pour aller plus loin

Triplets spectraux. La donnée complète d'une géométrie non commutative est un triplet (A, H, D) : une algèbre A agissant sur un espace de Hilbert H, et l'opérateur de Dirac D. Connes a démontré (théorème de reconstruction, 2008-2013) qu'une variété riemannienne compacte de spin se retrouve exactement à partir d'un triplet commutatif vérifiant quelques axiomes.

Le modèle standard. Dans l'approche de Chamseddine et Connes, l'algèbre est le produit des fonctions sur l'espace-temps et d'une algèbre finie (ℂ ⊕ ℍ ⊕ M₃(ℂ)). Le champ de Higgs y apparaît comme la composante de la connexion dans la direction « finie », c'est-à-dire entre les feuillets de la planche 4.

Quasi-cristaux. Pour un pavage de Penrose, l'espace des pavages modulo translation est aussi pathologique que l'espace des orbites de la planche 3. Son algèbre non commutative permet d'étiqueter les lacunes du spectre (« gap labelling » de Bellissard), comme l'équation diophantienne de la planche 5.

Dans les autres pages du cahier. Les quaternions, les groupes de matrices, la mécanique quantique, les espaces hermitiens et la transformée de Fourier fournissent les outils utilisés ici : produits non commutatifs, opérateurs autoadjoints, diagonalisation et dualité position-impulsion.