Stay up to date with notifications from The Independent

Notifications can be managed in browser preferences.

Endless spirals and beautiful patterns: solving the maths behind cauliflowers

The romanesco is a pretty random-looking vegetable, but there are methods within its madness . Using ‘fractals’, mathematicians have come up with an explanation for its curious structure, writes Etienne Farcot

Wednesday 14 July 2021 00:01 BST
Comments
Engrossing greens: the endlessly fascinating patterns of the romanesco cauliflower
Engrossing greens: the endlessly fascinating patterns of the romanesco cauliflower (Getty/iStock)

Your support helps us to tell the story

From reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is developing. Whether it's investigating the financials of Elon Musk's pro-Trump PAC or producing our latest documentary, 'The A Word', which shines a light on the American women fighting for reproductive rights, we know how important it is to parse out the facts from the messaging.

At such a critical moment in US history, we need reporters on the ground. Your donation allows us to keep sending journalists to speak to both sides of the story.

The Independent is trusted by Americans across the entire political spectrum. And unlike many other quality news outlets, we choose not to lock Americans out of our reporting and analysis with paywalls. We believe quality journalism should be available to everyone, paid for by those who can afford it.

Your support makes all the difference.

Have you ever stared at a cauliflower before preparing it and got lost in its stunningly beautiful pattern? Probably not, if you are of sound mind, but I assure you it’s worth a try. What you’ll find is that what initially resembles an amorphous blob actually has a striking regularity.

If you take a good look, you will see that the many florets look alike and are composed of miniature versions of themselves. In maths, we call this property self-similarity, which is a defining feature of abstract geometrical objects known as fractals. But why do cauliflowers have this property? Our new study, published in Science, has come up with an answer.

There are many examples of fractals found in nature, such as those in ice crystals or branches on trees. In maths, the number of copies of an initial pattern goes on infinitely. Cauliflowers present a high level of such self-similarity, involving seven or more copies of the “same” bud.

This is most conspicuous on the romanesco cauliflower (also often referred to as romanesco broccoli), one of the first images that will appear if you search “plant fractals” online. What is striking about the romanesco is the very well-defined, pyramidal buds that accumulate along endless spirals. Though less immediately obvious, a similar arrangement is present in other cauliflowers too.

Spirals are found in many plants; it is the main pattern of plant organisation – a topic that has been studied for well over 2,000 years. But although cauliflowers share spiral characteristics with many other plants, their self-similarity is unique. Where does this special feature come from? And do the cauliflower spirals originate from the same mechanisms as those in other plants?

Scientific mystery

It is amazing how complex nature is. The next time you have cauliflower for dinner, take a moment to admire it before you eat it

About 12 years ago, two of my fellow mathematicians in France, François Parcy and Christophe Godin, were starting to ask exactly these questions and invited me to join the effort. We spent many hours frantically dismantling florets, counting them, measuring angles between them, studying the literature on the molecular mechanisms underlying the growth of cauliflowers, and trying to create a realistic computational models of these mysterious cabbages.

Most available data was on Arabidopsis thaliana, also known as the “thale cress” flowering plant. Though this is a weed, it is of paramount importance in modern plant biology because its genetics have been extensively studied for many years, as have its many variants. And it turns out to be related to all cabbages belonging to the family known as brassicaceae. Arabidopsis in fact has its own version of the cauliflower, arising from a simple mutation involving only one pair of similar genes. So the genetics of this mutant plant are very similar to the genetics of cauliflower.

If you spend some time observing the branches along the stem of, say, some weeds in your garden (which are likely to include close relatives of Arabidopsis), you will see how they quite closely follow each other, with the same angle between each successive pair. And if there are enough organs along this spiral, you will start seeing other spirals, going both clockwise and anticlockwise.

Five clockwise spirals of similar florets on a cauliflower.
Five clockwise spirals of similar florets on a cauliflower. (Etienne Farcot)

If you manage to count the spirals, you will typically find numbers somewhere along the Fibonacci sequence, where the next number in the sequence is found by adding up the two numbers before it. This gives 0, 1, 1, 2, 3, 5, 8, 13, etc. On a typical cauliflower, expect to see five spirals going clockwise and eight anticlockwise, or vice-versa (see images above and below). But why? To understand how the geometry of plants develop over their lifetime, we need mathematics – and microscopes.

We know now that for every plant, the main spiral is already formed at microscopic scales. This happens very early in its development. At this stage, it comprises spots, in which very specific genes are expressed (turned on). The genes expressed in a spot determine whether this spot will grow into a branch, a leaf or a flower.

But the genes are actually interacting with each other, in complex “gene networks” – leading to specific genes being expressed in specific domains and at specific times. This is beyond simple intuition, and mathematical biologists therefore rely on differential equations to write models of these gene networks to predict their behaviour.

To work out how cauliflowers grow into their peculiar shape after the first few leaves have formed, we built a model, which included two main components. These were a reproduction of the spiral formation that we see in large cauliflowers, and a model of the underlying gene network that we see in Arabidopsis. We then tried to match the two so we could work out which genetics led to cauliflower structure.

Eight anticlockwise spirals on the same cauliflower as above
Eight anticlockwise spirals on the same cauliflower as above (Etienne Farcot)

We found that four main genes are the crucial players: their initials are S, A, L and T, appropriately enough. The “A” is missing in Arabidopsis flowering plants that have mutated to become cauliflower-like, and is also a gene that drives spots to become flowers.

What makes cauliflower so special is that these spots at the growing tip try to turn into flowers for some time (up to several hours), but keep failing at it for lack of “A”. Instead, they develop into stems, which turn into stems, etc – multiplying almost infinitely without growing leaves, which gives rise to near-identical cauliflower buds.

The time they spend trying is fundamental – getting this right in our model allowed us to reproduce cauliflowers and romanescos exactly on the computer. We confirmed this was right by altering the growth in a real-life Arabidopsis cauliflower mutant plant, effectively turning it into a shape much like a miniature romanesco.

It’s amazing how complex nature is. The next time you have cauliflower for dinner, take a moment to admire it before you eat it.

Etienne Farcot is an assistant professor of mathematics at the University of Nottingham. This article first appeared on The Conversation.

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies

Comments

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in