Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Math Programming

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

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.

This discussion has been archived. No new comments can be posted.

How Computer Scientists Cracked a 50-Year-Old Math Problem

Comments Filter:
  • By injecting its SQL

    • Daniel Spielman, aka Little Bobby Tables, has solved....

  • by baker_tony ( 621742 ) on Tuesday November 24, 2015 @09:12PM (#50998647) Homepage

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

    • Re: (Score:2, Insightful)

      by Anonymous Coward

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

      The answer was 42, so no worries.

    • by drinkypoo ( 153816 ) <drink@hyperlogos.org> on Wednesday November 25, 2015 @07:48AM (#51000345) Homepage Journal

      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.

    • I won't even begin to claim to understand it ... but here's the wikipedia [wikipedia.org] link for those of us who need a high level explanation of it.

      Admittedly, I could use a "dance your PhD"/crayola explanation of this.

      Even the wiki article is way over my head too.

  • by Anonymous Coward

    "How Computer Scientists Cracked a 50-Year Old Math Problem". Great! How?

    • Re:Great Title (Score:5, Interesting)

      by postbigbang ( 761081 ) on Tuesday November 24, 2015 @09:45PM (#50998759)

      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.

      • by quenda ( 644621 )

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

      • 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.

      • by Zalbik ( 308903 )

        Interesting...

        Now explain it to me like I'm five.

        • by fibonacci8 ( 260615 ) on Wednesday November 25, 2015 @01:30AM (#50999423)
          What are you doing here? Where are your parents!?
        • These nice math people solved a big problem! People had tried to figure it out for gosh, fifty years! Then they did it. The problem was like if you had lots of apple orchards, each with different apples. Birds would fly over and poop on them sometimes. You wanted to find out which birds were pooping on what trees and also which apples on which branches were clean, and all this, over a period of time in which orchards. Tough, huh?

  • by Anonymous Coward
    Those who can't, go into more traditional scientific disciplines.
    • 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.

      • by pla ( 258480 )
        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 m
        • 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 o

      • by Xest ( 935314 )

        I'm a professional developer with a post-grad degree in Mathematics.

        There's an ounce of truth in what he says, not the part about computer scientists or software engineers somehow being better than scientists, on the contrary, you're largely right because most programmers decry maths and claim it doesn't matter to them, but they're really just the dross of the industry. Maths is what separates someone reinventing the wheel by condemning themselves to produce CRUD applications for all eternity from someone w

        • ... to AI solutions like Siri.

          Good lord, don't use Siri as a shining example of "novel"!!! Use Deep Blue or Watson!

          You're giving AI a bad name using Siri as an example!

      • I don't think you have even the beginning of a glimmer of understanding of what science is.

        Having worked with physicists, you'll forgive me that I'm not really impressed? It's just a job for lots of physicists, and they're good in varying degrees. The best do a bit of programming, but most just used the libraries we programmed for them.

  • by JoshuaZ ( 1134087 ) on Tuesday November 24, 2015 @09:48PM (#50998767) Homepage
    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 [arxiv.org] 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.
  • Some info (Score:5, Informative)

    by Anonymous Coward on Tuesday November 24, 2015 @09:50PM (#50998775)

    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.

    • by sycodon ( 149926 )

      What practical manifestations will this have?

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

      • by 93 Escort Wagon ( 326346 ) on Tuesday November 24, 2015 @10:45PM (#50998945)

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

        • Re: (Score:2, Funny)

          by Anonymous Coward

          I'd like a car analogy.

          • I'd like a car analogy.

            It's as if a motorcycle mechanic had figured out how to replace the burnt out engine of a unimog with a new crated engine in record time by using engine hoist techniques usually reserved for motorcycles and not cars.

      • by mikael ( 484 )

        It relates to quantum theory. Maybe putting boundaries on various solutions. I wonder if it's related to the discovery that there are bundles or hairs of dark matter around every planet in the Solar system.

    • They use some cool theory initially developed by two Swedish mathematician, (one who sadly passed away a few years back),

      I've yet to meet someone who happily passed away.

  • by 140Mandak262Jamuna ( 970587 ) on Tuesday November 24, 2015 @11:18PM (#50999051) Journal
    ... Just file a bugzilla defect. We will fix it in the next release.
  • To paraphrase a popular programming axiom:

    "There's more than one way to think of it"

    Math physics, etc. is our own physically limited observation and description of how math and the universe functions, doesn’t mean it's the correct way or able to get achieve all the answers, Kind of like Einstein, Tesla, and many other discoverers, its not always thinking the ways everyone else has been taught to think but coming at it from a wholly different perspective... and not always by such seemingly brilliant in

  • ...working with his post-doc and graduate student. (*I* used to work with turkeys, but I digress.) Smart man and all. But still:

    [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.

    I've underestimated ever-so-slightly like that. Now I don't feel so bad about being dumb!

    • ... He guessed that the problem might take him a few weeks. Instead, it took him five years.

      I've underestimated ever-so-slightly like that. Now I don't feel so bad about being dumb!

      It's on-spec (he delivered the proof all right) and on-budget (not sure about academia, but he still has a paid job, doesn't he?), so it was bound to be the schedule that had to budge [wikipedia.org].... That's the problem with giving jobs like this to IT people :-)

  • Name drop (Score:2, Insightful)

    Can we please try to name drop some more schools into the teaser?

    I am SURE somewhere we missed somebody's school affiliation that, while having jack shit to do with anything, merits a mention. Surely a janitor who attended night classes at Yale Lock Academy or somebody's third cousin Louis who once had cheese from a shop near Rutgers deserves the same accolades.

    Seriously, why the hell does it matter where all these people went to school and why does this need to be in the teaser? You know what was MISSING

    • 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 ever
  • It doesn't say *anything* about the conjecture in the first place! You read on and on and on. You hope that at one point the vapid author comes close to describing what the problem they solved was all about and every time. Every. Single. Time. The author manages to deflect away from it. Bah!

  • by Anonymous Coward

    " computer scientists who had barely a nodding acquaintance with the disciplines at the heart of the problem."
    If it took 5 years and actually worked it's because they were becoming very, very well acquainted with disciplines at the heart of the problem.

    • by colinwb ( 827584 )

      Sort of. If it took 5 years and actually worked they were clearly becoming very, very well acquainted with a heart of the problem. (I do mean "a" heart: there can be more than one way of dealing with a complex problem.)

      Whether they were becoming very, very well acquainted with disciplines at the heart of the problem is another question.

      For example in perturbation theory (examining what happens to a system if you change a parameter by a small amount) there are objects called Canards. These were first di

  • by l3v1 ( 787564 ) on Wednesday November 25, 2015 @04:43AM (#50999915)
    "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.
  • by Anonymous Coward

    I think people who write summaries that do not contain the most important piece of information should be killed.

    A sentence describing the problem and a sentence describing the breakthrough would be great. Not a life story about some people I care nothing about.

  • Math is a huge subject. I've heard most mathematicians can't read most mathematics papers. I believe we will increasingly see math problems solved by people who see new isomorphisms; people who realize that two problems in two fields are actually the same problem. I'm just waiting for the day that an important math problem is discovered to have been solved long ago in a different formulation.

  • I mean, are these guys working on this between Star Wars Battlefront matches, or when they get burned out collecting items in Fallout 4? I mean, 15 years is a long time, so there had to be some sort of routine to this, right? What about when Everquest was popular, did that push this out for an extra five years or what?

Beware of Programmers who carry screwdrivers. -- Leonard Brandwein

Working...