Informatica Quantistica, introduzione con esempi in linguaggio C

Questo repository fa riferimento al libro Informatica Quantistica, introduzione con esempi in linguaggio C di Francesco e Valentina Sisini

Il libro è disponibile su Amazon

Dettagli ed estratti del libro si trovano nella directory book.


Istruzioni d'uso

Le seguenti istruzioni sono state testate su un sistema Linux Ubuntu 18.04 e gcc 7.5.0

Compilazione degli esempi

I programmi di esempio sono tutti basati sul componente libSSQ ad eccezione di pi che serve solo da tester per complex.

  • pi
  • main1
  • esercizio_1
  • esercizio_2
  • esercizio_3

Vengono compilati con il comando make

$ make

Utilizzo degli esempi

Eseguire i programmi. Ad esempio...

$ ./pi
-1.000000 + 0.000000 * i

oppure

$ ./esercizio_1
_____QUBIT SINGOLO____

Operatore sigma_x:
1+i0,0+i0 -> 0+i0,1+i0

Licenza

Tutto il software è rilasciato in licenza GPLv3