Vai al contenuto
vantaggioquantistico.it

Materiali

Gli script Python che generano tutti i numeri, i grafici e le tabelle del volume. Sono pubblicati in anticipo rispetto al libro: chi vuole può già controllare i calcoli dei capitoli.

Gli script

Python 3 e numpy, nessun SDK quantistico e nessuna credenziale: tutto si riesegue su un portatile. Ogni script dichiara i parametri in testa al file e, dove usa la Pauli propagation, si confronta prima con il vettore di stato esatto.

comune.pytutti i capitoli

Libreria comune: stringhe di Pauli in forma simplettica, coniugazione per una rotazione, Pauli propagation con truncation e rumore depolarizzante, vettore di stato del kicked Ising.

propagazione.pycapitoli 1, 6

Pauli propagation contro vettore di stato su 12 qubit: errore e numero di termini al variare della soglia, dipendenza dall’angolo, memoria del vettore di stato.

mitigazione.pycapitolo 3

Rumore depolarizzante come smorzamento per peso, zero-noise extrapolation lineare, di Richardson ed esponenziale, costo γ² della PEC.

ole.pycapitolo 4

Operator Loschmidt echo su 10 qubit con scattering, verificato contro il calcolo a matrici dense; coefficiente OTOC.

tracker.pycapitoli 5, 7

Tabelle dall’istantanea dei dati del Quantum Advantage Tracker (inclusa nell’archivio, licenza Apache 2.0).

qae.pycapitolo 8

Maximum-likelihood amplitude estimation contro Monte Carlo: pendenze −0,99 e −0,49; precisione di pareggio.

portafoglio.pycapitolo 10

QUBO di portafoglio a cardinalità fissata: time-to-solution di campionamento uniforme, local search e simulated annealing con mosse di swap.

mcmc.pycapitolo 11

Catena di Metropolis con proposta quantistica su un modello di Ising dei default: spectral gap esatto e distribuzione di perdita.

Come si usano

unzip script-vantaggio-quantistico.zip
cd download/figure
python3 propagazione.py   # scrive .dat e .txt qui

Licenza. Gli script sono distribuiti con licenza MIT. I dati del tracker inclusi nell’archivio restano dei rispettivi autori, con licenza Apache 2.0 (v. dati/NOTICE.txt).

Il framework cmqa

I capitoli 12 e 13 descrivono cmqa, il framework con cui Core Matrix imposta il programma di lavoro sul vantaggio quantistico in finanza: generatori di istanze, baseline classiche, esecuzione su hardware IBM con Qiskit, verifica statistica, pre‑registration e preparazione delle submission al tracker. Il codice non è pubblicato su questo sito.