by Vishal Kumar

What René Descartes can teach you about design

Following on from How ancient mathematics can enrich your design skills

1*fVDFjkeeRS_wz1WpFX5Zrw
vishalkumar.london
I think, therefore I am.

That is one of the most popular phrases throughout the whole of European philosophy. It refers to human consciousness, cognition, and life.

That was a neat bit of knowledge. But you’re probably thinking, “what does that phrase have to do with design, and why should I care?”

It’s not so much the phrase, but the person behind it.

In this essay, I am going to unearth René Descartes’ knowledge of algebraic geometry (technically, analytic geometry) via several mathematical and coding examples to explain why and how his insights are important for modern design.

As you scroll down, I hope my findings will help you think differently about design!

Who was René Descartes?

The famous French philosopher and mathematician who popularised the phrase, “I think, therefore I am”, properly formalised this idea in his influential book, Discourse on Method, published in 1637.

Descartes was a fierce rationalist. He trusted in nothing more than the human mind and intellect to carry out reason and logic.

Yet most people don’t realise that in order to reason, Descartes would frequently consult ancient Greek treaties on geometric proofs by Euclid (325 BC) and Archimedes (225 BC).

It is also less well-known that, as well as being a philosopher, Descartes was also one of the founders of algebraic geometry. He literally created the mathematical language which translates geometry into algebra, and the other way around.

1*LWz8NFZegrB2VgB6-Ib2xA@2x
1 vishalkumar.london — adapted from page 206, Book 3 of La Geometrie, René Descartes

La Geometrie (a bit of context)

“The greatest single step ever made in the progress of the exact sciences”

Descartes admired pure geometry as an exercise in logic and induction, but grew frustrated with ancient Greek geometric proofs. With the renaissance of algebra from the Islamic world in the 16th century, Descartes sought to find a new language to express the relationship between algebra and geometry.

In a famous letter to Dutch philosopher Isaac Beeckman on March 26th 1619, Descartes announces his plan to advance an “entirely new science”.

Published as a sort-of appendix to 1637’s Discourse on Method, La Geometrie was Descartes’ new science. It was described by philosopher John Stuart Mill as:

“The greatest single step ever made in the progress of the exact sciences”

That’s a pretty big statement from one of the most influential philosophers of the 20th Century!

Mill wasn’t misguided with his judgement. Really, La Geometrie was truly revolutionary. Descartes’ insights have created the bedrock of knowledge we all use today to perform basic mathematical tasks and calculations. Watch the wonderful video below by Sal Kahn to learn more.

So influential were Descartes’ ideas, the word “cartesian” takes his name — (Des) cartesian coordinates, cartesian equations, and so on.

Moreover, the syntax he invented in La Geometrie was copied by Leibniz and adopted by Newton in the 17th century when both of them went on to create calculus!

1*D7HJoCPQDb86XIV2VUvWcw@2x
Cartesian coordinate plane — wikipedia

Why is La Geometrie important for modern design?

Okay, so I hope I have convinced you that Descartes’ ideas were, and are, important. Now, let’s see some of those ideas applied to design.

Before you design anything, you should conceptually think about, understand, and visualise how the design would mathematically and geometrically be feasible.

Of course, there are many design decisions to be made — colour, depth, user experience… the list goes on. But, the core of any design starts with geometry, shapes, and forms... even a small scribble on a post-it note.

Humans tend to have a fairly intuitive understanding of geometry and shapes. For example, you know that in the below image there is a circle, a small equilateral triangle and four solid lines.

1*0DL--Bx114jYEbYVUdWGGA@2x
2 vishalkumar.london — adapted from page 61, Book 2 of La Geometrie, René Descartes

Descartes’ insight comes from trying to express those shapes using algebra.

His method goes like this: first, he gives each point a letter — A, B, C, D, E, and so forth.

He then joins each point with a line or curve — for example, the line from C to B is expressed as CB. He then assigns another letter y to that line. For example, CB = y.

These notational devices permitted him to describe an association of numbers to lengths of line segments that could be constructed with a straightedge and compass. This meant that he was able to create an algebraic equation using measurements and proportions which represented the shape.

Once you know how a shape (or a series of shapes) can be expressed using an algebraic equation, you then translate that equation on to a coordinate plane by coding the shape using a computer (you could also draw it by hand).

Tyler Neylon’s wonderful article explains how he used equations and functions and then JavaScript to create the GIF below. The full code is here.

1*w_1EysnL5ZWIHPX1fhTXhw@2x
Taken from Tyler Neylon’s Medium post, How to Write Mathematics on Medium

Mesolabe

Let’s explore Descartes’ insights a bit further.

The mesolabe was a compass used by Descartes to find two mean proportionals between two given lines (YX and YZ below), required in solving the problem of the duplication of the cube.

Follow the steps below to see how Descartes created equations for the dotted lines without using any numbers.

1*NJAKRWWkSxVd2BGfzg_POg@2x
1*bIzuDKWV6U_RriHwQGYDDA
3 vishalkumar.london and a GIF of the mesolabe taken from Gridmath’s video on YouTube

To describe the dotted line AD, Descartes uses the following terminology:

YA = YB = a ; YC = x ; CD = y ; YD = z.

1*dO3ciu7EnI44vxO7Fk9FrQ@2x

Using similar logic, Descartes concludes the below equations for AF and AH.

1*bneQMewZhTUw9D-Ox_a4yQ@2x

If you’re interested in the calculations behind the algebra and the equations above, especially AF and AH, I would advise watching Gridmath’s video at 3m20s to learn more.

On the nature of curved lines

Throughout La Geometrie, Descartes has a thorough discussion about how curved lines can be used to solve difficult problems:

“We should always choose with care the simplest curve that can be used in the solution of a problem”

In fact, the mesolabe was an instrument used to solve the famous Greek Pappus problem. Put simply, the task is to identify a curve such that all the points on the curve satisfy a specified relation to the given ratio.

In the below images, we see formations of Descartes’ “geometrical calculus”. In particular, the image below, known as the folium (‘leaf’) of Descartes, contributed to the genesis of calculus. It has the equation:

1*zt-tT3sl_CvQW27rQBUkUg@2x
1*PEC1YZjbUS_SDzKYVqOXJg@2x
1*IytOIorZ2KpWDNZkAgMR8g
Folium of Descartes (left) taken from wikipedia and and an artwork of Folium of Descartes I created using an algorithm in p5js adopting code from Fer

Curved lines, and therefore geometry, can be used to solve a number of extremely difficult design problems in the modern day.

1*Cx6n3UFfQJxT56p_CKlxXQ@2x
Foster and Partners design of Mexico City’s airport through geometric computation — read the paper here.

Foster and Partners, an architectural firm, used geometric computation and simulation to design Mexico City’s new airport. Moreover, the algebraic structure of elliptic curves are being used to design cutting-edge cryptography, Elliptic curve cryptography (Keeley Erhardt, thanks for the insight!)

Conclusion

When Descartes was trying to design a philosophical conceptualisation of the entire universe, he would refer to ancient geometric proofs to reason. As I have demonstrated in this essay, he used algebra as a tool to explain geometry, which helped him understand phenomena in the natural world.

I would like to highlight two major points made in this article:

  1. Shapes and forms can be expressed on a coordinate plane using algebra and equations, which is important for design.
  2. It is important to understand algebraic geometry, because when designing computationally or via an algorithm, you need to understand how to move the pixels on a screen geometrically using algebra.

I can’t emphasise enough how important it is to understand the underlying theory of a given subset of knowledge. Ancient mathematical theories have allowed me to explore and understand design at a much deeper level — I hope it has for you as well.

Thank you for reading!

Before you leave…

If you found this article helpful, hold down the? button and share the article on Facebook, Twitter or LinkedIn so that everyone can benefit from it too.

See more of Vishal’s work on Instagram, Facebook or on his website.

“Curiosity is your greatest gift. Foster that curiosity and eternally remain curious” Kareem Dennis, 27th February 2018