I have introduced before the notion of Generalized Interval System (GIS) (and its mathematical aspect), an I’ve promised I would introduce a GIS for chords, in particular major and minor chords. For that, we need to introduce a few more musical notions.
By now, you should be familiar with the circle of semitones (see picture below), which represents pitch classes assuming octave equivalence. Here, the pitch classes are represented by their name, but I will also number them using the notation and assuming that
. Therefore
,
and so on.
We have seen that there is a natural GIS associated with the set of pitch-classes: if we take the cyclic group of order 12 , there is a natural action of the generator
on pitch classes given by
. Elements of the group are called transpositions:
is the operation which transposes pitch classes by one semitone.
Besides transpositions, musicians are also interested in another class of operations which are called inversions. As their name indicates, these operations invert a pitch class (pc) around another reference pc (you can also think of inversions as “turning upside-down”). For example, let’s consider the inversion operator (the reason for this notation will become clear soon) which inverts pcs around
. Naturally, the action of
on
results in
. If
acts on
, we will obtain
, and if it acts on
, we will obtain
, and so on. Mathematically, we have
. This can be represented graphically as pictured below :
What happens if apply twice ? You can easily check that you will obtain the same pc you began with. In other terms, we have
, i.e the group generated by
is cyclic of order 2. When such operations are their own inverses, we call them involutions.
So what if we want a group with both transpositions and inversions ? We could certainly add the element to
, but to respect the definition of a mathematical group, we need to add more elements, for example
,
, …,
, etc.
Let’s check what those elements correspond to. Take the group element for example. It takes a pitch class
, invert it around
to give
(all operations are now understood modulo 12) and then transposes it by one semitone, thus giving
. So the action of
on pc
gives pc
, which can be represented graphically as
This is another inversion ! We’ll call this one . You can check that all elements of the form
are in fact inversions, and we will notate them as
. Since there are 12 transpositions, we thus obtain 12 inversion operators.
But wait, there is more. What happens if we consider the element ? Since
is an inversion, this is in fact
. Intuitively, we may think that inversions of inversions cancel out. Let’s check: we have
, thus
. Lo and behold ! This is a transposition ! And this is
to be exact.
This means that we have the relation and that the 12 inversion operators are all that we need to add to form a group. Indeed, we the above relation, you can reduce any operation to either a transposition or an inversion. To make it clearer, we have
The new group we have formed is therefore generated by
and
with the relations
Mathematicians are familiar with this type of group structure. Indeed, this is definition for the dihedral group of order 24 (it has 24 elements, 12 transpositions and 12 inversions). In fact, you could have worked with any possible division of the octave, starting with a group of
transpositions, and adding inversions to obtain the dihedral group
of order
.
So, we had before a group of transpositions acting on the set of pitch classes, and we now have a new group which also has an action on this set. Can we form a GIS with
?
Hint: NO. This should be pretty obvious: to pass from pitch-class to another, there may exist more than one possible group element. For example, to go from to
, you can use
or
. What good is this group for then ?
It gets really interesting when one considers chords instead of just pitch classes. Chords are, at first, a collection of pitch classes. Take for example, a C-major chord: it is comprised of pitch classes C, E and G. The C-minor chord includes C, Eb=D# and G. In our circle of semitones, we can picture chords as such



Mathematically, we will notate a major chord as a set of pitch classes of the form . Similarly, a minor chord will be notated as
. In the case of major and minor chords, we always make a reference to the root of the chord: a C-major chord, an A-minor chord, etc. In our notation, this root is
. If we encounter an unordered set, for example
, we will always try to find the correct form for the chord: here it would be
, an F-major chord. Some chords don’t have a clearly identifiable root, for example triads of the form
, but we will not consider these chords for now. Let’s concentrate on major and minor chords.
The first thing to notice is that we can transpose chords the same way we do with pitch classes. Indeed, we have an action of the transposition operator on major minor chords as
and
Hence, we have 12 major chords and 12 minor chords.
And what about inversions ? In a similar manner, we will apply inversion operators to each pitch-class of the chord. This is more easily understood on the picture below, where acts on a C-major chord.
We can observe that inverts the type of the chord: applied on a C-major chord, we obtain an F-minor chord. Since
is an involution, if we apply it on an F-minor chord, we will obtain a C-major chord again. What is the general action on a chord
or
? You can check that we have
and that similarly,
.
So we have an action of on the set of the 24 major and minor chords. And now for the good part: this action is simply transitive ! (Prove it !). Hence, the group
and the set of major and minor chords form a GIS ! This means we can analyze any progression of chords using unique group elements, transpositions and inversions, from
.
To conclude, I’d like to give such an example, which I take from Lewin’s book:
- “Musical Form and Transformation: Four Analytic Essays“, David Lewin.
Oxford and New York: Oxford University Press, 2007. xiv, 168 pp. Originally
published by Yale University Press, 1993
In it, Lewin analyzes Stockhausen’s Klavierstück III with the tools we have introduced. Here is the beginning of Klavierstück III, which shows only the pitch classes, without the rhythm
Lewin considers a particular pentachord, i.e a chord containing five pitch classes, of the form pictured below
and its inversion
and segments the beginning of Klavierstück III so that the progression of these pentachords clearly appear :
Observe the use of inversion and transpositions to pass from one chord to another.
We have seen in this post the action of on the set of major and minor chords, through transpositions and inversions. However, there is also another action of this group in which the operations are called contextual operations. Though it is the isomorphic to
, the group is then named the PLR-group. We’ll see what it does in a next post.