Lably
Skip to content

Implicational propositional calculus

  • 11 min read
  • 8 chapters

Related on Lably

Through Mathematical logic, Propositional logic and Logical connective

Functional (in)completeness

Implication alone is not functionally complete as a logical operator because one cannot form all other two-valued truth functions from it.

For example, the two-place truth function that always returns false is not definable from → and arbitrary propositional variables: any formula constructed from → and propositional variables must receive the value true when all of its variables are evaluated to true. It follows that {→} is not functionally complete.

However, if one adds a nullary connective ⊥ for falsity, then one can define all other truth functions. Formulas over the resulting set of connectives {→, ⊥} are called f-implicational. If P and Q are propositions, then:

  • ¬P is equivalent to P → ⊥
  • P ∧ Q is equivalent to (P → (Q → ⊥)) → ⊥
  • P ∨ Q is equivalent to (P → Q) → Q
  • P ↔ Q is equivalent to ((P → Q) → ((Q → P) → ⊥)) → ⊥

Since the above operators are known to be functionally complete, it follows that any truth function can be expressed in terms of → and ⊥.

Sign in to keep reading

7 more chapters are free with a Lably account.

More in Philosophy