modal logic B


The modal logic B (for Brouwerian) is the smallest normal modal logic containing the following schemas:

  • •

    (T) □⁢A→A, and

  • •

    (B) A→□⋄A.

In this entry (http://planetmath.org/ModalLogicT), we show that T is valid in a frame iff the frame is reflexiveMathworldPlanetmathPlanetmath.

Proposition 1.

B is valid in a frame F iff F is symmetric.

Proof.

First, suppose B is valid in a frame ℱ, and w⁢R⁢u. Let M be a model based on ℱ, with V⁢(p)={w}, p a propositional variable. Since w∈V⁢(p), ⊧wp, and ⊧wp→□⋄p by assumptionPlanetmathPlanetmath, ⊧v⋄p for all v such that w⁢R⁢v. In particular, ⊧u⋄p, which means there is a t such that u⁢R⁢t and ⊧tp. But this means that t∈V⁢(p), so t=w, whence u⁢R⁢w, and R is symmetric.

Conversely, let ℱ be a symmetric frame, M a model based on ℱ, and w a world in M. Suppose ⊧wA. If ⊧̸w□⋄A, then there is a u such that w⁢R⁢u, with ⊧̸u⋄A. This mean for no t with u⁢R⁢t, we have ⊧tA. Since R is symmetric, u⁢R⁢w, so ⊧̸wA, a contradictionMathworldPlanetmathPlanetmath. Therefore, ⊧w□⋄A, and ⊧wA→□⋄A as a result. ∎

As a result,

Proposition 2.

B is sound in the class of symmetric frames.

Proof.

Since any theoremMathworldPlanetmath in B is deducible from a finite sequencePlanetmathPlanetmath consisting of tautologiesMathworldPlanetmath, which are valid in any frame, instances of B, which are valid in symmetric frames by the propositionPlanetmathPlanetmath above, and applications of modus ponensMathworldPlanetmath and necessitation, both of which preserve validity in any frame, whence the result. ∎

In additionPlanetmathPlanetmath, using the canonical model of B, we have

Proposition 3.

B is completePlanetmathPlanetmathPlanetmathPlanetmathPlanetmath in the class of reflexive, symmetric frames.

Proof.

Since B contains T, its canonical frame ℱ𝐁 is reflexive. We next show that any consistent normal logic Λ containing the schema B is symmetric. Suppose w⁢RΛ⁢u. We want to show that u⁢RΛ⁢w, or that Δu:={B∣□⁢B∈u}⊆w. It is then enough to show that if A∉w, then A∉Δu. If A∉w, ¬⁢A∈w because w is maximal, or □⋄¬⁢A∈w by modus ponens on B, or □⁢¬⁢□⁢A∈w by the substitution theorem on A↔¬⁢¬⁢A, or ¬⁢□⁢A∈Δw by the definition of Δw, or ¬⁢□⁢A∈u since w⁢RΛ⁢u, or □⁢A∉u, since u is maximal, or A∉Δu by the definition of Δu. So RΛ is symmetric, and R𝐁 is both reflexive and symmetric. ∎

Title modal logic B
Canonical name ModalLogicB
Date of creation 2013-03-22 19:34:11
Last modified on 2013-03-22 19:34:11
Owner CWoo (3771)
Last modified by CWoo (3771)
Numerical id 8
Author CWoo (3771)
Entry type Definition
Classification msc 03B45
Defines B