Definition

Propositional Substitution ^definition

A propositional substitution, , is a logical substitution in propositional logic that maps atoms to propositions (which can also be atoms)

  • represents the set of all atoms
  • represents any proposition

Conventionally, we tend to use to show a propositional substitution from to .

Examples

For example, take the formula:

We can convert this to a disjunction by substituting with and with :

which is logically equivalent to a disjunction.

Theorems

T1: Propositional Substitution preserves validity

That is, a proposition that is valid will remain valid after any propositional substitution

C1: Propositional Substitution preserves unsatisfiability

That is, a proposition that is unsatisfiable will remain so after any valid substitution

T2: Propositional substitution preserves logical equivalence

If we have two propositions and that are logically equivalent, then any substitution applied on both formulae preserves this equivalence:

T3: Propositionally Substituting equivalences preserves all semantic properties ^t3

If where and are logically equivalent, then:

That is, if we replace part of a formula with any equivalent part, that formula’s semantics is unchanged.