Quantum Informatics: a Survey
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
An Introduction Quantum Computing
An Introduction to Quantum Computing Michal Charemza University of Warwick March 2005 Acknowledgments Special thanks are given to Steve Flammia and Bryan Eastin, authors of the LATEX package, Qcircuit, used to draw all the quantum circuits in this document. This package is available online at http://info.phys.unm.edu/Qcircuit/. Also thanks are given to Mika Hirvensalo, author of [11], who took the time to respond to some questions. 1 Contents 1 Introduction 4 2 Quantum States 6 2.1 CompoundStates........................... 8 2.2 Observation.............................. 9 2.3 Entanglement............................. 11 2.4 RepresentingGroups . 11 3 Operations on Quantum States 13 3.1 TimeEvolution............................ 13 3.2 UnaryQuantumGates. 14 3.3 BinaryQuantumGates . 15 3.4 QuantumCircuits .......................... 17 4 Boolean Circuits 19 4.1 BooleanCircuits ........................... 19 5 Superdense Coding 24 6 Quantum Teleportation 26 7 Quantum Fourier Transform 29 7.1 DiscreteFourierTransform . 29 7.1.1 CharactersofFiniteAbelianGroups . 29 7.1.2 DiscreteFourierTransform . 30 7.2 QuantumFourierTransform. 32 m 7.2.1 Quantum Fourier Transform in F2 ............. 33 7.2.2 Quantum Fourier Transform in Zn ............. 35 8 Random Numbers 38 9 Factoring 39 9.1 OneWayFunctions.......................... 39 9.2 FactorsfromOrder.......................... 40 9.3 Shor’sAlgorithm ........................... 42 2 CONTENTS 3 10 Searching 46 10.1 BlackboxFunctions. 46 10.2 HowNotToSearch.......................... 47 10.3 Single Query Without (Grover’s) Amplification . ... 48 10.4 AmplitudeAmplification. 50 10.4.1 SingleQuery,SingleSolution . 52 10.4.2 KnownNumberofSolutions. 53 10.4.3 UnknownNumberofSolutions . 55 11 Conclusion 57 Bibliography 59 Chapter 1 Introduction The classical computer was originally a largely theoretical concept usually at- tributed to Alan Turing, called the Turing Machine. -
Introductory Topics in Quantum Paradigm
Introductory Topics in Quantum Paradigm Subhamoy Maitra Indian Statistical Institute [[email protected]] 21 May, 2016 Subhamoy Maitra Quantum Information Outline of the talk Preliminaries of Quantum Paradigm What is a Qubit? Entanglement Quantum Gates No Cloning Indistinguishability of quantum states Details of BB84 Quantum Key Distribution Algorithm Description Eavesdropping State of the art: News and Industries Walsh Transform in Deutsch-Jozsa (DJ) Algorithm Deutsch-Jozsa Algorithm Walsh Transform Relating the above two Some implications Subhamoy Maitra Quantum Information Qubit and Measurement A qubit: αj0i + βj1i; 2 2 α; β 2 C, jαj + jβj = 1. Measurement in fj0i; j1ig basis: we will get j0i with probability jαj2, j1i with probability jβj2. The original state gets destroyed. Example: 1 + i 1 j0i + p j1i: 2 2 After measurement: we will get 1 j0i with probability 2 , 1 j1i with probability 2 . Subhamoy Maitra Quantum Information Basic Algebra Basic algebra: (α1j0i + β1j1i) ⊗ (α2j0i + β2j1i) = α1α2j00i + α1β2j01i + β1α2j10i + β1β2j11i, can be seen as tensor product. Any 2-qubit state may not be decomposed as above. Consider the state γ1j00i + γ2j11i with γ1 6= 0; γ2 6= 0. This cannot be written as (α1j0i + β1j1i) ⊗ (α2j0i + β2j1i). This is called entanglement. Known as Bell states or EPR pairs. An example of maximally entangled state is j00i + j11i p : 2 Subhamoy Maitra Quantum Information Quantum Gates n inputs, n outputs. Can be seen as 2n × 2n unitary matrices where the elements are complex numbers. Single input single output quantum gates. Quantum input Quantum gate Quantum Output αj0i + βj1i X βj0i + αj1i αj0i + βj1i Z αj0i − βj1i j0i+j1i j0i−|1i αj0i + βj1i H α p + β p 2 2 Subhamoy Maitra Quantum Information Quantum Gates (contd.) 1 input, 1 output. -
Quantum Algorithms 1
Quantum Algorithms 1 Computer scientists usually find conventional expositions of quantum computation difficult, since a lot of new concepts have to be learned to- gether to make sense of it all. In this course, we take a different approach, starting from a point where every computer science student is comfortable, and introducing the new concepts one by one into the familiar framework. We hope it will be much easier this way. So let's start with deterministic finite automata! Chapter 1 Finite automata 1.1 Deterministic model You already know the stuff in Sipser's book. Note that the transitions of a DFA can be represented as 0-1 matrices, the states can be traced with vectors, and the execution on an input string boils down to multiplying this vector with the corresponding sequence of those matrices. 1.2 Probabilistic model We define real-time1 probabilistic finite automata (rtPFAs) by generalizing the matrix definition of rtDFAs to column stochastic transition matrices. Consider a transition graph representation for a moment. It is as if compu- tation flows through many arrows (associated with the same input symbol) parallelly in each step. Under this \zero-error" regime (exact computation) rtPFAs are identical to rtDFAs: Since none of these computational paths can arrive at an incorrect response at the end, tracing any single path is suffi- cient for seeing what the machine will do. So we convert each rtPFA matrix (which have to contain at least one nonzero entry in each column) to a rtDFA matrix with a 1 in just the position corresponding to the topmost nonzero entry of the rtPFA in that column. -
A Gentle Introduction to Quantum Computing Algorithms With
A Gentle Introduction to Quantum Computing Algorithms with Applications to Universal Prediction Elliot Catt1 Marcus Hutter1,2 1Australian National University, 2Deepmind {elliot.carpentercatt,marcus.hutter}@anu.edu.au May 8, 2020 Abstract In this technical report we give an elementary introduction to Quantum Computing for non- physicists. In this introduction we describe in detail some of the foundational Quantum Algorithms including: the Deutsch-Jozsa Algorithm, Shor’s Algorithm, Grocer Search, and Quantum Count- ing Algorithm and briefly the Harrow-Lloyd Algorithm. Additionally we give an introduction to Solomonoff Induction, a theoretically optimal method for prediction. We then attempt to use Quan- tum computing to find better algorithms for the approximation of Solomonoff Induction. This is done by using techniques from other Quantum computing algorithms to achieve a speedup in com- puting the speed prior, which is an approximation of Solomonoff’s prior, a key part of Solomonoff Induction. The major limiting factors are that the probabilities being computed are often so small that without a sufficient (often large) amount of trials, the error may be larger than the result. If a substantial speedup in the computation of an approximation of Solomonoff Induction can be achieved through quantum computing, then this can be applied to the field of intelligent agents as a key part of an approximation of the agent AIXI. arXiv:2005.03137v1 [quant-ph] 29 Apr 2020 1 Contents 1 Introduction 3 2 Preliminaries 4 2.1 Probability ......................................... 4 2.2 Computability ....................................... 5 2.3 ComplexityTheory................................... .. 7 3 Quantum Computing 8 3.1 Introduction...................................... ... 8 3.2 QuantumTuringMachines .............................. .. 9 3.2.1 Church-TuringThesis .............................. -
Encryption of Binary and Non-Binary Data Using Chained Hadamard Transforms
Encryption of Binary and Non-Binary Data Using Chained Hadamard Transforms Rohith Singi Reddy Computer Science Department Oklahoma State University, Stillwater, OK 74078 ABSTRACT This paper presents a new chaining technique for the use of Hadamard transforms for encryption of both binary and non-binary data. The lengths of the input and output sequence need not be identical. The method may be used also for hashing. INTRODUCTION The Hadamard transform is an example of generalized class of Fourier transforms [4], and it may be defined either recursively, or by using binary representation. Its symmetric form lends itself to applications ranging across many technical fields such as data encryption [1], signal processing [2], data compression algorithms [3], randomness measures [6], and so on. Here we consider an application of the Hadamard matrix to non-binary numbers. To do so, Hadamard transform is generalized such that all the values in the matrix are non negative. Each negative number is replaced with corresponding modulo number; for example while performing modulo 7 operations -1 is replaced with 6 to make the matrix non-binary. Only prime modulo operations are performed because non prime numbers can be divisible with numbers other than 1 and itself. The use of modulo operation along with generalized Hadamard matrix limits the output range and decreases computation complexity. In the method proposed in this paper, the input sequence is split into certain group of bits such that each group bit count is a prime number. As we are dealing with non-binary numbers, for each group of binary bits their corresponding decimal value is calculated. -
Dominant Strategies of Quantum Games on Quantum Periodic Automata
Computation 2015, 3, 586-599; doi:10.3390/computation3040586 OPEN ACCESS computation ISSN 2079-3197 www.mdpi.com/journal/computation Article Dominant Strategies of Quantum Games on Quantum Periodic Automata Konstantinos Giannakis y;*, Christos Papalitsas y, Kalliopi Kastampolidou y, Alexandros Singh y and Theodore Andronikos y Department of Informatics, Ionian University, 7 Tsirigoti Square, Corfu 49100, Greece; E-Mails: [email protected] (C.P.); [email protected] (K.K.); [email protected] (A.S.); [email protected] (T.A.) y These authors contributed equally to this work. * Author to whom correspondence should be addressed; E-Mail: [email protected]; Tel.: +30-266-108-7712. Academic Editor: Demos T. Tsahalis Received: 29 August 2015 / Accepted: 16 November 2015 / Published: 20 November 2015 Abstract: Game theory and its quantum extension apply in numerous fields that affect people’s social, political, and economical life. Physical limits imposed by the current technology used in computing architectures (e.g., circuit size) give rise to the need for novel mechanisms, such as quantum inspired computation. Elements from quantum computation and mechanics combined with game-theoretic aspects of computing could open new pathways towards the future technological era. This paper associates dominant strategies of repeated quantum games with quantum automata that recognize infinite periodic inputs. As a reference, we used the PQ-PENNY quantum game where the quantum strategy outplays the choice of pure or mixed strategy with probability 1 and therefore the associated quantum automaton accepts with probability 1. We also propose a novel game played on the evolution of an automaton, where players’ actions and strategies are also associated with periodic quantum automata. -
Automata Modeling for Cognitive Interference in Users' Relevance
Quantum Informatics for Cognitive, Social, and Semantic Processes: Papers from the AAAI Fall Symposium (FS-10-08) Automata Modeling for Cognitive Interference in Users’ Relevance Judgment Peng Zhang1, Dawei Song1, Yuexian Hou1,2, Jun Wang1, Peter Bruza3 1School of Computing, The Robert Gordon University, UK. 2School of Computer Sci. & Tec., Tianjin University, China. 3Queensland University of Technology, Australia Email: [email protected] Abstract This paper is a step further along the direction of inves- tigating the quantum-like interference in a central IR pro- Quantum theory has recently been employed to further ad- cess - user’s relevance judgment, where users are involved vance the theory of information retrieval (IR). A challenging to judge the relevance degree of documents with respect to research topic is to investigate the so called quantum-like in- a given query. In this process, users’ relevance judgment terference in users’ relevance judgment process, where users are involved to judge the relevance degree of each document for the current document is often interfered by the judgment with respect to a given query. In this process, users’ relevance for previously seen documents, as a result of cognitive in- judgment for the current document is often interfered by the terference. A typical scenario is that, after finding a more judgment for previous documents, due to the interference on relevant document, a user may lower the relevance degree users’ cognitive status. Research from cognitive science has of a previously judged document. For example, when a user demonstrated some initial evidence of quantum-like cogni- judges whether a document d0 about “the theory of relativ- tive interference in human decision making, which underpins ity” is relevant to the query “Albert Einstein”, the user might the user’s relevance judgment process. -
Probabilistic and Quantum Finite Automata with Postselection
Probabilistic and quantum finite automata with ⋆ ⋆⋆ postselection ’ Abuzer Yakaryılmaz and A. C. Cem Say Bo˘gazi¸ci University, Department of Computer Engineering, Bebek 34342 Istanbul,˙ Turkey abuzer,[email protected] June 26, 2018 Abstract. We prove that endowing a real-time probabilistic or quantum computer with the ability of postselection increases its computational power. For this purpose, we provide a new model of finite automata with postselection, and compare it with the model of L¯ace et al. We examine the related language classes, and also establish separations between the classical and quantum versions, and between the zero-error vs. bounded- error modes of recognition in this model. 1 Introduction The notion of postselection as a mode of computation was introduced by Aaronson [1]. Postselection is the (unrealistic) capability of discarding all branches of a computation in which a specific event does not occur, and focusing on the surviving branches for the final decision about the membership of the input string in the recognized language. Aaronson examined PostBQP, the class of languages recognized with bounded error by polynomial-time quantum computers with postselection, and showed it to be identical to the well-known classical complexity class PP. It is, arXiv:1102.0666v1 [cs.CC] 3 Feb 2011 however, still an open question whether postselection adds anything to the power of polynomial-time computation, since we do not even know whether P, the class of languages recognized by classical computers with zero error in polynomial time, equals PP or not. In this paper, we prove that postselection is useful for real-time computers with a constant space bound, that is, finite automata. -
Quantum Finite Automata and Their Simulations
Quantum Finite Automata and Their Simulations Gustaw Lippa Krzysztof Makie la Marcin Kuta [email protected] Department of Computer Science, AGH University of Science and Technology, Krak´ow, Poland Krak´owQuantum Informatics Seminar (KQIS) 13 October 2020 Outline Motivation Quantum finite automata Library for simulating quantum finite automata Existing libraries Java Formal Languages and Automata Package (JFLAP) Quirk Quantum++ Q# Qiskit ProjectQ Probabilistic automata Probabilistic Finite Automaton (PFA) Quantum automata Measure-Once Quantum Finite Automaton (MO-QFA) Measure-Many Quantum Finite Automaton (MM-QFA) General Quantum Finite Automaton (GQFA) Types of Finite Automata Classical automata Deterministic Finite Automaton (DFA) Nondeterministic Finite Automaton (NFA) Alternating Finite Automaton (AFA) Quantum automata Measure-Once Quantum Finite Automaton (MO-QFA) Measure-Many Quantum Finite Automaton (MM-QFA) General Quantum Finite Automaton (GQFA) Types of Finite Automata Classical automata Deterministic Finite Automaton (DFA) Nondeterministic Finite Automaton (NFA) Alternating Finite Automaton (AFA) Probabilistic automata Probabilistic Finite Automaton (PFA) Types of Finite Automata Classical automata Deterministic Finite Automaton (DFA) Nondeterministic Finite Automaton (NFA) Alternating Finite Automaton (AFA) Probabilistic automata Probabilistic Finite Automaton (PFA) Quantum automata Measure-Once Quantum Finite Automaton (MO-QFA) Measure-Many Quantum Finite Automaton (MM-QFA) General Quantum Finite Automaton (GQFA) Deterministic -
Quantum Reversibility and a New Model of Quantum Automaton
View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by CERN Document Server Quantum reversibility and a new model of quantum automaton Massimo Pica Ciamarra Dipartimento di Scienze Fisiche, Universit`a di Napoli \Federico II", Napoli, Italy. E-mail: [email protected] Abstract This article is an attempt to generalize the classical theory of reversible com- puting, principally developed by Bennet [IBM J. Res. Develop., 17(1973)] and by Fredkin and Toffoli [Internat. J. Theoret. Phys., 21(1982)], to the quantum case. This is a fundamental step towards the construction of a quantum computer be- cause a time efficient quantum computation is a reversible physical process. The paper is organized as follows. The first section reviews the classical theory of re- versible computing. In the second section it is showed that the designs used in the classical framework to decrease the consumption of space cannot be generalized to the quantum case; it is also suggested that quantum computing is generally more demanding of space than classical computing. In the last section a new model of fully quantum and reversible automaton is proposed. The computational power of this automaton is at least equal to that of classical automata. Some conclusion are drawn in the last section. 1 Reversible computing: a glance The classical theory of reversible computing has been analyzed extensively ([?, ?]). The main results are the following: 1. Every irreversible computation f : x f(x)canbe effectively enclosed in a reversible computation F :(x; 0) (f(x);x). →F is reversible because its input (x; 0) is uniquely determined by its output→ (f(x);x). -
Arxiv:1111.3965V3 [Quant-Ph] 25 Jun 2012 Setting
Quantum measurement occurrence is undecidable J. Eisert,1 M. P. Muller,¨ 2 and C. Gogolin1 1Qmio Group, Dahlem Center for Complex Quantum Systems, Freie Universitat¨ Berlin, 14195 Berlin, Germany 2Perimeter Institute for Theoretical Physics, 31 Caroline Street North, Waterloo, Ontario N2L 2Y5, Canada In this work, we show that very natural, apparently simple problems in quantum measurement theory can be undecidable even if their classical analogues are decidable. Undecidability hence appears as a genuine quantum property here. Formally, an undecidable problem is a decision problem for which one cannot construct a single algorithm that will always provide a correct answer in finite time. The problem we consider is to determine whether sequentially used identical Stern-Gerlach-type measurement devices, giving rise to a tree of possible outcomes, have outcomes that never occur. Finally, we point out implications for measurement-based quantum computing and studies of quantum many-body models and suggest that a plethora of problems may indeed be undecidable. At the heart of the field of quantum information theory is the insight that the computational complexity of similar tasks in quantum and classical settings may be crucially different. Here we present an extreme example of this phenomenon: an operationally defined problem that is undecidable in the quan- tum setting but decidable in an even slightly more general classical analog. While the early focus in the field was on the assessment of tasks of quantum information processing, it has become increasingly clear that studies in computational complexity are also very fruitful when approaching problems FIG. 1. (Color online) The setting of sequential application of Stern- Gerlach-type devices considered here, gives rise to a tree of possible outside the realm of actual information processing, for exam- outcomes. -
Hadamard Phylogenetic Methods and the N-Taxon Process
Bulletin of Mathematical Biology (2009) 71: 339–351 DOI 10.1007/s11538-008-9364-8 ORIGINAL ARTICLE Hadamard Phylogenetic Methods and the n-taxon Process David Bryant Department of Mathematics, University of Auckland, Auckland, New Zealand Received: 11 December 2007 / Accepted: 18 September 2008 / Published online: 10 October 2008 © Society for Mathematical Biology 2008 Abstract The Hadamard transform (Hendy and Penny, Syst. Zool. 38(4):297–309, 1989; Hendy, Syst. Zool. 38(4):310–321, 1989) provides a way to work with stochastic mod- els for sequence evolution without having to deal with the complications of tree space and the graphical structure of trees. Here we demonstrate that the transform can be ex- pressed in terms of the familiar P[τ]=eQ[τ] formula for Markov chains. The key idea is to study the evolution of vectors of states, one vector entry for each taxa; we call this the n-taxon process. We derive transition probabilities for the process. Significantly, the find- ings show that tree-based models are indeed in the family of (multi-variate) exponential distributions. Keywords Phylogenetics · Stochastic models · Hadamard conjugation · Spectral decomposition 1. Introduction 1.1. Stochastic models and the Hadamard transform Stochastic models for sequence evolution now play a part in most phylogenetic analyses. Given a tree, and a set of branch lengths, the models determine a probability distribution for the patterns of nucleotides/amino acids observed at a site in the alignment (the site patterns). The real difficulty of these tree-based models is that they are, indeed, based on a tree. The graphical structure of the tree is intrinsic to the probability formulas.