I’ve been reading some mathematical logic texts and encountered differences in the definition of the validity of arguments, as presented below
- An argument is valid iff it is impossible for all the premises to be true and the conclusion to be false.
- An argument is semantically valid iff when all the premises are true, then the conclusion must also be true. An argument is syntactically valid iff the premises under some Proof System deduce the conclusion (that is, the conclusion has to be written whenever the premises are written).
It seems like the definition of validity in Definition 1 is the same as the one for semantically validity, in which the truth of each premise is evaluated by some truth assignment. However, the syntactical validity is only concerned with the form of the argument.
Now my Rhetoric professor defined the validity of an argument with Definition 1. However, it seems to me that Definition 1 is some more simple way of understanding a more complex issue presented in Definition 2, and when we talk about the validity of an argument (say in a mathematical logic context), we are in generally referring to the definition for syntactical validity, the one that only cares about the form of the argument rather than semantical validity.
Is my understanding correct? If so, consider the following deduction $$ \begin{align*} &p\\ &q\\ \hline &\therefore r \end{align*} $$ where $p, q$, and $r$ are all false statements and there is no logical connection between each of the three. Would this argument be semantically (vacuously) valid (since the premises are all false) but syntactically invalid (since there is no deduction going on because there is no logical connection between the statements)?