Jónsson–Tarski Duality
   HOME

TheInfoList



OR:

In
logic Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the science of deductively valid inferences or of logical truths. It is a formal science investigating how conclusions follow from premises ...
, general frames (or simply frames) are
Kripke frame Kripke semantics (also known as relational semantics or frame semantics, and often confused with possible world semantics) is a formal semantics for non-classical logic systems created in the late 1950s and early 1960s by Saul Kripke and André Jo ...
s with an additional structure, which are used to model modal and intermediate logics. The general frame semantics combines the main virtues of
Kripke semantics Kripke semantics (also known as relational semantics or frame semantics, and often confused with possible world semantics) is a formal semantics for non-classical logic systems created in the late 1950s and early 1960s by Saul Kripke and André Jo ...
and algebraic semantics: it shares the transparent geometrical insight of the former, and robust completeness of the latter.


Definition

A modal general frame is a triple \mathbf F=\langle F,R,V\rangle, where \langle F,R\rangle is a Kripke frame (i.e., R is a
binary relation In mathematics, a binary relation associates elements of one set, called the ''domain'', with elements of another set, called the ''codomain''. A binary relation over Set (mathematics), sets and is a new set of ordered pairs consisting of ele ...
on the set F), and V is a set of subsets of F that is closed under the following: *the Boolean operations of (binary)
intersection In mathematics, the intersection of two or more objects is another object consisting of everything that is contained in all of the objects simultaneously. For example, in Euclidean geometry, when two lines in a plane are not parallel, their i ...
,
union Union commonly refers to: * Trade union, an organization of workers * Union (set theory), in mathematics, a fundamental operation on sets Union may also refer to: Arts and entertainment Music * Union (band), an American rock group ** ''Un ...
, and
complement A complement is something that completes something else. Complement may refer specifically to: The arts * Complement (music), an interval that, when added to another, spans an octave ** Aggregate complementation, the separation of pitch-class ...
, *the operation \Box, defined by \Box A=\. They are thus a special case of fields of sets with additional structure. The purpose of V is to restrict the allowed valuations in the frame: a model \langle F,R,\Vdash\rangle based on the Kripke frame \langle F,R\rangle is admissible in the general frame \mathbf, if :\\in V for every
propositional variable In mathematical logic, a propositional variable (also called a sentential variable or sentential letter) is an input variable (that can either be true or false) of a truth function. Propositional variables are the basic building-blocks of propositi ...
p. The closure conditions on V then ensure that \ belongs to V for ''every'' formula A (not only a variable). A formula A is valid in \mathbf, if x\Vdash A for all admissible valuations \Vdash, and all points x\in F. A
normal modal logic In logic, a normal modal logic is a set ''L'' of modal formulas such that ''L'' contains: * All propositional tautologies; * All instances of the Kripke schema: \Box(A\to B)\to(\Box A\to\Box B) and it is closed under: * Detachment rule (''modus po ...
L is valid in the frame \mathbf, if all axioms (or equivalently, all
theorem In mathematics, a theorem is a statement that has been proved, or can be proved. The ''proof'' of a theorem is a logical argument that uses the inference rules of a deductive system to establish that the theorem is a logical consequence of th ...
s) of L are valid in \mathbf. In this case we call \mathbf an L-frame. A Kripke frame \langle F,R\rangle may be identified with a general frame in which all valuations are admissible: i.e., \langle F,R,\mathcal(F)\rangle, where \mathcal P(F) denotes the
power set In mathematics, the power set (or powerset) of a set is the set of all subsets of , including the empty set and itself. In axiomatic set theory (as developed, for example, in the ZFC axioms), the existence of the power set of any set is po ...
of F.


Types of frames

In full generality, general frames are hardly more than a fancy name for Kripke ''models''; in particular, the correspondence of modal axioms to properties on the accessibility relation is lost. This can be remedied by imposing additional conditions on the set of admissible valuations. A frame \mathbf F=\langle F,R,V\rangle is called *differentiated, if \forall A\in V\,(x\in A\Leftrightarrow y\in A) implies x=y, *tight, if \forall A\in V\,(x\in\Box A\Rightarrow y\in A) implies x\,R\,y, *compact, if every subset of V with the
finite intersection property In general topology, a branch of mathematics, a non-empty family ''A'' of subsets of a set X is said to have the finite intersection property (FIP) if the intersection over any finite subcollection of A is non-empty. It has the strong finite inters ...
has a non-empty intersection, *atomic, if V contains all singletons, *refined, if it is differentiated and tight, *descriptive, if it is refined and compact. Kripke frames are refined and atomic. However, infinite Kripke frames are never compact. Every finite differentiated or atomic frame is a Kripke frame. Descriptive frames are the most important class of frames because of the duality theory (see below). Refined frames are useful as a common generalization of descriptive and Kripke frames.


Operations and morphisms on frames

Every Kripke model \langle F,R,\rangle induces the general frame \langle F,R,V\rangle, where V is defined as :V=\big\. The fundamental truth-preserving operations of generated subframes, p-morphic images, and disjoint unions of Kripke frames have analogues on general frames. A frame \mathbf G=\langle G,S,W\rangle is a generated subframe of a frame \mathbf F=\langle F,R,V\rangle, if the Kripke frame \langle G,S\rangle is a generated subframe of the Kripke frame \langle F,R\rangle (i.e., G is a subset of F closed upwards under R, and S=R\cap G\times G), and :W=\. A p-morphism (or bounded morphism) f\colon\mathbf F\to\mathbf G is a function from F to G that is a p-morphism of the Kripke frames \langle F,R\rangle and \langle G,S\rangle, and satisfies the additional constraint :f^ in V for every A\in W. The disjoint union of an indexed set of frames \mathbf F_i=\langle F_i,R_i,V_i\rangle, i\in I, is the frame \mathbf F=\langle F,R,V\rangle, where F is the disjoint union of \, R is the union of \, and :V=\. The refinement of a frame \mathbf F=\langle F,R,V\rangle is a refined frame \mathbf G=\langle G,S,W\rangle defined as follows. We consider the
equivalence relation In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation. Each equivalence relation ...
:x\sim y\iff\forall A\in V\,(x\in A\Leftrightarrow y\in A), and let G=F/ be the set of equivalence classes of \sim. Then we put :\langle x/,y/\rangle\in S\iff\forall A\in V\,(x\in\Box A\Rightarrow y\in A), :A/\in W\iff A\in V.


Completeness

Unlike Kripke frames, every normal modal logic L is complete with respect to a class of general frames. This is a consequence of the fact that L is complete with respect to a class of Kripke models \langle F,R,\rangle: as L is closed under substitution, the general frame induced by \langle F,R,\rangle is an L-frame. Moreover, every logic L is complete with respect to a single ''descriptive'' frame. Indeed, L is complete with respect to its canonical model, and the general frame induced by the canonical model (called the canonical frame of L) is descriptive.


Jónsson–Tarski duality

General frames bear close connection to
modal algebra In algebra and logic, a modal algebra is a structure \langle A,\land,\lor,-,0,1,\Box\rangle such that *\langle A,\land,\lor,-,0,1\rangle is a Boolean algebra, *\Box is a unary operation on ''A'' satisfying \Box1=1 and \Box(x\land y)=\Box x\land\Box ...
s. Let \mathbf F=\langle F,R,V\rangle be a general frame. The set V is closed under Boolean operations, therefore it is a
subalgebra In mathematics, a subalgebra is a subset of an algebra, closed under all its operations, and carrying the induced operations. "Algebra", when referring to a structure, often means a vector space or module equipped with an additional bilinear operat ...
of the power set
Boolean algebra In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the variables are the truth values ''true'' and ''false'', usually denoted 1 and 0, whereas in e ...
\langle\mathcal P(F),\cap,\cup,-\rangle. It also carries an additional unary operation, \Box. The combined structure \langle V,\cap,\cup,-,\Box\rangle is a modal algebra, which is called the dual algebra of \mathbf F, and denoted by \mathbf F^+. In the opposite direction, it is possible to construct the dual frame \mathbf A_+=\langle F,R,V\rangle to any modal algebra \mathbf A=\langle A,\wedge,\vee,-,\Box\rangle. The Boolean algebra \langle A,\wedge,\vee,-\rangle has a
Stone space In topology and related areas of mathematics, a Stone space, also known as a profinite space or profinite set, is a compact totally disconnected Hausdorff space. Stone spaces are named after Marshall Harvey Stone who introduced and studied them in ...
, whose underlying set F is the set of all
ultrafilter In the mathematical field of order theory, an ultrafilter on a given partially ordered set (or "poset") P is a certain subset of P, namely a maximal filter on P; that is, a proper filter on P that cannot be enlarged to a bigger proper filter on ...
s of \mathbf A. The set V of admissible valuations in \mathbf A_+ consists of the
clopen In topology, a clopen set (a portmanteau of closed-open set) in a topological space is a set which is both open set, open and closed set, closed. That this is possible may seem counter-intuitive, as the common meanings of and are antonyms, but ...
subsets of F, and the accessibility relation R is defined by :x\,R\,y\iff\forall a\in A\,(\Box a\in x\Rightarrow a\in y) for all ultrafilters x and y. A frame and its dual validate the same formulas, hence the general frame semantics and algebraic semantics are in a sense equivalent. The double dual (\mathbf A_+)^+ of any modal algebra is isomorphic to \mathbf A itself. This is not true in general for double duals of frames, as the dual of every algebra is descriptive. In fact, a frame \mathbf F is descriptive if and only if it is isomorphic to its double dual (\mathbf F^+)_+. It is also possible to define duals of p-morphisms on one hand, and modal algebra homomorphisms on the other hand. In this way the operators (\cdot)^+ and (\cdot)_+ become a pair of
contravariant functor In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, and ma ...
s between the
category Category, plural categories, may refer to: Philosophy and general uses * Categorization, categories in cognitive science, information science and generally *Category of being * ''Categories'' (Aristotle) *Category (Kant) *Categories (Peirce) * ...
of general frames, and the category of modal algebras. These functors provide a duality (called Jónsson–Tarski duality after
Bjarni Jónsson Bjarni Jónsson (February 15, 1920 – September 30, 2016) was an Icelandic mathematician and logician working in universal algebra, lattice theory, model theory and set theory. He was emeritus distinguished professor of mathematics at Vanderbilt ...
and
Alfred Tarski Alfred Tarski (, born Alfred Teitelbaum;School of Mathematics and Statistics, University of St Andrews ''School of Mathematics and Statistics, University of St Andrews''. January 14, 1901 – October 26, 1983) was a Polish-American logician a ...
) between the categories of descriptive frames, and modal algebras. This is a special case of a more general duality between complex algebras and fields of sets on relational structures.


Intuitionistic frames

The frame semantics for intuitionistic and intermediate logics can be developed in parallel to the semantics for modal logics. An intuitionistic general frame is a triple \langle F,\le,V\rangle, where \le is a
partial order In mathematics, especially order theory, a partially ordered set (also poset) formalizes and generalizes the intuitive concept of an ordering, sequencing, or arrangement of the elements of a set. A poset consists of a set together with a binary ...
on F, and V is a set of upper subsets (''cones'') of F that contains the empty set, and is closed under *intersection and union, *the operation A\to B=\Box(-A\cup B). Validity and other concepts are then introduced similarly to modal frames, with a few changes necessary to accommodate for the weaker closure properties of the set of admissible valuations. In particular, an intuitionistic frame \mathbf F=\langle F,\le,V\rangle is called *tight, if \forall A\in V\,(x\in A\Leftrightarrow y\in A) implies x\le y, *compact, if every subset of V\cup\ with the finite intersection property has a non-empty intersection. Tight intuitionistic frames are automatically differentiated, hence refined. The dual of an intuitionistic frame \mathbf F=\langle F,\le,V\rangle is the
Heyting algebra In mathematics, a Heyting algebra (also known as pseudo-Boolean algebra) is a bounded lattice (with join and meet operations written ∨ and ∧ and with least element 0 and greatest element 1) equipped with a binary operation ''a'' → ''b'' of '' ...
\mathbf F^+=\langle V,\cap,\cup,\to,\emptyset\rangle. The dual of a Heyting algebra \mathbf A=\langle A,\wedge,\vee,\to,0\rangle is the intuitionistic frame \mathbf A_+=\langle F,\le,V\rangle, where F is the set of all prime filters of \mathbf A, the ordering \le is
inclusion Inclusion or Include may refer to: Sociology * Social inclusion, aims to create an environment that supports equal opportunity for individuals and groups that form a society. ** Inclusion (disability rights), promotion of people with disabiliti ...
, and V consists of all subsets of F of the form :\{x\in F \mid a\in x\}, where a\in A. As in the modal case, (\cdot)^+ and (\cdot)_+ are a pair of contravariant functors, which make the category of Heyting algebras dually equivalent to the category of descriptive intuitionistic frames. It is possible to construct intuitionistic general frames from transitive reflexive modal frames and vice versa, see
modal companion In logic, a modal companion of a superintuitionistic (intermediate) logic ''L'' is a normal modal logic that interprets ''L'' by a certain canonical translation, described below. Modal companions share various properties of the original intermediat ...
.


References

*Alexander Chagrov and Michael Zakharyaschev, ''Modal Logic'', vol. 35 of Oxford Logic Guides, Oxford University Press, 1997. *Patrick Blackburn,
Maarten de Rijke Maarten de Rijke (born 1 August 1961) is a Dutch computer scientist. His work initially focused on modal logic and knowledge representation, but since the early years of the 21st century he has worked mainly in information retrieval. His work is ...
, and Yde Venema, ''Modal Logic'', vol. 53 of Cambridge Tracts in Theoretical Computer Science, Cambridge University Press, 2001. Modal logic Model theory Duality theories