Automorphisms of the Fano plane on the Klein quartic

Warning: program can be very slow to load on some devices. May render differently or not work on your device. Also results will be impacted by small screens with low resolution. In case it doesn't work, you can see some images generated by the program here, or at the bottom of the page. For computer screens you'll probably want to immediately change to landscape mode. layout: portrait/landscape/other (change for wide enough screens)
For explanations of this picture, see Bridges paper 2025.
See also talk slides, Junior Dobble notes, and an animation with music, music made by Tobias Schlichting.
See also the game based on "mini Dobble", and the handout I've used at many outreach activities, including 2024 Bridges family day.
pngKlein pngFano animation off on: colours: disc pattern: disc number: Preset examples: configuration number in sequence (generators dependent) 10
change some lines order: Fano picture transition: hyperbolic or Euclidean: labels off/on small corner pics off/on

Note on controls:

Most of the controls are for my own use for illustrating different concepts, but it's easier to have only one program rather than two.
The preset examples show lots of examples, that you can adjust with the sliders and radio buttons. The different settings were used to try to make various different concepts clearer, and to experiment with the visual depiction. I included a lot of examples.

The Fano plane

The Fano plane is a collection of 7 points and 7 lines. Each line has three points on it, each point is on three lines, every two lines intersect at some point, every two points are on a common line.

The automorphisms


An automorphism of the Fano plane is a way of switching round the points in such a way that if points were on a common line before switching, they are still on a common line after switching, etc; all the relationships are the same after switching as before. There are 168 such automorphisms. I've put these into a game here. There are lots of websites dicussing the Fano plane and its automorphisms. E.g. Wikipedia.
An article by Shintaro Fushida-Hardy describing a crochet Klein quartic and automorphisms of the Fano plane can be found here (same article here.

The Cayley graph

A graph can be drawn of the elements of the automorphism group. This is graph in the sense of vertices (points), joined by edges: Draw a dot for each element of the automorphism group; Choose some generators, and connect the dots by directed arrows if they are related by multiplication by one of the chosen generators. For more details, see Wikipedia and group theory and finite geometry textbooks and web pages, etc, e.g., Group Properties Wik.
Choose different generators, and you'll get a different graph. There is a nice example at Webb.
Every element of the automorphism group is listed on this wikiversity page.
I've taken two generators, one of order 2, and the other of order 7. I've chosen 21 different possible pairs of generators. you can change these with the given slider.
Now use the fact that the automorphism groups of the Fano plane and the Klein quartic are isomorphic. See the Wikipedia page on the Klein quartic. This program illustrates an example of an isomorphism between the automorpshim groups. For the Klein quartic, each automorphism is uniquely determined by the image of a chosen triangle, so the triangles in the Klein quartic picture correspond to elements of the automorphism group, so give an easy way to draw a Cayley graph.
I want to step through the elements of the automorphism group in a nice way. Nice is subjective; for me, for this work, nice means working my way through a Hamiltonian cycle on a Cayley graph.
Some example images (a reduced size/quality jpg version obtained from the png output):