In my mathematical logic book, the language of propositional logic and the set of well formed formulas are defined with the following definitions:
Language of propositional logic
The language of propositional logic has an alphabet consisting of
- proposition symbols: $p_0, p_1, p_2, \ldots$,
- connectives: $\land, \lor, \to, \neg, \leftrightarrow, \bot$,
- auxiliary symbols: $(, )$.
The proposition symbols and $\bot$ stand for the indecomposable propositions, which we call atoms or atomic propositions.
Set of proposition
The set $\mathit{PROP}$ of proposition is the smallest set $X$ with the properties
- $p_i \in X \, (i \in \mathbb{N})$, $\bot \in X$,
- $\varphi, \psi \in X \implies (\varphi\:\square\:\psi) \in X$ where $\square$ is a connective,
- $\varphi \in X \implies (\neg \varphi) \in X$.
I was wondering if in the second and in the third properties of the last definition the only if implication holds, i.e., would it be correct conclude that
- $\varphi, \psi \in X \iff(\varphi\:\square\:\psi) \in X$ where $\square$ is a connective and
- $\varphi \in X \iff(\neg \varphi) \in X$
from the definitions above? The last case would be trivial by exploiting the semantics of $\neg$ connective, but we are still on a syntactic level where the semantics of connectives is not defined yet.
Question that could be related: Are "if" and "iff" interchangeable in definitions?
I'm aware that definition expresses an "is" relationship, not an "is equivalent to" relationship (see Carl Mummert answer), but in this case the set of proposition is already defined in the term of an "is" relationship: The set $\mathit{PROP}$ of proposition is...