Guerino Mazzola U & ETH Zürich Topos Theory for Musical Networks Topos Theory for Musical Networks.

Slides:



Advertisements
Similar presentations
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Signes, pointeurs et schémas de concepts pour.
Advertisements

Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Just and Well-tempered Modulation Theory Just.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Penser la musique dans la logique fonctorielle.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science architecture du livre „The Topos of Music“
Algebraic Structures: Group Theory II
Crossed Systems and HQFT’s
RFC Walters (with R. Rosebrugh, N. Sabadini) Università dell’ Insubria, Como, Italy CT2007, Faro, Portugal Calculating limits and colimits compositionally.
I. Homomorphisms & Isomorphisms II. Computing Linear Maps III. Matrix Operations VI. Change of Basis V. Projection Topics: Line of Best Fit Geometry of.
COHOMOLOGY WITH & Sunil Chebolu Illinois State University TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A ISMAA Annual.
Abstract Some of the so called smallness conditions in algebra as well as in Category Theory, important and interesting for their own and also tightly.
I. Isomorphisms II. Homomorphisms III. Computing Linear Maps IV. Matrix Operations V. Change of Basis VI. Projection Topics: Line of Best Fit Geometry.
Fundamental Group
1 Category Theory in a ( E,M ) -category Some aspects of category theory, in particular related to universality, can be developed in any finitely complete.
WELCOME WELCOME TO MR. REID’S PRE-CALCULUS CLASS.
The Relationship between Topology and Logic Dr Christopher Townsend (Open University)
MA5209 Algebraic Topology Wayne Lawton Department of Mathematics National University of Singapore S ,
Gestures for Gestures for the Science of Collaborative Arts the Science of Collaborative Arts Guerino Mazzola U & ETH Zürich
GROUPS & THEIR REPRESENTATIONS: a card shuffling approach Wayne Lawton Department of Mathematics National University of Singapore S ,
Category Theory By: Ashley Reynolds. HISTORY OF CATEGORY THEORY  In 1942–45, Samuel Eilenberg and Saunders Mac Lane introduced categories, functors,
Introduction Transformation theory is a branch of music theory that studies how musical objects, such as tonal areas, rhythm, or chords can transform from.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Concepts locaux et globaux. Première partie:
 Origins in PRESTO, and early computer application developed by Guerino Mazzola.  RUBATO is a universal music software environment developed since 1992.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Mathematical Models of Tonal Modulation and.
RUBATO composer Seminar Guerino Mazzola U Minnesota & Zürich Guerino.
 FOAL 2010 Modeling Aspects by Category Theory Serge P. Kovalyov Novosibirsk, Russia.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Mathematical Music Theory — Status Quo 2000.
MA5209 Algebraic Topology Wayne Lawton Department of Mathematics National University of Singapore S ,
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Intégration de la Set Theory américaine (AST)
Odd homology of tangles and cobordisms Krzysztof Putyra Jagiellonian University, Kraków XXVII Knots in Washington 10 th January 2009.
Gauge Fields, Knots and Gravity Wayne Lawton Department of Mathematics National University of Singapore (65)
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Construction of Sonata op. 3 by Mathematical.
David Renardy.  Simple Group- A nontrivial group whose only normal subgroups are itself and the trivial subgroup.  Simple groups are thought to be classified.
Triangulated Categories. Jaber Akbari May 2015.
Guerino Mazzola U & ETH Zürich Guerino Mazzola U & ETH Zürich
Mathematics: The music of the reason, Music: mathematics of sense. Prof. Dr. Emilio Lluis-Puebla.
Concepts locaux et globaux. Deuxième partie: Théorie ‚fonctorielle‘
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
Chapter 4 Hilbert Space. 4.1 Inner product space.
Musical Gestures and their Diagrammatic Logic Musical Gestures and their Diagrammatic Logic Guerino Mazzola U & ETH Zürich U & ETH Zürich
Positively Expansive Maps and Resolution of Singularities Wayne Lawton Department of Mathematics National University of Singapore
Guerino Mazzola U & ETH Zürich U & ETH Zürich Global Networks in Computer Science? Global Networks in Computer.
CHAPTER Continuity Series Definition: Given a series   n=1 a n = a 1 + a 2 + a 3 + …, let s n denote its nth partial sum: s n =  n i=1 a i = a.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Performance and Interpretation Performance.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Operators on Vector Fields of Genealogical.
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology IIISymbolic Reality III.2 (We Nov 16) Denotators I—definition of a universal concept space.
The theory behind Functional Programming Functional: based on lambda calculus / combinators, recursion theory, category theory. By contrast with other.
The Geometric. rhythmic canons between theory, implementation and musical experiment by Moreno Andreatta, Thomas Noll, Carlos Agon and Gerard Assayag presentation.
Guerino Mazzola Roger Fischlin, Stefan Göller: U Zürich Claudio Vaccani, Sylvan Saxer: ETH Zürich The Internet.
Math 3121 Abstract Algebra I Lecture 14 Sections
Lecture 3: Object Concepts as Categories Nick Rossiter, Computing Science, Newcastle University, England
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Towards „Grand Unification“ Of Musiacl Composition,
1 Using Don’t Cares - full_simplify command Major command in SIS - uses SDC, ODC, XDC Key Questions: How do we represent XDC to a network? How do we relate.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Manifolds and Stemmata in Musical Time.
Guerino Mazzola (Spring 2016 © ): Performance Theory III EXPRESSIVE THEORY III.7 (Mo Mar 7) Analytical Expression III.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Classification Theory and Universal Constructions.
Guerino Mazzola (Spring 2016 © ): Performance Theory IV RUBATO IV.1 (Fr Mar 11) Stemma Theory and Shaping Operators
COMPUTING GLOBAL DIMENSIONS OF ENDOMORPHISM RINGS OVER MODULES OF FINITE COHEN-MACAULAY TYPE Brandon Doherty Supervisor: Dr. Colin Ingalls.
Zigzag Persistent Homology Survey
PHY 745 Group Theory 11-11:50 AM MWF Olin 102 Plan for Lecture 36:
Axioms for a category of spaces
III Symbolic Reality III.2 (We Nov 08) Denotators I—definition of a universal concept space and notations.
IDEALS AND I-SEQUENCES IN THE CATEGORY OF MODULES
II CONCEPT SPACES II.6 (Thu Feb 22) Denotators—definition of a universal concept space, notations, and examples.
GROUPS & THEIR REPRESENTATIONS: a card shuffling approach
Internet Institute for Music Science
Homomorphisms (11/20) Definition. If G and G’ are groups, a function  from G to G’ is called a homomorphism if it is operation preserving, i.e., for all.
III Symbolic Reality III.2 (Mo Nov 05) Denotators I—definition of a universal concept space and notations.
V THREE COLLABORATIVE PILLARS
Formal Methods in software development
MA5242 Wavelets Lecture 1 Numbers and Vector Spaces
Presentation transcript:

Guerino Mazzola U & ETH Zürich Topos Theory for Musical Networks Topos Theory for Musical Networks

Birkhäuser pages, hardcover incl. CD-ROM US English ISBN Networks etc. —> PNM paper Mazzola + Andreatta

Bach‘s „Art of Fugue“ (1924) Eine kontrapunktische Form ist eine Menge von Mengen von Mengen (von Tönen). A contrapuntal form is a set of sets of sets (of tones). Wolfgang Graeser

Structures Processes Gestures IMPLEMENT ON SOFTWARE!

Need recursive (possibly circular) combination of constructions such as „sequences of sets of sets of curves of sets of chords“ etc. This leads to the theory of denotators: —> concept architecture —> uses mathematical topos theory —> generalizes XML —> have implementation in Java Need recursive (possibly circular) combination of constructions such as „sequences of sets of sets of curves of sets of chords“ etc. This leads to the theory of denotators: —> concept architecture —> uses mathematical topos theory —> generalizes XML —> have implementation in Java

AnchorNoteAnchorNote – – OnsetOnsetLoudnessLoudnessDurationDurationPitchPitch NoteNote STRG Ÿ– – DurationDuration OnsetOnset RestRest

MacroNoteMacroNote MacroNoteMacroNote SatellitesSatellites Ornaments Ornaments Schenker analysis Schenker analysis AnchorNoteAnchorNote – – OnsetOnsetLoudnessLoudnessDurationDurationPitchPitch NoteNote STRG Ÿ – – DurationDurationOnsetOnset RestRest

MakroNoteMakroNote MakroNoteMakroNote SatellitesSatellites AnchorNoteAnchorNote – – OnsetOnsetLoudnessLoudnessDurationDurationPitchPitch NoteNote STRG Ÿ – – DurationDurationOnsetOnset ResrResr conjunction cartesian product limit selection set powerset disjunction disjoint sum colimit representation algebraic space group, module, etc. PROBLEMS!

x F = EHLD (onset E, pitch H, loudness L, duration D, values in — ) E H D L F = PiMod 12 (pitch classes in Ÿ 12 )  p A = 0 x: 0  — 4 A = 0 p: 0  Ÿ 12

space F Alexander Grothendieck a point is an affine map f „address“ A

A = Ÿ 11, F = PiMod 12 S: Ÿ 11  Ÿ 12, S  Ÿ Ÿ 12 ª Ÿ Ÿ 12 S 011 Dodecaphonic Series

space F Prize for parametrization addresses: Parametrized objects need parametric evaluation! Prize for parametrization addresses: Parametrized objects need parametric evaluation!  parametric evaluation = address change = functoriality! address A address B

F: Mod  Sets space functors have all these properties F: Mod  Sets space functors have all these properties Sets cartesian products X  Y disjoint sums X   Y powersets X Y characteristic maps  X  no „algebra“ Mod direct products A ≈ B etc. has „algebra“ no powersets no characteristic maps is a Topos

What is a space functor F: Mod  Sets? 1. For every address module A in Mod, we have set of „A-addressed points of F“. 2. For every (affine) module homomorphism f: B —> A, have set map F(f): 3. F(Id A )= Id F(g  f)=F(f)  F(g) Example: „space of points of M“ = What is a space functor F: Mod  Sets? 1. For every address module A in Mod, we have set of „A-addressed points of F“. 2. For every (affine) module homomorphism f: B —> A, have set map F(f): 3. F(Id A )= Id F(g  f)=F(f)  F(g) Example: „space of points of M“ = MA B

Yoneda Lemma The Mod  is fully faithful. M ≈ ≈ Yoneda Lemma The Mod  is fully faithful. M ≈ ≈ Const.Const. SetsSets spaces = functors 21 st century geometry is about

The Topos of Music is mainly concerned with powerset type categories and their classification: „Local and global compositions“

MakroNoteMakroNote MakroNoteMakroNote SatellitesSatellites AnchorNoteAnchorNote – – OnsetOnsetLoudnessLoudnessDurationDurationPitchPitch NoteNote STRG Ÿ – – DurationDurationOnsetOnset ResrResr conjunction cartesian product limit selection set powerset disjunction disjoint sum colimit representation algebraic space group, module, etc.

Henry Klumpenhouwer: Deep Structure in K-net Analysis with Special Reference to Webern‘s Opus 16,4 J 1, J 2, J 3, J 4, J 5, J 6, J 7, J 8 J k  12 J 1  J 2  J 3  J 8 class 19 J 4  J 7 class 22 J 5 class 28 J 6 class 31 I1I1I1I1 I2I2I2I2 I3I3I3I3 I4I4I4I4 I5I5I5I5 I6I6I6I6 I7I7I7I7 I8I8I8I8 1-dimensional nerve of global composition Atlas for global composition made of 8 local compositions I 1, I 2, I 3, I 4, I 5, I 6, I 7, I 8

Db} J1J1J1J1 J2J2J2J2 J3J3J3J3 J4J4J4J4 Klumpenhouwer (hyper)networks

Guerino Mazzola: Circle chords (Lectures on Group-theoretic Methods in Music Theory, U Zurich 1981, Gruppen und Kategorien in der Musik, Heldermann, Berlin 1985) Ch =  f  (x) = {x, f(x), f 2 (x),...} „orbit“ of x under monoid generated by affine map f Guerino Mazzola: Circle chords (Lectures on Group-theoretic Methods in Music Theory, U Zurich 1981, Gruppen und Kategorien in der Musik, Heldermann, Berlin 1985) Ch =  f  (x) = {x, f(x), f 2 (x),...} „orbit“ of x under monoid generated by affine map f

Db} J1J1J1J1 J2J2J2J2 J3J3J3J3 J4J4J4J4 Klumpenhouwer (hyper)networks

Ÿ 12 T4T4T4T4 T2T2T2T2 T 5.-1 T D3724     Ÿ 12 T4T4T4T4 T2T2T2T2 T 5.-1 T (3, 7, 2, 4)  lim( D )

Z i = Ÿ 12 f ij t  Z Z j Fact: lim( D )  U U = (empty or) subgroup of ( Ÿ 12 ) n If f ** * = isomorphisms card (U) (= 0 or) divides 12 If f ** * = isomorphisms card (U) (= 0 or) divides 12Fact: lim( D )  U U = (empty or) subgroup of ( Ÿ 12 ) n If f ** * = isomorphisms card (U) (= 0 or) divides 12 If f ** * = isomorphisms card (U) (= 0 or) divides 12 lim( D ) ZiZiZiZi ZjZjZjZj ZlZlZlZl ZmZmZmZm f ij t D f il q f jm s f li p f jl k f ll r

Z i = module f ij t  Z Z j diaffine morphism lim( D )  (empty or) module ZiZiZiZi ZjZjZjZj ZlZlZlZl ZmZmZmZm f ij t D f il q f jm s lim( D ) f li p f jl k f ll r

David Lewin: Analysis of Stockhausen‘s Klavierstück III (Musical Form and Transformation: 4 Analytic Essays, Yale U Press, 1993) B1B1B1B1 B2B2B2B2 B3B3B3B3 B4B4B4B4 B5B5B5B5 A1A1A1A1 A2A2A2A2 A3A3A3A3 A4A4A4A4 A5A5A5A5

Z i = P(M i ), M i = module f ij t = powerset map P( g ij t ) induced by diaffine morphisms g ij t M i  P(M i ):x ~> {x} special case of singletons! ZiZiZiZi ZjZjZjZj ZlZlZlZl ZmZmZmZm f ij t D f il q f jm s lim( D ) f li p f jl k f ll r (B 1, B 2, B 3, B 4, B 5 )  B1B1B1B1 B2B2B2B2

Z i = space functors over modules f ij * = natural transformation lim( D )  space functor ZiZiZiZi ZjZjZjZj ZlZlZlZl ZmZmZmZm f ij t D f il q f jm s lim( D ) f li p f jl k f ll r Is this necessary?

ZiZiZiZi ZjZjZjZj ZlZlZlZl ZmZmZmZm f ij t f il q f jm s lim( D ) f li p f jl k f ll r Z l Z i Z j Z m f il q f ll r f li p f ij t f jm s f jl k lim( D ) Z l Z i Z j Z m f il q f ll r f li p f ij t f jm s f jl k lim( D ) = {(di)affine maps f: 0  N}  N N N N Replace module N by its space A ~> Replace powerset P(N) by the space functor P(N): A ~> advantages? Avoid reinventing the whole theory for each address A Avoid reinventing the whole theory for each address A Have transition mechanisms of address change B  A Have transition mechanisms of address change B  A

Ÿ Ÿ 12 T4T4T4T4 T2T2T2T2 T 5.-1 T D RUS V     r: Ÿ 11  Ÿ 11 Ÿ Ÿ 12 S.r  Networks of Dodecaphonic Series => network of retrograde series

D = diagram of space functors F i P( F ) = one of these power spaces:  F 2 F Fin( F )... P( D ) = canonical power space diagram with above power spaces P( F i ) FiFiFiFi FjFjFjFj FlFlFlFl FmFmFmFm f ij t D f il q f jm s f li p f jl k f ll r F D :.Limit(P( D )) „Network space of D “

Ÿ 12 T 5.-1 T 9.-1 T0T0T0T0 T4T4T4T4 Ÿ 12 T T 3.-1 T0T0T0T0 T4T4T4T4 Ÿ 12 T4T4T4T4 T4T4T4T4 T0T0T0T0 T0T0T0T0 T2T2T2T2 T2T2T2T2 T4T4T4T4 T4T4T4T4

smsmsmsm sjsjsjsj slslslsl sisisisi FiFiFiFi FjFjFjFj FlFlFlFl FmFmFmFm f ij t D f il q f jm s f li p f jl k f ll r GiGiGiGi GjGjGjGj GlGlGlGl GmGmGmGm g ij t D*D*D*D* g il q g jm s g li p g jl k g ll r s FDFDFDFD FD*FD*FD*FD* FsFsFsFs

Summarizing recursive procedure: 1.Given are -> Category C of spaces -> Diagram scheme D. 2.Consider category Dia(D, C ) of diagrams D over D with values in C, plus natural transformations S: D  D *. 3.Define category C (1) =D  P C of limits F D of power diagrams P( D ) of one of the power types P =  D, 2 D, Fin( D ),..., together with morphisms F S : F D  F D *. 4.Restart the procedure from 1. with the new category C (1) and a new diagram scheme D (1), defining the category C (2) =D (1)  P (1) C (1), and so on... Problem: ¿Is there an operation  P on diagram schemes with ( D (1)  P D)  P C =D (1)  P (D  P C )

global compositions chartsatlases

B1B1B1B1 B2B2B2B2 B3B3B3B3 B4B4B4B4 B5B5B5B5 A1A1A1A1 A2A2A2A2 A3A3A3A3 A4A4A4A4 A5A5A5A5 A1A1A1A1 A2A2A2A2 A3A3A3A3 A4A4A4A4 A5A5A5A5 2-dimensional nerve OnPi( Ÿ 2 ) PiMod 12 Morphism f of global compositions 3-dimensional nerve B3B3B3B3 B5B5B5B5 B1B1B1B1 B2B2B2B2 B4B4B4B4 nerve( f )

I IVVIIIIIVIVII

I IV II VI V III VII The class nerve cn(K) of global composition is not classifying

n/16 a b c d e

nerve of the covering {a, b, c, d, e} b e d a c n/16 a b c d e

K local iso  C i  K i  K t  C t K it  K ti  KIKIKIKI

Have universal construction of a „resolution of K I “ res:  A  n*  K I It is determined only by the K I address A and the (weighted) nerve n* of the covering atlas I. A  n* KIKIKIKI res

KIKIKIKI  n* res a d b c

KiKiKiKi iiii 2  (K i )  res   (  i ) (Ki)(Ki)(Ki)(Ki)  (K i ) = module of affine functions on K i

 (K i )  res   (  i ) R iiii  (K i  K j )  res   (  i   i )

n  ≈ n  (K I ) = nerve of K I ,  n  ,  n  ,  n  ,  n    A  n* (  ) —»  A  n* (  ) homomorphism of R-modules  A  n* (  ) »  A  n* (  )  K I (  )  res »  K I (  )  res  K I (  )  res »  K I (  )  res  res*n  (K I )  n  ( A  n* )

D (n  ) = diagram of function spaces F  P(F  ) = SubMod(F  ) P( D (n  )) = canonical power space diagram with the above power spaces P(F  ) FFFF FFFF FFFF F f(/)f(/)f(/)f(/) D (n  ) f(/)f(/)f(/)f(/) f (  / ) f( /)f( /)f( /)f( /) F D (n  ) :.Limit(P( D (n  ) )) „Network space of D (n  ) “ K I F D (n  ) (res*n  (K I ))

 network isomorphisms vivivivi vjvjvjvj vlvlvlvl vmvmvmvm vivivivi vjvjvjvj vlvlvlvl vmvmvmvm vivivivi vjvjvjvj vlvlvlvl vivivivi vjvjvjvj vlvlvlvl cartesian chart XiXiXiXi XjXjXjXj XlXlXlXl XiXiXiXi XjXjXjXj XlXlXlXl YiYiYiYi YjYjYjYj YlYlYlYl YiYiYiYi YjYjYjYj YlYlYlYl YmYmYmYm

Theorem: There is functor |?|: GlobLim red A —> GloCom A K |K|~> Corollary: There are proper global networks (limits)

Structures Processes Gestures ! ? ?

Remark on automorphism groups on Ÿ 12 Aut( Ÿ 12 ) = T Ÿ 12  | Ÿ 12 *  Ÿ 12  | Ÿ 12 * T/I group = subgroup of Aut( Ÿ 12 ) T/I group = T Ÿ 12  | (±1)  Ÿ 12  | Ÿ 2 Int: Aut( Ÿ 12 )  Aut(T/I group)  Ÿ 12  | Ÿ 12 * Ker(Int) =  Ÿ 2 (T u ) = T nu, n  Ÿ 12 * ={1, 5, 7, 11} (-1) = T j (-1) Int(T s (n)) = Im(Int)  2 Ÿ 12  | Ÿ 12 * (T u ) = T nu, n  Ÿ 12 * ={1, 5, 7, 11} (-1) = T j (-1) Int(T s (n)) = Im(Int)  2 Ÿ 12  | Ÿ 12 *

Remark on isographies on Ÿ 12 An isography between two diagrams D, D * : D  T/I-group over the same diagram scheme D with values in category T/I-group with the single object Ÿ 12 the single object Ÿ 12 morphisms = T/I-group isomorphisms morphisms = T/I-group isomorphisms is a group automorphism f (= a functorial automorphism) f: T/I-group  T/I-group such that D * = f  D DT/I-group T/I-group D*D*D*D*Df ~

Unfortunately, an isography f between two diagrams D, D * : D  T/I-group does not tell anything about the underlying limits! Example: <2q+1,1> x = 2q+1 -x x = 2(2q+1) -x lim( D ) = Ø lim( D *)  Ø However, an isography with, stemming from conjugation, preserves limits, i.e., it is a natural transformation! Ÿ 12 T 2q+1 (-1) T 2q+1 (-1)D Ÿ 12 T 2(2q+1) (-1) T 2(2q+1) (-1) D*D*D*D*