Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I would classify the discovery of these algorithms as computer science, not programming. Had Dijkstra said that computer science is harder than pure mathematics, I would have characterized his point as "arguable." Perhaps the CS term had not come into wide use when he said what he did.

Regarding your question, some proofs have immediate applications, and some do not. The CoFSG falls into the latter category.

But when you ask if a piece of mathematics is useful, the only two fair answers are "yes" and "not yet." For example, quantum mechanics relies on group representation theory, which had been worked out earlier, with few applications. Another example is Grassmann's work on abstract vector spaces, which was considered somewhere between incomprehensible and useless for decades after publication. Now it's taught in first year linear algebra, and is central to physics and many types of engineering.

As for the two theorems I listed, the Monster Group (discovered during the CoFSG) has connections to string theory, and the Poincaré Conjecture may have implications for the allowable shapes of the universe. So, while it's unlikely, it may be that these mathematics end up telling us something about the very nature of reality itself.



I agree that there is requirement for research results to be useful immediately. That would probably be counter-productive. However, there should be some hope that we will be able to apply them some day, even in a rather distant future ...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: