Morality in Mathematics
Suppose for whatever reason you wanted to visit me. I could tell you to go to by turning your steering wheel counterclockwise in 8 seconds. Or I could tell you to go to Carnegie Mellon by taking a left turn at the next traffic light.
Both these sets of instructions technically convey the same information. But not all information is made equal. Telling you to turn left is much more helpful, because it tells you the point of what you are doing.
Mathematics is much the same. Often, I will describe a mathematical argument as being “morally (in)correct”. My friends think this is a strange thing to say. Surely mathematical arguments are either correct or incorrect. What on earth does “morally” mean?
Mathematical arguments can be seen as a series of directions. We start from a certain point (a collection of assumptions), and we arrive at a destination (a conclusion). And it very much can be the case that one set of directions is far clearer than another.
Let me give you a fairly advanced example. Consider Sylow’s Theorem. It is perfectly possible to prove it without using the words “orbit” or “stabilizer” once. But when you do so, you will inevitably end up saying “turn counterclockwise” instead of “turn left” a bunch of times. Here, these left turns are just the theory of group actions (which include orbits and stabilizers).
Definitions and theorems are much the same. You should not just treat them as lists of causes and lists of effects.
For instance, I could tell you that the implicit function theorem says that given real/complex Banach spaces , , and …
But your eyes would probably glaze over that. At the very least, mine did the first time I was learning about it. Why should you care?
But now let me tell you the following. Consider a function like .
Given some value for , we can find a value for such that the equation . It turns out that we can do even better; there is some function taking values of into values of such that this equation is satisfied (more precisely, ). And because behaves very nicely, so does the function . In fact, if is times continuously differentiable, then so is .
Now we have a reason to care about the Implicit Function Theorem. Equations like can be solved, and the function that carves out the solutions is just as nice as itself.
Hygiene
This is why we care about mathematical hygiene. Picture an unnecessary proof by contradiction that goes like this:
Assume for the sake of contradiction that is false. Insert direct proof that is true. Contradiction.
This isn’t bad because it makes the argument longer; it barely makes a difference to the length. Rather, it obscures the point of the argument. The point of this argument is not that we may derive a contradiction by assuming “not ”; the point lies in the direct proof of . But using a proof by contradiction makes it seem otherwise.
Orthogonality
Being morally correct and technically correct are separate things. Of course, they are correlated: if you are egregiously wrong, then you are likely not morally correct either, and a good portion of correct arguments are morally correct.
Though it may be rare, you can be morally correct without being technically correct. Usually it is some technical issue that prevents you from being fully correct. Take the existence of the algebraic closure of a field for instance.
Definition (Field Extension). We say a field is an extension of if .
Definition (Algebraic Extension). Suppose is a field extension of . We say it is algebraic if every element in is a root of some polynomial in .
For example, is an algebraic extension of because every complex number is the root of a real polynomial.
Definition (Algebraic Closure). An algebraic extension over a field is an algebraic closure if is algebraically closed.
Notice that a field is algebraically closed if and only if it has no (non-trivial) field extensions.
Here is the theorem we are trying to prove: every field has an algebraic closure. The proof idea is simple: consider the collection of all algebraic extensions of endowed with the order . Then Zorn’s Lemma produces a maximal element , which is algebraically closed because it has no non-trivial field extensions.
This argument isn’t technically correct: the collection of algebraic extensions of is not actually a set. But you and I ought to agree this is morally correct. Telling you this will make it much easier to understand the actual proof; in fact, reading this and the proof will be much faster than just reading the proof.