Quite probably the most world-renowned architect of the 21st century, Zaha Hadid, has been recently commissioned to design a new fluid dynamics exhibition in the London Science Museum. It will certainly add much more depth than its current collection of stellated polyhedra, which was the only particularly mathematical exhibit I recall from the last time I visited (8th April).
Zaha Hadid’s architecture is based upon a contemporary style known as parametricism, which rejects the ideas of straight edges and rigid forms, favouring more natural forms such as the minimal surfaces imitated by soap films and encapsulated in the forthcoming exhibition.
My personal favourite of her masterpieces, entitled Galaxy Soho and depicted above, always reminds me of the internal structure of a chloroplast, with columns of thylakoids joined by integranal lamellae.
Anyway, one of the features of parametricism is the use of mathematical formulae to design buildings. This is actually an extraordinarily good idea for at least three reasons. Firstly, from a merely engineering standpoint, optimal structures are usually described by simple equations, such as the catenary (optimal self-supporting arch). Secondly, from an aesthetic perspective, simple equations typically yield pleasing, sensual forms. Thirdly, using simple equations eliminates the need for pages upon pages of excruciatingly detailed instructions.
In fact, how simple can we get? The epitome of our modern requirement for brevity is Twitter, which limits individual posts to 140 characters in length. Would it be conceivably possible to tweet an architectural design?
Wolfram has recently released its Tweet A Program initiative, whereby one can instruct it via Twitter to execute arbitrary Mathematica programs of at most 128 characters (since “@wolframtap ” occupies the other twelve characters) in the cloud, tweeting the result back to you.
So I decided to tweet a 126-character program to plot a pair of twin towers on the chloroplast theme. And it came back with this:
It resembles a couple of caterpillars waltzing in lime-flavoured jelly. I’m sure you can do much better; just write a Mathematica program of at most 128 characters, tweet it to @wolframtap, and retweet your parametric architecture back to me at @apgox.