Salta al contenuto principale

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.

1. Seleziona gate

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.

Gate implementati in questo visualizzatore

GateOperazioneEffetto su |0⟩Effetto su |1⟩
HHadamard|+⟩ = (|0⟩+|1⟩)/√2|−⟩ = (|0⟩−|1⟩)/√2
XPauli-X (NOT)|1⟩|0⟩
YPauli-Yi|1⟩−i|0⟩
ZPauli-Z|0⟩−|1⟩
SPhase S|0⟩i|1⟩
CNOTControlled-NOTFlip target se control=|1⟩

Notifiche su nuovi tool Quantum Computing

Iscriviti per ricevere alert su nuovi dev-tools e articoli della serie Quantum Computing.

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.