From what I understand, being completely explicit in math is quite rare. I figure it doesn’t really count until you can run it through an automated proof checker.
Learning to use automated proof checkers might be a valuable rationalist-training technique.
Struggling with a compiler or a proof checker (They’re very similar by the Curry-Howard isomorphism) is an interesting (and perhaps depressing) learning experience. The computer reveals how many “details” you can overlook, and how frequently your gut or instinct is just wrong. Often the “details” are the vast majority of the final result.
Some of the appeal that LessWrong has for programmers might be explained by their exposure to this sort of learning experience.
Agreed. In fact, I suspect that unless you actually can run it through an automatic proof checker, humans are more likely to spot an error in the vague proof. People aren’t terribly good at reading pages of verbose symbol manipulation without glazing over.
Indeed. Case in point Principia Mathematica as discussed in the Stephen Wolfram’s blog, with the amusing note about the proof for the proposition that 1 + 1 = 2.
From what I understand, being completely explicit in math is quite rare. I figure it doesn’t really count until you can run it through an automated proof checker.
Learning to use automated proof checkers might be a valuable rationalist-training technique.
Struggling with a compiler or a proof checker (They’re very similar by the Curry-Howard isomorphism) is an interesting (and perhaps depressing) learning experience. The computer reveals how many “details” you can overlook, and how frequently your gut or instinct is just wrong. Often the “details” are the vast majority of the final result.
Some of the appeal that LessWrong has for programmers might be explained by their exposure to this sort of learning experience.
Agreed. In fact, I suspect that unless you actually can run it through an automatic proof checker, humans are more likely to spot an error in the vague proof. People aren’t terribly good at reading pages of verbose symbol manipulation without glazing over.
Indeed. Case in point Principia Mathematica as discussed in the Stephen Wolfram’s blog, with the amusing note about the proof for the proposition that 1 + 1 = 2.