
TL;DR
This paper provides a short proof of Euler's 36 officer conjecture, demonstrating the non-existence of an affine plane of order 6 through both indirect and direct methods.
Contribution
It offers a concise proof of Euler's 36 officer conjecture and confirms the non-existence of an affine plane of order 6 with two different approaches.
Findings
Confirmed no affine plane of order 6 exists
Provided a short proof of Euler's 36 officer conjecture
Presented a direct proof method
Abstract
This note presents a short proof of Euler's 36 officer conjecture. This implies that there is no affine plane of order , but we also give a direct proof.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsgraph theory and CDMA systems · Coding theory and cryptography
Thirty-six Officers and their Code
Harold N. Ward
Department of Mathematics
University of Virginia
Charlottesville, VA 22904
USA
Abstract
This note presents a short proof of Euler’s 36 officer conjecture. This implies that there is no affine plane of order , but we also give a direct proof.
Introduction
Leonhard Euler published his famous 36 officers problem in 1782 (a translation of the paper is listed under [7]): “This question concerns a group of thirty-six officers of six different ranks, taken from six different regiments, and arranged in a square in a way such that in each row and column there are six officers, each of a different rank and regiment.” Euler thought there was no such arrangement and conjectured that analogous ones for rank-regiment counts that leave a remainder of 2 when divided by 4 were all impossible. His conjecture for the original six was proved correct by G. Tarry in 1900 [12]. But in 1959, E. T. Parker [10] showed that the problem is solvable for an infinite subset of those counts, including 10. Then in 1960, Parker, R. C. Bose, and S. S. Shrikhande [4] proved the problem solvable for *all *rank-regiment counts other than two and six.
There is a combinatorial proof of the 36 officer impossibility by D. R. Stinson [11] and a coding-theory one by S. T. Dougherty [6] (incorporating part of Stinson’s proof). The present note follows the general outline of these two papers, but it contains some different ways of setting up details. They will be itemized in steps.
It is well-documented [9, Section III.3] that the officer problem is equivalent to one involving nets (among other structures). An net is a combinatorial design consisting of a set of points and a collection* * of lines that are -subsets of . The lines have these properties:
is the disjoint union of parallel classes. Each class is a partition of into lines. 2. 2.
Two lines from different parallel classes meet at exactly one point.
A solution to the 36 officer problem is equivalent to the existence of a net, the positions in the square being the points. The rows and columns provide two parallel classes, the locations of officers by regiment form the lines of the third class, and the locations by rank form the fourth. Here is an illustration of a square given by Euler in [7] that almost works. Latin letters denote the regiments and Greek the ranks, Euler’s traditional symbols leading to the name “Graeco-Latin square.” Unfortunately, the pairs and are duplicated (and and left out).
[TABLE]
Step One
The code of a net over a field is the subspace of the -space of -valued functions on spanned by the characteristic functions of the lines [6]. Following Assmus and Key [1, Definition 1.2.5], we denote the characteristic function of a subset of by . If is a parallel class, , and for and different members of . The weight of is the number of points with nonzero; and the standard dot product on is given by . Let be a net and let be its binary code (). As in [6] and [11], we eventually show that cannot exist by establishing contradictory information about the dimension of .
The hull of at is (the orthogonal space taken with respect to the dot product) [1, Definition 2.4.3]. It contains the differences (sums in this binary case) of parallel lines. If are the parallel classes and , then the span has dimension 4, because the Gram matrix is
[TABLE]
which is nonsingular. Thus , since for , .
Lemma 1
We have .
Proof. Since , , making .
Because , there are parallel class dependencies
[TABLE]
spanned by the three with . The next step in the proof of Euler’s conjecture is to show that there are no further independent dependencies. That will imply that and contradict the Lemma.
Step Two
To that end, consider sets of lines, and ascribe to such a set its parallax , with . Call the points on the lines of the points of , and let be the number of -points, those that appear on lines of . Put and . Then double-counting incident point-line pairs gives
[TABLE]
Consequently
[TABLE]
Let be the binary sum , the member of spanned by the lines of . It is a consequence of the class dependencies (1) that if we change to by switching the lines of in with those in not in , for an even number of parallel classes , then . The corresponding line counts and of and satisfy . A line dependency corresponds to a line set with . For such a set, what are the possibilities for ? For instance, the parallel class dependencies have , with an even number of 0s and 6s.
In searching for the parallaxes corresponding to line sets with , we may assume that in , , by switchings involving and then renumbering. Moreover, if , we can also take . The 1’s of any appear at the 1-points and the 3-points of , and
[TABLE]
If is to be 0, we need . That gives
[TABLE]
Demanding that and be nonnegative integers for parallaxes satisfying the inequalities listed gives four possibilities, as a short Maple computation shows:
[TABLE]
All but can be ruled out. Switching will change to . But if , then , by (2), which cannot be 0. If or and , then adding or removing a line in gives a line set with and . But , a multiple of 4; so and are out, too.
When and , , , and . This line set comes up in [6], where it is ruled out. We shall present another argument to exclude it in the next step. Before that, begin by labeling the two lines in with 1 and . Then the following facts are all consequences of the intersection properties of the net. Each of the 24 points of can be tagged by the two lines of through it, in a quadruple . Two of the are [math] and the other two . For example, means the point on line of and line of . (If these quadruples are interpreted as points in , they are the vertices of a regular -cell [5, Section 3.7].) Each line not in goes through three of the 24 points (the six intersections with the lines of not parallel to it, doubled up), and it can be labeled by them. If, say, the line is in , its labeling points will be , where . This and the other three lines of not in will then be
[TABLE]
It follows that there are just two possible line lists, one containing , ,
, and the other, , , . Moreover, the second is obtained from the first by negating all entries. On the other hand, upon exchanging the signs for , the displayed list will not change, but the new line lists for each , , will be obtained by negating all entries. What this implies is that all the possible collections of the four parallel class line lists for the lines not in are equivalent under sign changes, that is, label changes of the members of the .
Step Three
Set up the standard layout for a six by six Graeco-Latin square. As before, the 36 small squares represent the points of the net, and rows and columns correspond to the first two parallel classes. The lines of the third are , and those of the fourth, . The lines in are the right two columns, ; the bottom two rows, ; and , ; and and , . Because of the labeling flexibility for the other lines, outlined above, we can include the 24 points of in the diagram:
[TABLE]
Continuing with the flexibility, we assign the points of on the remaining lines:
[TABLE]
The result, on filling in the line names, is two-thirds of a Graeco-Latin square:
[TABLE]
Now the challenge is to fill in the twelve blank squares with pairs from with the desired non-repetition properties. So are excluded, being present in the lower right, and each row and column has further exclusions coming from the bottom two rows and the right two columns. We abbreviate the layout this way, showing the row and column exclusions at the right and bottom sides:
[TABLE]
For instance, none of the three pairs in the top row can involve or ; and none in the left column or . (The four squares with ’s are to be left blank.)
The second row and the third column both have the same exclusions, and . So the pairs available for the “cross” of the five squares of that row and that column are and . The pair can go only in the center square of the cross, because of the exclusions governing its other squares. But that means the four pairs and cannot appear in the cross, and that leaves only two pairs for the other four positions. So cannot appear in the cross. Now whatever pair is in the center rules out two other pairs, leaving only three pairs for the four remaining squares of the cross. Thus the challenge cannot be met.
In conclusion, the assumption of a further dependency on the lines of a net beyond the parallel class dependencies, which necessarily involves a line set with parallax , has been shown to be untenable. Thus there is no net and Euler’s 36 officer conjecture is indeed correct!
No affine plane of order
Since four parallel classes of an affine plane of order would constitute a net, there can be no such plane. A. Bichara [2] gave a direct proof from the incidence properties of such a plane,, relating them to arcs. Here we give a different direct proof.
Let be a hypothetical affine plane of order . We first show that the diagonals of any parallelogram in are parallel. Suppose not, and set up a coordinate system for using for the coordinates and arranging things so that the sides of the offending parallelogram are the lines , the line is one of the diagonals, and it and the other diagonal meet in (we shall abbreviate to ). By permuting , we can arrange and to contain these points:
[TABLE]
Here’s a schematic diagram of the coordinate grid, with the points of and indicated:
[TABLE]
Divide into four quadrants:
[TABLE]
So and lie entirely in LL and UR
Thinking about how a line not parallel to a grid line or meets these grid lines, one sees that must have as many points in LL as in UR. Moreover, cannot lie entirely in UL and LR , because it must meet at least one of and , since they cannot both be parallel to . So the five lines parallel to other than each have a point in LL. As there are six points in LL not on , four of these parallels have one point in LL and one has two. The same thing holds for the parallels of .
Now suppose that the points in UR not on or are collinear, on , say. Then the part of in LL would be one of these four possibilities:
[TABLE]
The fourth entry tells which of or the line meets. But each choice presents a parallel to the other of or , and that gives too many points in LL.
Thus one of the three sides of the triangle with vertices is not parallel to either of or . Such a side cannot meet either or in UR without being a grid line. So meets both and in LL. The only way to do that without being a grid line is to go through ; but now there is no second point available for in LL that is not already on a line through .
Therefore the diagonals of every parallelogram in are parallel. Keep the grid layout above and the line . Work with grid parallelograms with vertices to determine points on lines, as follows: if we know one diagonal and know that a parallel to it goes through a third vertex, then that parallel must go through the fourth vertex. Line is a diagonal of the parallelogram , and we now take to be the other diagonal, parallel to . If goes through , then by parallelogram we find that . Renumber to make . Then and have these points, and now being forced to be on :
[TABLE]
Take and to be parallels to and with and initially. The further points of and shown in the diagram here are obtained from the parallelogram rule.
[TABLE]
For instance, parallelogram with diagonal and implies that . Then with diagonal and makes . Continuing this way, we fill in all the positions with . But now we’re stuck – there’s no place for two more ’s and ’s. We conclude that does not exist!
Comments
The section of the Handbook of Combinatorial Designs cited [9, Section III.3] presents general results on mutually orthogonal Latin squares. There is a recent disproof of Euler’s conjecture using certain combinatorial matrices in the paper by K. Wang and K. Chen [13].
Once it is known that the diagonals of parallelograms in affine planes of order are parallel, it follows that the diagonal points of any quadrangle in a projective plane of order 6 are collinear. Such a plane is a Fano plane in the terminology of A. Gleason [8]. But then it is Desarguesian, by Theorem 3.5 of [8]. So its order would have to be a power of 2.
The famous Bruck-Ryser theorem [3] rules out infinitely many orders for affine planes, being one of them.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E. F. Assmus, Jr., and J. D. Key, Designs and their codes , Cambridge University Press, Cambridge (1962).
- 2[2] Alessandro Bichara, An elementary proof of the nonexistence of a projective plane of order six, Mitt. Math. Sem. Giessen No. 192 (1989) 89–93.
- 3[3] R. H. Bruck and H. J. Ryser, The nonexistence of certain finite projective planes, Canadian J. Math. 1 (1949) pp.. 88–93.
- 4[4] R. C. Bose, E. T. Parker, and S. S. Shrikhande, Further results on the construction of mutually orthogonal Latin squares and the falsity of Euler’s conjecture, Canad. J. Math. 12 (1960) pp. 189–203.
- 5[5] H. S. M. Coxeter, Regular polytopes (third edition) , Dover Publications, Inc., New York (1973).
- 6[6] Steven T. Dougherty, A coding theoretic solution to the 36 officer problem, Des. Codes Cryptogr. 4 (1994) 123–128.
- 7[7] L. Euler, Recherches sur une nouvelles espèce de quarrés magiques, Verhandelingen uitgegeven door het zeeuwsch Genootschap der Wetenschappen te Vlissingen 9 (1782), pp. 85–239 = Opera Omnia : Ser. 1, Vol. 7, pp. 291–392. Translation by Andie Ho and Dominic Klyve: http://eulerarchive.maa.org/docs/translations/E 530.pdf
- 8[8] Andrew M. Gleason, Finite Fano planes, Amer. J. Math . 78 (1956) 797–807.
