Looking at the images below you’ll spot immediately which one is symmetric and which one is not. Symmetry is something we all understand instinctively; it seems to be hardwired into our brains. As mathematical concepts go, symmetry is perhaps the one that people find easiest to understand.

One symmetric tree and one unsymmetric tree
Symmetrees

But what exactly is symmetry? If you haven’t thought about this before, the answer may not be that obvious: symmetry is immunity to change. The picture of the butterfly shown below is symmetric because we can reflect it in the vertical line running down the centre and the resulting image is the same as the one we started with.

Butterfly

The picture of the snowflake also has mirror symmetry (there are lots of axes we can reflect it in), but in addition it is symmetric under rotation: spin it around the central point through a sixth of a full turn (that’s 60 degrees) and what we see is the same as the original image.

Snowflake

The picture of the bathroom tiling is symmetric because if we pick it up, shift it along by one square horizontally, vertically, or diagonally, and then put it down again we end up with the same pattern we started with—at least if we imagine the tiling to extend infinitely in both directions.

Tile grid

So a shape is symmetric if it remains the same when we apply a certain operation to it. In the case of shapes drawn on the two-dimensional plane the operations we are interested in are those that move a shape without changing distances between points. We have already met three types of such rigid motions: reflections, rotations and translations (moving an object along in a certain direction and by a certain distance). And this is almost all there is. In two dimensions the only remaining one describes the symmetry of a line of footprints in the sand. In this case the picture remains the same when we translate it by a certain amount and then reflect it in the line running horizontally between your foot prints. This type of rigid motion is called a glide reflection.

Footprints

We usually think of symmetry as something we can see; something associated with patterns and shapes. But the more general concept of symmetry—immunity to change—means that all sorts of other objects can be symmetric too, including mathematical expressions. Think for example of the expression \(7x^6-10x^4+4x^2-1\). It’s complicated, but because all the powers involved are even, its value is the same for both \(x\) and \(-x\). The expression is symmetric with respect to the transformation \(x \rightarrow -x\). Being able to spot this is extremely useful. For example, we often want to find the values of \(x\) for which an expression is equal to zero. The symmetry means that once we have found such a value, its negative also gives us an answer to your problem. The symmetry also means that when sketching the graph of the function \(f(x)=7x^6-10x^4+4x^2-1\) we only need to work out its shape for non-negative values of \(x\) and the rest follows. The graph, which is again a visual object, is symmetric under reflection in the \(y\)-axis.

Sketch of the above symmetric function
Graph

Problems too can contain symmetries. For example, suppose we are given a \(3\times 3\) grid and we are asked to put the numbers \(0\) and \(1\) into the cells so that no two rows are the same and no two columns are the same. There is an inherent symmetry here: once we have found a solution, swapping the \(0\)s and \(1\)s is also a solution.

\(1\) \(0\) \(0\)
\(1\) \(1\) \(0\)
\(0\) \(1\) \(1\)
\(0\) \(1\) \(1\)
\(0\) \(0\) \(1\)
\(1\) \(0\) \(0\)

This symmetry makes our task of finding solutions easier. Once we have found one, we immediately get a second by interchanging \(0\)s and \(1\)s. And if a partially filled grid leaves us stuck because it cannot possibly be completed without breaking the rules, then we immediately know that the symmetric partial grid is not worth considering either:

\(0\) \(0\) \(0\)
\(1\) \(1\) \(1\)
\(0\) \(X\) \(X\)
\(1\) \(1\) \(1\)
\(0\) \(0\) \(0\)
\(1\) \(X\) \(X\)

Many problems that occur in real life are about filling grids subject to particular constraints, for example creating timetables for schools or planning fixtures for a football league. These problems can be extremely tricky and are usually solved using computer programs that essentially try out all possible ways of filling the grid. Programs that exploit the inherent symmetries can run substantially faster than those that don’t.

In physics, symmetry has come to play an even more fundamental role. The laws of nature, such as those describing how gravity works, are symmetric under translations in space. Whether we drop an apple here, in Hawaii, or 2000 light years away, the same laws can be used to describe what will happen to it. Similarly, the laws of nature are symmetric under rotations. We are free to redefine North to be in the direction of the Eiffel tower rather than the North pole—any experiments we perform will still have the same outcome. These symmetries are extremely useful: if the laws of nature changed depending on where you are or where you are looking, then there would be no hope of ever understanding them.

In the early part of the twentieth century, Albert Einstein decided that symmetry was such an important feature of nature that it should be put first. His theory of relativity resulted from the idea that the laws of nature should look exactly the same to all observers, no matter if they are riding an elephant or accelerating away from Earth in a spaceship. Ever since then symmetry considerations have played a major role in physics. For example they have enabled physicists to predict particles that had never been observed, but were later found to exist in experiments. In physics, symmetry has become a guiding principle. As the Nobel Prize winner PW Anderson put it, “it is only slightly overstating the case to say that physics is the study of symmetry”.

Studying symmetry is an important part of mathematics, not only because it is useful but also because it is a beautiful subject in its own right. One thing you will notice when you are playing with, say, the symmetries of a rectangle, is that when you follow one symmetry by another the result is also a symmetry: the rectangle will look the same as when you started. For example, first reflecting in the horizontal axis and then in the vertical axis has the same end result as a rotation through \(180\) degrees.

Rectangle transformations

We can represent all the different symmetries in a rectangle in a table which tells us how they combine. Writing \(a\) for the reflection in the horizontal axis, \(b\) for the reflection in the vertical axis, \(c\) for the rotation through \(180\) degrees, and \(e\) for doing nothing at all, we get

\(e\) \(a\) \(b\) \(c\)
\(a\) \(e\) \(c\) \(b\)
\(b\) \(c\) \(e\) \(a\)
\(c\) \(b\) \(a\) \(e\)

Here an entry in a given row and column tells us what we get when we do the symmetry corresponding to the row followed by the symmetry corresponding to the column. The surprising thing is that a completely different situation can give us the same table. Take, for example, a line of four identical dots. Suppose we interchange dots 1 and 2 and dots 3 and 4.

Dot transpositions

The picture will look the same, so this is a symmetry, for which we will write \(a\). Interchanging dots 1 and 3 and dots 2 and 4 is also a symmetry, for which we will write \(b\). The remaining possibility is to interchange 1 and 4 and 2 and 3, which we will denote by \(c\). Writing down the table, again using the letter \(e\) for doing nothing, we see that these symmetries combine in exactly the same way as the symmetries of a rectangle!

\(e\) \(a\) \(b\) \(c\)
\(a\) \(e\) \(c\) \(b\)
\(b\) \(c\) \(e\) \(a\)
\(c\) \(b\) \(a\) \(e\)

This example illustrates that symmetries can be treated in an abstract way: rather than studying the actual objects, patterns or problems that exhibit symmetries, mathematicians study tables such as the one above, made up of a collection of elements that combine in ways that follow certain rules. Such collections are called groups. Group theory is a major part of mathematics which, unsurprisingly, finds applications in all sorts of areas, from fundamental physics to solving tricky real life problems.