I am trying to keep the concepts of metalogic and logic as separate as I can to avoid confusion, but I still get a little lost when we talk about validity and soundness. I look at past answers and they seem a little hazy.
Are these metalogical or logical concepts? Is there such a thing as syntactical validity/soundness? Semantic validity/soundness? How are these terms used and defined? Why are they important exactly? Are we able to say anything useful even if something is invalid or unsound?
Do these definitions change depending on the logic we're talking about? (propositional calculus, predicate calculus, Hilbert-style, ND-style, etc). Does the concept of validity/soundness only apply to a 2-valued logic system with true/false?
I suppose in particular I am focusing on classical propositional calculus but it would be nice to know if things change outside of that context as well.
Definitions
In propositional logic, a valid formula is also caleld a tautology.
A logical calculus (language + formation rules (defining well-formed formulas) + axioms + inference rules) with its semantics is sound (or has the soundness property)
A logical calculus is complete
Logical systems different from the classical ones, like e.g Intuitionistic logic and Modal logic, are sound and complete wih respect to the relevant semantics : see Kripke semantics.
The study of classical propositional logic is useful because we can see how the basic "machinery" works in a very simple case.
We have the language made of propositional variables : $p_1, p_2, \ldots$, the usual truh-functional logical connectives and the rules for producing well-formed formulas.
We have to define the truth-valuation i.e. a function
where Prop is the set of propositional variables of the language.
Then we extend the valuations to all formulas of the language using the usual truth-tables for the propositional connectives.
Example : if formula $\alpha$ is $(p_1 \land p_2)$, we have that $v(\alpha)= \text T$ iff $v(p_1)= \text T$ and $v(p_2)= \text T$, and so on.
Thus, to check that our preferred calculus is sound is an easy task. We have to :
The completeness of the calculus is a mathematical problem that is much harder to solve.