The modal logic S5 has been formulated in Gentzen-style by several authors such as Ohnishi and Matsumoto [4], Kanger [2], Mints [3] and Sato [5]. The system by Ohnishi and Matsumoto is natural, but the cut-elimination theorem in it fails to hold. Kanger's system enjoys cut-elimination theorem, but, strictly speaking, it is not a Gentzen-type system since each formula in a sequent is indexed by a natural number. The system S5+ of Mints is also cut-free, and its cut-elimination theorem is proved constructively via the cut-elimination theorem of Gentzen's LK. However, one of his rules does not have the so-called subformula property, which is desirable from the proof-theoretic point of view. Our system in [5] also enjoys the cut-eliminiation theorem. However, it is also not a Gentzen-type system in the strict sense, since each sequent in this system consists of a pair of sequents in the usual sense. In the present paper, we give a Gentzen-type system for S5 and prove the cutelimination theorem in a constructive way. A decision procedure for S5 can be obtained as a by-product. The author wishes to thank the referee for pointing out some errors in the first version of the paper as well as for his suggestions which improved the readability of the paper.
[1]
G. Gentzen.
Untersuchungen über das logische Schließen. I
,
1935
.
[2]
Kazuo Matsumoto,et al.
Gentzen method in modal calculi. II
,
1957
.
[3]
G. Mints,et al.
Cut-Free Calculi of the S5 Type
,
1970
.
[4]
Moto-O. Takahashi,et al.
A Foundation of Finite Mathematics
,
1976
.
[5]
M. Sato.
A Study of Kripke-type Models for Some Modal Logics by Gentzen's Sequential Method
,
1977
.
[6]
R. L. Goodstein,et al.
Provability in logic
,
1959
.