http://en.wikipedia.org/wiki/Doron_Zeilberger
http://www.math.rutgers.edu/~zeilberg/OPINIONS.html
I'm not saying I agree with that, just that it's not lunacy. Carry on.
11–20 of 28 posts
http://en.wikipedia.org/wiki/Doron_Zeilberger
http://www.math.rutgers.edu/~zeilberg/OPINIONS.html
I'm not saying I agree with that, just that it's not lunacy. Carry on.
A compiled computer program is certainly a rigorous description of something, God knows what, certainly not the programmer. This is just funny: "I think computer science has a tremendous amount to offer the fields of logic and mathematics. Specifically, I think that requiring all formulas to be executable by a finite, deterministic system (a computer program) could lead to a great increase in the level of rigor of th…
A compiled computer program is certainly a rigorous description of something, God knows what, certainly not the programmer. This is just funny: "I think computer science has a tremendous amount to offer the fields of logic and mathematics. Specifically, I think that requiring all formulas to be executable by a finite, deterministic system (a computer program) could lead to a great increase in the level of rigor of th…
Quick note: many of you are saying that this guy is totally out of touch with how math works, and that formal derivation of proofs is just fantasy. It's true that that's an extreme view, but it is in fact one that is held by some top mathematicians, even if a small minority. There are people who have built up research programs out of trying to make it a reality. See, for instance, Doron Zeilberger, who apparently des…
I think this guy has mathematics totally wrong. Maths just doesn't work today the way it did in Newton's time, and even back then people weren't satisfied with Newton's proofs, but they lacked an alternative so they had to use them anyway. If the author had his way, we would have refused to accept Newtonian physics for two centuries! Could you imagine the damage that would have done? > [A]ny realistic mathematical pr…
That's irrelevant. The guy's argument is that computer programs don't leave out information: "If all this information isn't available in some form, the program simply will not work, as the interpreter/compiler will not know what to do with the program. This forces a certain intellectual honesty on the process of executing a program; nothing can be left unspecified."
Clearly, computer science papers are written by humans and will typically lack rigour, which has both advantages and disadvantages. Human communication can contain bullshit, but you can't bullshit a computer.
I think this guy has mathematics totally wrong. Maths just doesn't work today the way it did in Newton's time, and even back then people weren't satisfied with Newton's proofs, but they lacked an alternative so they had to use them anyway. If the author had his way, we would have refused to accept Newtonian physics for two centuries! Could you imagine the damage that would have done? > [A]ny realistic mathematical pr…
I think this guy just isn't too hot at mathematics. Omitting a trivial step (or domain specific knowledge) is not a lack of rigour, but a courtesy to the reader. The details can always be filled in cleanly. A very astute comment. In principle, mathematical proofs are supposed to be every bit as completely described as computer programs, but perhaps not as explicitly expressed. Edsger Dijkstra used to refer to mathema…
I think this guy has mathematics totally wrong. Maths just doesn't work today the way it did in Newton's time, and even back then people weren't satisfied with Newton's proofs, but they lacked an alternative so they had to use them anyway. If the author had his way, we would have refused to accept Newtonian physics for two centuries! Could you imagine the damage that would have done? > [A]ny realistic mathematical pr…
> Oh, and computer science papers never leave out trivial steps or assume domain knowledge? That's irrelevant. The guy's argument is that computer programs don't leave out information: "If all this information isn't available in some form, the program simply will not work, as the interpreter/compiler will not know what to do with the program. This forces a certain intellectual honesty on the process of executing a pr…
Quick note: many of you are saying that this guy is totally out of touch with how math works, and that formal derivation of proofs is just fantasy. It's true that that's an extreme view, but it is in fact one that is held by some top mathematicians, even if a small minority. There are people who have built up research programs out of trying to make it a reality. See, for instance, Doron Zeilberger, who apparently des…
Quick note: many of you are saying that this guy is totally out of touch with how math works, and that formal derivation of proofs is just fantasy. It's true that that's an extreme view, but it is in fact one that is held by some top mathematicians, even if a small minority. There are people who have built up research programs out of trying to make it a reality. See, for instance, Doron Zeilberger, who apparently des…
I agree. The original post is echoing many of the views expressed at more length by Sussman and Wisdom in their book "Structure and Interpretation of Classical Mechanics." There they showed that a computational expression of classical mechanics was much more explicit and rigorous than the standard mathematical or physical treatments. They also have a similar long paper on differential geometry from a computational pe…
There's a difference between using a convenient notation and lacking rigour. If you are always capable of discerning the true formal equations behind a convenient notation then everything is OK. If you can't, or people can't agree on what the formal meaning should be, then there is indeed a problem. The fact that the authors could derive a computational notation that no physicist would disagree with is proof that a lack of rigour never existed in the first place.
The link aint working.....