nLab
too simple to be simple

There is a general principle in mathematics that

A trivial object is too simple to be simple.

Quite often, classical references will define ‘simple’ (or an analogous term) in naïve way, so that a ‘trivial’ object is simple, but later it will become clear that more sophisticated theorems (especially classification theorems) work better if the definition is changed so that the trivial object is not simple. Usually this can be done by changing ‘if’ to ‘iff’ (or sometimes changing ‘or’ to ‘xor’) in the classical definition.

Examples include:

But of course one may still find definitions used that disagree.

Not that anybody would be naïve enough to believe otherwise, but perhaps the basic example is that

The point is that, in many cases, the naïve definition imposes only a uniqueness requirement (so that some set of possibilities —such as the set of proper divisors of a prime number, or the set of non-invertible elements of a field— must be a subsingleton) when it should in fact impose an existence and uniqueness requirement (so that the set of possibilities must be a singleton). With truth values, uniqueness is automatic, so existence is easier to notice.

More abstractly, the naïve definition is about (1)(-1)-truncation, while the more sophisticated definition is about (2)(-2)-truncation, which is more often relevant.

The general pattern is a progression of definitions (of ‘simple’) from more to less naïve:

  1. Suitable for a vague summary but obviously not precisely correct: there are no foos. (Example: a field has no non-invertible elements.)
  2. Original naïve definition: there are no nontrivial foos. (Example: a field has no non-invertible elements except 00.)
  3. Sophisticated definition: there are no nontrivial foos, but there is the trivial foo. (Example: a field has no non-invertible elements except 00, but 00 is non-invertible.)

Revised on August 9, 2013 23:55:00 by Toby Bartels (98.23.147.169)