Vai al contenuto principale

Tutorial

Utilizza questi tutorial per imparare come applicare Qiskit ai casi d'uso comuni del quantum computing.

  • Inizia con la serie di tutorial nella sezione Per iniziare se è la prima volta che esegui codice su un computer quantistico.
  • La sezione sui workflow verso il vantaggio quantistico contiene esempi end-to-end di utilizzo di un computer quantistico per risolvere problemi del mondo reale. Questi tutorial si concentrano su algoritmi che sono candidati promettenti per ottenere un vantaggio computazionale di un computer quantistico rispetto a un computer classico.
  • La sezione sulle capacità di Qiskit contiene esempi che utilizzano le tecniche più recenti e avanzate nell'ecosistema Qiskit per migliorare parte o l'intero flusso di lavoro particolare.

Per iniziare​

Questi tutorial sono per principianti pronti ad esplorare l'esecuzione di algoritmi quantistici su un computer quantistico.

Esplora i workflow verso il vantaggio quantistico​

I tutorial in questa sezione coprono dimostrazioni su larga scala di algoritmi quantistici.

Algoritmi di campionamento verificabile

Gli algoritmi in questa categoria si concentrano su circuiti quantistici le cui distribuzioni di output codificano soluzioni a problemi strutturati con output verificabile. La verificabilità significa che puoi controllare la coerenza tra i dati misurati, sia valutando la bitstring scelta sia sapendo che non si verificano falsi positivi.

I tutorial evidenziano tecniche in cui il campionamento ripetuto consente la stima di quantità specifiche del problema (ad esempio, valori di funzioni di costo o pesi spettrali). Questi metodi sono particolarmente rilevanti per compiti di ottimizzazione e simulazione con simmetrie.

Stima di osservabili

Questi tutorial si concentrano sulla stima di quantità fisicamente significative, come energia o valori di correlazione, preparando stati quantistici e misurando osservabili. Le tecniche includono approcci di circuiti sia variazionali che di Trotter che bilanciano l'espressività del circuito con l'efficienza della profondità del circuito. L'enfasi è posta sui workflow che riducono le richieste di risorse quantistiche mantenendo l'accuratezza e consentendo la stima pratica di osservabili in sistemi chimici e fisici.

Algoritmi fault-tolerant

Questa sezione presenta algoritmi con garanzie teoriche ben definite progettati per essere eseguiti su futuri hardware quantistici con correzione degli errori. I circuiti o l'overhead di campionamento per questi algoritmi scalano in modo inefficiente in profondità e quindi hanno maggiori probabilità di dimostrare un vantaggio quantistico quando esisteranno computer quantistici fault-tolerant. Questi tutorial illustrano come funzionano i metodi in ambienti idealizzati e dimostrano esempi su piccola scala.

Sfrutta le capacità di Qiskit​

Questa sezione introduce capacità avanzate all'interno dell'ecosistema Qiskit che migliorano le prestazioni, l'affidabilità e la velocità durante l'esecuzione di algoritmi quantistici.

Ottimizzazione del carico di lavoro
Qiskit Functions

Le Qiskit Functions sono una raccolta di strumenti di gestione degli errori e applicazioni preconfezionati, che rendono facile progettare esperimenti su larga scala con circuiti, molecole, QUBO e altro.

Qiskit addons
Error mitigation

L'error mitigation affronta la sfida del rumore senza una completa fault tolerance recuperando valori di aspettazione accurati attraverso la manipolazione controllata dei circuiti e il post-processing.

Error detection

L'error detection identifica operazioni difettose per restituire risultati privi di rumore shot-by-shot tramite post-processing.