Strongly Finite Logics: Finite Axiomatizability and The Problem of Supremium
Strongly Finite Logics: Finite Axiomatizability and The Problem of Supremium
Strongly Finite Logics: Finite Axiomatizability and The Problem of Supremium
Piotr Wojtylak
100
Piotr Wojtylak
Let S 0 = (S0 , ) be the algebra of the propositional language determined by the set V = {pi ; i = 0, 1, 2, . . .} of propositional variables and
by a two-argument connective . By he we denote the extension of the
mapping e : V S0 to an endomorphism of S 0 (he Hom(S 0 , S 0 )). The
symbol V () stands for the Sset of all variables occurring in the formula
S0 . Moreover, V (X) = {V () : X} for every set X S0 . The
length of a formula is defined as follows:
Definition 1.1.
(i) l(pi ) = 1 for every pi V
(ii) l( ) = 1 + l() + l() for every , S0
(iii) l(X) = max{l() : X} for every finite set X S0
Let us take into consideration the following three matrices: K =
({0, 1}, {1}, f + ) (the matrix of the classical disjunction), L = ({0, a, 1},
{a, 1}, f = ) and M = ({0, a, 1}, {a, 1}, f ), where
f+
0
1
0
0
1
1
1
1
f=
0
a
1
0
1
0
0
a
0
0
1
1
0
1
1
f
0
a
1
0
0
0
0
a
0
0
0
1
0
0
a
101
102
Piotr Wojtylak
103
.2
Let us proceed to the second conjecture. Further we will consider formulae
of the form:
() 1 (2 . . . (n1 n )) where 1 , 2 , . . . , n V .
The following definition is accepted:
Definition 2.1. The set F (), for every S0 , is defined as follows:
(i) F ()
(ii) if F () and if V , then F ()
(iii) A formula belongs to F () if it can be shown to be in F () on the
basis (i) and (ii).
Moreover, let us define an operation p : S0 V :
(i) p() = for every = V
(ii) p( ) = p() for every , S0
For every S0 and for every V , the number of occurrences of the
variable in the formula will be denoted by ind(, ), that is ind(pi , pj ) =
0 if i 6= j, ind(pi , pi ) S
= 1 and ind( , ) = ind(, ) + ind(, ). It is
easy to see that F = {F (); V } is the set of all formulae of the form
() and that p(), for F , is the initial variable of (i.e. p() = n in
()). We quote without proofs:
Lemma 2.2. For every formulae , beta S0 and every mapping e : V
S0
P
(i) l() = 2(
ind(, )) 1
V
104
Piotr Wojtylak
f
0
1
2
3
4
0
4
0
4
4
4
1
4
2
4
0
4
2
4
2
4
0
4
3
4
0
4
4
4
4
4
4
4
4
4
The designated values in N are {1, 2, 3, 4} and hence the set of formulae
valid in N can be defined as:
E(N ) = CN (0) = { S0 ; h() 6= 0 for every h Hom(S 0 , alg(N ))}
It will be proved that E(N ) is not finitely axiomatizable by means of standard rules. Let us recall that a rule r 2S0 S0 is said to be standard
(polynomial c.f. [3]) if there exist a finite set X S0 and a formula S0
such that r = rI , where
rX = {(he (X), he ()); e : V S0 }.
Observe that rules of the form r0 , where 0 is the empty set, are also standard. Such rules are called axiomatic. Given a set R of rules we shall write
Cn(R, X) (or CR (X)) to denote the least superset of X closed under R.
We say that the matrix N is axiomatizable by a set R of rules if and only
if R(N ) = Cn(R, 0).
Lemma 2.3. For every formula S0 : 6 E(N ) F ind(, ) =
1 for some V .
Theorem 2.4.
standard rules.
Proof. Suppose to the contrary that E(N ) = Cn(R, 0) for some finite
set R of standard rules. Thus the members of R are unfailing in the matrix
N that is:
(a) r R (X, ) r X E(N ) E(N ).
Since the set R is finite, there exists a natural number k such that
(b) k = max{l(X, ); rX R}.
Let us take 0 = p0 and n+1 = pn+1 n for every natural number n. It
is obvious that:
105
(c) V (n ) = {p0 , p1 , . . . , pn },
l(n ) = 2n + 1,
n F (p0 ) F .
Moreover, we shall prove that:
(d) F (n ) E(N ) l() > 4n + 3,
F (n ) E(N ) 6= 0.
If F (n )E(N ), then it follows from Lemma 2.2 (ii) that {p0 , . . . , pn }
V () and therefore, according to Lemma 2.3, ind(, pi ) > 2 for i =
0, . . . , n. Hence, by 2.2 (i), l() > 4n + 3. To show E(N ) F (n ) 6= 0 it
suffices to consider the formula = n (p0 /n ). From Lemma 2.2 (v) it
follows that this formula is an element of F (n ) and according to 2.3, 2.1:
p0 F (n ) E(N ).
Let us assume that the sequence:
(e) 1 , 2 , . . . , m
is a proof of a formula E(N ) F (k ) (where the natural number k is
defined in (a)) on the ground of the rules R, i.e. m = and for every
i 6 m there exist a rule r R and a set Y {1 , . . . , i1 } such that
(X, i ) r. Suppose m = 1. Then = he () and r0 R for some S0 .
But l() < k < 4k + 3 < l() by (b) and (d). Hence, it follows from
Lemma 2.2 (iv) that F and ind(, p()) = 1. Consequently 6 E(N )
by Lemma 2.3, which contradicts assumption (a). Assume that no formula
in F (k ) E(N ) has a proof on the ground of R with less than m elements
(where m > 2). Since m = , there exists X S0 , S0 and mapping
e : V S0 such that he (X) {1 , . . . , m1 } E(N ), he () = , and
rX R. Moreover, by (b) and (d), l() < l(). Thus, according to Lemma
2.2 (iv):
(f) F ,
ind(, p()) = 1,
e(V ()\{p()}) V
On the other hand e(p()) F (p()) by 2.1 and hence he () =
F (e(p())) see Lemma 2.2 (v). Since F (k ), it follows from 2.2 (ii),
(iii) that
(g) F (e(p())) F (k )
Let us consider a substitution f : V S0 such that:
106
Piotr Wojtylak
(p0 p0 ) p0
p1 p0
f () =
p0
if
if
if
6 V ()
= p()
V ()\{p()}.
It follows from 2.2 (v) and 2.3 that hf () 6 E(N ). Since rX R, there
exists X such that hf () 6 E(N ). It can be proved using 2.3, (f), (e)
that
(h) V () V (),
F and p() = p(),
ind(, p()) = 1.
The simple conclusion based on (h), (f) and Lemma 2.2 (iv) is that he ()
F (e(p())). Hence, by (g), he () F (k ) which contradicts the inductive hypothesis because he () has a proof with less than m elements. It has
been proved, by induction on the number of elements in a proof of a formula F (k )E(N ), that Cn(R, 0)F (k )E(N ) = 0. Consequently,
by (d), Cn(R, 0) 6= E(N ), which completes the proof of our theorem.
3.
Finally we shall deal with the following problem: under what condition on
strongly finite logics do the questions considered have positive answers? In
the sequel some solution of this problem is presented.
Let S = (S, , +, F1 , . . . , Fn ) be a propositional language based on the
set V = {p0 , p1 , . . . , } of propositional variables. We will assume that + and
are two-argument connectives. A consequence operation Cn on S is said
to be a disjunctive one if and only if Cn(X, ) Cn(X, ) = Cn(X, + )
for every X S and every , S (Cn D, see [5]). We say that Cn
is a consequence with the identity connective (Cn I, see [4]) when the
binary relation on S defined as follows:
iff Cn(0)
is a congruence in S consistent with Cn, that is
Cn() = Cn()
If Cn is a disjunctive operation with identity, then we will write Cn DI.
Lemma 3.1 Cn1 , Cn2 DI Cn1 Cn2 DI
107
References
[1] S. L. Bloom, A representation theorem for the lattice of standard
consequence operations, Studia Logica 34 (1975), pp. 235237.
[2] W. Dziobiak, On strongly finite consequence operations,
preprint, Institute of Mathematics, Nicholas Copernicus University, Toru
n
1979, No. 1.
[3] J. Los and R. Suszko, Remarks on sentential logics, Indagationes
Mathematicae 20 (1958), pp. 177183.
[4] R. Suszko, Identity connective and modality, Studia Logica 27
(1971), pp. 739.
[5] A. Tarski, Logics, Semantics, Metamathematics, Oxford 1956.
[6] A. Urquhart, A finite matrix whose consequence relation is not
finitely axiomatizable, Reports on Mathematical Logic 9 (1977), pp. 71
73.
[7] M. Wajsberg, Beitrage zum Metaausagenkalkul I., Monatshefte
f
ur Mathematic und Physik 42 (1935), pp. 221242.
108
Piotr Wojtylak
[8] R. W
ojcicki, Matrix approach in metodology of sentential calculi,
Studia Logica 33 (1973), pp. 739.
[9] R. W
ojcicki, Strongly finite sentential calculi, [in:] Selected papers on Lukasiewicz sentential calculi, edited by Wojcicki R. and
Malinowski G., Warszawa-Wroclaw 1977.
[10] A. Wro
nski, On finitely based consequence operations, Studia
Logica 35 (1976), pp. 453458.
[11] J. Zygmunt, Research project on strongly finite sentential calculi,
Bulletin of the Section of Logic, Polish Academy of Science, Institute
of Philosophy and Sociology, 6 (1977), pp. 8790.
Mathematical Institute
Silesian University
Katowice