Just a quick question I stumbled upon from my readings.
When some philosophers write A ↔ B and others write A =df B, is there supposed to be a difference?
Philosophy Stack Exchange is a question and answer site for those interested in the study of the fundamental nature of knowledge, reality, and existence. It only takes a minute to sign up.
Sign up to join this communityJust a quick question I stumbled upon from my readings.
When some philosophers write A ↔ B and others write A =df B, is there supposed to be a difference?
A ↔ B means that both propositions are equivalent: "x implies y" (A) is equivalent to "non-y implies non-x" (B).
Equivalences have to be demonstrated.
While A =df B means that the term A is defined by the term B: to be a bachelor (A) is defined to be an unmarried man (B).
Definitions are arbitrary, like giving a name to something.
'IFF' is a biconditional*. That means two propositions always have the same truth value since the LHS implies the RHS and vice versa. Thus, given P → Q and Q → P, then we can infer that Q ↔ P. These are types of propositional function (SEP).
'≝' is defined by. The latter indicates that the equivalence is the result of action by people to make things in some sense the same. For instance, we can stipulate the definition of a 'fizbee':
Fizbee ≝ the age of a hamster at 1,000 hours.
This example is a stipulative definition. But there are other acts of definition such as lexical definitions and operational definitions. The SEP has an article on definitions. See Robinson's work Definitions or Harris and Hutton's Definition in Theory and Practice for more information on what is entailed by the act of defining.
The important take away is that they are both are equivalence relations, but they each have different contexts. The first is a logical term and is generally used in sentential logic, and the second is a much deeper process that is related to semantics and natural language and is therefore much more linguistic and psychological.
When some philosophers write A ↔ B and others write A =df B, is there supposed to be a difference?
Clearly, A ⇔ B and A ≝ B do not mean the same thing.
A ⇔ B and A ≝ B cannot possibly mean the same thing because A ⇔ B may be true even if we don't use A and B to mean the same thing.
The logical equivalence A ⇔ B is a logical expression, while the definition A ≝ B is a linguistic one.
A ≝ B maybe implies A ⇔ B, but A ⇔ B certainly does not imply A ≝ B.
Presumably, A ⇔ B may imply A ≝ B depending on A and B.
Explain the logical relation between the two and collect your Nobel Prize.
EDIT -- An important point (see David Roberts' comment below), is that A ≝ B is oriented. That is, we use A ≝ B to define A in terms of B, not the reverse. And once we have posited A ≝ B, we are not going to posit B ≝ A.