Computational Design Thinking
Computational Design Thinking
This anthology provídes a unique collection of seminal texts by authors, who have
íntroduced tíie seeds and key developments for a computatíonal approach to design,
thus playing a considerable role in shapíng the field. An ímportant aspect of this book is
the manner in whích adjacent fíelds and historical texts are connected. The sources of
both original ínspiration and scientific thought are presenteei alongsíde contemporary
writíngs on tíie continually evolving computatíonal desígn discourse. Emerging from tïie
field of science, principally the subjects of morphogenesis, evolution and mathematics,
selected texts províde a historical basis for a reconfigured mindset of processes that
generate, arrange and describe form. Juxtaposed against more contemporary statements
regarding the influence of computation on design Üünking, the book offers avenues for
establishing novel thought processes for architecture, theoretícally and practically.
• The first reader to províde an effective framework for computational thinking in design.
• Includes classic texts by Christopher Alexander, Ludwig von Bertalanffy, Johann Wolfgang
von Goethe, Ernst Mayr, Nicholas Negroponte, D'Arcy Wentworth Thompson, Gordon Pask
and William Mitchell.
• Encompasses significant prevíously published texts by Peter J Bentley and David W Corne,
Jòhn Prazer, John H Holland, Sanford. Kwinter, Achim Menges, Kostis Terzidis and
Michael Weinstock.
^
I S B N 978-D-470-66565-7
FSC
MixedSources
Product groupfrom tí&ll-mana^&d
forestsandothei
Çomputatipnal
Design Thinking
Edited by
Achim Menges
and Sean Ahlquist
®WILEY
A Jbhn Wiley aiid Sons Ltd, PubUcaúon
To our families, Eva and Elena, Elaine and Ara, for their unending patience and support Acknowledgements
Thls book is inspired bythe stimulating discoijrse ofthe camputational design cammunitywe were fortunate
This edition fírst pubhshed 201 1 enough to be part of over the last few years. As there are too many individuais that have genuinely influenced
© 2011 John Wiley & Sons Ltd and encouraged ourwork on the bookto be named here, we would !ike to thankthem collectively. We would
also like to offer aur síncere gratitude to Helen Castle for making this book possible and for her unwaveríng
support of this project. In addition, we wou!d !ike to extend our deep gratitude to the authofs, their heirs, estates
Registered office and transiators for their kínd permissions to let us re-/publísh some of the most decísive texts on the topic at
John Wiley & Sons Ltd, TheAtrium, Southern Gate, Chíchester, West Sussex, P01985Q, United Kingdom hand. We sincerely regret that acquiríng the rights for reproductíon of a number of key illustrations of some of
the reprinted essays was prohibitively expensive. We hope that our readers will be willing to refer to the original
publications in such cases, or utilise other reference materiais, printed and electranic.
Fordetails ofour global editorial offíces, for customerservices and for information about howto applyfor
permission to reuse the capyright material In this book please see our website at www.wiley.com. The author and the publisher gratefully acknowledge the people who gave their permission to reproduce material
in this book. While every effort hás been made ta cantact copyright holders for their permission to reprint
This is a collective work. The copyríght ownership of individual extracts is indicated in a copyright notice at the
material, the publishers wouid be grateful to hear from any copyright holder who is not acknowledged here and
end ofeach text. will undertake to rectify any errors or omissions in future editions.
Ali rights reserved. Ho part of thís publícation may be reproduced, stored in a retríeval system, or transmitted, in
any form or by any means, eiectronic, mechanical, photocopying, recording or otherwise, except as permitted by
the U K Copyright, Designs and PatentsAct 1988, withoutthe prior permission ofthe publisher Editorial Note on Presentation and Editing ofTexts
Wiley also publishes its books in a variety of electronic formats and by print-an-demand. Some content that
This anthology aims to be inclusive, therefore some texts must appear in abbreviated form in the course of
appears in standard print versions of this book may not be avaílable in other formats. For more information about
presenting others in their entirety. Some texts have been edited to shorten them, to exclude references that
WIIey products, visit us at www.wiley.com. require more space for a fui! explanation and to preserve the fíow of argumenL Information for the sources of the
edited and complete texts is given in the copyright line after each text, The term 'From' preceding a copyright
Designations used by companies to distínguish their products are often clainned as trademarks. Ali brand names
line signifíes that a specifíc extract or extracts hás been taken from a longer text. Otherwise texts are given in
and product names used in this book are trade names, service marks, trademarks or registered trademarks of
their entirety or edited ta indicate the argument af the whole.
their respective owners. The publisher is not assodated with any product or vendar mentioned in this book. This
publication is designed to provlde accurate and authoritative informatian in regard to the subject matter covered.
Texts have been clearly marked to show where they have been edited. The fallowlng conventions have been
It is sold on the understanding that the publisher is not engaged in rendering professlona! sen/íces. If professional
used throughout. Suspended points '...' are used to denote amissions ofwords or phraseswithin a sentence.
advice or other expert assistance is required, the services of a competent professional should be sought.
Suspended pointswíthin a square bracket [...] are used to denote omissions extending from a complete sentence
to a paragraph. Three asterisks * * * mark omissions of more than one paragraph, and may denote exdusion af
Executive Commissioning Editor: Helen Castle
a complete subdívision ofthe original text, A paragraph may end [...] ifthe last sentences ofthat paragraph are
Project Editor: Miriam Swift
omitted or ifthe following paragraph is omitted. A paragraph may also start with [...] if one or more sentences at
Assistant Editar: Calver Lezama
the beginning afthat paragraph have been omitted or if a previous paragraph hás been onnitted.Typographical
errors and errors of transcription have been corrected when discovered in the anthologised texts. Otherwise
ISBN 978-0-470-66570-1 (hb)
idiosyncrasies of speHing or punctuation remaín unchanged.
978-0-470-66565-7 (pb)
Notes and references have been included onlywherejudged to be necessaryto thetext as printed. In some cases
Designed byArtmedia, London
text notes have been renumbered for this edition, in which case a note to this effect Is given after the copyright.
Printed and bound in Great Britain byTJ International, Ltd, Padstow, Comwall, an 15014001 Envíronmental
Management System Accredited Company, using vegetable-based ink and FSC paper
142 RealVirtuality
30 Formation andTransformation Manuel DeLanda
Johann Wolfgang von Goethe
218 U
94 Algorithmic Form
KostasTerzidis
Introductíon by which the computer hás been integrated Ínto architectural design. Fundamentally,
Computationat Design Thinking the distinction rests in the approach towards design, rather than in particular skil!
sets or knowledge. A computer-aided approach assumes an object-based strategy for
Sean AhLquist and Achim Menges encapsulating information into symbolic representations - methods of organising
information. in contrast/ a computational approach enables specifíc data to be realised out
The manifest form - that whích appears - is the resuit of a computationai of initial abstraction - in the form of codes whlch encapsulate values and actions.4These
interactíon between intemal rules and externai (morphogenetíc) pressures that, distinctions are refíected back in the philosophical perspectives by which architecture,
themselves, origínate in other adjacent forms (ecology). The (pre-concrete) bom of computer-based processes, is perceived.
internai mies compr/se, in theír activity, an embedded form, what is today clearly One criticai aspect of working in a computational manner is the processing of
understood and descríbed by the term aigoríthm. (Sanford Kwinter)1 infomnation algorithmically. The idea of the algorithm can be traced back to the work of
the Norwegian mathematician Axel Thue, who invented a rewriting program operating
Computation hás a profound Ímpact on both the perception and realisation of architectural on strings of sígns in 1914.5 While it was later demonstrated that Thue's problem was
fonn, space and structure. It shifts the way one perceives form, the way in which form actually recursively unsolvable,6 his dedsion-making procedures encapsulated ali
is purposed, and the way in which form is produced. The fundamental concepts which basic aspects of algorithmic computing. Most generally, one can extract from this the
underlie computational theory and techniques expose form as a subsidiary component definition of an algorithm as a set of procedures consisting of a finite number of rules,
of environment, and environment as a complex web of energies in dynamic exchange of which define a succession of operations for the solution of a given problem. In this way,
both regeneration and degeneration. The emergence of this perspective hás come at the an algorithm is a fínite sequence of explicit, elementary instructions described in an
confíuence of different modes ofthinking, in alignment with various scientifíc, technofogícal exact, complete yet general manner. The application and execution of algorithms on a
and cultural advancements spanning several decades if not centuries. Spedfically, computer happens through programming languages/ which enable computing procedure.
computation in design represents an accumulation of multilayered concepts ranging from This is a fundamental property of computation as a technical achievement, but also as a
systems theory and cybemetics, to morphogenesis and developmental biology. This book theoretical framework in which systems of virtual and physícal existence are culminations
presents texts which characterise the initial foundations of these concepts in biology, of methodically developed informatlon sets.
mathematics, computer science, systems science and phifosophy, along with contemporary To fully clarify the defínition of computation, it must be placed within the context
translations of such to the application in architectural design. The intention of this outlay of architectural practice, theory and technology. The first graphical systems for computer
of concepts, methods and perspectives is to establish a multifaceted yet comprehensive design were developed in the 1960s. The initial premise was to mimic the predictive
description of what computational design thinking may constitute in architecture. possibilities that, at that time, were being well practised in the field of structural
engineering. What was soon realised was that optimisation, as a primary objective, was not
What is Computation? an applicabie approach glven the multiplidty of constraints, requirements and intentions
that envelope an architectural problem. Termed automated design, there was a holistic
The dominant mode of utiiízing computers in architecture today is that of vision of computer programs which could process complex design bríefs Ínto specific
computerization; entities or processes that are already conceptuaiized in the architectural solutions.7 This alluded to the question of how a computer can, or even
designeis mina are entered, manipuiated, or stored on a computer system. In should, mimic human thought processes and ingenuity. This carne at the same moment
contrast, computation or computing, as a computer-based desígn too! is generally at which cybemetic theory was popularised. Cybernetics advanced the notion of systems
Hmited. The probiem wsth thís situatíon is that designers do not take advantage theory to address the new existence of the man-machine relationship, stimulating the
ofthe computatíonat power of the computer. (KostasTerzidis)2 notion of how computers may be utilised to expand the human Íntellect, rather than
work redundantly to the processes which form such knowledge. What arose, in short, was
To understand computation, and its relevance for architectural design, one must a perspective at which architecture could be both perceived and pursued as a 'system7.
understand the distinction between computation and computerisation. In principie, thís This impiies that the formulation of architecture occurs through the understanding and
can be broken down as methods which elther deduce results from values or sets of values, development of the complex inten-elation of material parts, and social engagement/
or simply compile or associate given values or sets of values. One increases the amount shaping form, space and structure.8
and specificity of information, while the other only contains as much Ínformation as is Initially, graphical systems such as Sketchpad, GRASP and LOKAT developed as
initíally supplied.3 This basic conflictíng premise is ever present in the various methods early as the mid-1960s were modelled upon a 'systems-basecT approach. Sketchpad,
It might turn out that ali that chãos is the natural consequence of informatíon
overioad, in whsch case the power of information-processing machínes might
AchimMenges, Morphogeneüc Design Experiment 01, 2003, Overseven growthsteps,
two correlated surfaces are computationally generated as part of a morphogenetic and prove usefuí. CMurray Mifne)12
evolutionary design process based on the construcüonal constraints ofthe system. The
computational growth process employs mathematical rewritmg mies based on Hemberg-
Extended Lindenmayer Systems. © Achim Menges.
5o what is computation, then? In reiation to design, computation is the processing of
information and interactions between elements which constitute a spedfíc environment,
thepivotaiwordbeíng/nteroctíons.Thisdefínitionpullscomputationoutofonlythe virtual
developed by Ivan Sutherland at MIT, applied the idea of constramts which could be realm. In a greater relevance to design and the designer, the most general application
varied to test and flex the relationships between geometries in the formation of an overall of computation is in produdng outcomes realised from the processing of internai and
system. Geometries could be drawn as parametric instances representing different aspects externai properties. Computation provides a framework for negotiating and influencing
of forrn, space and stmcture. Sketchpad was the first system to allow this method of the interrelation of these datasets of information, with the capacity to generate complex
variation and design formation to occur through a graphical input A light-pen would order, form and structure. Computation as a design methodology is to formulate the
spedfic. Where computer-aided processes begin with the specific and end with the objecf
register points of geometry creation and geometry dependencies. Eric Teicholz, working
with some of SutherlancTs graphical methods, developed GRASP at HarvarcTs Craduate computational processes startwith elemental properties and generative rulesto end with
School of Design. While the software was concemed, like others, primgrily with space infomnation which derives form as a dynamic system.
program associations and proximity. Sketchpad introduced an interface while Ínstítuting structure of components. Every object is a hierarchy of components, the iarge ones
a methodology for maintaining rule-based geometric assodations.9 Among these design spedfying the pattern of distribution ofthe small ones, the smaí! ones themseives,
environments, Sketchpad was exemplary in defíning such fundamental computational though at fírst sight more cleariy píecelíke, Ín fact again patterns spedfying the
arrangementand distribution ofstiil smalter components. (Christopher Alexander)13
methods as parametrics, associativity and rule-based systems generation. Its interaction
posed a breakthrough for the cybemetic view of the man-machine relationship, and
synthesis of process as a mirrar to the working ofthe resulting system. AristotleJnhisdefinitionofHolismJaysthefírststoneinunderstandingsystemsasawhole
which is more than the sum of its paris. He proceeds, though, to understand the parts in
isolation. Descartes added to this view the notion of understandlng processes via simple
Constmction of a drawing with Sketchpad Ís itself a model of the design process.
The locations ofthe poínts and Unes ofthe drawing mode! the varíabies ofa design, causality, with relationships deduced from/ at most, two interacting elements. In the mid-
20th century, Ludwig von Bertalanffy introduced general system theory as a response to
ana the geometric constraints applied to the points and Unes ofthe drawíng modei
the long evolution ofthe conception ofthe ywhole/offunctioning systems. Histheoryis
the design constraints which limit the values ofdesign variables. Clvan Sutherland)10
13 Introduction:ComputationalDesignThinking
12 Computational Design Thinking
based on a fundamental critique on dassic physics and its deductive methods and focus
on Ísolated phenomena. Bertalanffy considered such methods as unsuitable for biology,
reasoning that nothing in nature exists in isolation or simple dependencies, but rather
needs to be understood as complex systems of interactions and reciprodtíes. Beyond
simple and linear causal relations/ Bertalanffy proposed the concept and mathematical
operations to define systems based on nonlinear causalities. Examples of these are the
causal loops called 'feedback', that are the processes involving mutually stabilising
causes. Here, the effects react back on theír causes, and thus open up the possibility to
conceptualise what Bertalanffy defines as an yopen system', one of elemental matter and
processes in reciprocal exchange between organism and environment. This was a model
which could ascertain global behaviour by understanding the full collection of individual
elements and thelr Íntimate interactions.
Anopensystem isdefinedasasystemjnexchangeofmatterwithítsenvironment
presenting jmport ana export, buiiding-up and breaking-down of its material
components. (Ludwig von Bertalanffy)14
for detemniníng how the whole is organised. Balanced with the idea of 'goodness of fit', J^.; /-/ \ .'-.. .\ '^SÍ^3SK&'^^.>
prediction and the accuracy of prediction serve as criticai factors in what Norbert Wiener, /-!:,"
jiïïtí—.s^'
who coined the term "cybemetics', calls the leaming machine'.15
Fundamental to computational design is the understanding of how systems, as form
and as mathematical ordering constructs, operate. Fundamental to understanding their /'^lï^^^^^fê^^^^/ •?Ï~ "' "~"^Ï*r:^3^^Íllt^^?Ít ^^1
operation is the levei of prediction contained in the model which envisions the system.
Initially, this was a primary consideration for the fírst graphical systems in architecture,
stated as: "Wíth the help of computer-aided models, the designer will be able to predict
the performance of any design alternative he may generate.r1GThe success ofthís depends
upon design paradigms which are oriented towards detining systems with concise
parameters, and using the effort of prediction and feedback to inform, further specify
and define overall the behaviour of the organised system.
Parametric Dependencies
Coetheï formalism, like ali rigorous ana ínteresting ones, actuatly marks a
turning away from the simpie structure of end-products and toward the active,
ever-changmg processes that bring them into beíng. (Sanford Kwinter)17
We pass quickiy and easiíy from the mathematical concept of form in íts statical
aspect to form in Íts dynamic relations. We rise from the conception of form to an
The mathematical understanding of the relationship between form and formation was
solidified in the work of D7\rcy Thompson. Similar to Coethe, D'Arcy Thompson/s quest
was to define the abstract mathematical systems which underlie organic stmctural form
and their transformations. In difference, Thompson sought to define form through the
understanding of how physical forces produced structure and pattem.Theattemptwasto
devise the underlying set of geometric laws which shape form in relation to externai force.
Thompson offers a criticai component to the understanding of form in that Ít is a system
which organlses Ítself in the presences of both internai and externai forces, and that the
organisations can shape patterns traced through mathematícal rules.
What Thompson lays the groundwork for in terms of computation and design is
parametrics and associative logics. Parametrics might be understood, conventionally, as
regarding solely the interdependendes of certain geometrical constraints. But, Íts deeper
understanding is that of establishíng methods for Ínterrelating particular behavíours of
forms and forces, and how they might be represented as associated mathematical and
geometric rules.19 Thompson uses the Cartesían grid as the ultimate parametric device.
It is extensible and transfonnational in multiple dimensions/ globally and locally. It is
a coordinate system, and, ultimately for Thompson, it supplies a measure to devise
comparison between the geometries whích he studies.
One particulariy striking aspect of Thompson's mathematical concept of form and
transformationisthefactthatitdoesnotremainmerelyanalytical butthatitsuggestshow
the mathematical operations can become generative.The passage on the development of
an undiscovered, intermediate pelvis type between Archaeopteryx and Apatomis in his
Theory ofTransformatÍons' marks the criticai point, at which the natural transition from
reconstmcting knownfonnstogenerating unknownformswith mathematical rigouroccurs.
Generative Morphogenesis
Natural morphogenesis, the sequential biological events which define the development of
an organism from initial generation to mature system, derives complex organisation, form
and structure from the interaction of system-intrinsic material capacities and externai
influences and forces. The resultant astounding functional integration, performative
capacity and material resourcefulness emerges through morphological differentíation, the
summary process of each elemenfs response and adaptation to its spedfic environment.
Achim Menges, Morphogenetic Design Expenment 03 - Paper Strip Morphologies, 2004. WhileGoetheandD/ArcyThompsoncontributedtotheunderstandingoftransformational
Morphological ciifferentiation (top left) of a parametnc system ciefmed by^the physical laws which Ínfluence the expression of form, the full knowledge of biological formation did
constramts ofpaper-stnps (bottom) leads to varying performative patterns ofstructural
not come into existence until the discoveries of genetics. Morphogenesis and evolution
behaviour (to]3 centre: contourplots offmite element analysis under gravity load) and
modulatíon oflight conditions (top nght: geographicaüy specific üluminance anaÍysis onthe provide both an overarching and intricate conception of the fonnation and functioning
system and a register surface). © Achim Menges.
natural systems. What this combination projects, to archltecture, is that computational
Before a gíven sdentífíc discipline can begin to gaín from the use of virtual
environments, more than Just casting oid assumptions ínto mathematical form Eïp^rimen-GI. Kw^vwr O;'
Eïcerlment 02 Kwimlb'" Cfftt »
The approach for computational design is one which focuses on the execution of
variational methods for the purposefui Íntent of resolving the complexities that exist in
the interrelation and interdependendes of material stmctures and dynamic environments.
Design processes consist of two states: how they function/ and what they consist of. As
mentioned in relation to morphogenetic processes, one state describes the parameters
of materiality, while the other describes the infíuences which will activate those material
constraints to arrange in a particular manner. Non-existent is a state of computation
which explicitly ancf singularly describes the resultant condition. This occurs only in the
execution ofthe process as a whole.
Computation as defining processes for comparative, informational means hás the
potential to function as a universal application, but the mechanism works only in the
processing of specific, not symbolic, conditions relating to materiality, spatiality and
context. While the procedures define a vast state space of potentials, the result embodies
specífíc descriptions of an overall system. Computational processes are iterative and
recursive, but most importantly, expanding. They work by growing and specifying the
information which describes form through procedures which recursively generate form,
calling variable parameters within the state space. The variational condition is íntended
to address not only the complexity of emergent behaviour m active systems, but the
relation between the material and the adaptive/ customisable and controllable capabilíties
of current and future processes of materialisation.
The explorative nature of desígn computation is not limited but enabled by the inherent
finiteness of algorithmic procedures. In his essay on 'Algorithm and Creativity', Peter
Weibel positsthat:
HorianKrampe, Christopher Voss, IntegratedUrbanMorphologies, ICD StuttgatíUmversity
The determinism of algoríthms leads to an indeterminism. In this way the (Prof. Achim Menges, Sean Ahlquist), Stuttgatí, 2011, The project implements an Evolutionary
Algorithm to negotiate constramts for spatial and cü-culatory organization with potentíals for
character of creativity is an open horizon, even though it is generated through climatic modulaüon in the deplo^rment of an urban housmg block. In this non-typologicaüy
a fínite number of rules. Creatívity means algorithmic design, whích needs to be based generative process, the methods evolve mutti-performmg morphologies as weU
as utilize scripted analyses to idenüfy novel emergent spatial formations. © Institute for
conceíved in a way that even the unpredíctable, that is occurrences for beyond the -
Computational Design, Stuttgart University,
subjective horizon of design, can be designed for. Creativity entaíls algorithmic
C..) The creatíve figure wít! be both the designer ofalgorithms and the interpreter 6 Friedrich L Bauer, Historiscíie Noíizen zur InformatÏk, Epringer (Berlin), 2009, p 162.
7 RobHoward, Compufmgïn Consfrucüojs, ReedElsevier (Oxford), 1998, pp 19-38.
of their outcomes. (PeterWeibel)35
8 GordonPask, 'TheArchitecturalRelevance ofCybemetics', mAr-cAïtecfaíra/Desiga, 1969, pp 494-6,
9 Nick Chrisman, Charting the Unknown: How Computer Mapping at Harvsrd Became GIS, ESR[
Press (Redlands, CA), 2006, pp 69-79,
In designing the algorithms, Steven Coons addresses more dlrectly the criteria for the
10 Ivan Sutherland, 'Sketchpad: AMan-Machine Graphical Communication System', Proceedings of
algorithms themselves. Where the aim is simply to 'furnish information', Coons sees the ïhe AFIPS Spríngjomt Compuíer Conference, Detroit, 1963, pp 21-3,
expiidt difference between a computerised and computational approach: 11 Earl Mark, Mark Gross and Gabriela Goldschmidt, 'A Perspective on Computer Aided Design after
Four Decades', AMIT, 2008, pp 1-8.
12 Murray Mune, 'Whatever Became ofDesign Methodology?', in Computer Aids io Desigs and
There are two quite different phíiosophies of approach to the achievement of Arcliitecture, by Nicholas Negroponte, pp 30-6, Mason/Charter Publishers (London), 1975, p 31
these aíms. One approach would be to imbed in the computer a large set of 13 Christopher Alexander, Notes on the Synthesís ofForm, Harrard University Press (Cambridge,
spedal purpose packaged processes, each designed to perform some speciat tosk. MA), 1964, p 130.
14 Ludwig von Bertalanïïy, General System Theory: Foundaïions, Development, Applications, George
If the assembly of such a library of specía! routines couíd be made complete Braziller(NewYork), 1969, p 141,
enough, then the system would exhibit to the user on the outside an appearance 15 Norbert Wiener, Cybemetics: or Control ancï Communication in ïhe Animal and tïie MacSiine, MIT
Press (Cambridge, MA), 1965, pp 1-29.
of complete fiexibitity ana generality. This wouid be satisfactory só íong as
16 VladimirBazjanac, ;The Promises and Disappointments ofComputer-AidedDesign', m
the designer never called for a capability not already rígidly imbedded in the Negroponte, Compuïer Aids toDesign and Ãichitecture, pp 17-26.
mechamsm. But the design process is unpredictabte. Indeed part of the design 17 Kwinter, FarFrom Equüïbnum, p 149,
18 D'ArcyThompson, On Growth andForni, abridged edition, Cambridge University Press
process consists Ín dessgníng new ways to perform the design functíon Ítself. This
(Cambridge), 1961, p 270.
/s o higher orderofdesign activity, a sort of meta-design (like meta-mathematics) 19 Robert Woodbury, Elements ofParametncDesign^.o-uÜ.edge (Abingdon), 2010, p 24,
that clearíy is outside the scope ofany rigid sei- ofspecial processes that can be 20 ]oïm Prazer, An EvolutionaryArcïütectnre, AA Publications (London), 1995, pp 9-21.
21 Manuel DeLanda, Iníensive Science and Virtual Pivlosopliy, Continuum (NewYork), 2002, p 26.
anticipated at the begínnjng. (Steven Coons)36
22 Theodosius Dobzhansky, Amerjcan 5jbJogy Teacüer 55, 1972,pp 125-9.
23 PeterJBentleyandDavidWCome. Creaïíve EvolutionarYSysíenis.AcadermcPress (SanDiego),
In completing the mode of thinklng for computational design, the position of design- 2001, pp 1-78,
24 Stephenjay Gould, Tïie Structure ofEvolutionary Theory, Harvard University Press (Cambridge,
er must be addressed. Computation does not function with the explicit description of
MA), 2002, p 801.
fonn or finality. Therefore, the designer is posited as the author of the rules as implicit 25 M Hemberg, A Menges andU 0'Reüly, 'Evolutionary ComputationmArchitecture', in Archítectural
descriptions for the development of form. This is not a trivial matter, nor is it directly an Design, vol 74, no 3, Wiley-Academy (London), 2004, pp 48-53,
26 Marvin Minsky, Society ofMind, MIT Press (Cambridge, MA), 1986, pp 260-72.
abstract conceptual one. It is the detennination of conaete rules regarding material, and 27 Ann Heylighen and Herman Neuckermans, 'A Case Base of Case-Based Design Tools for
criteria for the engagement of architecture with its contextual systems. Frazer and Bentley Architecture',m Computer-Aided Desígn, vol33, no 14, Elsevier (Oxford), 2001, pp 1111-22.
describe the value in computational means for invention, though more importantly for 28 EmstMayr, What Evolution Is, BasicBoofe (NewYork), 2001, pp 83-7.
29 JamesP Crutchfield, 'The Calculi ofEmergence; Computation, Dynamics. and Induction', inthe
dedudng fitness and effectiveness in complexsolutions.Terzidis describes, more universally, Physica D (1994) special issue on the Proceedings ofthe Oji Intemational Seminar Complex
a general approach of authorship which eschews precedents and forms information about Sysíems— from Complex Dynamics to Artificial Realityh.eï.d 5-Q Aprïl 1993, Numazujapan, p 2.
30 JohnSGero (1996), 'Creativity, Emergence andEvolutionmDesign: Concepts andFramework',
functioning systems through the very criteria and logics in which it will exist. Design is not
Knowledge-Based Systems 9(7), pp 435-48.
only in the selection of criteria, but it is in the fashioning of the arguments themselves, 31 John Holland, Emergence: From Chãos to Order, Oxford University Press (Oxford), 2000, pp
in both a technical computational manner and a theoretical, material and architectural 115-241.
32 J Poon and ML Maher, ' Co-Evolution and Emergence in Design', in Artificial InteUigence in
vein. It is therefore importgnt that a criticai approach towards computational design exacts
Engmeering, vol 11, issue 3July 1997, pp 319-27, ElsevierScience, p 323.
knowledge from the historicai and practical foundations of these Ínterrelated fíelds. This 33 Manuel DeLanda, 'Virtual Environments and the Emergence of Synthetic Reason', in Joan
knowledge must also reflect a reciprocal maturation of both intellectual discourse and Broadhurst Dixon andEncJ Cassidy (eds), Virtual Futures, Routledge CLondon), 1998, pp 65-76.
34 Terzidis, Algoríthmic Architecture, p 59.
technícal advancement, fulfilling g vital positioning onhinking in computational design.
35 Peter Weibel, 'Algorithmus und Kreativitât', in Berka Walter, Emil Brüí and Christian Smekal Ceds),
WoberkommtdasNeue?Kreãtivitatm Wissenschafï und Kunsí, BõMauVeriag (Vienna), 2003, p 96,
Notes
36 StevenCoons, 'An Outline of the Requirements for a Computer-Aid.ed Design System', mAFIPS
l S^ordKvmter,FarFromEquilíbnw-n:EssaysonTechnologyandDesígnCultw-e,Actaï:
Joint Computer Conference Proceedíngs, 299-304, ACM (NewYork), 1963, p 301.
(Barcelona), 2008, p 147.
2 Kostas Terzidis, Algontïmiic Arcilitecture, Architectural Press (Oxford), 2006, p xi,
3 Kostas Terzidis, Expressive Form, SponPress (London; NewYork), 2003, pp 65-73,
© 2011 John Wiley & Sons Ltd.
environmental pressures and geometric formation. In this selected text, range of freedom.2 By means of these large limitations, by this controlled and regulated
Thompson establishes mathematics as a route to which these repercussions freedom/ we reach through mathematical analysis to mathematica! synthesís. We discover
can be mapped. Not only is it described as a means for dedphering an homologies or identíties whích were not obvious before, and which our descriptions
individual course of development or growth, but Thompson also outlays obscured rather than revealed: as for instance, when we leam that, however we hofd our
the interpolation between multiple morphometric mappings as a means chain, or however we fíre our bullet, the contour of the one or the path of the other is
to project potentials in form. This sets two fundamental branches of a always mathematically homologous.
conceptual framework for computational geometry: parametrics and Once more, and this is the greatest gain of ali, we pass quickly and easily from the
homologies. A parametric equation Es defíned as a constant equation in mathematical concept of form in its statical aspect to form in its dynamical relations:
whichrelationalparametersvary.ltresultsinprodudng f3/n/7/esofproducts we rise from the conception of form to an understanding of the forces which gave rise
where each instance will always carry a particular commonness with others. to it; and in the representation of form and in the comparison of kindred forms, we see
Thompson defines these embedded relationships as homologies. The in the one case a diagram of forces in equilibrium, and in the other case we discem the
framework that emerges encapsulates, within formal rules for geometric magnitude and the ctirection of the forces which hgve sufficed to convert the one form
organisation, the capacities of form, in physical stature and robustness, and into the other Here/ since a change of material form is only effected by the movement of
theirtransformation through externai influences. matter,3 we have once again the support of the schoolman's and the philosopher/s axiom,
ignorato motu, ignoratur natura.
In the foregoing chapters of this book we have attempted to study the inten-elations of There is yet another way - we learn from Henri Poincaré - to regarei the function of
growth and form, and the part which the physical forces play in this complex interaction; mathematics, and to realise why its laws and its methods are boundto underlie ali parts
and, as part of the same enquiry, we have tried in comparatively simple cases to use of physical science. Every natural phenomenon, however simple/ is really composite, and
mathematical methods and mathematical terminology to describe and define the forms of every visible action and effect is a summation of countless subordinate actions. Here
organisms. We have learned in só doing that our own study of organíc form, which we call mathematics shows her peculiar power, to combine and to generalise. The concept of an
by Goethe/s name of Morphology, is but a portion of that wider Science of Fomn which average, the equation to a curve, the descriptíon of a froth or cellular tissue, ali come
deals with the forms assumed by matter under ali aspects and conditions, and, in a still withín the scope of mathematics for no other reason than that they are summatíons
wider sense, wíth forms which are theoretically imaginable. of more elementary principies or phenomena. Growth and Form are throughout of this
The study of form may be descriptive merely, or it may become analytical. We composite nature; therefore the laws of mathematics are bound to underlie them, and her
begin by describing the shape of an object in the simple words of common speech: methods to be peculiarly fitted to interpret them.
we end by definlng it in the precise language of mathematics; and the one method In the morphology of living thlngs the use of mathematical methods and symbols
tends to follow the other in strict scientific order and historical continuity. Thus, hás made slow progress; and there are various reasons for this failure to employ a
for Ínstance/ the form of the earth, of a raindrop or a rainbow, the shape of the method whose advantages are só obvious in the investigation of other physical forms.
hanging chaln/ or the path of a stone thrown up into the air, may ali be described, To begin with, there would seem to be a psychological reason, lying in the fact that
however inadequately, in common words; but when we have learned to comprehend the student of living things is by nature and training an observer of concrete objects
and to define the sphere, the catenary, or the parábola, we have made a wonderful and phenomena and the habit of mínd which s/he possesses and cultivates is alien to
and perhaps a manifold advance. The mathematícai definition of a /formr hás a |that of the theoretical mathematician. But this is by no means the only reason; for in
quality of precision which was quite lacking in our earlíer stage of mere description; kindred subject of mineralogy/ for instance, crystals were still treated in the days
ít is expressed in few words or in still briefer symbofs, and these words or symbols Linnaeus as wholly within the province of the naturalist, and were described by him
are só pregnant with meaning that thought itself is economisecf; we are brought by ?er the simple methods in use for animais and plants: but as soon as Haüy showed the
34 Computatíonal Design Thmking 35 On the Theory of Transformations, or the Comparison of Related Forms
í S ? 4 5- í; 7 7 a 3 * £ 6 7 S <?
^ y<
^
'4
&
c
'i
à'
efc ^
fê &t^
~Á-
k^
 ^
í y. 3 y 6 r s 9 x
TV 5^^6/99
8 f
Pelvis ofApatomis, D'Arcy Thompson - from The first intermediate coordinate network,
original publication. Reproduced by permission with its corresponding inscribed pelvis,
of Cambridge University Press. © Cambridge P'Arcy Thompson - from original pubücation.
UniversityPress. Reproduced by permission of Cambridge
Umversity Press, © Cambridge Umversity Press,
VariationaLEvoLution
44 Computationat Design Thinking
Darwin's theory of gradualism fítted well into the thinking of the transformationists, of polymorphism in a population over long periods. A balance of selection pressures
but the resistance of the saltationists wgs sufficiently great that the universal acceptance of is usually assumed, but it may be reinforced by some superiority of the heterozygous
the graduainess of evolution had to await the evolutionary synthesis. Darwin/s concept of carriersthatfavoursthe retention ofthe rarergene in the population. In a highly diverse
gradualness,however,wasofanentirelydifferentnaturefromthatofthetransformationists. envíronment, phenotypic diversity may be selected, as in the case ofthe banded snails.
Their graduainess was due to the gradual change of an essential type, whereas Darwinian
gradualism is due to the gradual restructuring of populations. This makes ít quite clear THESOURCEOFVARIABfLITY
why Darwinian evolution, being a populational phenomenon, must always be gradual. A What is the source of thís vgriability? Where does it come from? How Es Ít maíntained from
Darwinian must be able to show that every seeming case of saltation or discontinuous generation to generation? This is what puzzled Darwin ali of his life, but in spite of ali his
evolution can be explained as being caused by a gradual restructuring of populations. effortsheneverfoundtheanswer.Anunderstandingofthenatureofthisvariabilitywasfinally
made possible, after 1900, by advancements in genetics and molecular biology. One can never
VARIATION fuliy understand the process of evolution unless one hás an understanding of the basic facts
The availability of variatíon is the indispensable prerequisite of evolution/ and the study of inheritance, whích explain variation. Therefore the study of genetics is an integral part of
of the nature of variation is therefore a most important part of the study of evolution. the study of evolution. But only the heritable part of variation plays a role in evolution.
Variation, the uniqueness of every individual, is, as we said, characteristic of every sexually
reproducing spedes. To be sure, at first sight al! the individuais of a species of snail or Genotype and Phenotype
butterfly or físh might seem identicgl, but a closer study of these individuais will reveal As early as the 1880s Ít was recognised by perceptive biologists that the genetic material
ali sorts of differences in size, proportions, colour pattem, scaling, bristles, and whatever (germ plasm) was something different from the body of an organism (soma), and this
characteristic one studies. Further studies have shown that variability affects not onty distinction was satisfíed when the early Mendelians introduced the terms genotype
visible characters, but also physiological traits, patterns of behaviour, aspects of ecology and phenotype. But the prevailing opinion at that time was that the genetic material
Ceg, adaptation to dimatic conditions) and molecular patterns, ali ofthis reinforcing the consisted of proteins like those that make up the body. It carne as a real shock when
conclusion that in one way or another every individual is unique. And it is this always Avery demonstrated in 1944 that the genetíc material consisted of nucleic acids. The
avaiiable varíability that makes the process of natural seíection possible. terminological distinctfon between an organism and its genes now acquired a new
Although the variability of the phenotype was appreciated by naturalists as far back meaning. The genetic material ítself is the genome (haploid) or the genotype (diploid),
as Darwin's day, the early geneticists treated the genotype as rather uniform. When the which contrais the production of the body of an organism and ali of íts attributes, the
studies by the population geneticists from the 1920s to the 1960s revealed the presence phenotype. This phenotype is the result of the interaction of the genotype with the
of a great deal of cryptic variation, this was questioned by some of the classical authors. environment during development. The amplitude of variation of the phenotype produced
Yet not even the most enthusiastic Darwinians suspected the amount of genetic variation byagivengenotypeunderdifferentenvironmentalconditionsiscalied \tsnormofreaction.
in populations that was eventually revealed by the methods of molecular genetics. Not only For instance, a given plant may grow to be larger and more luxuriant under favourable
was Ít discovered that much of the DNA consists of noncoding DNA Cjunk'), but it was conditions of fertilising and wateríng than wíthout these environmental factors. Leaves
also found that many, perhaps the majority of alleles are 'neutra!', that is, their mutation of the Water Buttercup ÇRanunculus fiabeilaris') produced under water are feathery and
does not affect the fítness of the phenotype Csee below). As a result, it is now realised that very different from the broadened leaves on the branches above water. As we shall see,
seeminglyidentical phenotypes mayconceal considerablevariation at the levei ofthegene. it is the phenotype that is exposed to natural selection/ and not individual genes directly.
ithasbeen heatedlyargued inthe pastwhethera particular propertyof an organism
Polymorphism wasdue to'nature/(Íts genes) or'nurture'(itsenvironment). Ali research ínthelastlOO
Sometimesvariation falis Ínto defínite classes/ a phenomenon referred to aspoiymorphism. years indicates that most characteristics of an organism are affected by both factors.
In the human spedes we have polymorphisms for eye colour, hair colour, straightness or This is partícularly true for characters that are controlfed by multiple genes. There are
curliness of the hair, different blood groups and many other of the genetic variants of two sources of variation in a sexually reproducing population, superimposed on each
our species. The study of polymorphisms hás greatiy contributed to our understanding other: the variation of the genotype Cbecause in a sexual species no two individuais are
ofthestrength and direction of natural selection, aswell as the causal factors underlying genetically idêntica!) and the variation ofthe phenotype (because each genotype hás
variation. Two outstanding studies are those on the colour polymorphism of banded its own norm of reaction). Different norms of reaction may react rather differently to
snails (Cepoea) by Cain and Sheppard and on chromosome arrangements in Drosophsla the same environmenta! conditions.
* * *
by Dobzhansky. In most cases Ít is unknown what is responsible for the maintenance
48 CompuíationatDesignThinking 49 VariationalEvolution
The Meaning of General System Theory system and of the elements involved. These considerations lead to the postulate of
a new scientifíc discipline whích we call general system theory. Its subject matter is
Ludwig von BertaLanffy formulation of principies that are valid for 'systems' in general, whatever the nature of
their component elements and the relations or 'forces' between them.
In this text, published as a part of the book General System Theory: General system theory, therefore, is a general sclence of/wholeness'which uptill now
Foundations, Development, Applícations (1969), which was based upon was considered a vague, hazy and semi-metaphysical concept. In elaborate form it would
the essay "An Outline of General System Theory/ (1950), Bertalanffy be a logico-mathematical discipline/ in itself purely formal but appiicable to the various
provides a universal description of the means and outcomes by which empirical sdences. For sciences concerned with 'organised wholes', it would be of similar
dynamic systems operate. Citing a confíuence of studies across many fíelds signifícance to that which probability theory hás for sciences concerned with 'chance
of science, Bertalanffy specifically discusses two criticai conditions that events'; the latter, too, is a formal mathematical discipline which can be applied to most
apply to ali scenarios: equifínality and feedback. Equifinality states that diversefields, such asthermodynamics, biological and medicai experimentation, genetics,
a systenfs functioning state can be achieved from various initial starting life ínsurance statistics, etc.
concfitions. Feedback, whereby the system is in constant transformation,
poses a mechanism by which information is reinvested into the system to This intíicates major aims of general system theory:
provide a constant rebalancing and recalibration of its functioning state.
As Bertalanffy explains, both rely upon the determination of a system to 1 There is a general tendencytowards Íntegration in the various sdences, natural
achieve a steady, or "homeostatic", state. Of particular relevante to design and social.
is the understanding that the result of a functioning system is a "state" 2 Such íntegration seems to be centred in a general theory of systems.
and that given inputs/ outputs and feedback, this is one of many states in 3 Such theory may be an important means for aiming at exact theory in the
constant fíuctuation. nonphysical fields of science.
4 DevelopÍng unifying principies running /vertically/ through the universe of the
individualsciences/thístheorybringsusnearertothegoaloftheunityofscience.
Aims of General System Theory 5 This can lead to a much-needed integration in scientifíc education.
We may summarise these considerations as follows. Similar general conceptions and
víewpoints have evolved in various disciplines of modern science. While in the past, science A remark as to the delímitation of the theory here discussed seems to be appropríate.
triedto explaín observable phenomena by redudng them to an interplayofelementary units The term and programme of a general system theory was introduced by the present
investigatable independently of each other, conceptions appear in contemporary science author a number of years ago. It hás turned out, however, that quite a large number of
that are concemed with what is somewhat vaguely termed "wholeness", ie, problems of workers in various fíelds had been led to similar conclusions and ways of approach. It is
organisation, phenomena not resolvable into local events/ dynamic interactions manifest suggested/ therefore, to maintain this name which is now comíng into general use, be
in the dífference of behaviour of parts when isolated or in a higher confíguration, it only as a convenient label.
etc; in short, 'systems' of various orders not understandable by investigation of their It looks, at first, as Íf the definition of systems as /sets of elements standing in
respective parts in isolation. Conceptions and problems ofthis nature have appeared in ali inten-elation' is só general and vague that not much can be learned from it. This, however,
branches of science, Írrespective of whether Ínanimate things, living organisms or social is not true. For example, systems can be defíned by certain families of differential
phenomena are the object of study. This correspondence is the more striking because the equations and if, in the usual way of mathematical reasoning, more specifíed conditions
developments in the individual sciences were mutually Índependent, largely unaware of are íntroduced, many important propertíes can be found of systems in general and more
each other, and baseei upon different facts and contradicting philosophies. They indicate special cases.
a general change in scientifíc attitude and conceptions. The mathematical approach followed in general system theory is notthe only possible
Not only are general aspects and viewpoints alike in different sciences; frequentiy or most general one.There are a number of related modern approaches, such as Ínformation
we find formally Ídentical or isomorphic laws in different fields. In many cases, theory, cybemetics/ game, decision and nettheories, stochastic models, operations research,
isomorphic laws hold for certain ciasses or subclasses of 'systems', irrespective of tomentiononlythemostimportantones. However/thefactthatdifferentialequationscover
the nature of the entities Ínvolved. There appear to exist general system laws which ^extensjve tields in the physical biological, economical, and probably also the behavioural
apply to any system of a certain type, in-espective of the particular properties of the ^saences, makes them a suitable access to the study of generalised systems.
^
photocell that somebody is entering, and the door opens. Só information, in general,
cormot
cannot be expressed in terms of energy. BECEPTOfí "''"""' ^
emcroR ~1>
APPÂRÂTü$
There is, however/ anotherwayto measure information, namely, interms ofdecisions.
Take the game of Twenty Questions, where we are supposed to find out an object by
receiving simple 'yes/ or /nor answers to our questions. The amount of information
conveyed in one answer is a dedsion between two alternatives/ such as animal or
F££08ACK
nonanimal. With two questions, it is possible to decide for one out of four possibilities,
eg, mammal - nonmammal, or fíowering plant - nonflowering plant. With three answers,
it is a dedsion out of eight/ etc. Thus, the logarithm at the base 2 ofthe possíble dedsions
can be used as a measure of information/ the unit being the so-called binary unit or bit.
The information contained in two answers is log 4=2 bits, of three answers, log^, 8=3
bits, etc. This measure of information happens to be similar to that of entropy or rather
negative entropy, since entropy a!so is defined as a logarithm of probability. But entropy,
as we have already heard, is a measure of disorder; hence negative entropy or information
is g measure of order or of organisation since the latter, compared to distribution at
random, is an improbable state.
Figure l. Simple feedbackscheme,
A second central concept of the theory of communication and control is that of
Ludwig von Bertalanffy - reprinted fi-om
feedback. A simple scheme forfeecfback is the following CFigure 1 ). The system comprises, ongmal publicaüon © George Braziller,
first, a receptor or 'sense organ', be it a photoelectric cell, a radar screen, a thermometer,
or a sense organ in the biological meaning. The message may be, in technological devices,
a weak current, or, in a living organism, represented by nerve conductíon, etc. Then there
is a centre recombining the incoming messages and transmltting them to an effector,
consisting of a machine like an electromotor, a heating coil or solenoid, or of a muscle
In his earlier writings, Christopher Alexander established the notion of 1. There are two ideas hidden in the word system: the Ídea ofa system as a whoie ana the
the unselfconscious process. Initially, this refers to the notion of process, jdea o f a genemtíng system.
in a social context, as being interrefational by which culture, building and The word system, like any technical word borrowed from common use, hás many
environment are concurrently formed. In this selected text, published in meanings and is impredse. This lack of precision in a technical word might seem dangerous
an issue of Architectural Design (1968), it is extended into the notion of at fírst; in fact it is often helpful. It allows new Ídeas to fíourish while still vague, ít aliows
how architectural problems may be solved through an analogous process connections between these ideas to be expiored, and Ít allows the ideas to be extended,
where design forms through the iterative readings and responses to Ínstead of having them cut short by premature definition and precision.
interrelational conditions, with the intention of producing environments Theword 'system' isjustsuch a word. Itstill hás many meanings hidden in it.Among
synchronouswiththeir cultural settings.lnherent in thispositionregarding these meanings there are two central ones: the Ídea of a system as a whole, and the idea
process and form is the substantial step that Alexander makes to transfer of o generating system.
the conception of form as an observed object to one as an externalised These two views, though superfícially similar, are logically quite different. In the fírst
operating system. In this article, he argues howsuch a system is bom, itself, case the word 'system' refers to a particular holistic view of a single thing. In the second
of a generative system, establishing the duality between the object as a case, the word /system/ does not refer to a single thing at afl, but to a kít of parts and
computing agent and the method as a computational process. Alexander combinatory mies capable of generating many things.
lays out particular aspects of such a process, describing three conditions:
the global behaviour, the components that form such behaviour and the I.Asystemasawholeisnotanobjectbutawayoflookíng atanobject. Itfocuseson
types of local relationships among those components. While these three some holístic phenomenon which can only be understood as a product of interaction
aspects characterise a system, this does not extensively describe the among parts.
process by which a system can be achieved. Alexander explains, through Let us consider some examples of holistic phenomena which need to be viewed
defíning four characteristics of a system, the distinction between the as systems.
behaviour, as a collection of actions, and the system which generates that The great depression is an obvious example of a holistic phenomenon. We cannot
behaviour, as a series of interactions, and at what levei of abstraction understand the depression, except as a result of interactíon among rates of consumption,
such complexity can be understood. capital investment and savings: the ínteractions can be specified in the form of equations;
if we follow these equations through to their conclusion, we see that under certain
1 There are two ideas hidden in the word system: the idea of a sysfem 05 o whole conditions they must always lead to a depression.
and the idea of a generating system. The stability of a candle flame is another example of a holistic phenomenon. Why
does it maintain approximately the same size and shape throughout its fíickering? In this
2 A system as a whole is not an object but a way of looking at an object. It case, the /parts/ are flows of vapourised wax, oxygen and burnt gases - the processes
focuses on some holistic property which can only be understood as a product of of combustion and diffusion give the interaction between these flows - and these
ínteraction among parts. ínteractions show us at what size and shape the flame will be approximately stable.
The strength of a rope is another example of a holistic property. This strength is a
3 A generating system is not a view of a single thing. It is a kit of paris, with rules result of interaction among the individual strands, caused by the twisting of the rope:
about the way these parts may be combined. untwisted, the ropers strength is governed by the weakest strand; twisted, the strands act
:together and increase their strength.
4 Almost every /system as a whole' is generated by a 'generating system'. If we wish Another example of a holistíc property is the relation between .input and output in
to make things which function as /wholes/ we shall have to invent generating |any computer In the toy computer called ThinkADot, a bali dropped Ínto one of three
systems to create them. 's comes out cm one of two sides. The output side is not determined by the Ínput hole,
ïut by the input hole and the internai state of the machine, which is itself determined by
very vulnerable to a change in one part: when one part changes, the other parts change
also. We see this in the case of erosion: cutting down trees robs the sói! of the roots which íí i; ;. " .* '•
Let us summarise the content of these examples. !n every case we are confronted
with an object which displays some kind of behaviour which can only be understood as
a product of interaction among parts within the object. We cal! this kind of behaviour,
íiá ? ^ T t
<wmai AUU^I
holistic behaviour.
The central point ofthewhole argument can bestated verysimply. The mostimportant THISUÍOI PAitTS
properties whsch anything can have are those properties that deai with its stabílíty. It is
stability which gives a thing Íts essential character. The strength of an arch, the even
^DEFGHIJK
burning of a fíame/ the growth of an animal, the balance of a forest ecology, the steady
flow of a river, the economic security of a nation, the sanity of a human individual, the
health of a society: these are ali, in one way or another, concerned with stability.
Stability, no matter in which of Íts many forms, is a holistic property. It can only be
understood as a product of interaction among parts. The essential character of anything
whatever, since it must at heart be based on some kind of stability, must be understood
ORSTUV\
as a product of Ínteractions within the whole. When we view a thing in such a way as to
reveal its character in holistic temns, we speak of it as a system.
<WH« H AUKI^f
[n order to speak of somethíng as a system, we must be able to state clearly:
(1) the holistic behaviour which we are focusing on; C2) the parts within the thing, THISBKITOr PARTO
and the interactions among these paris, which cause the holistic behaviour we have
defined; C3) the way in which this interaction, among these parts, causes the holistic
behaviour defíned.
If we can do these three, it means we have an abstract working model of the holistic
behaviourinthething. Inthiscase, wemay properlycallthething a system. [fwecannot
do these three, we have no model/ and it is meaningless to call the thing a system. The
idea of g system is synonymous with the idea of an abstract model of some spedfíc hoiistíc
behaviour. We may speak of the economic system in a country, because we can construct
a system of equations which reproduce important holistic phenomena like depressions or
infíation. ff we couldn/t do this, it would be meaningless to speak of economic systems. <mBU:H MAILN^ Xt;VÏI^tl^
We must not use the word system, then, to refer to an object. A system is an
abstraction. It is not a special kind of thing, but a special way of looking at a thing. It is Image from original publication. Reprinted by pennission ©f Christopher Alexander.
a way of focusing attention on some particular holistic behaviour in a thing, which can © Christopher Alexander,
only be understood as a product of ínteraction among the paris. Everything under the
If we want to understand the fact that the flower buds, and swells, and blooms -that we
must certainly do by looking at the flower as a system. In this case it is the Ínteraction
among the paris which aeates the behaviour of the whole. But the same flower hás other
properties which are not helped at ail by thinking of the fíower as a system: if it is used
as a projectile, then its trajectory cannot be explained as a result of interactions among
Íts parts,and if it is given as a gift, there is nothing that the fíower does, no matter how
complex the situation, that needs to be understood as a result of interactions among the
flower's paris. The idea of a system is helpful only in understanding kinds of behavíour
which result from interactions among parts.
Furthermore, even though we cail a thing a system when we try to view it as a whoie,
this does not mean that we ever really view the thing in Íts entirety.
When we look at an airline from g systems point of view, we may focus on its
scheduling - and we shall learn that because the aírline only hás a limited number of
aircraft, the schedule of a fíight from New York to Chicago turns out to be dependent on
the schedule of another fíight from IVIÍnneapolis to Salt Lake CÍty. In this instance, we are
looking at the airline 'as a whole', because we are looking at the interactions among parts,
but we are not concemed with the last button on the last mechanic's cap. The notion of
'whole' refersonlytothe breadth ofvlsion/ nottothe inclusion ofdetail: itisstill abstract.
Most often common Ignguage obscures this very badly. When we speak of the solar
system, or a hi-fi system, or an airline system or of a plumbing system, the words are used
in such a way as to suggest that the 'system^ is synonymous with the objects. But just
occasionally the word is used correctly, even in common language. For instance, when
we speak of the Ptolemaic system as opposed to the Copernican system, in each of the
cases the word system' is used correctly: it refers to an abstract way of looking at the
interaction among earth, planets, sun and stars - not to the objects themselves.
The discipline of abstraction hás one drawback. Occasíonally we are confronted with The ways m which man hás viewed the solar system have
resulted in many ideas about its stmcture, A single set of
phenomena which are clearly the products of interactions - but the interactions are só
objects may be thought of as a aystem in a number of different
complex that we cannot seç them clearly, and we cannot make the effort of abstraction ways. Image from original publication. Reprinted by permission
of Christopher Alexander. © Christopher AIexander.
successfully. Tgke, for instance, the baffíing complexity of a seagull landing, or of an
ecstatic, screaming, laughing girl. In these cases a too rigid insistence on the idea that a
system is an abstract model, might easily iead us to abstract out some facile inessential
system - at the cosi of the wonder which is really there.
This is exactly what happens when a systems analyst looks at g building: he/she
manages to describe the circulation, the acoustics, the heating ana the load-bearing
understand. If an object hás some holistic property caused by interaction among parts Design, December issue No 7/6, John Wiley & Sons Ltd (London), 1968,
pp 90-1- Originally published in Systemat, ajournal ofthe Inland Steel
then Ít is clear that these particular parts and these particular interactions will only come
Products Company. Reproduced by permission of Christopher Alexander.
into being if the parts have very constrained reiationships to one another. The object
© Christopher Alexander.
then, must be generated by some process which assembles parts according to certain
constraints, chosen to ensure the proper interaction of these paris, when the system
operates. This is exactly what a generating system is.
The generating system need not be consdous (as in the case of the switch-yard),
nor even always explidt Cãs in the genetic case). Sometimes the processes which make
up the generating systems are integral with the object being formed - thus the candle
fíame is generated by chemical processes which are the same as those processes which
then maintain the systemrs equilibrium and make up the interacting parts, when we view
the fíame as a holistic system.
li is true then, that almost every 'system as a whole' is generated by a generating
system. This axiom contains a remarkable lesson for designers. Man as a designer is
concemed with the design and constmction of objects which function as whoies. Most of
the important properties a city needs to support life, for instance, are holistic properties.
Our axiom means this: to ensure the holistic system properties of buildings and
cities, we must invent generating systems, whose parts and mies will create the necessary
holistic system properties oftheir own accord.
This is a radical step in the conception of design. Most designers today think of
themselves as the designers of objects. If we follow the argument presented here, we
reach a very different conclusion. To make objects with complex holistic properties, it
is necessary to invent generating systems whích will generate objects with the required
holistic properties. The designer becomes a designer of generating systems - each capable
of generating many objects - rather than a designer of individual objects.
Afinalword ofcaution.Aswe havealreadyseen, a building system is an example ofa
generating system. It is a kit of paris with mies ofcombination. But not every generating
system necessarily creates objects with valuable holistic properties. The generating system
which makes squares out of triangles is an example. It is a perfectly good generating
Architectural Functionalism and Mutualism It is a corollary of o, b and c that the structure of a city is notjust the carapace of
A structure exísts chiefly to perfomn certain functions, for example, to shelter its society. On the contrary, its structure acts as a symbolic control programme on a
occupants or to provide them with services. At this levei, a 'functíonal' buílding is par with the ritual constraints which are known to regulate the behaviour of various
contrastedwitha/decorative/building;itisanausterestructure,strippedofexcrescences. tribes and which render this behaviour homeostatíc rather than dívergent. Hence,
But, the concept of functionalism can be usefully refined in a humanistic direction. the architect is responsible for building conventions and shaping the development
The functions, after ali, are performed for human beings or human societles. It follows of tradítions (this comment simply elevates the idea that a building contrais its
that a building cannot be viewecf simply in isolation. It is only meaningful as a human inhabitants to a higher levei of organisation).
environment. It perpetually ínteracts with its inhabitants, on the one hand serving them
and on the other hand controlling theirbehaviour. In otherwordsstructures makesense Evolutionary Ideas in Architecture
as parts of larger systems that include human components and the architect is primarily Systems, notably cities, grow and develop and, in general, evolve. Clearly, thís
concernedwiththeselargersystems; ttíeyCnotjustthe bricksand mortar part) arewhat concept is contingent upon the functionalist/mutualist hypothesis (without which it
architects design. l shall dub this notlon architectural 'mutualism' meaning mutualism is difficult to see in what sense the system itself does grow), though the dependency
between structures and men or societies. is often unstated. An immediate practical consequence of the evolutionary point of
One consequence of fuhctionalism and mutualism is a shift of emphasis towards the viewisthatarchitectural designsshould have rulesforevolution builtintothem iftheir
form (rather than the material constitution) of structures; materiais and methods come growth is to be healthy rather than cancerous. In other words/ a responslble architect
into prominence quite late in the design process. Another consequence is that architects must be concerned with evolutionary properties;,he cannot merely stand back and
are required to design dynamic rather than statíc entities. Clearly/ the human part of the observe evolution as something that happens to his structures. The evolutionary
system is dynamic. But it is equally true Cthough less obvious) that the structural part is closely related to holism, type c, but it is a carefully specialised version of c
must be imaged as continualfy regulating its human inhabitants. as manifest in the work of the Japanese.
the trick, the designer is controlling the construction of control systems and consequently
Gordon Pask, 'The Archítectural Relevance of Cybernetics', Arcliítectural
design is contrai of contrai, ie/ the designer does much the samejob as his system, but he
Desígn, September issue No 7/6, John Wiley & Sons Ltd (London), 1969, pp
operates at a higher levei in the organisational hierarchy.
494-6. © John Wíley & Sons Ltd.
Further the design goal is nearly always underspedfied and the 'controller' is no
longer the authoritarian apparatus which this purely technical name commonly brings to
mind. In contrast the controller is an odd mixture of catalyst, crutch, memory and arbiter
These, l believe, are the dispositions a designer should bring to bear upon his work (when
he professionally plays the part of a controller) and these are the qualities he should
embed in the systems Ccontrol systems) which he designs.10
Notes
l Very similar comments apply to engineering, since engineers, like architects, prescribe artefacts.
Surely, also, some engineers make use of a cybemetíc fheory. But the requirement is not só
ubiquitous in engineermg; nor is the impact of cybemetics só great because a creditable body
of engineering theory, a predictive and explanatory theory, existed long before the cybernetic
concepts carne along as daring innovations. Moreover, whüe ali architects design systems that
interact closely with human beings and societies, most engineers (there are obvious exceptions)
are not forced to do só, Human interaction is a major source of difficulties which can only be
overcome by cybemetic thinkmg,
2 The choice of a historical origin is somewhat arbítrary and depends upon the author's emphasis,
For example, Alexander, preoccupied with the logic ofform, traces essentially cybemetic
concepts back to Lodoli and Laugier, In the present article I am anxious to foUow the pragmatic
development of cybemetic ideas and to see them emerging in the history of modem architecture.
3 There are two important sorts ofexception:
(i) Architects of genius, with a breadth ofvision that impeis fhem to see things in a systemic and
interdisciplmary fashion. Theyhave existedovertheyears: Sir Christopher Wren and Sir Jolm
Soane, for example.
(ii) Men like John Nash, whose talents lay in conceiving an urban development as a functional and
aesthetic whole. But, within the tenets ofthe early 1800s, such men are probably 'organisers with a
vision', ratherthan 'architects'.
4 I have chosen these examplçs partly because Üiey are weU known in the textbooks but mamly
because I am impressed by their sysíemic qualities and the way in which they convey their
designeis purpose to the occupant, Two ofthem stül exist. I just recaïL the Palace. Even in its
tawdry reincamation it was a remarkable structure. Since ü was one of the fest mstances of a
prefabricated building it also counts as a piece of sysíem design at the engineering levei.
5 Lack of an adequate metalanguage was not toe only factor. As Nikolaus Pevsner points out, ±e engineers
and üie artists pursued divergent paths ofdevelopment more or less in conflict with one another and
this accounted for at least some of the architectural idiosyncrasy. However, if a metalanguage bad
existed, fhen the synthesis ofthe present century could have been achieved much earlier.
A New Agenda for Computer-Aided Design ambíguíty and discontinuity in shape interpretation, instabílity in the rules for carrying
out shape computations, and nonmonotinicity in criticai reasoning to determine whether
WiLliam]MitcheLl or not a design proposal is complete and satisfactory. My examples will be taken from the
sphere of architecture, but l shall provide a general theoretical treatment that applies to
In this extract from the introduction of the book The Electronic Design Studio many other áreas of design as well.
* * *
(1990), William IVlitchell establishes a succession from earlier concepts of
computational design - the primary break focusing on the moment at which Formalising Design Rules
information arises within a computational process. Historically, processes had The earliest idea about computational treatment of design rules was that they could be
been executed to exact a solution from a spedfíc and complex set of initial expressed as procedures which would accept design requirements as input and produce
inputs. In this instance, the information exists a priori. As Mitchell points out, appropriate shape Ínformation as output. Such g procedure might, for example, accept
this works in a disjunctive manner with a design paradigm which uses search a list of rooms together with área and adjacency requirements and produce a plan that
and iteration to establish specificity, rather than preset determinism. Vitality in satisfied those requirements. This was consistent with the dogma of early Modernism
computation depends upon malleable functions and operations which deduce that architectural design was a matter of satisfying an established set of requirements
information rather than simply dispense it. Mitchell cites this as a criticai as closely and effíciently as possible, and it was also consistent with early, procedurally
characteristicforanycomputational procedure.This also refíects into Mitchell/s oriented approaches to programming in languages like Fortran.
consideration of the means for terminating a computational procedure. Much useful research was done wlthin this paradigm/ and sometimes this resulted in
Mitchell addresses the contrast between a purely analytical approach and the programs that actually worked. In the mid-1970s, for example, Philip Steadman, Robin
more circuitous nature which underlies architectural design. With either case, LÍggett and l published an effícient, rigorous procedure for producing small rectangular
the procedures of a computational process/ the design system, respond to the floor plans that satisfíed adjacency, área and dimensional constraints, and that minimised
shifting, evolving, contradicting and coinciding nature of architecture, the total fíoor área CMitchell, Steadman, and Liggett1976; Steadman 1983).
designedsystem, as dynamic in shape, material and function. A fundamental Hmitation of this approach, however, is that it requires design rules to
be expressed in a very cumbersome and artifícial way ~ strictly in terms of the constructs
Design is the computation of shape information that is needed to guide fabrication provided by procedural programming languages. A dever programmer can certainly do
or construction of an artefact. This information normally specifies artefact topology this, but the archítectural content of the resulting code is very diffícult to comprehend/
Cconnections of vértices, edges, surfaces and closed volumesX dimensions, angles and and this makes it diffícult to subject the mie system to criticai scrutiny. Furthermore, the
tolerances on dimensions and angles. There may also be assodations of symbols wíth rules are inextricably intertwined with information that specifies a strategy for applying
subshapes to specify material and other such properties. them, só Ít Is usually very difficult to Ísolate and modify them.
The process of design takes different forms in different contexts, but the most usual But human designers learn. They see the work of others, become sensitive to new
computational operatlons are transformations Çunary operations) and combinations (binary issues, become aware of new possibilities, respond to critidsm and constantly modify
operations) of shapes in a two-dimensional drawing or a three-dimensional geometric model. An the mies that they apply. We usually call this stylistic evolution. It may take the form of
initial vocabulary ofshapes, togetherwith a repertoire ofshape transformation and combination sweeping stylistic change, or that of refínement and elaboration of an established style.
operators, establishes the shape álgebra within which the computation takes place. In any case it is an essential component of aeative design, and we must provide for it in
The computation terminates successfully when it can be shown that certain CAD systems that are seriously intended to support creative design. Further evidence for
predicates are satisfied by a shape produced by recursively applying the transformation this need is provided by the experience of those who have attempted to implement mle-
and combination operators to the inítial vocabulary. These predicates are usually stated in based design systems, and have typically found that they must spend a great deal of time
symbolic (verbal or numerical) form. Thus determination ofwhether a predicate is satisfied tinkering with the mies to get them to produce the right sorts of results.
usually involves producing a numerical cr verbal Ínterpretation of a drawing/ then deriving Adoption of a more modular and declarative style of programming is an important
inferences from thls Ínterpretatíon by applying rules orformulae. step in the right direction. If rules are expressed as productions, for example, they are
This definition may seem provocatively reductionist and to leave little room for decoupled from contrai information, and it becomes convenient to add rules/ delete
creativity. But l shalt argue, in this paper, that taking a computational view of design can rules and modify rules. It is possible to adapt and tune a rule system in incrementai,
reveal predsely where creativity enters and why we intuitively take it to be characteristíc experimental fashion. Some sort of general inference engine can be used to apply the rule
of ali but the most trivial design processes. In particular, l shall focus on the roles of system in whateverform it currently exists.
aided architectural design was initially built. But we should not remain prisoners of Massachusetts Institute of Technology, by permíssion of The MIT Press. ©
MIT Press.
these ideas. Close consideration ofthe phenomenology of design exploration and the
epistemology of critidsm suggests that we must embrace the possibilities of designs
that have ambiguous and unstable structural descriptions, of constructive mie systems
that are provisional, fíuid and mutable as we discover what they can produce/ and of
criticai reasoning thgt is not bound by assumptions of monotonicity. These Íssues are
not, l suggest/ ones that arise under anomalous conditions that can safely be ignored
in mainstream, 'practical' CAD systems. On the contrary, their centrality is characterístic
of creative design processes.
l do not see the emergence of these complexities as cause for pessimism. The great
achievement of pioneering work in CAD hás been to construct a suffíciently rigorous and
comprehensive theoretical framework to allow dear identifícation of these Íssues and
appreciation of their importance. The challenge now is to build a new generation of CAD
systems that responds to them in sophisticated ways. The language games that architects
play are subtle, and require commensurately subtle instruments.
References
Alan, Omer, Psycïiology ofArchiíecíural Design, Pion (London), 1986,
Borkin, Harold, 'SpatialandNonspatial ConsistencymDesignSystems',£z;v3ronmenfanrfP^aímmgB 13,
1986,pp 207-22,
Dennett, Daniel, 'CognitiveWheels: The FrameProblemofAT, m Christopher Hookway (ed), Minds,
Macliínes and Evolution, Cambridge UniversítyPress (Cambridge), 1984.
Eastman, Charles M, 'The Representation ofDesignProblems and Maintenance oftheir Stmcture',
in Jean-Claude Latombe (ed), Aitificial Intelligence and. Pattem Recognition m Computer-Aided
Design, North-HoUand (Amsterdam), 1978.
Gmsberg, Mathew L (ed), Readings in Nonmonotonic Reasonmg, Morgan Kau&nann (Los Altos,
CA),1987,
Kalay,YehudaE, Modelmg-Objects andEnvironments,]oïmWÏie-y (Ne-v/^ïoTïi), 1989.
Knight, Terry Weissman, Transfonnatíons ofLanguages ofDesigns, PhD dissertation, Graduate School
ofArchitecture and Urban Planning, University of Califomia (LA), 1986.
Maver, Thomas W, 'Soflware Tools for the Technical Evaluation of Design Altematives', m Thomas W
|orithmicForm
94 ComputationaL Design Thinking
•3-Ï
-.SM
r
M
• •^11
processes that allow one to leap and venture into the world of the unknown whether
natural or artificial. They are not the end product, but rather a vehicle for exploration.
the current discourse, that mouse-based manipulations of control points on nonuniform
rationa! B-spline CNURBS)-based surfaces are considered by some theorists to be acts of
computing.9 Whi!e the mathematical concept and software implementation of NURBS as
Computation is a term that differs from, but is often confused with, computerisation.
surfaces is a product of applied numerical computation, the rearrangement oftheir control
While-computation is the procedure of calculating/ ie, determining something by
points through commercial software is simpiy an affíne transformation, Íe, a translation.
mathematical or logical methods, computerisation is the act of entering, processing
An alternative choíce is being formulated that may escape these dialectically opposed
or-storing information in a computer or a computer system.6 Computerisation is about
strategies:algorithmicdesign.ltinvolvesthedesignationofsoftwareprogramstogenerate
amtomation, mechanisation, dígitisation and conversion. Generally, it involves the
space and form from the rule-based logic inherent in architectural programs, typologies,
digitisation'of entities or processes that are preconceived, predetermined and well
building code and language itseff. Instead of direct programming, the codifícation of
defíned. In contrast, computation is about the exploration of indeterminate/ vague,
design intention using scriptíng languages available in three-dimensional packages (ie,
undear and often ill-defined processes; because of Íts exploratory nature, computation
Maya Embedded Language (MEL), 3dMax5aipt and FormZ) can build consistency,
aims at emulating or extending the human intellect. It is about rationalisation, reasoning,
stmcture, coherency, traceability and intelligence into computerised three-dimensíonal
logic, algorithm,"deduction/ induction, extrapolation, exploration and estimation.h íts
form. By using scripting languages designers can go beyond the mouse, transcending the
manifoldimplications, Ít involves problem solving, mental structures, cognition, simulation
factory-set limitations of current three-dimensional software. Algorithmic design does
and rule-based Íntelligence, to name but a few.
not eradicate differences but incorporates both computational complexity and creative
Digitisation is the conversion of analog information into digital Ínformation.
use of computers. For archítects, algorithmic design enables the role of the designer to
Computerisation, by definition, Ínvolves digitisation. This is not necËSsarily the case with
shift from architecture programming to programming architecture, Rather than investing
computation. Because many mental processes can be analysed, codified^ systematised
in arrested confíicts, computational terms míght be better exploited by this aiternative
or even synthesised without the use of computers, computational methods do not have
choice. For the fírst time perhaps, architectural design might be alignecf with neither
to involve digitisation. Nonetheless, their implementation on a computer system allows
formalism nor rationalism but with Íntelligent form and traceable creativity.
explorations of complexities that extend the limits of human prediction. Formstance, even
There are still some misconceptions about the role of the computer in the process
though the works of Gaston Julia7 in the 1920s and, consequently, BenoTt Mandelbrot3 in
of design. Design, like many other mental processes, at the information-processing
the 1970s were conceived and expressed on paper, they would have never been visualised,
levei hás nothing specifícally neural about it. The functional equivalence between brains
understood and explored further without the use of computational graphics.
and computers does not imply any structural equivalence at an anatomical levei Ceg,
Computing is a term used to denote the act of making a mathematical calculation
equivalence of neurons with circuits). Theories of infonnation processes are not equivalent
ar a computation. Computing is often equated with computation since bothemploy the
to theories of neural or electronic mechanisms for information processing.10 Even though,
same methods. Essentially, both terms share the same meaning. Grammatically, the term
physically, computers may appear to be a set of mindiess connectíons, at the information
computation involves the suffíx y-tion/ that denotes a state, condítion o^quaijty of a
levei they are the materialisation of mathematical and syllogistic procedures.11
procedure. Similarly, the tem computing employs the suffíx^-Íng^hat Ímplies an acüon
The word /toolr is often used to describe the synergistic interaction of designers with
of implementing a procedure. While the two terms are linked through a state-actíon
computers. A tool is defíned as an instrument used in the performance of an operation.
relationship, the noun -computation- implíes a set of theories and methods, whereas the
The connotative notion of a tool Ímplíes control, power, dominance, skill and artistry.
noun /computing/ suggests an active investigation within the sphere of computation.
A pen, for instance, is a device that allows one to perform or facilitate the manual or
Inany case/ these twoterms are entirely different, distinguished and set apart from the
mechanical work of writing or drawing. The capabilities, potency and limitations of a
terms computerisation or digitisation.
tool are known or estimated in advance. This is not the case with computers performing
The dominant mode of utilising computers in architecture today is that
inductive atgorithmic computations. Neither is their capacity or potency understood,
computerisation; entities or processes that are already conceptualised in the designei
nor can their limitations be pre-estimated. Indeed, designers are frequently amazed by
mind are entered, manipulated or stored in a computer system. In contrast, computation
processes performed by algorithmic procedures, overwhich they have no control and of
orcomputing, as a computer-based design tool, is generally limited.The^problemwith
which they often have no prior knowledge.
this situation is that designers do not take advantage of the computational power of the
Since the mid-1970s, beginning with shape grammars and computational geometry
computer. Instead some venture into manipulations or criticisms of computer models asj
and continuing through topologicaf properties and morphism, designers and theorists
theywere products of computation. While research and development ofsoftware involves
have been concerned with the use of algorithms as a mechanism for exploring formal
extensive computational techniques, mouse-based manipulations of three-dimer
compositions. These theories have attempted either to automate and enhance existing
computer models are not necessarily acts of computation. For instance, Ít appears, from
97 Algorithmic Form
96 ComputationalDesignThinking
manual techniques or to explore new uncharted territories of formal behaviour. Varioi D/or/es,14 Peter Eisenman's concept of an architectural diagram as an
methods have been employed in the search for new forms: formal analysis involves analytical, generative or representatíonal device is directly linked to the
the investígation of the properties that describe an architectural subject. Composition_ 1^^ of human understanding and interpretation. Thls human-centric approach is
geometrical attributes ana morphological properties obeying Calilean, Newtonian Ïliirïf within the sphere of subjective phenomena and personal interpretations. Within
and, lately, molecular and organic principies are extracted from figurai appearances of ÍÏ.Í+ rM m, any lcl9ic that c*ea's wit^ ^e evaluation or production of form must be, by
an object. In contrast, structural analysis deals with the derivation of the motivations both understandable and open to Ínterpretation. The problem with this approach
and propensities which are Ímplicit wíthin form and which may be used to extract their 3titdoesnotallowthoughtstotranscendbeyondthesphereofhumanunderstandÍng.
generative processes. Morphísm employs algorithmic processes for the interconnection while Ít praises and celebrates the uniqueness and complexity of the human mind,
between seemingly disparate entíties and the evolution from one design to another. becomes resistant to theories that point out the potential limítations of the human
Unlíke computerisation or digitisation, the extraction ofalgorithmic processes is an act In contrast, algorithmic form is not about perception or interpretation but rather
of high-level abstraction. It is often equated with rationalism/ determinísm orformalísm. the process of exploration, codifícation and extension of the human mind. Both
but more importantly these resources are ultimately in the servíce of transcendency. the algorithmic Ínput and the computer's output are inseparable within a computational
Transcendency is the quality of lying beyond the ordinary range of perception. It is svstemofcomplementarysources. Inthissense, adiagram becomesthe embodiment ofa
the quality of being above and beyond in response to timelessness and spacelessness. obtainable through a logic of mutual contributions: that of the human mind and
AlgorithmÍc structures represent abstract patterns that are not necessarily associated wlth that ofthe machine's extendibllity.
experience or perception. Furthermore, the observable outputs of algorithms should not Simiiarly/ Eudidean geometrywasunderstood asan extension ofhuman perception.
be equated with the processes that created them. Marcos Novak makes a distinctíon The divinity of íts nature can be ultimately linked to its ability to infer abstract concepts
between topology and curved surfaces. Topology, he points out, 'means simply the study that appeal to the mind rather than the eye. LÍke religíon, it was the revelation of an
ofthoserelationsthatremain invariant undertransformationsand deformations.A notíon abstractsystemofrelationshipsthattranscendedaboveand beyond the material objects
of continuity is indeed Ímplied in this defínition, but the contínuity is abstract.'12 Símilarly, it represented. Similarly, algorithmic form is an extension of human understanding. The
in Architectomcs of Humanism Líonel March /seeks an arder beyond appearances' as mere exístence of the term 'unimaginable' can be linked to the abilíty of algorithms to
he attempts to /uncover the //many modes of numbering"' and looks for the "warring surpassthesphereofhuman contrai and prediction. Like meta-structures,15algorithmic
and opposing elements", which go to make an original microcosm echoing universal formsaremanifestationsofinductive processes thatdescribe, extend and oftensurpass
harmony/13 Algorithmic processes result from events that are often nelther observable nor the designeis intellect.
predictableandseemtobehighlyintuitive.Theseeventsaremadepossiblebyabstraction There is often confusion about ownership of algorithmic fomns. Intellectual property is
and ingenuity. For instance, the discovery (or invention) of 'hyperspace' resulted from defined as the ownership of ideas and contrai over the tangible or virtual representation
an algorithmic ÍnductÍve process of projections that map three-dímensional poínts Ínto of those ideas. Traditionally, deslgners maíntain full ínteflectual property rights over their
four-dimensional ones/ yet both the projectíons and the results are neither predictable designs or manifestations thereof, based on the assumption that they own and control their
nor observable. In this sense, algoríthmic processes become a vehide for exploration that ideas. This is not always the case with algorithmic forms. While the hints, clues or suggestions
extends beyond the límits of perception. for an algorithm may be Íntellectual property of the designer-programmer, the resuiting
When comparing contemporary prgctlsing architects such as Thom Mayne/ Frank tangible or virtual representations of those ideas are not necessarily under the control
Gehry and Peter Eisenman Ít is necessary to overlook many signifícant and distinguishing of their author. Algorithms employ induction, regression, randomness, recurslon, cellular
differences in order to Ídentify at least one common theme: the use of the computer as automata, probability, Markovchains orquantum computatíon, to namea few, the outcomes
an exploratory formal tool andthe increasing dependencyoftheirworkoncomputational of which are unknown, unpredictable and unimaginable. If there is an intellectual root to
methods. The most paradigmatic examples of the last 10 years Ínvest in computationally these processes it must be sought in a world that extends beyond human understanding.16
generated parts and diagrams. Through computation, architecture transcends itself Both the notions of /unknown/ and 'unimaginable' escape from human understanding since
beyond the common and predictable. In contrast, computerisation provokes Whorfían both negatetwo ofthe last resorts of human intellect, those of knowledge and imagination.
effects; through the use of commerdal applicatíons and the dependency on their design In fact, as Novak points out, whHe the clause 'if-then' is a syllogístic structure that leads on
possibilíties, the designer'5 work is at risk of being dictated by the language-tools they to new knowiedge, the ciause 'if-then-else' involves the alternative /else/ that may point to
use. By unknowlngly convertíng to the constraínts of a particular computer application/s theoppositeofknowledge,thatis,to/thatwhíchdoesnotfollowfrom its roots, or, indeed,
style, one runs the risk of being associated not with the cutting-edge research, but wíth that whose roots can no longer be traced, or have become irrelevant, or are unknown, or
a mannerism of /high-tech/ style. follow from principies outside prevíous understanding'.17
knowledge. It is about transfomnation, transcendence/ advancement, evolution and colloquial sense, computerisationrefersto the process offumishingwith a computer 01 a
computei-system.
transitíon. While paradigm shift Is closely related to sclentific advancements, its true
Julia, 'Memoire surl:ltérationdes fonctions rationneïles', Journ.al de Math. Pure etAppl, vol
effect is in the collective realisatíon that a new theory or model requires understandim 8,J918,pp47-245.
traditíonal concepts In new ways, rejects old assumptions and replaces them wlth new. For Benoïl B Mandelbrot, TAeFrac^Geomefryo/'Na;L're,\VHFreeman(NewYork), 1983.
See Dana Cuff, 'One Educator's Thoughts on Design Sofiware's Profound Effecfs on Design
T5 Kuhn,18 sdentifíc revolutions occur during those periods when at least two paradigms 'lïunking and Teaching', Arcïutectural Record vol9,2001, pp 200-06. Inthis article Cuffconsiders
coexist, one traditional and at least one new. The paradígms are Íncommensurable, as that computing is 'one of the most important transformations of the contemporary profession' and
are the concepts used to understand and explaln basíc facts and beliefs. The two live in ttiat today 'computing hás become a populist Bkiïl'.
Theworks ofHerbert Simon and Allen Newell in lhe 1960s and I970s are undoubtedly some of
different worlds. The movement from the old to a new paradigm is called a paradigm shift. the best examples ofüie study of artificial mteUigence. ANeweU, Uniííed. Theoríes ofCogniííon,
Traditionally, the dominant paradigm for díscussing and producing architecture hás Han/ard University Press (Cambridge, MA), 1990 and I-IA Simon, The Sciences oí 'the Artificial MIT
press (Cambndge, MA), 1981.
been that of human intuition and Íngenuíty. For the first time perhaps, a paradigm shift
H GLymii inAmmateFomi op cit,p 19, describes machine inteUigence 'asüiatofmmcüess connecfcLons'.
is being formulated that outweighs previous ones.19 Algorithmic design employs methods 12 Novak continues:
and devices that have no precedent. If architecture is to embark into the alien world of A cube is not less topological than a blob. However, when worlang algorithmicaHy, what remains
invariant is tíie algoriLhm, só that a new notion of topology, variable topology' is introduced. Wïiile
algorithmic form, íts design methods should also Íncorporate computational processes.
the variations in the space ofthe parameters and control strLictures that implement the algorithm
If there is a fonn beyond comprehension it will lie within the algorithmic domain. maybe continuous, the product ofthe algorithm may be to showtears and discontinuities and ever
Whíle human Íntuition and íngenuity may be the starting point, the computational and fracture into a cloud ofparticles or an explosion ofshards,
See Marcos Novak, Transarchitectures andHypersurfaces', m Arclntecture andScience, G Di
combinatória! capabilities of computers must also be integrated.
Cristma (ed), Wiley-Academy (London), 2001, pp 153-7.
13 See Lionel March, Architectonics ofHumanism: Essays on Number in Arclntecture, Academy
Notes
Editions (Chichester), 1998, p ix,
l The work in Üiis área is as old as computer-aided design. An early atfempt was MIT's BUILD
14 See Peler Eisemnan, Diagram Diaríes. Universe Publishing (NewYork), 1999, p 27,
system, whích would take a building program, indicalmg dimensions and connections for each
15 Theprefix meta-indicates one levei ofdescriptionhigher. If X is some concept. then meta-Xis data
space, The computer then arranged the spaces, thus solving the problem. This approach hás
about, or processes operating on, X. For example, meta-syntax is a synlax for specilymg syntax, meta-
since been used extensively for solving complex design problems thal are related to arranging
language is a language used to discuss language, meta-data is data about data, and meta-reasonmg is
parameters in optimum ways. These approacheB focus on the functionality of the design scheme
reasoning about reasoning (defíniüon taken from the Free On-lme Dicïionary of Compuíing).
and do not take into account aesthetic or artistic parameters. In áreas such as the design of
16 KarlPopper arguedthat the world as awhole consists ofthree interconnectedworlds. World One
compuler chips, nuclear plants or hospitais, automatic spatial aüocation plays a ver/ important role,
is the world ofphysical objects and their properties - willi their energies, forces anel motions; World
eventoday. SeeADietz, Dwelling Hoiise Constmction, MITPress (Cambridge, MA), 1974, and C
Twoisthe subjective world of sUites ofconsciousness, orofmenialslates-vi/ithintentions, feelings,
Yessios, BParent,WBrownand C Terzidis, 'CKAAD Expert; A Computer and Knowledge Aided
thoughts. dreams, memories and só on, in individual minds, World Three is the world of objective
ArchitecturalDesignExpert', mDesign TlieorySQ, NSF Grmtee Workshop on Design Theoiy and
contents ofthought, especiaüyofscientifíc and poetic thoughts andofworks ofart. WorldThree is d
Melhodology, Rensselaer Polytechnic Instilute (Troy, NY), 1988, pp 1-8.
hmnan product, a human creaüon, which creates in t\im theoretical systems with thelr ovm domains
2 GregLynnrevealsthat; 'because ofthe stigma and fear ofreleasingcontrol ofthe designprocess
ofautonomy. See KarlRPopper The Logic ol 'Scientific Díscoveï'y, Harper&Row [NewYork), 1968.
to software. few architects have altempted to use the computer as a schematic, organizmg and
17 See Marcos Novak, 'Alien Space: ïhe ShockoftheView'. article reproduced from Ari +
generative médium for design'. See G Lynn, Animate Form, Princeton Architectural Press (New
recAnotó97,supplementofCTRCA,vol90,pp 12-13.
York), 1999, p 19.
18 See Thomas SKnhn, The Structure of Scienïific Revoluïions, Lhird edition, University of Chicago
3 In response lo this discrepancy the ancient Greeks de^sed a 'fair' method of acknowledgement
Press (Chicago, IL), 1996.
of authorship. The Pythagorem theorem, the spiral ofArchimedes and Euclidean geometry ai-e
19 PeterEisenmanreferredtoUieideaofcinelectronicparadigmshiftinarchitecturem 1992. Hewrote:
attempts to give proper credit to the authors regardless ofthe status oftheir subjects as inventions
During the fifty years since the Second World War, a paradigm shift hás taken place Ihat should
or discoveries.
have profoundly affected architecture: this was the shift from the mechanical paradigm lo the
4 The Eerm algorithmic is often connected with complexity. Whiie the objective ar result of an aïgo"
electronic one. This change canbe simplyunderstoodby comparingthe impact ofthe role of
rití-rm may be complex, the strategy itself does not necessarily fotlow that complexity. For mstance,
the human SLibject on such primary modes of reproduction as the photograph and the fax; the
chãos is the study ofhow simple systems can generate complicafed behaviour.
photograph wilhm Üie mechanical paradigm, the fax within the electronic one.
5 Claude Perrault, the architect ofthe peristyle oflheLouvre, argued that architecture is afanlastic
PEisenman, '''Visions" Unfolding: Architecture in the Age ofElectronic Media', Domus, vol 734,
art of pure invention. He asserted that architecture reaUy exists in the mind of lhe designer ana that
1992, pp 17-24.
there is no connection to the natural world. In addition, architecture as an imagmative art obeys
its own rules which are internaï and personal to each designei-, and that is why most creators are
vaguelyawareoftherules ofnature anciyetproduce exceüent pieces of art. A similar point was From Kostas Terzidis, 'Algorithmic Form', Expressíve Form, Spon Press
alsoarguedbyGiovanniBattistaVico. Inhiswork The New Science (1744), Viço argued that one (Abingdon) - Taylor & Francis Group, 2003, pp 65-73. Reproduced by
can know only by imagining, The Iwisting of language and meaning can lead one to discover new permission of Kostas Terzidis and Taylor & Francis. © Taylor & Francis.
worlds offantasy. He argued that one can know only what one makes, Only God can understand
Mark Burry to assist the architect in computation, we have entered a new woHd of opportunlty. Só,
in considering the topic 'computation and design thinking' who is our constituency?
MarkBurry/sworkindecipheringthecomplexgeometriesfortheconstruction Should future architects become more familiar with mathematics, more skilled In the
of GaudFs Sagrada Família hás established an ongoing legacy for the world of numbers? l am going to argue here that there is a place for the architect at
relevance of computation in the realm of design. In this text, he tracks the least within the 'computationally learnecf, and that this is a positíon of design strength
development of specifíc geometric and procedural methods driven by the jf not actual professional necessity. f shall do this by looking at íwo case studies. Both
criticai nature of connecting computational form with material form. Burry examples have practical exigencies as the prime motivator for using computation to assist
first describes this challenge in identifying how particular mathematical the resolution of desígn thinking and design makíng; that tricky issue of locating an
means for generating geometry may not align with rules which relate to effective representaticm of ideas on the path towards achieving successful built artefacts.
scalar issues of structure, materiality and assembly. In his second example, The fírst case study considers the problem of the flattened arch and the second looks at
Burry describes the lineage of processes developed for extrapolating forms GaudFs dedicatlon to second order geometry during hls last 12 years.
from Gaudfs underlying geometric principies. Through these deductions,
Burry projects the concept of agreed principies - computation being the The /rT Centred Arch
realm in which they are captured. While computation in Ítself implies Arches are at theír most effident when they accommodate the forces to which they are
operation, it is really the selection, alignment and coordination of the subjected towards a vertical gravitatíonal alignment. The catenary curve describes the
operators which allows for knowledge to be inherited into the process and force path within the uniformly loaded arch, essential knowledge emergíng during the
specifícity relevant to material and context to be realised. Burry identifíes Renaissance. The catenary curve echoes the parábola most closely visually Calthough
this as a capacity of the architect, while belng the casual observer, who is not mathematically), and is derived from a hangíng chain spanning between two poínts
still integral in the coordination of the 'observatíons'. whose self-weight acted cm by gravity is an analogue calculator providing criticai
information on potential performance. Wren/s triumph with the dome of St Paulrs with
Introduced to a sophisticated role for geometry withln the design process a decade or the scientifíc contribution of Robert Hooke follows on from Brunelleschirs largefy Íntuitive
morebeforecomputersbecamean optionwithinthestudio, l have had threedecades now discoveries when building the Florence Duomo dome. Both offer conspicuous evidence
to refíect cm the role of computation in design thinking. During thfs time computational of a shift to greater architectural sophistication through the use of design computation.
design hás transposed from analogue to digital practice. Taking /compute' as to estímate In considering appropriate geometries for the arch - espedally the bridge - the ellipse
or determine by arithmeticai or mathematica! reckoníng; to caículate, reckon, count^ l is a more favourable altemative to the Romana semicircular are, for Ít can be far wider
shall avoid the temptation to critique the philosophical limitations of such a defínition than ít is tall, and Ít more or less visuaíly if not functionally directs forces on to a vertical
and stick to this literal interpretation, because the issues raised for the education and trajectory at its two horizontal extremes (Figure 1). With the right proportions an ellipse
practice of an architect remaín complex enough without having to step towards the can approximatea catenaryand parábola far more closeíythan a semídrcular Roman arch.
esoteric. Before l leap in l should clarify what l mean by mathematics too, as l am relying How likely was Ít that the Renaissance masters were familiar with the mathematical
on the older defínltion of mathematics bemg the colíective nome forgeometry, arithmetic, equation for an ellípse and its practícal application?
ana certain physica! sciences (as astronomy ana optscs) involving geométrica! reasoníng2
which, l believe, is closer to the lay view of the work of the mathematician than the stricter x2 v2
modern usage definition ofitbeing an abstract sdence which investigates deductively the ^+z=l
a2 b2
condusíons impiicit in the elementary conceptions ofspatiaí ana numérica! relations3
Of course other premises further constraln my refíection. The first is while the
majority of architects are not mathematidans, they nevertheless compute within their With a > b > 0.
practice to a certain ievel. The second premise is that very few qualified mathematicians
have subsequently moved to professional roles as architectural practitioners. There have Most líkely the 'string loop with two naíls' description would have suffíciently fascinated
been a few exceptional individuais who were blessed with mastery of both disciplines their enquiring minds and would have been more accessíble to most architects of that
(Brunelleschi, Wren, da Vinci, Aiexander, products of a time), buttheir exceptíonality is as time. The two nails are set apart by a dístance /. A string whose length L is greater in
time. )t was not produdng a 'true ellipse' we díscovered, when we carne to attach the
trame to the masonry only to fínd that despite being the correct height it was too wide
Figuie 5. Aïriom Gaudí,
forthe opening by several centímetres. Sagrada Famüia Church,
Barcelona, circa 1920.
Original photograpïi_oE
Computational Gaudï 1:10 scale model of Gaudi s
Gaudï moved away from free form towards a strict geometrical schema followíng clerestory window of the
Sagrada Família Church,
completion of the Casa Milà apartments (approximately 1905 to ^ 912). For some these
Barcelona, taken prior to the
apartments symbolise his creative zeníth but arguably they were also his professional models destrucüon dunng
nadir; a rapid descent from his status as conspicuous and successful architect fêted by tlieSpanishCivilWar
C1936-9'J.©MarkBuïry.
the city/s well-to-do and revered by the citizens of Barcelona where most of his work
was built.5 From '1914 until bis death in 1926 there are three broad characteristics that
distinguish him from ali that had gone before in a long and illustrious career. First/ he took
on no further secular commissions. Second, he devoted himself entirely to the completíon
of the Sagrada Família Church design/ which up to that point he had worked on for
31 years. The third characteristic of this period is his surprising migration from a free
form predilectíon to one of committed applícation of three second arder Cdoubly ruled)
surfaces/ ali formulaically described using relatively simple equations: the hyperbolic
paraboloidr the helicoid ana the hyperboloid of revolution of one sheet CFigure 4).G
At the beginning of this final period, the building was only a few percentage points
built, while the design for what remained to be completed was hardly much further
advanced. He needed to push the design way forward as the implications of his advancing
age became more apparent to him.
There are highly original computationalfy generative aspects to his decision
to apply second order geometry, and the aesthetic, philosophical and practical
consequences of choosing them have only become better known in recent years/ many
decades following his death. In the context of computational design thinking l am
describing the revelations that carne from unravelling his approach very succinctly, a
kind of reverse engineering motivated by the expressed wísh of the Sagrada Familiar
commissionmg body to continue the building faithfutly following the surviving
, Design Computation^
medescribehisapproachtocomputational design.The 1:10funicular Changing)
Gaudfs ínteractive analogue parametric desígn/computer'for hís uncompleted
at Colónia Güell on Barcelona/s outskirts. The hanging model itself was a network
catenary systems. He adopted a similarly haptic approach to modelling the Sagrada
lília Church in the cíty itself, albeit usíng a different médium and approach: plasterof
r;<; Gaudi was working in a hands-on manner with his model-makers composing walls,
columns, domes, towers and vautted ceilings predominantly by intersecting hyperboloids
of revolutíon. These intersected conglomerates were decoratívely embeliished by
articulating the surface unions with triangular planes or hyperbolic paraboloids, the
directrices of the hyperbolic paraboloids being designed to coincide with selected
generatríces from the hyperboloids (Figure 6).
We know exactly how Caudï worked as there hás been an almost unintermpted
apprenticeship from the generations who assisted him then to the current model-
makers on síte today. Hís approach is subiímely convíncíng especially when ít is seen
in action, but in itself seems not to have been based on calculation beyond what was
at least an ineffable intuítion informed by actual mathematical insight.7 The approach
that he took for major wall and ceiling vault elements, for example, is a rich one
as there are nine parameters that govern the relationship between any two adjacent
surfaces and the character of the ÍntersectÍon: in other words there is infínite choice
with nine dimensions of possibility. In summary, the first three parameters are the x, y
and z coordinates for the hyperboloid centroid. A second cluster of three parameters
ïïçMre G^Antom Gaudi, Sagrada
comprises the x, y and z axes of rotation. Parameters 7 and 8 are respectively a and
Família Churcli mudei, Barcelom,
arca 1920. RestorecU: l Q scale model b, the major and minar axes to the hyperboloid collar ellipse (or circle when o = b),
srestory wmdow fonhe and the ninth is c, the asymptote determining the slope of the surface. Because GaudÍ
Sagrada Família Church, Barcelona,
<£J went to the trouble of first devising then applying this geometrical codex, we presume
to aid his successors in capturing his vision for the building in totality, the challenge
for us, his post mortem successors, hás always been to extractthe corresponding data
accurately, interpret it as second order geometry, and apply it such that the constructed
outcome responds unequivocally to his intentions, albeit só subtly expressed in his
models but precisely redacted for the purposes of building.
GaudÍ died at the age of 74 in a street acddent and he had probably held off fully
describing how his design approach would be taken up by hís successors, só this hás
had to be undertaken forensically. The fírst efforts to engage seriously with untangling
GaudFs geometries and applying them to the construction did not begin in earnest until
half a century after his death with the Spanish Civil War of 1936-9 further complicating
essential that the various ímperfectíons were ironed out. í-ACWk NAiXEMENT i P^.510 de 2D 3t>' a 40 ?C m.
The skills of the geographer and surveyor were called upon; unsurprisingly, a late bisixï.t 3®' B^» ?3 : líSO F',^Si T ;0
Modem Movement education had provided me with few of these for mapping complex
surfaces. Once l had made the necessary conceptual leap and started reading the triple
poínts as the equívalent of geographical mountain peaks and the surface intersectíons Figure 7. MarkBurry, sections ofthe
as ridges, contours could be computed by referring simultaneously to three separate hyperboloíds projecLed graphically,
Sagrada Família Church, Barcelona,
orthographic projections each the slze of tablecloths. It seemed an odd departure to be
1980. ©MarkBurry.
using concurrently a 5cientifíc calculator [recently invented at that time) to fínd points in
Ill ArchitectureandPracdcatDesignComputation
110 CompLrtationalDesignThinking
space Jn order to draw them with my Rotring pen usíng sets of railway curves. This in the digital era was the leap in functionality provided by such high-end
1979, and the projective drawing approach, while less labour intensive than experiment? desígn software available then oniy on UNIX-based workstations. Amazingiy,
modelling with setting plastec was intensive ali the same. Once a combinatíon ofsurf^ _., nnint of view/ there is not a great deal more that can be done on our software
had been graphically tested painstakingly for fít a plaster model would then be made for l'. -,innn<;t two decades later. It seems that the cost of such sophistication, and its
verification purposes, eachtime suggestingfurtherdesign refínement.Thiswasa process ibjiity through being só different in stmcture and use for the design studio,
in which each Íteration took many months CFigure 7). rchitects the opportunity to work to this levei of digital design computation untíl
of cheap software for use cm everyday machines só many years later. This
Digital Incursion account for the unembarrassed heralding and sudden rapid awareness and take-up
With the arrival of accessible architectural CAD in the late 1980s, the cavalry had seemed later than the period In the early 1990s that l describe, although the actual
to arrive, but early CAD at best offered only latent computatíonal design potential of parametric design hás not become any easier in the intervening years. Indeed
Intersecting two surfaces in space could only be undertaken usíng a variation of the l/7-.ramptricism'9 could be argued as a phenomenon that hás burgeoned despite its innate
graphical method described above. Surely two surfaces passing through each other familiarity to a majority of designers. Is Ít a case of a tail wagging a dog? (Figure 8).
would be trimmed with a single clíck of the mouse one assumed - it was not só. It took Levei 5 of the quest was a reaiisation that we needed to move from 2D anaiysís
three years to get access to extraordinarily expensive aeronautical desígn software that of curves approximating a hyperbola to 3D analysis. From matching a mathematically
boasted this trimming facilíty - one that only became core to affordable design software derived hyperbola with those we had carefully traced from GaudFs surviving model
a decade later, or more. In this interim period a number of approaches were applied as we moved to matchíng points on the surface wíth a best-fit optimisation
a third levei to our investigation. The one pertinent to this essay was an effort to trace which brought home to me the difference between architects dabblíng in
representative hyperbolas extracted from the model and match them to curves calculated computation at this levei and the refinement that applied mathematicians could bring
by mathematical equation. Copies of plaster models of GaudFs surfaces were Ínterrogated to solution-seeking of this nature.
by cutting them normal to the hyperbolold centres along the x and y axes and tracing the
hyperbolas as 2D profíles on paper, and digitising them using a ruler and set square. The Best-fít Optimisation
Íntention then was to build 3D hyperboloids digitally derived from the traced hyperbolas, [n 1993 my architectural colleagues at Universitat Politécnica de Catalunya wrote a
and this was especially ambitious since nearly ali the hyperboloids of revolutlon that make program in BASIC to home in on best-fít surfaces. We measured 3D points from the
up the derestory window elements, for instance, are elliptical. surfaces for which we were seeking geometricaliy defined hyperboloids. Working with a
l discovered at that time that there was no native hyperbola curve function in any set of minima and máxima values, the program would iteratively run through potential
of the most widely used CAD packages, thus the only way to draw the mathematically solutions such that al! of the points in our sei were tested for confomnation to each
con-ect curve was to calculate the position of suffícient points and interpolate them hypothetical solution. We gradually reduced the máxima and minima until fínally there
with a fitted pofyline. This was a trial and error approach that seemed at odds with would beonlyoneresult-the/bestfit/. In some cases the programwould run forseveral
the efficiency espoused by the emerging software proselytisers whose software was days before ylelding a candidate. We experienced the frisson that comes from not knowing
designed to tackle the inefficiencíes of manual draftíng. Looking under the hood when to give up/ as, for instance, when the máxima and/or the mínima were set too tight
of various architectural software packages l dlscovered the world of the macro and to the extent that there might not be a result at ali and we would be waíting for days in
scripting (Levei 3). i was surprised by its potential to enrich design decision-making and vain - lest a result suddeniy emerge, as we experienced. l described this process to an
became engaged immediately. For the decade that followed l marvelled at the lack of engineer and programmer colleague, Peter Wood, and he introduced our team to not
general take-up ofsuch powerful design adjuncts, but l conceded thatwe had emerged only genetic algorithms, but bespoke UNIX-based tools with which he wrote a program
as a design profession displaced by several generations from the time when geometrical that he christened Xhyper, taking advantage of UNIX's user-friendly GUI windows - a
engagement wíth design h.ad far greater signifícance.8 novelty at that time. This was Levei 6 in our development.10 This program could home in
on the best-fit result from a gíven dataset comprised of measured points in a matter of
Parametric Design seconds. This meant that we could entirely avoid the informed trial and error methods
The measuring by hand method preceded easy access to computer-linked measuring that characterísed earlier efforts of leveis 1-5 described above.
devices such as surface scanners or point dígitisers, só it was slow and quite awkward. Agamthistaskwasfarhardertodo in theearly 1990sthan itwould be now. In 1992
In 1993 parametric design made its appearance in our digital toolbox via software called we had to measure ali 550 relevant points in space on the interior and exterior of the
CADD55 from Computervision™. Levei 4 of the quest for the ruled surfaces now fully surviving partsofthe 1:10 plastermodel ofthe clerestory. We built an apparatusto help
l^l.sCAlt^l
üfi<u9 |o*!f.i»^t»<eïï,i
SJfífipleK
Híll Oifolïi
t Simples
1506 z 10.00000 z
Error; 3.3@ne-i
s^ategywith communícation being the key driver. The architect was hardlyrem'otï^ ?^li^Í or other researcti which consist in the application of this ribstract science to concrete
"When the word is used m its wider sense, the abstract science is distinguished as pure
the computation Ínvolved in either example. What is clear is that evena"great'detsi^
d l^a+n-.R and its concrete applications (for example, in astronomy, varions branches of
wíll not know what to ask for when collaborating with a mathematicían~if3thevuh^'gner ?L rci-TRthetheory of probabiliües) as applied ormixedmathematics.' 'Mathematics.: Def, l, Tlie
working knowledge of computatíon, and designing with the computer is notnecpZ^0 ^OxfordEnglishDiction-dry, second ediüon, 1989, CD-ROM.
álgebra were sufficient. Once the age of steel and concrete carne to domïnatelmateZ editeurs (Paris), 1855.
g 'In architecture's nexl phase of development the ground-plan must disappear completely.
selections for major constmction efforts, the different demands for expert ca[culation7oaf The two-dimensional spatial composilion fixed m a ground-plan wiü be replaced by an exact
these new stmctures resulted in greater computational sophistication, beyond the skiÏls constructional calculation - a calculation by means of which the supportmg capacity is restncted
to the simples! but strongest supporting points. For this purpose Euclidean mathemritics wiH be
of most conventionafly trained architects.12 In many countries this signalledtíie arrivaToÍ
of no further use - but wilh the aid of calculalion that is non-Euclidean and takes into account the
the englneerwho would assert a new role as the designei problem 'solver. Perhaps"th^ four dimensions eveïythmg wíll be very easy.: Proposiüon 9: '1924 Theo van Doesburg: Towards
division of labour is as responsible for the separationof the designer from' matihem'atí^ a Plastic Archilecture'. Extracted ü-om: Ulnch Conrads, Programs and Mamíéstoes on SOïh-century
Arcliitectui-e, MIT Press (Cambndge, MA), 1970, p 79.
as the arrival of non-Eudídean geometry and the great mathematical theorems and
9 http://wiAw.patril<schumacher.Gom/Texts/Paramelricism%20-%20A%20New%20Global%20
abstractions, espedally during the 1 9th century? Style%20for%20Architecture%20and%20Urban%20Design.html
10 The programming and interface design described here was undertaken by PeterWood at Victoria
Asthe computer assists architects through making design computation só much more
Universily ofWeUington, New Zealand, where we were colleagues at the time.
accessible, this fadlity also acts as a major stimulus to look beyond the richness of creative 11 The current Architect Director for the Sagrada Familia Church, Drjordi Bonet. hás provided a full
and practical problem solving. This facilíty can be argued as potentially freeingdesig'ners accoLint ofGauclí's use ofproportion appliedto his design for the church: mJBonet, The Essential
Gaudí, Editorial Pòrtic (Barcelona), May 2001 (MC Burry, translated from the Catalan origmal
^p to r^engagewithmathematics at a more philosophical levei than we have been doing
L-Vltím Gaudj.)
fo^much ofthe last 100 years. Indeed, as my earller quote from Theo va n "Does b u7g"^ 12 Some countnes, mcludmg Spam, stíH have stmctural calculation as part ofthe architecfs core
1924 posits (see note Q\ this is not exactly a new call, but it is nevertheless a remjnder competencies,
that spatial designers are not uniquely posítioned Ín this regard, and that mathematidans
© 2011 John Wíley & Sons Ltd.
have been engaging in n-dimensíonal thinking for considerably longer. The educational
implicationsofwhat seems like a growlng distance between design and mathematics-have
always struck me^as beíng profound, especially when só few schools seem-game~enough
to rise to the challenge, yet the opportunities for computation enriching (digital) design
have never seemed greater than they were at the end of the 19th century.'Ïopïng~wrth
the practícalitíes of design resolution through computation might well act as the essential
precursor to thinkíng more deeply about mathematics and the opportunitíes Ít offers for
rethínking some fundamental aspects of design.
118 ComputationatDesignThinkmg
119 Architecture and Practical Design Computation
An Introduction to^reatiye^yolutionarySy<teni; tinely evolved by computers. This automatic generation of Ínnovation by
Ear^v/p Rvolutionary systems allows our designers to consider more solutions faster.
Peter] Bentleyand David W Come lc ^c+pms allow us to sidestep limitations of 'conventional wisdom' and 'design
Ihef:^n'' Creative evolutionary systems can even suggest entirely new methods and
In this text^from the book CreatÍve Evolutionary Systems (2002), .s that we can then exploit in our own designs.
BenÍ.ley-andD'""cl come def1'.nethe ""'P°"e"ts ofadesign proc'es's whicch p ThR listofapplícations ofthese approaches is long and increasíng at a ferocious rate.
1 confígured to function in a manner akin to evolution and natural 'gre still only taking the first steps along this road. We are still leaming how to
selection. Applying this in the context of creativity in des,gn7evol"utioan volutionary computation to provide us with this kind of assistance. There are as
serveLas an exploratory en9ine m Producing variety withm genotypic l.nw nroblems yet to overcome as there are debates about the topic. The chapters in this
parameters, and natural selection acts as a search for effective functionmc
book are our best answers só far.
ofphenotypic fesults'ln relaying the steps from genotype to-embryoge Thankfullywe have a very good mentor to inspire us and help us when we run into
and phenotype to evaluation, Bentley and Corne describe an~,tera3ti^ ries. Natural evolution is a very creative problem solver, and the solutions of nature
process for realising specifíc solutions from generalised information."As ever present to remind us Just what evolution is capable of. Can we make a machine
a necessary_capacíty, specifícity is relevant to the means and context of 3millimetre5 long that is capable offíying under its own power? What about giving Ít
evaluation. There exists an indirectness between the initial paVamete^s siaht, or the ability to keep Ítself functioning by converting chemicals into energy, or
and a specifíc outcome, but the expression of the phenotype "demanda even the ability to make copies of itself? We simply do not have the know-howto achieve
^ direct relevance to the measures by which it is being analysed~.'Wh^e these marvels. But this is what nature hás achieved in a creature as simple as a fly. Other
Bentley and Corne call these -transformations-, they are'alterations in"the examples abound. For example, would we have thought of tuming fíippers designed
phenotype_for means of evaluation which lead inevitably to thegenotype to propel físh through the water Ínto arms and highly dextrous hands? Would we have
becoming less effective in moving the evolution forward. Às a specifíc setof thought of using hair to make the horn of a rhinoceros? Despite the constraints nature Ís
procedures: evolutlonary algorithms (EAs) operate through recursÏvesteps faced with - only a small number of materiais available, the fact that life must grow from
of constant reconfíguration of initial generative parameters through means a single cell and maintain itseif - the a-eativity of nature is overwhelmlng. We do not have
ofevaluation.^ In a conceptual manner, this describes a functioning' design to wait for some science fiction scenario where aliens from other worlds give us superior
space, a combinatorial matrix of potential solutions developed technology.Thetechnologyofthe natural world is already ali around and within us-and
examinatíon and selection.
it is vastly superior to our technology.
Introduction
A Framework for Creative Evolution
Ln,m.any.ways'_uslng the word;creativíty/ in a fíeld of computer science opens up a From this investigation of creative evolutionary systems, we can construct a framework
3's box of controversy. Convincing people that our aeativity can'berenhancred that contains fíve elements Csee Figure 1):
using computersoftware is sometimes diffícult. Arguíng with peopfe that the technia
themselves might^be capable of creativity is often futile. ButfeearïanTncrea^n • An evoiutionary algorithm
of researchers prepared to try.
• A genetic representation
^Theseare the reseaf'chers who pioneer- creati^ evolutionary systems. Their programs • An embryogeny using components
enable artists to evolve stunníng pieces of art, or allow musiciansto'createinewl^uun'd's
• A phenotype representation
and new compositions. By guíding evolution as ít happens, the use~r7 are"ab7e'To • Fitness functionCs) and/or processing of user input
lxplore:new ideas as theyemer9e through the mechanisms of-evolutÍon."Many'fínd
thislMgh'yrewarding act'vlty - explor'ng the 5Pace of P°"íbleimagesiorlsculptureüs To summarise, a a-eative evolutionary system requires some kind of evolutionary algorithm
orcomposítíons, and being constantly surprised as possibílities are revealed to t hem. to generate new solutions. The algorithm modifles genotypes defined by the genetic
Othercreativ^evolutíonary systems take this approach one step further"'Guídance"is representatíon, which should be designed to minimise disruption caused by the genetic
proyided by automatic software routines thatjudge evolving solutíon"swÍthoutThe' need operators.An embryogeny Cor mapping process) should decodethe genotype and/ using some
l input.Designs are evolved from random blobs to fully functional forms. Novel kind of components, should construct the phenotype. The phenotype representation should
círcuits/ boat hulls, architectural forms/ aircraft manoeuvres, even chemicaTi5tiructurues be desígnecf such that it permits quick and effídent evaluation bythe fítness functionCs). It
EvolutionaryAlgorithm
The evolutionary algorithm forms the core of any evolutionary system. ... [TJhere are
foLir main E^s in use today: the genetic algorithm/ genetic programming, evolutionary
strategies and evolutionary programming. Sadly, only the GA and CP are commonly used
for the exploration of creative solutions. The reason for thís can perhaps be found in the
way these algorithms work. The genetic algorithm malntains genotypes and phenotypes,
with a mapping between the two. ... [T]his distinction hás helped to encourage some
GA researchers to use component-based genotype representations that map on to the
representatíons, thus allowlng explorative evolution to begin. In the same way,
genetic programming also makes use of genotypes Cthis time with tree structures) that
are mapped onto phenotypes such as programs, images or drcuits. GP hás the advantage
thatítsgenetic representationrequ/restheuseofsmallercomponentsCinthefunction and
terminal sets), só ali applications of GP demonstrate the exploratlve power of evolution.
This may explain why the first notion of 'invention machine/ carne from John Koza, the
inventor of GP - his algorithm ensures that explorative evolution will always take place. In
contrast, algorithms such as evolutionary strategies and evolutionary programming make
no distinction between genotype and phenotype. By directly modifying the solution and
with no provision for mapping to new representations, these approaches make the use
of components to construct solutions diffícult to implement and hence almost unheard
of in this fíeld. Nevertheless, there is nothing inherent in any evolutionary algorithm that
prevents Íts use in a creative evolutionary system.
WithinanyevolutionaryalgorithmthereareotherÍssuesthatmustbetackled. Handling
muttiple objectives, multimodality, noise, premature convergence and fuzzy or changing
fítness functions must ali be considered. Solutions to ali of these problems, using ideas
such as Pareto optimality, region ídentifícation, speciation, variable or directed mutation
rates and steady-state GAs are now emergíng in evolutionary computation CBentley
1999; Parmee 1999; Vavak and Fogarty 1996). These issues, although important, are
not the most signífícant consideration for creative evolution. Indeed, even the choice
of evolutionary algorithm (or indeed any other search algorithm) is secondary to the
Figure l. The five elements ofthe framework
for creative evolutionary systems. Peter representations, for it is the representatíons that permit evolution to explore.
Bentley and David Come, Image from original
pablicatíon, Reprinted by permission of
Elsevier Books. © Elsevier Boolcs. Cenotype Representation
The genotype representation defines the search spaçe of the algorithm. A poor
representatlon may enumerate the space such that very dissimilar solutions are dose
to each other, making search for better solutions harder. For creative evolutionary
alarm. Before evolution hás had time to improve these initially random solutions, &TH8K226132) * » Deriw: couipoïieats
^Sê:Í38)^i%)
can be nothlng at ali like the desired result. And yet the fitness functions must always Y58'330)(U02SO)
be able to provide a titness score that makes sense. The task is made even harder
when unknowns or approximations must be incorporated into the evaluation, or when
constraints ancf objectives are varied to aid exploration. Potential solutions include the
use of custom-desígned modular functions (Bentley 1996) and fuzzy logic (Parmee
1999) to cope with such problems.
Asdiscussedearlier, manycreativesystems usehuman Ínputtohelpguideevolution. Embryogeny
Artists can completely take over the role of a fítness functlon ÈSims 1991; Todd and
Latham 1999), and more recent work hás ínvestigated the use of these techniques
for evolving photorealistíc images of faces - potentially useful for the identification
of criminais (Hancock and Frowd 1999). These applicatíons raise numerous human-
computer interfadng issues. Will a creative system detrimentally affect the style of an
artist or the memory of a crime victim? These software tools have been shown to aid
Pmt and cutout
imaglnation and creativity, but what is the best method to let the user inform evolution
theshape
of hís/her preferences, and what is the best method for the computer to report the
structure and contents ofthespace being explored? Clearly, further research Ís required
to address these issues.
|^tiontôtheProb!emwasfound"
!5è^^=^^
^cam^eJeed.(Notsh™avsc^^^
from on^publ,cation"Raprinteïb7^^^^
A brief background ofthe field was given, showing how difficult applications such
programming, drcuit deslgn, and art and music composition triggered
development of a new approach. By using human Ínteraction we can enable the
of aesthetically pleasing and other diffícult-to-evaluate solutions. By employing
idge-lean component-based representations, we remove constraints to search in
representations and allow evolution to assembie new solutions. Using such methods
ito ex,eaj,te ^Ïlpl'nstructlon"utput by the system' Print the shaPes. ^d "se scissors we have turned evolution into an explorer of what is possible, instead of an optimiser of
^^í^^9=^^e^^s
tocut-°utthe shapes (see Figure 2)- The resultin9 Paper phenotypes"('-r'eP'reseTte'ribl;
whatisalreadythere. [...]
t.hlulc°nstrained freedom of position of each vertex re^ ^ °thTveurfes"nZs '99), 14-17 July 1999, Orlando, Ronda, 1999, pp 35-43.
Bentley, PJ and JP Waicefaeld, 'Hierarchical Crossover m Genetic Algorithms' , in Proceedings oftíie Ist
^t.this ramPonent-based representation allows the deflnitíon"of"a^asïn^be"^ Onlme Workshop on Soft Compnting (WSC1), Nagoya Umversity, Japan, pp 37-42,1996.
d?rer;^hapes; aearlythis.is ^knowledge-lean representation'(no informa^n^o^t Coates, P 'Usmg Genetic Programmmg and L-Systems to Explore 3D Design Worlds', m RJunge (ed),
ïhïapesarebest is provided)-lt sho^ also beclearthatth^rep^n^1 aliZ CAADFutures '97. Kluwer Academic (Munich), 1997,
Gero, JS anel V Kazakov, 'An Exploration-Based Evolutionary Model of Generative Design Process'
evoiut'°",toexplore the solut]on space in an u"c°"strainedmanne'r a"n7th"attuheure ^ Microcomputers in Civil Engineermg, 11: 209-16, 1996.
many míllions of good and bad solutions for thls problem. Goldberg, DE, Genetic Algonílims in Search, Opíimizaíion and M-dchme Leausn.g, Addison-Wesley
(Readmg,MA), 1989.
,f <//pretoably: the_.use ofreal;l'fe tÊstin9 is time-consuming and laborious Cespecially
Goldberg, DE, 'The Race, the Hurdle, and the Sweet Spol: Lessons from Genetic Algonthms for the
l^makethemtíake °f performln9 the exPeriment-y°"r^lfinaeado"f"en^^n:g1^ Automaüon of Design Innovation and Creativity', m PJ Bentley (ed), Evolutionary Design by
^es^süjdent)' consequent^ fo^ the purposes cfthis illustration~population^zes Computers, MorganKaufmann (San Francisco), 1999,
Hancock, P and C Frowd, 'Evolutionai-y Generation of Faces', m PJ Bentley and DW Come (eds),
: -10 individuais were used in an evolutionary run of 10 Qewratío^
Proceeàmgs ofthe AÏSB'99 Syniposium on Creative Evolutionary Sysíems (CÊS), Society for the
Jhe results were "1terestin9- DesPte these excessively lowvalues, evolution was able Studyof Artificial IntelligenceandSimulationofBehaviour (AISB), 1999.
L°.mtel'?lfí-T mprovements on th^ Harvey. I. [The SAGA Cross: The Mechanics ofRecombinationfor Species vràhVariable-Length
Genotypes', in R Manner and B Manderick (eds). ParaUeS Problem Solvmg from Nature H, North-
ínlhenexperlments-tlmes takenforinit'a"y ^ndom shapes to falHSO IJHimetresav"a"rie"d
HoUand (Amsterdam), 1992, pp 269-78.
^mo.Lsecond5to^:8.5eco'1d5' Bythe 10th 9eneratïon^ ^s-hapes"took"ocnl^r°agleu Jakobr N, 'Hamessmg Morphogenesis', mProceedíiigs of tïie Iníematíonal Conference oflnformation
,morlth.an,two-seconds to fa"the same distance- Fi9ure 3 showsrtwo"o7the's"olutioyns Processingm CeR cind Tíssne, 1996.
Koza, JE, F Bennett, D André and MA Keane, Genefic Progrãimnmg III: Dai-winian ïnvention and Problem
m.^e^a',p°pul:ati°n\convergence has begun to o^"^withmost"shaperusínuglïhle Solvíng, MorganKaufmann (San Francisco), 1999.
same technique of having a smaller fíap that causes the shapes to"rotatea"sfcy"falí! The Page, J, R Poli and W Langdon, 'Smooth Uniform Crossover with Smooth Point Mutation in Genetic
128 ComputationalDesignThinfdng
129 An Introduction to Creative Evotutionary Systems
Programming: APrelimmary Study', in R Poli, PNordin, \'TO Langdon and T Fogarty (eds),
ProceedmgsofíheSecondEm-opean Workshop on Geneíic ProgT-ammmg-EuroGP'99, Constrained Generating Procedures
Gothenburg, 26-27 May, 1999, Sprmger Verlag (Berim), 1999.
Parrnee, I, 'Explormg the Design Potential of Evolutionary Sedrch, Exploration and Optimization'. ir
Bentley (eci), Evoluíionaij Design by Compaters. Morgan Kaufmann (San Francisco), 1999, john H Holland
Schnier, T, andJS Gero, 'Leammg Genetic Representations as anAltemative to Hand-Coded Shape
Grammars', in J Gero andFSudweeks (eds), Ai-ïifscjal InteRigence sn Design '96, lüuwer
is a process by which complex phenomena arise from the
(Dordrecht), 1996, pp 39-57.
Sims,K, 'AtíifícialEvolLitionforComputerGraphics', Computei'Graphics 25(4): 319-28, 1991. tion of simple conditions, where the possibilities of such complex
Taura. T and I Nagasaka^ 'Adaptive Growth Type Representaüon for 3D Configuration Design', m PJ cannot be identifíed within the individual initial assertions.
Bentley (ed) Firsí Special Issue on Evolutionary Design, Aitificial Intelligence for Engmeei-mg
This is inherent to any procedural process when compared with a discrete,
Design, Analysis, and. Manufactunng (AIEDAM) 13(3): 171-84, 1999.
Todd S, andWLatham, 'The Mutaüon and Growth ofArtby Computers', in PJ Bentley (ed). Evolutioin dírected one. John Holland, a scientist who established in the 1970s
Design by Computers, Morgan Kaufmann (San Francisco), 1999. the concepts and techniques for genetic algorithms, expands upon the
Vavak, Fand T Fogarty'Companson of Steady State and Generational Gás for Use m Nonstationary
computational mechanisms underlying emergent systems in this text. In
ETiwonments\mProceedmgsoftlieIEEE3rdLjteiTiationaíConferenceonEvolutíonary
ComputationICEC'96, Nagoyajapan, 1996. the book Emergence: From Chãos to Order (1998), Holland explains in this
chapter the properties of a /model/ in which systems containing emergent
From Peter Bentley and David Corne, 'An Introduction to Creative characteristics can be produced. The use of the term "modeF is unique as
Evolutionary Systems', in PJ Bentley and DW Corne, Creative Evolutionary
it describes the colfection of procedures and operators which interact to
Systems, Academia Press (San Diego), 2002. Reproduced by permission of
producea5efofpossibilities;the model is notdefined asthefinite product
Elsevier Books. © Elsevier Books.
of a select set of individual operations. Holland describes a key feature
of these procedures as the 'transition function^ which is a mapping of
the possíble states of a system that can arise from this function. Such an
operational framework is expressed further by Holland in the use of cellular
automata. Fundamentally, this asserts the capacity of simple agents (or
functions) to develop complexemergent behaviours but onlywhen engaged
into a combinatória! network - where the conditions of interaction are as
pivotal as the properties of the agents themselves.
The Greeks already knew the benefits of describing diverse objects (machines) in terms of
elementary mechanisms (the lever, the screw, and só on). This chapter develops a similar
setting for desaibing the diverse systems that exhibit emergence. The Greek approach
to machines also provides a helpful, intuitive guideline for developlng this setting. It
suggests looking at emergence in terms of mechanisms and procedures for combining
them. To make this work, we have to extend the ídea of 'mechanism'. The generalisation
used here comes dose to the physidsfs notion of an elementary particle (say a photon)
as a mechanism for mediatíng interactions (causing an electron to change its orbit around
an atom). We can use this extended notion of mechanism to provlde precise descriptions
of the elements, rules and Ínteractions (for example, agents) that generate emergent
phenomena. And we can compare quite different systems, increasíng our chances of
fínding common mies or laws that describe systems exhibiting emergence.
[...] We'11 be mimicking the path that scientists often folfow in movíng from
intuition to precision. The result is an explícit definition of a broad class of modeis 1/11 call
Constrained Cenerating Procedures (CCPs). The models that result are dynamic/ hence
procedures; the mechanisms that underpin the model generate\\\e. dynamic behaviour;
and the allowed interactions between the mechanisms constraín the possibilities, in
1 First, we'll translate the notion of mie (for instance, the mie forjumping in
checkers, or Hebb'5 rule) Ínto the notion of mechanssm. As with rules for
games, or laws for a physlcal system, mechanism5 will be used as the defíning
elements of the system.
Roughly, a mechanísm responds to actions Cor informatíon), processing that
Ínput to produce resultant actíons (or information) as output. The simple lever,
one of humankincTs earliest discoveries, provides an easy example (see Figure
l): when you pull down on one end of the lever Çthe input), you get a force at
the other end (the output) that is multiplied by the ratio of the two lever arms
Cthe processing). More complicated mechanisms may have several inputs and
may produce several different outputs - think of a mechanísm that sorts coins.
The word /mechanism/ hás variant meanings in common usage/ but 1/11 use a
defínÍtion and notation that restricts the word to a single, unambiguous meaning.
2 Next, we'11 defíne ways of tinking mechanisms to form networks; these networks
are the constrained generatlng procedures, the CCPs. Because most models
involve more than one kind of mechanism (as the dífferent elementary particles
in physícs), the setting must make evident how the actions of one mechanism
can affect others.
Withín this settíng, it is the ínteractíon of the mechanisms that generates
complex, organised behavíour. Typically, the mechanísms allowed wíll be few
in kind and simple to descríbe, Ënforcing the deletion of many details. Still,
the ínteractíons provide possibílities not easily anticipated by inspectíon of
the individual mechanisms. The complexity íncreases when multíple copies of
the basic mechanism5 are allowed, as ... seen in the case of ant colonies and
neural networks.
We'11 fírst look at CGPs in whích linkage captures the constraínts imposed
by the fíxecf landscape of a board game, or the geometry of a physical system.
Later we')l took Ínto a generalisation whereby links can be made and broken from
within the CGP, changmg the undedying geometry. This fadlítates models based Figure l. A simpie mechamsm - the leven Reprmted
on mobile agents. b7permissionsofBasicBooks,amemberof^
thelPerseus Books Group, andJoïmHoÜmd. ©
BrockmarL/HoÜancl.
3 Once the mechanisms are línked, we come to the counterpart of the game
tree - the set of possibílíties generated by the constrained Ínteractions of the
mechanísms. The examples already examined show that the tree of states is
a handy way of modelling the possíble courses of action - the strategles and
dynamics - of games. Now we want to extend that notion to systems in general.
movement of the hands, Is the dynamic of this mechanism. The watch is somewhat Once each mechanism in the CCP is assigned an índex, we can develop a kind
atypícal of mechanísms because Íts ínput is Íntermíttent. The trajectory ofstates proceeds of lattice to illustrate the interconnections and neighbourhoods in the CCP, a lattice
autonomously between wíndings ofthe mainspring/ whereas mechanisms moretypically reminiscent of the tree that showed how moves are ínterconnected in a game.
are under the contrai of a steady stream of inputs Csimilar to the succession of decisions Node / in the lattice corresponds to the mechanism with index ;. If mechanism / is
that determine the unfolding of a game). Still, the watch provides an example ofthe kmd connected to mechanism7/ then an arrow runs from ; to j in the lattice. For example,
of dynamic we can expect from mechanisms, and Íllustrates the way in which slmpler the mechanisms might be connected in a regular square array/ like a checkerboard.
mechanisms (the mainspring, ratchets, and só forth) can be combined to yield a more Then each node would have four neighbours to whjch it is connected, and the whole
complex mechanism. IVIuch as the combination of mies defines a game, combínations of array could be laid out as a square tiling pattern. However, any kind of connection
complex mechanisms buílt from simple ones have a major role in CCPs. pattern is allowable; ít need not be regular in any way, We can even allow the number
Automata as CCPs
Cellular
make an early test of the ability of CCPs to model complex systems by looking at
Wecan
automata. Cetlular automata are the brainchildren of two of the most renowned
imatical physidsts of the 20th century, Stanislaw Ulam and John von Neumann.
i/s Idea Csee the 1974 collection of hís papers) was to construct a mathematically
tined model of the physical universe within which one could build a wide range of
/«iai-hines/. This model physics would retain the essence of a real physics - Ít would have a
and a set of locally deflned laws (a transitíon functíon) that held at every point
Ín that geometry. Ulam saw that you could use a checkerboard geometry with an identical
sei of states assigned to each square Csee Figure 3 for a simple example, Conway/s
automaton). Ulam completed the construct by specifying a transition function that
determines thewaythestateschange overtime.Von Neumannthen usedthis constructto
design the self-reproducing machine ... Cellular automata have proved to be useful tools
for investigating complex systems, só they constitute an appropriate test for CGPs.
Each square, or ce//, in the cellular automaton, with Íts assoclated states and mies,
becomes a mechanism in the CCP framework. That is, the states of the cell become the
mechanism/s states, and the mies of the cellular automaton define the mechanism/s
transition function. In these terms, the cellular automaton is characterised as a CGP
employing copies of a ssngie mechanism, connected to form the regular square array
described in the previous section. By picking an appropriate pattern of states in this array,
we can provide a kind of active blueprint for any conceivable machine.
Gliders
Conwa/s automaton can contain a simple, mobile, self-perpetuating pattern called a
íiríer. It consists of a pattern offíve occupied cells, surrounded byemptycells(see Figure
The transition function just described produces a sequence of changes in the pattern
over successive time-steps. Though fíve occupied cells are always involved, the pattern
changes shape in a regular way and Ít moves Cglides/) diagonally across the space. At
intervalsoffourtime-5teps,the pattern recurs, nowshifted one cell diagonally, saydown
and to the right, as In Figure 4. If you continue on in time, the pattern continues to go
\ J_ ^ JL x -L / through the same sequence of changes, gliding downward across the lattice, as long as it
Sf «t *-
does not encounter another pattern of occupled cells. The transition is só easy that you
-i
/ T < T < -Y
\
the space. Rather, particles are contlnually being created and deleted to produce the
glider. This persistence of pattern, despite a continuai turnover of constituents, recalls
the persistence of the standing wave that forms in front of a rock in a rapidly fíowing
stream. The glider is more complicated than the standing wave because it changes form
as it moves, and it does not stay in one location. Still, the glider and its glide are a
138 Com putati anal Design Thinking 139 Constrained Generating Procedures
Ëven though we may infer the persistence of the glider from extended observation,
jnferences can be treacherous. For instance, there are patterns in Lifethat go through
long sequences of changes before ultimateiy dissolving. We can only be sure of
r/s persistence ífwe can prove thís property within a theory founded on the laws
'define Life. In this, Conway's artificial universe is not só different from the universe
•m vvhich we líve. Both require a combination of experiment and theory to discover and
explain regularities
Once we establish the glider's persistence, we can thmk about it as a component of
more complicated patterns. In fact, this step was taken in showing that a general-
computer could be embedded in Life. In an embedded computer, the gliders
serve as signalling devices, conveying informationfrom onepartofthe patterntoanother.
Additional research showed that there are confígurations that emit gliders/ and others
that respond to a collision with an incoming glider. These are the basíc elements for the
creation, transmission and reception of information. Once information can be transferred
from point to point/ it takes only some simple 'bit flipping' and storage schemes to
computation. Thus/ the existence ofthe glider encouraged a search for a way of
constructing a generaf-purpose computer within Conway's universe. The ensuing search,
and proofs, were relatively straightforward once conceived, but it is unlikely that they
would have been pursued with the necessary intensity without this encouragement.
1 Rules (transition functions) that are almost absurdly simple can generate
coherent, emergent phenomena.
2 Emergence centres on interactions that are more than a summing of independent
activities Cimposed by the nonlinear mies in this case).
3 Persistent emergent phenomena can serve as components of more complex
emergent phenomena.
^^^d^^^^D^^^tÏS
: llg^ang of objects orthe casting of shadows but also the perspective Pr°Jection that
?eL. Ihïpns and shadows create in the plane of vision of a moving subject. Yet, despite
^means which define the subsequent:sïate^:^'^ocSt;^ 'that the tem hás already acquired currency in relation to these simulations, it
behwlour:. actions whichentitieT^°l"^v7hLaeLprteeru^^^^^^ E -i^nnroDriate to designate any kind of simulated world created by mathematicians
:^he[than propertíes- the ^c"material"de:c^,r^ ^^m
^p^aï^ ^^^^^^^^^l
l /^mniiter scientists, even if these worlds do not have a visual representation. In other
l?Lrrk the term is also appropriate to refer, for instance, to the worlds created by classical
^°fÏ.TateÏ1 entity ' rather th^ ^cesses need ^teZ^^'^^,^ ; when they modelled the behaviour of gravity almost four centuries ago.
tíï^lanü.ma9'vtuúe af^^^^ ^W^^M Ïis in this extended sense that the term 'virtual realityr will be used in this essay
^^^^n'^i°n°fmaterialpl:operfc-'D^n^'^^S^ Whatabout'real virtuality'? This term will be used to refer to the Ímmanent pattems of
?e^^n^ysicsï1 mathematics^""-t^^n^^Z<^ becoming that physicists and other scientists have discovered in the world, partly through
^utaÏ'!T>.aw'vach:He broac^^—^;Z^^,h thelr use of formal models and computer simulations, partly through causal inten/entions
l^lÏ^"tíLprocess's defined '" the ""^"ofinte^^'^^^3; performed in laboratories. We normally use the tem law' to refe rto these pattem5' but
^^^"!T:r^ert^be^li^iduz^^^Ïn it may be argued that this term was coined when scientists were still deeply religious and
specifíc mechanisms that represent specifíc physicaTlaw^ thought of themselves as revealing the secret mies that a legislating god had issued to
govern hls creatlon. Today/s scíentists are not nearly as devout as they used to be but the
word W hás survived their change of allegiances. For purely practical purposes, of course,
there is nothing wrong with keeping the word, but from a philosophical point of view its
=SSïiÍ^S=ïS
theological connotations are problematic. On the other hand, nothing would be achieved if
we merely switched labels, from lav/ to something else, as if merely changing the way we
Eï^^^^EEEEïS
s^^^^^
taik about immanent patterns made any difference. Talk, as everyone knows, is cheap, and
só is relabelling. Só we must start by analysing a concrete case of a natural law, the law of
gravity, and discover what in this case could properly be called 'real virtuality'.
In his analysis of the character of physical law, the late physicist Richard Feynman argues
that the law of gravity hás three completely different versions. There is the familiar one in terms
of forces and accelerations, the more recent one of using fields, and the least well-known
EEïS^^i^SES!
version in terms of singuSarítíes, such as the minimum or maximum values of some parameter.
As Feynman argues, the three different versions allow physiclsts to make the exact same
predictions só they cannot be told apart by their consequences. Feynman, like many other
HSë=VÏJii^SÏ
^s,tn^^u::d.on^,mathematlcalfL^tic;ns:^e:rai:^^^^ famous physicists before him, subscribes to a philosophy of physics referred to as 'positívism'.
A positivist believes in the mind-independent reality of objects and processes that are directly
s^sïsE^^^^^^:^
obsen/able by us, ali other entities being only usefui theoretical constructs.To put it differently,
Feynman believes that the task of physics is not to explain the Ínner workings of the world but
only to produce compact descriptions that are useful to make predictions and that íncrease
Éi^SS^ïïS^^
,'!lrÏÏi hás wntten: /Logic hás interests in abstract forms. Science investigates
'^onme^ context for their^erpr.ta^^v 1el. f^nnJ Design ímtiates novel forms. A sdentific hypothesis is not the same thíng as
,,,b'ueprint?arch'tectureandt°^^ï^
^^^^^^as^r^^^
Ia L L,nnthes!S. A lógica! proposition is not to be mistaken for a deslgn proposal/6 In
:^ ï "". a:genetic-ïan^^^f^^^^, F ^IJr nu rs is not aitheory of explanation/ but a theory of generation.
hor,.lt_mayprovide at iea"st ^^Mof^'2 gjs co^w^'
^3C^tnTOrk' even if it ls not a direct P-^^fZ ?,: 3
a fo'mil
tionofNature ^ _ ^ ^ ^ _^
"erfection and variety of natural forms is the result of the relentless experimentation
Efpvoiution Bymeans of profli9ate prototyping and the ruthless rejection of fíawed
? ev;lpn^. nature hás evolved a rich biodiversity of Ínterdependent species of plants
Ï animais that are in metabolic balance with their environment While vemacular
S£ss???ï=^;ï:;.:^h-
^^=5SS=ï5^
metabolism and the operation of the laws of thermodynamics are central to our enquiry,
asare the general principies of morphology, morphogenetics and symmetry-breaking
Charles Darwin established a new world whích broke away from the Newtonian
a watch^ Ïh:1^^:::^^^^ :;,:tt;-lmpMthe^^^ of stability - a world in a contínuous process of evolution and change. Modern
;^^:=C^"^^^^B^^:Ë^:
contending fhat the blind forcïs'ofD^.U/,In^ncu.^llrnl,ü'lndwatchm3kerar9u^
physics now describes a world of instability. llya Prigogine hás discovered new propertíes
ofmatter in conditions that are farfrom equilibrium, revealing the prevalence of instability
P°eJ;el^^^rr:S:^rc:r[^-.^ ..nce „
Eïl^::^:^s^'S^r^^ïte?
Natural and Artificial Models
The modelling ofthese complex natural processes requires computers, and it is no coincidence
Purposeful intent.To usth7conn^Tn^''Jlwtϰ,a_pply it to our new mocfel with that the development of computíng hás been significantly shaped by the building of computer
^^:'S^^^^^^^z^
no^whenwefc^ ^m^ns^hlt^ 'deslgn',are veo' d?rentfrom';he models for simulating natural processes. Alan Turing, who played a key role in the development
of the concept of the computer (the Turing Machine), was ínterested in morphology and the
^^^s^^^^^m^^^^
W;thh.d,t^ S^gTvZLWlha^^t'tnOgJhinsn?dnes51can cause concem to^ho; simulation of morphological processes by computer-based mathematical modeis. The Church-
Turing hypothesis stated that the Turing Machlne could duplicate not only the functions of
conv,nced'thatTh7ha?ne^'nnanef\Z»o^o."tr0'."ke a computer^
^Z^Ï^^Ï^SSth--^^^o=;
mathematical machines but also the functions of nature. Von Neumann, the other key figure in
the development of computing, set out explicitly to create a theory which would encompass both
natural and artificial bíologies, starting from the premise that the basis of life was information.
Sourcesoflnspiration A signifícant example of this dual approach in terms of our genetic model is John
Ho!land's Adaptation in Natura! ana Artificia} Systems. Holland starts by looking for
^^^:e^^S=S^--ceso.e,,..,on. commonality between different problems of optimisation involving complexity and
^^'S^^^";™0"-itis "sent^^ha^^e
'^^^^s^^^w=a^^
uncertainty. His examples of natural and artifícíal systems range from /How does evolution
produce increasingly fít organisms in highly unstable envirpnments?' to 'What kínd of
^'^^^•^5 less' and mi-"de.tood ori;ven'h^^ economíc plan can upgrade an econom/s performance in splte of the fact that relevant
economic data and utilíty measures must be obtained as the economy develops?'8
coded manufacturing instructíons which are environmentally dependent, but as in lstlnut^e"is"'notthe only fíeld to be concemed with these problems. In industrial
real wodd model Ít is only the codescript which evolves, ^hle'all^m-bracing concept of mass production for a homogeneous intemation^
Kpt hás givenway to a search for a new fíexibility in design and manufacture-The
Generative Systems l characterístic of this approach is that Ít focuses on the dynamic processes
An essential Par"t of thís evolutionary model is some form of generative techniqug. Es^eyruexper1ence ratherthan on physical form.12 Or, in JohnThackara-swords, design
AgJ"rLth!s is an area charged..wlth problems and controver'sy' The history of generaiïve ,'now/beyondthe objecta13 ....,.,.,..
systems is summarísed by William Mitchell, who maps out a line from Aristotle to- LuÍI "Industnal production used to be associated with high tooling costs and very large
through the parodies of Swift and Borges. After tracíng back the use of generati^e Lodu'c>tÏonr'un's.This is now changing because the computer hás Pavedthewayforwhau
systems in architectural design to Leonardors study of centrady planned churches and rcalled 'the electronic craftsman7. The direct relationship between the designer at the
DurancTs Précis dês Leçons d-Architecture, he outlines the concept of -shape grammars". l^mputer console and the computer-controlled means of production potentiall^^ means
or dementai combinatorial systems.9 |nuot'Iust~a dramatic reduction in the production costs of the tools for mass ProdLiction;
From our point of view, there are several problems with this approach. AH of these l^dto^horter economic runs, but a one-to-one control of production and assembly
generatíve systems are essentially combinatorial or confígurational a problem which Rquipment/This is effectively a return to one-off craft technology, but with ali the
seems to stem from Aristotle/s description of nature in terms of a kit of parts that can lcapabilityoftheprecision machinetool.
be combined to furnísh as many varieties of animais as there are combinations of parts. As Charles Jencks desenhes it The new technologies stemming from the computer
Fortunately, nature is not actually constrained by the límítations ímplied by Aristotle. lhavemade possible a new facility for production. This emergent type is much more
Mitchell regarás architectural design as a special kind of problem-solving process. geared to change and individuality than the relatively stereotyped product-ive Proce5ses
This approach hás limitatíons which he recognises in principie. First, it assumes we can ofthe First Industrial Revolution. And mass production, mass repetition, was of course
construct some kind of a representation whích can achieve different states that can be one of the unshakable foundations of Modern Architecture. This hás cracked apart, if
searched through for permutations corresponding to some spedfied criterion Cthe criterion not cmmbled. For computer modelling, automated production, and the sophisticated
of the problema Unfortunately for this goal-directed approach, ít is notoriously difficult techniques of market research and prediction now allow us to mass produce a variety
to describe architecture in these terms/ except in the very limited sense of an architectural of styles and almost personalized products. The results are closer to nineteenth-century
^4 15
brief to whlch there are endless potential solutions. The other problem is that any serious handicraft than the regimented superblocks of 1965/14
system will generate an almost unmanageable quantity of pËrmutatÍons.10
The Environmental Case
Problems with Industrialisation Natural ecosystems have complex biological structures: they recyde their materiais,
A problem arose in the 1960s when architecture started toying with new desígn processes, pemiit change and adaptation, and make effídent use of ambient energy. By contrast,
takjng up a particular form of component-based rationalisation and methodology which most man-made and built environments have incomplete and simple structures: they
embraced a generic approach, modular coordination and a perception of construction as a kit do not recycle their materiais, are not adaptable and they waste energy. An ecologjcal
ofparts. For despite rhetoric to the contra ry, the architectural profession - and the construction approach to architecture does not necessarily imply replicating natural ecosystems, but
índustry as a whole - have falled to leam from developments in the aircraft automotíve and the general principies of Ínteraction with the environment are directly applicable.
Problems of Complexity
The Role of the Computer -The 'sheer imponderable complexity of organisms' overwhelms us now as surely as it did
Chrístopher Alexander dísmíssed the use of computers as a design aid; /A digital Darwin in his time. The developmental processes of nature inevitably lead to complexity,
computer is, essentíally, the same as a huge army of clerks, equipped with rule books, buttheyworkwith simple building blocks and an economy of means to achieve complexity
pencil and paper, ali stupid and entirely without ínítiative, but able to follow exactly in a híerarchical manner.The coding ofall natural forms in DNA is achieved wíthjustfour
millíons of precisely defined operations ... In asking how the computer might be nucleotídes, which in turn usejust 20triplets to speclfy the amino-acidsthat manufacture
applied to architectural design, we must, therefore, ask ourselves what problems we protein. The hierarchical structure of living systems is analysed by James Miller on seven
know of in design that could be solved by such an army of derks ... At the moment, leveis: celi, organ, organism, group, organisation, societyand supranational system.These
there are very few such problems/18 are broken down into 1 9 criticai subsystems whlch appear at ali leveis. This hierarchical
Our evolutionary approach is exactly the sort of problem that could be given to and self-similar descripíion applies also to organisms and social systems, which are seen
an army of clerks - the diffículty lies in handíng over the mie book. Much of thís text as part of the same continuum.23
concerns the nature ofthese mies and the possibílities of devefoping them in such a way ... Even very simple local rules can generate emergent properties and behaviour in
that they do not prescríbe the result orthe process by whích they evolve. a way apparently unpredícated by the mies. CollectÍons of small actions ripple upwards,
combining with other small actions, until a recognisable pattern of global behaviour
j^gïtin t'aw^^ Redefming Designmg: From Fonn to £xperience, Van Nostrand Remïiold (New
parenting more complicated objects than themselves. Von Neumann remnnic^., a^d C Tïio:rnas •l
depends upon reaching thls criticai levei of complexity. Life indeed exists on the pTil ifÍ Yorl<)pJ.9£ra, Design after Modemism, Thames and Hudson (London) 1988
^w^^~T^Language ofPost^Modem Architectnre, AcademyEditions i
chãos, andthis isthe pointofdeparture for our new model ofarchitecture. yeoi
"cílaries ii^^andïmade a presentation to the Royal Insütute of Bntish Architects Armu^
In' 197^A1T ^icmmafoTsurvival, which emphasised the need for a responsibleapproach fo ^
The New Model ofArchitecture co^rT.?lrmïSaAl&ough'therewas some genume mterest m resource problems it was dear
ener^a^l^u^alo?e~profession,notofthe planei, which
There is só far no general developed science of morphology, although the ülat it T. ufi^litecte hadse^edthe imtiative at this time and formulated a comprehensive energy
of form is fundamenta] to the creation of ali natural and ali designed artefactsL s ni ^on ironlcm^ ^ahthaveensured a future role for the profession. Imteadthe chance was wasted
PÏCY'.TU^ÏaSoosefit7low energy' campaign motivated more by poUtics than byasenou^
is stíll searching for a theory of explanation, architecture for a theory of qenerflti^
wtLa^unuSessttieissue.' See John H Prazer and Alex Pike, -Simple Societie^and Complex
and Ít Ísjust possible that the latter will be advanced before the former. In other ^StoÏeT^Ü-^^^^ Gonference (Lancaster 1972) and mBA
fomn-generating models developed for architectural purposes Cor based on unnr+h^
or incon-ect sdentífíc views) may be valuable if they model a phenomenon that y\p^\, ^Ï ^To^yeTheD^ oHntelligent Environments; Soft ArchitectureS Land^^^^
are seeking to explain. 1£J? NsOTODonte, raeA-ctítetíure Mac-Ame, MIT Press (Cambridge, MA), 1970,^
In a modest way some contribution hás already been made. Many papers relatir in ^^phe^Alexander, -The Question of Computers m Designa Landscape, Autumn 1967, pp
this work Cparticularly on computing and computer graphics) have been enthusiastic;
leeToto H Prazer, 'The Use of Computer-Aided Design to ExtendcrlatiyltJ^mH^
received at international conferences and cited in further publications. Many of ^^(ed^atíonaFconference Arï and Design m Education, electronic proceedings, NSEAD
resulting graphics techniques are now an integral part of the computer programs used
IÍ^Sander and Helen Morton, An Introducíion io Neural Computmg, Chapman and HaU
in architectural offíces. If taken much further, thís could contribute to the under^tanHir 20
of more fundamental form-generating processes, thus repaying some of th e debt that StssÍouisexp^dedmJHFrazerandJMFr^er/Design^mkmgjCrea^^^^^
21
architecture owes the sdentific field. Perhaps before the turn of the century there will be D^e^Lsionï\:n^reatíyerami<mg:AMuí^ceteáApproacA^^fe
^rïyPress~Ï9Ï47andJohn^HFrazer,TheArctetecturalRelevance^^
a new branch of science concerned with creative morphology and intentionalil
* * * l, vol 10, no 3, pp 43-4. . ^ ... . ^ , ,.
^uTrtalA±Kauffman"ÏelOrigzns ofOrder. Self-Organïzation and Selectíon m EvoMion, Oxford
22
Notes University Press (NewYork), 1993.
James GnerMiUer, Livmg Systems, McGraw-Hill (NewYork), 1978.
l As earlyas 1969 Charles Jencks was predictingthatbiologywouldbecome the major metaphor 23
forthe 1990s andthesource ofthe most significant architectural movement this century-the
From John Prazer, •A Natural Model for Architecture-, An Evolutionary
Biomorphic School. See Charles Jencks, Arcïutectm-e 2000: Predicíions and Methods, Studio Vista
(London), 1971, Architecture, Architectural Association Publications (London), 1995, pp
2 A criticai ovemew of biológica] analogies is given m PhHip Steadman, Tíje Evolution ofDesigns: 9-21. Reproduced by permission ofjohn Prazer and the Architectural
Biológica! Analogy in Architecture and tlie Applied Arts, Cambridge University Press (Cambridge; Association Publications. © Architectural Association Publications.
NewYork), 1979.
3 D Barthélémy et al, 'Architectural Concepts for Tropical Trees' in LB Holm-Nielsen et al (eds),
Tropical Forests, Academia Press (London), 1989.
4 WiHiam Paley, Natural Theology, or Evidences of the Existence ana Attríbutes of tïie Deity
Collecïeà from íhe Appearance ofNature (Oxford), 1802.
5 RichardDawldns, TheBlindWatclimaker.LongmanÇLondoTï), 1986, and Tiie Selfish Gene, Oxford
University Press (London), 1976,
6 LionelMarch (ed), The Architectuï-e ofForm, Cambridge University Press (Cambridge), 1976.
7 Grégoire Nicolis andIlyaPrigogine, Explonng Complexity, Freeman (NewYork), 1993.
8 John H Hoüand, Adaptation in Natural and Artificial Systems, Universify ofMichigan Press (Ann
Arbor), 1975.
9 WiUiam J MitcheU, Ttie Logic ofArcMlecture Design, Computation, and Cogmïion, MIT Press
(Cambndge, MA; London), 1990.
l O These difficulties stem largely Êrom the views of Herbert A Simon as expressed in Tíie Scíences
oí 'tïie Artificial, MITPress (Cambridge, MA;London), 1969, an exploration of the problem of
complexity with particular reference to artificial (man-made) systems. While Simon's views on
the inevitability of a hierarchical strategy m nature have been influential in the formulation of our
own theories, ïïis scientifïc method does not recognise the need for a generating concept when
160 Compuíational Design Thinking 161 Morphogenesis and the Mathematics of Emergence
the nonlinear changes of concentrations of two chemicals (morphogens) over time, as Cupimjngs argues that the interaction and diffusion of morphogens in cellular
the chemicals react and diffuse into each other. lt offers a hypothesis of the generatíon ;^isaisoaffected bythe Gaussian and mean curvatureofthe particular membrane
of pattern from a smooth sheet of cells during development in the formation of buds. ,13 só that changes to any particular curve in a curved membrane will produce
skin markings and límbs. Chemicals accumulate until sufficient density is reached,then changes to cun/ature elsewhere. Successful computational models have
act as morphogens to generate organs. extended this approach by incorporating the mathematics of curvilinear
The reaction-diffusion model is still of interest in mathematical biology, in which Qi-dÍnate meshes used in fluid dynamícs to the simulation of the morphogenesis of
a great deal of research is concentrated on the Ínterrelated dynamics of pattem and imetrical organs and limbs.14 Folding and buckling offíat and curved sheets ofcells
form. Turing's model operates on a slngle plane, or a flat sheet of cells. Some current gre the basis of morphogenesis in asexual reproduction.
research11 in the computational modelling of morphogenesis extends the process that The lineages of organisms that reproduce asexually exhibit convergent evolution,
Turing outlined on fíatsheets to processes in curved sheets. Ceometry is inherent inthese similar forms and properties emerging without common ancestors. There are generic
models of process, incorporating morphological 'units' that have a dynamic relationship •rns in natural morphogenesis/ and this adds to the set of geometncal operations
to each other, and to an infonning global geometry. in these mathematical models. An intricate choreography of geometrical constraínts
and geometrical processes is fundamental to self-organísation in biological
morphogenesis. Computational models of morphogenetic processes can be adapted
Spiral organiâation
ofbroccoliflorets, for archítectural research, and self-organisatlon of material systems is evidenced in
displaying a Fibonacci physícal form-finding processes.
mathematical series
in which each number
is the sum ofüie two The Dynamics of Differentiation and Integration
previous numbers,
Feedback is not only important for the maíntenance of form in an environment; it
evident in many
natural patterns, is also a useful concept in modelling the relationship of geometrical pattern and
George Post/Science form during biológica! morphogenesis. In pattern-form models, feedback is organised
Pïioto Lïbrary ©
Science Photo Library. in two loops: from form to pattern and frorn pattem to form. In these models the
unstructured formation of biochemical pattem causes morphogenetic 'movements'
and a consequent transformation in geometry. The change in geometry dísmpts the
pattem and a new pattem emerges, which initíates new morphogenetic movements.
The process continues untíl the distribution of morphogens is in equilibrium with the
geometry of the evolving form in the model. The feedback loops, from pattem to
form and from form to pattern, constmct a mathematical model of morphogenesis15
as a dynamic process from which form emerges.
Cybernetics, system theory and complexity have a common conceptual basís, as is
evidencedbythefrequencyoftheterms'scíencesofcomplexity/and/complexadaptíve
systems' in the extensive literature of thermodynamics, artificial intelligence, neural
networks and dynamical systems. Mathematically, too, there are commonalities in the
approach to computational modelling and simulations. It is axiomatic in contemporary
cybemetics that systems increase in complexity/ and that in natural evolution systems
emerge in increasing complexity, from cells to multicellular organisms, from humans
to society and culture.
System theory argues that the concepts and principies of organisatíon in natural
systems are índependent of the domain of any one particular system, and contemporary
research tends to concentrate on 'complex adaptive systems' that are self-regulating.
What is common to both is the study of organisation, íts structure and function.
Complexitytheory16formalisesthe mathematical structure ofthe process of systems from
164 Computational Design Thinking 165 Morphogenesis and the Mathematics of Emergence
3 D'ArcyThompson, On Growth andForm, CambridgeUniversityPress, 1961 (fírst published 1917).
The systems from which form emerges, ancf the systems wíthin individual 4 Mred North Whitehead, The ConceptofNature, Cambridge UniversityPress, 1920,
forms themselves, are maintaíned by the flow of energy and information through 5 Norbert Wiener, Cybemeíics, or Coníroland Commuiiication m tïie Animal ana tfieMachine, MIT
Press (Cambndge, MA), 1961,
system. The pattern of flow hás constant variations/ adjusted to maintain equilibrium
g CE ShannonandWWeaver, The Maïïiernatical Tïieory of Communicaïion. fífth edition, University
'feedback' from the environment. Natural evolution is not a single system but distributed of Illmois Press (Chicago), 1963.
with multiple systems co-evolving in partial autonomy and with some interaction. /\^ 7 Uya Prigogine, Introduction io Thermodynamics o f IiTeversible Processes, ]oïmWï[ey & Sons
(Chichester), 1967,
emergent whole form can be a component of a system emerging at a higher leve! - and
g Any physical system tïiat can be described by mathematical tools or heuristic piles is regarded as
what is /system/ for eme process can be 'environmenf for another. a dynamic system. Dynamic system theory classifies systems by the mathematical tool rather than
Emergence is of momentous importance to architecture, demanding substantial the visible form of a syslem.
g PT Saunders (ed), The Collected Works ofAM Turíng, Volume 3, Morphogenesis, includes 'The
revisions to the way in which we produce designs. We can use the mathematical models
Chemical Basis of Morphogenesis {Pïulosophical Transacïions, 1952), 'A Diffusion Reaction Theory
outlined above for generatíng deslgns, evolving forms and structures in morphogenetic of Morphogenesis in Plants', 'Morphogen Theory ofPhyllotaxis: Geometrical and Descriptive
processes within computational environments. Criteria for selection of the 'fittest can Phyllotaxis' and 'Chemical Theory ofMorphogenesis'.
IO AlanTuring, 'The Chemical Basis ofMorphogenesis', PMosophical Transactíons, 1952.
be developed that correspond to architecturai requirements of performance, índuding
11 ChristopherJ Marzec, 'Mathematical Morphogenesis', Institute of Biomolecular Stereodynamics;
structural integrity and 'buildability'. Strategies for deslgn are not truly evolutionai •A Pragmatic Approach to Modéü.ïngMorpïioge'nesï.s'',J'oumalofBiologicalSystems, vol 7, 2,
unless they include iterations of physical Cphenotypic) modelling, ÍncorporatÍng the self- 1999; The Morphogenesis ofHigh Symmetry: The Symmetrisation Theorem'. Joumãl of Biological
Systems, vol 7, l, 1999; The Morphogenesis ofHigh Symmetiy: TheWarpingTheorem',/ourj33jo/
organising material effects of form finding and the industrial logic of production available Biological Sysïems, vol 7, 2, 1999.
in CNC and laser-cutting modelling machines. 12 LG Harrison and M Kolar, ' Coupling between Reaction-Diffusion Prepattem and Expressed
The logic of emergence demands that we recognise that buildings have a lifespan, Morpïioge-n.es.i.s^fournalofTheoreticãlEiology, 130, 1988, and A Hunding, SAKauf&nan andBC
Goodwin, 'Drosophila Segmentation; SupercomputerSimulation ofPrepattem Hierarchy',7ouma^
sometimesofmanydecades, and thatthroughoutthat lifethey haveto maintain complex
ofTheoreticalBiology, 145, 1990.
energy and material systems. At the end of thelr lifespan they must be disassembled 13 FW Cummmgs, 'APattem Surface Interactive ModelofMorphogenesis^/ouraalo^Ïïieorefaca^
Biology, 116, 1985; 'On Surface Geometry Coupledto Morphogen',/oumaJo^TAeoreüc3^-BjbIogy,
and the physical materiais recyded. The environmental performance of buildings must
137, 1989, 1990; 'AModel ofMorphogeneticMovemenfJouraaJo/TAeoreüca^B^ogy, 144, 1990,
also be rethought. The cun-ent hybrid mechanical systems with remote central processors 14 CH LeungandMBerzins, A Computaíional Model for Organism Growtïi Based on SurfaceMesh
limit the potential achíevement of 'smart' buildings. Intelligent environmental behaviour Generation, University ofLeeds, 2002.
15 Alexander V Sprirov, 'The Change in Initial Symmetry m the Pattem-Form Interaction Model of Sea
of individual buildings and other artefacts can be much more effectively produced and
UrchmGa.s^ruiation.Joi.imalofTheoreticalBiology, 161, 1993.
maíntained by the collective behaviour of distributed systems. 16 Warren Weaver, 'Science and Complexity', Amerícan Scientisí, 36, 536, 1948.
We must extend this thinking beyond the response of any single individual building 17 StephenWol&-am,AIVetvfiadof5'ae^c'e,WolframMedia(IL), 2002, and Ceïlular Auíomaïa ana
Complexíty: CoBected Papers, Addison-Wesley (Reading, I\'IA). 1994.
to íts envíronment Each building is pari of the environment of its neighbours, and it
18 JohnHHoüand, Adapïaïion in Natural and Artificial Sysïems: An Introductory Analysis wiíh
follows that 'urbarT environmental intelligence can be achieved by the extension of data Applicatioiïs to Bíology, Contrai and Aiïifícial InteJligence, MITPress (Cambridge, MA), 1992
communication between the environmental systems of neighbouring builcfings. Urban (fírst published 1975), and Hídden Order: How Ad.aptation Bíiüds Complexiíy, Addison-Wesley
(Eeadmg.MA), 1996.
transport Ínfrastructure must be organised to have similar environmental responsive
19 SAKauffman, 'Antichaos andAdaptation', Scientifíc Amencaii, August 1991; The Orígins ofOrder:
systems, not only to control internai envíronments of stations and subways, but also Self- Organization and Selection in Evolution, OxfordUniversityPress, 1993; At Homem ïhe
to manage the response to the fíuctuating díscharge of people on to streets and into Universo: The Search for Laws of Self-Organization and Complexity, OxfordUniversityPress, 1995.
20 Francis Heylighen, 'Self-Organization, Emergence and the Architecture of Complexity',
buildíngs. Linking the response of Ínfrastructure systems to groups of environmentally
Proceedings cf l st European Conference on System Scíence, 1989 ,
Íntellígent buildings will allow hígher-level behaviour to emerge. 21 HASimon, 'The Architecture ofComplexity', Proceedings of ïhe American Phiïosopnical Society
We are within the horizon of a systemíc change, from the deslgn and production of 106,reprintedinTAe5cjej-3ceso/ttieArOÏ3aaíthirdediüon,MITPress(Cambndge,MA), 1996.
22 IStewart, 'Self-Organization in Evolution: A Hathemaücal Perspective', Pïiilosophical Tsransactíons.
individual /signature/ buildings to an ecology in which evolutionary designs have suffícient
The Royal Society ofLondon, 361, 2003.
Íntelligence to adapt and to communicate, and from which intelligent cities will emerge.
Michael Weinstock, 'Morphogenesis and the Mathematics ofEmergence',
Notes
AD Emergence: Morpïiogenetic Design Strategies, vol 74, no 3, John
l I include computation as part of mathematics for the sufficient reason that ali computation proceeds
from low-level operations on l and 0. Wiley & Sons Ltd (London), 2004, pp 10-17. Reproduced by permission of
2 In an acquisitive hereditary society he stated acquisition and inheritance as the primary means of Michael Weinstock and John Wíley & Sons Ltd. © John Wiley &• Sons Ltd.
smvival'; Geoffrey West, Cïiaries Darwin; A Porïraïf, Yale University Press (NewHaven, CT), 1938,
p 334, and 'the application ofeconomics tobiology': Oswald Spengler, The Decline offhe West,
Knopf(NewYork), 1939, p 373.
166 Computational Design Thinking 16; Morphogenesis and the Mathematics of Emergence
Philosophy of IVlathematícs for Computatíonal Design gbstract, linguistic, mathematical, diagrammatíc and perhaps logícal means. There may be
Spatíal Intuition Versus Logic cio transcendent, objective view of the whole. In relinquishing the primacy of the object,
thevalueoftheimage alsofades.Whetherwespeakofthe imageasthe projection ofthe
]ane Burry object into two dimensions in the sdentific tradition of Desargues or of Bachelard/s poetíc
jmage that collects and creates resonance in imagination,1 the system model realised
In this text/ Jane Burry explains a specifíc contemporary application through design computation on a programmable machine confounds the ocular-centridty
of computation to design - one in which the foci of design stems of the deslgner. The image that hás been central and all-powerful in design thinking,
from serial defínitions of dynamic spatial constructs. Burry proposes jn the tield of both the outer and the inner eye, gives place to less immediate ways to
that the conception of such a design space lays criticai bearing on the know the model space in computatíonal design. Donald Schòn gives us three types of
understanding of geometry and the mathematical means by which it is seeing for designing: literal visual apprehension, appreciative judgements of quality and
presented. While it is geometry which provides a particular depiction, apprehension of spatia! gestalts.2The fírst and the last, at least, are compromised as we
it is the mathematical relationships which define the "state space' - the move into model spaces that can be experienced as having as many spatíal dimensíons
range of morphological potentials. As Burry delineates, it is in the history as they have variables or degrees of freedom. The second, appreciative judgements
by which the theoretical relations of space, geometry and mathematics of quaíity are adaptable to aesthetíc frameworks predicated more on /deepr pattern
have evolved that one can fínd the means where computational spatial recognition through more logical, intellectual and lesssensorially led apprecÍatÍon.3These
design can be establishecL This also unfolds a surprisingly synchronous are neither visible nor readily visualisable spaces. With reference to Nigel Crossrs warnings
relationship between the mathematician/s pursuit of a solution and about failure to recognise the distinct nature of design in relation to science4 we must
the designeis computational deduction of a specifíc spatial construct. now ponder howthis computational design space is assimilated into design's own distinct
Seemingly defined by precision, it is more appropriately in the progression 'thlngs to know, ways of knowing them, and ways offinding out about them'.5
from abstraction and initial supposition to proven functionality where
computational design can be seen as acting in the mathematician'5 Representation, Perception and Mathematics
nature. Burry utilises this intersection to succinctly interject the notion Cross hás also wriíten that the central concern of deslgn is the conception and realisatíon
of intuition as both a fundamental and critically involved aspect of the of new things and at its core is the language of modelling.6 This language is changing,
mentality and practice of computational design. orchestrated through tentative appropriation from mathematícs and the prior experiences
of computer science in design computation. In being drawn Ínto this encounter with
Over the (ast half century, architecture hás been slowly adapting its representationaf multidimensional spaces and deeper tadt understanding of topology and the Erlangen
practices from the conception of objects of sensory engagement to the construction of Program/ reliving in a small way the seismic shifts in geometry in the 19th century,
systems offomnally described relationships. This shift from object descri ption to definition questions are raised for computational design thinking regarding intuitíon, aesthetics and
of a dynamícal space of design possibilities, or state space, we cal) 'computational design'. the impact of the altered relationship between representatíona! and perceptua! space.
Thís is not to say that computation in its literal sense of calcufation and use of algorithm These are questions inherited from mathematics and, in particular, late 19th-,
was ever absent from design process. Nor that our ready access to these heaving spaces early 20th-century philosophy of mathematics and the developmental psychology of
that calí on 19th- and 20th-century geometry to start to comprehend them, hás not mathematicsand space.The changes in geometryduring the 19th and early20th century
been greatly expanded by access to programmable machines based on the binary logic of were characterised by the increasing power of analytic representations, larger, more
Turing/s metaphorical machine for computatíon. general frames of reference for geometric space, and the rise and fali of an ambition to
bring the whole of mathematics withín a framework of logic. DÍscourse about whether
Computational Design Model Space Hidden from Our Eyes Cand if só, how) intuition could be dispensed with from both the foundations and the
Computation, in the electronícally fadlitated sense, hás extended the geometry of practice of mathematics was centrai to satellite questions about the continuing role
architectural representation into model spaces that no longer map to perceptual space of synthetic geometry, the value of the visual and visualisable, the cognitive nature of
in the way that the simple static Euclidean space, or even the projectíve space of the original ideation for mathematical problems. Although the rise of computational design
model once díd. The design computational model space is potentially invisible, seen only modellíng, and even Íts systems' theoretical underplnning carne after the project of
through its instances, orthe manifestations of particular í-fc[/ecto/-/e5 through thespace. It subsuming ali of mathematics within iogic had foundered, it was nevertheless bom into
is these traces that are seen, not the model ítself, whlch must be understood through more the unresolved tussle between intuition and logic.
168 Computational Design Thinking 169 PhUosophy of Mathematícs for Computationat Design
Geometry and Architecture also appear to be ordered in definite relatíonships: the form of sense-intuitíon. This form
Both geometry and architecture have the power to express and organise space by usit is not grounded in sensaíion; it is what he calls 'pure intuition'.17 Space and time are not
representations outsíde the constraints of a direct mapplng to the physical. The principal actual things, but are what make existence possibie for spado-temporal things. Things'
distínction between them lies in their leveis of abstraction and generalíty. Geometry, 35 presuppose space and time, nor are space and time mere relationships between things/
a pursuit, looks for the greatest generalities8 and, once establíshed (demonstrated or for spatial and temporal relationships exíst only where space and time are presupposed.18
proved\ offers them up as truths Cand for use). Architecture very selectively employs these Kant overturns both Newton's theory of absoluíe space (the space of the objective
general relationships constructively to underpin and create spedfic spatial relatlonships. It observer that exists independently of the thíngs in it) and Leibniz's theory of space and
is concretelyport/cL//0/-.9 During the 19th century, mathematicians arrived to a potentially time based on the relationships between things. But whíle space and time are, in Kanfs
intinite hierarchy of different geometries, spaces with different geometrical truths. Manuel construction, the foundations which make it possible for a world of the senses to be/
DeLanda, in his essay,10 describes in more detail the progressíon from Cari Friedrich mathematics (based on ypure intuition') remalns the basís for its assessment. Moving
Gauss/s application of differential geometry to consistent intrinsic description ofsurfoce smoothlyfrom space to the propositions of geometry as though there were little distinction
to the extension of such intrinsic description from the two-dimensionai space of surface between the two, he wrote: 'Ceometry is a science which determines the properties of
to n-dimensional space by Bemhard RÍemann. Gauss is also credited with developing, space syntheticaliy19 yet a priori20/21
although not publishing, partsofthe mathematics ofgroup theory.^ In 1872, Felix Klein Objects and systems, from the Kantian viewpoint, are not só much constructed by use
used group theory to tackle the problem of categorising and characterising the multiple of geometry; geometry is the necessary Íntuitive context m which objects and systems
different geometries in his infíuential manifesto known as the Erlangen Program.13 A can be conceived.
group is a set closed under a binary operation satisfying three particular axioms.13 But Kant also wrote that: 'geometrical principies are always apodictic, that is, united
From the mid-1870s to the mid-1880s, Georg Cantor was also developing the basis with the consdousness of their necessity, as, "Space hás only three dimensions^/22
of set theory. Up until this time the concept of /sef had been considered a simple one Were such truths empirically derived it would only be possibly to say, 'só far as hitherto
pertaining to fínite sets and Ít had been in implicit use dating back to the Creeks. Cantor observed, nospace hás been found which hás morethan three dimensions/.23This implies
moved infiníty from its place as a philosophical concept into the sphere of concrete Kanfs adherence to the three dimensions of space as necessary truth, for, in order for
mathematical relations. In showing that some Ínfinities are larger than others, some are other types of space to exist, geometrical knowledge would have to be a posteriori, or, in
bounded, the distinction between countable and uncountable sets, he established set other words, empirical.
theory as a foundational theory of modern mathematics. To appreciate the complexities Whether Kant would have seen the truths of hyperbolic and RÍemannian geometry
of setting the criterion that determines the members of a set, we have only to dwell for a as no less self-apparent and Ínherently true than other geometrical understandings were
few moments on Bertrand Russell/s paradox, presented in challenge to the set theory of they offered to him/ and whether higher dimensional spaces would belong, for him, to the
Richard Dedekind and Gottlob Frege in 1901: the set that contains exactiy the sets that analytic ratherthan synthetíc are questions for speculation or philosophical interpretation.
orenofmemí)ersofftíemse/ves.14MostoftheworkofthecomputationaldesÍgnerinvolves Design,whetherofarchitecture,graphicsorpoliticalsystems, unlikepuremathematics,
explidtly defíning and editing the definitíon of seis. Each varíable is a set Cpossibly an must remain concretely grounded and maintain a direct mapping between Íts models
infinítesetsuch asthesetofall positive real numbers ora random realvaluebetweenOand and their Ímagined realisation in the world. In the barely mediated leap back and forth
1); a list or an array is a set. Computational designers define sets and subsets, intersections between the imagined 'reaF Csignified?) and model context, ít is difficult to imagine the
and unions of sets without necessarily being able to conceptualise the members or the full absenceofintuition.Thecomputational design model may perform synthetically(provide
formal implications of their refationships. Rather the set defínitions are the translation of design solutions) and analytícally Cperformance of evaluations). The underlying fogic of
linguisticallyframed design Íntentions. the model comes from the analysis of the context but its implementation seems wholly
synthetic and largely intuitive. However, computational design is not a quest fortruth.
Space and Intuition
In his Critique of Pure Reason, 1781, Immanuel Kant gave us the proposltion that our Pure Intuition and 19th- and 20th-Century Geometry
minds possess, independently of experience, the forms of space and time. He called At the beginníng of the 20th century the renowned mathematician Henri Poincare
these forms intuition^5 suggesting that the intellect does not só much dlscover laws from turned to the issues raisect above with Ínterpreting Kants synthetic a priori ÍntuitÍon in
nature as impose its laws on nature.16 His analysis of knowledge from sensible intuition its application to geometry, to which geometry and how. In Science ana Hypothesis he
led to a distinction between what he termed the matter and the form of sense-intuition. writes that were the geometrical axíoms synthetic a priori Íntuitions/ as Kant affírmed,
Objects affectíng our senses glve us the matter of sensible intuition but these objects there would be no non-Eudidean geometry.24 He wrote that the geometrical axíoms were
in Sdence and Method, he dismantles the logidsts' assertion that al) mathematical truths can must rely on the imagination in arder to deal with the basic space-time notions of
be demonstrated using the principies of loglc without making o fresh appea! to intuition.~^ jnfinity and continuit/.32
The logicísts were those who worked to reconcile the whole of mathematics with logic, Poincaréalsopickeduponthedistinction between intuition inthechoiceofaxiomatic
notably Dedekínd and Frege, in the case of Poíncaré's argument specifically RÍchard Courant context and intuition in the process of inference. For him there are fresh appeals to
and GÍuseppe Peano. They were concerned with the primacy of deductive reasoning. jntuition in the mathematidan/s ongoing work.
5o were the lógica! positivists who followed much later in the early application of In the case of mathematical discovery, we shall see how closely mathematical and
computational design to architecture in the 1960s. By his own subsequent analysis, design thought processes can be seen to align. Computational design uses /off the shelf
Christopher Alexander'5 Notes on the Synthesis ofForm, 1964, while Ít raised the value of geometrical relationships but can make use of, and reconfigurethem, only byfresh recourse
systematic contextual analysis, faíled ultimately to proffer any real connection to formal to intuition. How does such spatial Íntuition operate except through visualisation?
deslgn solutions from the analysis advocated in his design method.27
Bertrand Russell famously thought that his own logicism confíicted with Kanfs Minds of Mathematídans and Computational Designers
philosophy of mathematics although none of his own writing, at least up until 1912, In Jacques HadamarcTs book The Mathematidanï Mina, Poincaré appears once more as a
refuted the claim that mathematics is synthetíc Cthe apparently obvious conflict, as strict protagonist. He provides an example of a problem that had occupied him consdously for
logícism would imply that it is analyticY Russell held two doctrines simultaneously known a fortnightwithout success before one night drinking black coffee, 'Ideas rose in crowds;
as standard and condltiona! logidsm. Mathematical theoríes for which there appeared to l felt them collide until pairs interlocked, só to speak, making a stable combination/ He
be no altemative (ie, arithmetic) were to be reduced to logic in the standard sense; those then went away on a geological expedition for some days and in a moment of certainty
for which there were several legitimate alternatives Ceg, geometr(Íes)) were to be reduced in the instant he boarded a bus, 'the idea carne to me, without anything in my former
to logic only in the conditional sense.2BThis last sometimes known as '[f-thenisirT focuses thoughts seeming to have paved the way for Ít, that the transformations l had used
not on whether one or other confíicting set of axioms is tme but on the truth of the to define Fuchsian functíons were identical with those of non-Euclidean geometry ... It
implications from a particular sei of axioms. In other words, the mathematidanrsjob is to seems, in such cases, that one is present at his own unconscious work, made partially
study ínference of certain given truths. perceptible to the over-exdted consciousness ../33 This process, most associated in
Só the confíict between Russell and Kant tums on a more subtle point of interpretation Hadamard'5 book with those of rare talent - Mozart, Gauss, Helmholtz, for exgmple - is
than whether mathematics is synthetic or analytíc. One Ínterpretation is that the role of a form of unconscious thought in which many combinations of Ídeas are shaken together
Íntuition for Kant would be restricted to the mathemaíícal contexf (the basíc axioms of an Cthe etymological root of cogn/fo) until a chance flt occurs and the result is thrown dose
intemally consistent geometry, for example). Once chosen, theorems could result from the to the surface of 'fringe' consdousness.
axioms by formal logícal deduction. But Íf the role of intuition is not limited in this way and This idea of mathematical clarity arising out of crowded, murky and disorderly
Íntuition, not formal logíc, directs the whole of geometric reasoning, then even the result space is a familiar one. John Stillwell wrote that: 'Rigor and preclsion are necessary
of a geometric construction for a proof would be determíned not by the defínition of the for communication of mathematics to the public but they are only the last stage in
context but by spatial intuition.39 It is this aspect of the Kantian view that mathematical the mathematícian/s own thought. New ideas generally emerge from confusion and
reasoning is not strictly formal, but always uses intuition, the a priori knowledge of space obscurity, só they cannot be grasped predsely untii they have fírst been grasped
and time, that Russell refutes unequivocally, based on progress in symbolic logic.30 vaguely and even inconsistently/
A very concrete objection to a priori intuitions providing methods of reasoning This intuitive search wíthin a very ill-defíned space -the outcomes only acquiring their
iogical analytical structure in the proofs, which come much later - makes mathematical
l
that could not be substituted by formal logic/ was the necessity of the figure, real or
imagined to ali geometrical proofs.31 It can be argued that the same questíon hás hung discovery appear indistinguishable from design process in ali but its aims. Thus although
over computational desígn modelling. To what extent can a real or imagíned fíguratíve mathematics is ultimately a search for truth or at least consistency, and design a search
engagement with the computational design model be sacrificed in order to embrace the for form (whether of space or object), the cognitive journeys are not necessarily very
greater sophistication of relationships within the representation? The figurative sampling distinct. In computational design, the searching wíthin obscurity may be for the form
of the model remains at some levei central to its value in communicating but is it equally of the computational deslgn model system. Directed mechanised computation then
central to designers' own desígnerly ways of knowíng the space in which they work? underplns the search for the form of the designed space itself.
172 Computationat Design Thinking lï3 Phitosophy of IVIathematics for Computational Design
Geometrical, Visual and Tactile Space
Strangely Poincaré segregated and defined for us the contrasting nature of fírst,
geométrica! space,35 second, visual, and third, tactile space, giving very physical,
embodied but mechanistic descriptions ofthe lattertwo, while Emst Mach, who devoted
a whole book to quite a similar exercise wrote that: 'No sharp line can be drawn between
the instinctive, the technical, and the scientifíc acquisition of geometric notions',36 Jean
pjaget, In critique of both Kant and PoÍncaré, and whlle stating the evldence for a chilcTs
early topological rather than metrical perception of space, raises an intriguing aspect of
the relationship between representational and perceptual space. During "the development
of representational space, representational activity is, in a manner of speaking, refíected
or projected back on to perceptual actívíty'.37 In other words the perceptual space is not
the space of untouched sensory inputs but shaped progressively also by representational
input. Once the Cartesian axial representation of space hás been assimilated and
superimposed onthespacewe perceive, ourspatial perception is changed ever after. This
'discovery' in experimental psychofogy is paradoxically dose to Kantrs own statement
of our imposition of our laws on nature. In design for realisation in physícal space, the
designer strives to recreate in imagination and in representation the fui! sensory as well
as abstract ordering of the space they are crafting. There is a reiationship between the
visual and more abstract geometrical understandlng in oscillating between the space of
constructing the representation, a potentiallyturbulent ocean ofdifferentstates, and the
imagined experience of possible realisations in physical space. But we can hardly expect
Ít to be a continuous or consistent one.
Logidsm, while it won many battles, lost the war in mathematics. Perhaps it can
be said to have had lived until fínding Íts nadir in GodeFs incompleteness theorems in
1931. But it took other blows, in particular Brouwer/s 1923 essay y0n the Significance
of the Principie of the Exduded Middle in Mathematics, Especially m Function Theory',
that questioned the bilateral assumption Ínherent in proofs based on the impossibility or
absurdityofthe impossibility ofa propertyofa system,while perhaps neglecting a 'third
wa/. On the other hand, unconditional adherents to Kanfs doctrine of a priori synthetic
intuition In the aesthetic must also now be rare.
In more recent decades, computational designers hgve followed their own logidst
quests, inthe beliefthatthewell-structured logical modelwill bringconsistency/overcome
the vagaries of geometrical and computational surprise within the model space, or resolve
the numerous interrelated conditions bearing on the design.
Jane Burry, Lorenz Attractor created using 'Chaoscope' (www.chaoscope.org), RtvIIT, 2010.
3D strange attractors rendering software offers an experience ofthevolatility ofdynamic system
spaces; spaces similar to those first identifíed by Poincaié in the 1880s as nonpenodic but not Conclusion
mcreasmg or approachmg a fíxed point, These images based on a simple equation created
by Edward Lorenz reveal local regions of intensity that exínbit briefly only m multiple short,
Computational design hás sponsored a shíft in design representatlon and thinking from
parameter variable trajec-tories fi-om these mtensities and vast voids of near inactivity for much object models to dynamic system models, from the visible to abstract mappings. Dynamíc
ofthe space, The sense ofDeleuze's multiplicities becomes more palpable m the mteraction and
system computational design model spaces.exhibit geometrical phenomena that require
contmuous transition belween states. Few computational design modellmg experiences offer
the same mtuitive immediacy m sensing the form ofthe model or state space - nor could they, the geometrical developments of the 19th ancf 20th centuries to understand them. The
given the heterogeneity and potenüalty vast nmnbers ofvariables definmg the space - but Üieir
19th-century developments in geometry and mathematics - non-Euclidean geometries,
meanmgful operational states or useful áreas of intensity may be equaüy localised. © Jane Burry.
the classiflcation ofgeometries using grouptheory, newset-theoretical basisforinfínities,
obscure and largelysubconscious combinatorial processes. Euclidean group. This group hás subgroups - the first mcluding direct isometries that preserve
orientation (translations, rotations) and the second, indirect isometries that reverse orientation
While the figure hás been relinquished from contemporary mathematical spaces,
(reflections), The identity element is the translation (0,0). Every element hás an inverse element,
seemingly far removed from possible visualisation/ computational spatial design practice for instance, the inverse ofthe rotation 90° about a point is the rotation -90° about the same point,
leans heavily on the figurative throughout even its most abstract modelling processes, whichis also anelement ofthe group. DeLanda provides afullerexplanationoftherelationship to
geometries in hierarchy according to their symmetry m 'The Mathematics of the Virtual: Manifolds,
always maintaíning its pathways back into the physical world of appearances, at least Vectors Fields and Transformation Groups', Intensive Science and Virtual PMosopïiy, Contmuum
partiallythrough imagÍnation.The intuitionism-logicism debate in spaceand mathematics (NewYork;London), 2002, pp 11-12.
sheds at least a pencil of torchlight into the foundational nature of the perceptual and 14 Also identifíed although not published by Emst Zermelo in 1900.
15 'Intuition' here is theEnglishíranslation ofAnscAaumg, which m contemporary dictionary
geometrical challenges of bridging between logical stmcture and concrete mappings translation gives 'opmioTi', or even according to one's own 'experience', Yet Leonard Nelson
within computational desígn space. affirms that intuition in this context means 'not írom tiiought' , These are ideas that we believe,
opmions that we hold, views that we have, that, according to Richard Robmson, we cannot help but
Notes hold, They come not from thought but from some more fundamental source. (WH Walsh, Kants
l Gaston Bachelard, Tbe Poetics ofSpace, translatedby Maria Jolis, 1969 edition, Beacon Press Cnticism ofMeíaphysics, p 11.)
(Boston), 1964 (trans), p xxx, 16 MorrisKline, M.atïiematics asdíheSearchforKnowledge, Oxford University Press (NewYork;
2 Donald A Schõn and Glenn Wiggins, Department of Urban Studies and Plarming, Cambridge, MA, Oxford), 1985, p 16.
'ICindsofSeeingandtheirFunctionsinDesignmg', in Design Studies, 1992, pp 135-56. 17 Leonard Nelson; Julius Kraft (eds), trans Humphrey Palmer, Progress and. Regress in Pïiilosopïiy,
3 In the early days of the Joint Center for Urban Studies at Harvard and MIT, and the Centre voH,BasilBlackweU(Oxford), 1971.p 118.
for Land Use and Built Form studies (LUBFs) at Cambridge, UK, despite a culture of scienüfïc 18 Ibid, pp 119-23.
analytical methodology m bringing computation mto design problem-solving that had no 19 Synthetic statements arethose that mtroducenewmformationintheprediGate. Intheir antonym,
time for the consideration of 'appearances' m architectural design, Lionel March hás written analytic statements, the predicate can be derived from the concept alone. For instance, 'the model
that his primary mterest and motivation was aesthetic. (üonel March, 'Modem Movement to is morphogenetic' is synthetic as the idea of morphogenetic cannot be derived analytically from
Vitruvius; Themes ofEducation andResearch', Royal Institute ofBntishArchitects}oum.alQ\, the idea model but 'the shortest distance between two points is a straight line' is only synthetic as
1972, pp 101-9) (Sean Blair Keller, 'SystemsAesthetics: ArchitecturaiTheory attheUniversity long as a straight line is in fact distinct from the shortest distance between two points. If 'is a straight
ofCambridge, 1960-75', in Architecture, Landscape Arcïútecture, and. Urban Planníng, Harvard line' can be deduced from 'the shortest distance', it is analytic. That the geometriGal understandmg
University (Cambridge, MA), 2005, p 172.) For one reflection on the nature of aesthetics in ofspace is synthetic, ratherthan analytic, is significant m separating the foundations of mathematics
mathematics. see Godfrey Harold Hardy, A Mathemaúcian 'sApology, Cambridge University from the process of logical deduction. Analytic judgements can be formed from concepts alone;
Press (London), 1940. synthetic ones cannot.
4 NigelCross, 'Designerly Ways ofKnowmg', in Design Studíes, vol 3 no 4, 1982. p 221-227. 20 A posteriori knowledge comes from experience and is based on the perception of some object or
5 Ibid. phenomenon. A priori knowledge is independent of experience, and só is not based on perception
6 Dsid. at ali. Thus synthetic a priorí intuition, the nature, for Kant, of spatial knowledge and the foundations
7 Felix Klein's 1872 research programme and manifesto under the title 'Vergleichende of geometry, is knowledge which cannot be logicaUy deduced, is not derived from empirical
Betrachtungen uber neuere geometrische Forschungen' proposing a coherent comparative expenence, and is not from thought.
system to categorise ali different geometries on the basis oftheir degree ofsymmetry using group 21 Immanuel Kant. trans Norman Kemp Smith, Cntique ofPure Reason, Macmíllan (London;
theory. It was written whüe he was at Erlangen. Basmgstoke), 1970, first edition 1929, fírstpublished (German) 1781, p 70.
8 It is generally considered poor mathematical practice to prove a theorem for one class when the 22 Kant, transJMD Meiklejohn, Critique ofPure Reason, Bamés andNobIe Books (NewYork), 2004
same applies to a much broader categoi-y, for instance a property of certain types of quadratic (1781),p5.
equation when the same tniüi applies to au quadratic equations, 23 Ibid, p 69.
176 Computational Design Thinking lïï Philosophy of Mathematics for ComputationaL Design
24 HenriPomcaré, Science and Hypothesis, Dover Publications (NewYork), 1952 (1905 firstEnglish
translation), p 48. Assocíatíve Design
25 HenriPoincaré, trans Francis MaiÜand, Science et métïiode: Science andMethod, Dover
Publications (NewYork), 1952 (1908) (1914 mEnglish), p 50. From Type to Population
26 Ibid,p 149.
27 Christopher Alexander, Notes on ïhe Synthesís ofForm, Harvard University Press (Carabridge, peterTrummer
MA), 1964, Alexander's preface to the 1971 paperback edition already refutes his own
mathematical methods and caUs for a more natural metliod based on designer experience.
28 Alberto Coffa, 'Russeü andKant', m Syntíiese (1981), p 252,
Computation, specifíed by parametric means, defines processes by their
29 Evert Wiüem Beth, TíieFowidations ofMatïiematics,~NorïhHoÏ[3nd{!\msteTdam), 1959,p57. degrees of variation, or freedom, and the associations between the
30 BertrandRusseU, The Principies of Mathemaücs, WWNorton (NewYork), 1937 (1903), p 4. parameters. In this text, PeterTrummer elaborates upon this computational
31 Ibid, pp 456-7,
32 Coffa, 'Russell and Kanf, p 254. principie, arguing for materiality as the fundamental premise for variational
33 Jacques Hadamard, The Matíiematician 's Mina: tïie Psychology oflnvenfion in íïie Matïiematical and relational processes. Trummer succinctly traces the possibility for such
Field, Princeton University Press (Princeton, NJ), 1996 (1945), p 14.
an approach through a histórica! trajectory, in both science and architecture,
34 John Stülweïl, Numbers and Geomeïry, SAxler, FWGehrmg, andKARÍbet (eds), Undergraduate
TextsmMathematics, Springer (NewYork), 1998, p 65,
from type-based thinking to a population-based approach. This shift restates
35 He defined it as continuous, ínfínite, ofthree dimensions, homogeneous and isotropic. In this the character of a system from a presumptive descri ption based upon a single
exercise he constraíned himselfto homogeneous three-dimensional space although he is no
type to a characterisation bom of a multitude of variants. This funrtions,
adherent of Kant s necessityofthree áimensions m space. Poincaré is the father of chãos theory.
He found, in the l 880s, while studymg the three-body problem, that Ihere are orbits which are as Trummer states, in the same fashion as a morphogenetic process, where
nonperiodic and yet not ever increasmg or approaching a fixed pomt. the 'possibilities' inherent in the genotype are given specificity through
36 Ernst Mach, Space and Geometry, Open Court Publishmg (Chicago), 1960 (1906), p 69,
internai reaction induced by interaction with environment. While variation is
37 JeanPiaget and Barbei Inhelder, trans FJLangdonandJLLunzer, The Child's Conception ofSpace,
Routledge & KeganPaul (London: NewYork), 1956,p 4, a key component in this, it is only realised as a necessitated repercussion to
the dynamic nature of context (environments). Trummer presents, through
© 2011 John Wiley & Sons Ltd. this argument, a series of concepts by which information, elaborated as
constraints, can be instituted within a computational process, and executed
as a strategy for defíning the whole of a functioning system.
associative design techniques, then each of the architectural primitives defines the frames'. © Associative Design
Program/Berlage Institute,
metrical constraint components of an architectural object. These components are for the Rotterdam/Peter Trummer.
architecíural objects what the maps are for the skin of the earth, each being constrained
Hanju Chen, Sebastiano
to very precise measurements. The way these architectural primitives are assembled Manservisi, Alessandra
define St as a manifold. Now the way these assemblies are connected and how they are Martineüi, Non-Metrical
Properties, Berlage Institute
linked affect their appearance. The processes whlch inform their appearance define the
CPeter Tmmmer), Rotterdam,
morphogenesis ofthe population ofarchitectural objects. 2008. The matrix shows the
U! na
Condusion
What l have tried to argue in this essay is the way population thinking can become re-
originated in architecture. l have done that by demonstrating that population thinking
performs as a multiplidty, which redefines the relationship between the one and many as
an organisation of the many. l have further tried to outline what this could mean to our
understanding of computational techniques and how the potential of associative design
techniques supports the Ídea of thinking in morphogenetic processes rather than in types.
In this instance, the morphogenetic process is driven by the constramts and infíuences of
the metrical properties of architectural components and non-metrical properties of spaces.
The aim of this artide is to support a materialíst viewpoint in architecture. It is a
critique on the disciplínary knowledge of architecture with its bías towards typologícal
thinking, which needs to exclude true complexity in order to work. But, as Robert Venturi
in Compiexity ana ContradÍctíon^ stated: 'More is not less.'
More is not a necessity; it is material.
195 AssociativeDesign
194 CompLrtational Design Thinking
fncyclopedia of Computers and Compuíer History, vol l A-L, Raul Rojas (ed), Fitzroy Dearbom
); London), 2001, p 179.
William MitcheU, 'A Grammar of Paüadian Villa Plans', in The Logic ofArcïiitecture - Design,
Comp^ation, and Cognítion, MIT Press (Cambridge, MA), second edition, 1990, p 152.
^-cïiiïecture of Geornetry - Geometry of ArcMecture, lecture byBemard Cache, altheBeriage
Institute in Rotterdam 2003/04.
ÇregLynn, Ammaíe Forrn, Princeton Architectural Press (NewYork), 1998, p 30.
'IVlisreadmg Peter Eisenman', in Peter Eisenman Aura und ExzeB; Zur Uber/vin.d.ürig der
Metaphysik der Architektur, Uürich Schwarz (ed), Passagen Verlag (Vienna), 1995, p 109,
Thedefmitionofthehylomorphistakenfrom 'Simondon andthePhysico-BiologícalGenesis ofthe
isH^^^l^ Íiiliiiii^ll Individual', Chapter One: 'Formand Matter, Section I - Foundaüons ofthe Hylemorphic Model-
Tecïmology ofthe Capture ofForm', byGiïbert Simondon, Original in French; L'inüividu et sã
vico-bioïogique, Presses Universitaires deFrance CParis), 1964, pp 27-39, original
translation by Taylor Adkins.
Patrik Schumacher, 'Parametricism - A New Global Style for Architecture and Urban Design',
Archítecturaí Design, vol 79, no 4, July/August 2009. pp 14-23 and 'The Parametricist Epoch: Let
the StyleWars Begm', The Ai-cMects' Joumal.. no 16, vol231, 6 May 2010.
Manuel DeLanda, Inïensive Science and Virtual Philosophy. Continuum (NewYork). 2002. p 13.
Guies Deleuze, Difference and Repeíition, Athlone Press (London). 1997, p 182.
Ibid. p 182.
DeLanda, Inïensive Scíence ana Virtual Pïiilosopïiy, p 9.
Deleuze, Difference and Repetiïion, p 182.
See Sylvia Lavin, Ouatremère de Quincy and the Invention ofa Modern Language ofArcïutecíwe,
MIT Press (Cambridge, MA; London), 1992.
Emst Mayr, Popi-dations, Species. ana Evoluíion, Belknap Press of Har/ard University Press
(Cambridge, MA; London), 1963, p 4.
Ibid, p 4.
Ibid, 'Species Concepts andTheirApplication', p 10.
Ernst Mayr, Wïiat Evolutíon Is, Phoemx (London), 2002, p 83,
Ibid,p85.
Ibid, p 89.
Mayr, What EvoMion Is, p 98.
See Brian Goodwin, How íhe Leopard. Cíianged Its Spots, Phoerux (London), 1995, p 27,
DeLanda, Intensive Science and Virtual Pïnlosophy, p 16.
Ibid.p 17.
Robert Park, Emest W Burgess and Roderick D McKenzie, The City, University of Chicago Press
(Chicago), 1925.
See GíUes Deleuze and Felix Guattari, A Thousaiid Pïaíeaus - Capiíalism and. Scïiizopbienia,
JT^ZOnLglomeTofaconcoursebeaml Sydney Opera House, Sydney, 1973. The in
Continuum (NewYork) andAlhlone Press (London), 1987, pp 408-9.
^lÍ^cr°Ï:secÏS ofvarious concourse beamschemes:The^ge(b)'^ov;.Zic
'Simondon and fhe Physico-BioÍogicai Genesis offhe índividuaï', pp 27-39.
^ms^sïlno.fthe?^^ Deleuze and Guattari, A Thousand Plateans, p 409,
d.6mïfrates.&emterrelatlomNpbetweent^^^^
^ S^ÍÏ ^^SS^.^Ï''^!^^ ^^^e',he^^^^ ? Jbid.
Manuel DeLanda, 'The Machinic Phylum', in TecïmoMorphica.. V2 ^Publisher (Amsterdam), 1997.
Ï^amJ,he.Tgedefínes the vanatlon onhe^ctionoftheb^b7mo™1thuep^u
S.a.wÏ.delïd.5POÏC Ibid,
?omt.g^concurrent wlth pomts c the section ^smto-aÏshïrTheÏpeeS byï£^mt Goodwin, How the Leopaïd Cïianged its Spots, p 9.
^:^ ^hlÏnlcfd^ends.on ^^-^^^eS^^X" The defínition of extensivo rind intensive properties of space is taken from Deleuze, Dífference and
^wlan^ïsmtër^^^^ Repetítíon, p 223.
rï!image (c) shows a sectlon of the círand staircase-isometnc view^f ^c^cuoulr^ïm See Fi-ançoise Fromonot. Christopher Thompson, Jórn Utzon - Tíie Sydney Opera House, Electra/
^CTaTeT^aZ^^lrrf°^^^^^
tes ofplywood, Redrawn by Sean Alüquist,
Gingko Press (Corte Madem, CA), 1998,
Robert Venturi, Complexüy ana Conïradiction in Architectnre. Museum of Modem Art (New York],
1966.
Computational Form and Material Gestalt hnology/ one can still trace an Ínteresting paraliel with the current employment of
r-aided design and manufacturíng technoiogies. The by-now-ubiquitous use of
Achim Menges technologies in architecture serves, more often than not, as the facilitative
affordable means to indulge in so-called free-form architecture as conceived at the
In this excerpt from the book Manufacturing Material Effects: Rethinkir of the last century. Although this may lead occasionally to innovative structures and
Design and Msking in Architecture (2008), Achim Menges cleark spatial qualities, it is important to recognise that the technology used in this way provides
establishes a system-centric approach to both design and computation a'mereextension ofwell-rehearsedand established design processes.
a thread which binds both the mechanisms of a virtual process with the particularly emblematic is the one-dimensional reference to the notion of digita!
behaviours of physical material processes. In doing só, he pinpoints both an morphogenesi5. By now almost a cliché, this term refers to various processes of form
opportunity and a necessity to capture materialisation within the realm of tion resulting in shapes that remain elusive to material and construction loglcs.
computation. Computation is a system offunctions which operate In foregrounding the geometry of the eventual outcome as the key feature, these
interaction and variation of information. Natural systems, as Monges techniques are quintessentially not dissimilarto more conventional and long-established
describes, operate in a similar fashion reconciling in material structures representational techniques for explidt, scalar geometric descriptions. As these notational
that result from both internai physical constraints and externai infíuences cannot integrate means of materialisation, production and construction, these
and forces. Performative morphologies, in computational design, can be crucial aspects need to be subsequently pursued as top-down englneered material
derived similarly. As IVIenges describes in relation to representational solutions. Being essentially about appearance, digitai morphogenesis dismisses both the
techniques, form of a static nature emerges from processes concerned capacity of computational morphogenesis to encode logic, structure and behaviour, as
primarilywith shape. Form as a performative, dynamicsystem emerges from well as the underlying principies of natural morphogenesis.
principies based on the behaviour of material, methods of manipulation
and assembly, and interaction with environment. In computing material as Integrating Formation and IVIaterialisation
a property in the generation of form/ it becomes the criticai nexus at which Natural morphogenesis, the process of growth and evolutíonary development, generates
performance in spatiality, environmental mediation and structural capadty systems that derive complex articulation, specific gestalt and performative capadty
become issues of novel design, well beyond the mere generation of shape. through the interaction of system-intrinsic material characteristics, as well as externai
stimuli of environmental forces and infíuences. Thus, formation and materialisation
Archítecture, as a material practice, attaíns social cultural and ecological relevance are always ínherently and ínseparably related in natural morphogenesis. Such integral
through the articulatíon of material arrangements and stmctures. Thus, the way we processes of unfolding material gestalt are particulariy striking when one considers
conceptualise these material Ínterventions - and particularly the technology that enables architecture which, as a material practice, is (by contrast) still mainly based on design
thelr construction - presents a fundamental aspect in how we Cre)think architecture. approaches characterised by a hierarchical relationship that prioritises the definitíon and
In many ways, the progress over decades of computer-aided design and manufacturing generation of form over Íts subsequent materialisation. This suggests the latent potential
(ü/\D/CAMX or rather the greater availability and affordabílity of these technologles, can of the technology at stake may unfold from an alternative approach to design, one that
be seen in the lineage of other technícal advancements. In the history of architecture and derives morphological complexity and performative capacity without differentiating
construction, groundbreakíng technologíes have often been employed initíally to facilítate between fonn generation and materialisation processes.
projects that were conceíved - and indeed embraced - through well-established design The underlying logic of computation strongly suggests such an altemative, in which
concepts and construction logícs. There is ample evidence of thís inertia in design thínking in thegeometricrigourandsimulationcapabilityofcomputationalmodellingcanbedeployed
the context oftechnological progress. For example, the design ofthestructure and connection to Íntegrate manufacturing constraints, assembly logics and material characteristícs in
detaíls of the first cast-iron bridges of late ISth-century England were modelled on timber the definítion of material and construction systems. Furthermore, the development of
constructions. SimÍlarly, the early reínforcËd-concrete structures of the late 19th century versatile anafysis tools for structure, thermodynamics, light and acoustics provídes for
mimicked previous iron and steel frame buíldings. In fact, almost half a century had to pass Íntegrating feedback loops of evaluating the system/s behaviour in interaction with a
between the first patent for reinforced concrete and its signifícant infíuence on design through simulated environmentas generative drivers in the design process. Far beyond the aptitude
the conceptualisation ofits innate material capacitles as manifested in Robert Maillarfs bridges of representational digital models, which mainly focus on geometry, such computational
and the shell structures ofvarious 20th-century pioneers such as Franz Dischínger. models describe behaviour rather than shape. This enables the designer to conceíve of
intrinsíc constraínts, and the evaluatíon cycles through which the interaction of individual
capw'^^rco^ misconceptions may need to be ^dressed^F^^^y^
such'a^mputationalframework challenges the nature °^currenti^stab"shed ^
system instances with externai influences and forces are frequently analysed. In other
words, the possibility of manipulating the system's articulation in dírect relation to approaches^.tdoesnotinvoketheretirementofthe^chitectinfav^of^
understanding the consequential modulation of structural or environmental effects
^'^^^^^ importance ofthe d^neri^n^nati^^
hás been established. Therefore, the processes that trigger and drive the advancing tha^cen^toenabli^, moderating andmfluendng ^^a[úe^ pm^
development of the system are the thlrd criticai constituents of the computatíonal
^^^^U^andsen.tivities.Second.tep^hefacttha^
°dl^ig^a"pp?oa<;h''req'uiresïserious engagement with technology, as may have become
framework. The framework through these processes is able to operate, as they provide
The /mechanical/ and the 'electronic' are by themselves not paradigms and do not
represent distinct, successive, agonístic ;agesr or irredudble worlds in collision. To
continue to think of these in such worn and sterile ways can have no other effect than
to hide from ourselves their political dimensions. The mechanical and the electronic (and
most of what is denoted by these terms in present usage) are in fact expressions of two
continuous, interdependent historical-ontological modalities: those of Matter (substance)
and Intelligence (order, shape).
Everyunitof Íntelligiblematter in ourtechnicalor cultural world, regardless howsimple,
is refined or organised to a degree suffícient at least to distinguish it from the random and
disordered background flux or noise of the natural world. COf course, natural objects may
possess this same property of retinement in proportion to how closely they are formed
and organised by the processes of life, processes now commonly understood to extend
beyond the merely organic.) In this sense such matter may be said to possess a greater or
lesser amount of 'embedded intelligence'. One can understand by this a set of instmctions
accumulated overthe ages (through the application oftools and controlled processes) and
Íncorporated into this matter as a kind of permanent and continuaHy reactivated 'memory
[either through shape, rhythm, or disposition as in a tool/ or through purity or precise
proportion as in the relationships of metais in an alloy and the properties derived therefrom).
study natural or 'wilcT Intelligence in a contalned but active, refíning domain. in this come to pass with anything short of a colossal, sustained and collective act of human will.
the computer becomes metalfurgícal substance, it extends the exploratory evolution, [t is we/ the engineers of human environment and actívity, who bear the burden to ensure
process of differentiation and refinement by inventíng new leveis of order and shape. The a properly human pleading in this struggle for our fate.
computerand itssoftwaretogethercan form a Matter/lntelligence unitofaveryprimj^
Sanford Kwínter, The Computational Fallacy' , Thresholàs - Denatured, no
butusefulkínd.ButtodothÍs,thecomputer,inthetriadNature-Mind-Computer,mustpi;
26, 2003, pp 90-1. Threshoïds is the biannual journal of the Department of
only the approprigte intermediary role of interface between Nature and MÍnd. This would
Architecture at the Massachusetts Institute for Technology. Reproduced by
be in ctear contradistinction to what is more often the case today, where computationa]
permission of Sanford Kwinter and Threshoïds. © Thresholds.
environments provide a customary but imperceptible experiential envelope from which
Nature (and ali nondeterministic unfolding) is excluded and within whích the activil
horizon of Mind is Ínsidiously confined. We must not believe the narcotísing hype that an
emerging electronic world is poísed to líberate us from a mechanical one, nor even that
there exists an electronosphere fundamentally discontinuous from the mechanosphere
that hás formed us till now.
It is true that an important transítion is taking place: mechanícal relations are being
dramatically transferred to new and different leveis - like the little bali in a scam artisfs
shell game - but they are certainly not disappearíng. What is more, this transition state is
an unstable one, and one ofthe possible amns on history/s bifurcation diagram (the one
that does not lead smoothly to the total routinísation and economic subsumption of the
human organism) leads at once to the possibllity of multiple new ecologies of human
exlstence as well as to the dark, possibly unfathomable mysteries of nature Ítself.
What we neecl today is twofold. On the one hand, resistance - we need to direct
our theoretical activity away from simple-minded clichés in order to conceptualise the
proper materiality of the electronic with its brutal effect on both human energy and
the physical environment; and on the other hand, productive affirmation - to actlvely
press computatíon toward íts deep rootedness in the archaic world of natural intelligence,
which means at the very least to use computatíon just as the early moderns used the
telescope and the microscope, to engage aspects of nature whose logic and pattern had
previously remained ungraspable because they were lodged at too great a remove from
the modalities of human sense and intuition.
During the Renaissance, specifíc movements and structures of astronomical and
microscópio scale were forthe firsttime brought Ínto the purview of human thought and
perceptíon,andíntheprocesscertainformsofhistoricaltyrannybecameforever[mpossible.
Today the computer offers the possibillty of apprehendíng developmental patterns of
extraordinary and unprecedented depth and abstractíon/ offering tantalising glimpses of
the very free-form structure of time itself Cchaos, complexity, self-organisation).
Just as Lucretius^s hydraullc hypothesís in hís anclent Treatise On Nature once
proposed to free humans from the capriciousness and prejudices of the gods, só thís
new tool - among ali the horrors to which Ít is already giving place - may well bear
the potential to unlock the door on the universal laws that govern the appearance and
destruction of fonn, and in só doing to free us from the multiple tyranny of determinism
and from the poverty of a linear, numerical world. Yet there should be no illusions; the
Abel, C. 'EvolutionaryPlaiming', Architectiiral Desigri, DecemberissueNo. 7/6,JohnWiley& Sons, Londoi mid Gescblchte emei Unlerscheídung. Transcnpt Verlag, Bielefeld, 2004,
1968.
Mayr, E. 'TypologicalversusPopulationThmking', Evolution and. tíie Diversity ofLife, FirstHarvard
Allen, S. Terminal Velocities: The Compuler in Lhe Design Sludio', Practíce: Archítecture Tecímicnie + UniversityPress, 1997.
Represcnfatíon, Routledge.Abingdon/NewYork. 2009. Mayr. E. 'VariationalEvolution'. Wïïaï Evolution Is, BasicBooks, NewYork, 2001.
Aish, R. TromIntuitiontoPrecision', Afi FiJcs 53, The Architectural Association. London, 3005. Menges, A. 'Integral Fonnaüon and Materiatization: Computalional Form and Material Gestall', B
Alexander, C. 'Syslems Generating Systems', Ãrcïiitectural Design. Decembcr issue No. 7/6. JohnVvilei Kolarevic and K lüinger (eds) , Manufaciuring Maïeríaï Eãects: Rethinking Design and Making m
Bentley, P and D Corne. Creaïive Evolutionary Systems, Academic Press, San Diego, CA, 2002. MarvmM. 'Why People Think Computers Can't', Tecbnology Review. Nov/Dec, TechnologyReviewInc,
Cambndge, MA, 1983.
BenLley, P anel D Corne, Evolutionary Desigrs by Cornpiüers. Morgan Kauímann Publishers, San
Francisco, 1999. Mitcheü, W. :A New Agenda for Computer-Aided Design', M McCuUough, W MitcheU and P PurceU
(eds), Tíie Electronic Design Studio: Aicïiitectural Knowledge ana Media m tïie Computei- Era, MIT
Bertalanffy, L v. General Sysl.em Tlieory: Foun.dalions, Development, Applications, George Braziller,
Press, Cambndge, MA, 1990.
NewYork, 1969.
Mitdiell,W. 'Reasonmg aboutDesigns'. The Logic ofArcíiitecture: Design, Computation, and Cognition,
Chu, K. 'Genetic Space: Hourglass offhe Demiurge', AD Arcfiitects in Cyberspace II, Prohle No. 136,
MITPress, Cambridge, MA, 1990.
JohnWiley & Sons, London, 1998.
MitcheU. W. 'The Uses of Inconsistency m Design', Y Kalay (ed), Prínciples of Compuïer-Ãided Design:
Cmtchfield, J. 'Is Anything Ever New? Considering Emergence', G Cowan, D Pines and D Melzner (eds)
£'vaJuafmg'cU]dPredíc^mg'DefflgnPerA?rmanc'e,Wiley-Interscience,Nev/York, 1992.
ïntegratíve Themes, Addison-Wesley, Eeadmg, 1994.
Negroponte. N, Towards a Hmnanism Through Machmes', Arcïiiíectural Desigii, September issue No.
Thompson, DW. On Gro^/vtb arid Foirn: Tïie Complete Rei/ised Ecíition, Dover PublicaLions, NewYork, 1992.
7/6. JohnWiley & Sons, London, 1969.
DeLanda, M. The Mathematics ofthe Virtual', Intensíve Scienco and Virtual Pliilosïiopy, Contmuum,
Negroponte, N. Computer Aids to Design and Arcïiitecture.. Mason/Charter Publishers, London, 1975.
NewYork,2002.
Novak, M. Transarchitectures andHypersurfaces: Operations of Transmodermty', AD Hypersurface
DeLanda, M. 'Deleuze andthe Use of lhe GeneücAlgorithminArchitecture', Neii Le?ich (ed), Designing
Arcliitectures, Profile No. 133, JohriWiley & Sons, London,1998.
fora Digital World, Wiley-Academy, Chichester, 2002.
Pask, G. 'TheArchitecturalEelevanceofCybeinetics'.^reA'terfuj-aróesjgn,SeptemberissueNo. 7/6,
DeWolfT andT Holvoet. 'Emergcnccversus Self-organisation: Different Concepts but Promising \ÏVtien
JohnWiley & Sons, London, 1969,
Combmed', SBmeckner, G DiMrirzo Senigendo, AKarageorgos, RNagpal (eds), Engmeermg self-
organismg systems: meíhodologies and applications, Springer, Berlin, 2005, Schrôter, J. 'Analog/Digital - Opposition oder Kontmuum?', J Schrõter and ABõhnke (eds), Analog/
Digital - Opposiïion ocler KontmuLim?: Zur Tïieone und Geschichte einer Unterscheidwig., Transcript
Prazer, J. An Evolntíonary Arcïiitecíure, AA Publicaüons, London, 1995.
Verlag, Bielefeld, 2004.
FrazerJandMRastogi, 'ANew Canvas', AD Arcïiiïecïs m Cyberspace H, ProffleNo. 136JohnWüey &
Spiller, N. VciciUatmg Objects', AD Arcïntects in Cyberspace 11, Proffle No. 136,JohnWüey & Sons,
Sons.London. 1998.
London, 1998.
Gero, J. 'Creativity, emergence and evolution m design: Concepts and framevrork', Knowïed.ge-Based. Steadman, P. 'Evolutionary Design by Computer', The Evolution ofDesigns: Biological Arialogy m
Systems9(7), 1996. ArcMtecïure and the Applied Arts. Rev. ed., Routledge, London/New York, 2008.
Goethe J W. trans by Bertha MueUer. 'Formation and TrarLsformation' , Goethe 's BotanicdS Wrítings, OX
Terzidis.K. 'AlgonãïmicPoTm', Expressive Form: A Conceptual App-roacli to ComputaíionalDesign,
BOW Press, Woodbridge, 1989.
Spon Press, New York, 2003.
Goodwm. B. 'Developmental Complexity dnd Evolutionary Order', G Cowan, D Pines, D Meltzer (eds),
Turmg.A, 'ComputingMachinery andlntelügence', Mmd, New Series, vol. 59, no, 236, Oxford
Complexily: Metapiiors, Models and.Reality, Westview Press, Bouider, CO, 1994.
UniversityPress, 1950.
Holland. J. Emergence: írorn Chãos to Order, Oxford University Press, Oxford, 1998, Weibel, P. 'Algonthmus undKreativitat', WBerka, E Brix and C Smekal (eds), Woïier kommt das Neue?
Howard, R, Compiitingm Consímction: Pioneers ana tíie Future, Butterworth-Heinemann, Oxford/ Kreativitat in Wissenschaft i.md Kunst, Bohlau, 2003.
Wobum. 1998.
Wemslock. M. 'Morphogenesis andthe Mathematics ofEmergence', MHensel, AMenges and M
Kwmter S. 'The CompLitationalFaHacy', Thresholds - Denatui-ed, No. 26, MIT Deparünent of Weinstock (eds), AD Emergence: Morphogenetic Desigri Sïraïegies. Proffle No. 169,JohnWüey & Sons,
Ai-chiïecïure., Cambnáge, MA, 2003. London, 2004.
Kwinter, S, 'Who isAfraidofFonnalism'; CDavidson (ed), Far From EquSibirum: Essciys on Tecïuiology Wolfram, S. 'HowDo Simple Programs Behave', M Silver (ed), AD Progi-ammmg Cultures: Art ana
andDesign Cnlture, Actar, NewYork, 2008. ArchitecInreintheAgeofSoSware.Promeï-io. 182, JohnWiley & Sons, London, 2006,
LoleU, S. "'TheMere Digital Process ofTummgOverLeaves'', ZurWort-undBegriffsgeschichíe von Wemer, N. Cybemeïics: or Conïrol and Communicaïion in tïie Animal and ïíie Macïime, MIT Press,
"Digita]':'JSchrõterandABõhnke (eds). Analog/DígitaI - Opposítíon oder Kontinuum?: Zur Tïieone CamJoridge, MA, 1948.
218 ComputationalDesignTMnking
219 Index
engineeríng 69, 76n1,77n7, 159. 160, 202 Galilean principies 98 Jakob;,N125
grouptheory170, 175,176n7
entropy 52
GalileoGaIilei 33, 90 CUI windows 113 Java 25
environment 42, 44, 68,75, 149, 153,160, 161, 166. GameofLife 147-48 Jencks, Charles 153,156n1
214,215 ' ' - ' '"'
game theory 51 Hadamard, Jacques: The Mathematidan's Mind 173 Julia, Gaston 96
environment processing 25
Gardner, M 137 Haeckel, Ernst 45
envíro n mental humanism 84
GaudT, Antoni 72, 74, 112, 118 Embryos 189 Kalay, Yehuda E 91
epistasis 124 Kant, lmmanuel55,170-71,172,175, 177n20,178n35
Casa Mila apartments 106 Hancock, P 126
equifínality 50, 55 Critique o f Pu re Reason 170
Colónia Cüell 109, 110 Harris, Britton 79
Erlangen Program 169, "170, 180 Kauffman,SA164, 165
Sagrada Família Church 102, 106, 707. Harvard Graduate School of Design 12
essentialism 42, 43, 180
109, 110, 777, 112, 113, 774:115,/ïï 7 Haivard University: Joint Centerfor Urban 5tud;es176n3 Kazakov,V124
Eudidean space182 n9n11 .•-.-, ,.^, n/^
Kepler, Johannes 34
Harvey, 1124
Eu;er, Leonard 744 Klein,Felíx170,176n7, 180
Gauss, Cari Friedrich 170, 173 Haüy, René-Just 33-34
evaluation 120. 125
Gehry, Frank 98 heat Island effects 792 Knight, Terry Weissman 88
evolution 19, 20, 21, 42, 49,71, 75, 120, 124. 126. Gehry Partners 115 Koza,John123,124,125
128,129,150,151, 187 ' ' ~ ' '"'
Hebb'srule132
gene activity 164 helicoid 106 Krampe, Florian andVoss, Christopher: Integrated
basic theory of44, 45 Urban fVlorphologies27
general system theory 13,15, 56, 158 Helmholtz, Hermann von 173
biological 148 Kron, Sebastian 14
aimsof 50-51 Hemberg-Extended Undenmayer Systems 12
CGntínuous2W Kuhn,TS100
see o/so system theory Hense!, Michael 22, 208
convergent 163 Kumar,S124,125
generatmg systems 58-67 heredity 42
discontinuous 46 Kwinter, Sanford 10, 16
generative systems 152 Heylighen, Francis 165
gradual 187
genes hierarchy134,155,156n10,170
natural 121. 165. 166 Lamarck, Jean-Baptiste45
regulatory48 HsH Climbing optimisation algorithm 115, 715
stylistic 87 'selfísh' 150 Lamarckiantheory 187
holism13,71
variational 43-44
genetic coding 161 holistic phenomena 58, 59-60, 62, 64,66, 67 Langdon,W124
Evolutionary Desígn Strategies Project 02 14 laser-cutting modelling machines 166
genetic networks 165 holistic properties 58, 59
evolutíonary paradigm 149
genetic pragramming (CP) 123, 124 Holland,JohnH152 Latham,W126
evolutionaryprogramming 123 Lê Corbusier 149
genetics 19, 47 Adaptation in Natural and Artificia! Systems 151
evolutionary strategies 123 Leibniz, Gottfried 171
developmental 48 Emergence: From Chãos to Oírier 131
evalvability125 Leonardo da Vinci 102, 152
molecular 48 Holmes, OliverWendell 39
genome47, 190 homeostasis, homeostat 54, 55, 56, 207 life cycles 164
Fechner, GustavTheodor40n2
genometry, orthogonal 159 homologies 32, 33, 159-60, 188 Liggett, Robin 87, 88
Fechner/s Law40n2
genotype 21, 42, 44, 47, 48, 49, 120, 123, 124,1 25. Hooke,Robert103 limit cycle 146
feedback 15,16, 20, 24, 50, 52,53, 54,55-56, 68. 74. 127, 164, 179, 187,190, 207 ' "' Lin Chia-Ying 192, 193
Hooke'5 Law of Elasticity 25
161, 163, 199, 204,200 • " --" "
genotype representation 123-24, 126 Huxley, Aldous 56 Líndenmayer systems 125
Fermat, Pierre de 144
geometríccontounng 14 Huxley,TH45 Lindgren, Nilo 80
Feynman, Richard 143-44
geométrica! phyllataxis 161 Huygens, Christiaan 34 Linnaeus, Cari 33
Fibonacci series 161, 762
geometry hylomorphic model 180-81, 190-91 Lisp 88
fíeld of rapidities and slownesses 145 Littlewood, Joan 73
and architecture 170 hyperboias 112, 113
fínalism 187
computational 97 hyperbolic paraboloíds 106, 109 logic
flnite element analysis 78 fuzzy 95, 126
descriptive 119n7 hyperboloidsHJ,113,n5
fínitesets 170 and intuition 169, 172, 176
differential 170 ofrevolutionlOG, Ï07J09, 112J19n7
fítnessfunctions 121, 123, 125.126 bgicism 175
Eudidean 95, 99, 100n3, 145, 177n13, 180
Fleischmann, IVioritz22
hyperbolic 171 illuminance analysis 78 LOKAT11,12
Florence Duomo dome 103 Lorenz, Edward 174
and morphogenesis 161-63 incompleteness theorems 175
Fogarty,T123 Lorenz Attractor using 'Chaoscope' 174
form
Riemannian 171 inductíon 99
second arder 103 Industrial Revolution U8,153 Louvre, Paris 100n5
and behaviour160 Lucretius: Treatise on Nature 214
synthetic 169 infinity 170
and process 160
Gero, JS 124, 125 infGrmationn,52,120,151,212 Lynn,Greg100n2J80
formalism 97, 98
gestalt 16, 30, 31, 55, 199, 202, 203, 207 information theory 51, 159
formation 199 McCulloch,Warren78
Ginsberg, Mathew L 92 inheritance 21, 47, 48, 49,124,207
FormZ 97 Mach, Ernst175
glíderguns 148 Mendelian40n10
Fortran 86
giiders 139, 740, 141 instabilityGO machinic phylum 181, 191
Frame Based Design 21 McKenzie, Roderick D 190
Gõdel, Kurt175 Instituto for Computatianal Design, Stuttgart University
Frazer, John 28 macros 112
Goethe, Johann Wolfgang von 16, 19,30, 32 9, 14, 25,27
An EvoSutionary Architecture 20, 149 Maher,ML24
'Ideen über organische Bildung' 30 integration 164
free-form architecture 199 Maillart, Robert198
'Schriften zur IVIorphologie' 30 inteiligence211, 212
Frege, Gottlob170 Mandelbrat, BenoTt 96
Goldberg, DE 124, 126 material 211, 212
Frowd, C 12 G Manservisi, Sebastiano 183, 184.185
Could, StephenJ 21 intensivo properties 191
Fuchsian functions 173 March, Líonel 151, 176n3
gradient-basedtraining 95 interactions147,158J59
Fun Palace projert73, 75 Architectonícs of Humanism 98
gradualism 44, 45, 46. 187 interruptibilitySI, 83
functionalism 70, 74
GRASP11,12 íntuition 155, 170-71, 175, 177n15, 212 Markov chains 99
funct]ans142, 143 Martinelli, Alessandra 783,184, 185
gravity 39-40, ~\03 andlogic169,172,176
Futurism 70 mass customisation 203
lawof143, 144 intuitionism-logicism debate 176
Spáçe Reader
tendendes 147
Terzidis, Kostas 10, 26, 28 Wakefíeld,JP124
Expressíve Form 94 Wallace, Alfred Russe[43,44 Heterogeneous Space in Archjlecture
Thackara, John 153 Watanabe, Mika and Lin Chia-Ying
Eiuicdtiy' • Michael Hensel ';^^>;.,
Th eo r/ of G ro u ps 40n8 Intensive Property 792
Christopher Higbt ^^
Theory ofTransformations 35, 40n8 Interrelationship between Extensive Properties
Achïm Monges:
thermodynamics 151, 161, 163, 199, 204 and Intensive Properties 793
thernnoregulatíon 54 Watson, James D 48
ThInkADot 59-60 Weibel, Peter: 'Algorithm and Creativity' 26, 28
Thompson, D'Arcy Wentworth 16, 19,159-60 Weierstrass, Karl 173
The coordinate systems of the fírst and second Weinstock, Michael22, 208
figures with three intemnediate systems Weismann, August 44
interpo!ated37 Weítzel, Christian 14
The first Íntermediate coordinate network, with its Whitehead, Alfred North 159, 160
corresponding inscribed pelvis37 Whorfían effects 98
On Growth and Form 32 Wiener, Norbert16, 54, 160
ISBN 15BN 15BN
Pelvis of Apatornis 36 Wolfram, Stephen 164
978-0-470-51945-5 Cpb) 978-0-470-74866-4 Cpb)
Pelvis ofArchaeopteryx36 Wood,Peter113, ?ï6,n9n10 978-0-470-51943-1 Cpb)
Theory ofTransformations" 19 word system 58, 59, 60 978-0-470-51944-8 (hb) 978-0-470-74867-1 (hb)
978-0-470-51942-4 (hb)
Threshoíds (architecturaljournal) 211 Wren, Sir Christopher 76n3, 102
Thue, Axel 11 Wright, FrankLloyd 149
Todd,S126 Wrights organic thesis 71
tools 97 W5CC 68
topological invariants 146
topological mapping 25 Xhyper program 113, 115,116
topological properties 97