Quasi-primal Cornish algebras

Similar documents
Expansions of Heyting algebras

Christopher J. TAYLOR

DUALITIES, NATURAL AND OTHERWISE GAIA With acknowledgements, in particular, to Brian Davey and Leonardo Cabrer

UNITARY UNIFICATION OF S5 MODAL LOGIC AND ITS EXTENSIONS

Universal Algebra for Logics

A fresh perspective on canonical extensions for bounded lattices

Varieties of Heyting algebras and superintuitionistic logics

The prime spectrum of MV-algebras based on a joint work with A. Di Nola and P. Belluce

Tutorial on Universal Algebra, Mal cev Conditions, and Finite Relational Structures: Lecture I

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic

Tutorial on the Constraint Satisfaction Problem

Lattice Theory Lecture 5. Completions

Houston Journal of Mathematics. c 2007 University of Houston Volume 33, No. 1, 2007

Given a lattice L we will note the set of atoms of L by At (L), and with CoAt (L) the set of co-atoms of L.

1. Algebra H-B-M-S- <A, 0, 1,,,,,, >

Tense Operators on m Symmetric Algebras

γ γ γ γ(α) ). Then γ (a) γ (a ) ( γ 1

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

A strongly rigid binary relation

Lecture 2: Syntax. January 24, 2018

Mathematica Bohemica

On the filter theory of residuated lattices

Duality in Logic. Duality in Logic. Lecture 2. Mai Gehrke. Université Paris 7 and CNRS. {ε} A ((ab) (ba) ) (ab) + (ba) +

CLASSIFYING THE COMPLEXITY OF CONSTRAINTS USING FINITE ALGEBRAS

Unification and Projectivity in De Morgan and Kleene Algebras

Boolean Algebra CHAPTER 15

Relations on Hypergraphs

A duality-theoretic approach to MTL-algebras

MV-algebras and fuzzy topologies: Stone duality extended

ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes)

Equational Logic. Chapter Syntax Terms and Term Algebras

STRICTLY ORDER PRIMAL ALGEBRAS

Bounded width problems and algebras

The lattice of varieties generated by residuated lattices of size up to 5

Congruence Boolean Lifting Property

Remarks on categorical equivalence of finite unary algebras

The Blok-Ferreirim theorem for normal GBL-algebras and its application

On Jankov-de Jongh formulas

Type Classification of Unification Problems over Distributive Lattices and De Morgan Algebras

A CLOSURE SYSTEM FOR ELEMENTARY SITUATIONS

Computing Spectra via Dualities in the MTL hierarchy

Modal and Intuitionistic Natural Dualities via the Concept of Structure Dualizability

Geometric aspects of MV-algebras. Luca Spada Università di Salerno

VARIETIES OF POSITIVE MODAL ALGEBRAS AND STRUCTURAL COMPLETENESS

Finite Simple Abelian Algebras are Strictly Simple

Priestley Duality for Bilattices

Stipulations, multivalued logic, and De Morgan algebras

Propositional and Predicate Logic - VII

arxiv: v1 [math.lo] 10 Sep 2013

Embedding theorems for normal divisible residuated lattices

Linear Temporal Logic (LTL)

Relational semantics for a fragment of linear logic

A VIEW OF CANONICAL EXTENSION

3. Abstract Boolean Algebras

Propositional Logics and their Algebraic Equivalents

Algebras with finite descriptions

Probability Measures in Gödel Logic

Congruence Coherent Symmetric Extended de Morgan Algebras

Duality and Automata Theory

Category Theory (UMV/TK/07)

A CHARACTERIZATION OF LOCALLY FINITE VARIETIES THAT SATISFY A NONTRIVIAL CONGRUENCE IDENTITY

Logic Synthesis and Verification

Free Weak Nilpotent Minimum Algebras

On the algebra of relevance logics

Constructing the Lindenbaum algebra for a logic step-by-step using duality (extended version)

Inverse Galois Problem for C(t)

Machines, Models, Monoids, and Modal logic

Algebras of Deductions in Category Theory. 1 Logical models from universal algebra

Some consequences of compactness in Lukasiewicz Predicate Logic

Sets and Motivation for Boolean algebra

Chordal Graphs, Interval Graphs, and wqo

Chapter 1 : The language of mathematics.

Lecture 17: Invertible Topological Quantum Field Theories

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

AMS regional meeting Bloomington, IN April 1, 2017

On a quasi-ordering on Boolean functions

EQUIVALENCE RELATIONS AND OPERATORS ON ORDERED ALGEBRAIC STRUCTURES. UNIVERSITÀ DEGLI STUDI DELL'INSUBRIA Via Ravasi 2, Varese, Italy

Canonicity and representable relation algebras

Topological clones. Michael Pinsker. Technische Universität Wien / Univerzita Karlova v Praze. Funded by Austrian Science Fund (FWF) grant P27600

RELATION ALGEBRAS. Roger D. MADDUX. Department of Mathematics Iowa State University Ames, Iowa USA ELSEVIER

Unit I (Logic and Proofs)

The following techniques for methods of proofs are discussed in our text: - Vacuous proof - Trivial proof

Unification of terms and language expansions

LECTURE 3: TENSORING WITH FINITE DIMENSIONAL MODULES IN CATEGORY O

2.2 Lowenheim-Skolem-Tarski theorems

Solving equations over small unary algebras

Disjoint n-amalgamation

Chapter 1. Sets and Mappings

Properties of Boolean Algebras

Jónsson posets and unary Jónsson algebras

Congruence lattices and Compact Intersection Property

On the Structure of Rough Approximations

arxiv:math/ v1 [math.ct] 1 Apr 2004

Characterizing CTL-like logics on finite trees

An Introduction to Partition Logic

On the size of Heyting Semi-Lattices and Equationally Linear Heyting Algebras

LOCALLY SOLVABLE FACTORS OF VARIETIES

Periodic lattice-ordered pregroups are distributive

Direct Limits. Mathematics 683, Fall 2013

Transcription:

1 / 26 Quasi-primal Cornish algebras Brian A. Davey and Asha Gair La Trobe University Australia TACL, 24 June 2015 Ischia

2 / 26 Why quasi-primal algebras? Why Cornish algebras? Priestley duality for Cornish algebras Quasi-primal Ockham and Cornish algebras Proofs of our results

3 / 26 Outline Why quasi-primal algebras? Why Cornish algebras? Priestley duality for Cornish algebras Quasi-primal Ockham and Cornish algebras Proofs of our results

Quasi-primal algebras Definition A finite algebra A is called quasi-primal if (any of) the following equivalent conditions hold: (1) the ternary discriminator operation t : A 3 A, given by { x, if x y, t(x, y, z) := z, if x = y, is a term function of A; (2) the variety Var(A) generated by A is congruence distributive and congruence permutable and every non-trivial subalgebra of A is simple; (3) A has a majority term and every subuniverse of A 2 is a product B C of two subuniverses of A, or the graph of a partial automorphism of A, i.e., the graph of an isomorphism u : B C where B A and C A. Every lattice-based algebra has a majority term: m(x, y, z) = (x y) (y z) (z x). 4 / 26

Quasi-primal algebras Definition A finite algebra A is called quasi-primal if (any of) the following equivalent conditions hold: (1) the ternary discriminator operation t : A 3 A, given by { x, if x y, t(x, y, z) := z, if x = y, is a term function of A; (2) the variety Var(A) generated by A is congruence distributive and congruence permutable and every non-trivial subalgebra of A is simple; (3) A has a majority term and every subuniverse of A 2 is a product B C of two subuniverses of A, or the graph of a partial automorphism of A, i.e., the graph of an isomorphism u : B C where B A and C A. Every lattice-based algebra has a majority term: m(x, y, z) = (x y) (y z) (z x). 4 / 26

5 / 26 Some quasi-primal algebras from logic 1. The two-element Boolean algebra is quasi-primal with t(x, y, z) := ((x z) y) (x z).

5 / 26 Some quasi-primal algebras from logic 1. The two-element Boolean algebra is quasi-primal with t(x, y, z) := ((x z) y) (x z). 2. A finite Heyting algebra with 1 as a predicate Let A = A;,,, f, 0, 1 be a finite algebra such that A;,,, 0, 1 is a Heyting algebra and f : A A is the characteristic function of {1}. Then A is quasi-primal.

5 / 26 Some quasi-primal algebras from logic 1. The two-element Boolean algebra is quasi-primal with t(x, y, z) := ((x z) y) (x z). 2. A finite Heyting algebra with 1 as a predicate Let A = A;,,, f, 0, 1 be a finite algebra such that A;,,, 0, 1 is a Heyting algebra and f : A A is the characteristic function of {1}. Then A is quasi-primal. 3. A finite Heyting algebra with dual pseudocomplement Let A = A;,,, +, 0, 1 be a finite algebra such that A;,,, 0, 1 is a Heyting algebra with -irreducible 1 with dual pseudocomplement +. Then A is quasi-primal. ( Via 2. with f (x) := x ++. )

Some quasi-primal algebras from logic 1. The two-element Boolean algebra is quasi-primal with t(x, y, z) := ((x z) y) (x z). 2. A finite Heyting algebra with 1 as a predicate Let A = A;,,, f, 0, 1 be a finite algebra such that A;,,, 0, 1 is a Heyting algebra and f : A A is the characteristic function of {1}. Then A is quasi-primal. 3. A finite Heyting algebra with dual pseudocomplement Let A = A;,,, +, 0, 1 be a finite algebra such that A;,,, 0, 1 is a Heyting algebra with -irreducible 1 with dual pseudocomplement +. Then A is quasi-primal. ( Via 2. with f (x) := x ++. ) 4. A finite simple relation algebra Let A = A;,,, 0, 1, 1,, ; be a finite simple relation algebra. Then A is quasi-primal. ( Via 2. with f (x) := (1 ; x ; 1). ) 5 / 26

6 / 26 Quasi-primal algebras and decidable theories In the late 1940s, A. Tarski proved that the first-order theory of Boolean algebras is decidable. This can be restated as the the first-order theory of the variety generated by the two-element Boolean algebra is decidable. In the late 1970s, H. Werner extended Tarski s result by showing that every variety generated by a quasi-primal algebra has a decidable first-order theory. Ten years later, this result played an important role in R. McKenzie and M. Valeriote s characterisation of locally finite varieties with a decidable theory.

7 / 26 Outline Why quasi-primal algebras? Why Cornish algebras? Priestley duality for Cornish algebras Quasi-primal Ockham and Cornish algebras Proofs of our results

8 / 26 Ockham algebras Definition An algebra A = A;,, g A, 0, 1 is an Ockham algebra if (a) A := A;,, 0, 1 is a bounded distributive lattice, (b) A satisfies the De Morgan laws g(x y) g(x) g(y) and g(x y) g(x) g(y), (c) A satisfies g(0) 1 and g(1) 0. Note that (b) and (c) say that g A is a dual endomorphism of A.

9 / 26 Ockham algebras Why are they called Ockham algebras rather than De Morgan algebras? De Morgan algebras were studied and named before Ockham algebras, so the name was already taken. A De Morgan algebra is defined to be an Ockham algebra satisfying the double negation law, that is, g(g(v)) v.

Ockham algebras Why are they called Ockham algebras rather than De Morgan algebras? De Morgan algebras were studied and named before Ockham algebras, so the name was already taken. A De Morgan algebra is defined to be an Ockham algebra satisfying the double negation law, that is, g(g(v)) v. In 1979, Urquhart named Ockham algebras after William of Ockham who, in 1323, wrote down De Morgan s Laws, some 500 years before De Morgan did, in 1847.... the contradictory opposite of a copulative proposition is a disjunctive proposition composed of the contradictory opposites of its parts.... the contradictory opposite of a disjunctive proposition is a copulative proposition composed of the contradictories of the parts of the disjunctive proposition. Summa totius logicae c. 1323 (transl. P. Boehner 1955) 9 / 26

10 / 26 From Ockham to Cornish Definition Let F = F + F be a set of unary operation symbols. An algebra A = A;,, F A, 0, 1 is a Cornish algebra (of type F ) if A := A;,, 0, 1 is a bounded distributive lattice, and F A = { f A f F } is a set of unary operations on A such that f A is an endomorphism of A, for each f F +, and g A is a dual endomorphism of A, for each g F.

10 / 26 From Ockham to Cornish Definition Let F = F + F be a set of unary operation symbols. An algebra A = A;,, F A, 0, 1 is a Cornish algebra (of type F ) if A := A;,, 0, 1 is a bounded distributive lattice, and F A = { f A f F } is a set of unary operations on A such that f A is an endomorphism of A, for each f F +, and g A is a dual endomorphism of A, for each g F. When f F, the operation f A models a negation that satisfies De Morgan s laws. The operations f A, for f F +, model strong modal operators which preserve as well as ; the next operator of linear temporal logic is an example. Ockham algebras are the special case of Cornish algebras in which F = F = {g}.

10 / 26 From Ockham to Cornish Definition Let F = F + F be a set of unary operation symbols. An algebra A = A;,, F A, 0, 1 is a Cornish algebra (of type F ) if A := A;,, 0, 1 is a bounded distributive lattice, and F A = { f A f F } is a set of unary operations on A such that f A is an endomorphism of A, for each f F +, and g A is a dual endomorphism of A, for each g F. w v u

11 / 26 Why are they called Cornish algebras? Cornish algebras are named in honour of the Australian mathematician William H. ( Bill") Cornish who died seven years ago. He introduced them in an invited lecture entitled Monoids acting on distributive lattices at the annual meeting of the Australian Mathematical Society at La Trobe University in May 1977. The notes from that lecture were never published but were distributed privately.

11 / 26 Why are they called Cornish algebras? Cornish algebras are named in honour of the Australian mathematician William H. ( Bill") Cornish who died seven years ago. He introduced them in an invited lecture entitled Monoids acting on distributive lattices at the annual meeting of the Australian Mathematical Society at La Trobe University in May 1977. The notes from that lecture were never published but were distributed privately. The notes first appeared in print as part of Cornish s far-reaching monograph published nine years later: Cornish, W.H., Antimorphic Action: Categories of Algebraic Structures with Involutions or Anti-endomorphisms, Research and Exposition in Mathematics, Heldermann, Berlin (1986)

12 / 26 Outline Why quasi-primal algebras? Why Cornish algebras? Priestley duality for Cornish algebras Quasi-primal Ockham and Cornish algebras Proofs of our results

13 / 26 Priestley duality for Cornish algebras W := W ; F W, is a finite Cornish space (of type F) if W := W ; is a finite ordered set, and F W = { f W f F } is a set of unary operations on W such that f W : W W is order-preserving, for each f F +, and g W : W W is order-reversing, for each g F. Ockham spaces arise in the special case when F = F = {g}.

13 / 26 Priestley duality for Cornish algebras W := W ; F W, is a finite Cornish space (of type F) if W := W ; is a finite ordered set, and F W = { f W f F } is a set of unary operations on W such that f W : W W is order-preserving, for each f F +, and g W : W W is order-reversing, for each g F. Ockham spaces arise in the special case when F = F = {g}.

14 / 26 Priestley duality for Cornish algebras Given a finite Cornish algebra A, there is a natural way to obtain a Cornish space H(A) from it. Given a finite Cornish space W, there is a natural way to obtain a Cornish algebra K (W) from it.

14 / 26 Priestley duality for Cornish algebras Given a finite Cornish algebra A, there is a natural way to obtain a Cornish space H(A) from it. Given a finite Cornish space W, there is a natural way to obtain a Cornish algebra K (W) from it. Theorem Let C fin and Y fin be, respectively, the categories of finite Cornish algebras and finite Cornish spaces (of some fixed type F). (1) Then H : C fin Y fin and K : Y fin O fin are well-defined functors that yield a dual category equivalence between C fin and Y fin. (2) In particular, A = KH(A), for every finite Cornish algebra A, and W = HK (W), for every finite Cornish space W.

Warning: colour is important! Some maps on W are both order-preserving and order-reversing. So we need to be told whether they are encoding endomorphisms or dual endomorphisms of A = H(W). 15 / 26

16 / 26 Outline Why quasi-primal algebras? Why Cornish algebras? Priestley duality for Cornish algebras Quasi-primal Ockham and Cornish algebras Proofs of our results

17 / 26 Quasi-primal Ockham algebras Theorem (BAD, Nguyen and Pitkethly: AU 2015) A finite Ockham algebra A = A;,, g A, 0, 1 is quasi-primal if and only if its Priestley dual H(A) is an anti-chain of odd size and g H(A) is a cycle. 0 1 2 m 1 (m odd)

Our results Theorem 1: Necessary Conditions. Let A be a quasi-primal Cornish algebra of type F, say A = K (W), with W = W ; F W,. (1) W has no proper non-empty substructures. (2) F is nonempty (i.e., at least one of the unary maps in F W must be coloured red). 18 / 26

19 / 26 Our results We can extend the +/ labelling to the set T of unary terms of type F in the natural way. Let t(v) be a unary term. We declare that t(v) T if and only if t(v) contains an odd number of operation symbols from F. For example, we would have f 2 (g(v)) T and f 3 (g(v)) T, but g(f 3 (g(v))) T +.

19 / 26 Our results We can extend the +/ labelling to the set T of unary terms of type F in the natural way. Let t(v) be a unary term. We declare that t(v) T if and only if t(v) contains an odd number of operation symbols from F. For example, we would have f 2 (g(v)) T and f 3 (g(v)) T, but g(f 3 (g(v))) T +. Theorem 2: Sufficient Conditions. Let A be a finite Cornish algebra, say A = K (W), with W = W ; F W,. Assume that W has the following properties: (a) W has no proper non-empty substructures, (b) there exists a unary term t T such that, for all a W, the orbit of a under t W eventually reaches an odd cycle. Then A is quasi-primal.

20 / 26 Some quasi-primal Cornish algebras 0 1 2 m 1 (m odd) t(v) := g(v) t(v) := f 2 (g(v)) t(v) := g(v) t(v) := f 3 (g(v))

21 / 26 An infinite family of quasi-primal Cornish algebras W 2 1 v a u A 2 0 1 W 3 1 w b v a u A 3 0 x c W 4 w v u b a A 4 0 t(v) := f n 1 (g(v)) belongs to T and is constant on W n

22 / 26 Outline Why quasi-primal algebras? Why Cornish algebras? Priestley duality for Cornish algebras Quasi-primal Ockham and Cornish algebras Proofs of our results

23 / 26 A useful fact Lemma (BAD, Nguyen and Pitkethly: AU 2015) Let X = X; g, be an Ockham space. Then the union Y of the odd cycles of g is an antichain in X. Skip proof

23 / 26 A useful fact Lemma (BAD, Nguyen and Pitkethly: AU 2015) Let X = X; g, be an Ockham space. Then the union Y of the odd cycles of g is an antichain in X. Proof. Let c, d Y with c in an m-cycle of g and d in an n-cycle of g, for some odd m and n. Assume that c d in X. As m and n are odd and g is order-reversing, we have d = g n (d) g n (c) and g m (d) g m (c) = c. As m + n is even, it now follows that d g n (c) = g m+n (c) g m+n (d) = g m (d) c. Thus c = d. Hence Y is an antichain.

24 / 26 An external characterisation of quasi-primality Theorem 3: Necessary and Sufficient Conditions. Let A be a finite Cornish algebra, say A = K (W), for some finite Cornish space W. Then the following are equivalent: (1) A is quasi-primal; (2) W has no proper non-empty substructures and, for every pair of jointly surjective morphisms ϕ 0, ϕ 1 : W P, if ϕ 0 (a) ϕ 1 (b) or ϕ 0 (a) ϕ 1 (b), for some a, b W, then ϕ 0 (W ) ϕ 1 (W ). P ϕ 0 ϕ 1 W W

24 / 26 An external characterisation of quasi-primality Theorem 3: Necessary and Sufficient Conditions. Let A be a finite Cornish algebra, say A = K (W), for some finite Cornish space W. Then the following are equivalent: (1) A is quasi-primal; (2) W has no proper non-empty substructures and, for every pair of jointly surjective morphisms ϕ 0, ϕ 1 : W P, if ϕ 0 (a) ϕ 1 (b) or ϕ 0 (a) ϕ 1 (b), for some a, b W, then ϕ 0 (W ) ϕ 1 (W ). P ϕ 0 ϕ 1 W W Once this result is proved, it is straightforward to prove our necessary and our sufficient conditions.

Necessary/sufficient internal conditions Theorem 1: Necessary Conditions. Let A be a quasi-primal Cornish algebra of type F, say A = K (W), with W = W ; F W,. (1) W has no proper non-empty substructures. (2) F is nonempty (i.e., at least one of the unary maps in F W must be coloured red). Theorem 2: Sufficient Conditions. Let A be a finite Cornish algebra, say A = K (W), with W = W ; F W,. Assume that W has the following properties: (a) W has no proper non-empty substructures, (b) there exists a unary term t T such that, for all a W, the orbit of a under t W eventually reaches an odd cycle. Then A is quasi-primal. 25 / 26

26 / 26 A proof Theorem (Part of Theorem 1) Let A be a Cornish algebra of type F, say A = K (W), with W = W ; F W,. If F = F +, then A is not quasi-primal. Proof. Assume that F = F +. Let P = W 2, where f P( (a, 0) ) := ( f W (a), 0 ) and f P( (a, 1) ) := ( f W (a), 1 ), for each f F = F +. Then each f P is order-preserving and the maps ϕ i : W P, given by ϕ i (a) := (a, i), for i {0, 1}, are jointly surjective morphisms. Let a W. Since ϕ 0 (a) = (a, 0) (a, 1) = ϕ 1 (a) and ϕ 0 (W ) ϕ 1 (W ) =, it follows from Theorem 3 that A = K (W) is not quasi-primal.