Next: Polymer models
Up: Why do we want
Previous: Percolation models
One of the simplest and most natural mathematical operations is the adding of
integers. Integer partitions describe the ways in which a positive integer can be written as
the sum of other positive integers. For example the number
can be written as
So there are
ways of writing the number
as a sum of positive integers. These
different sums are compositions.
Definition 9
A composition of a positive integer
is an ordered finite sequence of positive
integers
such that
.
Implicit in this definition is that we care about the order in which the
summands appear; the composition
is not the same as
. Since addition is
commutative, this distinction seems a little artificial, and it would be more natural to
consider the compositions
and
to be the same object. One way of ensuring this
is to require the summands to be in non-increasing order -- this leads us to partitions.
Definition 10
A partition of a positive integer
is a finite sequence of
non-increasing positive integers
such that
.
Using this we find that there are
partitions of the number
.
There is a vast array of combinatorial and algebraic structure to be explored in the
theory of partitions, far more than we have time for here (see [1] for more
on this subject). Instead let us consider the graphical representation of partitions and
compositions.
Let us represent a positive integer,
, by a column of
cells. A sequence of
positive integers is represented by a sequence of columns. In this way every composition can be
uniquely represented by a sequence of columns of cells -- the total number of cells is
the total of the composition (see figure 18).
Figure 18:
Representing the
compositions of the number
by sequences of columns.
|
These sequences of columns are bargraph polygons and so the number of compositions of
is equal to the number of bargraph polygons of area
.
Figure 19:
Representing the
partitions of the number
by sequences of columns.
|
If we consider partitions instead of compositions, then the sequence of columns must be
non-increasing -- this gives us Ferrers diagrams (see figure 19).
Generalising this idea, we consider other subsets with other conditions; for example, if
we require that the sequence be unimodal then we obtain stack polygons. Polyominoes can
be seen as a generalisation of these objects.
Next: Polymer models
Up: Why do we want
Previous: Percolation models
Andrew Rechnitzer
2002-12-16