Closed marcbezem closed 10 months ago
I vote 2 as well.
I vote 1.
In line with this, and the recent changes in commit b16b4cfeb29b47d5af3922d0b8e1a270f6b6c1ff, we still define the negation of a type this way:
Do we really need it? Can we wait and define negation just for propositions? It is a logical operator, after all.
Now resolved!
In 2.12.1 we define $a\ne b$ as the negation of $a \eqto b$. It is used four times in Ch. 2, and only when $a$ and $b$ are elements of a set. Two out of four times is used before the reader knows what a set is, and thus before we have defined $a = b$. The definition of $\ne$ would ideally be moved to after the definition of $a=b$ and restricted to sets.
May I have your votes, please (I vote for 2)?