3
$\begingroup$

I've long dreamt of an occasion where hundreds or thousands of mathematicians work on a single problem in a truly coordinated way. Well, now that I'm nearing my doctoral defense in mathematics, I've decided to consider making this dream a reality.

But I can't do it alone....

What are some of your thoughts on how best to implement such a scheme? What are some practical pitfalls preventing such an effort taking place? How could an organizing body avoid them? Would it be feasible to try a test run on Math.SE of some coordinated work, perhaps a simple but unsolved problem in an area of mathematics with various connections to subject areas? What would be the most appropriate level so that most could contribute?

  • 0
    (I deleted my previous comment because it seemed to be mostly negative. Which is not to say that I have really changed my mind, but I try to keep negative thoughts and comments to myself as much as I can.)2011-03-04

3 Answers 3

5

Maybe this response will seem oblique bordering on irrelevant, but...Your question reminds me of the classic Sandman story Dream of A Thousand Cats. In it, a cat learns that reality could be completely restructured (or rather, re-restructured...) if only (any) one thousand cats would simultaneously believe and dream in unison of a different reality. When asked what he thinks of this, one of the characters -- a cat -- says "I would like to see anyone -- prophet, king or god -- persuade a thousand cats to do anything at the same time."

I feel like herding mathematicians is only a little easier than herding cats. What grand project would convince a thousand of us to get involved in a coordinated way?

  • 0
    From Dream of a Thousand Cats: "Thank you for coming to listen to me; for your willingness to hear my message ... and I hope that when I have finished, some of you may share my dream." How appropriate. ;)2011-03-04
9

There is already a similar scheme the Polymath projects which you can find at the blog and wiki

  • 0
    @user02138: Wouldn't learning how to (or if it is at all possible to) run something like Polymath be a prerequisite to your big project?2012-12-05
5

I don't think that there is a way such that hundreds or thousands of people could collaborate on a problem without subdivision into smaller groups with certain synchronization points. Large software projects with thousands of developers are usually broken down to groups with 2-20 members. Imagine that you'd have to talk to each member in your group for 30 minutes per week, that would have to talking for 10 hours in the latter case, every week, just to synchronize with what the others are doing (this is sometimes called the combinatorial explosion of communication).

In this sense I'd say that Wikipedia is very successful in collecting and explaining a lot of mathematical knowledge and pointing out open problems. If you supplement this wiki ansatz with links to more specialized wikis where subgroups document their work about certain open problems, you'd come close to a large scale collaboration. The nLab is an example of this, but it has not attracted a large crowd yet. The nLab has an accompanying forum, where people talk about their thoughts before there is an agreement about what should be written on the wiki.

You can write about your work and where you are stuck on the wiki, explaining all the background and ask on the forum for help. Others can chime in either by supplementing what you wrote on the wiki, or by joining the discussion on the forum. I don't see why this could not work with a lot more participants, as long as they form subgroups and avoid a situation where every participant has to talk and listen to everyone else.