R ENDICONTI
del
S EMINARIO M ATEMATICO
della
U NIVERSITÀ DI P ADOVA
P AOLA U NTERHOLZNER
Algebraic and relational semantics for tense logics
Rendiconti del Seminario Matematico della Università di Padova, tome 65 (1981), p. 119-128
<http://www.numdam.org/item?id=RSMUP_1981__65__119_0>
© Rendiconti del Seminario Matematico della Università di Padova, 1981, tous droits réservés.
L’accès aux archives de la revue « Rendiconti del Seminario Matematico della Università di Padova » (http://rendiconti.math.unipd.it/) implique l’accord avec les conditions générales d’utilisation (http://www.numdam.org/conditions).
Toute utilisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit conte- nir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
Algebraic and Relational Semantics for Tense Logics.
PAOLA UNTERHOLZNER
(*)
The close connection between
algebraic
and relational models for modallogics
isexpressed mathematically
with aduality
betweencategories.
Here we extend suchduality
to models for tenselogics.
We follow the
exposition given
in[8],
thusreducing proofs only
tothese
steps,
which differsignificantly
from the modal case. In the secondsection,
we also extend to tenselogics
atechnique
forproving completeness (the unravelling techniqu.e
of[7]),
andadapt
it to obtaincompleteness
of the tenselogic
ofprovability
GL. We use here nota-tions of
[8].
Chapter
1§
1. We recall that a tenselogic
is alogic
with twooperators
0and
8, usually
known asnecessity
in the future and in thepast, respectively,
so that 0and j3
bothsatisfy separately
rules and axioms for thelogic K,
i.e.:(*) Indirizzo dell’A.: Seminario Matematico, Università di Padova, Via Bel- zoni 7, 35100 Padova.
and the
following
formulas:(about
tenselogic
see[12]).
As
usual,
thealgebraic
semantics for tenselogic
isgiven by
tensealgebras,
which aretriples (A,
Ty~O),
with A =A, -~-, ~ , v, 0, 1)
aBoolean
algebra,
where-[-, ~ , v, 0, 1,
are thesymbols
forjoin, meet, complementation,
zero, onerespectively,
and Tand e
are unary opera- tionssatisfying:
(an operation
with conditions(7)
and(9)
is also called a hemimor-phism),
and also:Conditions
(7)-(12) together
areeasily
seen to beequivalent
to theconditions
(7)-(10)
and:Let us observe that two
operators
7:, esatisfying (13)
were calledconjugate
in[4].
The relational semantics is
given by triples
.~ = r,13),
whereX is a
set, r
abinary relations, 13
asubalgebra
of 2x closed withrespect
to r+ and
(r-1)+,
where :121 We take 13 as a base of
clopen (closed
andopen)
subsets for atopology
on X. The valuations on F are restricted to elements of
13,
and thisjustifies
ourassumption
of closure withrespect
to r+ a.nd(r-1)+,
sincewe
put
as usual:§
2. We shall extend to the tense case thefollowing
theorem onduality
betweenalgebras
andframes,
as stated in[8]:
THEOREM. The
category
of modalalgebras
andhomomorphisms
is dual to the
category
ofdescriptive
frames and contractions.Before
giving a
tense formulation of thistheorem,
let us observethat all our
assumptions
forD,
and hence for z, areindipendently
true for
0,
and hence for ~.In
fact,
axioms and rules for D and 0 areexactly
the same.In the
proof
of this theorem in the modal case, relations are seenas
morphisms r
betweenframes;
moreprecisely, morphisms
from(.X, ’6)
to(Y,
with’6)
and(Y, ’LL) frames,
are all relationsr k Xx Y,
so that:where
We observe that in the tense case, it is
impossible
to follow this way.because we must add to this last condition the
following:
with
Obviously,
y this wouldcompell r
to be amorphism
of a frame onitself. Thus we
directly
define functors between thecategories
oftense
algebras
withhomomorphisms
and tense frames with bicon-tractions ;
bicontractions are obtainedextending
to tense frames theconcept
of contraction(or p-morphism)
between frarmes. Aprecise
definition is:
DEF. 1.1. Let
(.X, r, 73), ( Y,
s,U)
be tenseframes;
a continuousfunction c: X - Y is a bicontraction if:
As we will see, with this
definition,
the dualc+,
defined aspreserves both and (2.
For any tense
algebra (A,
try we nowput:
( a ) .ae+
= the Stone space ofA,
(b)
z+(e+)
is the relation:(S(2+T)
if andonly
if Ta c- S(ga
E~S)
- a ET, with S,
T E~+,
7(c) h+ = h-1,
for anyhomomorphism h
of tensealgebras.
Then we define
(A,
r,~o )+
=( ~+,
T+,(2+)
and the firststep
is toprove:
LEMMA 1.2. For any tense
algebra (A, (A, T, e)+
is a tenseframe.
PROOF. It is
enough
to show that z+ =O+1,
which follows from theassumptions linking r
with p. Infact, by
formulasit follows:
if and
only
if(by
definition of-r+’),
if andonly
if Via E
A,
z~a E I - a e s(by
definition of if andonly
if Va EA, (in
fact but TV(2va E T --~ v(2vamS’),
if and
only if,
Va EA,
oa ET,
if andonly
ifSo+
T.On the other
side,
for any tense frame Y=(X,
r,1)),
weput
,~.+_
(1), r+, (r-~)+)?
whereby
1) we intend the Booleanalgebra (1),
u,n, B~ ø, X).
I,For any
relation r,
r+ is ahemimorphism (see [8]),
thus we needonly
to prove:123 These facts follow
easily
from the identitiesr-1+ C =BrBC
and r+ C =(see [8],
Lemma1).
Let us now call Bimal the
category of
tensealgebras
homomor-phisms, Bifra
thecategory of
tenseframes
andbicontractions,
and letus consider
Bifra*,
i.e. thesubcategory
ofcompact frames, Hausdorff,
with r a
strongly
continuous relation(see [8]).
Then thefollowing
theorem holds:
THEOREM 1.3. Bimal and
Bifra*
are dual one to each other.It is
obviously impossible
to have aduality
withBifra,
becausethe dual of a tense
algebra
isalways compact.
The
proof
of this theorem is obtainedmodifying
theproof
ofduality
in the modal case(see [8]), according
to the observationabove, using
Lemma 1.2 and the fact that eachproperty
true for~,
or r, or r, isseparately
true for8,
e, r-1.§ 3.
A relevant semantic consequence of theduality
theorem isthe
proof
ofcompleteness
of first ordersemantics,
also in the tensecase. _
COROLLARY 1.4. Let Y =
b)
be a tenseframe;
th en Y isequivalent
to 5;"+.PROOF. Let nt be the natural translation from the set of formulas into the set of terms in our first order
language (see [8]).
Let usnow suppose
that,
for any valuation cc,vala
P =X ;
butvala
P =X,
if and
only
ifap,,,)
=1, where pi ,
... , p n are all vari- ablesoccurring
inP,
if andonly
if P = X.For any modal
algebra ~,
we call LA ={P:
P holds in~~
thelogic
ofA,
andsimilarly,
for any~P :
thelogic
of Y. Also we say that two models areequivalent
ifthey give
the same
logic.
A frame 5;- is said to befor
thelogic
L if Z c LF.COROLLARY 1.5. Let A be a tense
algebra;
then A isequivalent
to
~+ .
11PROOF. It is sufhcient to observe
that, since A = At,
thenLA+
=Z~+
= LA. Infact, ~+
is aframe,
and then for~+
Corol-lary
1.4 holds.These corollaries are essential to prove the
following:
THEOREM 1.6. For any normal tense
logic L,
P if andonly
if
P,
for all first order frames Y for .L.PROOF. The
necessity
follows from the definition of a frame for L.For the converse, let us observe that P if and
only
if nt P = 1 EE Id
TAL
,(where TAL
is the class of all L-tensealgebras,
i.e. the classof all
algebras
whichsatisfy
theidentities,
which are thetranslation, by nt,
of formulas valid in.L ) .
So,
iff L P,
thenby
thecompleteness
ofalgebraic semantics,
thereexists a L-tense
algebra A,
so that nt P =10
Id~,
i.e. LA.But
EA+ ,
thereforeP 0 LA+,
i.e.P,
becauseA+
is a framein which P is false.
Let us observe that this is not
completeness
withrespect
to theframes with the discrete
topology.
Forexample,
let us consider thelogic
with thefollowing
axioms:It is well known
that,
if Y =(X,
r,13)
is a frame with r transi-tive, (a)
isequivalent
to the fact that r is upperunbounded, (b)
isequivalent
to the well-foundedness of r andimplies irriflexivity.
Letus consider a set
~S,
with both S and itscomplement cofinal, S
upper unbounded and let ro E S. Then xo117L
D Q P -~ Q 0P,
and hencethe
logic
with these axioms has no models with the discretetopology.
It is however
consistent,
because(N,
,~),
where ~z contains allfinite and cofinite subsets of
N,
is a first order model for thatlogic.
The results of
duality
are useful in manyapplications,
forexample
in the
following
semanticlemmas,
whoseproof
is an extension of the modal case(see [8]).
LEMMA 1.6
(Bicontractions -lemma).
Let :F =(.X,
r,i3) , l%
=( Y,
s,9.1)
be tense frames. Let c: ,~ -~ ~ be a
bicontraction,
c onto.Then,
forany set of formulas 1-’ and formula
P,
T’~~’ P -~
T’I’ P, (where
is
thestrong
consequencerelation;
see[8]).
Inparticular
LEMMA 1.7.
(X,
r,13), lll = ( Y,
s,U)
be tense frames.Let Y be a subframe of 9. Then T
p
rP,
and in par- ticular .L~.125
Chapter
2§
1. Now we extend to the tense case thetechnique
introducedin
[7]
and there called «unravelling technique »,
and weapply
it tothe
proof
of somecompleteness
theorems.The result of the usual
« unravelling»
~> is the transformation of models forlogics
inequivalent frames,
which aregenerated
trees.In the tense case, we will not obtain
trees,
but morecomplex
struc-tures,
which we call «generated
nets ».Let now A =
(X, r, a)
be a model of a tenselogic Z,
and xo E X.We define the new structure ~* _
(X*, r*, x*)
as follows:i)
X* will consist of sequences wherefor and for or
Ei==r-l.
> if and
only
if Xm srn andiii)
for atomic formulasPi, ... En_lXn) Eval:Pi,
if andonly
if xn E
vala Pi .
By
induction on thelength
offormulas,
we can show thefollowing:
LEMMA 2.8.
P,
if andonly
if xnH- P,
for any formula P.The result is in conclusion a model
equivalent
to ~ and basedon a frame
generated by
and with a net structure. In this way,we obtain
completeness proofs
for several tenselogics
with no dif-ficulty.
Infact,
for any modallogic
L we define the tense extensionLp
as the minimal tenselogic
whose axioms on Cl are the same asin L. More
explicitely:
DEF. 2.9. We call tense extension of a modal
logic
L thelogic:
THEOREM 2.10. If L
improved
to becomplete using
the unravel-ling technique,
thenEx
is alsocomplete.
PROOF.
First,
if there exists and I with x,1174 P;
by
Lemma2.8,
there exists a sequencexo~
in thegenerated net,
sothat
xo~
Conversely, L,
is valid in thegenerated nets,
whosegenerated
subtrees
satisfy
the sameproperties
of L(with
the termsubtree,
wecall any
part
of thenet,
which isisomorphic
with atree).
This factdepends
on our definition ofLT,
in which theonly
axioms with theoperator
B are those valid in every tenselogic.
§
2. Let us now consider thelogic K4r,
which is theextension,
yin the sense of Def.
2.9,
of the modallogic
K4.Rules and axioms of
K4r
are:(1) Tautologies,
For .I~4 the
following
theorem holds:THEOREM. K4 is
complete
withrespect
to the class of transitive trees(see [7]).
Similarly,
we prove that:THEOREM 2.11. is
complete
withrespect
to the class of tran- sitive nets.PROOF.
By
Theorem 2.10 and the fact thatX4y
is valid in every transitive net.127 An other case is that of the tense extension of
GL,
the modallogic
obtainedadding (D A - A) -
D A(L6b formula)
to the mini-mal normal modal
logic
.K. It isby
now well-known that GL is com-plete
withrespect
to transitive and terminal frames(a
frame is said to be terminal if it contains no infinite chains or also withrespect
to finite irriflexive trees(see [2]
or[9]).
We can prove with a modification of the
technique above,
thatGE,
is alsocomplete.
Note however thatGLT
does not have thefinite model
property: [~ ( 0 A-~ A) -~ 0 A
isfalse,
butonly
in alower unbounded frame.
THEOREM 2.12.
GLT
iscomplete
withrespect
to the class of tran- sitive terminal nets.PROOF. If
(7Zy
t-P,
then ](0 P(KO
= the class ofirriflexive, transitive, terminal,
lower unboundednets),
becauseGE,
is valid in this kind of nets.For the converse, we suppose that
GLr If-
P. Let A be a modelfor
GE,,
and xoG fl,
Xo!If-P.
Wegenerate, by induction, starting
from x,,, a
net,
which falsifiesP,
in thefollowing
way: let the first sequence be is a sequence, we consider the set 8 =~Q : Q
is a subformula ofP}.
If there exists someQ
E~’,
withxn
1If- 0 Q (if this Q
does notexist,
the sequence iscomplete),
thereexists some x,, with and
(by
L6bformula).
The new sequence will be the
x° Eo ...
The
unravelling technique
will beapplied, starting
from xn, tofalsify
subformulas of P with8,
which are not true in xn .Let us observe that our
steps regarding
the future arefinite;
infact,
the number of subformulas of P isfinite,
inparticular
formulaswith
0,
andby application
of L6bformula,
DQ,
thereexists a
point
Xm, with ain’rxm and XmH-
DQ.
We
obtain, by
this way, an irriflexivenet,
which we close transi-tively. Moreover, /If- *
P.By
induction on the structure offormulas,
we prove in fact thatH-*
P if andonly
ifxnl+-P.
The
step
for atomic formulas isby
definitioniii).
Inductive
steps
with -,, A are easy.If
x,, H- 0 Pi
thenby definition,
for any xt, if xnrxt, thenthis, by
inductivehypothesis, gives
that for eacha’,
ara’implies a’ 1+* P,
whe re a Or’ =But then
0’ H-* D P.
If Xn then there exists a xt, with xn rxt and such that
by
inductivehypothesis
there exists a sequencea’,
with
araa a’W* -n P,
where a’=En_1xn’I"xt> ;
but then D P.if and
only
if for each xt, if thenxt W Pi
if andonly
if for eacha’,
if then~’ E-f-* P,
where a =if and
only
if aH-*
0 P.REFERENCES
[1]
R. BALBES - P. DWINGER, Distributive lattices,University
of Missouri Press, 1974.[2]
G.BOOLES,
Theunprovability of consistency.
An essay in modallogic, Cambridge University Press,
1979.[3]
G. GRATZER, UniversalAlgebra,
Van Nostrand, 1968.[4]
B. JENSSON - A. TARSKI, Booleanalgebras
with operators, Amer. J. Math., 73 (1951),ppM
891-939.[5] W.
RAUTENBERG,
3 Klassische und NichtklassischeAussagenlogik, Vieweg,
1979.
[6]
H.SAHLQUIST, Completeness
andcorrespondence
in thefirst
and secondorder semantics
for
modallogic, Proceedings
of the Third ScandinavianLogic Symposium,
ed. S.Kanger,
North Holland, 1975, pp. 110-143.[7] G. SAMBIN,
Topology
andcategorical duality
in thestudy of
semanticsfor
modal
logics,
submitted to J. Philos.Logic.
[8] G. SAMBIN - S. VALENTINI, A modal sequent caclculus
for a fragment of
arithmetic, Stud.Logica,
to appear.[9]
C. SMORYNSKI, Thederivability
condition and Loeb’s Theorem, a shourtcourse in modal
logic, manuscript, Heidelberg,
1976.[10]
S. K.THOMASON,
Semanticanalysis of
tenselogic,
J.Symbolic Logic,
37(1972),
pp. 155-158.Manoscritto