Skip to main content
replaced http://mathoverflow.net/ with https://mathoverflow.net/
Source Link

For further technical discussion, see Joel David Hamkins' answer on MathOverflow to the question Can a problem be simultaneously polynomial time and undecidable?Can a problem be simultaneously polynomial time and undecidable? (recommended by Alex ten Brink).

These linked questions arise from the MathOverflow community wiki questions "What are the most attractive Turing undecidable problems in mathematics?What are the most attractive Turing undecidable problems in mathematics?" and "What notions are used but not clearly defined in modern mathematics?What notions are used but not clearly defined in modern mathematics?" In particular, Colin Tan requestedColin Tan requested that the question asked above be posted as a separate question.

For further technical discussion, see Joel David Hamkins' answer on MathOverflow to the question Can a problem be simultaneously polynomial time and undecidable? (recommended by Alex ten Brink).

These linked questions arise from the MathOverflow community wiki questions "What are the most attractive Turing undecidable problems in mathematics?" and "What notions are used but not clearly defined in modern mathematics?" In particular, Colin Tan requested that the question asked above be posted as a separate question.

For further technical discussion, see Joel David Hamkins' answer on MathOverflow to the question Can a problem be simultaneously polynomial time and undecidable? (recommended by Alex ten Brink).

These linked questions arise from the MathOverflow community wiki questions "What are the most attractive Turing undecidable problems in mathematics?" and "What notions are used but not clearly defined in modern mathematics?" In particular, Colin Tan requested that the question asked above be posted as a separate question.

replaced http://cstheory.stackexchange.com/ with https://cstheory.stackexchange.com/
Source Link
  • Q1: Do there exist languages $L$ that are recognized solely by those Turing machines in $P$ whose runtime exponents are undecidableruntime exponents are undecidable?
  • Q2: Can examples of these Turing machines be finitely constructed?
  • Q3: Can these Turing machines be concretely instantiated? (e.g., by oracles that "guess" them rather than finitely construct them).
  • Q4: What other attributes of P (besides runtime exponents) are presently known to be undecidable? For what attributes of $P$ is this question open?
  • Q5: Do the undecidable attributes of $P$ pose an obstruction to the decidability of $P \ne NP$?

I have become aware that Juris Harmanis’ 1978 monograph Feasible Computations and Provable Complexity Properties can be read as an in-depth response to Q1–5. Moreover, the (excellent) Q1 and Q4 proof sketches provided below by Travis ServiceTravis Service and by Alex ten BrinkAlex ten Brink provide a modern affirmation and extension of Hartmanis' overall conclusions that:

For technical background see the TCS StackExchange question "Are runtime bounds in P decidable?Are runtime bounds in P decidable?", in particular Emanuele Viola's concise proofEmanuele Viola's concise proof that the answer is "no". Note also that similar results are proved by Juris Hartmanis in his monograph Feasible computations and provable complexity properties (1978).

  • Q1: Do there exist languages $L$ that are recognized solely by those Turing machines in $P$ whose runtime exponents are undecidable?
  • Q2: Can examples of these Turing machines be finitely constructed?
  • Q3: Can these Turing machines be concretely instantiated? (e.g., by oracles that "guess" them rather than finitely construct them).
  • Q4: What other attributes of P (besides runtime exponents) are presently known to be undecidable? For what attributes of $P$ is this question open?
  • Q5: Do the undecidable attributes of $P$ pose an obstruction to the decidability of $P \ne NP$?

I have become aware that Juris Harmanis’ 1978 monograph Feasible Computations and Provable Complexity Properties can be read as an in-depth response to Q1–5. Moreover, the (excellent) Q1 and Q4 proof sketches provided below by Travis Service and by Alex ten Brink provide a modern affirmation and extension of Hartmanis' overall conclusions that:

For technical background see the TCS StackExchange question "Are runtime bounds in P decidable?", in particular Emanuele Viola's concise proof that the answer is "no". Note also that similar results are proved by Juris Hartmanis in his monograph Feasible computations and provable complexity properties (1978).

  • Q1: Do there exist languages $L$ that are recognized solely by those Turing machines in $P$ whose runtime exponents are undecidable?
  • Q2: Can examples of these Turing machines be finitely constructed?
  • Q3: Can these Turing machines be concretely instantiated? (e.g., by oracles that "guess" them rather than finitely construct them).
  • Q4: What other attributes of P (besides runtime exponents) are presently known to be undecidable? For what attributes of $P$ is this question open?
  • Q5: Do the undecidable attributes of $P$ pose an obstruction to the decidability of $P \ne NP$?

I have become aware that Juris Harmanis’ 1978 monograph Feasible Computations and Provable Complexity Properties can be read as an in-depth response to Q1–5. Moreover, the (excellent) Q1 and Q4 proof sketches provided below by Travis Service and by Alex ten Brink provide a modern affirmation and extension of Hartmanis' overall conclusions that:

For technical background see the TCS StackExchange question "Are runtime bounds in P decidable?", in particular Emanuele Viola's concise proof that the answer is "no". Note also that similar results are proved by Juris Hartmanis in his monograph Feasible computations and provable complexity properties (1978).

Added "Godel's Lost Letter: Getting On Base With P=NP" to the list of weblogs discussing this question
Source Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28

Because the question is open, and because it is being discussed on multiple mathematical weblog threads (1,2,3,4,5,6), this question has been flagged for conversion to Community Wiki.

Because the question is open, and because it is being discussed on multiple mathematical weblog threads (1,2,3,4,5), this question has been flagged for conversion to Community Wiki.

Because the question is open, and because it is being discussed on multiple mathematical weblog threads (1,2,3,4,5,6), this question has been flagged for conversion to Community Wiki.

appended "(answer: maybe)" to title
Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28
Loading
Added a quotation from Oded Goldreich's opinion page.
Source Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28
Loading
Post Made Community Wiki by Dave Clarke
Conclusion section added and conversion to Community Wiki has been requested.
Source Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28
Loading
Added link to MOF "Can a problem be simultaneously polynomial time and undecidable?" and a picture of an Alexander horned sphere.
Source Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28
Loading
Quotations from Hartmanis, and a summary of answers given
Source Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28
Loading
Corrected the authorship of "What notions are used but not clearly defined in modern mathematics?" and added reference to "What are the most attractive Turing undecidable problems in mathematics?"
Source Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28
Loading
Acknowledgement and summary of answers given so far, and a quote by Felix Klein.
Source Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28
Loading
Tweeted twitter.com/#!/StackCSTheory/status/83089925762859008
Emphase the word "solely" in Q1
Source Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28
Loading
Source Link
John Sidles
  • 1.5k
  • 1
  • 12
  • 28
Loading