Quantum Circuit Visualizer
Crea e simula circuiti quantistici fino a 3 qubit con gate H, X, Y, Z, S e CNOT. Calcolo client-side - nessun dato lascia il browser.
2. Costruisci il circuito
Clicca su una cella per piazzare il gate selezionato. Clicca su un gate già piazzato per rimuoverlo.
Quantum Computing in Italia: PoliTo e IQM
Il Politecnico di Torino ha lanciato il primo Master in Quantum Engineering in Italia, con piano di studi che copre algoritmi quantistici, crittografia post-quantistica e hardware a superconduttori.
Nel Q1 2025, PoliTo ha installato un computer quantistico IQM a 5 qubit nel proprio laboratorio, rendendolo uno dei pochi atenei europei con hardware quantistico accessibile agli studenti per esercitazioni pratiche.
- PoliTo - Master Quantum Engineering - primo corso magistrale QE del Sud Europa
- UniAppunti / Quantum Computing - serie di appunti sul quantum computing dal basso
Gate implementati in questo visualizzatore
| Gate | Operazione | Effetto su |0⟩ | Effetto su |1⟩ |
|---|---|---|---|
H | Hadamard | |+⟩ = (|0⟩+|1⟩)/√2 | |−⟩ = (|0⟩−|1⟩)/√2 |
X | Pauli-X (NOT) | |1⟩ | |0⟩ |
Y | Pauli-Y | i|1⟩ | −i|0⟩ |
Z | Pauli-Z | |0⟩ | −|1⟩ |
S | Phase S | |0⟩ | i|1⟩ |
CNOT | Controlled-NOT | Flip target se control=|1⟩ | |
Come utilizzare Quantum Circuit Visualizer
Seleziona un gate
Scegli un gate dalla toolbar: H, X, Y, Z, S oppure CNOT.
Piazza il gate sulla griglia
Clicca su una cella per piazzare il gate sul qubit e step desiderato. Per CNOT: primo click = qubit di controllo, secondo click = qubit target.
Simula il circuito
Clicca "Simula" per calcolare lo stato quantistico esatto e le probabilità dei basis states.
Prova il Bell State
Usa "Carica Bell State" per un esempio precompilato di entanglement (H + CNOT).
Suggerimenti
- Usa "Carica Bell State" per capire subito come si costruisce entanglement con H e CNOT.
- Clicca su un gate già piazzato per rimuoverlo: funziona come toggle.
- Consulta la tabella "Gate implementati" in fondo alla pagina per l'effetto matematico di ogni gate su |0⟩ e |1⟩.
Domande frequenti
Quanti qubit posso usare nel circuito?
Il visualizzatore supporta circuiti fino a 3 qubit, con fino a 8 step temporali per costruire la sequenza di gate.
Come si piazza un gate CNOT?
Seleziona CNOT dalla toolbar, poi clicca prima sul qubit di controllo e successivamente sul qubit target nello stesso step: i due click devono avvenire nella stessa colonna temporale.
Cosa rappresentano le percentuali nel risultato della simulazione?
Sono le probabilità di misurare ciascun basis state (ad esempio |000⟩, |001⟩), calcolate come modulo quadro dell'ampiezza complessa dopo l'applicazione di tutti i gate del circuito.
Perché alcune probabilità non sommano esattamente a 100%?
Per arrotondamenti di floating point nell'aritmetica sui numeri complessi. Valori inferiori allo 0,01% sono considerati artefatti numerici trascurabili.
I miei circuiti vengono salvati o inviati a un server?
No, tutta la simulazione (moltiplicazione matriciale, prodotto di Kronecker) avviene client-side nel browser: nessun dato lascia il dispositivo.