MathOverflow

Unlike Dima, I am inclined to agree with Serre on this point. Although most of the facts recorded in the ATLAS have been proved elsewhere or, in the case of all of the character tables except for those of the very large groups like the Monster, can be easily recomputed in GAP or Magma using standard algorithms for finite groups, it can be very difficult in some cases to track down alternative proofs.

I have recently completed a book (co-authored with John Bray and Colva Roney-Dougal) calculating complete lists of maximal subgroups of almost simple classical groups in dimensions up to $12$, and we were confronted with this problem. Although we cited the ATLAS many times, we tried hard to provide alternative citations or, for facts that could be easily checked by computer, we provided code to do this. In fact nearly all of the facts we required were either about maximal subgroups of groups in the ATLAS or involved entries in character tables. For the sporadic groups there were virtually always alternative papers to cite, which were generally also cited in the ATLAS.

We had more difficulties with things like maximal subgroups of almost simple extensions of some of the more complicated classical groups in the ATLAS, like $U_4(3)$. For these we could not always find alternative sources that gave precise enough information, and we were told informally that some of the information had been originally calculated by unidentified research students or PostDocs. So we tried hard to re-prove these facts.

Having said that, we found remarkably few errors in the ATLAS. I think there might have been one or two very small and minor inaccuracies in some of the structure descriptions, which we reported to the authors, and I think they might have known about them already. I see that there is an "ATLAS 30 Years On" conference coming up in Princeton in November 2015, so perhaps this will lead to more discusssion of these questions.

I should also reinforce the point made by David Roberts that one needs to be very cautious when using Computer Algebra Systems, such as GAP and Magma, to verify facts contained in sources like the ATLAS, because it is possible that the code used is itself relying on these sources. For example $\mathtt{ MaximalSubgroups}$ in Magma will generally look up the maximal subgroups of the group's composition factors in a database, which will have been constructed using the ATLAS. However, a default use of $\mathtt{CharacterTable}$ on a finite group will use a general purpose algorithm (such as Dixon-Schneider), which does not rely on properties of specific (simple) groups.

Read the original on mathoverflow.net ↗