Hardware voor kwantumcomputers
Een geroteerde surface code met codeafstand d gebruikt voor één logische qubit d² fysieke dataqubits en d² − 1 fysieke meetqubits die op fouten controleren. Hoeveel fysieke qubits heeft één logische qubit nodig bij d = 15?
- A29
- B225
- C449
Antwoord en toelichting tonen
Antwoord: C. 449
Er zijn 15² = 225 dataqubits en 225 − 1 = 224 meetqubits, in totaal 2d² − 1 = 449. Een code met afstand d kan tot (d − 1)/2 fouten corrigeren, dus d = 15 kan tot 7 fouten aan. Volgens schattingen vraagt het halen van de logische foutkansen die voor praktische berekeningen nodig zijn, bij fysieke foutkansen van ongeveer 0,1%, een d van ruim tien tot ongeveer 25; dat betekent enkele honderden tot ruim duizend fysieke qubits per logische qubit. Omdat de surface code werkt met alleen bewerkingen tussen naburige qubits op een tweedimensionaal rooster, past hij goed bij chips met supergeleidende qubits.