Christopher Alexander

This man's ideas on design appealled to me very deeply when I first read them (below). I think I saw a review of 'Notes' in Co-evolution Quarterly and managed to pick up a copy sometime in the mid 1970's. I incorporated patterns in my home "Time Haven" before A Pattern Language was published, and I have since combined and applied patterns to new homescapes.

Modern architects eschew his ideas, and yet the best architecture can be viewed as following Alexander's method. Notes On The Synthesis Of Form, defined his calculus of design. His later Pattern Language is rich with applications.

Notes On The Synthesis Of Form

by Christopher Alexander
Harvard University Press, 1964

In his book, Alexander shows that in the design process, a design stabilizes when there are no more "misfit variables". The only (practical) way that this will happen is for the design to stabilize within each strongly connected component before stabilizing among more weakly connected sets of components.

In his Epilogue, he states: "My main task has been to show that there is a deep and important underlying structural correspondence between the pattern of a problem and the process of designing a physical form which answers that problem."

In Appendix I, he shows a worked example from "The determination of Components for an Indian Village". An agricultural village of six hundred people is to be reorganized to make it fit present and future conditions developing in rural India. (The full paper appears in Conference on Design Method, Oxford: Pergamon Press, 1963, Christopher Jones, Ed.) He lists all the needs, assertions, rules, etc. as potentially misfit variables. Then he tabulates all the interactions between variables. He then analyzes in detail the decomposition of the resulting graph, showing the tree structure of the village and an account of each diagram and associated village functions.

Appendix II gives the mathematical treatment of his design algorithm. In 1963 Alexander published reports describing "the hierarchical decomposition of systems which have an associated linear graph". These four HIDECS computer programs were written in IBM 7090 assembly code! It would seem that these algorithms merit being incorporated into design tools. Good Project! (Reference: M.I.T. Civil Engineering Systems Laboratory, Research report R63-27 and Publication No.160). I have a copy of this bulletin.

Does anyone know of modern versions of this with a graphical interface?

A Pattern Language

CA has a web site (much improved from earlier cheesey site) patternlanguage.com.

This book of 253 patterns was compiled over a period of years by a team of six. The paternes are numbered and named. One or more assertions are made about each pattern and discussed. At the end of each discussion, related patterns are cross-referenced.

To give you an idea of the range, here are only the names of ten of my favorite patterns: INDEPENDENT REGIONS, THE DISTRIBUTION OF TOWNS, IDENTIFIABLE NEIGHBORHOODS, INDIVIDUALLY OWNED SHOPS, STREET CAFE, CORNER GROCERY, BEER HALL, TRAVELER'S INN, SUNNY COUNTER and STAIR SEATS.

TEENAGER's COTTAGE (154)
to aid in the transition out of the family house, the teenage should have his/her own place with a (separate entrance?) in a more removed location but with connection to the house, such as off of the kitchen, or via a breezeway or other walkway.
CHILD CAVES (203)
A hiding place, such as under a stairway.
THE COUPLE'S REALM (136)
See the book! Will quote here someday.

As I said, each pattern has a page or more of discussion following assertions made about particular patterns. Consider the assertion about IDENTIFIABLE NEIGHBORHOODS, following from an observation about implementing the pattern of identifiable neighborhoods in the light of an request by the City of San Francico for citizen input on the location of all future major arteries within the city:

Help people to define the neighborhoods they live in, not more than 300 yards across, with no more than 400 or 500 inhabitants. In existing cities, encourage local groups to organize themselves to form such neighborhoods. Give the neighborhoods some degree of autonomy as far as taxes and land controls are concerned. Keep major roads outside these neighborhoods.

I have been working on a World Model since about 1977. One of my next steps is to develop a pattern language to describe it systematically. I consider all of the patterns in Pattern Language applicable!

I invite you to develop your own pattern language for whatever you like -- computer network infrastructure, for example.

Articles & Books by Christopher Alexander

A City is Not a Tree, Architectural Forum, Vol 122, No 1&2, April 1965.

Center for Environmental Structure Series (some below were written with other authors)

A full bibliography is in CHRISTOPHER ALEXANDER, The Search for a New Paradigm in Architecture by Stephen Grabow, Oriel Press, 1983.

Alexander's latest work is in four volumes, entitled The Nature of Order, 2000-2001, Oxford Press, some ready for publication, others not quite? I have the first volume, THE PHENOMENON OF LIFE, autographed! You can order via the pattern language web site.

More to come

Christopher Alexander is currently at The Center for Environmental Structure, UC Berkeley.
Back to Interesting People and Ideas
miller@lclark.edu
Updated: 12-NOV-2002