Code CSS

De testwiki
Aller à la navigation Aller à la recherche

Modèle:Confusion Dans le cadre des codes correcteurs d'erreurs quantiques, les codes CSS, nommés ainsi d'après les initiales de leurs inventeurs Robert Calderbank, Peter Shor[1] et Modèle:Lien[2], sont un type particulier de code stabilisateur construit à partir de codes classiques avec quelques propriétés spéciales. Un exemple de code CSS est le code de Steane.

Construction

Soient C1 et C2 deux codes classiques, de paramètres respectivement [n,k1], [n,k2], tels que C2C1 et C1,C2 ont tous deux une distance minimale 2t+1, où C2 est le code dual de C2. On définit alors le code CSS de C1 sur C2, noté CSS(C1,C2), comme suit : c'est le code de paramètres [n,k1k2,d], avec d2t+1 :

CSS(C1,C2)={|x+C2xC1} ,

où, pour xC1 , on définit :

|x+C2:=1/|C2|yC2|x+y,

et où + est l'addition bit à bit modulo 2.

Références

Modèle:Traduction/référence Modèle:Références

Liens externes

Modèle:Palette

Modèle:Portail