Re: alternate characterization of the class NP?
- From: cplxphil@xxxxxxxxx
- Date: Tue, 9 Jun 2009 15:40:47 -0700 (PDT)
On Jun 9, 4:57 pm, tc...@xxxxxxxxxxxxx wrote:
In article <2bd3a75b-a49d-4f2e-a5f4-e6d9dd84c...@xxxxxxxxxxxxxxxxxxxxxxxxxxx>,
<cplxp...@xxxxxxxxx> wrote:
In other words, NP2 consists of all languages for which members of the
language can be proven to be as such by a formal proof in polynomial
space with respect to the length of each respective member. I've
replaced a simple certificate with a formal proof.
Without fussing over the details of your definition, I can say that you're
on the wrong track. Any definition in terms of formal proofs will have to
specify which axioms for mathematics you're using. But the definition of
NP is independent of any such choice.
If you Google "Goedel completely convinced Turing's paper" then you will
find quotations from Goedel where he emphasizes that computability is an
"absolute" notion in the sense that it does not depend on a choice of
axioms for mathematics. He wasn't convinced of this at first but became
convinced by reading Turing's paper.
If you're still barking up this tree then you probably haven't yet
internalized the notion that *formal* mathematical proofs are always
relative to some arbitrary choice of axioms.
--
Tim Chow tchow-at-alum-dot-mit-dot-edu
The range of our projectiles---even ... the artillery---however great, will
never exceed four of those miles of which as many thousand separate us from
the center of the earth. ---Galileo, Dialogues Concerning Two New Sciences
Thanks for addressing this...my goal was to attempt to show that P =
NP is formally independent of ZFC. I was assuming that the axioms are
the axioms of ZFC, and I was hoping to find a language L such that I
could prove that L is provably in P but such that the question of
whether or not L is formally independent. I was hoping to arrive at a
characterization of NP in ZFC that does not depend on Turing machines.
Does this change anything? I wasn't sure what you meant by barking up
the wrong tree. Does that mean that the characterization I gave is
not the same as NP, or just that what I was considering is unlikely to
be a fruitful approach?
I do understand, now that you've pointed this out, that computation is
independent of logical theories. However, valid formal proofs can be
verified in polynomial time...which is why I am interested in this. I
suppose the problem is that it's theoretically possible that for some
languages, the size of the proof generated from the certificate might
be exponentially larger than the size of the certificate.
If I'm just not getting it I apologize....
-Phil
.
- Follow-Ups:
- Re: alternate characterization of the class NP?
- From: tchow
- Re: alternate characterization of the class NP?
- References:
- alternate characterization of the class NP?
- From: cplxphil
- Re: alternate characterization of the class NP?
- From: tchow
- alternate characterization of the class NP?
- Prev by Date: Re: alternate characterization of the class NP?
- Next by Date: Re: alternate characterization of the class NP?
- Previous by thread: Re: alternate characterization of the class NP?
- Next by thread: Re: alternate characterization of the class NP?
- Index(es):
Relevant Pages
|