• Nenhum resultado encontrado

View of A Neighbourhood Semantics for the Logic TK

N/A
N/A
Protected

Academic year: 2022

Share "View of A Neighbourhood Semantics for the Logic TK"

Copied!
16
0
0

Texto

(1)

A N

EIGHBOURHOOD

S

EMANTICS FOR THE

L

OGIC

TK

C

EZAR

A. M

ORTARI Universidade Federal de Santa Catarina

H

ÉRCULES DE

A

RAÚJO

F

EITOSA Universidade Estadual Paulista

Abstract. The logic TK was introduced as a propositional logic extending the classical propositional calculus with a new unary operator which interprets some conceptions of Tarski’s consequence operator. TK-algebras were introduced as models to TK. Thus, by using algebraic tools, the adequacy (soundness and completeness) of TKrelatively to the TK-algebras was proved. This work presents a neighbourhood semantics forTK, which turns out to be deductively equivalent to the non-normal modal logicEMT4.

Keywords: Consequence operator; TK algebra; TK logic; neighbourhood semantics.

Introduction

Considering algebraic aspects of the notion of Tarski’s consequence operator, Nasci- mento and Feitosa (2005) defined an algebra that rescues these conceptions in an algebraic context, the TK-algebra. So Feitosa, Grácio and Nascimento (2007) in- troduced a propositional logic which has as models exactly these TK-algebras. This logical system was presented in the Hilbert-style, with axioms and rules of inference, and the adequacy between the axiomatic system and the TK-models was proved. As the new operator was introduced to interpret the characteristics of the Tarski’s oper- ator, this propositional logic turns out to be a modal logic. In this paper, we present a neighbourhood semantics for this new logical system.

1. Tarski’s consequence operator

In what follows, we consider the concept of a consequence operator in a way a little more general than was introduced by Tarski, in 1935.

Definition 1.1. A consequence operator on S is a function C : P(S) P(S) such that, for everyA, BS:

(C1) AC(A);

(C2) ABC(A)⊆C(B); (C3) C(C(A))⊆C(A). Principia15(2): 287–302 (2011).

(2)

Of course, in view of (C1) and (C3), for everyAS, the equalityC(C(A)) =C(A) holds.

Definition 1.2. A consequence operatorC onSisfinitarywhen, for everyAS:

C(A) =∪{C(A0):A0is a finite subset ofA}.

Definition 1.3. ATarski space(adeductive systemor aclosure space) is a pair(S,C) such thatSis a set andC is a consequence operator onS.

Definition 1.4. Let C be a consequence operator onS. The setAisclosedin (S,C) if C(A) =A; andAisopenin(S,C)if its complement relative toS, denoted byA0, is closed.

2. TK-algebras

The definition of a TK-algebra puts in the context of algebraic structures the notions of consequence operator.

Definition 2.1. A TK-algebra is a sextupleA = (A, 0, 1,∨,∼,•) such that (A, 0, 1,

∨,∼)is a Boolean algebra and•is a new operator, theTarski operator, such that:

(i) a∨ •a=•a;

(ii) •a∨ •(a∨b) =•(a∨b); (iii) •(•a) =a.

Since we are working with a Boolean algebra, the item (i) of the above definition asserts that, for everyaA,a≤ •a and we can define in a TK-algebra:

ašb=dfab.

Proposition 2.2. In any TK-algebra the following conditions are valid:

(i) ∼ •a≤ ∼a≤ • ∼a;

(ii) ab⇒ •a≤ •b.

(iii) •(a∧b)≤ •a∧ •b;

(iv) •a∨ •b≤ •(a∨b).

(v) •(•a∧ •b) =a∧ •b.

Naturally we can define a dual operation of•in any TK-algebra:

a=df∼ • ∼a.

(3)

Proposition 2.3. In any TK-algebra, the following conditions hold:

(i) ◦aa;

(ii) ◦(ab)≤ ◦a;

(iii) ◦a≤ ◦ ◦a;

(iv) ab⇒ ◦a≤ ◦b.

An elementa∈ A isclosedwhen•a=aanda∈ A isopenwhen◦a=a.

Proposition 2.4.

(i) If a is open, then aba≤ ◦b;

(ii) If b is closed, then ab⇔ •ab.

3. TK Logic

The propositional logicTKis the logical system associated to the TK-algebras. TKis determined over a propositional language L(¬,∨,→,‡,p1,p2,p3, . . .)as follows:

Axiom Schemas:

(CPC) ϕ, ifϕis a tautology;

(TK1) ϕ‡ϕ; (TK2) ‡‡ϕ‡ϕ. Inference Rules:

(MP) ϕψ,ϕ / ψ; (RM‡) ϕψ / ‡ϕ‡ψ.

As usual, we write`Sϕto indicate thatϕis a theorem of some axiomatic system S, and we drop the subscript if there is no danger of confusion.

Definition 3.1. LetΓ∪{ϕ}a set of formulas of some systemS. We say thatΓdeduces ϕ, what is denoted by Γ`Sϕ, if there is a finite subset ψ1, . . . ,ψn ofΓsuch that

`(ψ1∧. . .∧ψn)ϕ.

Notice that with the notion of syntactic consequence here presented the Deduc- tion Theorem holds; the inference rules are understood as rules of proof.

Proposition 3.2. `‡ϕ‡(ϕψ).

(4)

Proposition 3.3. ϕ`‡ϕ.

As in the case of a TK-algebra, we can define the dual operator of ‡ in the following way:

„ϕ=df¬‡¬ϕ. Proposition 3.4. ϕψ`„ϕ„ψ.

Corollary 3.5. ϕψ`„ϕ„ψ. Proposition 3.6. `„ϕϕ. Proposition 3.7. `„ϕ„„ϕ. Proposition 3.8. `„(ϕψ)„ϕ. Corollary 3.9. `„(ϕ∧ψ)→(„ϕ∧„ψ).

We could, alternatively, consider the operator„as primitive and substitute the axioms TK1and TK2by the following ones:

(TK1) „ϕϕ, (TK2) „ϕ„„ϕ,

and the rule RM‡by the rule RM„: (RM„) ϕψ /„ϕ„ψ.

Feitosa, Grácio and Nascimento (2007) showed the adequacy of TKrelative to TK-algebras.

4. A neighbourhood semantics for TK

In this section we introduce a new semantic for TKand prove, in later section, its adequacy.

We can show that TK is deductively equivalent to the classical modal system EMT4when considering the operators„and‡to be identical to the necessity and possibility operators ƒand◊. Takingƒas primitive, ◊can be defined in the usual way:

(Df◊) ◊ϕ=df¬ƒ¬ϕ.

EMT4can be axiomatized by adding to the classical propositional calculus the following axiom schemes and rule of inference:

(M) ƒ(ϕψ)(ƒϕƒψ);

(5)

(T) ƒϕϕ; (4) ƒϕƒƒϕ;

(RE) ϕψ /ƒϕƒψ.

Proposition 4.1. Every theorem ofEMT4is a theorem ofTK.

Proof. It follows directly from the definition of „, TK1, TK2, and Corollaries 3.5 and 3.9.

Proposition 4.2. Every theorem ofTKis a theorem ofEMT4.

Proof. We only need to show thatEMT4provides RM„.

1. ϕψ hypothesis

2. ϕ→(ϕ∧ψ) CPC in 1

3. (ϕψ)ϕ CPC

4. ϕ↔(ϕ∧ψ) CPC in 2 and 3

5. ƒϕƒ(ϕψ) RE in 4

6. ƒ(ϕ∧ψ)→(ƒϕ∧ƒψ) M

7. ƒϕ(ƒϕƒψ) CPC in 5 and 6

8. (ƒϕƒψ)ƒψ CPC

9. ƒϕƒψ CPC in 7 and 8.

Definition 4.3. AframeforTKis a structureF=〈U,S〉 such thatU is a nonempty set of possible worlds and S is a function that associates to each xU a set of subsets ofU (that is,S(x)⊆ P(U)) that satisfies the following conditions:

(m) XYS(x)⇒XS(x)andYS(x); (t) XS(x)⇒xX;

(4) XS(x)⇒ {yU:XS(y)} ∈S(x).

Definition 4.4. Avaluation V onU is a function from the set of atomic formulas to P(U).

Definition 4.5. LetF=〈U,S〉be a frame andV a valuation inU. AmodelforTKis a pairM=〈F,V〉or, equivalently, a tripleM=〈U,S,V〉.

Definition 4.6. LetM=〈U,S,V〉be a model andx an element ofU. A formulaϕ istruein the worldx, what is denoted by(M,xϕ, when:

(M,xpixV(pi), ifpi is a propositional variable;

(M,x¬ϕ⇔(M,x)6ϕ;

(6)

(M,xϕψ⇔(M,x)6ϕor(M,xψ;

(M,x) ƒϕ⇔ kϕkMS(x), withkϕkM={xU :(M,xϕ}.

Definition 4.7. The setkϕkM from the above definition is called thetruth setofϕ inM.

When there is no risk of confusion, we will drop the superscript and write simply kϕk.

Definition 4.8. A formulaϕisvalid in a modelM=〈U,S,V〉when it is true in every xU, and it is valid if it is true in any model M. We denote that a formulaϕ is valid in a modelMbyMϕ, and thatϕis valid byϕ.

IfΓis a set of formulas andM=〈U,S,V〉a model, then we writeMΓif and only ifMϕ, for eachϕ∈Γ. For every xU, we say that(M,x)Γif and only if(M,xϕ, for eachϕ∈Γ.

Definition 4.9. LetΓ∪ {ϕ}be a set of formulas. We say that Γimpliesϕ, or that ϕ is alocal semantic consequence ofΓ, what is denoted by Ïϕ, when, for every modelM=〈U,S,V〉and every xU, we have: if(M,x)Γthen(M,xϕ.

5. Soundness

Since we have shown that TKandEMT4are the same logic, we will work, in what follows, with theEMT4axiomatization.

Lemma 5.1. LetM=〈U,S,Vbe a TK-model, andϕandψany formulas. Then:

(i) k¬ϕk=−kϕk;

(ii) kϕψk=kϕk ∩ kψk; (iii) kϕ∨ψk=kϕk ∪ kψk; (iv) kϕ→ψk=−kϕk ∪ kψk;

(v) kϕψk= (−kϕk ∪ kψk)∩(−kψk ∪ kϕk); (vi) kƒϕk={xU:kϕk ∈S(x)}.

Proof. Items (i) to (v) are straightforward; we only show (vi). Now, for everyxU, x ∈ {xU :kϕk ∈S(x)}iff kϕk ∈S(x) iff x  ƒϕ iff x ∈ kƒϕk. It follows that {xU:kϕk ∈S(x)}=kƒϕk.

Theorem 5.2. If `ϕ, thenϕ.

(7)

Proof. By induction on theorems. LetM=〈U,S,V〉be a TK-model.

(A) Letϕbe an axiom. If it is a tautology, the proof is straightforward owing to the fact that every tautology is true in every state of a model, and thus in the model. So supposeϕis one of the modal axioms.

For M: Let x be an element ofU such that x  ƒ(ϕψ). It follows thatkϕψk ∈ S(x)and, sincekϕ ∧ψk=kϕk ∩ kψkby the preceding lemma, thenkϕk ∩ kψk ∈ S(x). Given that (m) holds in M, it follows that S(x) containskϕk andkψk. But then x ƒϕand x ƒψ, from what it follows that M holds.

For T: Let x be an element ofU such thatx  ƒϕ. By definition,S(x)containskϕk and thus, because (t) holds, x ∈ kϕk. But ifx belongs to the truth set ofϕ, we have that x ϕ, and it follows that T is valid.

For 4: Let x be an element of U such that x  ƒϕ. By definition, S(x) contains kϕkand thus, because (4) holds,{yU:kϕk ∈S(y)} ∈S(x). By Lemma 5.1 (vi), {yU:kϕk ∈S(y)}=kƒϕk. Thus,kƒϕk ∈S(x), sox  ƒƒϕ, and it follows that 4 is valid.

(B) Ifϕ was obtained by MP, the proof is immediate, sincemodus ponensis validity- preserving. So let us consider RE, and suppose`ϕψ. Then (inductive hypothe- sis)ϕψis valid. Soϕ andψare equivalent, hencekϕk=kψk. It follows that, for every xU, kϕk ∈S(x)iffkψk ∈S(x). Thus x  ƒϕ iff x  ƒψ, from what it follows that x ƒϕ↔ƒψ. Hence RE preserves validity.

Corollary 5.3. If Γ`ϕ, thenÏϕ.

Proof. Suppose Γ `ϕ, and let Mbe some model, and x a world inM, such that (M,x)Γ. SinceΓ`ϕ, by definition there is a finite subsetψ1, . . . ,ψn ofΓsuch that`(ψ1 ∧. . .∧ψn)→ϕ. By the preceding theorem,(ψ1∧. . .∧ψn)→ϕ is valid and so true atx. Since(M,x)Γ, and everyψi ∈Γ, it follows that(M,xϕand, thus, thatÏϕ.

6. Completeness

Definition 6.1. A set of formulas∆ismaximal consistentif∆is consistent, and no proper extension of it is consistent.

Theorem 6.2(Lindenbaum). Every consistent set of formulasΓcan be extended to a maximally consistent set.

Proof. The proof is standard; see, for instance, Fitting and Mendelsohn 1998, p. 76.

(8)

Completeness will be proved using canonical models. Let S be the set of all TK-maximal consistent sets of formulas (TK-MCS).

Definition 6.3. Theproof setofϕis the set|ϕ|={Γ∈S:ϕ∈Γ}. Lemma 6.4. Letϕ andψany formulas. Then:

(i) |¬ϕ|=−|ϕ|; (ii) |ϕψ|=|ϕ| ∩ |ψ|; (iii) |ϕψ|=|ϕ| ∪ |ψ|; (iv) |ϕ→ψ|=−|ϕ| ∪ |ψ|;

(v) |ϕ↔ψ|= (−|ϕ| ∪ |ψ|)∩(−|ψ| ∪ |ϕ|);

(vi) |ϕ| ⊆ |ψ| ⇔ `ϕψ; (vii) |ϕ|=|ψ| ⇔ `ϕψ.

Definition 6.5. M=〈U,S,V〉is acanonical modelforTKif it satisfies the following conditions:

(i) U=S;

(ii) |ϕ| ∈S(Γ)⇔ƒϕ∈Γ, for allΓ∈U;

(iii) V(pi) =|pi|, for every propositional variablepi.

Lemma 6.6. LetMbe a canonical model. Then, for every formulaϕ and everyΓ∈U:

(M,Γ)ϕϕ∈Γ.

Proof. The proof proceeds by induction on formulas. LetΓbe some element ofU: (a) ϕ= pi, for somei∈N. By definition,(M,Γ)pi iff Γ∈V(pi)iff Γ∈ |pi|. By construction of|pi|,Γis a set in|pi|iff pi∈Γ.

(b)ϕ=¬ψ. (M,Γ)ϕiff(M,Γ)6ψiff (by induction hypothesis)ψ /∈Γiffϕ∈Γ. (c) ϕ = ψ σ. By definition,Ïψ σiff (M,Γ)6ψ or (M,xσ. By the inductive hypothesis,(M,Γ)6ψiffψ /∈Γ, and(M,xσiffσ∈Γ. Nowψ /∈Γor σ∈Γiffψσ∈Γ. Thus(M,Γ)ψσiffψσ∈Γ.

(d)ϕ=ƒψ. By definition,(M,Γ) ƒψiffkψk ∈S(Γ). By the inductive hypothesis, for every ∆ ∈ U we have that (M,∆)  ψ iff ψ ∈ ∆, that is, kψk = |ψ|. So kψk ∈S(Γ)iff |ψ| ∈S(Γ). Now, by definition ofS, |ψ| ∈S(Γ) iff ƒψ∈Γ. Hence, (M,Γ) ƒψiffƒψ∈Γ.

(9)

It is well known with regard to monotonic logics that the smallest canonical model — that is, the model where, for everyΓ,S(Γ)contains only proof sets — does not satisfy condition (m). Fortunately we can show that there are other canonical models in which this condition holds.

Definition 6.7. ThesupplementationofMis the model M+ =〈U,S+,V〉such that for everyΓ∈U and everyXU:

XS+(Γ)⇔YX for someYS(Γ).

It follows from this definition thatS+(Γ) ={XU :|ϕ| ⊆X for someƒϕ∈Γ}

and, obviously, for everyΓ∈U,S(Γ)S+(Γ).

We need to prove thatM+is a canonical model forTK.

Lemma 6.8. M+=〈U,S+,Vis a canonical model forTK.

Proof. It is enough to show that condition (ii) of the definition is satisfied, that is, for everyϕand everyΓ∈U:

|ϕ| ∈S+(Γ)⇔ƒϕ∈Γ.

(⇐) Ifƒϕ∈Γ, then|ϕ| ∈S(Γ)and sinceMis a canonical forTKso|ϕ| ∈S+(Γ). (⇒) Let|ϕ| ∈S+(Γ). Thus, for someY ⊆ |ϕ|, YS(Γ). SinceMis the smallest canonical model, this means thatY =|ψ|, for someψ. It follows that|ψ| ⊆ |ϕ|, and

ƒψ∈Γ. By Lemma 6.4 we have that`ψϕ, and from RM that `ƒψ →ƒϕ.

Hence,ƒϕ∈Γ.

SoM+is a canonical model forTK.

Lemma 6.9. LetMbe the smallest canonical model forTK, andM+its supplementa- tion. Then the conditions (m), (t) and (4) hold inM+.

Proof. (a) For (m): We have from the previous lemma thatM+is a canonical model forTK. LetΓbe an element of U, andX andY be subsets of U such that XYS+(Γ). By construction, there must be someZsuch thatZXY andZS(Γ). It follows thatZXandZY and, again by construction,XS+(Γ)andYS+(Γ). (b) For (t): LetΓbe an element ofU, andX a subset ofU such thatXS+(Γ). Suppose that X is a proof set, that is, X = |ϕ|, for some ϕ. By definition, we have that ƒϕ ∈ Γ. Since Γ is an MCS, and TK has T, it follows that ϕ ∈Γ. But then Γ∈ |ϕ|, and (t) holds. Suppose now thatX is not a proof set. By construction, for someϕ,|ϕ| ∈S(Γ),|ϕ| ⊆X. But if|ϕ| ∈S(Γ),ƒϕ ∈Γ,Γ`ϕ,Γ∈ |ϕ|,Γ∈X, and again (t) holds.

(c) For (4): LetΓbe an element ofU, andX a subset ofU such thatXS+(Γ). We have to show that{∆∈U:XS+(∆)} ∈S+(Γ).

(10)

Suppose first that X is a proof set, that is, X =|ϕ|, for someϕ. By definition, we have that ƒϕ ∈Γ. SinceΓis an MCS, and TKhas 4, it follows that Γ`ƒƒϕ and thatƒƒϕ∈Γ. By canonicity of the model,|ƒϕ| ∈S(Γ)and, by construction of M+,|ƒϕ| ∈S+(Γ). We must now show that|ƒϕ|={∆∈U :ƒϕ∈S+(∆)}. Now,

|ƒϕ|={∆∈U :ƒϕ∈∆}. Since the model is canonical,ƒϕ∈∆iff|ϕ| ∈S(∆)iff (by construction)|ϕ| ∈S+(∆). So|ƒϕ|={∆∈U :|ϕ| ∈S+(∆)}. It follows that {∆∈U:|ϕ| ∈S+(∆)} ∈S+(Γ), and (4) holds.

Suppose now that X is not a proof set. By construction of M+, however, there is some formula ϕ such that|ϕ| ⊆ X and|ϕ| ∈S(Γ). As above, we can show that

|ƒϕ| ∈S+(Γ), and that {∆∈U :|ϕ| ∈S+(∆)} ∈S+(Γ). Now, for every∆∈U, if ϕS+(∆), thenXS+(∆). So{∆∈U :|ϕ| ∈S+(∆)} ⊆ {∆ ∈U : XS+(∆)}. But {∆ ∈ U : |ϕ| ∈ S+(∆)} = |ƒϕ|, so it is a proof set. By construction of M+, {∆∈U:XS+(∆)} ∈S+(Γ), and (4) holds.

Theorem 6.10(Completeness). IfÏϕ, thenΓ`ϕ.

Proof. Suppose thatΓ0ϕ. Thus,Γ0¬¬ϕ, and it follows thatΓ∪{¬ϕ}is consistent.

By Lindenbaum’s Theorem, there exists anTK-MCS∆such thatΓ∪ {¬ϕ} ⊆∆, that is,¬ϕ∈∆, andϕ /∈∆. Let nowMbe the smallest canonical model forTK, andM+ its supplementation. By the preceding lemma, conditions (m), (t) and (4) hold in M+, so it is a model forTK. Now∆is aTK-MCS andΓ⊆∆, so∆is a state inM+ such that, by Lemma 6.6,(M+,∆)Γand(M+,∆)2ϕ; henceΓ2ϕ.

7. Decidability

We show the decidability ofTKusing filtrations.

Definition 7.1. LetΓbe a set of formulas closed under subformulas, andMa model.

For any states x and y inM, we say that

xΓ y iff for everyϕ∈Γ,(M,xϕ iff(M,yϕ.

In other words, ifxΓ ythenx andyare equivalent with regard to the formulas inΓ. We can easily show that≡Γis indeed an equivalence relation, partitioning the setU of states into disjoint equivalence classes.

Definition 7.2. Let Γ be a set of formulas closed under subformulas and M =

U,S,V〉a model. Then:

(i) if xU,[x]Γ={yU :xΓ y}; (ii) ifXU,[X]Γ={[x]:xX}.

(11)

Again, we will usually drop the subscript and write≡,[x], and[X].

Definition 7.3. Let M= 〈U,S,V〉 be some model, and Γa set of formulas closed under subformulas. Afiltration ofMthroughΓis any modelM=〈U,S,V〉such that:

(a) W= [W];

(b) for every xU, and every formulaƒϕ∈Γ, (i) kϕkMS(x)⇔[kϕkM]∈S([x]); (ii) kƒϕkMS(x)⇔[kƒϕkM]∈S([x]);

(c) V(pi) = [V(pi)], for everyi∈Nsuch thatpi∈Γ.

Notice that the above definition leaves room for different filtrations of a model.

Definition 7.4. A filtration is the finest filtration if, for every xU, S([x]) con- tains only the sets [kϕkM]and[kƒϕkM]such that, respectively,kϕkMS(x)and kƒϕkMS(x), for everyƒϕ∈Γ.

This is what is needed for a model to be a filtration. Coarser filtrations will allow S([x])to contain other sets besides the minimum required.

Theorem 7.5. LetM=〈U,S,Vbe aΓ-filtration of a modelM=〈U,S,V. Then, for everyϕ∈Γand every xU:

(M,xϕ⇔(M,[x])ϕ, that is,[kϕkM] =kϕkM.

Proof. The proof is by induction on formulas. Let x be any state inM, andp some variable inΓ:

(M,xp iff xV(p) (by 4.6) iff [x]∈[V(p)] (by 7.2(ii)) iff [x]∈V(p) (by 7.3(c)) iff (M,[x])p (by 4.6).

The boolean cases are straightforward; we show only the case in whichϕ=ƒψ, for someψ. Let againx be any state inM:

(M,x) ƒψ iff kψkMS(x) (by 4.6) iff [kψkM]∈S([x]) (by 7.3(b))

iff kψkMS([x]) (inductive hypothesis) iff (M,[x]) ƒψ (by 4.6).

(12)

Corollary 7.6. LetMbe aΓ-filtration of a modelM. ThenMandMare equivalent moduloΓ, that is, for everyϕ∈Γ,ϕiff Mϕ.

A well-known result says that if a logic is axiomatizable and has the finite model property—that is, every nontheorem fails in some finite model—, then it is decidable.

TK is axiomatizable, as we have shown before. All we need to show is thatTK is determined by the class of finite models satisfying conditions (m), (t) and (4).

Lemma 7.7. LetMbe a model,Γa set of formulas closed under subformulas, andM aΓ-filtration of M. Then, for everyϕ∈Γ:

(i) kƒϕkM={xU:kϕkMS(x)};

(ii) [kƒϕkM] ={[x]∈U:[kϕkM]∈S([x])}. Proof.

(i)x ∈ kƒϕkM iff x  ƒϕ;[Def. truth-set] iff kϕkMS(x);[Def. 4.6] iff x ∈ {xU :kϕkMS(x)}. (ii)[x]∈[kƒϕkM] iff [x]∈ kƒϕkM;

iff [x] ƒϕ; iff kϕkMS([x]); iff [kϕkM]∈S([x]);

iff [x]∈ {[x]∈U:[kϕkM]∈S([x])}.

Theorem 7.8. LetMbe a model satifying conditions (m), (t) and (4), and, for some set of formulasΓclosed under subformulas, letMbe the finestΓ-filtration ofM. Then its supplementation,M∗+, is aΓ-filtration of Mand satisfies (m), (t) and (4).

Proof. We first show thatM∗+is aΓ-filtration ofM. That is, we must show that, for every xU and everyƒϕ∈Γ,

(i) kϕkMS(x)⇔[kϕkM]∈S∗+([x]), and (ii) kƒϕkMS(x)⇔[kƒϕkM]∈S∗+([x]).

(i). Suppose first that kϕkMS(x). Then [kϕkM] ∈ S([x]), since M is a Γ- filtration ofM. Thus[kϕkM]∈S∗+([x])by supplementation.

Suppose now that[kϕkM]∈S∗+([x]). By the definition of a supplementation, there must be someψ(eventuallyψ=ϕ) such thatƒψ∈Γ,[kψkM]∈S([x])and [kψkM]⊆[kϕkM]. It follows thatkψkMS(x), sinceMis the finestΓ-filtration of M. Now M satisfies condition (m), which means that every superset ofkψkM belongs toS(x). We just need to show thatkψkM⊆ kϕkM.

(13)

Now,[kψkM]⊆[kϕkM]means that{[x]:x ∈ kψkM} ⊆ {[x]: x∈ kϕkM}. Let y ∈ kψkM. Hence[y]∈ {[x]:x ∈ kψkM}, and[y]∈ {[x]:x ∈ kϕkM}. It follows that y∈ kϕkM. SokψkM⊆ kϕkM, and from this we have thatkϕkMS(x). (ii). IfkƒϕkMS(x), then[kƒϕkM]∈S([x])becauseMis a Γ-filtration ofM, and, by the definition of a supplementation,[kƒϕkM]∈S∗+([x]).

Suppose now that[kƒϕkM]∈S∗+([x]). By the definition of a supplementation, there must be someψsuch thatƒψ∈Γand

(a) [kψkM]∈S([x])and[kψkM]⊆[kƒϕkM], or (b) [kƒψkM]∈S([x])and[kƒψkM]⊆[kƒϕkM].

(a). Since M is a Γ-filtration of M, we havekψkMS([x]). Suppose now y ∈ kψkM. Hence [y] ∈ {[x] : x ∈ kψkM}, and [y] ∈ {[x] : x ∈ kƒϕkM} by the second part of (a) above. But then y ∈ kƒϕkM. ThuskψkM⊆ kƒϕkM. SinceMis supplemented,kƒϕkMS([x]).

(b). Since M is a Γ-filtration of M, we have kƒψkMS([x]). Suppose now y ∈ kƒψkM. Hence[y]∈ {[x]:x ∈ kƒψkM}, and[y]∈ {[x]:x ∈ kƒϕkM}by the second part of (b) above. But then y ∈ kƒϕkM. ThuskƒψkM ⊆ kƒϕkM. SinceM is supplemented,kƒϕkMS([x]).

Thus, M∗+ is a Γ-filtration of M. Does it satisfy conditions (m), (t) and (4)?

SinceM∗+is a supplementation, it automatically satisfies (m).

Let us consider (t). We need to show, for any[x]∈Uand any subsetX ofU, that[x]∈X, ifXS∗+([x]). Suppose first thatXS([x]). SinceMis the finest filtration, X = [kϕkM], for some formulaϕ such thatƒϕ ∈Γ andkϕkMS(x). Now condition (t) holds inM, sox ∈ kϕkM, and[x]∈[kϕkM] =X.

If nowX/S([x])then, by the definition of a supplementation,X is a superset of some [kϕkM] such that ƒϕ ∈ Γ and kϕkMS(x). As above, it follows that [x]∈[kϕkM], and, thus, that[x]∈X. Thus (t) holds inM∗+.

With regard to condition (4), we show first that M has (4). Let [x] be an element ofU, andX a subset ofUsuch thatXS([x]). We have to show that

{[y]∈U:XS([y])} ∈S([x]).

SinceMis the finest filtration, there must be some formulaƒϕ∈Γsuch that (i) X = [kϕkM]andkϕkMS(x), or

(ii) X = [kƒϕkM]andkƒϕkMS(x).

Suppose it is (i). Since[kƒϕkM] ={[y]∈U:[kϕkM]∈S([y])}(Lemma 7.7), what we have to show is that[kƒϕkM]∈S([x]).

(14)

Now condition (4) holds inM, so{yU :kϕkMS(y)} ∈S(x). But (Lemma 7.7) kƒϕkM={yU :kϕkMS(y)}; thuskƒϕkMS(x). By condition (b.ii) of the definiton of filtration, we immediately have[kƒϕkM]∈S([x]).

Now consider (ii). We now have to show that

{[y]∈U:[kƒϕkM]∈S([y])} ∈S([x]).

By Lemma 7.7,[kƒƒϕkM] ={[y]U:[kƒϕkM]∈S([y])}. So what we have to show is that[kƒƒϕkM]∈S([x]).

Since condition (4) holds inM,{yU :kƒϕkMS(y)} ∈S(x). By Lemma 7.7, kƒƒϕkM={yU:kƒϕkMS(y)}; thuskƒƒϕkMS(x).

Now`ƒϕƒƒϕ (it follows from T and 4), so ƒϕ ƒƒϕ. But then, for every xU, x ƒϕiff x  ƒƒϕ. ThuskƒϕkM=kƒƒϕkM.

From this it follows thatkƒϕkMS(x), and also that[kƒϕkM] = [kƒƒϕkM]. By conditon b.ii of the definition of filtration, we immediately have [kƒϕkM] ∈ S([x]), and[kƒƒϕkM]∈S([x]).

It follows from (i) and (ii) above thatMhas (4). We now show thatM∗+has (4).

Let[x]be an element of U, and X a subset of Usuch that XS∗+([x]). We thus have to show that{[y]∈U:XS∗+([y])} ∈S∗+([x]).

SinceM∗+ is the supplementation ofM, there must be some formula ϕ such thatƒϕ∈Γ,[kϕkM]∈S(x)and[kϕkM]⊆X (eventually[kϕkM] =X, of course).

But as we have shown above, M has (4), so {[y]U : [kϕkM] ∈ S([y])} ∈ S([x]). Now, for every [y] ∈ U, if [kϕkM] ∈ S([y]) then XS∗+([y]) by supplementation. So we have:

{[y]∈U:[kϕkM]∈S([y])} ⊆ {[y]∈U:XS∗+([y])}.

Finally, since{[y]∈U :[kϕkM]∈S([y])} belongs toS([x]), {[y]∈U: XS∗+([y])} ∈S∗+([x])by supplementation and we are done.

Theorem 7.9. TKis determined by the class of finite models satisfying conditions (m), (t) and (4).

Proof. If ϕ is a theorem of TK, then it is valid in the class of all models satisfying conditions (m), (t) and (4); in particular, in the class of finite models satisfying these conditions.

For the other direction, supposeϕ is not a theorem ofTK. Thenϕ fails in some world x of some modelMforTK. LetΓ be any finite set of formulas closed under subformulas such that ϕ ∈ Γ, and let M∗+ be the supplementation of a finest Γ- filtrationM ofM. By Theorem 7.8,M∗+, is aΓ-filtration ofMand satisfies (m),

(15)

(t) and (4). SinceΓis a finite set,M∗+is a finite model. By Theorem 7.5,x and[x] agree on every formula inΓ; thus(M∗+,[x])2ϕ.

In view of the preceding result, every nontheorem of TK fails in some finite model, from what it follows that TKhas the finite model property. Since it is also axiomatizable,TKis decidable.

Acknowledgements

This work has been sponsored by FAPESP through the Projects 2004/14107-2. The article was written while Hércules Feitosa was at UFSC doing post-doctoral research.

References

Bell, J. L. & Machover, M. 1977.A course in mathematical logic. Amsterdam: North-Holland.

Blackburn, P.; Rijke, M.; Venema, Y. 2001. Modal logic. Cambridge: Cambridge University Press.

Carnielli, W. A.; Pizzi, C. 2001.Modalità e multimodalità. Milano: Franco Angeli.

Chagrov, A. & Zakharyaschev, M. 1997.Modal logic. Oxford: Clarendon Press.

Chellas, B. F. 1980.Modal Logic: an introduction. Cambridge University Press.

Ebbinghaus, H. D.; Flum, J.; Thomas, W. 1984. Mathematical logic. New York: Springer- Verlag.

Feitosa, H. A.; Grácio, M. C. C.; Nascimento, M. C. 2007. A propositional logic for Tarski’s consequence operator. Campinas: CLE E-prints, p.1–13.

Fitting, M. & Mendelsohn, R. L. 1998.First-order modal logic. Dordrecht: Kluwer.

Hamilton, A. G. 1978.Logic for mathematicians. Cambridge: Cambridge University Press.

Mendelson, E. 1987.Introduction to mathematical logic. 3. ed. Monterey, CA: Wadsworth &

Brooks/Cole Advanced Books & Software.

Miraglia, F. 1987. Cálculo proposicional: uma interação da álgebra e da lógica. Campinas:

UNICAMP/CLE. (Coleção CLE, v.1)

Nascimento, M. C. & Feitosa, H. A. 2005. As álgebras dos operadores de conseqência. São Paulo:Revista de Matemática e Estatística23(1): 19–30.

Rasiowa, H. 1974.An algebraic approach to non-classical logics. Amsterdam: North-Holland.

Rasiowa, H. & Sikorski, R. 1968.The mathematics of metamathematics. 2. ed. Waszawa: PWN – Polish Scientific Publishers.

Vickers, S. 1990.Topology via logic. Cambridge: Cambridge University Press.

Wojcicki, R. 1988. Theory of logical calculi: basic theory of consequence operations. Dor- drecht: Kluwer. (Synthese Library, v.199)

CEZARA. MORTARI

Departamento de Filosofia Universidade Federal de Santa Catarina Campus Universitário – Trindade 88040-010 Florianópolis, SC

(16)

BRASIL

cmortari@cfh.ufsc.br HÉRCULES DEARAÚJOFEITOSA Departamento de Matemática Universidade Estadual Paulista (UNESP) Campus de Bauru 17033-360 Bauru, SP BRASIL

haf@fc.unesp.br Resumo. A lógicaTKfoi introduzida como uma lógica proposicional estendendo o cálculo proposicional clássico com um novo operador unário que interpreta algumas concepções do operador de consequência de Tarski. TK-álgebras foram introduzidas como modelos para TK. Assim, usando ferramentas algébricas, foi demonstrada a adequação (correção e com- pletude) de TK relativamente às TK-álgebras. Este trabalho apresenta uma semântica de vizinhanças paraTK, lógica que resulta ser dedutivamente equivalente à lógica modal não normalEMT4.

Palavras-chave:Operador de consequência; álgebra TK; lógica TK; semântica de vizinhan- ças.

Notes

1 Of course, one can also define deductionlocally: we say thatΓ` ϕ if there is a finite subsetψ1, . . . ,ψnofΓsuch that`(ψ1∧. . .∧ψn)→ϕ. With this definition, obviously, the Deduction Theorem holds.

Referências

Documentos relacionados

Why is the artifact used in the neonatal period for visual stimulation is white and black?, since the studies with infants (TELLER; CIVAN; BRONSON-CASTAIN, 2004; FRANKLIN et al.,

Assim como as Seções 2.1.6.1.2 e 2.1.6.2.2 referentes a indicadores, o cálculo da disponibilidade do equipamento para a Bioengenharia também é feito de forma diferente, não é

Uma sociedade quando pretende efetuar um IPO e desta forma entrar em bolsa, pode fazê-lo através da emissao de novas ações, aumentando assim o capital da empresa; da

2.Cristo, nosso Senhor, que como grão de trigo caído na terra fizestes germinar para nós o admirável fruto da vida eterna, dai-nos a graça de morrer para o pecado e viver somente

Neste trabalho o objetivo central foi a ampliação e adequação do procedimento e programa computacional baseado no programa comercial MSC.PATRAN, para a geração automática de modelos

In classical propositional temporal logic we add to the language of clas- sical propositional logic the connectives P and F and we are able to express statements like \in the future

The above equations provide the framework for a logical theory of (semantic) in- formation based on classical propositional logic, because they define concepts such as

O objetivo deste estudo foi estimar a prevalência e controle da hipertensão auto-referida; avaliar o índice de massa corporal e força muscular respiratória entre