Vous êtes sur la page 1sur 16

QUELQUES PROPRIETES DE LA TECHNIQUE DE BOULEZ DE MULTIPLICATION DES BLOCS SONORES Nicolas Weiss

Rsum : En 1952, Pierre Boulez a dcrit un procd de multiplication de blocs sonores, dont e e e e e il sest servi par la suite comme principe compositionnel. Nous proposons un survol de certains aspects formels de ce procd, qui sont lis ` des questions qui ont pu se poser relativement ` son e e e a a utilisation en musique. Mots-cls : Bloc sonore - Formalisme musical. e

A lorigine de cet article se trouvent des questions qui mont t poses par Werner ee e Strinz sur la possibilit ou non dtudier de mani`re formelle des proprits du principe de e e e ee multiplication des blocs sonores que Pierre Boulez a dcrit et utilis, notamment dans e e LArtisanat furieux. Je voudrais remercier Werner Strinz ainsi que les organisateurs de la Rencontre Mathmatique-Musique 2005 ` lIRMA (Strasbourg) le 14 dcembre 2005, e a e au cours de laquelle une approche de ces questions a fait lobjet dun expos. e

1. La multiplication de blocs sonores


1.1. Quest-ce quun bloc sonore ?
Soit E un ensemble de hauteurs. On peut les rapporter ` une mme octave. Si deux a e se confondent quand on les rapporte ` la mme octave, on ensembles de hauteurs E et E a e dit quils sont quivalents. e On peut considrer les classes dquivalence densembles de hauteurs dont toutes les haue e teurs restent distinctes une fois rapportes ` une octave. On appellera bloc sonore une e a telle classe dquivalence B. On appellera ralisation du bloc sonore B tout ensemble de e e hauteurs E qui appartient ` la classe B. a Rien nest dit quant ` la distribution dans la partition de la ralisation dun bloc : elle a e pourra tre mlodique, sous forme daccords, etc. Pierre Boulez parle suivant les textes, e e soit de bloc sonore, soit de complexe de sons, soit de sonorit. e

c LOUVERT 114 (2007)

18

Nicolas Weiss

& w bw #w #w

w # b # ww ww

Fig. 1 Exemple de bloc sonore

Un bloc sonore peut galement tre vu comme un ensemble dintervalles construits au e e sein dune mme octave au-dessus dune hauteur particuli`re, quon appellera origine du e e bloc an de rester neutre vis ` vis des notions de note de basse, note fondamentale etc en a harmonie. Il ny a aucune raison de favoriser une classe de hauteurs du bloc par rapport a ` une autre dans le choix de lorigine du bloc. Cette notion sert uniquement ` faciliter la a description des exemples.

1.2. Transposition dun bloc sonore


Tout bloc sonore peut-tre transpos. Si on voit un bloc B comme un ensemble dintervalles e e construits au sein dune mme octave au-dessus dune origine donne, alors on obtient les e e 12 transpositions du bloc B en construisant les mmes intervalles au-dessus dune des 12 e classes de hauteurs chromatiques. On sest donc content de dcaler lorigine du bloc. e e

& # b # ww ww w

w b # ww ww

Fig. 2 Transposition dun bloc sonore

Dans lexemple de la gure 2, le bloc sonore de gauche a t transpos dune quarte vers ee e le haut pour devenir le bloc sonore de droite. Si on fait le choix dorigine classe de do pour le bloc de gauche, cette origine a t modie en classe de fa dans le bloc de ee e droite.

1.3. Principe de multiplication de deux blocs sonores


Le principe est tr`s simple et a t dcrit par Pierre Boulez dans son article Eventuele ee e lement [1] : il consiste ` transposer le bloc sonore A sur toutes les hauteurs du bloc sonore a B puis ` runir toutes ces transpositions sans tenir compte des ventuels recoupements. a e e On obtient alors le bloc sonore A B.

e Propriets de la technique de Boulez de multiplication des blocs sonores

19

& &

w #w w
A

ww w
B

Transpositions de A sur B

# # # # w # nw # w w #w

w # n###www ww w
AB

w w

#w w
B

Transpositions de A sur B

AB

# ww w w

Fig. 3 Procd de multiplication de blocs sonores, exemples e e

2. Utilisation du produit de blocs par Boulez - aperu c


Nous allons donner quelques informations succintes sur la faon dont Pierre Boulez c se sert du principe de multiplication de blocs sonores dans LArtisanat furieux, partie du Marteau sans matre (1953-55). LArtisanat furieux est une pi`ce srielle, ce qui signie quelle a t labore ` laide e e ee e e a de techniques de composition qui utilisent une ou plusieurs sries comme matriau de e e base. Une srie dans sa nature consiste en un ordre xe des douze classes de hauteurs e chromatiques.

& b n n # b n n n # n n #
a b c d e Fig. 4 Le marteau sans matre (1953-55), srie de LArtisanat furieux e Le principe utilis dans LArtisanat furieux consiste ` engendrer un ensemble de blocs e a sonores ` partir de la srie, puis ` composer en se dplaant dans cet ensemble et en se a e a e c servant des classes de hauteurs des blocs ainsi parcourus. Lengendrement dun ensemble de blocs sonores ` partir de la srie se fait en plusieurs a e tapes. Dans un premier temps, Pierre Boulez associe cinq blocs sonores a, b, c, d et e e ` la srie par dcoupage (3 notes - 1 note - 2 notes - 4 notes - 2 notes ; on notera ce a e e dcoupage (3, 1, 2, 4, 2) ; il est indiqu sur la gure 4). e e Dans un deuxi`me temps, il eectue les vingt-cinq produits a a, a b, a c etc. Enn, il e permute cycliquement son dcoupage, ce qui lui permet dobtenir quatre nouveaux groupes e de cinq blocs sonores (dcoupages (1, 2, 4, 2, 3), (2, 4, 2, 3, 1), (4, 2, 3, 1, 2) et (2, 3, 1, 2, 4)) e qui permettent chacun deectuer vingt-cinq produits de blocs. Au bout du compte, ce sont 125 blocs sonores (non forcment tous distincts) qui ont t e ee engendrs ` partir de la mme srie, soit beaucoup plus que les 78 blocs sonores quon e a e e peut obtenir en considrant tous les sous-ensembles de la srie. e e

20

Nicolas Weiss

On remarquera la prsence dun bloc sonore dune seule classe de hauteurs dans les e dcoupages de la srie utiliss. Cela garantit lapparition parmi les 125 produits de blocs e e e de sous-blocs de la srie. e

3. Proprits opratoires e e e
Elles sont bien connues de faon empirique. Nous en donnons ici une dmonstration ` c e a laide dune premi`re modlisation du principe de multiplication de blocs sonores. e e

3.1. Reprsentation du produit comme ensemble de sommes e


On peut dsigner un bloc sonore en prcisant un choix dorigine et en donnant lensemble e e des intervalles des classes de hauteurs qui constituent le bloc par rapport ` cette origine. a On conviendra ici de compter les intervalles en nombre de demi-tons. Les blocs sonores de la gure 2 seront alors dsigns par (do, {0, 1, 6, 8, 11}) et (f a, {0, 1, 6, 8, 11}). Cette e e reprsentation est bien adapte ` lopration de transposition : seule lorigine prcise e e a e e e change quand on transpose le bloc. On peut galement dcrire prcisment un bloc sonore en donnant lensemble des classes e e e e de hauteurs qui le constituent. Dsignons par classe 0 la classe de do , par classe e 1 la classe de do# , par classe 2 la classe de r etc. Ainsi les blocs sonores de e la gure 2 pourront tre dsigns par {0, 1, 6, 8, 11} et {5, 6, 11, 1, 4}. e e e Cette deuxi`me reprsentation est moins bien adapte ` lopration de transposition que e e e a e la prcdente : toutes les classes de hauteurs changent quand on transpose le bloc. Pratie e quement, pour obtenir les numros des classes de hauteurs dune transposition dun bloc, e il sut dadditionner modulo 12 aux numros des classes de hauteurs du bloc lintervalle e de transposition (en demi-tons). Par exemple, le deuxi`me bloc de la gure 2 se dduit du e e premier en transposant dune quarte ascendante (+5 demi-tons), et on a {5, 6, 11, 1, 4} = {(0 + 5), (1 + 5), (6 + 5), (8 + 5), (11 + 5)} = {0, 1, 6, 8, 11} + 5 . Pour rsumer par une formule, si {ai |i = 1..n} dsigne lensemble des classes de hauteurs e e dun bloc A de n classes de hauteurs distinctes, et si x est un intervalle de transposition (en demi-tons), alors {ai + x mod 12|i = 1..n} reprsente lensemble des classes de hauteurs e du transpos de A par cet intervalle. e Soit A un bloc sonore de n classes de hauteurs distinctes, et B un bloc sonore de p classes de hauteurs distinctes. Considrons le produit A B. Les deux blocs ne jouent pas le e mme rle dans le procd de multiplication. Du bloc A on retient les intervalles par e o e e rapport ` une origine qui a t pralablement choisie ; les classes de hauteurs du bloc B a ee e servent dorigine ` des transpositions du bloc A. Soit x un choix dorigine du bloc A, a et {ai |i = 1..n} lensemble des intervalles des classes de hauteurs qui constituent le bloc A par rapport ` cette origine. On a A = (x, {ai |i = 1..n}) suivant le premier mode a de reprsentation et A = {ai + x mod 12|i = 1..n}) suivant le deuxi`me mode de e e reprsentation. Soit {bj |j = 1..p} lensemble des classes de hauteurs qui constituent le e bloc B. On a B = {bj |j = 1..p} suivant le deuxi`me mode de reprsentation. e e

e Propriets de la technique de Boulez de multiplication des blocs sonores

21

Le transpos du bloc A sur la j-i`me classe de hauteurs du bloc B est (bj , {ai |i = 1..n}) e e suivant le premier mode de reprsentation, ou {ai + bj mod 12|i = 1..n}) suivant le e deuxi`me mode de reprsentation. On en dduit : e e e Proposition 1. Soit A un bloc sonore de n classes de hauteurs distinctes, et B un bloc sonore de p classes de hauteurs distinctes. Lensemble des classes de hauteurs qui constituent le produit A B est {ai + bj mod 12|i = 1..n, j = 1..p} o` {ai |i = 1..n} est lensemble u des intervalles des classes de hauteurs qui constituent le bloc A par rapport a une ori` gine x pralablement choisie, et {bj |j = 1..p} est lensemble des classes de hauteurs qui e constituent le bloc B.

3.2. Commutativit e
On reprend les notations de la proposition qui prc`de. Si on choisit b1 pour origine du e e bloc B, alors on a B = (b1 , {bj b1 mod 12|j = 1..p}) suivant le premier mode de reprsentation. Dautre part, on a A = {ai + x|i = 1..n} suivant le deuxi`me mode de e e reprsentation. On a ainsi B A = {(bj b1 ) + (ai + x) mod 12|j = 1..p, i = 1..n} e suivant le deuxi`me mode de reprsentation dapr`s la proposition 1. e e e Mais {(bj b1 ) + (ai + x) mod 12|j = 1..p, i = 1..n} = {ai + bj + (x b1 ) mod 12|i = 1..n, j = 1..p} = A B + (x b1 ) . Donc B A se dduit de A B par transposition. e Proposition 2. Le produit de blocs sonores est commutatif a transposition pr`s : ` e BA
transposition

A B.

3.3. Renversement et produit


Par analogie avec le langage harmonique classique, on appelera renversement le fait de changer de choix dorigine dun bloc sonore B.

&

#w w w

# ww w

# w ww

Fig. 5 Exemple de renversement Il est clair que le bloc sonore ne change pas quand on le renverse. On change cependant de ralisation du bloc comme on le voit sur lexemple de la gure 5. Soient deux blocs sonores e A et B. Quand on eectue le produit A B, on transpose le bloc A sur les classes de hauteurs du bloc B, ce qui est compl`tement indpendant du choix de lorigine du bloc B. e e Do` : u Proposition 3. Soient A et B deux ralisations de blocs sonores. On dsigne par Renv(B) e e un renversement de la ralisation B. On a e A Renv(B) = A B.

22

Nicolas Weiss

On dduit des propositions 2 et 3 : e Corollaire 4. Soient A et B deux ralisations de blocs sonores. On dsigne par Renv(A) e e un renversement de la ralisation A. On a e Renv(A) B
transposition

A B.

Il ressort du corollaire 4 que le produit de deux blocs sonores dpend du choix des e ralisations de ceux-ci, mais seulement ` transposition pr`s. Pour dnir proprement la e a e e multiplication de blocs sonores, il faudrait donc se restreindre uniquement ` des classes de a blocs ` transposition pr`s. a e

4. Contrle de la nature harmonique du produit de blocs o


On a vu en section 2 comment Pierre Boulez se sert du principe technique de multiplication de blocs sonores comme principe compositionnel dans LArtisanat furieux. Ce procd, qui permet dassurer dun ct une grande cohrence du matriau compoe e oe e e sitionnel et de lautre une chappatoire ` certaines contraintes lies ` lcriture srielle, e a e a e e para fort sduisant. Il se pose cependant le probl`me du contrle des qualits sonores des t e e o e blocs produit engendrs. e Nous traitons ici un exemple particulier : celui des blocs sonores qui correspondent ` des a accords ou des chelles sonores utiliss en musique dite classique. On les appellera blocs e e classs. Les compositeurs srialistes ne cherchent pas forcment ` viter ce type de blocs e e e ae sonores dans leurs oeuvres, mais il est ncessaire pour la plupart dentre eux de contrler e o leurs occurrences, car ces blocs ont de tr`s fortes connotations auditives (nous restons e volontairement vague an de ne pas driver vers des questions musicologiques qui ne sont e pas lobjet de cet article et dont nous ne sommes aucunement spcialiste). e Dans les oeuvres de Pierre Boulez qui utilisent la multiplication de blocs sonores, les blocs classs sont rares et leurs occurences contrles. Il est naturel de se demander si e oe Pierre Boulez a du vaincre des dicults importantes pour arriver ` cette situation, ou e a sil est inhrent ` la technique de multiplication de blocs que les blocs classs soient rares e a e parmi les produits de blocs envisageables. Nous rpondons ` cette question ` laide dune modlisation gomtrique du produit de e a a e e e blocs.

4.1. Modlisation gomtrique du produit de blocs e e e


Il est classique de reprsenter les 12 classes de hauteurs chromatiques sur un cercle (voir e gure 6). On peut alors associer ` tout bloc sonore le polygone convexe dont les sommets a sont les classes de hauteurs du bloc. Ainsi, ` un bloc de deux hauteurs est associ un a e segment, ` un bloc de trois hauteurs est associ un triangle, ` un bloc de quatre hauteurs a e a est associ un quadrilat`re, ` un bloc de cinq hauteurs est associ un pentagone etc. e e a e

e Propriets de la technique de Boulez de multiplication des blocs sonores


Fa Sol

23

Fa

La

Mi

La

Si

b
Si Do Do

& w w w

Fig. 6 Polygone convexe associ ` un bloc sonore ea La transposition dun bloc correspond gomtriquement a la rotation du polygone associ e e ` e au bloc. Si on choisit un des sommets x du polygone associ ` un bloc A, alors le polygone ea convexe associ au produit du bloc A et dun autre bloc B est lenveloppe convexe de la e runion de tous les transforms par rotation du polygone associ ` A tels que son sommet e e ea x se retrouve en lun des sommets du polygone convexe associ au bloc B (voir gure 7 e page suivante).

4.2. Pourquoi les blocs classs sont rares e


Proposition 5. Soit A un bloc sonore de n classes de hauteurs distinctes et B un bloc sonore de p classes de hauteurs distinctes. Alors le nombre de classes de hauteurs distinctes du bloc sonore A B est compris entre max(n, p) et min(n p, 12). Dmonstration. Le bloc B contient au moins une classe de hauteurs, aussi le bloc A B e contient au moins les n classes de hauteurs distinctes du transpos du bloc A sur une classe e de hauteurs de B. Le bloc A B contient galement au moins les p classes de hauteurs e distinctes du bloc B car elles servent dorigine aux transpositions du bloc A. Donc le nombre de classes de hauteurs distinctes du bloc A B est au moins gal ` max(n, p). e a Le bloc A B est fait de p transpositions du bloc A. Le bloc A B contient donc au maximum n p classes de hauteurs distinctes si aucune classe de hauteurs nest commune a ` plusieurs de ces p transpositions du bloc A. Par ailleurs, il ny a que douze classes de hauteurs distinctes. Donc le nombre de classes de hauteurs distinctes du bloc A B est au plus min(n p, 12). Le nombre de classes de hauteurs distinctes a donc tendance ` augmenter sensiblement a quand on eectue des produits de blocs. Pour quil reste petit, il faut beaucoup de recoupements, ce qui impose des restrictions gomtriques aux polygones convexes associs ` e e e a deux blocs sonores A et B dont on eectue le produit. Nous allons traiter lexemple des blocs sonores de trois classes de hauteurs distinctes. Soit donc un bloc sonore C de trois classes de hauteurs distinctes, et A (resp. B) un bloc sonore de n (resp. p) classes de hauteurs distinctes. On suppose quon a A B = C. La proposition 5 impose n, p 3 et n p 3. Le couple (n, p) appartient donc ` a {(1, 3), (2, 2), (2, 3), (3, 1), (3, 2), (3, 3)}. La proposition 2 nous autorise ` ne considrer que a e les couples (1, 3), (2, 2), (3, 2) et (3, 3).

24

Nicolas Weiss

Fa Sol

Fa Fa Sol

Fa

La

Mi

La

Mi

La

La

Si

b
Si

Si

x
Do Do

b
Si Do Do

& ww
A
Sol Fa # Fa La

& w w w
B
b
Mi

La

Si

b
Si Do Do

Collage des rotats de A en les sommets de B e


#

Fa Sol

Fa

La

Mi

La

Si

b
Si Do Do

& # ww ww ww
AB Fig. 7 Produit de blocs - version gomtrique e e

e Propriets de la technique de Boulez de multiplication des blocs sonores

25

Cas n = 1, p = 3. Tout bloc est produit dun bloc quelconque dune seule classe de hauteurs avec lui-mme. Ce cas dgnr ne cre pas de relle contrainte dans la mani`re e e e ee e e e de procder de Pierre Boulez (voir section 2). Il lui sut, soit de ne pas isoler une e classe de hauteurs lors du dcoupage de la srie, soit sil fait le choix den isoler quand e e mme une, de ne pas choisir une srie qui contient un bloc class. e e e Cas n = 2, p = 2. Le bloc C est produit de deux blocs de hauteurs qui correspondent a ` deux intervalles. Lintervalle entre les deux classes de hauteurs du bloc A est gal ` e a lintervalle entre les deux classes de hauteurs du bloc B ou ` son complmentaire (ces a e deux cas reviennent au mme quitte ` renverser le bloc B, ce qui ne change pas le produit e a dapr`s la proposition 3). Dans le cas contraire, il ny aurait pas de recoupement entre e les transpositions du bloc A qui constituent A B, et A B contiendrait quatre classes de hauteurs distinctes. Le bloc C est donc le carr dun intervalle . Les seuls blocs e classs qui sont des carrs dintervalles sont ceux auxquels correspondent laccord de quinte e e diminue (carr de la tierce mineure) et laccord de quinte augmente (carr de la tierce e e e e majeure). Cas n = 3, p = 2. Le bloc A B est constitu de deux transpositions du bloc B. Ces e deux transpositions doivent compl`tement se recouper dapr`s la proposition 5. Fixons e e une origine x du bloc A, et considrons une arte a du polygone convexe associ au bloc e e e A dont lun des sommets est x. Larte a correspond au mme intervalle (` renversement e e a pr`s) que le bloc B. En eet, la transposition du bloc A sur lune des deux classes de e hauteurs du bloc B doit contenir lautre classe de hauteurs de B puisque A B contient les classes de hauteurs de B. En changeant de choix dorigine pour A, on obtient que le triangle associ ` A B est quilatral. Le triangle quilatral correspond a laccord de e a e e e e ` quinte augmente. e Cas n = 3, p = 3. Le bloc A B est constitu de trois transpositions du bloc B qui doivent e compl`tement se recouper. On montre avec le mme raisonnement que pour n = 3, p = 2 e e que les deux triangles associs ` A et B sont automatiquement quilatraux. e a e e Au bout du compte, les seuls blocs classs de trois classes de hauteurs distinctes qui e peuvent se prsenter comme produit de blocs sont ceux qui correspondent aux accords de e quinte diminue et de quinte augmente, et ils ny a que tr`s peu de faons de les obtenir. Il e e e c faudrait des contraintes fortes sur la srie de dpart et son dcoupage pour obtenir un bloc e e e class de trois classes de hauteurs distinctes avec le procd utilis par Pierre Boulez e e e e dans LArtisanat furieux. Ltude du cas des blocs de quatre classes de hauteurs distinctes est analogue. Les seuls e blocs de quatre classes de hauteurs distinctes classs qui peuvent se prsenter comme e e produit de blocs sont ceux qui correspondent aux accords de septi`me majeure, mineure e ou diminue. Aucun bloc correspondant ` un accord de neuvi`me class nest produit de e a e e deux blocs dau moins deux classes de hauteurs distinctes. Lchelle du mode majeur (qui e est la mme que celle des mode de r, mi, fa, sol, la et si) est produit dune quinte juste et e e du ttracorde do-r-mi-fa . On peut galement dcomposer en produit de blocs lchelle e e e e e de la gamme par ton (il lui est associ un hexagone rgulier) et lchelle pentatonique, e e e mais pas lchelle du mode mineur. e

26

Nicolas Weiss

Finalement, il y a tr`s peu de possibilits dobtenir des blocs classs comme produit de e e e blocs, et on peut conclure que le produit de blocs est un bon outil pour assurer la raret e des blocs sonores classs. e

4.3. Blocs premiers


On appellera bloc premier tout bloc sonore qui nest produit que de lui-mme avec un e bloc dune seule classe de hauteurs. Nous avons dj` rencontr de tels blocs : les blocs ea e sonores qui correspondent aux accords parfaits majeur et mineur sont premiers puisque les seuls blocs classs de trois classes de hauteurs distinctes qui peuvent se prsenter comme e e produit de deux blocs sonores dau moins deux classes de hauteurs distinctes sont ceux qui correspondent aux accords de quinte diminue et de quinte augmente (voir section e e prcdente). e e On peut dresser un inventaire de tous ces blocs en faisant calculer ` un programme ina formatique lensemble des tables de multiplication de blocs sonores. On trouve 128 blocs premiers sur les 351 blocs sonores non vides possibles ` transposition pr`s (voir proposia e tion 13). Cet inventaire nous semble intressant au titre suivant : si lutilisation par Pierre Boulez e de la technique de produit de blocs sonores lui permet sans eort dviter les blocs sonores e classs, elle lui interdit par contre lacc`s ` plus dun tiers des blocs sonores possibles, e e a ce qui peut tre peru comme une limite de son procd de composition. Une solution ` e c e e a ce soucis consiste ` sautoriser ` nemployer quune partie des classes de hauteurs dun a a produit de bloc, ce que Pierre Boulez fait parfois. On rend ainsi accessibles tous les blocs premiers, mais on perd la cohrence du procd car on dtruit tout lien rel avec e e e e e la srie de dpart (tout bloc sonore est en eet un sous-bloc du bloc qui correspond ` la e e a gamme chromatique).

5. Structure de semi-anneau sur lensemble des blocs sonores


On peut se demander si la multiplication de blocs sonores est un phnom`ne isol, ou e e e sil existe une ou plusieurs autres oprations naturelles sur les blocs sonores qui soient e correctement compatibles avec le produit de blocs. On rappelle ` destination des non-mathmaticiens les notions de groupe et danneau. a e Denition. Un groupe G est un ensemble G muni dune loi de composition interne + telle que i) on a a + (b + c) = (a + b) + c pour tout a, b, c G (associativit), e ii) il existe un lment neutre e G tel que a + e = e + a = a pour tout a G, ee iii) tout lment a G poss`de un oppos not a tel que a + (a) = a + a = e. ee e e e On peut noter la loi de composition interne multiplicativement. On parle alors dinverse plutt que doppos. Si aucun lment dirent de e na dlment oppos, on parle de o e ee e ee e semi-groupe. Si la loi de composition + est commutative, on parle de groupe ablien. e

e Propriets de la technique de Boulez de multiplication des blocs sonores

27

Denition. Un anneau A est un ensemble A muni de deux lois de composition interne + et telles que i) lensemble A muni de + est un groupe ablien dlment neutre not 0, e ee e ii) on a (a b) c = a (b c) pour tout a, b, c A (associativit de ), e iii) il existe un lment neutre pour not 1 tel que a 1 = 1 a = a pour tout a A, ee e iv) on a a (b + c) = a b + a c pour tout a, b, c A (distributivit de par rapport e a ` +). En particulier, on a a 0 = 0 pour tout a A. Ce nest pas standard, mais si A muni de + est un semi-groupe, on parlera de semi-anneau. Si le produit est commutatif, on parle danneau commutatif. On a dj` vu que le produit de blocs sonores nest bien dni qu` transposition pr`s. ea e a e Cest donc sur cet espace quon a une chance de trouver une structure intressante. e Lunique bloc ` transposition pr`s dune seule classe de hauteurs joue le rle dlment a e o ee neutre pour le produit de blocs sonores. On le notera I. Si A est un autre bloc sonore ` a trsp trsp transposition pr`s, on a eectivement A I = I A = A, car le bloc A I est fait e dune unique transposition du bloc A. La proposition 5 implique que le bloc I est le seul bloc qui poss`de un inverse, car le e nombre de classes de hauteurs du produit de deux blocs A et B ne peut pas tre infrieur e e a ` leurs nombres de classes de hauteurs distinctes respectifs. Lensemble des blocs sonores ` a transposition pr`s, muni du produit de bloc nest donc pas un groupe (dapr`s la dnition e e e dun groupe donne plus haut tout lment dun groupe poss`de un inverse). e ee e On dispose dun bon indice pour avoir lintuition quune structure proche de celle danneau existe sur lensemble des blocs sonores ` transposition pr`s, dont le produit de bloc serait a e la loi de composition note multiplicativement : le bloc vide quon notera 0 se comporte e comme un lment nul, car si A est un bloc sonore quelconque, alors A 0 = 0 (il ny a ee pas de classe de hauteurs dans le bloc 0 sur laquelle transposer le bloc A). Dsignons par classe 0 la classe de do , par classe 1 la classe de do# , par e classe 2 la classe de r etc. Soit un bloc sonore B et soit un vecteur colonne v ` e a douze lignes numrotes de 0 ` 11 et dsignes par v0 , . . . , v11 . Pour chaque 0 i 11, e e a e e posons vi = 1 si la classe de hauteurs i appartient ` B, et vi = 0 si la classe de hauteurs i a nappartient pas ` B. On appellera le vecteur v vecteur associ au bloc sonore B, et on le a e notera v(B). Proposition 6. Lapplication B v(B) est une bijection de lensemble des blocs sonores sur lensemble des vecteurs associs aux blocs sonores. e Dmonstration. Cest vident, car lassociation dun vecteur ` un bloc sonore revient ` e e a a cocher ses classes de hauteurs. Le mod`le vectoriel ci-dessus nest pas susant pour dcrire aisment le produit de deux e e e blocs A et B. Il faut se donner un moyen de slectionner les bonnes transpositions du e bloc A qui forment A B.

28

Nicolas Weiss

Le vecteur associ ` la transposition dun demi-ton vers le haut dun bloc B se dduit e a e du vecteur v(B) en permutant circulairement les lignes de v(B) de telle faon que pour c 0 i 10, la i-`me ligne de v(B) devienne (i+1)-`me ligne et que la ligne 11 devienne ligne e e 0. Si on rp`te cette opration encore dix fois, on obtient les vecteurs associs aux douze e e e e transpositions du bloc B (ils ne sont pas forcment tous distincts), quon peut runir en une e e matrice M carre 12 12 ` coecients dans {0, 1} telle que M(i+1 mod 12),(j+1 mod 12) = e a Mi,j pour tout 0 i, j 11 (on a choisi de numroter les lignes et les colonnes de 0 ` 11). e a On appelle la matrice M matrice associe au bloc sonore B, et on la note M (B). On a e bien sr : u Proposition 7. Lapplication B M (B) est une bijection de lensemble des blocs sonores sur lensemble des matrices associs aux blocs sonores. e Dmonstration. Cest automatique, car la matrice M (B) est uniquement dtermine par e e e son premier vecteur colonne qui est v(B). 1 0 0 0 0 1 0 0 0 0 0 1 do do# r e r# e mi fa fa# sol sol# la la# si 1 1 1

B=

& w w w

v(B) = 1 1 1 1

do do# r e r# e mi fa M (B) = fa# sol sol# la la# si

1 1

1 1

1 1

1 1 1 1 1 1 1 1

1 1 1 1 1

1 1

1 1

1 1

1 1

Fig. 8 Vecteur associ ` un bloc - Matrice associe ` un bloc ea e a

e Propriets de la technique de Boulez de multiplication des blocs sonores

29

On rappelle pour les non-mathmaticiens le principe daddition et de multiplication des e matrices par un exemple sommaire : 1 . 2 . + . . . . . . 3 . 1 2 4 . = = 1+2 . , . .

. . . 13+24 .

Si les matrices sont ` coecients dans {0, 1}, on peut considrer la somme et le produit a e boolens donns par : 0 + 0 = 0 ; 0 + 1 = 1 + 0 = 1 ; 1 + 1 = 1 et 0 0 = 0 1 = 1 0 = 0 ; e e 1 1 = 1. On parle alors de somme boolenne et de produit boolen de matrices. e e Proposition 8. Soient A un bloc sonore de n classes de hauteurs distinctes et B un bloc sonore de p classes de hauteurs distinctes. Soient v(A), v(B), M (A) et M (B) leurs vecteurs et matrices associs. e i) On a v(A B) = M (A) v(B). ii) On a M (A B) = M (A) M (B). On a considr le produit boolen de matrices a coecients dans {0, 1}. e e e ` Dmonstration. Comme le vecteur v(B) est ` coecients dans {0, 1}, le produit de la e a matrice M (A) avec le vecteur v(B) est la somme des colonnes i1 , . . . , ip de M (A) avec 0 i1 < < ip 11 et telles que les lignes i1 , . . . , ip de v(B) correspondent aux p classes de hauteurs de B. Mais la k-i`me colonne de M (A) (0 k 11) est le vecteur e associ ` la transposition du bloc A sur la classe de hauteurs numro k, aussi le produit ea e M (A) v(B) est la somme boolenne des vecteurs associs aux transpositions de A sur e e les classes de hauteurs de B, cest ` dire le vecteur v(A B) associ au produit A B. a e Le matrice M (A) M (B) est la juxtaposition des vecteurs colonnes de la forme M (A) Tt (v(B)) o` Tt (v(B)) est le vecteur associ ` une transposition de t demi-tons vers le haut u ea du bloc B, avec 0 t 11. On a M (A) Tt (v(B)) = Tt (v(A B)), car si on transpose dun certain intervalle le bloc B, le produit A B est transpos du mme intervalle. Le e e produit M (A) M (B) est donc exactement la matrice M (A B) associe au produit e A B. Il est naturel de considrer laddition boolenne des vecteurs et des matrices associes ` e e e a deux blocs sonores A et B et de se demander si elle correspond ` une opration naturelle a e sur les blocs sonores A et B. On va tudier ici le cas des vecteurs associs. Celui des e e matrices associes est analogue et aboutit au mme rsultat. e e e Considrons donc la ligne i du vecteur colonne v(A) + v(B) (addition boolenne), avec e e 0 i 11. Si cette ligne contient 1, lune au moins parmi la i-`me ligne de v(A) et la i-`me e e ligne de v(B) contient galement 1, car en addition boolenne, on a 1 = 1+0 = 0+1 = 1+1. e e Donc lun au moins des blocs A et B contient la classe de hauteurs i. Si par contre la i-`me ligne de v(A) + v(B) contient 0, alors la i-`me ligne de v(A) et la e e i-`me ligne de v(B) contiennent toutes les deux 0 car en addition boolenne, on a 0 = 0+ 0 e e uniquement. Donc les blocs A et B ne contiennent pas la classe de hauteurs i.

30

Nicolas Weiss

En dautres termes : Proposition 9. Soient A et B deux blocs sonores, et v(A), v(B), M (A) et M (B) leurs vecteurs et matrices associs. La somme boolenne des vecteurs v(A) et v(B) (resp. des e e matrices M (A) et M (B)) donne le vecteur associ (resp. la matrice associe) au bloc e e sonore runion des classes de hauteurs de A et B. e Le bloc 0 est naturellement un lment neutre pour la runion de blocs sonores. La runion ee e e de blocs sonores est associative et commutative, et le bloc 0 est le seul ` possder un oppos, a e e car la runion dun bloc A avec un bloc quelconque B contient toujours au moins les classes e de hauteurs du bloc A. Lensemble des blocs sonores, muni de la loi de composition interne de runion est ainsi un semi-groupe. e On ne la pas montr, mais la multiplication de blocs sonores est associative ` transposition e a pr`s. Le bloc I est lment neutre. La distributivit du produit par rapport ` la runion est e ee e a e automatique, car la transposition dune runion de blocs est la runion des transpositions e e de ces blocs, et le produit de bloc est une runion particuli`re de transpositions. e e Ainsi : Proposition 10. Lensemble des blocs sonores a transposition pr`s, muni de la runion de ` e e blocs et du produit de blocs, est un semi-anneau dlments neutres le bloc vide et lunique ee bloc dune seule classe de hauteurs a transposition pr`s. ` e On dduit de la proposition qui prc`de que la technique de multiplication de blocs sonores e e e choisie par Pierre boulez est un bon choix.

6. Comptage des blocs sonores


La multiplication de blocs sonores est bien dnie ` transposition pr`s, mais combien y e a e a-t-il de blocs sonores ` transposition pr`s ? Nous donnons ici un calcul de ce nombre bien a e connu. Proposition 11. Le nombre de blocs sonores de p classes de hauteurs distinctes est Il existe 4096 blocs sonores dirents (en comptant le bloc vide). e Dmonstration. Cest vident. Les p classes de hauteurs distinctes de chaque bloc sont e e une combinaison de p classes de hauteurs choisies parmi les douze classes de hauteurs n p chromatiques. On a = 212 = 4096. 12
p=0

p . 12

Il est plus dlicat de compter les blocs sonores ` transposition pr`s. Tout bloc sonore e a e poss`de douze transpositions. Cependant certaines peuvent se recouper. On appellera bloc e sonore a transposition limite (ou BTL pour abrger) tout bloc sonore qui poss`de moins ` e e e de douze transpositions distinctes.

e Propriets de la technique de Boulez de multiplication des blocs sonores

31

Proposition 12. Il existe 17 blocs sonores a transposition limite a transposition pr`s. ` e ` e Ils sont rpartis ainsi : e Classes de hauteurs Blocs a transposition pr`s ` e 0 1 1 0 2 1 3 1 4 3 5 0 6 5 7 0 8 3 9 1 10 1 11 0 12 1

Dmonstration. Si B est un BTL, alors la rpartition de ses p classes de hauteurs distinctes e e dans une octave donne est priodique. Cette priode divise 12, mais aussi p. Cest ainsi e e e le plus grand commun diviseur de p et 12 qui permet de contrler la situation. Nous le o noterons (p, 12). Si B est un BTL de p classes de hauteurs distinctes, alors le bloc de n p classes de hauteurs distinctes dont les classes de hauteurs sont toutes celles qui nappartiennent pas a ` B est un BTL de mme priode que B. En eet, si le positionnement des classes de e e hauteurs de B est priodique, alors il en est de mme du positionnement des classes de e e hauteurs qui nappartiennent pas ` B. a Il existe un seul bloc vide quon considrera ` transposition limite par symtrie avec e a e e lunique bloc de douze classes de hauteurs distinctes qui est un BTL de priode 1. e Si (p, 12) = 1 (p = 1, 5, 7 ou 11), alors il ny a pas de diviseur commun ` p et 12 autre a que 1, et par suite aucun BTL de p classes de hauteurs distinctes. Si (p, 12) = q, q un nombre premier (p = 2, 3, 9 ou 10), alors les BTL de p classes de hauteurs distinctes sont faits de la rptition dune priode qui rpartit p classes de e e e e q p/q 12 hauteurs distinctes parmi q . Il y a ainsi BTL ` p classes de hauteurs distinctes, a 12/q 2/2 2 = 1 pour p = 2, qui poss`dent 12 transpositions distinctes. Ainsi on trouve : 12 e q 12/2 3/3 3 et 12 = 1 pour p = 3. On obtient les valeurs pour p = 9 et p = 10 par symtrie. e 12/3 Si p = 6, il faut considrer les BTL de priode 6 = 12/2, au nombre de e e priode 4 = 12/3, au nombre de e 3 , les BTL de 6

2 , et enn les BTL de priode 2 = 12/6, au nombre e 4 1 3 2 1 de qui sont aussi de priode 4 et de priode 6. Cela donne e e + = 24 2 6 4 2 3 1 ]+ BTL de six classes de hauteurs distinctes. A transposition pr`s, il reste 1 [ e 6 6 2 2 1 1 1 1 4 [ 4 2 ] + 2 2 = 5 blocs.

32

Nicolas Weiss

Enn, si p = 4 (ou 8 par symtrie), tout BTL est de priode 6 = 12/2, soit e e mais
1 6[

2 6

BTL,

1 3

dentre eux sont aussi de priode 3 = 12/4. Ainsi, ` transposition pr`s, il reste e a e
1 3

2 1 ]+ 6 3

1 3

= 3 blocs.

Derri`re le rsultat bien connu de la proposition prcdente se trouve un calcul plus gnral, e e e e e e qui donne le nombre de blocs sonores ` transposition limite de p classes de hauteurs pour a e une division de loctave en n classes de hauteurs. Si la dcomposition en facteurs premiers e de (p, n) est ps1 . . . psk , alors ce nombre est 1 k
k

(1)l+1
l=1 1i1 <<il k

p/pi1 . . . pil . n/pi1 . . . pil

Les modes ` transposition limite dOlivier Messiaen, le triton, laccord de quinte auga e mente, laccord de septi`me diminue, la gamme par tons, la gamme chromatique, core e e respondent ` une partie de ces 17 blocs ` transposition limite ` transposition pr`s. a a e a e Proposition 13. Il existe 352 blocs sonores distincts a transposition pr`s (en comptant ` e le bloc vide). Ils sont rpartis ainsi : e Classes de hauteurs Blocs a transposition pr`s ` e 0 1 1 1 2 6 3 19 4 43 5 66 6 80 7 66 8 43 9 19 10 6 11 1 12 1

Dmonstration. On a dj` compt ` la proposition 12 les BTL ` transposition pr`s. Le e ea e a a e nombre de BTL de p classes de hauteurs distinctes a t donn plus ou moins explicitement ee e dans la preuve de cette proposition. Le nombre de blocs sonores de p classes de hauteurs distinctes ` transposition pr`s est a e Nombre de blocs Nombre de BTL + Nombre de BTL ` transposition pr`s. a e 12 6 = 12 77 blocs sonores, dont 24 BTL, et il y a 5 12 BTL ` transposition pr`s. On a donc 127724 + 5 = 80 blocs sonores de six classes de a e 12 hauteurs distinctes ` transposition pr`s. a e Par exemple, pour p = 6, il y a

Bibliographie
[1] Pierre Boulez (1952), Eventuellement in Relevs dapprenti, d Seuil, Paris (1966) e e Nicolas Weiss Universit Louis Pasteur e Strasbourg weiss@math.u-strasbg.fr