News for hackers. Stuff that matters.
Re:Post-human mathematics by mtdewcmu on Monday November 23, 2015 @09:04PM (#10618713)
p=np is a well-posed question, so clearly it must have an answer. We can't just make it an axiom.

However, the thought occurred to me that perhaps p=np could reduce to some undecidable problem (in the halting problem-sense). In that case, solving p=np would be impossible. But we could prove that it's impossible, and the issue would be resolved.

I'm not sure whether this scenario makes any sense. That's why I asked the question.

Re:Post-human mathematics by digama on Monday November 23, 2015 @10:50PM (#10619042)
Just because a question is well-posed doesn't mean it must be provable or disprovable. Consistency of ZFC is also a perfectly well-posed question with a finite answer (if one exists), but we know it is impossible to prove regardless. I don't think we can exclude independence as an option for any currently open question without actually proving or disproving it. (Of course, most mathematicians don't really think that P=NP will turn out to be independent, any more than the Riemann hypothesis or Goldbach's conjecture, but we don't know for sure.)
Re:Post-human mathematics by mtdewcmu on Monday November 23, 2015 @11:07PM (#10619089)
I'm trying to wrap my head around how P=NP could not have an answer, and I am not having much success. It could be that I am not educated enough to understand.

Notwithstanding that, I don't see how any of this relates to my original question.

Re:Post-human mathematics by shotwell on Monday November 23, 2015 @11:49PM (#10619168)
You're misunderstanding something. P=NP is about whether two sets are equal. If it's "undecidable" or "independent", then ZFC is consistent with either P=NP or P \neq NP.
Re:Post-human mathematics by mtdewcmu on Tuesday November 24, 2015 @12:09AM (#10619218)
Independent doesn't sound like the same thing as undecidable.

Given a program P, it is undecidable whether that program will halt. There is an answer: P either halts or it doesn't. There is just no way to find out (in general).

Re:Post-human mathematics by shotwell on Tuesday November 24, 2015 @02:36AM (#10619600)
Yes, 'undecidable' is used for a similar class of mathematical problems. For example, the continuum hypothesis - another question about an equality of sets - is undecidable in ZFC. This notion is strongly related to undecidability on Turing machines (possibly equivalent, depending on how you look at it).
Re:Post-human mathematics by johncolanduoni on Tuesday November 24, 2015 @08:29AM (#10620543)
They are intimately related. If you look at how Gödel's incompleteness theorem is stated, the existence of "effective procedures" (I.e. Computable functions) figures in intimately.

A good overview of this in a reasonably accessible format can be found here: http://www.scottaaronson.com/blog/?p=710

The same author wrote a good treatment of the implications of the undecidability of P=NP: http://www.scottaaronson.com/papers/pnp.pdf

Scott Aaronson is probably one of the best at explaining theoretical computer science, if you're interested in these topics you should follow his blog.