The Logic of Partitions

Similar documents
The Logic of Partitions with an application to Information Theory

An Introduction to Partition Logic

An introduction to partition logic

An Introduction to Partition Logic

THE REVIEW OF SYMBOLIC LOGIC

LOGIC JOURNAL INTEREST GROUP IN PURE AND APPLIED LOGICS. EDITORS-IN-CHIEF A. Amir D. M. Gabbay G. Gottlob R. de Queiroz J.

Counting Distinctions: On the Conceptual Foundations of Shannon s Information Theory

Lecture 4. Algebra, continued Section 2: Lattices and Boolean algebras

Counting distinctions: on the conceptual foundations of Shannon s information theory

Logical Entropy: Introduction to Classical and Quantum Logical Information Theory

Introduction to Information Theory

Review CHAPTER. 2.1 Definitions in Chapter Sample Exam Questions. 2.1 Set; Element; Member; Universal Set Partition. 2.

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

arxiv: v2 [cs.it] 26 Jan 2013

Notation Index. gcd(a, b) (greatest common divisor) NT-16

CHAPTER 11. Introduction to Intuitionistic Logic

Relations on Hypergraphs

Boolean algebra. Values

Logic Synthesis and Verification

Boolean Algebra CHAPTER 15

Chapter 1 : The language of mathematics.

Problem 1: Suppose A, B, C and D are finite sets such that A B = C D and C = D. Prove or disprove: A = B.

Notes on Ordered Sets

Category theory and set theory: algebraic set theory as an example of their interaction

Synthetic Computability

The discrete and indiscrete topologies on any set are zero-dimensional. The Sorgenfrey line

AN ALGEBRAIC APPROACH TO GENERALIZED MEASURES OF INFORMATION

Some glances at topos theory. Francis Borceux

MATH 101: ALGEBRA I WORKSHEET, DAY #1. We review the prerequisites for the course in set theory and beginning a first pass on group. 1.

Propositional and Predicate Logic - VII

Some Quantum Logic and a few Categories

A Discrete Duality Between Nonmonotonic Consequence Relations and Convex Geometries

arxiv:math/ v1 [math.lo] 5 Mar 2007

n Empty Set:, or { }, subset of all sets n Cardinality: V = {a, e, i, o, u}, so V = 5 n Subset: A B, all elements in A are in B

Math 730 Homework 6. Austin Mohr. October 14, 2009

3. Abstract Boolean Algebras

Synthetic Computability (Computability Theory without Computers)

Category Theory (UMV/TK/07)

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic

Universal Algebra for Logics

BOOLEAN ALGEBRA INTRODUCTION SUBSETS

Topology Proceedings. COPYRIGHT c by Topology Proceedings. All rights reserved.

Properties of Boolean Algebras

A CLOSURE SYSTEM FOR ELEMENTARY SITUATIONS

EECS150 - Digital Design Lecture 4 - Boolean Algebra I (Representations of Combinational Logic Circuits)

Quantum Mechanics over Sets: A pedagogical model with non-commutative finite probability theory as its quantum probability calculus

Outline. EECS150 - Digital Design Lecture 4 - Boolean Algebra I (Representations of Combinational Logic Circuits) Combinational Logic (CL) Defined

On Classical and Quantum Logical Entropy: The analysis of measurement arxiv: v2 [quant-ph] 8 Sep 2016

A Logician s Toolbox

Handbook of Logic and Proof Techniques for Computer Science

Propositional Logics and their Algebraic Equivalents

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic

Congruence Boolean Lifting Property

Point-free geometry and topology Part V: Tarski s geometry of solids

Math 13, Spring 2013, Lecture B: Midterm

Propositional Logic, Predicates, and Equivalence

A New Category for Semantics

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

586 Index. vertex, 369 disjoint, 236 pairwise, 272, 395 disjoint sets, 236 disjunction, 33, 36 distributive laws

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

Section 2.2 Set Operations. Propositional calculus and set theory are both instances of an algebraic system called a. Boolean Algebra.

Sets, Logic, Relations, and Functions

CHAPTER 6. Copyright Cengage Learning. All rights reserved.

Tree sets. Reinhard Diestel

Category Theory. Categories. Definition.

Computability of Heyting algebras and. Distributive Lattices

An introduction to toposes. Richard Pettigrew Department of Philosophy University of Bristol

UNITARY UNIFICATION OF S5 MODAL LOGIC AND ITS EXTENSIONS

2 Metric Spaces Definitions Exotic Examples... 3

Discrete Mathematics. W. Ethan Duckworth. Fall 2017, Loyola University Maryland

Comparing intuitionistic quantum logics

Theorems. Theorem 1.11: Greatest-Lower-Bound Property. Theorem 1.20: The Archimedean property of. Theorem 1.21: -th Root of Real Numbers

Category theory for computer science. Overall idea

Logics of n-ary Contact

Some Non-Classical Approaches to the Brandenburger-Keisler Paradox

Lattice Theory Lecture 4. Non-distributive lattices

Introduction to Quantum Logic. Chris Heunen

NAME: Mathematics 205A, Fall 2008, Final Examination. Answer Key

Introduction to Topology

Set Basics. P. Danziger

Inquiry Calculus and the Issue of Negative Higher Order Informations

HANDOUT AND SET THEORY. Ariyadi Wijaya

Automata Theory and Formal Grammars: Lecture 1

Section Summary. Relations and Functions Properties of Relations. Combining Relations

Artificial Intelligence

cse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska

HOMOLOGY THEORIES INGRID STARKEY

Boolean Algebras, Boolean Rings and Stone s Representation Theorem

Discrete Mathematics Review

The Objective Indefiniteness Interpretation of Quantum Mechanics: David Ellerman

Notes about Filters. Samuel Mimram. December 6, 2012

University of Oxford, Michaelis November 16, Categorical Semantics and Topos Theory Homotopy type theor

Definitions: A binary relation R on a set X is (a) reflexive if x X : xrx; (f) asymmetric if x, x X : [x Rx xr c x ]

A general Stone representation theorem

Relational semantics for a fragment of linear logic

Algebraic varieties. Chapter A ne varieties

The overlap algebra of regular opens

Topological Test Spaces 1 Alexander Wilce Department of Mathematical Sciences, Susquehanna University Selinsgrove, Pa

Lecture 2: Syntax. January 24, 2018

Transcription:

The Logic of Partitions Introduction to the Dual of "Propositional" Logic David Ellerman Philosophy U. of California/Riverside U. of Ljubljana, Sept. 8, 2015 David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 1 / 23

Why Partition Logic took so long to develop Boolean logic mis-specified as logic of "propositions." Boolean logic correctly specified as logic of subsets. Valid formula = df formula that always evaluates to universe set U regardless of subsets of U substituted for variables. Truth table validity should be theorem, not definition, i.e., theorem that for validity it suffices to take U = 1, or to only substitute in U and. Almost all logic texts define "tautology" as truth-table tautology. David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 2 / 23

One consequence: Renyi s Theorem took a century Boole developed (1850s) Boolean logic as logic of subsets, and then developed logical finite probability theory as normalized counting measure on subsets (events). As the mis-specification as propositional logic later dominated, it took a century (1961) to realize that the theorem (it suffices to substitute U and ) extends to valid statements in probability theory. David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 3 / 23

Subsets category-theoretic dual to partitions Subsets have a CT-dual; propositions don t. CT duality gives subset-partition duality: Set-monomorphism or injection determines a subset of its codomain (image); Set-epimorphism or surjection determines a partition of its domain (inverse-image or coimage). In category theory, subsets generalize to subobjects or "parts". "The dual notion (obtained by reversing the arrows) of part is the notion of partition." (Lawvere) avid Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 4 / 23

Duality: Elements of a subset dual to distinctions of a partition A partition π = {B} on a set U is a mutually exclusive and jointly exhaustive set of subsets or blocks B of U, a.k.a., an equivalence relation on U or quotient set of U. A distinction or dit of π is an ordered pair (u, u ) with u and u in distinct blocks of π. Subsets S of U Partitions π on U "Atoms" Elements u S Distinctions (u, u ) of π All atoms All elements: U All dits: discrete partition 1 No atoms No elements: No dits: indiscrete partition 0 Partial order Inclusion of elements Inclusion of distinctions Lattice Boolean lattice Partition lattice David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 5 / 23

The two lattices David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 6 / 23

Algebras of Subsets and Partitions: I Given universe set U, there is the Boolean algebra of subsets (U) with inclusion as partial ordering and the usual union and intersection, and enriched with implication: A = B = A c B. Given universe set U, there is the algebra of partitions Π (U) with join and meet enriched by implication where refinement is the partial ordering. Given partitions π = {B} and σ = {C}, σ is refined by π, σ π, if for every block B π, there is a block C σ such that B C. Join π σ is partition whose blocks are non-empty intersections B C. David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 7 / 23

Algebras of Subsets and Partitions: II Meet π σ: define undirected graph on U with link between u and u if they are in same block of π or σ. Then connected components of graph are blocks of meet. Implication σ = π is the partition that is like π except that any block B π contained in some block C σ is discretized. Discretized B like a mini-1 & Undiscretized B like a mini-0 so σ π is an indicator function for (partial) refinement. Then σ π iff σ π = 1. Top 1 = {{u} : u U} = discrete partition; Bottom 0 = {U} = indiscrete partition = "blob" David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 8 / 23

Tautologies in subset and partition logics: I A subset tautology is any formula which evaluates to U ( U 1) regardless of which subsets were assigned to the atomic variables. A partition tautology is any formula which always evaluates to 1 (the discrete partition) regardless of which partitions on U ( U 2) were assigned to the atomic variables. A weak partition tautology is a formula that is never indiscrete, i.e., never evaluates to indiscrete partition 0. For subset tautologies, it suffices to take U = 1 = { } so (1) = {, 1} as in the truth tables with values 0 and 1. For U = 2 = {0, 1} (any two element set), Π (2) = {0, 1} (indiscrete and discrete partitions) and partition ops are Boolean: David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 9 / 23

Tautologies in subset and partition logics: II (1) = Π (2) Theorem: Every weak partition tautology is a subset tautology. Proof : If a formula is never assigned to 0 in Π (2) then it is always assigned to 1 in Π (2) and, by isomorphism, is always assigned to 1 in (1) so it is a subset tautology. Corollary: Every partition tautology is a subset tautology. David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 10 / 23

Partition tautologies neither included in nor include Intuitionistic tautologies Notation: π σ = σ π is π-negation & σ = σ 0. Subset Tautologies Intuit. Partition Weak Part. σ (π σ) Yes Yes Yes π σ π σ π No Yes Yes σ (π (σ π)) Yes No No σ σ π (( No No Yes τ τ σ π ) ( τ π σ π )) No No No Examples of subset, intuitionistic, partition, and weak partition tautologies. David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 11 / 23

Representation: partitions as binary relations Build representation of partition algebra Π (U) using open subsets of U U. Associate with partition π, the subset of distinctions made by π, dit (π) = {(u, u ) : u and u in distinct blocks of π}. Closed subsets of U 2 are reflexive-symmetric-transitive (rst) closed subsets, i.e., equivalence relations on U. Open subsets are complements, which are precisely dit-sets dit (π) of partitions (= apartness relations in CompSci). For any S U U, closure cl(s) is rst closure of S. Interior Int (S) = (cl (S c )) c where S c = U U S is complement. Closure op. not topological: cl (S) cl (T) not nec. closed, i.e., union of two equivalence relations is not nec. an eq. relation. David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 12 / 23

Partition op. = Apply set op. to dit-sets & take interior Partition Op. Representation Join: σ π dit (σ π) = dit (σ) dit (π) Meet: σ π dit (σ π) = int [dit (σ) dit (π)] Implication: σ π dit (σ π) = int [ dit (σ) c dit (π) ] Top: 1 = {{u} : u U} dit (1) = int [U U] = U U U Bottom: 0 = {U} dit (0) = int [ ] = Representation of Π (U) in Open (U U) by π dit (π). David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 13 / 23

Review of Symbolic Logic (June 2010) David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 14 / 23

Logic Journal of the IGPL (Feb. 2014) David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 15 / 23

Examples of basic open questions in partition logic A decision procedure for partition tautologies. A Hilbert-style axiom system for partition tautologies, plus a completeness proof for that axiom system. Finite-model property: If a formula is not a partition tautology, does there always exist a finite universe U and partitions on that set so that the formula does not evaluate to 1. David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 16 / 23

Logical Prob. dual to Logical Information Normalized counting measures on elements & distinctions David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 17 / 23

Logical information theory Basic idea: information = distinctions Normalized count of distinctions = Info. measure = logical entropy Progress of definition of logical entropy: Logical entropy of partitions: ( ) h (π) = dit(π) = 1 B 2; U U B π U Logical entropy of probability distributions: h (p) = 1 i p 2 i ; Logical entropy of density operators: h (ρ) = 1 tr [ ρ 2] in quantum information theory. David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 18 / 23

Synthese (May 2009) David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 19 / 23

Developing Logical Entropy in Quantum Information Theory David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 20 / 23

Logical entropy in quantum measurement: I Density state ρ before measurement is a pure state. Three possible eigenstates each with probability 1 3 = diagonal elements. But pure state is superposition of 3 eigenstates and off-diagonal elements given "coherences" between eigenstates. Since everything coheres together in pure state, ρ 2 = ρ so tr [ ρ 2] = 1 and h (ρ) = 1 tr [ ρ 2] = 0 since there are no distinctions = no information. David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 21 / 23

Logical entropy in quantum measurement: II Non-degenerate measurement decoheres everything so all coherences vanish and these distinctions create the post-measurement information of h (ˆρ) = 1 tr [ˆρ 2] = 1 1 3 = 2 3. Unlike von Neumann-Shannon, logical entropy shows exactly where the information comes from; the logical entropy created is the sum of all the coherences-squared that were zeroed-out, i.e., 6 ( 1 3 1 3 ) = 2 3 = h (ˆρ). David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 22 / 23

Download all papers from www.ellerman.org David Ellerman Philosophy U. of California/Riverside ()The Logic of Partitions U. of Ljubljana, Sept. 8, 2015 23 / 23