Classical Logic in the Quantum Context
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
On the Lattice Structure of Quantum Logic
BULL. AUSTRAL. MATH. SOC. MOS 8106, *8IOI, 0242 VOL. I (1969), 333-340 On the lattice structure of quantum logic P. D. Finch A weak logical structure is defined as a set of boolean propositional logics in which one can define common operations of negation and implication. The set union of the boolean components of a weak logical structure is a logic of propositions which is an orthocomplemented poset, where orthocomplementation is interpreted as negation and the partial order as implication. It is shown that if one can define on this logic an operation of logical conjunction which has certain plausible properties, then the logic has the structure of an orthomodular lattice. Conversely, if the logic is an orthomodular lattice then the conjunction operation may be defined on it. 1. Introduction The axiomatic development of non-relativistic quantum mechanics leads to a quantum logic which has the structure of an orthomodular poset. Such a structure can be derived from physical considerations in a number of ways, for example, as in Gunson [7], Mackey [77], Piron [72], Varadarajan [73] and Zierler [74]. Mackey [77] has given heuristic arguments indicating that this quantum logic is, in fact, not just a poset but a lattice and that, in particular, it is isomorphic to the lattice of closed subspaces of a separable infinite dimensional Hilbert space. If one assumes that the quantum logic does have the structure of a lattice, and not just that of a poset, it is not difficult to ascertain what sort of further assumptions lead to a "coordinatisation" of the logic as the lattice of closed subspaces of Hilbert space, details will be found in Jauch [8], Piron [72], Varadarajan [73] and Zierler [74], Received 13 May 1969. -
Relational Quantum Mechanics
Relational Quantum Mechanics Matteo Smerlak† September 17, 2006 †Ecole normale sup´erieure de Lyon, F-69364 Lyon, EU E-mail: [email protected] Abstract In this internship report, we present Carlo Rovelli’s relational interpretation of quantum mechanics, focusing on its historical and conceptual roots. A critical analysis of the Einstein-Podolsky-Rosen argument is then put forward, which suggests that the phenomenon of ‘quantum non-locality’ is an artifact of the orthodox interpretation, and not a physical effect. A speculative discussion of the potential import of the relational view for quantum-logic is finally proposed. Figure 0.1: Composition X, W. Kandinski (1939) 1 Acknowledgements Beyond its strictly scientific value, this Master 1 internship has been rich of encounters. Let me express hereupon my gratitude to the great people I have met. First, and foremost, I want to thank Carlo Rovelli1 for his warm welcome in Marseille, and for the unexpected trust he showed me during these six months. Thanks to his rare openness, I have had the opportunity to humbly but truly take part in active research and, what is more, to glimpse the vivid landscape of scientific creativity. One more thing: I have an immense respect for Carlo’s plainness, unaltered in spite of his renown achievements in physics. I am very grateful to Antony Valentini2, who invited me, together with Frank Hellmann, to the Perimeter Institute for Theoretical Physics, in Canada. We spent there an incredible week, meeting world-class physicists such as Lee Smolin, Jeffrey Bub or John Baez, and enthusiastic postdocs such as Etera Livine or Simone Speziale. -
Chapter 2 Introduction to Classical Propositional
CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC 1 Motivation and History The origins of the classical propositional logic, classical propositional calculus, as it was, and still often is called, go back to antiquity and are due to Stoic school of philosophy (3rd century B.C.), whose most eminent representative was Chryssipus. But the real development of this calculus began only in the mid-19th century and was initiated by the research done by the English math- ematician G. Boole, who is sometimes regarded as the founder of mathematical logic. The classical propositional calculus was ¯rst formulated as a formal ax- iomatic system by the eminent German logician G. Frege in 1879. The assumption underlying the formalization of classical propositional calculus are the following. Logical sentences We deal only with sentences that can always be evaluated as true or false. Such sentences are called logical sentences or proposi- tions. Hence the name propositional logic. A statement: 2 + 2 = 4 is a proposition as we assume that it is a well known and agreed upon truth. A statement: 2 + 2 = 5 is also a proposition (false. A statement:] I am pretty is modeled, if needed as a logical sentence (proposi- tion). We assume that it is false, or true. A statement: 2 + n = 5 is not a proposition; it might be true for some n, for example n=3, false for other n, for example n= 2, and moreover, we don't know what n is. Sentences of this kind are called propositional functions. We model propositional functions within propositional logic by treating propositional functions as propositions. -
Aristotle's Assertoric Syllogistic and Modern Relevance Logic*
Aristotle’s assertoric syllogistic and modern relevance logic* Abstract: This paper sets out to evaluate the claim that Aristotle’s Assertoric Syllogistic is a relevance logic or shows significant similarities with it. I prepare the grounds for a meaningful comparison by extracting the notion of relevance employed in the most influential work on modern relevance logic, Anderson and Belnap’s Entailment. This notion is characterized by two conditions imposed on the concept of validity: first, that some meaning content is shared between the premises and the conclusion, and second, that the premises of a proof are actually used to derive the conclusion. Turning to Aristotle’s Prior Analytics, I argue that there is evidence that Aristotle’s Assertoric Syllogistic satisfies both conditions. Moreover, Aristotle at one point explicitly addresses the potential harmfulness of syllogisms with unused premises. Here, I argue that Aristotle’s analysis allows for a rejection of such syllogisms on formal grounds established in the foregoing parts of the Prior Analytics. In a final section I consider the view that Aristotle distinguished between validity on the one hand and syllogistic validity on the other. Following this line of reasoning, Aristotle’s logic might not be a relevance logic, since relevance is part of syllogistic validity and not, as modern relevance logic demands, of general validity. I argue that the reasons to reject this view are more compelling than the reasons to accept it and that we can, cautiously, uphold the result that Aristotle’s logic is a relevance logic. Keywords: Aristotle, Syllogism, Relevance Logic, History of Logic, Logic, Relevance 1. -
UNIT-I Mathematical Logic Statements and Notations
UNIT-I Mathematical Logic Statements and notations: A proposition or statement is a declarative sentence that is either true or false (but not both). For instance, the following are propositions: “Paris is in France” (true), “London is in Denmark” (false), “2 < 4” (true), “4 = 7 (false)”. However the following are not propositions: “what is your name?” (this is a question), “do your homework” (this is a command), “this sentence is false” (neither true nor false), “x is an even number” (it depends on what x represents), “Socrates” (it is not even a sentence). The truth or falsehood of a proposition is called its truth value. Connectives: Connectives are used for making compound propositions. The main ones are the following (p and q represent given propositions): Name Represented Meaning Negation ¬p “not p” Conjunction p q “p and q” Disjunction p q “p or q (or both)” Exclusive Or p q “either p or q, but not both” Implication p ⊕ q “if p then q” Biconditional p q “p if and only if q” Truth Tables: Logical identity Logical identity is an operation on one logical value, typically the value of a proposition that produces a value of true if its operand is true and a value of false if its operand is false. The truth table for the logical identity operator is as follows: Logical Identity p p T T F F Logical negation Logical negation is an operation on one logical value, typically the value of a proposition that produces a value of true if its operand is false and a value of false if its operand is true. -
Why Feynman Path Integration?
Journal of Uncertain Systems Vol.5, No.x, pp.xx-xx, 2011 Online at: www.jus.org.uk Why Feynman Path Integration? Jaime Nava1;∗, Juan Ferret2, Vladik Kreinovich1, Gloria Berumen1, Sandra Griffin1, and Edgar Padilla1 1Department of Computer Science, University of Texas at El Paso, El Paso, TX 79968, USA 2Department of Philosophy, University of Texas at El Paso, El Paso, TX 79968, USA Received 19 December 2009; Revised 23 February 2010 Abstract To describe physics properly, we need to take into account quantum effects. Thus, for every non- quantum physical theory, we must come up with an appropriate quantum theory. A traditional approach is to replace all the scalars in the classical description of this theory by the corresponding operators. The problem with the above approach is that due to non-commutativity of the quantum operators, two math- ematically equivalent formulations of the classical theory can lead to different (non-equivalent) quantum theories. An alternative quantization approach that directly transforms the non-quantum action functional into the appropriate quantum theory, was indeed proposed by the Nobelist Richard Feynman, under the name of path integration. Feynman path integration is not just a foundational idea, it is actually an efficient computing tool (Feynman diagrams). From the pragmatic viewpoint, Feynman path integral is a great success. However, from the founda- tional viewpoint, we still face an important question: why the Feynman's path integration formula? In this paper, we provide a natural explanation for Feynman's path integration formula. ⃝c 2010 World Academic Press, UK. All rights reserved. Keywords: Feynman path integration, independence, foundations of quantum physics 1 Why Feynman Path Integration: Formulation of the Problem Need for quantization. -
High-Fidelity Quantum Logic in Ca+
University of Oxford Department of Physics High-Fidelity Quantum Logic in Ca+ Christopher J. Ballance −1 10 0.9 Photon scattering Motional error Off−resonant lightshift Spin−dephasing error Total error budget Data −2 10 0.99 Gate error Gate fidelity −3 10 0.999 1 2 3 10 10 10 Gate time (µs) A thesis submitted for the degree of Doctor of Philosophy Hertford College Michaelmas term, 2014 Abstract High-Fidelity Quantum Logic in Ca+ Christopher J. Ballance A thesis submitted for the degree of Doctor of Philosophy Michaelmas term 2014 Hertford College, Oxford Trapped atomic ions are one of the most promising systems for building a quantum computer – all of the fundamental operations needed to build a quan- tum computer have been demonstrated in such systems. The challenge now is to understand and reduce the operation errors to below the ‘fault-tolerant thresh- old’ (the level below which quantum error correction works), and to scale up the current few-qubit experiments to many qubits. This thesis describes experimen- tal work concentrated primarily on the first of these challenges. We demonstrate high-fidelity single-qubit and two-qubit (entangling) gates with errors at or be- low the fault-tolerant threshold. We also implement an entangling gate between two different species of ions, a tool which may be useful for certain scalable architectures. We study the speed/fidelity trade-off for a two-qubit phase gate implemented in 43Ca+ hyperfine trapped-ion qubits. We develop an error model which de- scribes the fundamental and technical imperfections / limitations that contribute to the measured gate error. -
Chapter 1 Logic and Set Theory
Chapter 1 Logic and Set Theory To criticize mathematics for its abstraction is to miss the point entirely. Abstraction is what makes mathematics work. If you concentrate too closely on too limited an application of a mathematical idea, you rob the mathematician of his most important tools: analogy, generality, and simplicity. – Ian Stewart Does God play dice? The mathematics of chaos In mathematics, a proof is a demonstration that, assuming certain axioms, some statement is necessarily true. That is, a proof is a logical argument, not an empir- ical one. One must demonstrate that a proposition is true in all cases before it is considered a theorem of mathematics. An unproven proposition for which there is some sort of empirical evidence is known as a conjecture. Mathematical logic is the framework upon which rigorous proofs are built. It is the study of the principles and criteria of valid inference and demonstrations. Logicians have analyzed set theory in great details, formulating a collection of axioms that affords a broad enough and strong enough foundation to mathematical reasoning. The standard form of axiomatic set theory is denoted ZFC and it consists of the Zermelo-Fraenkel (ZF) axioms combined with the axiom of choice (C). Each of the axioms included in this theory expresses a property of sets that is widely accepted by mathematicians. It is unfortunately true that careless use of set theory can lead to contradictions. Avoiding such contradictions was one of the original motivations for the axiomatization of set theory. 1 2 CHAPTER 1. LOGIC AND SET THEORY A rigorous analysis of set theory belongs to the foundations of mathematics and mathematical logic. -
Folktale Documentation Release 1.0
Folktale Documentation Release 1.0 Quildreen Motta Nov 05, 2017 Contents 1 Guides 3 2 Indices and tables 5 3 Other resources 7 3.1 Getting started..............................................7 3.2 Folktale by Example........................................... 10 3.3 API Reference.............................................. 12 3.4 How do I................................................... 63 3.5 Glossary................................................. 63 Python Module Index 65 i ii Folktale Documentation, Release 1.0 Folktale is a suite of libraries for generic functional programming in JavaScript that allows you to write elegant modular applications with fewer bugs, and more reuse. Contents 1 Folktale Documentation, Release 1.0 2 Contents CHAPTER 1 Guides • Getting Started A series of quick tutorials to get you up and running quickly with the Folktale libraries. • API reference A quick reference of Folktale’s libraries, including usage examples and cross-references. 3 Folktale Documentation, Release 1.0 4 Chapter 1. Guides CHAPTER 2 Indices and tables • Global Module Index Quick access to all modules. • General Index All functions, classes, terms, sections. • Search page Search this documentation. 5 Folktale Documentation, Release 1.0 6 Chapter 2. Indices and tables CHAPTER 3 Other resources • Licence information 3.1 Getting started This guide will cover everything you need to start using the Folktale project right away, from giving you a brief overview of the project, to installing it, to creating a simple example. Once you get the hang of things, the Folktale By Example guide should help you understanding the concepts behind the library, and mapping them to real use cases. 3.1.1 So, what’s Folktale anyways? Folktale is a suite of libraries for allowing a particular style of functional programming in JavaScript. -
Theorem Proving in Classical Logic
MEng Individual Project Imperial College London Department of Computing Theorem Proving in Classical Logic Supervisor: Dr. Steffen van Bakel Author: David Davies Second Marker: Dr. Nicolas Wu June 16, 2021 Abstract It is well known that functional programming and logic are deeply intertwined. This has led to many systems capable of expressing both propositional and first order logic, that also operate as well-typed programs. What currently ties popular theorem provers together is their basis in intuitionistic logic, where one cannot prove the law of the excluded middle, ‘A A’ – that any proposition is either true or false. In classical logic this notion is provable, and the_: corresponding programs turn out to be those with control operators. In this report, we explore and expand upon the research about calculi that correspond with classical logic; and the problems that occur for those relating to first order logic. To see how these calculi behave in practice, we develop and implement functional languages for propositional and first order logic, expressing classical calculi in the setting of a theorem prover, much like Agda and Coq. In the first order language, users are able to define inductive data and record types; importantly, they are able to write computable programs that have a correspondence with classical propositions. Acknowledgements I would like to thank Steffen van Bakel, my supervisor, for his support throughout this project and helping find a topic of study based on my interests, for which I am incredibly grateful. His insight and advice have been invaluable. I would also like to thank my second marker, Nicolas Wu, for introducing me to the world of dependent types, and suggesting useful resources that have aided me greatly during this report. -
John P. Burgess Department of Philosophy Princeton University Princeton, NJ 08544-1006, USA [email protected]
John P. Burgess Department of Philosophy Princeton University Princeton, NJ 08544-1006, USA [email protected] LOGIC & PHILOSOPHICAL METHODOLOGY Introduction For present purposes “logic” will be understood to mean the subject whose development is described in Kneale & Kneale [1961] and of which a concise history is given in Scholz [1961]. As the terminological discussion at the beginning of the latter reference makes clear, this subject has at different times been known by different names, “analytics” and “organon” and “dialectic”, while inversely the name “logic” has at different times been applied much more broadly and loosely than it will be here. At certain times and in certain places — perhaps especially in Germany from the days of Kant through the days of Hegel — the label has come to be used so very broadly and loosely as to threaten to take in nearly the whole of metaphysics and epistemology. Logic in our sense has often been distinguished from “logic” in other, sometimes unmanageably broad and loose, senses by adding the adjectives “formal” or “deductive”. The scope of the art and science of logic, once one gets beyond elementary logic of the kind covered in introductory textbooks, is indicated by two other standard references, the Handbooks of mathematical and philosophical logic, Barwise [1977] and Gabbay & Guenthner [1983-89], though the latter includes also parts that are identified as applications of logic rather than logic proper. The term “philosophical logic” as currently used, for instance, in the Journal of Philosophical Logic, is a near-synonym for “nonclassical logic”. There is an older use of the term as a near-synonym for “philosophy of language”. -
Learning Dependency-Based Compositional Semantics
Learning Dependency-Based Compositional Semantics Percy Liang∗ University of California, Berkeley Michael I. Jordan∗∗ University of California, Berkeley Dan Klein† University of California, Berkeley Suppose we want to build a system that answers a natural language question by representing its semantics as a logical form and computing the answer given a structured database of facts. The core part of such a system is the semantic parser that maps questions to logical forms. Semantic parsers are typically trained from examples of questions annotated with their target logical forms, but this type of annotation is expensive. Our goal is to instead learn a semantic parser from question–answer pairs, where the logical form is modeled as a latent variable. We develop a new semantic formalism, dependency-based compositional semantics (DCS) and define a log-linear distribution over DCS logical forms. The model parameters are estimated using a simple procedure that alternates between beam search and numerical optimization. On two standard semantic parsing benchmarks, we show that our system obtains comparable accuracies to even state-of-the-art systems that do require annotated logical forms. 1. Introduction One of the major challenges in natural language processing (NLP) is building systems that both handle complex linguistic phenomena and require minimal human effort. The difficulty of achieving both criteria is particularly evident in training semantic parsers, where annotating linguistic expressions with their associated logical forms is expensive but until recently, seemingly unavoidable. Advances in learning latent-variable models, however, have made it possible to progressively reduce the amount of supervision ∗ Computer Science Division, University of California, Berkeley, CA 94720, USA.