[Math] According to “Language, Proof, and Logic” $a=a$ is not a tautology. Why not

first-order-logiclogic

In chapter 4 of the book it says:

The sentence $a=a$ is necessarily true. So of course, no matter what your
initial premises may be, it will be impossible for those premises to be true and for $a=a$ to be false–simply because it is impossible for $a=a$ to be false!

It then goes on to say a few pages later:

it should be clear, however, that not all logically necessary claims are tautologies. The simplest example of a logically necessary claim that is not a tautology is the FOL sentence $a =a$. Since this is an atomic sentence, its truth table would contain one T and one F. The truth table method is too coarse to recognize that the row containing the F does not represent a genuine possibility."

How can this sentence be such that "it is impossible to be false" yet not be a tautology?

thanks

edit: nvmd, I see what they're saying.

Best Answer

You have to check the definition of tautology.

Usually, tautology is defined in the context of propositional logic.

For first order logic, a formula is a tautology if it is a formula obtainable from a tautology of propositional logic by replacing (uniformly) each sentence symbol by a formula of the first-order language.

Thus, $\forall x P(x) \to \forall x P(x)$ is a tautology, being an "instance" of $A \to A$, while $x=x$ is not, because it is an "instance" of the single sentence symbol $A$, which is not a tautology.

Of course, $x=x$ is valid, i.e. true in every interpretation.