Primjena teorije grupa u teoriji glazbe ili kako smjestiti Beethovena na torus
U srednjem vijeku matematika se dijelila na aritmetiku, glazbu, geometriju i astronomiju, takozvani Quadrivium. Kasnija podjela matematike je naravno isključivala glazbu, ali veza matematike i glazbe ostala je dublja nego što bismo očekivali. Ta veza seže još od Pitagore iz Samosa koji ju je prvi put primijetio, do današnjih modernih primjena teorije grupa na teoriju glazbe koje zahvaljujemo prvenstveno njemačkom teoretičaru glazbe Hugu Riemannu, koji se bavio odnosima među glazbenim tonovima i intervalima, s naglaskom na zamjenu tada postojećih načina zapisivanja akorda i glazbenih događaja oznakama koje bi bile primjerenije analizi atonalne glazbe koja se počela pojavljivati u 19. stoljeću, te američkom teoretičaru glazbe Davidu Lewinu koji je počeo primjenjivati Riemannove oznake da opiše pokrete među glazbenim događajima i bio začetnik teorije transformacija u glazbi (koju često nazivamo i Neo-Riemannova teorija).
Glazba i matematika su neraskidivo povezane. Žice žičanih instrumenata vibriraju određenim frekvencijama. Zvučni valovi opisuju se matematičkim jednadžbama. Tehnlogija nužna za izradu digitalne snimke glazbe počiva na matematici. Na posljetku, matematika je jezik koji znanstvenici koriste da opišu svijet oko nas, kojeg je glazba dio. Pitanje koje se tada nameće samo po sebi je - ako možemo modelirati zvuk matematičkim jednadžbama, možemo li naći jednadžbu koja opisuje glazbene kompozicije? Odgovor na to pitanje je naravno niječan, takva jednadžba ne postoji. Ali, sve muzičke kompozicije posjeduju određene matematičke strukture, i te matematičke strukture nisu opisane jednadžbama, već matematičkom teorijom grupa. Glazbena teorija nam daje konceptualne kategorije da organiziramo i razumijemo glazbu. Teorija grupa opisuje načine na koje su skupovi tonova povezani i kako ih se može transformirati iz jednog u drugog. Na taj način, pomaže ne samo slušaču da čuje glazbu na novi način, već i kompozitoru pri analizi i stvaranju novog djela, te glazbenom izvođaču u prepoznavanju istih i srodnih dijelova u glazbi, što mu olakšava pamćenje i kasnije izvođenje glazbenog djela.
Što je teorija grupa i kako može pomoći u teoriji glazbe? Koncept binarne operacije jedan je od najstarijih u matematici, seže još od starih Egipćana i Babilonaca koji su već imali metode za računanje suma i produkata pozitivnih brojeva. Kako je vrijeme prolazilo1, matematičari su shvatili da je od tablica zbrajanja i množenja mnogo važniji skup brojeva na kojem se operacija izvodi (u ovom slučaju prirodni brojevi), i sama binarna operacija koja se izvodi (u ovom slučaju to je zbrajanje ili množenje). Binarna operacija i skup na kojem se operacija izvodi, zajedno s određenim svojstvima koja moraju vrijediti i koja skupu daju strukturu, čine matematički pojam grupe. Teorija grupa je vrlo utjecajna grana matematike koja se primjenjuje na gotovo sve druge matematičke discipline i brojne druge znanosti. Generalne teorije struktura su vrlo moćni alati, jer kad god netko pokaže da objekti koje proučava čine određenu strukturu (u ovom slučaju strukturu grupe), odmah može primijeniti mnoštvo rezultata iz teorije grupa na svoje objekte. Nema potrebe za ponovnim dokazivanjem rezultata za svaki objekt posebno.
U ovom poglavlju uvodimo neke osnovne pojmove iz teorije grupa i teorije glazbe koje ćemo koristiti u daljnjim razmatranjima.
\bullet | asocijativnost: (a\circ b)\circ c=a\circ(b\circ c), za svake a,b,c\in\;G |
\bullet | posjedovanje jedinice: postoji i jednoznačno je određen element e\in G takav da je e\circ a=a\circ e=a za svaki a\in G. e nazivamo neutralni element ili jedinica. |
\bullet | invertibilnost: za svaki element a\in G postoji i jednoznačno je određen element a^{-1}\in G koji zovemo inverz od a i za koji vrijedi a\circ a^{-1}=a^{-1}\circ a=e. |
\bullet | komutativnost: a\circ b=b\circ a za svake a,b\in\;G |
Radi jednostavnosti, umjesto (G, \circ) često pišemo samo G.
Provjerimo to: a+_{m}b= ostatak pri dijeljenju a+b sa m je \leq m-1 pa je +_{m} dobro definirana binarna operacija.
Vrijedi asocijativnost: pogledamo izraz (a+_{m}b)+_{m}c. Najprije, znamo da je a+b=k_{1}m+r_{1} \Rightarrow a+_{m}b=r_{1}, za neke k_{1}\in \mathbb{N}_{0}, r_{1}\in \mathbb{Z}_{m}. Analogno, imamo r_{1}+c=k_{2}m+r_{2} \Rightarrow r_{1}+_{m}c=r_{2}. Sada je (a+_{m}b)+_{m}c=r_{1}+_{m}c=r_{2}. Pogledamo izraz a+_{m}(b+_{m}c). Imamo b+c=k_{3}m+r_{3}\Rightarrow b+_{m}c=r_{3}.2 Primijenimo sada prethodno dobivene jednakosti i asocijativnost (običnog) zbrajanja:
Zbrajanje modulo m je i komutativno, zbog komutativnosti običnog zbrajanja: ostatak pri dijeljenju a+b sa m isti je kao i ostatak pri dijeljenju b+a sa m. Analogni argument pokazuje da je neutralni element 0, te da je inverz3 elementa proizvoljnog elementa a\in G, a^{-1}= m-a (jer a+_{m}(m-a)=(m-a)+_{m}a=0).
Kao u prethodnom primjeru, lako se provjeri da je množenje modulo m komutativno i asocijativno, da se rezultat uvijek nalazi u \mathbb{Z}_{m} pa je stoga dobro definirano. Neutralni element je broj 1, a inverza nema jer 0 nema inverz.
Naravno, postoje i mnogi drugi primjeri grupa osim \mathbb{Z}_{m}, kao i mnoge druge binarne operacije koje možemo definirati. Neki od klasičnih primjera grupa su na primjer (\mathbb{Z}, +), (\mathbb{R},+), (\mathbb{Q}\setminus\lbrace 0\rbrace ,*). Razlog zašto smo posebno zainteresirani za \mathbb{Z}_{m}, preciznije \mathbb{Z}_{12}, je što od srednjeg tona C do idućeg tona C (to jest od tona C_{4} do C_{5}) na klaviru ima 12 tipki. Ljudsko uho prirodno skladno čuje frekvencije koje su oktavu udaljene, to jest, frekvencije s 12 intervala među njima. Takve frekvencije čine se vrlo slične našim ušima, pa se može reči da ljudi čuju u aritmetici modulo 12. Da bismo mogli iskoristiti matematičku teoriju potrebno je konstruirati preslikavanje među tonovima (frekvencijama) i brojevima (elementima \mathbb{Z}_{12}). Dvanaest tonova koji se koriste u glazbi nose imena po prvih 7 slova abecede (A, B, C, D, E, F, G). Svako slovo predstavlja drugi ton, a slova se počinju ponavljati kad se dođe do dvostruke frekvencije od početne. Raspon od početne frekvencije do dvostruke početne frekvencije naziva se oktava. Oktava se dijeli na 12 jednakih dijelova, iz kojih dobijemo skup od 12 tonova, na način da se frekvencija svakog tona dobije množenjem njegovog prethodnika s \sqrt[12]{2}. S obzirom da želimo imenovati 12 tonova s 7 slova, koristimo simbol \sharp za ton koji je pola stupnja viši od polaznog, a simbol \flat za ton koji je pola stupnja niži od polaznog5. Tako kompletiran niz od 12 nota naziva se kromatska ljestvica:
Da bi mogli iskoristiti matematičku teoriju, najprije moramo konstruirati preslikavanje između naših 12 tonova i elemenata \mathbb{Z}_{12}. To činimo na sljedeći način:
Sada je lako zapisati na primjer C-dur ljestvicu: {C, D, E, F, G, A, B}={0, 2, 4, 5, 7, 9, 11}. Nas će osobito zanimati skupovi nota koje se odsviraju istovremeno, takozvani akordi. Među njima posebno se ističu grupe od tri note koje nazivamo trijade. Postoji \binom{12}{3}=220 podskupova od 3 note iz skupa od 12 nota, no osobito su važni (zbog razloga što se od njih sastoji veliki dio glazbe, to su kombinacije koje ljudskom uhu zvuče posebno ugodno) oni koji čine takozvane durske i molske akorde. Tri note koje su dio durskih i molskih akorda nazivaju se redom: prva (eng. root), treća i peta. Na primjer, C-dur akord {C, E, G} je u našem zapisu { 0,4, 7}. Durske i molske akorde definiramo na sljedeći način:
Napomenimo da su akordi skupovi tonova i kao takvi nisu uređeni (to jest nije nam bitan poredak tonova). Za naše kasnije glazbene analize u nekim situacijama ćemo koristiti uređene, a nekada neuređene skupove. Ukoliko će nam poredak biti bitan, koristit ćemo oznake \langle i \rangle za početak i kraj akorda.
Osnovne operacije na akordima (a i na većim dijelovima melodijske linije) su transpozicija i inverzija. Kada slušamo melodiju koja se sastoji od nekoliko frekvencija zapravo čujemo intervale među pojedinim notama. Odnos među tim intervalima je ono što čini melodiju privlačnom. Transpozicija matematički definira ono što glazbenici i kompozitori vrlo često čine: izvođenje melodije na višim ili nižim frekvencijama na način koji čuva intervale. Inverzija također varira melodiju na način da je intervalski zvuk melodije očuvan, iako intervali nisu sasvim očuvani.
Na primjer, T_{5}(3)=3+5 mod12 = 8, T_{5}(10) = 10+5 mod 12=3. U daljnjem tekstu nećemo više pisati modulo 12 kod zbrajanja, jer je jasno iz konteksta. Također, nadamo se da čitatelja upoznatog s osnovama apstraktne algebre neće zbuniti činjenica da se u teoriji grupa transpozicijama nazivaju sasvim drugačije transformacije, a ovako definirana funkcija T_{n} se zove translacija. Naša terminologija je kompromis s uobičajenim nazivljem u teoriji glazbe.
Ako je akord \lbrace a,b,c\rbrace \in\mathbb{M}, transpozicija je funkcija T_{n}:\mathbb{M}\to\mathbb{M} dana sa
a inverzija funkcija I_{n}:\mathbb{M}\to\mathbb{M} dana sa
U definiciji transpozicije imamo da je n\in \mathbb{Z}_{12}, jer se nakon transponiranja bilo kojeg akorda 12 puta, dobije opet polazni akord. Na primjer, za C-dur imamo:
Transpozicije se geometrijski mogu prikazati kao rotacije trokuta po 12 točaka ravnomjerno raspoređenih po kružnici. Vrhovi trokuta predstavljaju sve tonove akorda. Takva reprezentacija za C-dur akord prikazana je na Slici 2. Analogno, ima i samo 12 različitih inverzija istog akorda (I_{12}=I_{0}). Geometrijski, inverzije I_{0} se mogu prikazati kao refleksije trokuta u odnosu na vertikalnu os koja prolazi kroz točke 0 i 6 na kružnici. Slika 3 prikazuje svih 12 inverzija C-dur akorda, iako to na prvi pogled nije jasno. Naime, u namjeri da ilustriramo refleksije, slika prikazuje inverziju svih transpozicija sa Slike 2, to jest I_{0}(T_{n}\lbrace 0,4,7\rbrace ) što je po Lemi 3.5 jednako I_{n}(\lbrace 0,4,7\rbrace ), pa to zapravo jesu sve inverzije C-dur akorda.
Skup\;{T}{I}\;ima sljedeća korisna svojstva:
Primijenimo elemente grupe \;{T}{I}\; na analiziranje Fuge 6 u d-molu iz prve knjige Dobro ugođeni klavir Johanna Sebastiana Bacha. Fuga obično počinje uvođenjem glavne teme koju nazivamo subjekt. Subjekt se kasnije stalno ponovno vraća u raznim varijacijama. Svaka fuga ima višestruke transpozicije i inverzije. Subjekt Fuge 6, nazovimo ga P, počinje u prvom taktu: \begin{eqnarray*} \langle D, E, F, G, E, F, D, C\sharp , D, B\sharp , G,A\rangle= \langle 2, 4, 5, 7, 4, 5, 2, 1,2, 10, 7,9\rangle . \end{eqnarray*} U trećem taktu imamo:
a to je T_{7}(P). U osmom taktu pojavljuje se ovakav oblik subjekta:
Ovdje je prvih pet tonova skoro T_{2} prvih pet tonova u P, dok su idućih pet tonova i dvanaesti ton T_{5} korespondirajućih tonova u P. Nadalje imamo u 13., 17., 18. i 21. taktu redom:
koji su svi T_{7}(P), ako izuzmemo istaknute jedinice. Transpozicija T_{7} je vrlo važna u glazbi. Ovdje je nalazimo pet puta već u prvoj polovici djela. Fuga 6 bogata je i inverzijama, na primjer u 14. i 22. taktu nalazimo:
što je gotovo I_{6}(P) (samo su zadnja tri tona izmijenjena). I ostatak kompozicije sadrži transpozicije i inverzije, a čitava kompozicija sadrži i druge matematičke forme kojima ćemo se baviti kasnije.
Posve drugačija glazba od prethodno razmatrane fuge je opera Tristan i Izolda Richarda Wagnera. Promotrimo transkripciju za klavir uvoda u tu operu (koji je inače ozloglašen po svojoj otpornosti na analizu tradicionalnim metodama glazbene teorije) i analizirajmo ga na transpozicije i inverzije. Označimo s P_{i} skup tonova koje čujemo za vrijeme i-tog ciklusa transkripcije. Na primjer, P_{2}=\lbrace F, B, D\sharp , A\rbrace. Tada, nakon pažljive analize, zamjećujemo sljedeći uzorak:
Ova tablica znači da se svi skupovi P_{1} u prvom stupcu mogu transponirati ili invertirati u \lbrace 0,2,5,8\rbrace, analogno vrijedi i za preostala tri stupca. Ta sličnost koja se vidi matematički, glazbeno se čuje u kompoziciji i čini je zanimljivijom slušaču.
Osim transpozicija i inverzija na skupu akorda \mathbb{M} definiramo još tri transformacije: suprotnu (P), zamjenu vodećeg tona (L), i paralelnu (R). Za dva akorda kažemo da su suprotni (eng. parallel) ako imaju isto ime, ali su suprotnog tipa (u smislu da li se radi o duru ili molu). Na primjer, P C-dur preslikava u c-mol. Dva akorda su paralelni (eng. relative), ako su suprotnog tipa i prvi ton (eng. root) mola je tri polustupnja ispod prvog tona dura. Na primjer, paralelni mol C-duru je a-mol. Konačno, zamjena vodećeg tona (eng. leading tone exchange) dobila je ime po činjenici da se ton koji je pola stupnja ispod bilo kojeg tona naziva vodeći ton polaznog tona. Dur akordu funkcija L zamjenjuje osnovni ton njegovim vodećim tonom i time dur prelazi u mol (na primjer, preslikava C-dur u e-mol). Za mol akord vrijedi inverzna operacija (prelazak na ton pola stupnja iznad). Slijede matematičke definicije transformacija P, L i R i nekoliko primjera.
Na primjer,
Primijetimo da svaka od ovih transformacija zadržava dva tona polaznog akorda istima. Također, funkcije P, L i R imaju svojstvo da je P^{2}=L^{2}=R^{2}=identiteta. Pokažimo to za funkciju P: P^{2}(\langle a,b,c\rangle)=P\circ P(\langle a,b,c\rangle)= P(\langle a,b+1,c\rangle)=\langle a,(b+1)-1,c\rangle =\langle a,b,c\rangle. Slično vrijedi i P^{2}(\langle A,B,C\rangle)=\langle A,B,C\rangle. Još jedno korisno svojstvo dano je u propoziciji:
Definirajmo sada skup \;{P}{L}{R}\;:
Na prvi pogled se čini čudno što u definiciji skupa \;{P}{L}{R}\;ne spominjemo eksplicitno funkcije P i L. Međutim, možemo generirati sve elemente skupa \mathbb{M} (pa tako i sve funkcije \;{P}{L}{R}\; skupa) bez korištenja funkcija P i L. Specijalno, lako se pokaže da je
Zbog Propozicije 14. vidimo da skup \;{P}{L}{R}\;, kao i skup \;{T}{I}\;, ima samo 24 različita elementa. Vrijedi sljedeći teorem:
Grupe \;{P}{L}{R}\; i \;{T}{I}\; vežu mnoga zanimljiva matematička svojstva, na primjer one su izomorfne7 i dualne
Primijenimo elemente \;{P}{L}{R}\; grupe na primjere iz glazbe. Elvisova progresija I-VI-IV-V-I je klasičan motiv iz rock glazbe 50-ih godina i može se naći u mnogim pjesmama. Ona je zapravo dijagram na Slici 4.
U prvi krug upišemo C-dur akord i primijenimo funkcije kako je nacrtano. Dobijemo progresiju: C-dur, a-mol, F-dur, G-dur, C-dur. Ta progresija nalazi se i na primjer u hitu iz 80-ih Stand by me. Drugi dobar primjer je pjesma Beatlesa Oh Darling, koja ima glavnu progresiju E-dur, A-dur, E-dur, f\sharp-mol, D-dur, b-mol, E-dur, b-mol, E-dur i A-dur.8 Fokusirajmo se samo na 4 unutarnja akorda, f\sharp-mol, D-dur, b-mol i E-dur. Oni formiraju dijagram koji vidimo na Slici 5.
Kao što vidimo, matematikom se uspješno mogu analizirati i djela popularne, a ne samo klasične glazbe.
Topologija je grana matematike koja se bavi kvalitativnim svojstvima geometrijskih objekata9. Na primjer, neka od klasičnih topoloških pitanja bila bi: da li je geometrijski objekt povezan, da li ima granice, da li ima rupe? U toplogiji smatramo kružnicu i rub kvadrata (prazan kvadrat) istim objektima jer se jedan može preoblikovati u drugi - oba su povezana, oba imaju prazninu u sredini, dok je na primjer segment pravca kvalitativno različit od njih jer ima granice (dva kraja) te nema prazninu u sredini. Topologija je kao geometrija gumenih tjela - zamislimo da su naši objekti od meke rastezljive gume i smatramo ih istima ukoliko se jedan može rastegnuti, stisnuti ili na bilo koji drugi način preoblikovati u drugi. Jedan od osobito zanimljivih objekata u toplogiji je torus. Da dobijemo torus, počinjemo od punog kvadrata kao na Slici 6.a. Strelice predstavljaju mjesta po kojima ćemo lijepiti da dobijemo torus. Najprije zalijepimo horizontalne linije s jednostrukim strelicama skupa i dobijemo cilindar prikazan na Slici 6.b. Nakon toga zalijepimo dvije kružnice na kojima se nalaze dvostruke strelice i dobijemo torus (Slika 6.c.). Kao što vidimo, torus izgleda kao napuhana automobilska guma.
Torus, \;{P}{L}{R}\; grupa i 9. simfonija Ludwiga van Beethovena povezani su na zanimljiv i neočekivan način. U taktovima 143-176 simfonije nailazimo na niz od 19 akorda, koji je prvi primijetio Cohn u
Čitav taj niz možemo dobiti naizmjeničnim primjenjivanjem funkcija R i L, kao što vidimo na Slici 7.
Zadnjih 5 akorda sa slike Beethoven nije dodao u svoju simfoniju, ali nadopunom njih dobili smo svih 24 različitih akorda, i niti jedan se nije ponovio. Graf na slici, osim što pokazuje taj iznenađujući uzorak, odlikuje se i time što svaki akord za svoje susjede ima akorde koji su mu najsličniji i razlikuju se od njega samo u jednom tonu (glazbeno također ti akordi zajedno zvuče osobito ugodno).
Geometrijska reprezentacija P, L i R funkcija poznata je pod nazivom Tonnetz (njem. mreža tonova). Vrhovi predstavljaju tonove, a trokuti akorde koji se sastoje od tonova u vrhovima. Kao što smo ranije spomenuli, funkcije P, L i R preslikavaju akorde u akorde koji se razlikuju u samo jednom tonu, odnosno svaki trokut Tonnetza preslikava se u njemu susjedne na način prikazan na Slici 8.
Uočimo da se vrhovi na slici počinju nakon nekog vremena ponavljati. Ako sada spojimo vrhove u prvom i u zadnjem retku slike, a zatim (s malim pomakom ukoso-gore) vrhove u prvom i zadnjem stupcu (spajamo iste vrhove s istima, na način kao što smo ranije spajali stranice kvadrata u torus), vidimo da smo dobili torus. Naš graf devete simfonije možemo lako pronaći na Slici 8., pronađemo trokute koji odgovaraju akordima iz Slike 7. i spojimo ih kao na Slici 7. Zbog toga možemo reći da Beethovenova 9. simfonija iscrtava put na torusu.
Da li postoji još primjena promatranja simetrije u glazbi korištenjem matematike, osim pomoći kompozitorima u skladanju, muzičarima u učenju i slušačima glazbe, koji bez znanja matematike nikad ne bi čuli torus u Beethovenovoj simfoniji? Algoritmi bazirani na teoretskim razmatranjima iz teorije grupa uspješno su implementirani za računala i računalo može samo skladati, generiranjem takozvanih Vuza kanona