Skip to main content
9 events
when toggle format what by license comment
Apr 13, 2017 at 12:32 history edited CommunityBot
replaced http://cstheory.stackexchange.com/ with https://cstheory.stackexchange.com/
Dec 2, 2010 at 7:09 comment added Sridhar Ramesh In other words, I agree... establishing P = NP (i.e., the existence of a polytime algorithm for bounded size proof search [where polytime means polynomial in the size of the proofs searched over]) isn't the thing that'd revolutionize (the formal proof search aspect of) mathematics. Finding a fast algorithm for proof search is the thing that'd revolutionize mathematics. But, naturally, the notion of a fast algorithm is much less concrete than the notion of a polytime algorithm.
Dec 2, 2010 at 7:01 comment added Sridhar Ramesh The polynomial-time bit isn't really important, for supporting this point of view, so much as the conflation of "polynomial-time" with "fast, in all the instances I care about". The point being, brute force search for a proof of size <= 10^12 is much, much slower than one expects a general polynomial-time algorithm for bounded size proof search to be. But, of course, the conflation of "polynomial-time" with "fast, in all the instances I care about" is, well, leaky...
Dec 2, 2010 at 6:05 comment added Adam If you're ignoring the input size, why bother using an algorithm whose one and only virtue is its running time as a function of the input size? If we assume that proofs bigger than $10^{12}$ don't matter, then brute-force search is also constant-time, so it is asymptotically just as good as any other algorithm. Worse, if your algorithm has a constant which is $2^{2^{2^{10^{12}}}}$ iit is actually worse than brute-force search not only in asymptotic terms but absolute terms as well! These are the perils of using asymptotic analysis in a situation where everything is constant
Dec 2, 2010 at 5:15 comment added Preyas @Adam: A "short" proof as defined by Joseph is clearly polynomially bouned. It is in fact constant! I believe the statement "a proof could be found in time polynomial in the length of the statement and the length of the shortest proof" does a very good job of summarizing.
Dec 1, 2010 at 23:59 comment added Joseph O'Rourke @Adam: I see your focus, and you are right that, in general, proof lengths cannot be bounded. Concerning the practicality of the assumption on short proofs: If short is defined, say, by fewer than $10^{12}$ symbols in some formalization, it is not clear humans can comprehend long proofs.
Dec 1, 2010 at 23:40 comment added Adam (By the way, your answer would have made a good comment)
Dec 1, 2010 at 22:56 comment added Adam Thanks Joseph, but my question is different -- you write "restrict attention to polynomially-long proofs", whereas I am questioning the practicality of that assumption. I actually considered posting to the complexity theory stackexchange, but ultimately the subjective part ("the propositions mathematicians care about") is the most delicate part, which is why I asked mathematicians instead of complexity theorists.
Dec 1, 2010 at 22:49 history answered Joseph O'Rourke CC BY-SA 2.5