Physics, Language, Maths & Music

Size: px
Start display at page:

Download "Physics, Language, Maths & Music"

Transcription

1 Physics, Language, Maths & Music (partly in arxiv: ) Bob Coecke, Oxford, CS-Quantum SyFest, Vienna, July 2013 ALICE f f = f f = f f = ALICE BOB BOB meaning vectors of words does not Alice not like pregroup grammar Bob = Alice like not Bob

2 ... via (some sort of) Logic (partly in arxiv: ) Bob Coecke, Oxford, CS-Quantum SyFest, Vienna, July 2013 ALICE f f = f f = f f = ALICE BOB BOB meaning vectors of words does not Alice not like pregroup grammar Bob = Alice like not Bob

3 PHYSICS Samson Abramsky & BC (2004) A categorical semantics for quantum protocols. In: IEEE-LiCS 04. quant-ph/ BC (2005) Kindergarten quantum mechanics. quant-ph/

4 genesis [von Neumann 1932] Formalized quantum mechanics in Mathematische Grundlagen der Quantenmechanik

5 genesis [von Neumann 1932] Formalized quantum mechanics in Mathematische Grundlagen der Quantenmechanik [von Neumann to Birkhoff 1935] I would like to make a confession which may seem immoral: I do not believe absolutely in Hilbert space no more. (sic)

6 genesis [von Neumann 1932] Formalized quantum mechanics in Mathematische Grundlagen der Quantenmechanik [von Neumann to Birkhoff 1935] I would like to make a confession which may seem immoral: I do not believe absolutely in Hilbert space no more. (sic) [Birkhoff and von Neumann 1936] The Logic of Quantum Mechanics in Annals of Mathematics.

7 genesis [von Neumann 1932] Formalized quantum mechanics in Mathematische Grundlagen der Quantenmechanik [von Neumann to Birkhoff 1935] I would like to make a confession which may seem immoral: I do not believe absolutely in Hilbert space no more. (sic) [Birkhoff and von Neumann 1936] The Logic of Quantum Mechanics in Annals of Mathematics. [ ] many followed them,... and FAILED.

8 genesis [von Neumann 1932] Formalized quantum mechanics in Mathematische Grundlagen der Quantenmechanik [von Neumann to Birkhoff 1935] I would like to make a confession which may seem immoral: I do not believe absolutely in Hilbert space no more. (sic) [Birkhoff and von Neumann 1936] The Logic of Quantum Mechanics in Annals of Mathematics. [ ] many followed them,... and FAILED.

9 the mathematics of it

10 the mathematics of it Hilbert space stuff: continuum, field structure of complex numbers, vector space over it, inner-product, etc.

11 the mathematics of it Hilbert space stuff: continuum, field structure of complex numbers, vector space over it, inner-product, etc. WHY?

12 the mathematics of it Hilbert space stuff: continuum, field structure of complex numbers, vector space over it, inner-product, etc. WHY? von Neumann: only used it since it was available.

13 the physics of it

14 the physics of it von Neumann crafted Birkhoff-von Neumann Quantum Logic to capture the concept of superposition.

15 the physics of it von Neumann crafted Birkhoff-von Neumann Quantum Logic to capture the concept of superposition. Schrödinger (1935): the stuff which is the true soul of quantum theory is how quantum systems compose.

16 the physics of it von Neumann crafted Birkhoff-von Neumann Quantum Logic to capture the concept of superposition. Schrödinger (1935): the stuff which is the true soul of quantum theory is how quantum systems compose. Quantum Computer Scientists: Schrödinger is right!

17 the game plan

18 the game plan Task 0. Solve: tensor product structure the other stuff =???

19 the game plan Task 0. Solve: tensor product structure the other stuff =??? i.e. axiomatize without reference to spaces.

20 the game plan Task 0. Solve: tensor product structure the other stuff =??? i.e. axiomatize without reference to spaces. Task 1. Investigate which assumptions (i.e. which structure) on is needed to deduce physical phenomena.

21 the game plan Task 0. Solve: tensor product structure the other stuff =??? i.e. axiomatize without reference to spaces. Task 1. Investigate which assumptions (i.e. which structure) on is needed to deduce physical phenomena. Task 2. Investigate wether such an interaction structure appear elsewhere in our classical reality.

22 wire and box language

23 wire and box language Box : = f output wire(s) input wire(s) Interpretation: wire := system ; box := process

24 wire and box language Box : = f output wire(s) input wire(s) Interpretation: wire := system ; box := process one system: n subsystems: no system:... }{{} 1 } {{ } n }{{} 0

25 wire and box games sequential or causal or connected composition: g f g f parallel or acausal or disconnected composition: f g f fg

26 merely a new notation? (g f ) (k h) = (g k) ( f h) g k g k f h = f h

27 quantitative metric f : A B B f A

28 quantitative metric f : B A A f B

29 = = asserting (pure) entanglement quantum classical =

30 = = asserting (pure) entanglement quantum classical = introduce parallel wire between systems: subject to: only topology matters!

31 quantum-like E.g. =

32 Transpose: f = f Conjugate: f = f

33 classical data flow? f f f f =

34 classical data flow? f f =

35 classical data flow? f f =

36 classical data flow? ALICE f ALICE f = BOB BOB quantum teleportation

37 symbolically: dagger compact categories Thm. [Kelly-Laplaza 80; Selinger 05] An equational statement between expressions in dagger compact categorical language holds if and only if it is derivable in the graphical notation via homotopy. Thm. [Hasegawa-Hofmann-Plotkin; Selinger 08] An equational statement between expressions in dagger compact categorical language holds if and only if it is derivable in the dagger compact category of finite dimensional Hilbert spaces, linear maps, tensor product and adjoints.

38 LANGUAGE BC, Mehrnoosh Sadrzadeh & Stephen Clark (2010) Mathematical foundations for a compositional distributional model of meaning. arxiv:

39 the logic of it WHAT IS LOGIC?

40 the logic of it WHAT IS LOGIC? Pragmatic option 1: Logic is structure in language.

41 the logic of it WHAT IS LOGIC? Pragmatic option 1: Logic is structure in language. Alice and Bob ate everything or nothing, then got sick. connectives (, ) : and, or negation ( ) : not (cf. nothing = not something) entailment ( ) : then quantifiers (, ) : every(thing), some(thing) constants (a, b) : thing variable (x) : Alice, Bob predicates (P(x), R(x, y)) : eating, getting sick truth valuation (0, 1) : true, false ( z : Eat(a, z) Eat(b, z)) ( z : Eat(a, z) Eat(b, z)) S ick(a), S ick(b)

42 the logic of it WHAT IS LOGIC? Pragmatic option 1: Logic is structure in language. Pragmatic option 2: Logic lets machines reason.

43 the logic of it WHAT IS LOGIC? Pragmatic option 1: Logic is structure in language. Pragmatic option 2: Logic lets machines reason. E.g. automated theory exploration,...

44 the logic of it WHAT IS LOGIC? Pragmatic option 1: Logic is structure in language. Pragmatic option 2: Logic lets machines reason. Our framework appeals to both senses of logic, and moreover induces important new applications: From truth to meaning in natural language processing: (December 2010) Automated theorem generation for graphical theories:

45 the from-words-to-a-sentence process Consider meanings of words, e.g. as vectors (cf. Google): word 1 word 2 word n...

46 the from-words-to-a-sentence process What is the meaning the sentence made up of these? word 1 word 2 word n...

47 the from-words-to-a-sentence process I.e. how do we/machines produce meanings of sentences?? word 1 word 2 word n...

48 the from-words-to-a-sentence process I.e. how do we/machines produce meanings of sentences? grammar word 1 word 2 word n...

49 the from-words-to-a-sentence process Information flow within a verb: object subject verb

50 = the from-words-to-a-sentence process Information flow within a verb: object subject verb Again we have:

51 pregoup grammar Lambek s residuated monoids (1950 s): b a c a b c a c b

52 pregoup grammar Lambek s residuated monoids (1950 s): b a c a b c a c b or equivalently, a (a c) c a (a c) (c b) b c (c b) b

53 pregoup grammar Lambek s residuated monoids (1950 s): b a c a b c a c b or equivalently, a (a c) c a (a c) (c b) b c (c b) b Lambek s pregroups (2000 s): a a 1 a a b b 1 b b

54 pregoup grammar Lambek s residuated monoids (1950 s): b a c a b c a c b or equivalently, a (a c) c a (a c) (c b) b c (c b) b Lambek s pregroups (2000 s): a 1 a 1 1 a a b 1 b 1 b b 1

55 pregoup grammar -1 A A A A A A-1 A-1 A A A A A -1 A -1 A = A -1 A A A = A A -1-1 A = A A = A -1

56 pregoup grammar For noun type n, verb type is 1 n s n 1, so:

57 pregoup grammar For noun type n, verb type is 1 n s n 1, so: n 1 n s n 1 n 1 s 1 s

58 pregoup grammar For noun type n, verb type is 1 n s n 1, so: n 1 n s n 1 n 1 s 1 s

59 pregoup grammar For noun type n, verb type is 1 n s n 1, so: n 1 n s n 1 n 1 s 1 s

60 pregoup grammar For noun type n, verb type is 1 n s n 1, so: n 1 n s n 1 n 1 s 1 s Diagrammatic type reduction: n -1n s n-1 n

61 pregoup grammar For noun type n, verb type is 1 n s n 1, so: n 1 n s n 1 n 1 s 1 s Diagrammatic meaning: flow flow n verb n

62 algorithm for meaning of sentences

63 algorithm for meaning of sentences 1. Perform type reduction: (word type 1)... (word type n) sentence type

64 algorithm for meaning of sentences 1. Perform type reduction: (word type 1)... (word type n) sentence type 2. Interpret diagrammatic type reduction as linear map: f :: ii id ii i i

65 algorithm for meaning of sentences 1. Perform type reduction: (word type 1)... (word type n) sentence type 2. Interpret diagrammatic type reduction as linear map: f :: ii id ii 3. Apply this map to tensor of word meaning vectors: f ( v 1... v n ) i i

66 Alice does not like Bob

67 Alice does not like Bob grammar Alice does not not like Bob meaning vectors of words

68 Alice does not like Bob grammar Alice like Bob not meaning vectors of words

69 Alice does not like Bob grammar Alice like Bob not meaning vectors of words

70 Alice does not like Bob grammar Alice like Bob not meaning vectors of words = Alice not like Bob

71 Alice does not like Bob grammar Alice like Bob not meaning vectors of words = Alice not like Bob = Alice not like Bob Using: like = like like = like

72 experiment: word disambiguation E.g. what is saw in: Alice saw Bob with a saw. Edward Grefenstette & Mehrnoosh Sadrzadeh (2011) Experimental support for a categorical compositional distributional model of meaning. Accepted for: Empirical Methods in Natural Language Processing (EMNLP 11).

73 Frobenius algebras

74 such that, for k > 0: Frobenius algebras m { }}... { spiders = } {{... } m+m k { }} { } {{ } n+n k = n BC & Dusko Pavlovic (2007) Quantum measurement without sums. In: Mathematics of Quantum Computing and Technology. quant-ph/ BC, Dusko Pavlovic & Jamie Vicary (2008) A new description of orthogonal bases. Mathematical Structures in Computer Science

75 such that, for k > 0: Frobenius algebras m { }}... { spiders = } {{... } m+m k { }} { } {{ } n+n k = n BC & Dusko Pavlovic (2007) Quantum measurement without sums. In: Mathematics of Quantum Computing and Technology. quant-ph/ BC, Dusko Pavlovic & Jamie Vicary (2008) A new description of orthogonal bases. Mathematical Structures in Computer Science

76 Language-meaning: Frobenius algebras Bob = (the) man who Alice hates = Bob Stephen Clark, BC and Mehrnoosh Sadrzadeh (2013) The Frobenius Anatomy of Relative Pronouns. MOL 13.

77 Language-meaning: Frobenius algebras Bob = (the) man who Alice hates = Bob Stephen Clark, BC and Mehrnoosh Sadrzadeh (2013) The Frobenius Anatomy of Relative Pronouns. MOL 13.

78 Language-meaning: Frobenius algebras Bob = (the) man who Alice hates = Bob Stephen Clark, BC and Mehrnoosh Sadrzadeh (2013) The Frobenius Anatomy of Relative Pronouns. MOL 13.

79 MATHS

80 MATHS Topological QFT (Atiyah 88): F :: f : V V V

81 MATHS Topological QFT (Atiyah 88): F :: f : V V V Grammatical QFT: F :: ii id ii i i

82 MUSIC

83 MUSIC

Selling Category Theory to the Masses

Selling Category Theory to the Masses Selling Category Theory to the Masses Bob Coecke Quantum Group - Computer Science - Oxford University ALICE f f = f f = f f = ALICE BOB BOB does not Alice not like Bob = Alice like not Bob Samson Abramsky

More information

The Logic of Quantum Mechanics - take II Bob Coecke Oxford Univ. Computing Lab. Quantum Group

The Logic of Quantum Mechanics - take II Bob Coecke Oxford Univ. Computing Lab. Quantum Group The Logic of Quantum Mechanics - take II Bob Coecke Oxford Univ. Computing Lab. Quantum Group ALICE f f BOB = f f = f f = ALICE BOB does not Alice not like BC (2010) Quantum picturalism. Contemporary physics

More information

In the beginning God created tensor... as a picture

In the beginning God created tensor... as a picture In the beginning God created tensor... as a picture Bob Coecke coecke@comlab.ox.ac.uk EPSRC Advanced Research Fellow Oxford University Computing Laboratory se10.comlab.ox.ac.uk:8080/bobcoecke/home en.html

More information

Picturing Quantum Processes,

Picturing Quantum Processes, Bob Coecke & Aleks Kissinger, Picturing Quantum Processes, Cambridge University Press, to appear. Bob: Ch. 01 Processes as diagrams Ch. 02 String diagrams Ch. 03 Hilbert space from diagrams Ch. 04 Quantum

More information

The Elements for Logic In Compositional Distributional Models of Meaning

The Elements for Logic In Compositional Distributional Models of Meaning The Elements for Logic In Compositional Distributional Models of Meaning Joshua Steves: 1005061 St Peter s College University of Oxford A thesis submitted for the degree of MSc Mathematics and Foundations

More information

Quantum information processing: a new light on the Q-formalism and Q-foundations

Quantum information processing: a new light on the Q-formalism and Q-foundations Bob Coecke - Oxford University Computing Laboratory Quantum information processing: a new light on the Q-formalism and Q-foundations ASL 2010 North American Annual Meeting The George Washington University

More information

A Study of Entanglement in a Categorical Framework of Natural Language

A Study of Entanglement in a Categorical Framework of Natural Language A Study of Entanglement in a Categorical Framework of Natural Language Dimitri Kartsaklis 1 Mehrnoosh Sadrzadeh 2 1 Department of Computer Science University of Oxford 2 School of Electronic Engineering

More information

Causal categories: a backbone for a quantumrelativistic universe of interacting processes

Causal categories: a backbone for a quantumrelativistic universe of interacting processes Causal categories: a backbone for a quantumrelativistic universe of interacting processes ob Coecke and Ray Lal Oxford University Computing Laboratory bstract We encode causal space-time structure within

More information

Baby's First Diagrammatic Calculus for Quantum Information Processing

Baby's First Diagrammatic Calculus for Quantum Information Processing Baby's First Diagrammatic Calculus for Quantum Information Processing Vladimir Zamdzhiev Department of Computer Science Tulane University 30 May 2018 1 / 38 Quantum computing ˆ Quantum computing is usually

More information

Types in categorical linguistics (& elswhere)

Types in categorical linguistics (& elswhere) Types in categorical linguistics (& elswhere) Peter Hines Oxford Oct. 2010 University of York N. V. M. S. Research Topic of the talk: This talk will be about: Pure Category Theory.... although it might

More information

A Graph Theoretic Perspective on CPM(Rel)

A Graph Theoretic Perspective on CPM(Rel) A Graph Theoretic Perspective on CPM(Rel) Daniel Marsden Mixed states are of interest in quantum mechanics for modelling partial information. More recently categorical approaches to linguistics have also

More information

THE LOGIC OF QUANTUM MECHANICS TAKE II

THE LOGIC OF QUANTUM MECHANICS TAKE II THE LOGIC OF QUANTUM MECHANICS TAKE II BOB COECKE arxiv:1204.3458v1 [quant-ph] 16 Apr 2012 Abstract. We put orward a new take on the logic o quantum mechanics, ollowing Schrödinger s point o view that

More information

INTRODUCTION JENNIFER CHUBB, ALI ESKANDARIAN, AND VALENTINA HARIZANOV

INTRODUCTION JENNIFER CHUBB, ALI ESKANDARIAN, AND VALENTINA HARIZANOV INTRODUCTION JENNIFER CHUBB, ALI ESKANDARIAN, AND VALENTINA HARIZANOV In the last two decades, the scientific community has witnessed a surge in activity, interesting results, and notable progress in our

More information

Categorical Models for Quantum Computing

Categorical Models for Quantum Computing Categorical odels for Quantum Computing Linde Wester Worcester College University of Oxford thesis submitted for the degree of Sc in athematics and the Foundations of Computer Science September 2013 cknowledgements

More information

Encoding Logical Words as Quantum Gates: The Higher Dimensional Case. Marco Fernandez

Encoding Logical Words as Quantum Gates: The Higher Dimensional Case. Marco Fernandez Encoding Logical Words as Quantum Gates: The Higher Dimensional Case Marco Fernandez marco.fernandez@stx.ox.ac.uk; fernandez@maths.ox.ac.uk St. Cross College University of Oxford A thesis submitted in

More information

Quantum information-flow, concretely, abstractly

Quantum information-flow, concretely, abstractly Proc. QPL 2004, pp. 57 73 Quantum information-flow, concretely, abstractly Bob Coecke Oxford University Computing Laboratory Abstract These lecture notes are based on joint work with Samson Abramsky. I

More information

The dagger lambda calculus

The dagger lambda calculus The dagger lambda calculus Philip Atzemoglou University of Oxford Quantum Physics and Logic 2014 Philip Atzemoglou (University of Oxford) The dagger lambda calculus QPL 2014 1 / 20 Why higher-order? Teleportation

More information

Ambiguity in Categorical Models of Meaning

Ambiguity in Categorical Models of Meaning mbiguity in Categorical Models of Meaning Robin Piedeleu Balliol College University of Oxford thesis submitted for the degree of MSc in Computer Science Trinity 2014 bstract Building on existing categorical

More information

Comparing Meaning in Language and Cognition: P-Hyponymy, Concept Combination, Asymmetric Similarity

Comparing Meaning in Language and Cognition: P-Hyponymy, Concept Combination, Asymmetric Similarity Comparing Meaning in Language and Cognition: P-Hyponymy, Concept Combination, symmetric Similarity Candidate number: 23 893 University of Oxford thesissubmittedforthedegreeof MSc in Mathematics and Foundations

More information

Finite Dimensional Hilbert Spaces are Complete for Dagger Compact Closed Categories (Extended Abstract)

Finite Dimensional Hilbert Spaces are Complete for Dagger Compact Closed Categories (Extended Abstract) Electronic Notes in Theoretical Computer Science 270 (1) (2011) 113 119 www.elsevier.com/locate/entcs Finite Dimensional Hilbert Spaces are Complete or Dagger Compact Closed Categories (Extended bstract)

More information

Complementarity in categorical. quantum mechanics.

Complementarity in categorical. quantum mechanics. Complementarity in categorical quantum mechanics Chris Heunen Oxford University Computing Laboratory Abstract We relate notions of complementarity in three layers of quantum mechanics: (i) von Neumann

More information

Diagrammatic Methods for the Specification and Verification of Quantum Algorithms

Diagrammatic Methods for the Specification and Verification of Quantum Algorithms Diagrammatic Methods or the Speciication and Veriication o Quantum lgorithms William Zeng Quantum Group Department o Computer Science University o Oxord Quantum Programming and Circuits Workshop IQC, University

More information

Categorical relativistic quantum theory. Chris Heunen Pau Enrique Moliner Sean Tull

Categorical relativistic quantum theory. Chris Heunen Pau Enrique Moliner Sean Tull Categorical relativistic quantum theory Chris Heunen Pau Enrique Moliner Sean Tull 1 / 15 Idea Hilbert modules: naive quantum field theory Idempotent subunits: base space in any category Support: where

More information

Endomorphism Semialgebras in Categorical Quantum Mechanics

Endomorphism Semialgebras in Categorical Quantum Mechanics Endomorphism Semialgebras in Categorical Quantum Mechanics Kevin Dunne University of Strathclyde November 2016 Symmetric Monoidal Categories Definition A strict symmetric monoidal category (A,, I ) consists

More information

Verifying the Steane code with Quantomatic

Verifying the Steane code with Quantomatic Verifying the Steane code with Quantomatic Ross Duncan University of Strathclyde Glasgow, UK ross.duncan@strath.ac.uk Maxime Lucas Université Libre de Bruxelles Brussels, Belgium mlucas@ulb.ac.be In this

More information

Why the Logical Disjunction in Quantum Logic is Not Classical

Why the Logical Disjunction in Quantum Logic is Not Classical Why the Logical Disjunction in Quantum Logic is Not Classical Diederik Aerts, Ellie D Hondt, and Liane Gabora Center Leo Apostel, Brussels Free University Krijgskundestraat 33, 1160 Brussels, Belgium.

More information

Infinite-dimensional Categorical Quantum Mechanics

Infinite-dimensional Categorical Quantum Mechanics Infinite-dimensional Categorical Quantum Mechanics A talk for CLAP Scotland Stefano Gogioso and Fabrizio Genovese Quantum Group, University of Oxford 5 Apr 2017 University of Strathclyde, Glasgow S Gogioso,

More information

Beginnings... Computers might as well be made of green cheese. It is no longer safe to assume this! The first axiom I learnt in Computer Science:

Beginnings... Computers might as well be made of green cheese. It is no longer safe to assume this! The first axiom I learnt in Computer Science: Beginnings... The first axiom I learnt in Computer Science: Computers might as well be made of green cheese It is no longer safe to assume this! (Department of Computer Science, Quantum Universitycomputation:

More information

arxiv: v1 [cs.cl] 13 Mar 2013

arxiv: v1 [cs.cl] 13 Mar 2013 Types and forgetfulness in categorical linguistics and quantum mechanics arxiv:1303.3170v1 [cs.cl] 13 Mar 2013 Peter Hines November 8, 2018 Abstract The role of types in categorical models of meaning is

More information

Some Quantum Logic and a few Categories

Some Quantum Logic and a few Categories Some Quantum Logic and a few Categories John Harding New Mexico State University www.math.nmsu.edu/johnharding.html jharding@nmsu.edu Workshop on Categorical Quantum Logic Oxford, August 2007 Organization

More information

The Description of Joint Quantum Entities and the Formulation of a Paradox. Diederik Aerts

The Description of Joint Quantum Entities and the Formulation of a Paradox. Diederik Aerts The Description of Joint Quantum Entities and the Formulation of a Paradox Diederik Aerts arxiv:quant-ph/0105106v1 May 001 Abstract We formulate a paradox in relation to the description of a joint entity

More information

High Level Quantum Structures in Linguistics and Multi Agent Systems

High Level Quantum Structures in Linguistics and Multi Agent Systems High Level Quantum Structures in Linguistics and Multi Agent Systems Mehrnoosh Sadrzadeh School of Electronics and Computer Science University of Southampton ms6@ecs.soton.ac.uk Abstract We present two

More information

Categorical quantum channels

Categorical quantum channels Attacking the quantum version of with category theory Ian T. Durham Department of Physics Saint Anselm College 19 March 2010 Acknowledgements Some of this work has been the result of some preliminary collaboration

More information

Quantum Effects. Juliana K. Vizzotto 1 Thorsten Altenkirch 2. Amr Sabry January Yale CS Colloquium Page 1

Quantum Effects. Juliana K. Vizzotto 1 Thorsten Altenkirch 2. Amr Sabry January Yale CS Colloquium Page 1 Quantum Effects Juliana K. Vizzotto 1 Thorsten Altenkirch 2 Amr Sabry 3 1 Federal University of Rio Grande do Sul 2 The University of Nottingham 3 Indiana University 2 January 25 Yale CS Colloquium Page

More information

From Logical to Distributional Models

From Logical to Distributional Models From Logical to Distributional Models Anne Preller LRMM, Montpellier, France preller@lirmm.fr The paper relates two variants of semantic models for natural language, logical functional models and compositional

More information

INTRODUCTION TO LOGIC. Propositional Logic. Examples of syntactic claims

INTRODUCTION TO LOGIC. Propositional Logic. Examples of syntactic claims Introduction INTRODUCTION TO LOGIC 2 Syntax and Semantics of Propositional Logic Volker Halbach In what follows I look at some formal languages that are much simpler than English and define validity of

More information

Learning Goals of CS245 Logic and Computation

Learning Goals of CS245 Logic and Computation Learning Goals of CS245 Logic and Computation Alice Gao April 27, 2018 Contents 1 Propositional Logic 2 2 Predicate Logic 4 3 Program Verification 6 4 Undecidability 7 1 1 Propositional Logic Introduction

More information

Universal Properties in Quantum Theory

Universal Properties in Quantum Theory Universal Properties in Quantum Theory Mathieu Huot ENS Paris-Saclay Sam Staton University of Oxford We argue that notions in quantum theory should have universal properties in the sense of category theory.

More information

CHAPTER 0: A (VERY) BRIEF TOUR OF QUANTUM MECHANICS, COMPUTATION, AND CATEGORY THEORY.

CHAPTER 0: A (VERY) BRIEF TOUR OF QUANTUM MECHANICS, COMPUTATION, AND CATEGORY THEORY. CHPTER 0: (VERY) BRIEF TOUR OF QUNTUM MECHNICS, COMPUTTION, ND CTEGORY THEORY. This chapter is intended to be a brief treatment of the basic mechanics, framework, and concepts relevant to the study of

More information

Mix Unitary Categories

Mix Unitary Categories 1/31 Mix Unitary Categories Robin Cockett, Cole Comfort, and Priyaa Srinivasan CT2018, Ponta Delgada, Azores Dagger compact closed categories Dagger compact closed categories ( -KCC) provide a categorical

More information

Design and Analysis of Quantum Protocols and Algorithms

Design and Analysis of Quantum Protocols and Algorithms Design and Analysis of Quantum Protocols and Algorithms Krzysztof Bar University College MMathCompSci May 20, 2012 Acknowledgements I would like to thank my supervisor prof. Bob Coecke for all the help

More information

Quantum Sets. Andre Kornell. University of California, Davis. SYCO September 21, 2018

Quantum Sets. Andre Kornell. University of California, Davis. SYCO September 21, 2018 Quantum Sets Andre Kornell University of California, Davis SYCO September 21, 2018 Andre Kornell (UC Davis) Quantum Sets SYCO September 21, 2018 1 / 15 two categories Fun: sets and functions qfun: quantum

More information

Connecting the categorical and the modal logic approaches to Quantum Mech

Connecting the categorical and the modal logic approaches to Quantum Mech Connecting the categorical and the modal logic approaches to Quantum Mechanics based on MSc thesis supervised by A. Baltag Institute for Logic, Language and Computation University of Amsterdam 30.11.2013

More information

A Compositional Distributional Model of Meaning

A Compositional Distributional Model of Meaning Compositional Distributional Model o Meaning Stephen Clark ob Coecke Mehrnoosh Sadrzadeh Oxord University Computing Laboratory Wolson uilding, Parks Road, OX1 3QD Oxord, UK stephen.clark@comlab.ox.ac.uk

More information

Copy-Cat Strategies and Information Flow in Physics, Geometry, Logic and Computation

Copy-Cat Strategies and Information Flow in Physics, Geometry, Logic and Computation Copy-Cat Strategies and Information Flow in Physics, Geometry, and Computation Samson Abramsky Oxford University Computing Laboratory Copy-Cat Strategies and Information Flow CQL Workshop August 2007 1

More information

Bob Coecke (Oxford, Quantum measurements as Eilenberg-Moore coalgebras

Bob Coecke (Oxford, Quantum measurements as Eilenberg-Moore coalgebras Jirí Adámek (Braunschweig, adamek@iti.cs.tu-bs.de) A logic of injectivity Injectivity is an important concept in algebra, homotopy theory and elsewhere. We study the injectivity consequence of morphisms

More information

Mathematical Foundations of Information Flow

Mathematical Foundations of Information Flow Mathematical Foundations of Information Flow This page intentionally left blank Proceedings of Symposia in APPLIED MATHEMATICS Volume 71 Mathematical Foundations of Information Flow Clifford Lectures Information

More information

FINITE DIMENSIONAL HILBERT SPACES ARE COMPLETE FOR DAGGER COMPACT CLOSED CATEGORIES

FINITE DIMENSIONAL HILBERT SPACES ARE COMPLETE FOR DAGGER COMPACT CLOSED CATEGORIES FINITE DIMENSIONAL HILBERT SPACES ARE COMPLETE FOR DAGGER COMPACT CLOSED CATEGORIES PETER SELINGER Department of Mathematics and Statistics, Dalhousie University, Halifax, Nova Scotia, Canada e-mail address:

More information

CAT L4: Quantum Non-Locality and Contextuality

CAT L4: Quantum Non-Locality and Contextuality CAT L4: Quantum Non-Locality and Contextuality Samson Abramsky Department of Computer Science, University of Oxford Samson Abramsky (Department of Computer Science, University CAT L4: of Quantum Oxford)

More information

Correlated Information: A Logic for Multi-Partite Quantum Systems

Correlated Information: A Logic for Multi-Partite Quantum Systems Electronic Notes in Theoretical Computer Science 270 (2) (2011) 3 14 www.elsevier.com/locate/entcs Correlated Information: A Logic for Multi-Partite Quantum Systems Alexandru Baltag 1,2 Oxford University

More information

Gödel in class. Achim Feldmeier Brno - Oct 2010

Gödel in class. Achim Feldmeier Brno - Oct 2010 Gödel in class Achim Feldmeier Brno - Oct 2010 Philosophy lost key competence to specialized disciplines: right life (happyness, morals) Christianity science and technology Natural Sciences social issues

More information

3. The Logic of Quantified Statements Summary. Aaron Tan August 2017

3. The Logic of Quantified Statements Summary. Aaron Tan August 2017 3. The Logic of Quantified Statements Summary Aaron Tan 28 31 August 2017 1 3. The Logic of Quantified Statements 3.1 Predicates and Quantified Statements I Predicate; domain; truth set Universal quantifier,

More information

Abstract structure of unitary oracles for quantum algorithms

Abstract structure of unitary oracles for quantum algorithms Abstract structure o unitary oracles or quantum algorithms William Zeng 1 Jamie Vicary 2 1 Department o Computer Science University o Oxord 2 Centre or Quantum Technologies, University o Singapore and

More information

Adriaan van Wijngaarden

Adriaan van Wijngaarden Adriaan van Wijngaarden From his Wikipedia article: His education was in mechanical engineering, for which he received a degree from Delft University of Technology in 1939. He then studied for a doctorate

More information

Computational Algebraic Topology Topic B Lecture III: Quantum Realizability

Computational Algebraic Topology Topic B Lecture III: Quantum Realizability Computational Algebraic Topology Topic B Lecture III: Quantum Realizability Samson Abramsky Department of Computer Science The University of Oxford Samson Abramsky (Department of Computer ScienceThe Computational

More information

Construction of Physical Models from Category Theory. Master Thesis in Theoretical Physics. Marko Marjanovic

Construction of Physical Models from Category Theory. Master Thesis in Theoretical Physics. Marko Marjanovic Construction of Physical Models from Category Theory Master Thesis in Theoretical Physics Marko Marjanovic Department of Physics University of Gothenburg Gothenburg, Sweden 2017 Construction of Physical

More information

Categories in syntax and semantics

Categories in syntax and semantics Categories in syntax and semantics Michael Moortgat CCSS Science Jam, March 1, 2018 Setting the stage NL semantics: two views Distributional model Words that occur in similar contexts have similar meaning.

More information

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1 Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of

More information

Section Summary. Predicate logic Quantifiers. Negating Quantifiers. Translating English to Logic. Universal Quantifier Existential Quantifier

Section Summary. Predicate logic Quantifiers. Negating Quantifiers. Translating English to Logic. Universal Quantifier Existential Quantifier Section 1.4 Section Summary Predicate logic Quantifiers Universal Quantifier Existential Quantifier Negating Quantifiers De Morgan s Laws for Quantifiers Translating English to Logic Propositional Logic

More information

Propositional Logic Not Enough

Propositional Logic Not Enough Section 1.4 Propositional Logic Not Enough If we have: All men are mortal. Socrates is a man. Does it follow that Socrates is mortal? Can t be represented in propositional logic. Need a language that talks

More information

Categorical quantum mechanics

Categorical quantum mechanics Categorical quantum mechanics Chris Heunen 1 / 76 Categorical Quantum Mechanics? Study of compositional nature of (physical) systems Primitive notion: forming compound systems 2 / 76 Categorical Quantum

More information

A Way of Getting Rid of Things:

A Way of Getting Rid of Things: A Way of Getting Rid of Things: Higher-order Langauges, Priorian Nominalism, and Nihilism: Cian Dorr Rutgers Workshop on Structural Realism and the Metaphysics of Science 1. Higher-order quantification

More information

Section 2.3: Statements Containing Multiple Quantifiers

Section 2.3: Statements Containing Multiple Quantifiers Section 2.3: Statements Containing Multiple Quantifiers In this section, we consider statements such as there is a person in this company who is in charge of all the paperwork where more than one quantifier

More information

Logic and machine learning review. CS 540 Yingyu Liang

Logic and machine learning review. CS 540 Yingyu Liang Logic and machine learning review CS 540 Yingyu Liang Propositional logic Logic If the rules of the world are presented formally, then a decision maker can use logical reasoning to make rational decisions.

More information

Propositional logic. First order logic. Alexander Clark. Autumn 2014

Propositional logic. First order logic. Alexander Clark. Autumn 2014 Propositional logic First order logic Alexander Clark Autumn 2014 Formal Logic Logical arguments are valid because of their form. Formal languages are devised to express exactly that relevant form and

More information

Introduction to Metalogic

Introduction to Metalogic Philosophy 135 Spring 2008 Tony Martin Introduction to Metalogic 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: Remarks: (i) sentence letters p 0, p 1, p 2,... (ii)

More information

Examples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula:

Examples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula: Logic: The Big Picture Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and

More information

Natural Logic Welcome to the Course!

Natural Logic Welcome to the Course! 1/31 Natural Logic Welcome to the Course! Larry Moss Indiana University Nordic Logic School August 7-11, 2017 2/31 This course presents logical systems tuned to natural language The raison d être of logic

More information

Qubits vs. bits: a naive account A bit: admits two values 0 and 1, admits arbitrary transformations. is freely readable,

Qubits vs. bits: a naive account A bit: admits two values 0 and 1, admits arbitrary transformations. is freely readable, Qubits vs. bits: a naive account A bit: admits two values 0 and 1, admits arbitrary transformations. is freely readable, A qubit: a sphere of values, which is spanned in projective sense by two quantum

More information

Presuppositions (introductory comments)

Presuppositions (introductory comments) 1 Presuppositions (introductory comments) Some examples (1) a. The person who broke the typewriter was Sam. b. It was Sam who broke the typewriter. c. John screwed up again. d. John likes Mary, too. e.

More information

arxiv: v1 [quant-ph] 10 Sep 2010

arxiv: v1 [quant-ph] 10 Sep 2010 arxiv:1009.2007v1 [quant-ph] 10 Sep 2010 Complementarity in categorical quantum mechanics Chris Heunen September 13, 2010 Abstract We relate notions of complementarity in three layers of quantum mechanics:

More information

Introduction to Semantics (EGG Wroclaw 05)

Introduction to Semantics (EGG Wroclaw 05) Introduction to Semantics (EGG Wroclaw 05) 0. Preliminaries 0.1 Semantics vs. pragmatics Semantics only concerned with literal meaning as opposed to non-literal, or situational meaning, most of which is

More information

Biunitary constructions in quantum information

Biunitary constructions in quantum information Biunitary constructions in quantum information David Reutter Jamie Vicary Department of Computer Science University of Oxford 14th International Conference on Quantum Physics and Logic Nijmegen, The Netherlands

More information

Quantum Logic. Joshua Sack. January 19 20, Quantum Logic. Joshua Sack. Hilbert Spaces. Ortholattices and Frames 1/86

Quantum Logic. Joshua Sack. January 19 20, Quantum Logic. Joshua Sack. Hilbert Spaces. Ortholattices and Frames 1/86 1/86 Ortho and January 19 20, 2015 2/86 and Quantum Theory Ortho and Hilbert spaces have been used for modeling quantum systems. This is largely because wave functions live in Hilbert spaces, and Hilbert

More information

On Paradoxes in Proof-Theoretic Semantics

On Paradoxes in Proof-Theoretic Semantics Quantum Group Dept. of Computer Science Oxford University 2nd PTS Conference, Tübingen, March 8, 2013 Outline 1 Categorical Harmony Logical Constants as Adjoint Functors Comparison with Other Concepts

More information

arxiv: v1 [quant-ph] 15 Mar 2016

arxiv: v1 [quant-ph] 15 Mar 2016 The Illusory Appeal of Decoherence in the Everettian Picture: Affirming the Consequent arxiv:1603.04845v1 [quant-ph] 15 Mar 2016 R. E. Kastner a1 14 March 2016 a Foundations of Physics Group, University

More information

Logic. Propositional Logic: Syntax. Wffs

Logic. Propositional Logic: Syntax. Wffs Logic Propositional Logic: Syntax Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about

More information

THE LOGIC OF QUANTIFIED STATEMENTS. Predicates and Quantified Statements I. Predicates and Quantified Statements I CHAPTER 3 SECTION 3.

THE LOGIC OF QUANTIFIED STATEMENTS. Predicates and Quantified Statements I. Predicates and Quantified Statements I CHAPTER 3 SECTION 3. CHAPTER 3 THE LOGIC OF QUANTIFIED STATEMENTS SECTION 3.1 Predicates and Quantified Statements I Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. Predicates

More information

Hilbert Space, Entanglement, Quantum Gates, Bell States, Superdense Coding.

Hilbert Space, Entanglement, Quantum Gates, Bell States, Superdense Coding. CS 94- Bell States Bell Inequalities 9//04 Fall 004 Lecture Hilbert Space Entanglement Quantum Gates Bell States Superdense Coding 1 One qubit: Recall that the state of a single qubit can be written as

More information

Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer)

Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer) Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer) Jeffrey Ketland, February 4, 2000 During the nineteenth century, and up until around 1939, many major mathematicians were

More information

Categorial Grammar. Algebra, Proof Theory, Applications. References Categorial Grammar, G. Morrill, OUP, 2011.

Categorial Grammar. Algebra, Proof Theory, Applications. References Categorial Grammar, G. Morrill, OUP, 2011. Categorial Grammar Algebra, Proof Theory, Applications References Categorial Grammar, G. Morrill, OUP, 2011. - The Logic of Categorial Grammars, R. Moot & Ch. Retore, Springer, FoLLI, 2012. Mehrnoosh Sadrzadeh

More information

Some Non-Classical Approaches to the Brandenburger-Keisler Paradox

Some Non-Classical Approaches to the Brandenburger-Keisler Paradox Some Non-Classical Approaches to the Brandenburger-Keisler Paradox Can BAŞKENT The Graduate Center of the City University of New York cbaskent@gc.cuny.edu www.canbaskent.net KGB Seminar The Graduate Center

More information

Extending classical logic for reasoning about quantum systems

Extending classical logic for reasoning about quantum systems Extending classical logic for reasoning about quantum systems R. Chadha P. Mateus A. Sernadas C. Sernadas Department of Mathematics, IST, TU Lisbon SQIG, Instituto de Telecomunicações {rchadha,pmat,acs,css}@math.ist.utl.pt

More information

The Church-Turing Thesis and Relative Recursion

The Church-Turing Thesis and Relative Recursion The Church-Turing Thesis and Relative Recursion Yiannis N. Moschovakis UCLA and University of Athens Amsterdam, September 7, 2012 The Church -Turing Thesis (1936) in a contemporary version: CT : For every

More information

RESEARCH ARTICLE. Quantum picturalism

RESEARCH ARTICLE. Quantum picturalism Contemporary Physics Vol. 00, No. 00, February 2009, 1 25 RESEARCH ARTICLE Quantum picturalism Bob Coecke Oxord University Computing Laboratory, Wolson Building, Parks Road, OX1 3QD Oxord, UK (Received

More information

Introduction. Itaï Ben-Yaacov C. Ward Henson. September American Institute of Mathematics Workshop. Continuous logic Continuous model theory

Introduction. Itaï Ben-Yaacov C. Ward Henson. September American Institute of Mathematics Workshop. Continuous logic Continuous model theory Itaï Ben-Yaacov C. Ward Henson American Institute of Mathematics Workshop September 2006 Outline Continuous logic 1 Continuous logic 2 The metric on S n (T ) Origins Continuous logic Many classes of (complete)

More information

A Little Deductive Logic

A Little Deductive Logic A Little Deductive Logic In propositional or sentential deductive logic, we begin by specifying that we will use capital letters (like A, B, C, D, and so on) to stand in for sentences, and we assume that

More information

The Square of Opposition in Orthomodular Logic

The Square of Opposition in Orthomodular Logic The Square of Opposition in Orthomodular Logic H. Freytes, C. de Ronde and G. Domenech Abstract. In Aristotelian logic, categorical propositions are divided in Universal Affirmative, Universal Negative,

More information

Quantum Functional Programming Language & Its Denotational Semantics

Quantum Functional Programming Language & Its Denotational Semantics Quantum Functional Programming Language & Its Denotational Semantics Ichiro Hasuo Dept. Computer Science University of Tokyo Naohiko Hoshino Research Inst. for Math. Sci. Kyoto University Talk based on:

More information

SUPERDENSE CODING AND QUANTUM TELEPORTATION

SUPERDENSE CODING AND QUANTUM TELEPORTATION SUPERDENSE CODING AND QUANTUM TELEPORTATION YAQIAO LI This note tries to rephrase mathematically superdense coding and quantum teleportation explained in [] Section.3 and.3.7, respectively (as if I understood

More information

A Dynamic-Logical Perspective on Quantum Behavior

A Dynamic-Logical Perspective on Quantum Behavior A Dynamic-Logical Perspective on Quantum Behavior A. Baltag and S. Smets Abstract In this paper we show how recent concepts from Dynamic Logic, and in particular from Dynamic Epistemic logic, can be used

More information

Introduction to Semantics. The Formalization of Meaning 1

Introduction to Semantics. The Formalization of Meaning 1 The Formalization of Meaning 1 1. Obtaining a System That Derives Truth Conditions (1) The Goal of Our Enterprise To develop a system that, for every sentence S of English, derives the truth-conditions

More information

THE LOGIC OF BUNDLES

THE LOGIC OF BUNDLES THE LOGIC OF BUNDLES JOHN HARDING AND TAEWON YANG Abstract. Since the work of Crown [5] in the 1970 s, it has been known that the projections of a finite-dimensional vector bundle E form an orthomodular

More information

Lecture 9. Model theory. Consistency, independence, completeness, categoricity of axiom systems. Expanded with algebraic view.

Lecture 9. Model theory. Consistency, independence, completeness, categoricity of axiom systems. Expanded with algebraic view. V. Borschev and B. Partee, October 17-19, 2006 p. 1 Lecture 9. Model theory. Consistency, independence, completeness, categoricity of axiom systems. Expanded with algebraic view. CONTENTS 0. Syntax and

More information

A Little Deductive Logic

A Little Deductive Logic A Little Deductive Logic In propositional or sentential deductive logic, we begin by specifying that we will use capital letters (like A, B, C, D, and so on) to stand in for sentences, and we assume that

More information

Iterated Galois connections in arithmetic and linguistics. J. Lambek, McGill University

Iterated Galois connections in arithmetic and linguistics. J. Lambek, McGill University 1 Iterated Galois connections in arithmetic and linguistics J. Lambek, McGill University Abstract: Galois connections may be viewed as pairs of adjoint functors, specialized from categories to partially

More information

Contexts for Quantification

Contexts for Quantification Contexts for Quantification Valeria de Paiva Stanford April, 2011 Valeria de Paiva (Stanford) C4Q April, 2011 1 / 28 Natural logic: what we want Many thanks to Larry, Ulrik for slides! Program Show that

More information

Pregroups and their logics

Pregroups and their logics University of Chieti May 6-7, 2005 1 Pregroups and their logics Wojciech Buszkowski Adam Mickiewicz University Poznań, Poland University of Chieti May 6-7, 2005 2 Kazimierz Ajdukiewicz (1890-1963) was

More information

Using BV to Describe Causal Quantum Evolution

Using BV to Describe Causal Quantum Evolution Using BV to Describe Causal Quantum Evolution Prakash Panangaden Computing Laboratory Oxford University Oxford, U.K. prakash@cs.mcgill.ca July 5, 2004 1 Basic Notions and Definitions In this note I describe

More information

TOPOSES ARE SYMMETRIC MONOIDAL CLOSED CATEGORIES

TOPOSES ARE SYMMETRIC MONOIDAL CLOSED CATEGORIES Please cite this article as: Viliam Slodičák, Toposes are symmetric monoidal closed categories, Scientific Research of the Institute of Mathematics and Computer Science, 2012, Volume 11, Issue 1, pages

More information