propositional logic (original) (raw)

A propositional logicPlanetmathPlanetmath is a logic in which the only objects are propositions, that is, objects which themselves have truth values. Variables represent propositions, and there are no relationsMathworldPlanetmath, functions, or quantifiersMathworldPlanetmath except for the constants T and ⊥ (representing true and false respectively). The connectivesMathworldPlanetmath are typically ¬, ∧, ∨, and → (representing negationMathworldPlanetmath, conjunctionMathworldPlanetmath, disjunctionMathworldPlanetmath, and implicationMathworldPlanetmath), however this set is redundant, and other choices can be used (T and ⊥ can also be considered 0-ary connectives).

A model for propositional logic is just a truth function ν on a set of variables. Such a truth function can be easily extended to a truth function ν¯ on all formulasMathworldPlanetmath which contain only the variables ν is defined on by adding recursive clauses for the usual definitions of connectives. For instance ν¯⁢(α∧β)=T iff ν¯⁢(α)=ν¯⁢(β)=T.

Then we say ν⊧ϕ if ν¯⁢(ϕ)=T, and we say ⊧ϕ if for every ν such that ν¯⁢(ϕ) is defined, ν⊧ϕ (and say that ϕ is a tautologyMathworldPlanetmath).