8 Syntax

We expand the language of propositional logic L with a sentential operator . We present the syntax of the language and proceed to explain how to interpret it with the help of possible worlds models.

The vocabulary of the language L of propositional modal logic includes:

  • a countable set of propositional variables p, q, r, … with or without numerical subscripts.
  • a monadic sentential operators: ¬
  • a binary sentential operator:
  • a monadic sentential operators:
  • two parentheses: (, )

We will continue to use ¬ and as basic connectives in terms of which we define, as usual, , , , and . We will later define another modal operator in terms of ¬ and .

We now explain how to combine the symbols of the vocabulary into well-formed formulas of the language of propositional modal logic.

Definition 8.1 (Well-Formed Formula) We define what is for a string of symbols of the language to be a well-formed formula of L:

  1. All propositional variables are well-formed formulas of L.
  2. If φ is a well-formed formula of L, then ¬φ is a well-formed formula of L.
  3. If φ and ψ are well-formed formulas of L, then (φψ) is a well-formed formula of L.
  4. If φ is a well-formed formula of L, then φ is a well-formed formula of L.
  5. Nothing else is a well-formed formula of L.

The set Form(L) of well-formed formulas of propositional modal logic is the -least set containing every propositional variable and closed under applications of negation, necessitation, and conditional.

We now define familiar connectives in terms of ¬, , and , where := is read as: `abbreviates’.

Definition 8.2 (Connectives) :=(pp):=¬(φψ):=(¬φψ)(φψ):=¬(φ¬ψ)(φψ):=(φψ)(ψφ)φ:=¬¬φ

The inductive definition of well-formed formula vindicates a principle of induction for well-formed formulas, which will help us prove different generalizations over them.

Proposition 8.1 (Induction on the Complexity of Well-Formed Formulas) Given a condition Φ on formulas of L, if

  • every atomic formula satisfies Φ,
  • if a formula φ satisfies Φ, ¬φ satisfies Φ,
  • if two formulas φ and ψ satisfy Φ, (φψ) satisfies Φ, and
  • if a formula φ satisfies Φ, φ satisfies Φ,

then every formula of L satisfies Φ.

We now generalize the characterization of uniform substitution to the language of propositional modal logic.

Definition 8.3 (Uniform Substitution) Given a well-formed formula φ of L whose propositional variables are among p1,,pn and well-formed formulas ψ1,,ψn, we define a substitution instance φ[ψ1/p1,...,ψn/pn] inductively:

  • If φ is pi, φ[ψ1/p1,...,ψn/pn] is ψi.

  • If φ is ¬χ, φ[ψ1/p1,...,ψn/pm] is ¬χ[ψ1/p1,...,ψn/pm].

  • If φ is (χρ), then φ[ψ1/p1,...,ψn/pn] is (χ[ψ1/p1,...,ψn/pn]ρ[ψ1/p1,...,ψn/pn]).

  • If φ is χ, φ[ψ1/p1,...,ψn/pm] is χ[ψ1/p1,...,ψn/pm].