Definition: Atomic Truth Assignment
An atomic truth assignment in the formal language of propositional logic is a function which assigns a truth value to every atomic formula in .
INTUITION
The truth assignment can be thought of as translating the English propositions we choose to study into atomic formulas . Specifying is analogous to the process of saying “Let denote this proposition, let denote that proposition, etc”. The truth value of an atomic formula is then determined solely by whether its English translation is true or false.
This, in turn, limits what English sentences can be translated into atomic formulas - questions and imperative sentences cannot be represented by atomic formulas, since it does not make sense to say that a question or a command is true or false.
Logic does not care how we determine the truth values of atomic formulas - it only studies the relationships we can infer after we have specified which atomic formulas (i.e. basic statements) are true and which are false. Although it might seem counterintuitive at first, it is actually very natural - all reasoning is based on certain assumptions which we take to be true or false simply because they seem to be that way. We have to start somewhere.
Definition: Extended Truth Assignment
Let be an atomic truth assignment in the formal language of propositional logic .
An extended truth assignment is a function which assigns a truth value to every well-formed formula in according to the following rules:
- The truth value assigned to each atomic formula by is the same as the truth value assigned to it by .
- The truth value assigned to wffs of the form , where is a wff, is the same as the truth value assigned to , i.e. .
- The truth value assigned to a wff formed using the sentential connectives on two other wffs and is defined by the following truth tables: