P vs NP & Godel | A Comprehensive Guide

  • Context: Graduate 
  • Thread starter Thread starter edmund cavendish
  • Start date Start date
  • Tags Tags
    Godel P vs np
Click For Summary

Discussion Overview

The discussion revolves around the relationship between the P vs NP problem and Gödel's Incompleteness Theorems, exploring implications, connections, and the nature of mathematical truths. Participants examine theoretical aspects, potential undecidability, and the implications of proving or disproving P vs NP.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Exploratory

Main Points Raised

  • Some participants argue that if P = NP, it would have profound implications, but not specifically regarding Gödel's Incompleteness Theorem.
  • Others suggest that P vs NP concerns problems where solutions are known, focusing on the efficiency of those solutions rather than issues of incompleteness.
  • A participant proposes that P vs NP could potentially be undecidable, though they find this unlikely due to the finite nature of the problems involved.
  • There is a discussion about whether proving one instance of a mathematical truth could affect the broader implications of Gödel's theorem.
  • Some participants express confidence that P ≠ NP will eventually be proven, while acknowledging the complexity of finding appropriate lower bounds.
  • One participant references the Baker-Gill-Solovay theorem to clarify that diagonalization cannot be used to address P vs NP as it can with Gödel's theorems.
  • Another participant emphasizes the distinct nature of P vs NP, Gödel's logic, and problems like Riemann and Goldbach, suggesting that connecting them rigorously would require significant effort.

Areas of Agreement / Disagreement

Participants express differing views on the implications of P vs NP in relation to Gödel's work, with no consensus reached on whether there is a meaningful connection between the two topics.

Contextual Notes

Participants note the complexity of the relationships between the concepts discussed, indicating that rigorous connections would require substantial work and that the implications of proving P vs NP are still uncertain.

Who May Find This Useful

This discussion may be of interest to those exploring theoretical computer science, mathematical logic, and the philosophical implications of mathematical truths.

edmund cavendish
Messages
29
Reaction score
8
TL;DR
If P = NP are there implications for Godel's Incompleteness theoem, or is it just an instance of sonething that might be true but can't be proved true that now has been?
I think the essence is captured above.
 
Mathematics news on Phys.org
edmund cavendish said:
If P = NP are there implications for Godel's Incompleteness theoem,
No.
edmund cavendish said:
or is it just an instance of sonething that might be true but can't be proved true that now has been?
No. It would have plenty of profound implications, just not about incompleteness.
 
  • Like
Likes   Reactions: fresh_42
P vs np is a statement about problems where we already know how to construct solutions, and just want to know if we can do it faster. So the content doesn't have anything to do with incompleteness.I think in principle maybe p vs np could be undecidable, but this doesn't strike me as particularly likely - everything here is finite, so why should it depend on our choice of set theory? It would certainly be an interesting result that might teach us something deep about mathematics if it is.

The question is also a question of application, so if we somehow decided it could be true but could not be proven to be true, then it means we can't construct a useful algorithm and it might as well be false.
 
Thank you. I was thinking specifically about Godels idea of truths in mathematics that existed but couldn't be proved to exist proving one of this categiry to be true may simply leave that set at n minus one, but could there ever be anything in the solving of one instance that did more than just affect that one instance?
 
Office_Shredder said:
The question is also a question of application, so if we somehow decided it could be true but could not be proven to be true, then it means we can't construct a useful algorithm and it might as well be false.
I am quite certain that ##P \neq NP## will be proven someday. Finding an appropriate lower bound, however, could be NP-hard :biggrin:. It is basically a proof about the lack of a certain solution which is system immanently harder than finding one.

##P=NP##, on the other hand, with a translation algorithm of, say ##O(N^{10^{(10^{30})}}),## would be cool, extremely ugly, but cool.
 
  • Haha
Likes   Reactions: nuuskur
Last edited:
  • Like
Likes   Reactions: fresh_42
Thank you. I was really pondering whether any number of godels unprovable but existing truths that might be proved has any effect on his theorem, in the same way as whether however many instances in Riemann or Goldbach are proved brings us no nearer an absolute answer than when we had one instance? Is it all or nothing?
Thanks
 
Riemann and Goldbach are problems in number theory. They both deal in a wider sense with the question of whether there are enough prime numbers.

P=NP is a problem about computation classes. The question behind it is whether there are intrinsic hard problems or whether we are just not capable to find smart solutions.

Goedel is pure logic and as far as I know a pure existence theorem.

None of the three has anything to do with the other. To connect them rigorously would require a fair amount of work.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 21 ·
Replies
21
Views
5K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K