Slashdot Mirror


How Computer Scientists Cracked a 50-Year-Old Math Problem (quantamagazine.org)

An anonymous reader writes: Over the decades, the Kadison-Singer problem had wormed its way into a dozen distant areas of mathematics and engineering, but no one seemed to be able to crack it. The question "defied the best efforts of some of the most talented mathematicians of the last 50 years," wrote Peter Casazza and Janet Tremain of the University of Missouri in Columbia, in a 2014 survey article.

As a computer scientist, Daniel Spielman knew little of quantum mechanics or the Kadison-Singer problem's allied mathematical field, called C*-algebras. But when Gil Kalai, whose main institution is the Hebrew University of Jerusalem, described one of the problem's many equivalent formulations, Spielman realized that he himself might be in the perfect position to solve it. "It seemed so natural, so central to the kinds of things I think about," he said. "I thought, 'I've got to be able to prove that.'" He guessed that the problem might take him a few weeks.

Instead, it took him five years. In 2013, working with his postdoc Adam Marcus, now at Princeton University, and his graduate student Nikhil Srivastava, now at the University of California, Berkeley, Spielman finally succeeded. Word spread quickly through the mathematics community that one of the paramount problems in C*-algebras and a host of other fields had been solved by three outsiders — computer scientists who had barely a nodding acquaintance with the disciplines at the heart of the problem.

22 of 96 comments (clear)

  1. Whoosh over my head by baker_tony · · Score: 4, Insightful

    I don't even understand what's been solved!

    1. Re:Whoosh over my head by Anonymous Coward · · Score: 2, Insightful

      I don't even understand what's been solved!

      The answer was 42, so no worries.

    2. Re:Whoosh over my head by drinkypoo · · Score: 3, Insightful

      I don't even understand what's been solved!

      I don't either, but it's worth noting that this is an utterly shit submission; not only does it not give us any clues as to even what kind of problem might have been solved, but there's no informative link which is kind of what the web is all about.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  2. Re:Great Title by postbigbang · · Score: 5, Interesting

    They describe how. Five different, round-about ways of deriving positive intersecting matrices are described. They develop a method of defining boundary equations for the matrices, so as to prove an interesting algorithm that hadn't been able to be solved via an algorithm, just conjectures. They define this interesting boundary equation to box-in the conjectures, so to speak, and by defining the algorithmic domain, offer a proof that it works.

    Profit!

    I'm not sure how just yet.... but Profit!

    If someone else can explain it succinctly, give it a shot.

    --
    ---- Teach Peace. It's Cheaper Than War.
  3. Spielman is hardly ab outsider by JoshuaZ · · Score: 4, Informative

    Kalai and Spielman are both very talented and have done a lot of work in many different branches of mathematics. Moreover, in this particular context they proved an equivalent version of the conjecture that was much closer to their own sort of work. The problem in question has many different equivalent formulations such as that described here http://arxiv.org/abs/math/0209078 is essentially a statement about vector spaces that anyone with some basic linear algebra background could understand. This is a very common tactic in mathematics if one has a tough problem: try to find equivalent problems that are in other subfields of math where their might be techniques to handle them.

  4. Some info by Anonymous Coward · · Score: 5, Informative

    This is old news, the proof was announced several years ago.
    They use some cool theory initially developed by two Swedish mathematician, (one who sadly passed away a few years back),
    dealing with polynomials and families of polynomials with only real roots.

    The title "Mixed characteristic polynomials" has to do with matrices, and the characteristic polynomial of these.
    A central concept is interlacing families of polynomials. Two polynomials with real roots are interlacing if the roots are interlacing, meaning when plotted on the real line, every other root belong to say the first polynomial.

    It is actually pretty cool, since the original conjecture sounds really far from polynomials, matrices, and realrootednes.

  5. Layman Terms Please by sycodon · · Score: 2, Insightful

    What practical manifestations will this have?

    Will it enable faster/better/bigger/smaller/higher/lower/longer/shorter/hotter/colder? What?

    --
    When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    1. Re:Layman Terms Please by 93+Escort+Wagon · · Score: 4, Funny

      Dude, we get the first story reminiscent of the Old Slashdot in freaking forever... and you're asking for practical applications?

      --
      #DeleteChrome
    2. Re:Layman Terms Please by Anonymous Coward · · Score: 2, Funny

      I'd like a car analogy.

  6. If you find holes in the proof ... by 140Mandak262Jamuna · · Score: 2

    ... Just file a bugzilla defect. We will fix it in the next release.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  7. Re:Great Title by quenda · · Score: 2

    Thanks, but that went way over my head, despite doing some pure maths at university. I'll wait for the xkcd version.

  8. Re:Great Title by JoeMerchant · · Score: 2

    If you count being whisked away to dwell in an underground bunker "think tank" for your remaining years as "profit," then, yeah, these guys are in the cat-bird seat.

  9. Re:Great Title by postbigbang · · Score: 4, Funny

    No one has a sense of humor anymore, especially when ti comes to algorithms proven by boundary equations.

    --
    ---- Teach Peace. It's Cheaper Than War.
  10. It probably comes down to ... by Taco+Cowboy · · Score: 2

    ... it probably comes down to the fact that CS uses block design/maxtrix reasoning ...

    It comes down to the fact that some problems need outsiders, whose thinking have yet to be confined inside that proverbial box, in order to attain the correct solution

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:It probably comes down to ... by Errol+backfiring · · Score: 3, Interesting

      Indeed. That is why I am interested in different schools of thought in mathematics. For example, the ancient Greeks were builders rather than mathematicians, and therefore solved different problems or similar problems in another way. I would not know how to prove Pythagoras' theorem without the Greek school of thought. On the other hand, the Arabic school of thought brought us abstract thinking. It took aerodynamics to add boundary layer theory to computational mathematics.

      The most interesting thing can occur when those schools of thought are mixed. Hodographic transformation as used in aerodynamics is very similar to a Burrows-Wheeler transform in computer science, but the application is totally different. Who knows what other differential equations solving techniques could yield better data compression, for example?

      --
      Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
    2. Re:It probably comes down to ... by SharpFang · · Score: 4, Funny

      The difference in the way of thinking is simple.

      Mathematician: "This is too complex for my brain. I can grasp the outer layer of the problem, but the underlying thing is beyond any human's capacity."

      CompSci guy: "Oh, I can write a program that handles the outer layer of this problem; I have no clue what that underlying thing is but I bet it can be brute-forced."

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  11. Re:Great Title by fibonacci8 · · Score: 3, Funny

    What are you doing here? Where are your parents!?

    --
    Inheritance is the sincerest form of nepotism.
  12. Re:Proof by Exhaustion? by UnknownSoldier · · Score: 2

    Those Mathematicians are just butthurt that some problems can "simply" be solved by enumeration. They are more then welcome to come up with an alternative proof.

    Which is more important? The answer or the one of the solutions? Why "elegance of the proof" even matter?

  13. barely a nodding acquaintance by l3v1 · · Score: 2

    "computer scientists who had barely a nodding acquaintance with the disciplines at the heart of the problem"

    I don't think who wrote this has any idea how much math is in the university curriculum for computer science in different parts of the world. While far from "proper" mathematicians, there are lots of places where CS grads have much more than a nodding acquaintance.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  14. Re:Those who can, program. by pla · · Score: 2

    Programming, my boy, is to science what accounting is to calculus. I don't think you have even the beginning of a glimmer of understanding of what science is.

    Not entirely true - I can assure you that, on a daily basis, I apply the scientific method to figuring out how to talk to undocumented "black boxes" (whether hardware, OS features, or just how to safely use buggy libraries I can't avoid or rewrite).

    That said, your statement holds largely true in a bit different light than how you meant it...

    In mathematics, you can spend a career mentally masturbating over your favorite "hard" problem, and retire after decades with nothing to show for it. In programming, if you work on a problem for five years, you'd damned well better get world-changing results, or find a new job.

  15. Re:Name drop by tommeke100 · · Score: 2

    It's important because they have tenure or are doing research as scholars for the given institutions. If someone working for Google, Apple or Microsoft comes up with something new or big on their time and dime, I'm sure they'd want their company to be mentioned as well. In research, you always mention your sponsor; may it be an academic institution or a particular grant you received.
    I agree that for a given discovery, it's not because you are from Yale or Stanford that suddenly it's more valuable. Not every research from Yale of Stanford is per definition state-of-the-art. However, it's a chicken-egg problem, because these prestigious institutions tend to attract the brightest, or they at least get first pick in the pool of brightest people. This doesn't mean other researchers in other institutions can't be as good or even better.

  16. Re:Those who can, program. by jandersen · · Score: 2

    I apply the scientific method to figuring out how to talk to undocumented "black boxes"

    Don't we all :-) But I think that is not so much programming (ie writing program code) as it is intelligent planning before you make you next move.

    In mathematics, you can spend a career mentally masturbating over your favorite "hard" problem, and retire after decades with nothing to show for it. In programming, if you work on a problem for five years, you'd damned well better get world-changing results, or find a new job.

    Not really - universities do in fact require any scientist to be productive. Results don't have to be of the same order of magnitude as the achievements of Einstein, Gauss, Riemann etc. to be valuable. Lots of scientific research is farily humdrum, predictable stuff, that still has a very useful function. It is largely a myth that being a scientist is some sort of sinecure; and just because the general public can't see the point of it, doesn't mean that it isn't going to be important later.