Vai ai contenuti. | Spostati sulla navigazione | Spostati sulla ricerca | Vai al menu | Contatti | Accessibilità

logo del sistema bibliotecario dell'ateneo di padova

Pagano, Alice (2019) Quantum computing programming languages. [Laurea triennale]

Full text disponibile come:

[img]
Preview
PDF
3453Kb

Abstract

In this Thesis we analyze the quantum software developed by IBM and Google, respectively Qiskit and Cirq. It is reviewed how to program a simple quantum algorithm on both software and they are compared. In order to test their performance, we implement a circuit to verify particular N-qubit entangled states, called GHZ states, in both software. In fact, one of the main goal of quantum computation, and of quantum science in general, is the creation of a highly entangled state of many particles, because entangled states are the cornerstone of quantum speedups. We quantify the goodness of the state created through fidelity measurements. These provide a fundamental criterion for the comparison of two quantum states. We test the quantum circuit on the cloud service made available by IBM. In Cirq, no cloud service is yet available, therefore we test that circuit adding quantum noise channels, in order to reproduce and study noise effects in a model of real hardware.

Item Type:Laurea triennale
Corsi di Laurea Triennale:Scuola di Scienze > Fisica
Uncontrolled Keywords:Quantum computing, quantum information, quantum software, quantum science
Subjects:Area 02 - Scienze fisiche > FIS/02 Fisica teorica, modelli e metodi matematici
Codice ID:63246
Relatore:Montangero, Simone
Data della tesi:09 September 2019
Biblioteca:Polo di Scienze > Dip. Fisica e Astronomia "Galileo Galilei" - Biblioteca
Tipo di fruizione per il documento:on-line per i full-text
Tesi sperimentale (Si) o compilativa (No)?:Yes

Solo per lo Staff dell Archivio: Modifica questo record