News for hackers. Stuff that matters.
Re:A Solution of the P versus NP Problem? by Tomte on Monday August 14, 2017 @02:16PM (#15011030)
Scott Aaronson on "suppose someone sends you a complicated solution to a famous decades-old math problem, like P vs. NP. How can you decide, in ten minutes or less, whether the solution is worth reading?": http://www.scottaaronson.com/blog/?p=304
Re:A Solution of the P versus NP Problem? by lisper on Monday August 14, 2017 @02:51PM (#15011416)
FWIW, my assessment is that this paper passes the Aaronson test, as well as my own personal bogometer. If I were a betting man, my money would be on "the proof will turn out to have a flaw, but it will be hard to find the flaw, and the finding of the flaw will be interesting in and of itself, and possibly even advance the field."
Re:A Solution of the P versus NP Problem? by jl6 on Monday August 14, 2017 @04:29PM (#15012556)
And even though it may be hard to find the flaw, it will be easy to verify that it is a flaw.
Re:A Solution of the P versus NP Problem? by GenerocUsername on Monday August 14, 2017 @06:32PM (#15013629)
If only we had a way to make finding the flaw as easy as verifying the flaw
Re:A Solution of the P versus NP Problem? by Filligree on Monday August 14, 2017 @06:45PM (#15013713)
I don't think it would be possible to make finding it as easy as verifying it, but how can we prove that?
Re:A Solution of the P versus NP Problem? by soberhoff on Monday August 14, 2017 @08:07PM (#15014213)
Finding flaws in proofs is as easy as verifying them. After all, finding a flaw amounts to just checking a proof. Finding a proof is the truly hard challenge.
Re:A Solution of the P versus NP Problem? by evincarofautumn on Monday August 14, 2017 @09:38PM (#15014640)
Checking a proof isn’t necessarily easy, of course, in the sense of both human hardness—such as requiring a lot of background, using dense notation, or being very long—and computational hardness, such as using a logic whose decision procedure takes exponential time.
Re:A Solution of the P versus NP Problem? by soberhoff on Tuesday August 15, 2017 @07:55AM (#15017327)
What kind of esoteric logic yields proofs that require exponential time to check?
Re:A Solution of the P versus NP Problem? by fmap on Tuesday August 15, 2017 @10:37AM (#15018540)
Proof checking in dependent type theory is nonelementary. Of course, this is a completely artificial result with no real world consequences, but that's complexity theory for you...
Re:A Solution of the P versus NP Problem? by soberhoff on Tuesday August 15, 2017 @11:13AM (#15018961)
Well, I'm sure we can all agree that the mathematical paper we're discussing could be formalized into a proof that could be checked in linear time.
Re:A Solution of the P versus NP Problem? by Blaisorblade0 on Wednesday August 16, 2017 @12:21PM (#15028731)
That's only obvious in a vacuous sense.

As a PhD student in Programming Languages, can I request a reference?* Nobody managed to provide one on MathOverflow, and that's the StackExchange for professional mathematicians:

https://mathoverflow.net/q/226966/36016

Of course, your claim is vacuously true, since you can add a trace of all steps of a proof verifier. It's also vacuously true because you can add a dump of the Internet to the proof. Neither thing is insightful.

> what we normally think of as an "honest proof" is a series of steps each of which follows from the previous by application of one of a finite number of axioms or rules of deduction, and such an "honest" proof is thus checkable in linear time by checking each step

Also, for the record: actual formal proofs for (say) standard ZFC are exponentially bigger than anything you want to work with.

EDIT: To clarify, I didn't mean to imply I'm some authority, just to suggest I'm not so obviously* an idiot. Which was maybe stupid anyway.

Re:A Solution of the P versus NP Problem? by soberhoff on Wednesday August 16, 2017 @12:43PM (#15028946)
Well, I've spent a lot of time with theorem provers as well as with normal mathematics. I've never experienced an exponential blowup when formalizing mathematical ideas. It would always boild down to step-by-step verification. And I don't see any reason to suspect that the paper under discussion uses non-standard techniques.
Re:A Solution of the P versus NP Problem? by evincarofautumn on Wednesday August 16, 2017 @03:10PM (#15030246)
Wow, this got more replies than I expected. I was partly kidding, in that I don’t think it’s a huge concern for humans, but for example the tableau decision procedure[1] for modal logics such as epistemic logic is EXPTIME-complete[2].

[1]: https://en.wikipedia.org/wiki/Method_of_analytic_tableaux

[2]: https://arxiv.org/abs/0808.4133

Re:A Solution of the P versus NP Problem? by liberte82 on Monday August 14, 2017 @07:04PM (#15013821)
Someone should research and write a paper about it.
Re:A Solution of the P versus NP Problem? by Halved on Monday August 14, 2017 @08:18PM (#15014281)
But then how will we know that paper is correct?
Re:A Solution of the P versus NP Problem? by KGIII on Monday August 14, 2017 @10:07PM (#15014766)
I'm pretty sure that the answer to that question involves a cat.
Re:A Solution of the P versus NP Problem? by PrunJuice on Monday August 14, 2017 @10:17PM (#15014804)
Sounds hard.
Re:A Solution of the P versus NP Problem? by spinsser on Tuesday August 15, 2017 @01:20AM (#15015722)
no problem
Re:A Solution of the P versus NP Problem? by TimTheTinker on Tuesday August 15, 2017 @01:58AM (#15015877)
NP-hard.

/dodge

Re:A Solution of the P versus NP Problem? by petters on Tuesday August 15, 2017 @04:02AM (#15016330)
That was the joke. :-)
Re:A Solution of the P versus NP Problem? by azeirah on Tuesday August 15, 2017 @04:23AM (#15016406)
This is getting a bit too meta for my tastes :')
Re:A Solution of the P versus NP Problem? by EGreg on Tuesday August 15, 2017 @12:27AM (#15015483)
By using the algorithm!
Re:A Solution of the P versus NP Problem? by manyoso on Tuesday August 15, 2017 @10:56AM (#15018766)
My favorite comment. By far.
Re:A Solution of the P versus NP Problem? by jacquesm on Monday August 14, 2017 @09:22PM (#15014588)
This lines up perfectly with most software bugs. Hard to find, but once you have them easy to prove they are the cause of the problem. The difference is that in software bugs are usually fairly easy to fix, a math proof with a bug in it might not be fixable at all.
Re:A Solution of the P versus NP Problem? by ouid on Tuesday August 15, 2017 @01:12PM (#15020150)
I think you missed the joke
Re:A Solution of the P versus NP Problem? by wolfgke on Monday August 14, 2017 @03:33PM (#15011984)
After overlooking the paper and applying Scott Aaronson's criterion I bet against you and bet:

- The proof will turn out to have a flaw

- The flaw will not be that hard to find (though probably not completely trivial; but rather of the kind: it takes much time to go to the details of the proof arguments)

- The flaw will not be interesting in itself and will not advance the field

Re:A Solution of the P versus NP Problem? by kittysasa on Monday August 14, 2017 @03:54PM (#15012216)
Seconded. The flaws in these papers are not hard to find. They usually amount to misunderstanding of definitions or the results they cite.
Re:A Solution of the P versus NP Problem? by westoncb on Monday August 14, 2017 @04:58PM (#15012817)
Unlikely considering the author of the paper. I'm basing that on other comments on the thread which this section seems to be missing, e.g.:

> ...this guy is an established senior researcher at the University of Bonn

Re:A Solution of the P versus NP Problem? by hnaccy on Monday August 14, 2017 @08:06PM (#15014202)
Even experienced people can make "silly" mistakes. https://arxiv.org/abs/1612.04208v1
Re:A Solution of the P versus NP Problem? by westoncb on Monday August 14, 2017 @09:03PM (#15014486)
They can—but that doesn't mean we should assume it's a silly mistake (as opposed to a deep one) without more information than that he's an accomplished researcher.
Re:A Solution of the P versus NP Problem? by KGIII on Monday August 14, 2017 @10:12PM (#15014787)
To add to this, I have a Ph.D. in applied mathematics. I am also an accomplished researcher, albeit retired.

I make more mistakes by 09:00 than most people will make all day. Hell, my girlfriend would suggest that we can move that time forward a couple of hours.

Re:A Solution of the P versus NP Problem? by mcguire on Monday August 14, 2017 @03:37PM (#15012032)
"Yet here’s the bloodied patient, and here we are in the emergency room." "The lemma encrusted shoulders of giants."

Aaronson on writes very well.

Re:A Solution of the P versus NP Problem? by MBlume on Monday August 14, 2017 @04:21PM (#15012485)
"At some point, there might be nothing left to do except to roll up your sleeves, brew some coffee, and tell your graduate student to read the paper and report back to you."
Re:A Solution of the P versus NP Problem? by amelius on Monday August 14, 2017 @05:43PM (#15013260)
I'd rather he applied his test to a bunch of papers for validation and showed us a confusion matrix.
Re:A Solution of the P versus NP Problem? by monochromatic on Monday August 14, 2017 @03:43PM (#15012094)
A little too flowery. He's also needlessly political.
Re:A Solution of the P versus NP Problem? by Analemma_ on Monday August 14, 2017 @03:55PM (#15012228)
Are you one of those people who equates any mention whatsoever of Trump as "being needlessly political"?
Re:A Solution of the P versus NP Problem? by kbutler on Monday August 14, 2017 @06:01PM (#15013403)
No, but this one was.
Re:A Solution of the P versus NP Problem? by pedrocr on Tuesday August 15, 2017 @07:54AM (#15017319)
Could you clarify what was needlessly political? I can't seem to find anything political there at all.
Re:A Solution of the P versus NP Problem? by kbutler on Wednesday August 16, 2017 @12:44AM (#15024982)
Injecting a controversial (and mostly detested here) political figure into an unrelated topic.
Re:A Solution of the P versus NP Problem? by pedrocr on Wednesday August 16, 2017 @08:34AM (#15026948)
I meant actual examples. But on second read I assume this is about the blog in general and not this post in particular that doesn't seem to have any Trump references.
Re:A Solution of the P versus NP Problem? by monochromatic on Monday August 14, 2017 @06:05PM (#15013439)
Not at all. But bringing him up in an unrelated post on a technical blog just screams "virtue signaling" to me.
Re:A Solution of the P versus NP Problem? by kybernetikos on Monday August 14, 2017 @06:18PM (#15013528)
When you feel strongly about something and write about it, you aren't virtue signalling, you're expressing your view. If you have any reason to take the rather uncharitable stance that his views on Trump are inauthentic, then post them, otherwise it's better just to assume that people who say things you disagree with actually think those things rather than are just saying them to look good.

Accusing others of "virtue signaling" is a much clearer example of "virtue signaling" in my opinion, since it's a particular population that tends to do it, and is used primarily to put down those they disagree with and mark them as belonging to a different group rather than to actually make any kind of meaningful point.

Re:A Solution of the P versus NP Problem? by monochromatic on Monday August 14, 2017 @07:41PM (#15014048)
I'm curious what I said that sounded to you like "his stated views on Trump aren't authentic."
Re:A Solution of the P versus NP Problem? by vecter on Tuesday August 15, 2017 @05:08AM (#15016585)
https://en.wikipedia.org/wiki/Virtue_signalling

    Virtue signalling is the conspicuous expression of moral
    values done primarily with the intent of enhancing
    standing within a social group.
I don't think Aaronson states his views on Trump with the hopes of increasing his social status. He does it because it's just what he feels and wants to express himself.
Re:A Solution of the P versus NP Problem? by monochromatic on Tuesday August 15, 2017 @06:00PM (#15023086)
And which part of that definition has anything to do with the views being inauthentic?

I feel like I'm taking crazy pills here.

Re:A Solution of the P versus NP Problem? by kybernetikos on Wednesday August 16, 2017 @03:33AM (#15025617)
When you express a view that you don't hold in order to receive social approval, or when you express a view that you hold lightly with more intensity and frequency than you would except for your desire to receive social approval you are being inauthentic.

The whole value of the phrase 'virtue signalling' is that it accuses those you disagree with of inauthenticity. If I'm saying a thing I genuinely believe because I genuinely believe it, I'm not virtue signalling. It's only if the reason for saying the thing is to gain social approval that it's 'virtue signalling'. Any assumption that your opponent is doing something for this reason is uncharitable, and kills rational debate. It's essentially an ad hominem attack.

It's also ignoring the fairly detailed entry that Scott posted explaining in his own words why he started talking about Trump in his blog: http://www.scottaaronson.com/blog/?p=2777 when previously he'd avoided the subject.

Maybe it is virtue signalling, or maybe he really did feel as he claimed, that he had a moral responsibility to speak out against Trump. If you assume that it is only 'virtue signalling', you are cutting yourself off from engaging with his points.

Re:A Solution of the P versus NP Problem? by kbutler on Wednesday August 16, 2017 @01:05AM (#15025066)
You're correct.

Virtue signalling is usually done by people who sincerely believe the values they espouse - but they emphasize or show those values in order to gain or reinforce social status within the group. It usually is done by proclaiming things you hate, rather than things you like.

If the comment adds nothing besides an "I'm with you guys, that's the worst", it's fair to see and describe it as virtue signalling.

And yes, it happens on both sides of the aisle - heard lots of conservatives proclaiming their distaste for Obama over the last decade.

Re:A Solution of the P versus NP Problem? by bradleyjg on Monday August 14, 2017 @08:08PM (#15014220)
>virtue signaling

You know that was an interesting and useful concept before you guys decided to turn into yet another empty insult to fling at people.

Re:A Solution of the P versus NP Problem? by taneq on Tuesday August 15, 2017 @08:51AM (#15017686)
It's still an interesting and useful concept even if it's also used as an insult. (Much like you might refer to a colleague's tight new shirt and gold chain as a "mating display" without disparaging biologists' use of the term.)
Re:A Solution of the P versus NP Problem? by mathperson on Monday August 14, 2017 @06:52PM (#15013742)
I mean he also pokes fun at his children, himself, and posted a rap video about theoretical computer science on his blog. His blog is not exactly the Annals here... I think he is more than welcome to write about whatever he damn pleases and if you disagree you are more than welcome to argue in his comment sections (and more than likely lose)
Re:A Solution of the P versus NP Problem? by monochromatic on Monday August 14, 2017 @07:41PM (#15014042)
Of course he's welcome to write about whatever he likes. It's his blog.

But I'm welcome to roll my eyes at it.

Re:A Solution of the P versus NP Problem? by mathperson on Monday August 14, 2017 @07:45PM (#15014074)
I'm rolling my eyes at your eye rolling! How deep can we go?!
Re:A Solution of the P versus NP Problem? by hug on Monday August 14, 2017 @07:46PM (#15014078)
In what world is Scott Aaronson, a professor whose primary research area is computational complexity, unrelated to a P=NP solution?
Re:A Solution of the P versus NP Problem? by monochromatic on Tuesday August 15, 2017 @12:44AM (#15015575)
I was saying that President Trump is unrelated to the usual topics on that blog.
Re:A Solution of the P versus NP Problem? by 1ris on Monday August 14, 2017 @05:32PM (#15013141)
Proof for the Gaussian correlation inequality was

- Written in Word

- Uses techniques just seem too wimpy for the problem at hand.

- Was published in a predatory journal

Re:A Solution of the P versus NP Problem? by jstarks on Monday August 14, 2017 @06:11PM (#15013482)
For those curious about the details of this, I found this interesting article: https://www.quantamagazine.org/statistician-proves-gaussian-....
Re:A Solution of the P versus NP Problem? by __s on Monday August 14, 2017 @06:10PM (#15013475)
Hence why Scott explicitly takes time to address that there will surely be outliers on both ends
Re:A Solution of the P versus NP Problem? by 1ris on Monday August 14, 2017 @06:29PM (#15013614)
I just wanted to point out that's is not a theoretical possibility, but actual ground breaking work did look sketchy as hell.

The "The nice thing about math is that sooner or later the truth comes out" bothers me. The knowlege in Archimedes palimpsest was lost so long the eventually doesn't seem to be much comfort.

Re:A Solution of the P versus NP Problem? by abecedarius on Monday August 14, 2017 @07:45PM (#15014071)
Grassman was another more recent example, though obviously we can't now find recent examples that will lie dormant for millennia...
Re:A Solution of the P versus NP Problem? by interstitial on Tuesday August 15, 2017 @11:04AM (#15018853)
When we trust Academia to write their own history books, the theme is always "sooner or later the truth comes out."
Re:A Solution of the P versus NP Problem? by Sniffnoy on Monday August 14, 2017 @03:16PM (#15011787)
See also the more P-vs-NP specific version he put out later: http://www.scottaaronson.com/blog/?p=458
Re:A Solution of the P versus NP Problem? by jimbokun on Monday August 14, 2017 @07:58PM (#15014154)
"At some point, there might be nothing left to do except to roll up your sleeves, brew some coffee, and tell your graduate student to read the paper and report back to you."

So there's your real answer.

Re:A Solution of the P versus NP Problem? by ajarmst on Tuesday August 15, 2017 @02:02PM (#15020699)
Aaronson has commented on this particular proof. He's, to say the least, skeptical, based on an observed polynomial circuit in section 7: http://www.scottaaronson.com/blog/?p=3389
Re:A Solution of the P versus NP Problem? by danbruc on Monday August 14, 2017 @02:56PM (#15011482)
Points number 6 and 10 may apply. I only skimmed the paper and may have missed the really interesting point, but to me the argument and method just looks too simple to have been missed by everyone for all the time. But I am also totally not an expert in the field.
Re:A Solution of the P versus NP Problem? by kwaugh on Tuesday August 15, 2017 @10:39AM (#15018553)
Aarsonson has since commented on this paper on his website. He still believes that it's a bogus proof.
Re:A Solution of the P versus NP Problem? by EGreg on Tuesday August 15, 2017 @12:26AM (#15015478)
The question is, how can you do it in polynomial time? :)