Multi-parameter persistent homology: applications and algorithms

Size: px
Start display at page:

Download "Multi-parameter persistent homology: applications and algorithms"

Transcription

1 Multi-parameter persistent homology: applications and algorithms Nina Otter Mathematical Institute, University of Oxford Gudhi/Top Data Workshop Porquerolles, 18 October 2016

2 Multi-parameter persistent homology pipeline Data depending on r parameters (1) Multi-filtered (2) space Multiparameter persistence module

3 Step (1): from data to multi-filtered spaces Define the following partial order on N r : (u 1,..., u r ) (v 1,..., v r ) iff u i v i for all i = 1,..., r. A multi-filtered space K is a set of spaces {K u } u N r such that K u K v if u v for all u, v N r.

4 Step (1): from data to multi-filtered spaces Define the following partial order on N r : (u 1,..., u r ) (v 1,..., v r ) iff u i v i for all i = 1,..., r. A multi-filtered space K is a set of spaces {K u } u N r such that K u K v if u v for all u, v N r. Map f : X R r r-filtered simplicial complex digital image with color vectors of length r r-filtered cubical complex

5 Step (1): from data to multi-filtered spaces: example G R

6 Step (2): from multi-filtered spaces to multi-parameter persistence modules r-filtered space H i r-parameter persistence module An r-parameter persistence module is a tuple ({M i } i N r, {φ i,j } i j N r ) where: for each i N r we have that M i is a k-module for every i j we have that φ i,j : M i M j is a k-module homomorphism such that whenever i k j we have φ k,j φ i,k = φ i,j. In other words, an r-parameter persistence module is a functor F : N r kmod.

7 Interlude: representation theory of quivers

8 Interlude: representation theory of quivers A quiver Q = (Q 0, Q 1, s, t) consists of two non-empty sets Q 0, Q 1 and two maps s, t : Q 1 Q 0. A quiver is finite if both Q 0 and Q 1 are finite. Whenever s(u) = x and t(u) = y we write x the following are finite quivers: u y. For example, s u x v y t w h

9 Representations of quivers Let k be a field. A representation of a quiver (V, φ) consists of a family of k-vector spaces V = {V i } i Q0 together with a family of k-linear maps φ = {φ e : V s(e) Vt(e) e Q 1 }. A representation (V, φ) is finite-dimensional if for all i Q 0 the vector space V i is finite-dimensional. A morphism of representations f : (V, φ) (V, φ ) is given by k-linear maps f i : V i V i for all i Q 0 such that the following diagram V s(e) φ e V t(e) f s(e) f t(e) V s(e) V t(e) φ t(e) commutes for all e Q 1.

10 Examples of quiver representations x u y u x u x v Two finite-dimensional representations φ: V V and ψ : W W are isomorphic iff dim V = dim W and dim V = dim W and rankφ = rankψ. Two finite-dimensional representations φ: V V and ψ : W W are isomorphic iff φ and ψ have the same Jordan normal form. Studying isomorphism classes of representations of this quiver amounts to studying pairs of quadratic matrices up to simultaneous conjugation.

11 Indecomposable representations The direct sum of two representations (φ, V ) and (ψ, W ) is the representation (φ ψ, V ( W ) where ) V W = V i W i for all φe 0 i Q 0 and (φ ψ) e =. 0 ψ e

12 Indecomposable representations The direct sum of two representations (φ, V ) and (ψ, W ) is the representation (φ ψ, V ( W ) where ) V W = V i W i for all φe 0 i Q 0 and (φ ψ) e =. 0 ψ e We say that a representation (φ, V ) is indecomposable if it is non-zero and not isomorphic to a direct sum of two non-zero representations.

13 Indecomposable representations The direct sum of two representations (φ, V ) and (ψ, W ) is the representation (φ ψ, V ( W ) where ) V W = V i W i for all φe 0 i Q 0 and (φ ψ) e =. 0 ψ e We say that a representation (φ, V ) is indecomposable if it is non-zero and not isomorphic to a direct sum of two non-zero representations. Example: indecomposable representations of the loop quiver are given by the Jordan blocks.

14 Indecomposable representations The direct sum of two representations (φ, V ) and (ψ, W ) is the representation (φ ψ, V ( W ) where ) V W = V i W i for all φe 0 i Q 0 and (φ ψ) e =. 0 ψ e We say that a representation (φ, V ) is indecomposable if it is non-zero and not isomorphic to a direct sum of two non-zero representations. Example: indecomposable representations of the loop quiver are given by the Jordan blocks. Theorem (Krull, Remak, Schmidt) Assume that Q is finite, then any finite-dimensional representation (V, φ) of Q can be written as a direct sum (V, φ) = (V 1, φ 1 ) (V r, φ r ) where each (V i, φ i ) is indecomposable, and the decomposition is unique up to isomorphism and permutation of the terms.

15 Classification of (representations of) quivers Dynkin (n 2) Extended Dynkin (n 2) Wild n 1 n Everything else. For example: n 1 n n 1 n 1 n n...

16 Classification of representations of quivers Suppose that k is algebraically closed. The number of isomorphism classes of indecomposable representations is: Dynkin Finite. Extended Dynkin Infinite; depends on one parameter. Wild Infinite; depends on N > 1 parameters, where N depends on the quiver. G. Kac, Infinite root systems, representations of graphs and invariant theory I - II, and P. Gabriel, Unzerlegbare darstellungen I, 1972.

17 Classification of indecomposable representations of quivers: example Conside again the loop quiver:

18 Classification of indecomposable representations of quivers: example Conside again the loop quiver: Recall that two finite-dimensional representations φ: V V and ψ : W W are isomorphic iff φ and ψ have the same Jordan normal form, and the isomorphism classes of indecomposable representations of the loop quiver are given by the Jordan blocks. Each Jordan block depends on a continuous parameter given by the eigenvalue.

19 Back to multi-parameter persistent homology A multi-parameter persistence module is a representation of a quiver of the following form:

20 Back to multi-parameter persistent homology A multi-parameter persistence module is a representation of a quiver of the following form: Such quivers are wild.

21 Back to multi-parameter persistent homology A multi-parameter persistence module is a representation of a quiver of the following form: Such quivers are wild. Our motivation/goal: find computable invariants for applications.

22 Application: Time evolution of blood vessel growth in presence of tumors Roche, Oxford Oncology (B. Markelc), Mathematical Biology, University of Oxford (B. Stolz, H. Byrne, J. Grogan)

23 Persistence modules are modules

24 Persistence modules are modules Recall that an N r -graded (or multi-graded) ring is a ring A together with a collection {A u } u N r of subgroups of the underlying abelian group of A such that A = u N r A u and for all a A m and b A n we have ab A m+n.

25 Persistence modules are modules Recall that an N r -graded (or multi-graded) ring is a ring A together with a collection {A u } u N r of subgroups of the underlying abelian group of A such that A = u N r A u and for all a A m and b A n we have ab A m+n. Make the ring A = k[x 1,..., x r ] into an N r -graded ring by setting A u = kx u x ur r for all u = (u 1,..., u r ) N r.

26 Persistence modules are modules Recall that an N r -graded (or multi-graded) ring is a ring A together with a collection {A u } u N r of subgroups of the underlying abelian group of A such that A = u N r A u and for all a A m and b A n we have ab A m+n. Make the ring A = k[x 1,..., x r ] into an N r -graded ring by setting A u = kx u x ur r for all u = (u 1,..., u r ) N r. A module M over an N r -graded ring A is graded if there is a collection {M i } i N r of subgroups of the underlying abelian group of M such that M = i N r M i and for all a A j we have am i M i+j.

27 Persistence modules are modules Recall that an N r -graded (or multi-graded) ring is a ring A together with a collection {A u } u N r of subgroups of the underlying abelian group of A such that A = u N r A u and for all a A m and b A n we have ab A m+n. Make the ring A = k[x 1,..., x r ] into an N r -graded ring by setting A u = kx u x ur r for all u = (u 1,..., u r ) N r. A module M over an N r -graded ring A is graded if there is a collection {M i } i N r of subgroups of the underlying abelian group of M such that M = i N r M i and for all a A j we have am i M i+j. Correspondence Theorem of Persistent Homology (Carlsson, Zomorodian 09) The functor category of r-parameter persistence modules is isomorphic to the category of graded k[x 1,..., x r ]-modules and module homomorphisms respecting the grading.

28 Any persistence module is the homology of a filtered space The homology of a multi-filtered space is a persistence module.

29 Any persistence module is the homology of a filtered space The homology of a multi-filtered space is a persistence module. On the other hand: Theorem (Carlsson, Zomorodian, 2009) For any finite persistence module M there exists a multi-filtered space K and a positive natural number i such that M is the homology in degree i of K.

30 Any persistence module is the homology of a filtered space The homology of a multi-filtered space is a persistence module. On the other hand: Theorem (Carlsson, Zomorodian, 2009) For any finite persistence module M there exists a multi-filtered space K and a positive natural number i such that M is the homology in degree i of K. Therefore, studying the homology of r-filtered spaces amounts to studying graded modules over k[x 1,..., x r ].

31 Free resolutions and presentations Let M be a finitely generated graded k[x 1,..., x r ]-module. By the Hilbert Syzygy Theorem there is a free resolution by finitely generated N r -graded free k[x 1,..., x r ]-modules of length at most r: φ m φ 1 0 F m Fm 1... F 1 F0 M 0 with image(φ i ) = kernel(φ i 1 ) and each F i is a finitely generated graded free k[x 1,..., x r ]-module and m r.

32 Free resolutions and presentations Let M be a finitely generated graded k[x 1,..., x r ]-module. By the Hilbert Syzygy Theorem there is a free resolution by finitely generated N r -graded free k[x 1,..., x r ]-modules of length at most r: φ m φ 1 0 F m Fm 1... F 1 F0 M 0 with image(φ i ) = kernel(φ i 1 ) and each F i is a finitely generated graded free k[x 1,..., x r ]-module and m r. The first part φ 1 F 1 F0 M 0 of a free resolution of a module is called presentation. If we are given a presentation of M, we can then explicitly write M as the quotient F 0 /imφ 1.

33 Minimal presentations and resolutions Resolutions and presentations are in general not unique.

34 Minimal presentations and resolutions Resolutions and presentations are in general not unique. Example: 1 Let M = (x 1 x 2, x 1 x 3 ) k[x 1, x 2, x 3 ] = S. The following are two free resolutions of M: x 3 ( ) x 2 x1 x 0 S S 2 2 x 1 x 3 M 0 x 2 x 3 x 2 x 3 1 x 0 S 2 2 x2 2 S 2 ( x1 x 2 x 1 x 3 ) M 0 However, minimal presentations of modules over local or graded rings are unique up to isomorphism. 1 Bulletin of the AMS, July 2016

35 Invariants from resolutions and presentations Minimal presentations are invariants of a module, and one can compute many invariants from minimal presentations and resolutions, such as: Betti numbers (Multi-graded) Hilbert series...

36 Presentation of a persistence module: naïve Algorithm Since the ith homology of the ith chain complex of a multi-filtered simplicial complex is defined as H i = kernel(d i )/image(d i+1 ), an algorithm to compute a presentation of H i is given by the following steps: 1. Compute a presentation of image(d i+1 ). 1 G. Carlsson, G. Singh, A. Zomorodian, Computing multidimensional persistence, 2010.

37 Presentation of a persistence module: naïve Algorithm Since the ith homology of the ith chain complex of a multi-filtered simplicial complex is defined as H i = kernel(d i )/image(d i+1 ), an algorithm to compute a presentation of H i is given by the following steps: 1. Compute a presentation of image(d i+1 ). 2. Compute a presentation of kernel(d i ). 1 G. Carlsson, G. Singh, A. Zomorodian, Computing multidimensional persistence, 2010.

38 Presentation of a persistence module: naïve Algorithm Since the ith homology of the ith chain complex of a multi-filtered simplicial complex is defined as H i = kernel(d i )/image(d i+1 ), an algorithm to compute a presentation of H i is given by the following steps: 1. Compute a presentation of image(d i+1 ). 2. Compute a presentation of kernel(d i ). 3. Compute a presentation of the quotient H i. Problem: the known algorithms to compute image(d i+1 ) are exponential in time and space 1. 1 G. Carlsson, G. Singh, A. Zomorodian, Computing multidimensional persistence, 2010.

39 Presentation of a module: algorithm by Carlsson, Singh and Zomorodian In 2010 Carlsson, Singh and Zomorodian 2 put forward an optimisation of the algorithm to compute a presentation of homology of one-critical multi-filtered complexes. 2 G. Carlsson, G. Singh, and A. Zomorodian, Computing multidimensional persistence, 2010.

40 Presentation of a module: algorithm by Carlsson, Singh and Zomorodian In 2010 Carlsson, Singh and Zomorodian 2 put forward an optimisation of the algorithm to compute a presentation of homology of one-critical multi-filtered complexes. Let K = {K u } u N r be a multi-filtered simplicial complex. We assume that there exists v N r such that K v is a finite simplicial complex, and K u = K v for all u v. We denote the simplicial complex K v by K tot. 2 G. Carlsson, G. Singh, and A. Zomorodian, Computing multidimensional persistence, 2010.

41 Presentation of a module: algorithm by Carlsson, Singh and Zomorodian In 2010 Carlsson, Singh and Zomorodian 2 put forward an optimisation of the algorithm to compute a presentation of homology of one-critical multi-filtered complexes. Let K = {K u } u N r be a multi-filtered simplicial complex. We assume that there exists v N r such that K v is a finite simplicial complex, and K u = K v for all u v. We denote the simplicial complex K v by K tot. For any σ K tot define the set of generators of σ to be gen(σ) = min{v N r σ K(v)}. 2 G. Carlsson, G. Singh, and A. Zomorodian, Computing multidimensional persistence, 2010.

42 Presentation of a module: algorithm by Carlsson, Singh and Zomorodian In 2010 Carlsson, Singh and Zomorodian 2 put forward an optimisation of the algorithm to compute a presentation of homology of one-critical multi-filtered complexes. Let K = {K u } u N r be a multi-filtered simplicial complex. We assume that there exists v N r such that K v is a finite simplicial complex, and K u = K v for all u v. We denote the simplicial complex K v by K tot. For any σ K tot define the set of generators of σ to be gen(σ) = min{v N r σ K(v)}. A multi-filtered simplicial complex is one-critical if the set of generators of every simplex has cardinality one. 2 G. Carlsson, G. Singh, and A. Zomorodian, Computing multidimensional persistence, 2010.

43 One-critical multi-filtered simplicial complex: example One-critical: (0, 1) (1, 1) (0, 0) (1, 0)

44 One-critical multi-filtered simplicial complex: example One-critical: Not one-critical: (0, 1) (1, 1) (0, 0) (1, 0) (0, 1) (1, 1) (1, 0)

45 Optimization For a one-critical multifiltered simplicial complex K: the chain modules are free modules, hence one can choose bases for them The standard basis is the basis of simplices in degree given by their generator The boundary maps can be written as homogeneous matrices with monomial entries Carlsson, Singh and Zomorodian show that this gives a polynomial bound on complexity. The resulting presentation is not an invariant, as it depends on a choice of basis.

46 Presentation of a module: algorithm by Chacholski-Scolamiero-Vaccarino (CSV) In 2014 Chacholski, Scolamiero and Vaccarino 3 put forward a polynomial-time algorithm to compute a presentation of homology of arbitrary multi-filtered simplicial complexes. 3 W. Chacholski, M. Scolamiero, and F. Vaccarino, Combinatorial presentation of multidimensional persistent homology, 2014.

47 Presentation of a module: algorithm by Chacholski-Scolamiero-Vaccarino (CSV) In 2014 Chacholski, Scolamiero and Vaccarino 3 put forward a polynomial-time algorithm to compute a presentation of homology of arbitrary multi-filtered simplicial complexes. For any u N r, denote by K n,u the set of n-simplices in K u ; the assignment u K n,u induces a functor K n : N r Sets, where Sets is the category of sets. For any v N r and any i {0,..., n + 1} define the following map d i : K n+1,v K n,v : {x 0,..., x n+1 } {x 0,..., ˆx i,..., x n+1 } where ˆx i means that we omit the vertex x i. The maps d i give natural transformations K n+1 K n. 3 W. Chacholski, M. Scolamiero, and F. Vaccarino, Combinatorial presentation of multidimensional persistent homology, 2014.

48 CSV algorithm Let S = k[x 1,..., x r ].There exists a sequence of free graded S-modules RKK n RGK n+1 π d α RGK n RD n 1 such that α (π d) is trivial, and the k[x 1,..., x r ]-module kernel(α)/im(π d) is isomorphic to the homology in degree n of the multi-filtered simplicial complex K,

49 CSV algorithm Let S = k[x 1,..., x r ].There exists a sequence of free graded S-modules RKK n RGK n+1 π d α RGK n RD n 1 such that α (π d) is trivial, and the k[x 1,..., x r ]-module kernel(α)/im(π d) is isomorphic to the homology in degree n of the multi-filtered simplicial complex K, where RKK n = RGK n = RD n 1 = σ K tot,n v 0 v 1 gen(σ) σ K tot,n v gen(σ) σ K tot,n 1 S. x max{v 0,v 1 } S, x v S, and with the notation x u := x u x ur r.

50 CSV algorithm The homomorphisms are defined as follows: (π) For any σ K n and v 0 v 1 gen(σ), the homomorphism π : RKK n RGK n sends x max{v 0,v 1 } to x v 0 x v 1. (d) For any σ K n+1 and v gen(σ), the homomorphism d : RGK n+1 RGK n sends x v to n+1 i=0 ( 1)i x d i (σ), where d i (σ) is the minimal element in the set {w gen(d i (σ)) w v} with respect to the lexicographical order. (α) For any σ K n and v gen(σ), the homomorphism α: RGK n RD n 1 sends x v to n i=0 ( 1)i d i (σ).

51 CSV algorithm: example We illustrate the algorithm for the computation of H 1 of the following 2-filtered simplicial complex K: c c (0, 1) a b (1, 1) a b c (1, 0) a b

52 CSV algorithm: example We illustrate the algorithm for the computation of H 1 of the following 2-filtered simplicial complex K: c c We have: (0, 1) a b (1, 1) a b gen({a}) = {(0, 1), (1, 0)} c (1, 0) a b

53 CSV algorithm: example We illustrate the algorithm for the computation of H 1 of the following 2-filtered simplicial complex K: c c We have: (0, 1) a b (1, 1) a b gen({a}) = {(0, 1), (1, 0)} gen({b}) = {(0, 1), (1, 0)} c (1, 0) a b

54 CSV algorithm: example We illustrate the algorithm for the computation of H 1 of the following 2-filtered simplicial complex K: c c We have: (0, 1) a b (1, 1) a c b gen({a}) = {(0, 1), (1, 0)} gen({b}) = {(0, 1), (1, 0)} gen({c}) = {(0, 1), (1, 0)} (1, 0) a b

55 CSV algorithm: example We illustrate the algorithm for the computation of H 1 of the following 2-filtered simplicial complex K: c c We have: (0, 1) a b (1, 1) a c (1, 0) a b b gen({a}) = {(0, 1), (1, 0)} gen({b}) = {(0, 1), (1, 0)} gen({c}) = {(0, 1), (1, 0)} gen({a, b}) = {(0, 1), (1, 0)}

56 CSV algorithm: example We illustrate the algorithm for the computation of H 1 of the following 2-filtered simplicial complex K: c c We have: (0, 1) a b (1, 1) a c (1, 0) a b b gen({a}) = {(0, 1), (1, 0)} gen({b}) = {(0, 1), (1, 0)} gen({c}) = {(0, 1), (1, 0)} gen({a, b}) = {(0, 1), (1, 0)} gen({b, c}) = {(0, 1), (1, 0)}

57 CSV algorithm: example We illustrate the algorithm for the computation of H 1 of the following 2-filtered simplicial complex K: c c We have: (0, 1) a b (1, 1) a c (1, 0) a b b gen({a}) = {(0, 1), (1, 0)} gen({b}) = {(0, 1), (1, 0)} gen({c}) = {(0, 1), (1, 0)} gen({a, b}) = {(0, 1), (1, 0)} gen({b, c}) = {(0, 1), (1, 0)} gen({a, c}) = {(0, 1), (1, 0)}

58 CSV algorithm: example We illustrate the algorithm for the computation of H 1 of the following 2-filtered simplicial complex K: c c We have: (0, 1) a b (1, 1) a c (1, 0) a b b gen({a}) = {(0, 1), (1, 0)} gen({b}) = {(0, 1), (1, 0)} gen({c}) = {(0, 1), (1, 0)} gen({a, b}) = {(0, 1), (1, 0)} gen({b, c}) = {(0, 1), (1, 0)} gen({a, c}) = {(0, 1), (1, 0)} gen({a, b, c}) = {(1, 1)}

59 CSV algorithm: example Let S = k[x 1, x 2 ]. Then: RKK 1 = σ K tot,1 v 0 v 1 gen(σ) x max{v 0,v 1 } S

60 CSV algorithm: example Let S = k[x 1, x 2 ]. Then: RKK 1 = σ K tot,1 v 0 v 1 gen(σ) x max{v 0,v 1 } S, so RKK 1 = x 1 x 2 S x 1 x 2 S x 1 x 2 S

61 CSV algorithm: example Let S = k[x 1, x 2 ]. Then: RKK 1 = σ K tot,1 v 0 v 1 gen(σ) x max{v 0,v 1 } S, so RKK 1 = x 1 x 2 S x 1 x 2 S x 1 x 2 S RGK n = σ K tot,n v gen(σ) x v S

62 CSV algorithm: example Let S = k[x 1, x 2 ]. Then: RKK 1 = σ K tot,1 v 0 v 1 gen(σ) x max{v 0,v 1 } S, so RKK 1 = x 1 x 2 S x 1 x 2 S x 1 x 2 S RGK n = σ K tot,n v gen(σ) x v S, so RGK 2 = x 1 x 2 S

63 CSV algorithm: example Let S = k[x 1, x 2 ]. Then: RKK 1 = σ K tot,1 v 0 v 1 gen(σ) x max{v 0,v 1 } S, so RKK 1 = x 1 x 2 S x 1 x 2 S x 1 x 2 S RGK n = σ K tot,n v gen(σ) x v S, so RGK 2 = x 1 x 2 S RGK 1 = x 1 S x 2 S x 1 S x 2 S x 1 S x 2 S

64 CSV algorithm: example Let S = k[x 1, x 2 ]. Then: RKK 1 = σ K tot,1 v 0 v 1 gen(σ) x max{v 0,v 1 } S, so RKK 1 = x 1 x 2 S x 1 x 2 S x 1 x 2 S RGK n = σ K tot,n v gen(σ) x v S, so RGK 2 = x 1 x 2 S RGK 1 = x 1 S x 2 S x 1 S x 2 S x 1 S x 2 S RD 0 = σ K tot,0 k[x 1,..., x r ], so

65 CSV algorithm: example Let S = k[x 1, x 2 ]. Then: RKK 1 = σ K tot,1 v 0 v 1 gen(σ) x max{v 0,v 1 } S, so RKK 1 = x 1 x 2 S x 1 x 2 S x 1 x 2 S RGK n = σ K tot,n v gen(σ) x v S, so RGK 2 = x 1 x 2 S RGK 1 = x 1 S x 2 S x 1 S x 2 S x 1 S x 2 S RD 0 = σ K tot,0 k[x 1,..., x r ], so RDK 0 = S S S

66 CSV algorithm: example π : RKK 1 RGK 1 sends x max{v 0,v 1 } to x v 0 x v 1, so

67 CSV algorithm: example π : RKK 1 RGK 1 sends x max{v 0,v 1 } to x v 0 x v 1, so x x π = 0 x x x x 2

68 CSV algorithm: example π : RKK 1 RGK 1 sends x max{v 0,v 1 } to x v 0 x v 1, so x x π = 0 x x x x 2 d : RGK 2 RGK 1 sends x v to n+1 i=0 ( 1)i x d i (σ)

69 CSV algorithm: example π : RKK 1 RGK 1 sends x max{v 0,v 1 } to x v 0 x v 1, so x x π = 0 x x x x 2 d : RGK 2 RGK 1 sends x v to n+1 i=0 ( 1)i x d i (σ), so d = ( 0 x 2 0 x 2 0 x 2 ) t

70 CSV algorithm: example π : RKK 1 RGK 1 sends x max{v 0,v 1 } to x v 0 x v 1, so x x π = 0 x x x x 2 d : RGK 2 RGK 1 sends x v to n+1 i=0 ( 1)i x d i (σ), so d = ( 0 x 2 0 x 2 0 x 2 ) t α: RGK 1 RD 0 sends x v to n i=0 ( 1)i d i (σ)

71 CSV algorithm: example π : RKK 1 RGK 1 sends x max{v 0,v 1 } to x v 0 x v 1, so x x π = 0 x x x x 2 d : RGK 2 RGK 1 sends x v to n+1 i=0 ( 1)i x d i (σ), so d = ( 0 x 2 0 x 2 0 x 2 ) t α: RGK 1 RD 0 sends x v to n i=0 ( 1)i d i (σ), so α =

72 CSV algorithm: example By using a computational algebra software package one can then compute the following minimal presentation: and thus x 1 0 ( ) 0 x 0 S 2 2 x2 x S 2 1 H 1 (K) 0 H 1 (K) = x 1S (x 1 x 2 ) x 2S (x 1 x 2 ).

73 CSV algorithm: example H 1 (K) = x 1S (x 1 x 2 ) x 2S (x 1 x 2 ).

74 Conclusions

75 Conclusions Need efficient implementation of algorithm by Chacholski, Scolamiero and Vaccarino. Computational algebra libraries are not efficient. How complex is the problem in practice? Insight from geometric invariant theory?

Representations of quivers

Representations of quivers Representations of quivers Gwyn Bellamy October 13, 215 1 Quivers Let k be a field. Recall that a k-algebra is a k-vector space A with a bilinear map A A A making A into a unital, associative ring. Notice

More information

THE CLASSIFICATION PROBLEM REPRESENTATION-FINITE, TAME AND WILD QUIVERS

THE CLASSIFICATION PROBLEM REPRESENTATION-FINITE, TAME AND WILD QUIVERS October 28, 2009 THE CLASSIFICATION PROBLEM REPRESENTATION-FINITE, TAME AND WILD QUIVERS Sabrina Gross, Robert Schaefer In the first part of this week s session of the seminar on Cluster Algebras by Prof.

More information

QUIVERS, REPRESENTATIONS, ROOTS AND LIE ALGEBRAS. Volodymyr Mazorchuk. (Uppsala University)

QUIVERS, REPRESENTATIONS, ROOTS AND LIE ALGEBRAS. Volodymyr Mazorchuk. (Uppsala University) QUIVERS, REPRESENTATIONS, ROOTS AND LIE ALGEBRAS Volodymyr Mazorchuk (Uppsala University) . QUIVERS Definition: A quiver is a quadruple Q = (V, A, t, h), where V is a non-empty set; A is a set; t and h

More information

Quiver Representations

Quiver Representations Quiver Representations Molly Logue August 28, 2012 Abstract After giving a general introduction and overview to the subject of Quivers and Quiver Representations, we will explore the counting and classification

More information

LECTURE 16: REPRESENTATIONS OF QUIVERS

LECTURE 16: REPRESENTATIONS OF QUIVERS LECTURE 6: REPRESENTATIONS OF QUIVERS IVAN LOSEV Introduction Now we proceed to study representations of quivers. We start by recalling some basic definitions and constructions such as the path algebra

More information

Examples of Semi-Invariants of Quivers

Examples of Semi-Invariants of Quivers Examples of Semi-Invariants of Quivers June, 00 K is an algebraically closed field. Types of Quivers Quivers with finitely many isomorphism classes of indecomposable representations are of finite representation

More information

Hilbert function, Betti numbers. Daniel Gromada

Hilbert function, Betti numbers. Daniel Gromada Hilbert function, Betti numbers 1 Daniel Gromada References 2 David Eisenbud: Commutative Algebra with a View Toward Algebraic Geometry 19, 110 David Eisenbud: The Geometry of Syzygies 1A, 1B My own notes

More information

5. Persistence Diagrams

5. Persistence Diagrams Vin de Silva Pomona College CBMS Lecture Series, Macalester College, June 207 Persistence modules Persistence modules A diagram of vector spaces and linear maps V 0 V... V n is called a persistence module.

More information

Matthew L. Wright. St. Olaf College. June 15, 2017

Matthew L. Wright. St. Olaf College. June 15, 2017 Matthew L. Wright St. Olaf College June 15, 217 Persistent homology detects topological features of data. For this data, the persistence barcode reveals one significant hole in the point cloud. Problem:

More information

Metrics on Persistence Modules and an Application to Neuroscience

Metrics on Persistence Modules and an Application to Neuroscience Metrics on Persistence Modules and an Application to Neuroscience Magnus Bakke Botnan NTNU November 28, 2014 Part 1: Basics The Study of Sublevel Sets A pair (M, f ) where M is a topological space and

More information

Generalized Alexander duality and applications. Osaka Journal of Mathematics. 38(2) P.469-P.485

Generalized Alexander duality and applications. Osaka Journal of Mathematics. 38(2) P.469-P.485 Title Generalized Alexander duality and applications Author(s) Romer, Tim Citation Osaka Journal of Mathematics. 38(2) P.469-P.485 Issue Date 2001-06 Text Version publisher URL https://doi.org/10.18910/4757

More information

On the minimal free resolution of a monomial ideal.

On the minimal free resolution of a monomial ideal. On the minimal free resolution of a monomial ideal. Caitlin M c Auley August 2012 Abstract Given a monomial ideal I in the polynomial ring S = k[x 1,..., x n ] over a field k, we construct a minimal free

More information

Betti numbers and regularity of projective monomial curves

Betti numbers and regularity of projective monomial curves Betti numbers and regularity of projective monomial curves by Nathan Mark Grieve A thesis submitted to the Department of Mathematics and Statistics in conformity with the requirements for the degree of

More information

A Primer on Homological Algebra

A Primer on Homological Algebra A Primer on Homological Algebra Henry Y Chan July 12, 213 1 Modules For people who have taken the algebra sequence, you can pretty much skip the first section Before telling you what a module is, you probably

More information

Background on Chevalley Groups Constructed from a Root System

Background on Chevalley Groups Constructed from a Root System Background on Chevalley Groups Constructed from a Root System Paul Tokorcheck Department of Mathematics University of California, Santa Cruz 10 October 2011 Abstract In 1955, Claude Chevalley described

More information

A visual introduction to Tilting

A visual introduction to Tilting A visual introduction to Tilting Jorge Vitória University of Verona http://profs.sci.univr.it/ jvitoria/ Padova, May 21, 2014 Jorge Vitória (University of Verona) A visual introduction to Tilting Padova,

More information

1. Quivers and their representations: Basic definitions and examples.

1. Quivers and their representations: Basic definitions and examples. 1 Quivers and their representations: Basic definitions and examples 11 Quivers A quiver Q (sometimes also called a directed graph) consists of vertices and oriented edges (arrows): loops and multiple arrows

More information

Lecture 1. (i,j) N 2 kx i y j, and this makes k[x, y]

Lecture 1. (i,j) N 2 kx i y j, and this makes k[x, y] Lecture 1 1. Polynomial Rings, Gröbner Bases Definition 1.1. Let R be a ring, G an abelian semigroup, and R = i G R i a direct sum decomposition of abelian groups. R is graded (G-graded) if R i R j R i+j

More information

L(C G (x) 0 ) c g (x). Proof. Recall C G (x) = {g G xgx 1 = g} and c g (x) = {X g Ad xx = X}. In general, it is obvious that

L(C G (x) 0 ) c g (x). Proof. Recall C G (x) = {g G xgx 1 = g} and c g (x) = {X g Ad xx = X}. In general, it is obvious that ALGEBRAIC GROUPS 61 5. Root systems and semisimple Lie algebras 5.1. Characteristic 0 theory. Assume in this subsection that chark = 0. Let me recall a couple of definitions made earlier: G is called reductive

More information

Representations of quivers

Representations of quivers Representations of quivers Michel Brion Lectures given at the summer school Geometric methods in representation theory (Grenoble, June 16 July 4, 2008) Introduction Quivers are very simple mathematical

More information

AN AXIOMATIC CHARACTERIZATION OF THE GABRIEL-ROITER MEASURE

AN AXIOMATIC CHARACTERIZATION OF THE GABRIEL-ROITER MEASURE AN AXIOMATIC CHARACTERIZATION OF THE GABRIEL-ROITER MEASURE HENNING KRAUSE Abstract. Given an abelian length category A, the Gabriel-Roiter measure with respect to a length function l is characterized

More information

ADVANCED TOPICS IN ALGEBRAIC GEOMETRY

ADVANCED TOPICS IN ALGEBRAIC GEOMETRY ADVANCED TOPICS IN ALGEBRAIC GEOMETRY DAVID WHITE Outline of talk: My goal is to introduce a few more advanced topics in algebraic geometry but not to go into too much detail. This will be a survey of

More information

EXTERIOR AND SYMMETRIC POWERS OF MODULES FOR CYCLIC 2-GROUPS

EXTERIOR AND SYMMETRIC POWERS OF MODULES FOR CYCLIC 2-GROUPS EXTERIOR AND SYMMETRIC POWERS OF MODULES FOR CYCLIC 2-GROUPS FRANK IMSTEDT AND PETER SYMONDS Abstract. We prove a recursive formula for the exterior and symmetric powers of modules for a cyclic 2-group.

More information

Noetherian property of infinite EI categories

Noetherian property of infinite EI categories Noetherian property of infinite EI categories Wee Liang Gan and Liping Li Abstract. It is known that finitely generated FI-modules over a field of characteristic 0 are Noetherian. We generalize this result

More information

Computational Homology in Topological Dynamics

Computational Homology in Topological Dynamics 1 Computational Homology in Topological Dynamics ACAT School, Bologna, Italy MAY 26, 2012 Marian Mrozek Jagiellonian University, Kraków Outline 2 Dynamical systems Rigorous numerics of dynamical systems

More information

5 Quiver Representations

5 Quiver Representations 5 Quiver Representations 5. Problems Problem 5.. Field embeddings. Recall that k(y,..., y m ) denotes the field of rational functions of y,..., y m over a field k. Let f : k[x,..., x n ] k(y,..., y m )

More information

Quiver Representations and Gabriel s Theorem

Quiver Representations and Gabriel s Theorem Quiver Representations and Gabriel s Theorem Kristin Webster May 16, 2005 1 Introduction This talk is based on the 1973 article by Berstein, Gelfand and Ponomarev entitled Coxeter Functors and Gabriel

More information

REPRESENTATION THEORY. WEEKS 10 11

REPRESENTATION THEORY. WEEKS 10 11 REPRESENTATION THEORY. WEEKS 10 11 1. Representations of quivers I follow here Crawley-Boevey lectures trying to give more details concerning extensions and exact sequences. A quiver is an oriented graph.

More information

REPRESENTATION THEORY WEEK 9

REPRESENTATION THEORY WEEK 9 REPRESENTATION THEORY WEEK 9 1. Jordan-Hölder theorem and indecomposable modules Let M be a module satisfying ascending and descending chain conditions (ACC and DCC). In other words every increasing sequence

More information

6. Dynkin quivers, Euclidean quivers, wild quivers.

6. Dynkin quivers, Euclidean quivers, wild quivers. 6 Dynkin quivers, Euclidean quivers, wild quivers This last section is more sketchy, its aim is, on the one hand, to provide a short survey concerning the difference between the Dynkin quivers, the Euclidean

More information

Representations of Quivers

Representations of Quivers MINGLE 2012 Simon Peacock 4th October, 2012 Outline 1 Quivers Representations 2 Path Algebra Modules 3 Modules Representations Quiver A quiver, Q, is a directed graph. Quiver A quiver, Q, is a directed

More information

SECTION 5: EILENBERG ZILBER EQUIVALENCES AND THE KÜNNETH THEOREMS

SECTION 5: EILENBERG ZILBER EQUIVALENCES AND THE KÜNNETH THEOREMS SECTION 5: EILENBERG ZILBER EQUIVALENCES AND THE KÜNNETH THEOREMS In this section we will prove the Künneth theorem which in principle allows us to calculate the (co)homology of product spaces as soon

More information

QUIVERS AND LATTICES.

QUIVERS AND LATTICES. QUIVERS AND LATTICES. KEVIN MCGERTY We will discuss two classification results in quite different areas which turn out to have the same answer. This note is an slightly expanded version of the talk given

More information

On real root representations of quivers

On real root representations of quivers On real root representations of quivers Marcel Wiedemann Submitted in accordance with the requirements for the degree of Doctor of Philosophy The University of Leeds Department of Pure Mathematics July

More information

Chapter 3: Homology Groups Topics in Computational Topology: An Algorithmic View

Chapter 3: Homology Groups Topics in Computational Topology: An Algorithmic View Chapter 3: Homology Groups Topics in Computational Topology: An Algorithmic View As discussed in Chapter 2, we have complete topological information about 2-manifolds. How about higher dimensional manifolds?

More information

arxiv:math/ v1 [math.rt] 9 Apr 2006

arxiv:math/ v1 [math.rt] 9 Apr 2006 AN AXIOMATIC CHARACTERIZATION OF THE GABRIEL-ROITER MEASURE HENNING KRAUSE arxiv:math/0604202v1 [math.rt] 9 Apr 2006 Abstract. Given an abelian length category A, the Gabriel-Roiter measure with respect

More information

From Algebraic Geometry to Homological Algebra

From Algebraic Geometry to Homological Algebra From Algebraic Geometry to Homological Algebra Sepehr Jafari Università Degli Studi di Genova Dipartimento Di Matematica November 8, 2016 November 8, 2016 1 / 24 Outline 1 Historical Events Algebraic Geometry

More information

Extensions of Stanley-Reisner theory: Cell complexes and be

Extensions of Stanley-Reisner theory: Cell complexes and be : Cell complexes and beyond February 1, 2012 Polyhedral cell complexes Γ a bounded polyhedral complex (or more generally: a finite regular cell complex with the intersection property). Polyhedral cell

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013 18.782 Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013 As usual, all the rings we consider are commutative rings with an identity element. 18.1 Regular local rings Consider a local

More information

Decomposition Methods for Representations of Quivers appearing in Topological Data Analysis

Decomposition Methods for Representations of Quivers appearing in Topological Data Analysis Decomposition Methods for Representations of Quivers appearing in Topological Data Analysis Erik Lindell elindel@kth.se SA114X Degree Project in Engineering Physics, First Level Supervisor: Wojtek Chacholski

More information

Indecomposable Quiver Representations

Indecomposable Quiver Representations Indecomposable Quiver Representations Summer Project 2015 Laura Vetter September 2, 2016 Introduction The aim of my summer project was to gain some familiarity with the representation theory of finite-dimensional

More information

Lecture 6: Etale Fundamental Group

Lecture 6: Etale Fundamental Group Lecture 6: Etale Fundamental Group October 5, 2014 1 Review of the topological fundamental group and covering spaces 1.1 Topological fundamental group Suppose X is a path-connected topological space, and

More information

Representations and Linear Actions

Representations and Linear Actions Representations and Linear Actions Definition 0.1. Let G be an S-group. A representation of G is a morphism of S-groups φ G GL(n, S) for some n. We say φ is faithful if it is a monomorphism (in the category

More information

The preprojective algebra revisited

The preprojective algebra revisited The preprojective algebra revisited Helmut Lenzing Universität Paderborn Auslander Conference Woodshole 2015 H. Lenzing Preprojective algebra 1 / 1 Aim of the talk Aim of the talk My talk is going to review

More information

Equivalence of Graded Module Braids and Interlocking Sequences

Equivalence of Graded Module Braids and Interlocking Sequences J Math Kyoto Univ (JMKYAZ) (), Equivalence of Graded Module Braids and Interlocking Sequences By Zin ARAI Abstract The category of totally ordered graded module braids and that of the exact interlocking

More information

2. Finite dimensional algebras In this chapter, A will always denote an algebra (usually finite dimensional) over an algebraically closed field k and

2. Finite dimensional algebras In this chapter, A will always denote an algebra (usually finite dimensional) over an algebraically closed field k and 2. Finite dimensional algebras In this chapter, A will always denote an algebra (usually finite dimensional) over an algebraically closed field k and all modules will be finitely generated. Thus, for a

More information

Linear Algebra. Min Yan

Linear Algebra. Min Yan Linear Algebra Min Yan January 2, 2018 2 Contents 1 Vector Space 7 1.1 Definition................................. 7 1.1.1 Axioms of Vector Space..................... 7 1.1.2 Consequence of Axiom......................

More information

Topological Data Analysis - Spring 2018

Topological Data Analysis - Spring 2018 Topological Data Analysis - Spring 2018 Simplicial Homology Slightly rearranged, but mostly copy-pasted from Harer s and Edelsbrunner s Computational Topology, Verovsek s class notes. Gunnar Carlsson s

More information

COMPUTING MULTIDIMENSIONAL PERSISTENCE

COMPUTING MULTIDIMENSIONAL PERSISTENCE COMPUTING MULTIDIMENSIONAL PERSISTENCE Gunnar Carlsson, Gurjeet Singh, and Afra Zomorodian Abstract. The theory of multidimensional persistence captures the topology of a multifiltration a multiparameter

More information

Topological Data Analysis - II. Afra Zomorodian Department of Computer Science Dartmouth College

Topological Data Analysis - II. Afra Zomorodian Department of Computer Science Dartmouth College Topological Data Analysis - II Afra Zomorodian Department of Computer Science Dartmouth College September 4, 2007 1 Plan Yesterday: Motivation Topology Simplicial Complexes Invariants Homology Algebraic

More information

LECTURE 3: RELATIVE SINGULAR HOMOLOGY

LECTURE 3: RELATIVE SINGULAR HOMOLOGY LECTURE 3: RELATIVE SINGULAR HOMOLOGY In this lecture we want to cover some basic concepts from homological algebra. These prove to be very helpful in our discussion of singular homology. The following

More information

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS.

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS. FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS. Let A be a ring, for simplicity assumed commutative. A filtering, or filtration, of an A module M means a descending sequence of submodules M = M 0

More information

Gorenstein rings through face rings of manifolds.

Gorenstein rings through face rings of manifolds. Gorenstein rings through face rings of manifolds. Isabella Novik Department of Mathematics, Box 354350 University of Washington, Seattle, WA 98195-4350, USA, novik@math.washington.edu Ed Swartz Department

More information

Level 5M Project: Representations of Quivers & Gabriel s Theorem

Level 5M Project: Representations of Quivers & Gabriel s Theorem Level 5M Project: Representations of Quivers & Gabriel s Theorem Emma Cummin (0606574) March 24, 2011 Abstract Gabriel s theorem, first proved by Peter Gabriel in 1972 [1], comes in two parts. Part (i)

More information

ABSTRACT ALGEBRA WITH APPLICATIONS

ABSTRACT ALGEBRA WITH APPLICATIONS ABSTRACT ALGEBRA WITH APPLICATIONS IN TWO VOLUMES VOLUME I VECTOR SPACES AND GROUPS KARLHEINZ SPINDLER Darmstadt, Germany Marcel Dekker, Inc. New York Basel Hong Kong Contents f Volume I Preface v VECTOR

More information

arxiv: v1 [math.ac] 8 Jun 2012

arxiv: v1 [math.ac] 8 Jun 2012 DECOMPOSITION OF MONOMIAL ALGEBRAS: APPLICATIONS AND ALGORITHMS JANKO BÖHM, DAVID EISENBUD, AND MAX J. NITSCHE arxiv:1206.1735v1 [math.ac] 8 Jun 2012 Abstract. Considering finite extensions K[A] K[B] of

More information

Part II. Algebraic Topology. Year

Part II. Algebraic Topology. Year Part II Year 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2017 Paper 3, Section II 18I The n-torus is the product of n circles: 5 T n = } S 1. {{.. S } 1. n times For all n 1 and 0

More information

ALGEBRAIC PROPERTIES OF BIER SPHERES

ALGEBRAIC PROPERTIES OF BIER SPHERES LE MATEMATICHE Vol. LXVII (2012 Fasc. I, pp. 91 101 doi: 10.4418/2012.67.1.9 ALGEBRAIC PROPERTIES OF BIER SPHERES INGA HEUDTLASS - LUKAS KATTHÄN We give a classification of flag Bier spheres, as well as

More information

Quadratic differentials of exponential type and stability

Quadratic differentials of exponential type and stability Quadratic differentials of exponential type and stability Fabian Haiden (University of Vienna), joint with L. Katzarkov and M. Kontsevich January 28, 2013 Simplest Example Q orientation of A n Dynkin diagram,

More information

How many units can a commutative ring have?

How many units can a commutative ring have? How many units can a commutative ring have? Sunil K. Chebolu and Keir Locridge Abstract. László Fuchs posed the following problem in 960, which remains open: classify the abelian groups occurring as the

More information

Some Algebraic and Combinatorial Properties of the Complete T -Partite Graphs

Some Algebraic and Combinatorial Properties of the Complete T -Partite Graphs Iranian Journal of Mathematical Sciences and Informatics Vol. 13, No. 1 (2018), pp 131-138 DOI: 10.7508/ijmsi.2018.1.012 Some Algebraic and Combinatorial Properties of the Complete T -Partite Graphs Seyyede

More information

THE CONE OF BETTI TABLES OVER THREE NON-COLLINEAR POINTS IN THE PLANE

THE CONE OF BETTI TABLES OVER THREE NON-COLLINEAR POINTS IN THE PLANE JOURNAL OF COMMUTATIVE ALGEBRA Volume 8, Number 4, Winter 2016 THE CONE OF BETTI TABLES OVER THREE NON-COLLINEAR POINTS IN THE PLANE IULIA GHEORGHITA AND STEVEN V SAM ABSTRACT. We describe the cone of

More information

Direct Limits. Mathematics 683, Fall 2013

Direct Limits. Mathematics 683, Fall 2013 Direct Limits Mathematics 683, Fall 2013 In this note we define direct limits and prove their basic properties. This notion is important in various places in algebra. In particular, in algebraic geometry

More information

Commutative algebra and representations of finite groups

Commutative algebra and representations of finite groups Commutative algebra and representations of finite groups Srikanth Iyengar University of Nebraska, Lincoln Genoa, 7th June 2012 The goal Describe a bridge between two, seemingly different, worlds: Representation

More information

On the singular elements of a semisimple Lie algebra and the generalized Amitsur-Levitski Theorem

On the singular elements of a semisimple Lie algebra and the generalized Amitsur-Levitski Theorem On the singular elements of a semisimple Lie algebra and the generalized Amitsur-Levitski Theorem Bertram Kostant, MIT Conference on Representations of Reductive Groups Salt Lake City, Utah July 10, 2013

More information

Rank functors and representation rings of quivers

Rank functors and representation rings of quivers Rank functors and representation rings of quivers by Ryan David Kinser A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy (Mathematics) in The University

More information

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n ABSTRACT Title of Thesis: GRÖBNER BASES WITH APPLICATIONS IN GRAPH THEORY Degree candidate: Angela M. Hennessy Degree and year: Master of Arts, 2006 Thesis directed by: Professor Lawrence C. Washington

More information

RECURSIVE RELATIONS FOR THE HILBERT SERIES FOR CERTAIN QUADRATIC IDEALS. 1. Introduction

RECURSIVE RELATIONS FOR THE HILBERT SERIES FOR CERTAIN QUADRATIC IDEALS. 1. Introduction RECURSIVE RELATIONS FOR THE HILBERT SERIES FOR CERTAIN QUADRATIC IDEALS 1 RECURSIVE RELATIONS FOR THE HILBERT SERIES FOR CERTAIN QUADRATIC IDEALS AUTHOR: YUZHE BAI SUPERVISOR: DR. EUGENE GORSKY Abstract.

More information

CS 468: Computational Topology Group Theory Fall b c b a b a c b a c b c c b a

CS 468: Computational Topology Group Theory Fall b c b a b a c b a c b c c b a Q: What s purple and commutes? A: An abelian grape! Anonymous Group Theory Last lecture, we learned about a combinatorial method for characterizing spaces: using simplicial complexes as triangulations

More information

Epilogue: Quivers. Gabriel s Theorem

Epilogue: Quivers. Gabriel s Theorem Epilogue: Quivers Gabriel s Theorem A figure consisting of several points connected by edges is called a graph. More precisely, a graph is a purely combinatorial object, which is considered given, if a

More information

Scissors Congruence in Mixed Dimensions

Scissors Congruence in Mixed Dimensions Scissors Congruence in Mixed Dimensions Tom Goodwillie Brown University Manifolds, K-Theory, and Related Topics Dubrovnik June, 2014 Plan of the talk I have been exploring the consequences of a definition.

More information

1 Hilbert function. 1.1 Graded rings. 1.2 Graded modules. 1.3 Hilbert function

1 Hilbert function. 1.1 Graded rings. 1.2 Graded modules. 1.3 Hilbert function 1 Hilbert function 1.1 Graded rings Let G be a commutative semigroup. A commutative ring R is called G-graded when it has a (weak direct sum decomposition R = i G R i (that is, the R i are additive subgroups,

More information

Math 530 Lecture Notes. Xi Chen

Math 530 Lecture Notes. Xi Chen Math 530 Lecture Notes Xi Chen 632 Central Academic Building, University of Alberta, Edmonton, Alberta T6G 2G1, CANADA E-mail address: xichen@math.ualberta.ca 1991 Mathematics Subject Classification. Primary

More information

Categories of noncrossing partitions

Categories of noncrossing partitions Categories of noncrossing partitions Kiyoshi Igusa, Brandeis University KIAS, Dec 15, 214 Topology of categories The classifying space of a small category C is a union of simplices k : BC = X X 1 X k k

More information

Fall 2014 Commutative Algebra Final Exam (Solution)

Fall 2014 Commutative Algebra Final Exam (Solution) 18.705 Fall 2014 Commutative Algebra Final Exam (Solution) 9:00 12:00 December 16, 2014 E17 122 Your Name Problem Points 1 /40 2 /20 3 /10 4 /10 5 /10 6 /10 7 / + 10 Total /100 + 10 1 Instructions: 1.

More information

Manifolds and Poincaré duality

Manifolds and Poincaré duality 226 CHAPTER 11 Manifolds and Poincaré duality 1. Manifolds The homology H (M) of a manifold M often exhibits an interesting symmetry. Here are some examples. M = S 1 S 1 S 1 : M = S 2 S 3 : H 0 = Z, H

More information

Representations of algebraic groups and their Lie algebras Jens Carsten Jantzen Lecture III

Representations of algebraic groups and their Lie algebras Jens Carsten Jantzen Lecture III Representations of algebraic groups and their Lie algebras Jens Carsten Jantzen Lecture III Lie algebras. Let K be again an algebraically closed field. For the moment let G be an arbitrary algebraic group

More information

MAT 5330 Algebraic Geometry: Quiver Varieties

MAT 5330 Algebraic Geometry: Quiver Varieties MAT 5330 Algebraic Geometry: Quiver Varieties Joel Lemay 1 Abstract Lie algebras have become of central importance in modern mathematics and some of the most important types of Lie algebras are Kac-Moody

More information

THE MODULI OF SUBALGEBRAS OF THE FULL MATRIX RING OF DEGREE 3

THE MODULI OF SUBALGEBRAS OF THE FULL MATRIX RING OF DEGREE 3 THE MODULI OF SUBALGEBRAS OF THE FULL MATRIX RING OF DEGREE 3 KAZUNORI NAKAMOTO AND TAKESHI TORII Abstract. There exist 26 equivalence classes of k-subalgebras of M 3 (k) for any algebraically closed field

More information

Introduction to modules

Introduction to modules Chapter 3 Introduction to modules 3.1 Modules, submodules and homomorphisms The problem of classifying all rings is much too general to ever hope for an answer. But one of the most important tools available

More information

7.3 Singular Homology Groups

7.3 Singular Homology Groups 184 CHAPTER 7. HOMOLOGY THEORY 7.3 Singular Homology Groups 7.3.1 Cycles, Boundaries and Homology Groups We can define the singular p-chains with coefficients in a field K. Furthermore, we can define the

More information

3. Categories and Functors We recall the definition of a category: Definition 3.1. A category C is the data of two collections. The first collection

3. Categories and Functors We recall the definition of a category: Definition 3.1. A category C is the data of two collections. The first collection 3. Categories and Functors We recall the definition of a category: Definition 3.1. A category C is the data of two collections. The first collection is called the objects of C and is denoted Obj(C). Given

More information

NOTES ON CHAIN COMPLEXES

NOTES ON CHAIN COMPLEXES NOTES ON CHAIN COMPLEXES ANDEW BAKE These notes are intended as a very basic introduction to (co)chain complexes and their algebra, the intention being to point the beginner at some of the main ideas which

More information

The torsion free part of the Ziegler spectrum of orders over Dedekind domains

The torsion free part of the Ziegler spectrum of orders over Dedekind domains The torsion free part of the Ziegler spectrum of orders over Dedekind domains Carlo Toffalori (Camerino) Manchester, April 6-9, 2018 Work in progress with Lorna Gregory and Sonia L Innocente Dedicated

More information

Persistent Homology. 128 VI Persistence

Persistent Homology. 128 VI Persistence 8 VI Persistence VI. Persistent Homology A main purpose of persistent homology is the measurement of the scale or resolution of a topological feature. There are two ingredients, one geometric, assigning

More information

Topics in linear algebra

Topics in linear algebra Chapter 6 Topics in linear algebra 6.1 Change of basis I want to remind you of one of the basic ideas in linear algebra: change of basis. Let F be a field, V and W be finite dimensional vector spaces over

More information

The Fibonacci partition triangles R 1 R 2 R 3 R 4 R d 3 (t)d 4 (t)d 5 (t)d 6 (t)

The Fibonacci partition triangles R 1 R 2 R 3 R 4 R d 3 (t)d 4 (t)d 5 (t)d 6 (t) The Fibonacci partition triangles 0 0 P P P P P 0 f f f f f 0 f f f f f 0 f f f R R R R R 0 0 0 0 0 0 0 f f f f f f f f f f f f f 0 0 d (t)d (t)d (t)d (t)d (t) d (t)d (t)d (t)d (t) d (t) d (t) d (t) d

More information

The real root modules for some quivers.

The real root modules for some quivers. SS 2006 Selected Topics CMR The real root modules for some quivers Claus Michael Ringel Let Q be a finite quiver with veretx set I and let Λ = kq be its path algebra The quivers we are interested in will

More information

Systems of linear equations. We start with some linear algebra. Let K be a field. We consider a system of linear homogeneous equations over K,

Systems of linear equations. We start with some linear algebra. Let K be a field. We consider a system of linear homogeneous equations over K, Systems of linear equations We start with some linear algebra. Let K be a field. We consider a system of linear homogeneous equations over K, f 11 t 1 +... + f 1n t n = 0, f 21 t 1 +... + f 2n t n = 0,.

More information

Neural Codes and Neural Rings: Topology and Algebraic Geometry

Neural Codes and Neural Rings: Topology and Algebraic Geometry Neural Codes and Neural Rings: Topology and Algebraic Geometry Ma191b Winter 2017 Geometry of Neuroscience References for this lecture: Curto, Carina; Itskov, Vladimir; Veliz-Cuba, Alan; Youngs, Nora,

More information

Mirror Reflections on Braids and the Higher Homotopy Groups of the 2-sphere

Mirror Reflections on Braids and the Higher Homotopy Groups of the 2-sphere Mirror Reflections on Braids and the Higher Homotopy Groups of the 2-sphere A gift to Professor Jiang Bo Jü Jie Wu Department of Mathematics National University of Singapore www.math.nus.edu.sg/ matwujie

More information

Multiplicative Bases, Gröbner Bases, and Right Gröbner Bases

Multiplicative Bases, Gröbner Bases, and Right Gröbner Bases J. Symbolic Computation (2000) 29, 601 623 doi:10.1006/jsco.1999.0324 Available online at http://www.idealibrary.com on Multiplicative Bases, Gröbner Bases, and Right Gröbner Bases EDWARD L. GREEN Virginia

More information

QUALIFYING EXAM IN ALGEBRA August 2011

QUALIFYING EXAM IN ALGEBRA August 2011 QUALIFYING EXAM IN ALGEBRA August 2011 1. There are 18 problems on the exam. Work and turn in 10 problems, in the following categories. I. Linear Algebra 1 problem II. Group Theory 3 problems III. Ring

More information

arxiv: v1 [math.ra] 16 Dec 2014

arxiv: v1 [math.ra] 16 Dec 2014 arxiv:1412.5219v1 [math.ra] 16 Dec 2014 CATEGORY EQUIVALENCES INVOLVING GRADED MODULES OVER QUOTIENTS OF WEIGHTED PATH ALGEBRAS CODY HOLDAWAY Abstract. Let k be a field, Q a finite directed graph, and

More information

On p-monomial Modules over Local Domains

On p-monomial Modules over Local Domains On p-monomial Modules over Local Domains Robert Boltje and Adam Glesser Department of Mathematics University of California Santa Cruz, CA 95064 U.S.A. boltje@math.ucsc.edu and aglesser@math.ucsc.edu December

More information

A NOTE ON GENERALIZED PATH ALGEBRAS

A NOTE ON GENERALIZED PATH ALGEBRAS A NOTE ON GENERALIZED PATH ALGEBRAS ROSA M. IBÁÑEZ COBOS, GABRIEL NAVARRO and JAVIER LÓPEZ PEÑA We develop the theory of generalized path algebras as defined by Coelho and Xiu [4]. In particular, we focus

More information

Persistent Homology & Category Theory. November 8, 2016

Persistent Homology & Category Theory. November 8, 2016 Persistent Homology & Category Theory November 8, 2016 Persistent Homology There are many introductory papers written on the topic of persistent homology... Persistent Homology Here is the Topology & Data

More information

GENERALIZED BRAUER TREE ORDERS

GENERALIZED BRAUER TREE ORDERS C O L L O Q U I U M M A T H E M A T I C U M VOL. 71 1996 NO. 2 GENERALIZED BRAUER TREE ORDERS BY K. W. R O G G E N K A M P (STUTTGART) Introduction. p-adic blocks of integral group rings with cyclic defect

More information

Algebra Homework, Edition 2 9 September 2010

Algebra Homework, Edition 2 9 September 2010 Algebra Homework, Edition 2 9 September 2010 Problem 6. (1) Let I and J be ideals of a commutative ring R with I + J = R. Prove that IJ = I J. (2) Let I, J, and K be ideals of a principal ideal domain.

More information

Infinite-dimensional combinatorial commutative algebra

Infinite-dimensional combinatorial commutative algebra Infinite-dimensional combinatorial commutative algebra Steven Sam University of California, Berkeley September 20, 2014 1/15 Basic theme: there are many axes in commutative algebra which are governed by

More information