[Math] Can a mathematical definition be wrong

big-listDefinitionsho.history-overviewmathematical-philosophysoft-question

This question originates from a bit of history. In the first paper on quantum Turing machines, the authors left a key uniformity condition out of their definition. Three mathematicians subsequently published a paper proving that quantum Turing machines could compute uncomputable functions. In subsequent papers the definition of quantum Turing machine was revised to include the uniformity condition, correcting what was clearly a mathematical error the original authors made.

It seems to me that in the idealized prescription for doing mathematics, the original definition would have been set permanently, and subsequent papers would have needed to use a different term (say uniform quantum Turing machine) for the class of objects under study. I can think of a number of cases where this has happened; even in cases where, in retrospect, the original definition should have been different.

My question is: are there other cases where a definition has been revised after it was realized that the first formulation was "wrong"?

Best Answer

Here's my favorite example. Imre Lakatos' book Proofs and Refutations contains a very long dialogue between a teacher and pupils who debate what are good definitions of polyhedra, with respect to a claimed proof that $V-E+F=2$ is true for polyhedra. It's common that a good definition (or reformulation) of a concept can help yield proofs of theorems, and this book promotes the "dual" view that a proof of a theorem can lead to a good definition in hindsight.

The footnotes of this dialogue show that Lakatos is actually tracing the history of the Euler characteristic in the mathematical literature. In short, both the definition(s) and the proof(s) went through substantial revisions over time.