Normal extensions of of codimension 3
Abstract
It is known that in the lattice of normal extensions of the logic there are unique logics of codimensions and , namely, the logic of a single reflexive point, and the logic of the total relation on two points. A natural question arises about the cardinality of the set of normal extensions of of codimension . Generalising two finite examples found by a computer search, we construct an uncountable family of (countable) graphs, and prove that certain frames based on these produce a continuum of normal extensions of of codimension . We use algebraic methods, which in this case turn out to be better suited to the task than frame-theoretic ones.
keywords:
Normal extensions, KTB-algebras, Subvarieties1 Introduction
The Kripke semantics of is the class of reflexive and symmetric frames, that is, frames whose accessibility relation is a tolerance. Since irreflexivity is not modally definable, it can be argued that is the logic of simple graphs. Yet is much less investigated that its transitive cousins, and in fact certain tools working very well for transitive logics (for example, canonical formulas) have no counterparts working nearly as well. Among the articles dealing specifically with and its extensions, Kripke incompleteness in various guises was investigated inΒ [15] andΒ [6], interpolation inΒ [7] andΒ [9], normal forms inΒ [16], and splittings inΒ [17], [10] andΒ [8]. In the present article we focus on the upper part of the lattice of normal (axiomatic) extensions of , or viewed dually, the lower part of the lattice of subvarieties of the corresponding variety of modal algebras.
The article is centred around a single construction, so it is structured rather simply: in the present section we give necessary preliminaries, in SectionΒ 2 we outline the history of the problem, in SectionΒ 3 we present the main construction and in SectionΒ 4 we draw the conclusion that there are uncountably many extensions of of codimension 3.
Although we will use algebraic methods, we wish to move rather freely between graphs, frames and algebras. To make these transitions smooth we now establish a few conventions, the general principle behind them being that italic capitals stand for graphs, blackboard bold capitals for Kripke frames, and boldface capitals for algebras. With every simple graph , finite or infinite, we associate a Kripke frame with the same universe and the reflexive closure of as the accessibility relation. For example, will be a looped version of , the complete graph on vertices. Thus, is a single reflexive point, and a two-element cluster. We will refer to these frames simply as graphs, unless the context calls for disambiguation. For a graph , we will write , to denote its complex algebra. The figure below illustrates our conventions.
If is infinite, will typically be too big for our purposes, but certain special subalgebras of will play a critical role. These algebras are mathematically the same as general (descriptive) frames over , so the machinery of bounded morphisms reduces in these cases to verifying whether the identity map is one. The identity map is of course frame-theoretically invisible, so all that remains is algebra. This is essentially why algebraic methods are better suited to the task.
We assume familiarity with the basics of universal algebra and model theory. To be more precise, ultraproducts and ΕoΕ Theorem, JΓ³nssonβs Lemma for congruence-distributive varieties, and some consequences of the congruence extension property will suffice. All of these concepts are covered in [1] and [3]. Our algebraic notation is standard: we use upright , , , , and for the usual class operators of taking isomorphic copies, homomorphic images, subalgebras, direct products and ultraproducts, respectively. We also write for the class of subdirectly irreducible algebras in . The variety generated by a class of algebras we denote by , so is a shorthand for . When we deal with Boolean algebras of sets, we use the standard set theoretical and , and we write instead of for the complement of .
1.1 -algebras
A -algebra is an algebraic structure such that is a Boolean algebra, and a unary operation satisfying the following conditions:
-
\normalshape(1)
,
-
\normalshape(2)
,
-
\normalshape(3)
,
-
\normalshape(4)
,
where , as usual, stands for The last two conditions can be rendered as identities and so the class of -algebras is a variety, which we will denote by . The inequality (iv) is also equivalent to:
Therefore, is a self-conjugate operator in the sense of [4], [5] and so is a variety of self-conjugate Boolean Algebras with Operators (BAOs). Incidentally, the equational axiomatisation above is equivalent to the quasiequational one below:
-
(1)
,
-
(2)
,
-
(3)
.
For completeness, we include the following well known propositions (see [4], [13], [1] and [3] for proofs and useful exercises). The first two deal with -algebras, and the third one recalls some crucial facts from universal algebra.
Proposition 1.1.
For any graph , the algebra is a -algebra. The class of all such algebras generates the variety .
Proposition 1.2.
The variety is congruence distributive and has the congruence extension property.
Proposition 1.3.
Let be a variety of algebras, and a subclass of .
-
\normalshape(1)
If has the congruence extension property, is a simple algebra in and , then is simple.
-
\normalshape(2)
If has the congruence extension property, then .
-
\normalshape(3)
If is congruence distributive, then .
-
\normalshape(4)
We have .
As usual, we define the term operations , one for each , recursively, putting and .
Definition 1.4.
Let . Then the map given by is a closure operator on , which we call the natural closure operator on B.
The following properties of natural closure operators will be useful.
Lemma 1.5.
Let and let denote the natural closure operator on B.
-
(i)
If is -closed, then and .
-
(ii)
If , then .
Proof 1.6.
Let . If is -closed, then , thus and so , hence (i) holds.
As is a closure operator, we have , hence . Similarly, , so . Thus, , hence (ii) holds.
Lemma 1.7.
Let and let be the natural closure operator of B. If and , for some , then there is a -closed with and .
Proof 1.8.
Let be a witness of in . By assumption, , so we must have . Hence, there is some with and . By Lemma 1.5(ii), and . Since is -closed, putting , we get a -closed with and , as required.
2 The history of the problem
A logic is said to have codimension , in some lattice of logics, if there exists a descending chain of logics from , such that is inconsistent, , and covers for each . Lattices of nonclassical logics are typically very complicated, so looking at logics of small codimensions is one way of analysing these lattices. In particular, finding the smallest for which there are uncountably many logics of codimension in indicates at which level the lattice gets really badly complicated.
Let stand for the lattice of normal extensions of , where we identify logics with their sets of theorems. We intend to show that for the smallest such is .
Remark 2.1.
If we identified logics with their consequence operations, rather than their sets of theorems, would be the the lattice of normal axiomatic extensions of . Let us call the lattice of all normal extensions of , whether axiomatic or not, . Then is a subposet of . However, the codimension of a logic can be smaller in than the codimension of in . It follows from results of Blanco, Campercholi and Vaggione (see TheoremΒ 1 inΒ [2]) that for any logic of codimension at least 2, is strictly contained in .
Let stand for the lattice of subvarieties of . Then, the usual dual isomorphism between and holds, and therefore logics of codimension in correspond to varieties of height in . The next theorem gives a complete picture of up to height 2, and therefore, dually, of down to codimension 2. The second statement in the theorem is due to the third author (seeΒ [17]).
Theorem 1.
The lattice has exactly one atom, namely . This atom in turn has exactly one cover, namely .
A natural question then arises about the cardinality of the βsetβ of varieties covering . It is easy to show that this βsetβ is infinite: countably many varieties covering were constructed by the second and fourth author in an unpublished noteΒ [12], using certain finite graphs. But finite graphs clearly could not suffice for a construction of uncountably many varieties covering . A construction of an appropriate uncountable family of countably infinite graphs began by finding two finite ones, called below and :
These were found by the second and fourth authors through a computer search, performed with the help of Brendan McKayβs nauty (seeΒ [14]). All non-isomorphic graphs with up to 13 vertices were generated, and checked for the property of not admitting any bounded morphism, except the identity map, the constant map onto , and a bounded morphism onto . By finiteness, this is sufficient (and also necessary) for the logic of such a graph to be of codimension 3, or, equivalently, for to be a cover of .
Two of these graphs are depicted in FigureΒ 2. They were the only ones that revealed a workable family resemblance to one another. They were also so different from the finite graphs considered inΒ [12] as to be completely unexpected to the finders. Verifying by hand that the bounded morphism condition mentioned above indeed holds, is tedious but not difficult, and so it was proved that and indeed cover , confirming the computer-assisted finding.
Extending the zigzaging pattern infinitely to the right is then a no-brainer, and a suitable twisting of the zigzag produces an uncountable family of pairwise non-isomorphic graphs. The next step is to take certain subalgebras of the complex algebras of these infinite graphs (unlike in the finite case, the full complex algebras may not do), and prove that the varieties they generate are pairwise distinct and cover . The three last authors did produce a rough approximation to a proof, which was convincing enough (for them) to announce the result (seeΒ [11]). However, the full proof was never published, and in fact it did not exist, as the details were never satisfactorily verified. The three authors dispersed around the globe and the proof was left unfinished. It took about 10 years, and the first author, to produce a complete proof. We are going to present it now.
3 Construction
Before we begin, we make one more remark on the methods. The construction presented below may at first glance suggest that the reasoning about ultrapowers, which will play an important part in the proofs, is not necessary, because everything that could go wrong in an ultrapower already goes wrong in the original algebra. Were it so, the proofs could be greatly simplified, but unfortunately the first glance is misleading. There exists an infinite -algebra such that does not contain , but does, so does not generate a cover of . Considering ultrapowers is necessary, at least in principle.
Now, for the construction. Firstly, we will need the following Lemma, which is an easy consequence of PropositionΒ 1.3(iii).
Lemma 3.1.
We have .
Next, we state a sufficient set of conditions for an algebra in to generate a variety of height 3.
Lemma 3.2.
Let and assume that has the following properties:
-
\normalshape(1)
is infinite;
-
\normalshape(2)
;
-
\normalshape(3)
every member of is simple;
-
\normalshape(4)
for all , we have , or .
Then is of height 3.
Proof 3.3.
Based on (iii), , for some trivial . So, by Proposition 1.3, . Clearly, , so (i), (ii) and Lemma 3.1 tell us that properly extends . Let be a variety with . Since , we have . Combining this with (iv) and Lemma 3.1, we find that or . So, by Proposition 1.3, we must have or . Hence, covers , so has height 3, as claimed.
Our construction of a continuum of subvarieties of of height 3 begins with the following definition.
Definition 3.4.
Let denote the set of positive even numbers, let , , , , and be pairwise disjoint, and assume that , , and whenever . Now, define , for all , , for all , , for all , , for all , and . For each , let be the graph , where and is the relation defined by
As usual with graphs, a picture is worth a thousand words. Certainly it is worth all the words of the definition above. Here it is.
Accordingly, in the proofs, we will frequently refer to Fig.Β 3, as well as to Fig.Β 4 below, rather than to DefinitionΒ 3.4. Next, we define the algebras essential to our construction. The notation is as in DefinitionΒ 3.4.
Definition 3.5.
For each , let be the subalgebra of generated by and let be the universe of .
From now on, we will use to stand for , and we will omit the subscript if there is no danger of confusion.
Lemma 3.6.
Let . Then , for all and all .
Proof 3.7.
By definition, . So, based on Fig. 3, . Similarly, and , hence we have and . From this, it follows that , so we have . Similarly, we must have , which implies that .
It remains to establish that , for all and all ; we proceed by induction. Assume that , for some odd .
Firstly, assume that . By Fig. 4, , which implies that . This implies that , so . Thus, if .
Next, assume that . From Fig. 4, , so we have . Using these results, we find that we must have . From this, it follows that , which implies that . From these results, . Based on Fig 4, we must have and , hence and . Thus, , so if .
In every case, we have . Hence, by induction, , for all and all , so we are done.
Corollary 3.8.
Let . Then the algebra is infinite.
Lemma 3.9.
Let . Then .
Proof 3.10.
Based on Fig 4, if , then every vertex other than is joined to by a path of length of at most in , so . The following Lemma is an easy consequence of this observation and ΕoΕβs Theorem.
Lemma 3.11.
Let . Then every member of is simple.
Lemma 3.12.
Let , let be an ultrafilter over a set and let be a subalgebra of . If , then or .
Proof 3.13.
Let be the universe of and define a map by , for each . Suppose, for a contradiction, that there exist with , and . Clearly, we must have , which implies that or . Similarly, or . Without loss of generality, we can assume that both and , since we can interchange with and with (if necessary).
Lemma 3.14.
Let , let be the natural closure operator of and let be a -closed element of with and . Then .
Proof 3.15.
Lemma 3.16.
Let , let be an ultrafilter over a set , let be a subalgebra of , let be the universe of , let be defined by , for each , let be the natural closure operator of and let with and .
-
\normalshape(1)
If , then .
-
\normalshape(2)
If and , then .
-
\normalshape(3)
If , , and is -closed, then .
Proof 3.17.
Assume that . By Fig. 3, if with , then , or . Thus, , so we must have , or . Clearly, this implies that , or , so (i) holds.
Now, to prove (ii), assume that we have and . Then , and . By the previous result, , so (ii) holds.
To prove (iii), assume that , , and is -closed. From Lemma 3.14 and ΕoΕβs Theorem, it follows that . So, based on the previous result, . Thus, the three required results hold.
Lemma 3.18.
Let , let be an ultrafilter over a set and let be a subalgebra of . If , then .
Proof 3.19.
Let be the universe of , let be the natural closure operator of and define a map by , for each . Since generates and the natural diagonal map embeds into , it will be enough to show that .
Lemma 3.20.
Let . Then is of height 3.
Proof 3.21.
Now it remains to show that for distinct , the varieties and are distinct.
Lemma 3.22.
Let and let with . Then or .
Proof 3.23.
Lemma 3.24.
Let and let be an embedding. Then .
Proof 3.25.
Lemma 3.26.
Let with . Then .
Proof 3.27.
Suppose, for a contradiction, that we have . By LemmasΒ 3.11 andΒ 3.18, there are embeddings and . As , we have . Let . Without loss of generality, we can assume that , since we can interchange with (if necessary). From the proof of LemmaΒ 3.6, there are unary terms , and with , and , since is the minimum of . Now, let be the unary term defined by
Based on Fig.Β 3 and Fig.Β 4, we have and . Using Lemma 3.22, we find that
so we have , or . This contradicts the injectivity of , so , as claimed.
4 Conclusion
We have constructed a continuum of subvarieties of of height 3. Our main result follows immediately.
Theorem 4.1.
The class of normal axiomatic extensions of of codimension is of size continuum.
It will be of interest to see what our result implies about subquasivarieties of of small height, or, equivalently, about logics in of small codimension (see RemarkΒ 2.1). However, from Blanco, Campercholi and VaggioneΒ [2] it follows that even the lattice of subquasivarieties of is not a chain, so the lattice of subquasivarieties of may be already quite complex, in particular, it may be of height strictly greater than 3.
Acknowledgment
This is a pre-print of a paper contributed to Advances in Modal Logic 2018. The final authenticated version is available online at: http://www.aiml.net/volumes/volume12/Koussas-Kowalski-Miyazaki-Stevens.pdf.
References
- [1] Bergman, C., βUniversal algbera. Fundamentals and selected topics,β Pure and Applied Mathematics 301, CRC Press, Boca Raton, 2012, xii+308 pp.
- [2] Blanco, J., M.Β Campercholi and D.Β Vaggione, The subquasivariety lattice of a discriminator variety, Adv. Math. 159 (2001), pp.Β 18β50.
- [3] Burris, S. and H.Β P. Sankappanavar, βA course in universal algebra,β Graduate Texts in Mathematics 78, Springer-Verlag, New York-Berlin, 1981, xvi+276 pp.
- [4] JΓ³nsson, B. and A.Β Tarski, Boolean algebras with operators. I, Amer. J. Math. 73 (1951), pp.Β 891β939.
- [5] JΓ³nsson, B. and A.Β Tarski, Boolean algebras with operators. II, Amer. J. Math. 74 (1952), pp.Β 127β162.
- [6] Kostrzycka, Z., On non-compact logics in NEXT(KTB), MLQ Math. Log. Q. 54 (2008), pp.Β 617β624.
- [7] Kostrzycka, Z., On interpolation and HalldΓ©n-completeness in next(ktb), Bull. Sect. Logic Univ. ΕΓ³dΕΊ 41 (2012), pp.Β 23β32.
- [8] Kostrzycka, Z., All splitting logics in the lattice , Sci. Issues Jan DΕugosz Univ. Czest. Math. 21 (2016), pp.Β 31β61.
- [9] Kostrzycka, Z., Interpolation in normal extensions of the Brouwer logic, Bull. Sect. Logic Univ. ΕΓ³dΕΊ 45 (2016), pp.Β 171β184.
- [10] Kowalski, T. and Y.Β Miyazaki, All splitting logics in the lattice NExt(KTB), in: Towards mathematical philosophy, Trends Log. Stud. Log. Libr. 28, Springer, Dordrecht, 2009 pp. 53β67.
- [11] Kowalski, T., Y.Β Miyazaki and M.Β Stevens, Quasi-p morphisms and small varieties of KTB-algebras, http://people.maths.ox.ac.uk/~hap/tancl07/tancl07-kowalski.pdf, TACLβ07, Oxford, 2β5 August 2007.
- [12] Kowalski, T. and M.Β Stevens, Minimal varieties of KTB-algebras (2005), unpublished note.
- [13] Kracht, M., βTools and techniques in modal logic,β Studies in Login and the Foundations of Mathematics 142, North Holland Publishing Co., Amsterdam, 1999, xiv+559 pp.
- [14] McKay, B. and A.Β Piperno, nauty and Traces, https://users.cecs.anu.edu.au/~bdm/nauty/.
- [15] Miyazaki, Y., Kripke incomplete logics containing KTB, Studia Logica 85 (2007), pp.Β 303β317.
- [16] Miyazaki, Y., Normal forms for modal logics KB and KTB, Bull. Sect. Logic Univ. ΕΓ³dΕΊ 36 (2007), pp.Β 183β193.
- [17] Miyazaki, Y., A splitting logic in NExt(KTB), Studia Logica 85 (2007), pp.Β 381β394.