Popis: |
Iris The power of quantum computing lies in its ability to perform certain calculations and solve complex problems exponentially faster than classical computers. This potential has profound implications for a wide range of fields, including particle physics. This thesis lays a fundamental foundation for understanding quantum computing. Particular emphasis is placed on the intricate process of quantum gate decomposition, an elementary lynchpin that underpins the development of quantum algorithms and plays a crucial role in this research. In particular, this concerns the implementation of quantum algorithms designed to simulate the dynamic evolution of multi-particle quantum systems - so-called Hamiltonian simulations. The concept of quantum gate decomposition is introduced and linked to quantum circuit optimisation. The decomposition of quantum gates plays a crucial role in fault-tolerant quantum computing in the sense that an optimal implementation of a quantum gate is essential to efficiently perform a quantum simulation, especially for near-term quantum computers. Part of this thesis aims to propose a new explicit tensorial notation of quantum computing. Two notations are commonly used in the literature. The first is the Dirac notation and the other standard formalism is based on the so-called computational basis. The main disadvantage of the latter is the exponential growth of vector and matrix dimensions and the fact that it hides some relevant quantum properties of the operations by increasing the apparent number of independent variables. A third possible notation is introduced here, which describes qubit states as tensors and quantum gates as multilinear or quasi-multilinear maps. Some advantages for the detection of separable and entangled systems and for measurement techniques are also shown. Finally, this thesis demonstrates the advantage of quantum computing in the description of multi-particle quantum systems by proposing a quantum algorithm to simulate collective neutrino oscillations. Collective flavour oscillations of neutrinos due to forward neutrino-neutrino scattering provide an intriguing many-body system for time evolution simulations on a quantum computer. These phenomena are of particular interest in extreme astrophysical settings such as core-collapse supernovae, neutron star mergers and the early universe. A detailed description of the physical phenomena and environments in which collective flavor oscillations occur is first reported, and the derivation of the Hamiltonian governing the evolution of flavor oscillations is detailed. The aim is to reproduce this evolution using a quantum algorithm. To manage the computational complexity, we use the Trotter approximation of the time evolution operator, which mitigates the exponential growth of circuit complexity. The quantum algorithm was designed to work on a trapped-ion based testbed (the theory of which is presented in detail). After machine-aware optimisation, the quantum circuit implementing the algorithm was run on the real quantum machine 'Quantinuum', and the results are presented and discussed. |