Syntax of propositional logic
Syntax of formal languages versus semantics
The syntactical study of a language is the study of the expressions of the language and the relations among them without regard to the possible interpretations or ‘meaning’ of these expressions.
Syntax is talking about the order and placement of propositions relative to connectives and what constitutes a well-formed expression in these terms. Semantics is about what the connectives mean, in other words: truth-functions and truth-values and not just placement and order.
Formal specification of the syntax of the language of Sentential Logic
Vocabulary
Propositions in SL are capitalised Roman letters (non-bold) with or without natural number subscripts. We may call these proposition letters. For example:
$$ P, Q, R,... P_{1}, Q_{1}, R_{1}, ... $$
The connectives of SL are the five truth-functional connectives:
$$ \lnot, \land, \lor, \rightarrow, \leftrightarrow $$
The punctuation marks of SL consist in the left and right parentheses:
$$ ( ) $$
Grammar
- Every letter in a statement is a proposition.
- If \(P\) is a proposition then \(\lnot P\) is a proposition.
- If \(P\) and \(Q\) are propositions, then \(P \land Q\) is a proposition
- If \(P\) and \(Q\) are propositions, then \(P \lor Q\) is a proposition
- If \(P\) and \(Q\) are propositions, then \(P \rightarrow Q\) is a proposition
- If \(P\) and \(Q\) are propositions, then \(P \leftrightarrow Q\) is a proposition
- Nothing is a proposition unless it can be formed by repeated application of rules 1-6
Additional syntactic concepts
We also distinguish:
- the main connective
- immediate sentential components
- sentential components
- atomic components
These definitions provide a formal specification of the concepts of atomic and molecular propositions introduced previously.
- If \(P\) is an atomic proposition, \(P\) contains no connectives and hence does not have a main connective. \(P\) has no immediate propositional components.
- If \(P\) is of the form \(\lnot Q\) where \(Q\) is a proposition, then the main connective of \(P\) is the negation symbol that occurs before \(Q\) and \(Q\) is the immediate propositional component of \(P\)
- If P is of the form:
- \(Q \land R\)
- \(Q \lor R\)
- \(Q \rightarrow R\)
- \(Q \leftrightarrow R\)
where \(Q\) and \(R\) are propositions, then the main connective of \(P\) is the connective that occurs between \(Q\) and \(R\) and \(Q\) and \(R\) are the immediate propositional components of \(P\).