Informatica quantistica

Domande e risposte per ingegneri, scienziati, programmatori e professionisti dell'informatica interessati al calcolo quantistico

3
Come consentire (rimpasto) un input n-bit?
Sono interessato a un algoritmo quantistico che ottiene come input una sequenza n-bit e che produce come output una versione rimescolata (permutata) di questa sequenza n-bit. Ad esempio, se l'input è 0,0,1,1 (quindi n = 4 in questo caso), le possibili risposte sono: 0,0,1,1 0,1,0,1 0,1,1,0 1,0,0,1 1,0,1,0 1,1,0,0 Si …
13 algorithm 




2
Qual è la giustificazione matematica per l '"universalità" dell'insieme universale di porte quantistiche (CNOT, H, Z, X e π / 8)?
In questa risposta ho detto che le porte CNOT, H, X, Z e formano un insieme universale di porte, che fornite in un numero sufficiente di porte possono avvicinarsi arbitrariamente alla replica di qualsiasi porta quantistica unitaria (sono venuto a conoscenza di questo fatto dalle lezioni EdX del professor Umesh …




1
In che modo le porte approssimative tramite porte universali si adattano alla lunghezza del calcolo?
Comprendo che esiste una prova costruttiva che le porte arbitrarie possono essere approssimate da un set di gate universale finito, che è il Teorema di Solovay-Kitaev . Tuttavia, l'approssimazione introduce un errore, che si diffonderebbe e si accumulerebbe in un lungo calcolo. Questo presumibilmente si ridimensionerebbe male con la lunghezza …



6
Che cos'è un qubit?
Che cos'è un "qubit"? Google mi dice che è un altro termine per "bit quantico". Cos'è fisicamente un "bit quantico" ? Come è "quantico"? A che cosa serve nell'informatica quantistica? Nota: preferirei una spiegazione facilmente comprensibile per i laici; i termini specifici dell'informatica quantistica dovrebbero essere preferibilmente spiegati, in termini …

1
Come sono implementate le porte quantistiche nella realtà?
Le porte quantiche sembrano essere scatole nere. Sebbene sappiamo quale tipo di operazione eseguiranno, non sappiamo se sia effettivamente possibile implementare nella realtà (o, vero?). Nei computer classici, utilizziamo AND, NOT, OR, XOR, NAND, NOR, ecc. Che sono per lo più implementati utilizzando dispositivi a semiconduttore come diodi e transistor. …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.