Documente Academic
Documente Profesional
Documente Cultură
DISSERTATION
CONTENTS
Acknowledgements
Intro
Hypothesis
Methodology
Scope and Limitations
____________________________________________________________________________________________________________
I: Information Content
Painting Space
Layering
Ordering Elements of Composition
Composite Layers, Discrete Elements
Coding Space
Coding Styles
Genes and Systems Generation
Results
Conclusion
ACKNOWLEDGEMENTS
Mr. Rajat Ray, for being patient whenever I went off on one of my more ambitious – or
just plain weird – tangents (and for being a closet rock fan),
Dr. K.L. Nadir, for guiding this particular sheep when he needed the help,
Mr. A.B. Lall, for the confidence,
Mr. A.G.K. Menon, for quietly encouraging me to speak up,
Mrs. Madhu Pandit, for the words of encouragement,
Mr. Anand Bhatt, for putting things into perspective and making life a lot more interesting,
Mr. Nikos A. Salingaros, for the prompt and valuable correspondence,
Martin Nezadal and Oldrich Zmeskal, for the HarFA program,
Anvita for her valuable advice,
The rest of the ‘Pandavas’,
Vishal, for the friendship (and the C&Hs),
Jaspreet, for listening,
Anyone else from the class or elsewhere I may have forgotten (please don’t sue me!),
Limp Bizkit, Korn, U2 and all the other bands, for the company during the long days and
the even longer nights,
Stephen King, for the Dark Tower,
Dana and Dev, for the uninterrupted access to the computer (more or less, anyway!),
All my esteemed colleagues at the Academy and
No one is listening.
Now you may sing the selfsong,
as the bird does, not for territory
or dominance,
but for self-enlargement.
Let something
come from nothing.
….
Texas Suite: Stan Rice
Very little is
more worth our time
than understanding
the talent of Substance.
…
A bee, a living bee,
at the windowglass, trying to get out, doomed,
it can’t understand.
Untitled: Stan Rice
The architectural object is painted space. We relate to the space and respond to it
through its surface. The information encoded by the surface determines our
correspondence with the space defined. The wall becomes a surface of interaction,
rather than a passive element of delineation. While information encoded may not be
designed, modes of transfer and representation are within the scope of the designer.
Information can be defined as an abstraction from any meaning a message might have.
It can be represented as a sequence of bits 0 1 1 0, or as a sequence of alphanumeric
characters. The form of information storage, transmission or retrieval – whether digital or
analog, binary or decimal – is irrelevant to the issue of conveying meaning to people.
Information stored in architectural composition is encoded in and by its very geometry.
Discrete elements and compositional layers combine to form the surface of space. The
complexity of this surface, and its relationship with the ordering principles organizing the
space within, is dependent on the resultant geometry of composite layers. Nowhere is
this complexity more evident than in the temples of Khajuraho. The objective of this
study would therefore be to study the temples of Khajuraho, and test the hypothesis that:
! Metaphysical rituals and belief systems influencing temple form are briefly
introduced. The primary focus is on the physical resultant of these ‘genes’.
! The changing phenotype of the temple form is quantified by fixing variables within the
spatial representation of the generating code. Other variables and the causes for
these changes are not discussed in detail as being beyond the scope of this study.
! Comparisons between different objects within and without architecture highlight
differences in complexity based solely on the variables chosen. They are not
comments on the validity of the generating systems of thought.
METHODOLOGY
If we fully apprehend the pattern of things of the world will it not be found that every thing
must have a reason why it is as it is? …a rule [of co-existence with all things] to which it
cannot but conform? Is not this just what is meant by Pattern?
Hsu Heng
Information transmitted by the surface links the user to the building system in a non-
linear manner. Here information flow is not a unidirectional movement through time: it is
two-way traffic taking place in real-time. Architecture, then, is not a collection of non-
interacting forms and voids, abstractly represented through lines on paper.2 It is a
complex system tied together by both static and dynamic linkages.
This complex system represents something not found in isolated, discrete elements.
When elements at one scale combine to form a higher scale, an emergent property
3
arises which may have been completely unanticipated. This means that complex
systems are irreducible, a conclusion that goes against the assumption of 19th century
mechanistic physics that a complex system can never be more than the sum of its parts.
The work of the mid 20th century artist Jackson Pollock offers valuable insight. Pollock
replaced brush-strokes with trajectories: his paintings were created by dripping a
continuous flow of paint from a can suspended over canvas laid flat on the ground. The
process mimics the creation of frescoes, with discrete layers being formed over a period
of months at a time. Following the establishment of an anchor or base layer, subsequent
layers would be added immediately after the preceding layer had dried and set. The
process has been described as ‘chaotic layering in an ordered manner’.4 The difference
arises with the replacement of broken lines by a continuous trajectory.
1
The Evolution of Information - Susantha Goonatilake
2
A Pattern measure – Nikos A. Salingaros
3
A Pattern measure – Nikos A. Salingaros
4
Fractal Expressionism – Richard Taylor, Adam P. Micholich and David Jonas
To prove the use of chaotic flow systems by Pollock, scientists from the University of
New South Wales recreated the process. A pendulum was hung over a canvas and its
normal periodic motion modified using electromagnetic coils. The resultant motion was
recorded on the canvas below by paint dripping from the pendulum. The chaotic patterns
‘painted’ on the canvas were compared with examples of Pollock’s work.
Natural chaotic systems form fractals in the patterns that record the process. 5 Fractals
are complex geometrical objects that will be discussed in more detail later. They show
statistical self-similarity (SSS), rather than exact self-similarity (ESS). This means that
patterns observed at different magnifications may not be identical but they can be
described by the same statistics.
" Fractal scaling: Difficulty in judging the object’s magnification and the length scale
" Fractal displacement: The possibility of describing the pattern by the same
statistics at different spatial locations.
5
Fractal Expressionism – Richard Taylor, Adam P. Micholich and David Jonas
LAYERING
Within the overall composition, each layer consists of a uniform fractal pattern. As each
of the patterns is incorporated to build up the complete pattern, the fractal dimension of
the overall composition increases. Thus the combined pattern of many layers has a
higher fractal dimension than those of individual layer contributions. The first layer acts
as an anchor layer for subsequent layers that then fine-tune the high fractal dimension of
the anchor layer. The anchor layer of ‘Autumn Rhythm’ occupies 32% of the canvas
surface area, with the complete pattern occupying 47%. The anchor layer is thus
designed to dominate the composition.
These principles are valid for the evolution of one building or for buildings belonging to
an architectural style. Pollock’s individual paintings evolved through the addition of
discrete layers, while in the larger context of style evolution, fractal content was
increased. Initial paintings occupy 20% of the 0.35m2 canvas area while later multi-
layered paintings occupy 90% of the 9.96m2 area.
ORDERING ELEMENTS OF COMPOSITION
The perception of architectural forms can therefore be divided into three aspects:
(i) The information content depends on the design and geometry of discrete
elements and their subdivisions
(ii) Information access is governed by the orientation of surfaces, their differentiation
on the smallest scale, and the microstructure in the materials
(iii) Interactions between discrete elements create fractured surfaces
Emergent properties arising from these fractured surfaces depend on the geometry
arising from the interaction of discrete elements within the whole. Since the fractal is
governed by its own peculiar geometry, the level of information encoded by it should be
dependent on its geometrical properties.
CODING SPACE
Discrete elements interacting at larger scales change the total subtended angle for which
each solution works. To ensure an averaged equivalence of signal transmission to
observers at different locations with respect to a surface, the overall piecewise concavity
shows spatial differentiation at the smaller and intermediate scales. With enough
segmentation, it shows different substructures. These sub-structures are organized and
ordered through compositional rules that can be coded using shape data schema.
Developed by Myung Yeol Cha and John S. Gero, shape data schema describe patterns
based on visual organization and the recognition factors of typicality, similarity,
frequency, dominance and multiplicity. Conceptual shape descriptions are constructed in
a hierarchical tree structure using pre-defined shape knowledge. Shape pattern schemas
are generalized from a set of multiple representations for a single object or a set of
representations for a class of shape objects using inductive generalization.6
Put simply, transformations applied to an object to create a new one are mathematically
represented. The initial object e1 and the resultants of the operation k repeated n times
designated en. Special conditions that guide the operation are termed as arguments an.
The diagram above shows the four basic possible operations translation, rotation,
reflection and scaling, represented by k = 1, 2, 3 and 4 respectively. Each operation has
a special argument an that dictates the direction of the operation. For example,
translation (1) of object e1 by distance a1 creates object e2. Similarly, arguments a2-5 apply
to operations 2 to 4. The operation is described in further detail using a nesting operator
i= 1Π
x
. The nesting operator denotes x recursive applications of isometric transformation k
to shape elements ei with transformation arguments ak. The resultant shape S is
described by
S = i= 1Πx k { ei, ak }
For complex compositions, the description involves multiple transformations coded in a
hierarchical manner.
For example, the above diagram shows two seemingly different compositions Sa and Sb.
Sa is formed by rotating (k = 2) an oval (ei) through 90 (a2) four (x) times. The process of
rotation is represented by e2 = 2 { e1, (a2, a5) }, where a2 and a5 are the angle and centre
of rotation respectively. Therefore,
Sa = i= 1Π4 2 { Ovali, (90, a5) }
Similarly, Sb can be represented as
Sb = i= 1Π4 2 { Trianglei, (90, a5) }
The two group shapes are therefore structurally similar though composed of different
sub-shapes.
More complex relationships are represented through shape pattern schema where shape
elements and lower level relationship
elements or schemas are considered as
variables.
The composition on the left, for example, is
the result of two operations, translation and
rotation, described by
S = j=1Π3 1 { i=1Π4 2[ei.j, (90, a5)], (a1, a3) }
The sub-shapes are rotated about a5 through 90 four times, and the overall object
translated in the direction defined by a3, at intervals of a1.
6
Style Learning: Inductive Generalization of Architectural Shape Patterns - Myung Yeol Cha and
John S. Gero
CODING STYLE
Shape pattern schema can be used to represent properties that characterize a particular
style. Schapiro defines style as constant forms and qualities, particularly with regard to
replication of shape qualities.
Cha and Gero represent style through a basic schema
Style (N) = {(UM), (UF) }
where N, M and F are the name, members and form elements respectively
For example, the Gothic style can be described by
Style(Gothic) = {(Paris Cathedral, Laon Cathedral, Rheims Cathedral, Nayon Cathedral)
(Pointed arches, flying buttresses, ribbed vaults, stained glass)}
The basic schema is then elaborated to describe the shape pattern schema, so that the
style is characterized by a numerical representation of its distinctive formal qualities.
If Style(Gaudi) = {(Casa Batlo, gratings, windows, Casa Mila roof), (reflection, gradation,
translation) }, the diagram above can be represented through shape data schema as:
7
7
Image source: Style Learning - Myung Yeol Cha and John S. Gero
mutually interacts. Each of these aspects of living organisms takes place at the level of
molecules as well as at the level of cells, organs, individuals, social groups or
ecosystems. The growth of most organisms is dependent on density: as soon as the
distance between two neighboring relevant levels gets sufficiently large, a new
intermediate level emerges.
Any segment – no matter where, and no matter how small – would, when blown up by the
computer microscope, reveal new molecules, each resembling the main set and yet not quite
the same. Every new molecule would be surrounded by its own spirals and flame-like
projections, and those, inevitably, would reveal molecules tinier still, always similar, never
identical, fulfilling some mandate of infinite variety, a miracle of miniaturization in which every
detail was sure to be a universe of its own, diverse and entire.
…Their [Peitgen and Richter] pictures of such [fractal basin] boundaries displayed the
peculiarly beautiful complexity that was coming to seem so natural, cauliflower shapes with
progressively more tangled knobs and furrows. As they varied the parameters and increased
their magnification of details, one picture seemed more and more random, until suddenly,
unexpectedly, deep in the heart of a bewildering region, appeared a familiar oblate form,
studded with buds: the Mandelbrot set, every tendril and every atom in place. It was another
signpost of universality. “Perhaps we should believe in magic,” they wrote.
VARIABLES
8
In the mind’s eye, a fractal is a way of seeing infinity.
Fractured surfaces are therefore composed of individual layers that contribute towards
the overall fractal content. The layers and the way they aggregate is dependent on
compositional rules laid down by the architect, which can be represented through shape
data schema.
Within the shape data schema, the fractal dimension variable is of significance. Either in
terms of a resultant value describing the geometry of the composition, or as a generating
code describing the creation of that geometry, the fractal dimension gives the level of
space occupied by the surface. The higher the value – as seen in Pollock’s paintings –
the more space occupied and, by corollary, the more there is for the user to react to.
A fractal is produced by iterating (repeating) a basic function onto an object, with the
result that each iteration adds a little area to the inside of the preceding figure, but the
total area remains finite, since the figure produced is bounded by the area of the original
figure. However, the length of the figure produced is infinitely long. The end result is that
infinite length exists within a finite area. Fractals therefore occupy fractional dimensions.
8
Chaos – James Gleick
As a non-fractal object is magnified, no new features are revealed
QUANTIFYING COMPLEXITY
A line has one dimension - length. It has no width and no height, but infinite length.
Space, a huge empty box, has three dimensions, length, width, and depth, extending to
infinity in all three directions.
The concept of a dimension
1. Take a self-similar figure like a line segment, and double its length.
The dimension is the exponent. So when we double the sides and get a similar figure,
we write the number of copies as a power of 2 and the exponent will be the dimension.
Figure Dimension No. Of Copies
Line 1 2=21
Square 2 4=22
Cube 3 8=23
Doubling similarity d N=2d
This means that a line can be divided into n = n1 separate pieces. Each of these pieces
is 1/nth the size of the whole line and each piece, if magnified n times, would look exactly
the same as the original. In the case of the square, the value 2 signifies that it can be
divided into n2 pieces, and the cube is composed of n3 pieces. This means that if a figure
is divided into pieces, magnifying these pieces by a factor of n reveals the original figure.
As a result, the dimension of the figure can be calculated by dividing the logarithm of the
number of divisions by the logarithm of the magnification factor 1/n. For fractal objects,
this value would be fractional. This fractional value can be calculated for buildings using
the Box Counting Method.
Good examples for a style are maximally similar to members of their category and
9
minimally similar to members of other categories. Commonalities characterize style:
similarity in materials, shapes, and space organization. Shape pattern schemas can be
used as rules for shape generation, and learned shapes and shape patterns can be
initial shape elements for shape grammar generation. Base shapes for shape generation
can be constructed from the combination of properties of family style. The initial
application therefore involves constructing a set of preliminary shape pattern schema
tracing the transformations applied in the evolution of temple style at Khajuraho. These
give the process of addition of sub-shapes to the overall composition: our concern is
more with the resultant fractal contents. Increasing fractal content in the course of
evolution and identification of the anchor layer would prove the relationship between sub-
shape transformations and the changing fractal content of the overall canvas.
9
Style Learning - Myung Yeol Cha and John S. Gero
• The Sanctum as womb/cave
• The Temple as mountain
10
The Hindu Temple: Axis of Access – Michael W. Meister
Based on parameters of design and form, the temples at Khajuraho were divided into the
following classes by A.G. Krishna Menon and S. Punja in their study of the evolution of
temples at Khajuraho, ‘The Legacy of Khajuraho’:
" Lalguan Mahadeo type
" Varaha type
" Brahma type
" Chaturbhuja type
" Javari type
" Devi Jagadambi type
" Duladeo type
" Lakshman type
The Lakshman group is the highly developed in terms of the complexity of the surface of
its members. It comprises three temples: Lakshman, Visvanath and the Kandariya
Mahadeo, in increasing order of complexity. The isometric operations applied
successively to the skin can be coded by shape data schema. Divided into discrete
elements and composite layers, the fractal content of the overall composition coded can
be calculated. The changing values act as variables describing each schema.
CODED LAYERS
A. Layering of sub-elements
Lakshman Temple
Visvanath Temple
Scaling
Gradation of translations described by
i= 1Π 4 { 1[j= 1Πn 1 (ej.i, (a1,a3)), (a1,a3)], a4 }
n
Sa = i= 1Πn 1 { 4 [eai, aa4] (aa1, aa3) } Sb = i= 1Πn 1 { 4 [ebi, ab4] (ab1, ab3) }
Shape pattern description Sa and Sb have the same predicates, translation axes and sub-
elements, therefore two different shape pattern descriptions in different domains can be
generalized by the turning constants into variables rule.
Since the two shape patterns characterize the Khajuraho style, the conjunction of two
shapes that is the scaling of sub-elements characterizes this aspect of Khajuraho style.
The shape pattern schema derived for the temple codes the layering that contributes
towards the overall fractal content. The resultant fractal content can be calculated using
the fractal analysis software described earlier.
With the addition of scaled shape elements, the fractal content increases gradually, with
the anchor layer contributing the most towards the overall fractal content of the schema.
FRACTAL DIMENSIONS: QUANTIFICATION OF LAYERED COMPLEXITY
Slope analysis of the three lines (from the equation of a line being y = mx + c,
where m is the slope of the line that gives the fractal dimension) gives an average
value of:
D = 1.684 +/- 1.2%.
_____________________________
lakshman temple: front elevation
Computer generated mesh overlaid over image
_____________________________
lakshman temple: side elevation
Lines plotted for DB, DBW and DW
Slope analysis of the three lines (from the equation of a line being y = mx + c,
where m is the slope of the line that gives the fractal dimension) gives an average
value of:
D = 1.71 +/- 1.2%.
______________________________
lakshman temple: side elevation
Computer generated mesh overlaid over image
_____________________________
visvanath temple: front elevation
Lines plotted for DB, DBW and DW
Slope analysis of the three lines (from the equation of a line being y = mx + c,
where m is the slope of the line that gives the fractal dimension) gives an average
value of:
D = 1.694 +/- 1.2%.
____________________________
visvanath temple: front elevation
Computer generated mesh overlaid over image
_____________________________
visvanath temple: side elevation
Lines plotted for DB, DBW and DW
Slope analysis of the three lines (from the equation of a line being y = mx + c,
where m is the slope of the line that gives the fractal dimension) gives an average
value of:
D = 1.755 +/- 1.2%.
_____________________________
visvanath temple: side elevation
Computer generated mesh overlaid over image
________________
kandariya mahadeo temple: front elevation
Lines plotted for DB, DBW and DW
Slope analysis of the three lines (from the equation of a line being y = mx + c,
where m is the slope of the line that gives the fractal dimension) gives an average
value of:
D = 1.731 +/- 1.2%.
________________
kandariya mahadeo temple: front elevation
Computer generated mesh overlaid over image
________________
kandariya mahadeo temple: side elevation
Lines plotted for DB, DBW and DW
Slope analysis of the three lines (from the equation of a line being y = mx + c, where m is
the slope of the line that gives the fractal dimension) gives an average value of:
D = 1.780 +/- 1.2%.
_________________
kandariya mahadeo temple: side elevation
lakshman temple
.
Fractal Dimension: 1.750
visvanath temple
Fractal Dimension: 1.773
_________________
fractal dimensions for perspective views
To serve as a test group, two examples have been taken at different length scales
chaturbhuja temple
Fractal Dimension: 1.560
Fractal content increases steadily in the evolution of the temple style at Khajuraho. As
coded by shape pattern schema, sub-shapes added to the anchor layer to increase the
occupation of the canvas that is the temple surface. The temple surface as an ‘interface’
between the devotee and God is thus designed with increasing efficiency.
conclusion
The architectural object as painted space is a recurring motif. Architectural destiny has
always been guided by changes in ‘outside’ fields: metaphysics, programming,
technology, genetics, beliefs, art movements et al. Architecture depends on disciplines
as varied as science and religion: the approach here has been to understand the
architect’s role as ‘an artist and a poet’, and as ‘a scientist and a technologist’.11 Above
all of this there is pure architecture – elements that build the surface of space.
11
The Theory of Architecture – Paul Allan - Johnson
12
The Dark Tower I : The Gunslinger – Stephen King
Bibliography
1. The Shape of Space Graham Nierlich
2. Space is the machine Bill Hillier
3. The Architect’s Eye Tom Porter
4. Architectural Morphology J.P. Steadman
5. Does God Play Dice Ian Stewart
6. Superforce Paul Davies
7. Origins Rediscovered Richard Leakey
8. The Sleepwalkers Arthur Koestler
9. The Architecture of the Jumping Universe Charles Jencks
10. The Blind Watchmaker Richard Dawkins
11. Nature in Question J.J. Clarke
12. A New Model of the Universe P.D. Ouspensky
13. Chaos James Gleick
14. About Time Paul Davies
15. The Evolution of Information Susantha Goonatilake
16. Imagenation: Popular Images of Genetics Jose Van Dijck
17. Ecology and the fractal Mind Victor Padron and Nikos
A. Salingaros
18. Chaos, Fractals and Self-Organization Arvind Kumar
19. A Text Book of Biology P.S. Dhami
20. Nature’ s Numbers Ian Stewart
21. Cybertrends David Brown
22. The Theory Of Architecture
23. Architecture in the 20th Century Udo Kultermann
24. Fractal Expressionism Richard Taylor, Adam
Micolich and David Jonas
(Physics World Vol.12 No. 10
October 1999)
25. The Hindu Temple Stella Kramrisch
26. Patterns of Transformation Adam Hardy
27. Concept of Space IGNCA Publication
28. Architecture, Time and Eternity Adrian Snodgrass
29. Living Architecture Andreas Volwahsen
30. Form, Transformation and Meaning Adam Hardy
31. The Hindu Temple: Axis of Access Michael W. Meister
32. Architecture of the World: India Andreas Volwahsen
33. Indian Architecture (Buddhist and Hindu) Percy Brown
34. The Legacy of Khajuraho A.G. Krishna Menon
35. Dissertation Geetanjali Chordia
36. Dissertation Harsha Vishwakarma
37. Dissertation Rishi Dev
38. Hindu Temples: Models of a Fractal Universe Kirti Trivedi
The Visual Computer (1989)5
39. Jurassic Park Michael Crichton
40. The Lost World Michael Crichton
41. Timeline Michael Crichton
42. The Dark Tower I : The Gunslinger Stephen King
43. The Dark Tower II: The Drawing of the Three Stephen King
44. The Dark Tower III: The Wastelands Stephen King
45. The Dark Tower IV: Wizard and Glass Stephen King
46. Style Learning: Inductive Generalization of Myung Yeol Cha And John S.
Architectural Shape Patterns Gero
47. Attack of the Deranged Mutant Killer Monster Snow Bill Watterson
Goons
48. Interrogating Modern Indian Architecture A.G. Krishna Menon
(Architecture + Design
Vol. XVII No.6 November-
December 2000)
49. Bionic Vertical Space Javier Pioz, Rosa Cervera
and Eloy Celaya
(Architecture + Design
Vol. XVII No.5 September –
October 2000)
50. Time Magazine Special: The Age of Discovery