Tecniche avanzate - Componenti aggiuntivi Qiskit
Gli add-on di Qiskit costituiscono un insieme di funzionalità di ricerca volte a consentire la scoperta di algoritmi su larga scala. Questi componenti software modulari si basano sulle solide fondamenta di Qiskit e possono essere integrati in un flusso di lavoro per scalare o progettare nuovi algoritmi quantistici. Questa pagina illustra gli strumenti disponibili nelle principali categorie funzionali per aiutarti a scegliere le funzionalità più adatte alla creazione dei tuoi flussi di lavoro.
Problemi relativi ai domini
Queste funzionalità sono specializzate nella trasposizione di problemi del dominio in operatori e circuiti quantistici da eseguire su un computer quantistico.
Formulare problemi di ottimizzazione e tradurli in rappresentazioni comprensibili per un computer quantistico.
Sfoglia la documentazione
Modellare sistemi quantistici fermionici e rappresentarli tramite operatori su qubit e circuiti.
Sfoglia la documentazione
Realizzare circuiti ad alta fedeltà con profondità ridotta utilizzando la compilazione quantistica approssimativa con reti tensoriali.
Sfoglia la documentazione
Ridurre l'errore di Trotter della dinamica hamiltoniana mediante una combinazione ponderata di diverse esecuzioni del circuito.
Sfoglia la documentazione
Ottimizzare i circuiti per l'esecuzione hardware
Queste funzionalità sono utili per ridurre la profondità dei circuiti e comportano solitamente un aumento del carico di campionamento.
Retropropagazione dell'operatore
Ridurre la profondità del circuito nelle stime del valore atteso tramite la retropropagazione delle grandezze osservabili attraverso il circuito.
Sfoglia la documentazione
Ridurre la profondità dei circuiti transpilati scomponendo le porte di intrecciamento tra qubit non adiacenti.
Sfoglia la documentazione
Gestione del rumore per la stima del valore atteso
Utilizza i seguenti componenti aggiuntivi per gestire il rumore durante la creazione di carichi di lavoro quantistici che stimano i valori attesi delle osservabili.
Assorbimento del rumore propagato
Attenuare i valori attesi misurando una grandezza osservabile che abbia incorporato le informazioni del modello di rumore.
Sfoglia la documentazione
Ridurre il sovraccarico di campionamento della cancellazione dell'errore probabilistico (PEC) eliminando i termini del modello di rumore che hanno un impatto limitato sulla stima delle variabili osservabili.
Sfoglia la documentazione
Gestire il rumore nei risultati del campionamento
Queste tecniche sono utili per gestire il rumore nei risultati di campionamento.
Diagonalizzazione quantistica basata su campioni
Stimare lo spettro degli hamiltoniani quantistici elaborando campioni rumorosi e diagonalizzando in un sottospazio ridotto.
Panoramica
Un'implementazione dell'add-on SQD ottimizzata per l'HPC, scritta secondo i moderni standard dell' C++17 e e progettata per supportare flussi di lavoro e applicazioni HPC.
Sfoglia la documentazione
Post-selezione con controlli di inversione di bit
Eliminare il rumore non markoviano nelle stringhe di bit campionate incorporando controlli di inversione di bit in un circuito.
Leggi la documentazione
Riduzione delle misurazioni senza matrice ( M3 )
Ridurre gli errori di misurazione elaborando i dati in un sottospazio ridotto definito da stringhe di bit soggette a rumore.
Sfoglia la documentazione
Migliorare la fedeltà delle distribuzioni campionate utilizzando controlli di Pauli efficienti dal punto di vista hardware basati su codici spazio-temporali.
Sfoglia la documentazione
Funzionalità di supporto
Utilizza queste funzionalità per supportare e creare flussi di lavoro che sfruttano altri componenti aggiuntivi.
Crea più rapidamente flussi di lavoro basati su componenti aggiuntivi utilizzando questa raccolta di funzioni per la creazione di hamiltoniani, la generazione di circuiti di evoluzione temporale di Trotter e l'applicazione delle più recenti funzionalità di mitigazione degli errori.
Sfoglia la documentazione
Un quadro di riferimento per approssimare l'evoluzione degli operatori, che può essere utilizzato per simulare i valori attesi e implementare tecniche di mitigazione degli errori, quali l'assorbimento del rumore propagato (PNA) e i coni di luce ombreggiati.
Sfoglia la documentazione