Le traducteur qui ne laisse pas passer le moindre murmure

Original: "Computational framework for quantum state tomography of spin ensembles"
· Jiwoo Seo, Vesna F. Mitrović
arXiv:2609.11868v1 · 2026-09-10 · CC BY 4.0 · 3 min
Le paquet open source Tomography-NMR transforme les spectres RMN bruts en matrices densité avec une précision supérieure à 99 %.

Un interprète au tribunal saisit chaque mot, chaque soupir, chaque froissement dans un coin de la salle. Il n'a pas le droit de laisser filer un détail, car c'est de lui que dépend le sens de toute la conversation. C'est à peu près ainsi que fonctionne la tomographie quantique d'état : elle reconstitue l'état quantique complet d'un système à partir d'un ensemble de mesures, sans rien perdre en chemin.

Pendant longtemps, cet « interprète » est resté enfermé dans la boîte noire d'un logiciel commercial. Les chercheurs ne voyaient que le résultat, jamais le processus : comment, exactement, les données brutes de l'appareil se transforment en matrice densité, la description mathématique de l'état quantique. Le paquet Tomography-NMR ouvre cette boîte. Il prend le signal dans le domaine temporel, applique une transformée de Fourier, corrige la phase, puis extrait du spectre les intensités des pics.

Trois façons d'extraire les pics : la hauteur en un point, l'intégration numérique dans une fenêtre fixe et l'exploration systématique des paramètres pour une précision maximale. Les deux premières travaillent à l'aveugle, la troisième se cale sur une référence connue.

Chaque doublet, c'est-à-dire la paire de pics issus de spins couplés, encode deux nombres : la somme et la différence des pics gauche et droit. Ces nombres sont directement liés aux coefficients du développement de l'état sur la base des opérateurs produits. Ensuite, on impose à la matrice obtenue des contraintes physiques : elle doit être hermitienne, avoir une trace égale à un et être semi-définie positive. C'est ainsi qu'un état quantique correct naît du spectre.

La vérification sur 20 états expérimentaux, préparés sur deux noyaux de phosphore 31 dans une molécule d'ADP, a montré une précision moyenne comprise entre 0.975 et 0.995. Les états de base ont été reconstruits avec une précision de 0.995, les sorties de la porte de Hadamard à 0.992, les états de Bell à 0.980. L'intégration optimisée pour des états particuliers atteint 0.998, tandis que les méthodes sans connaissance de la cible restent autour de 0.98.

Les erreurs sur les éléments de la matrice densité sont estimées à 10⁻³–10⁻⁴. C'est comme un interprète qui se tromperait sur un mot sur dix mille.

Auparavant, pour vérifier le résultat de quelqu'un d'autre, il fallait faire confiance à un code fermé ou le reproduire de zéro. Désormais, n'importe qui peut télécharger Tomography-NMR, faire tourner les mêmes données et comparer les matrices densité. Pour l'informatique quantique expérimentale, cela signifie un changement de pratique : la transparence et la reproductibilité deviennent la norme, et non l'exception. Les étudiants disposent d'un outil pédagogique concret, et les chercheurs d'un langage commun pour comparer leurs résultats.

L'interprète ne reste plus derrière une vitre insonorisée. Il est sorti dans la salle, et chacun peut entendre comment il transforme les murmures en sens.

Le paquet s'appelle Tomography-NMR et est distribué sous licence MIT, ce qui permet de l'utiliser librement dans des projets académiques et commerciaux. La validation a été menée sur une molécule d'ADP, où deux noyaux de phosphore 31 sont couplés par une interaction J d'environ 22 Hz.

\hat{\rho} = \sum_{i,j \in \{o,x,y,z\}} c_{ij} \hat{B}_{ij}
La matrice densité est représentée comme une combinaison linéaire de 16 opérateurs de base avec les coefficients c_ij.
\mathrm{Re}(L+R) = \mathrm{Tr}(\hat{\rho}\tilde{\hat{I}}^1_x), \quad \mathrm{Re}(L-R) = \mathrm{Tr}(\hat{\rho}2\tilde{\hat{I}}^1_x \tilde{\hat{I}}^2_z)
Les intensités des pics du spectre encodent directement les valeurs attendues des opérateurs, ce qui permet d'extraire les coefficients du développement.
F_{\mathrm{proj}}(\hat{\rho}_m, \hat{\rho}_{th}) = \frac{\mathrm{Tr}(\hat{\rho}_m \hat{\rho}_{th})}{\sqrt{\mathrm{Tr}(\hat{\rho}_m^2) \mathrm{Tr}(\hat{\rho}_{th}^2)}}
Produit scalaire normalisé entre la matrice densité mesurée et la matrice théorique, utilisé pour évaluer la qualité de la reconstruction.