[Math] Can pure mathematics harness citizen science

experimental-mathematicsgm.general-mathematics

Having just finished Michael Nielsen's book "Reinventing Discovery", I find myself wondering if there are ways that pure mathematics research can engage the public in the way that GalaxyZoo or Foldit have in astronomy and protein science respectively. In other words, to break up large-scale research problems into manageable chunks which can be tackled by massed ranks of amateur enuthusiasts (citizen scientists).

Let me give you three examples of what I have in mind (which each have their own drawbacks)

  1. One obvious historically relevant possibility which comes to mind would have been getting people to check cases of the four-colour theorem. This could obviously be done by computer, but perhaps if it were done by hand(s) the proof would be less controversial. The main drawback is that the proof has already been done (by computer) and people would maybe feel like they were wasting their time because they could be replaced by a computer. A good citizen science project would make crucial use of the fact that its citizens were human.

  2. Perhaps, given a suitably programmed piece of software for manipulating Kirby diagrams, amateurs could be let loose on checking new potential counterexamples to the smooth Poincare conjecture in dimension 4 (like the recent Nash ones which were found to not be counterexamples by Akbulut). The disadvantage would be that such software would be pretty hard to write (I imagine).

  3. Donaldson's Lefschetz fibration theorem effectively reduces symplectic geometry in 4-dimensions to study of the mapping class groups of surfaces. In particular it would be useful to find new factorisations of the identity in mapping class groups into words of right-handed Dehn twists (these correspond to Lefschetz fibrations on closed symplectic manifolds). A piece of software allowing people to play with mapping class groups might help find such interesting factorisations. The drawback would be that this definitely feels like searching for a needle in a haystack. The beauty of GalaxyZoo is that each click you make is contributing positively to the project, even if you're not finding a new type of galaxy. With a needle-in-a-haystack problem, users would get frustrated very quickly. It's also possible that a computer would perform better.

So my question is:

Can we collectively come up with some reasonable (proto)-propositions for research projects in pure mathematics which would be amenable to citizen science? Ideally these would be both useful for pure mathematics, and intellectually engaging and rewarding for the citizens (preferably not searching for a needle in a haystack).

Edit: Just to be clear, I am interested in specific suggestions for mathematical problems which could be amenable to solution by 'citizen science' and I don't want to open up a discussion about whether this is desirable or sensible: that's not part of MathOverflow's remit. A priori, it's not even clear to me that such mathematical problems exist and I would be interested to hear if more imaginative people than me can come up with suggestions.

Best Answer

I have a suggestion. In fact, I've had this idea on the backburner for some time.

Question: Given a triple of permutations $\theta=(\alpha,\beta,\gamma)$, with $\alpha,\beta,\gamma \in S_n$, does there exist a Latin square that admits $\theta$ as an autotopism?

(If you're an algebraist, take the same question and replace "Latin square" with "quasigroup".)

I nearly went bonkers answering this question up to $n=17$ for this paper.

While algorithmic methods would take big chunks out of this problem, there would always be some cases that wouldn't work. Backtracking algorithms would sometimes paint themselves into a corner early on, and take virtually forever to escape. And, even if they did work, as soon as I resolve all cases for some value of $n$, it left open the $n+1$ case.

Why this is suitable for crowd computing:

  1. Answering an instance of this question is much like solving a Sudoku problem. All the user has to do is input numbers in a matrix and the computer can check that there's no clashes.

  2. Humans have an advantage over computers: they will be able to see that they painted themselves into a corner early on.

  3. An individual question is not that hard (but there's a lot of them).

  4. Once you have a solution, it's straightforward to check that it's correct, and can act forever as a "certificate" for a given $\theta$.

I foresee implementing this as a puzzle, where the user is presented with a $n \times n$ matrix, with some boundaries (representing the cycles of $\alpha$ and $\beta$) and they place in a symbol from $\{1,2,\ldots,n\}$ into any empty cell. Given that entry, the computer generates the orbit under the action of $\langle \theta \rangle$, thereby filling in some more cells. From the user's point of view, it looks like the numbers "wrap around" and orbits also "pass through" walls in the matrix.