Computational Homology in Topological Dynamics
|
|
- Doreen Mason
- 5 years ago
- Views:
Transcription
1 1 Computational Homology in Topological Dynamics ACAT School, Bologna, Italy MAY 26, 2012 Marian Mrozek Jagiellonian University, Kraków
2 Outline 2 Dynamical systems Rigorous numerics of dynamical systems Homological invariants of dynamical systems Computing homological invariants Homology algorithms for subsets of R d Homology algorithms for maps of subsets of R d Applications
3 Goal 3 Input: representation of a subset X R d Output: Betti numbers, torsion coefficients, homology generators
4 Goal 3 Input: representation of a subset X R d Output: Betti numbers, torsion coefficients, homology generators Input: representation of a continuous map f : X Y of subsets of R d Output: matrix of map induced in homology
5 Prototype homology algorithm 4 In principle, the homology algorithm may look as follows:
6 Prototype homology algorithm 4 In principle, the homology algorithm may look as follows: (1) Triangulate the space
7 Prototype homology algorithm 4 In principle, the homology algorithm may look as follows: (1) Triangulate the space (2) Construct the matrices of boundary maps
8 Prototype homology algorithm 4 In principle, the homology algorithm may look as follows: (1) Triangulate the space (2) Construct the matrices of boundary maps (3) Compute the kernel and the image
9 Prototype homology algorithm 4 In principle, the homology algorithm may look as follows: (1) Triangulate the space (2) Construct the matrices of boundary maps (3) Compute the kernel and the image (4) Compute the quotient space
10 Set representation 5 Simplicial complex classical
11 Set representation 6 Simplicial complex classical Cubical set typical in imaging and rigorous numerics very efficient and fast representation (bitmaps)
12 Set representation 7 Simplicial complex classical Cubical set typical in imaging and rigorous numerics very efficient and fast representation (bitmaps) General polyhedrons most general obtaining the chain complex is not straightforward
13 Cube triangulation 8 How many simplices do we need to triangulate a d-cube?
14 Cube triangulation 8 How many simplices do we need to triangulate a d-cube? Not more than d! but can we do better?
15 Cube triangulation 8 How many simplices do we need to triangulate a d-cube? Not more than d! but can we do better?
16 Cube triangulation 9 Theorem. Hughes, Anderson (1995), Bliss, Su (2005) d T v (d) T (d) ??? Theorem. Smith (2000) C(d) 6 d/2 d! 2(d + 1) (d+1)/2
17 Input 10 Algebraists expect matrices of boundary maps as input of homology computations.
18 Input 10 Algebraists expect matrices of boundary maps as input of homology computations. On input: a set represented as a list of top dimensional cells (cubes, simplices,...) Generation of faces, incidence coefficients and boundary maps, whenever necessary, must be considered a part of the job!
19 Elementary intervals and cubes 11 An elementary interval is an interval [k, l] R such that l = k (degenerate) or l = k + 1 (nondegenerate).
20 Elementary intervals and cubes 11 An elementary interval is an interval [k, l] R such that l = k (degenerate) or l = k + 1 (nondegenerate). An elementary cube Q in R d is I 1 I 2 I d R d.
21 Elementary intervals and cubes 11 An elementary interval is an interval [k, l] R such that l = k (degenerate) or l = k + 1 (nondegenerate). An elementary cube Q in R d is I 1 I 2 I d R d. The dimension of Q is the number of nondegenerate I i.
22 Elementary intervals and cubes 11 An elementary interval is an interval [k, l] R such that l = k (degenerate) or l = k + 1 (nondegenerate). An elementary cube Q in R d is I 1 I 2 I d R d. The dimension of Q is the number of nondegenerate I i. K the set of all elementary cubes in R d
23 Elementary intervals and cubes 11 An elementary interval is an interval [k, l] R such that l = k (degenerate) or l = k + 1 (nondegenerate). An elementary cube Q in R d is I 1 I 2 I d R d. The dimension of Q is the number of nondegenerate I i. K the set of all elementary cubes in R d K k the set of all elementary cubes in R d of dimension k
24 Elementary intervals and cubes 11 An elementary interval is an interval [k, l] R such that l = k (degenerate) or l = k + 1 (nondegenerate). An elementary cube Q in R d is I 1 I 2 I d R d. The dimension of Q is the number of nondegenerate I i. K the set of all elementary cubes in R d K k the set of all elementary cubes in R d of dimension k An elementary cube is full if its dimension is d.
25 Elementary intervals and cubes 11 An elementary interval is an interval [k, l] R such that l = k (degenerate) or l = k + 1 (nondegenerate). An elementary cube Q in R d is I 1 I 2 I d R d. The dimension of Q is the number of nondegenerate I i. K the set of all elementary cubes in R d K k the set of all elementary cubes in R d of dimension k An elementary cube is full if its dimension is d. For A K we use notation A := A.
26 Elementary intervals and cubes 11 An elementary interval is an interval [k, l] R such that l = k (degenerate) or l = k + 1 (nondegenerate). An elementary cube Q in R d is I 1 I 2 I d R d. The dimension of Q is the number of nondegenerate I i. K the set of all elementary cubes in R d K k the set of all elementary cubes in R d of dimension k An elementary cube is full if its dimension is d. For A K we use notation A := A. For A R d we use notation K(A) := { Q K Q A }.
27 Cubical Chains 12 Given an elementary cube Q we define the associated elementary chain by { 1 if P = Q Q(P ) = 0 otherwise.
28 Cubical Chains 12 Given an elementary cube Q we define the associated elementary chain by { 1 if P = Q Q(P ) = 0 otherwise. A cubical chain is a finite linear combination of elementary chains of the same dimension, called the dimension of the chain.
29 Cubical Chains 12 Given an elementary cube Q we define the associated elementary chain by { 1 if P = Q Q(P ) = 0 otherwise. A cubical chain is a finite linear combination of elementary chains of the same dimension, called the dimension of the chain. All cubical chains of dimension q form an Abelian group, denoted C q and called the group of q-chains.
30 Cubical Product 13 Given two elementary chains P, Q, we define their cubical product by P Q := P Q. and we extend this definition linearly to arbitrary chains.
31 Cubical Product 14
32 Boundary Operator 15 Boundary operator is a homomorphism : C q C q 1 given on generators by 0 if Q = [l], Q := [l + 1] [l] if Q = [l, l + 1]. Î P + ( 1) dim I Î P if Q = I P.
33 Boundary Operator 15 Boundary operator is a homomorphism : C q C q 1 given on generators by 0 if Q = [l], Q := [l + 1] [l] if Q = [l, l + 1]. Î P + ( 1) dim I Î P if Q = I P. Theorem. = 0
34 Chain groups of a cubical set 16 For an elementary chain c = n i=1 α i Q i we define its support by c := { Q i α i 0 }
35 Chain groups of a cubical set 16 For an elementary chain c = n i=1 α i Q i we define its support by c := { Q i α i 0 } Given a cubical set X we define the group of q-chains of X by C q (X) := { c C q c X }.
36 Chain groups of a cubical set 16 For an elementary chain c = n i=1 α i Q i we define its support by c := { Q i α i 0 } Given a cubical set X we define the group of q-chains of X by C q (X) := { c C q c X }. Is is easy to verify that we have the induced boundary operator q X : C q (X) C q 1 (X).
37 Cubical Homology 17 The kernel of q X Z q (X). is called the group of q-cycles of X and denoted by
38 Cubical Homology 17 The kernel of q X is called the group of q-cycles of X and denoted by Z q (X). The image of q+1 X is called the group of q-boundaries of X and denoted by B q (X).
39 Cubical Homology 17 The kernel of q X is called the group of q-cycles of X and denoted by Z q (X). The image of q+1 X is called the group of q-boundaries of X and denoted by B q (X). One can verify that B q (X) Z q (X), which allows us to define the qth homology group of X by H q (X) := Z q (X)/B q (X)
40 Cubical Homology 17 The kernel of q X is called the group of q-cycles of X and denoted by Z q (X). The image of q+1 X is called the group of q-boundaries of X and denoted by B q (X). One can verify that B q (X) Z q (X), which allows us to define the qth homology group of X by H q (X) := Z q (X)/B q (X) By homology of X we mean the collection of all homology groups H(X) := {H q (X)}.
41 Standard approach 18 Immediate algebraization:
42 Standard approach 19 Immediate algebraization: generate the faces
43 Standard approach 20 Immediate algebraization: generate the faces construct the boundary maps D k =
44 Standard approach 21 D k = Immediate algebraization: generate the faces construct the boundary maps find Smith diagonalization and read Betti numbers B k = Q 1 D k R B k =
45 Standard approach 21 D k = Immediate algebraization: generate the faces construct the boundary maps find Smith diagonalization and read Betti numbers Advantages: standard linear algebra may be easily adapted to homology generators B k = Q 1 D k R B k =
46 Standard approach 21 D k = B k = Q 1 D k R B k = Immediate algebraization: generate the faces construct the boundary maps find Smith diagonalization and read Betti numbers Advantages: standard linear algebra may be easily adapted to homology generators Problems: constructing faces immediately may increase data size complexity: Cn 3 sparseness of matrices may not help (fill-in process) C large for sparse matrices (dynamic storage allocation)
47 Geometric reduction algorithms 22 Geometric Reductions Reduce the set so that the representation used is preserved the homology is not changed build chain complex compute homology
48 Shaving 23 If X = X is cubical and Q X is an elementary cube such that Q X is acyclic and X = (X \ {Q}) then H(X) = H(X ) full cubes representation is used! acyclicity tests via lookup tables: 2 3d 1 entries extremely fast in dimension 2 and 3
49 Shaving 23 If X = X is cubical and Q X is an elementary cube such that Q X is acyclic and X = (X \ {Q}) then H(X) = H(X ) full cubes representation is used! acyclicity tests via lookup tables: 2 3d 1 entries extremely fast in dimension 2 and 3 not enough memory for dimension above 3 partial acyclicity tests in higher dimensions
50 Acyclic subspace 24 If X is cubical and A X is acyclic then { H n (X) H n (X, A), for n 1 = Z H n (X, A), for n = 0 breadth-first search construction
51 Acyclic subspace 24 If X is cubical and A X is acyclic then { H n (X) H n (X, A), for n 1 = Z H n (X, A), for n = 0 breadth-first search construction
52 Free face reductions 25 foreach σ do if cbd(σ) = {τ} then remove(σ); remove(τ); endif; endfor; free face - a generator with exactly one generator in coboundary a combinatorial counterpart of deformation retraction on algebraic level:
53 Dual reductions?
54 Dual reductions? free coface - a generator with exactly one generator in boundary
55 Dual reductions? free coface - a generator with exactly one generator in boundary one space homology theory with compact supports for locally compact sets (Steenrod 1940, Massey 1978)
56 Dual reductions? free coface - a generator with exactly one generator in boundary one space homology theory with compact supports for locally compact sets (Steenrod 1940, Massey 1978) combinatorial version (MM, B. Batko, 2006)
57 Q := empty queue; enqueue(q,s); while Q do s:=dequeue(q); if bd S s = {t} then remove(s); remove(t); enqueue(q, cbd K t); else if bd S s = then enqueue(q, cbd K s); endif; endwhile ; Coreduction algorithm 27
58 Q := empty queue; enqueue(q,s); while Q do s:=dequeue(q); if bd S s = {t} then remove(s); remove(t); enqueue(q, cbd K t); else if bd S s = then enqueue(q, cbd K s); endif; endwhile ; Coreduction algorithm 27
59 Coreduction algorithm 28
60 Coreductions for S-complexes 29 S-complex - a free chain complex with a fixed basis S which allows computation of incidence coefficients κ(s, t) directly from the coding of the basis
61 Coreductions for S-complexes 29 S-complex - a free chain complex with a fixed basis S which allows computation of incidence coefficients κ(s, t) directly from the coding of the basis Examples: cubical complexes, simplicial complexes
62 Coreductions for S-complexes 29 S-complex - a free chain complex with a fixed basis S which allows computation of incidence coefficients κ(s, t) directly from the coding of the basis Examples: cubical complexes, simplicial complexes Rectangular CW-complexes (P. D lotko, T. Kaczynski, MM, T. Wanner, 2010)
63 Augmentible S-complexes 30 Definition. An S-complex is augmentible iff there exists ɛ : S 0 R (augmentation) such that ɛ(t) 0 for t S 0 t κ(s, t)ɛ(t) = 0 for s S 1 Coreductions may be applied to any augmentible S-complexes.
64 Coreduction algorithm 31 Unlike torus, coreductions of Bing s House result in a non-augmentible S- complex.
65 CAPD::RedHom 32
66 CAPD::RedHom 32 A subproject of CAPD (
67 CAPD::RedHom 32 A subproject of CAPD ( A sister project of CHomP (
68 CAPD::RedHom 32 A subproject of CAPD ( A sister project of CHomP ( Generic homology software based on geometric reductions
69 CAPD::RedHom 32 A subproject of CAPD ( A sister project of CHomP ( Generic homology software based on geometric reductions AS, CR, DMT algorithms
70 CAPD::RedHom 32 A subproject of CAPD ( A sister project of CHomP ( Generic homology software based on geometric reductions AS, CR, DMT algorithms Betti and torsion numbers, homology generators, homology maps, persistence intervals
71 CAPD::RedHom 32 A subproject of CAPD ( A sister project of CHomP ( Generic homology software based on geometric reductions AS, CR, DMT algorithms Betti and torsion numbers, homology generators, homology maps, persistence intervals Z and Z p coefficients
72 CAPD::RedHom 32 A subproject of CAPD ( A sister project of CHomP ( Generic homology software based on geometric reductions AS, CR, DMT algorithms Betti and torsion numbers, homology generators, homology maps, persistence intervals Z and Z p coefficients generic but efficient: for cubical sets, simplicial sets, cubical CW complexes,...
73 CAPD::RedHom 32 A subproject of CAPD ( A sister project of CHomP ( Generic homology software based on geometric reductions AS, CR, DMT algorithms Betti and torsion numbers, homology generators, homology maps, persistence intervals Z and Z p coefficients generic but efficient: for cubical sets, simplicial sets, cubical CW complexes,... written in C++, based on C++ templates and generic programming Authors: P. D lotko, M. Juda, A. Krajniak, MM, H. Wagner,...
74 Rectangular CW-complexes 33
75 Rectangular CW-complexes 34 Theorem. (P. D lotko, T. Kaczynski, MM, T. Wanner, 2010) Consider a rectangular CW-complex given by a rectangular structure Q. Let P and Q denote two arbitrary rectangles in Q with dim Q = 1 + dim P, and define the number α QP as follows. For d = 1 and Q = [a, b] let 1 if P = [a], α QP := 1 if P = [b], 0 otherwise, and for d > 1 set (1) α QP := ( 1) j 1 i=1 dim Q i α Qj P j if P < Q and P j < Q j, 0 otherwise. Then the numbers α QP are incidence numbers for the given rectangular CW-complex.
76 Rectangular CW complex versus cubical approach 35
77 Numerical examples - manifolds 36 T S 1 (S 1 ) 3 S 1 K T T P K dim size in millions H 0 Z Z Z Z Z H 1 Z 3 0 Z 2 + Z 2 Z 4 Z + Z 2 H 2 Z 3 0 Z + Z 2 Z 6 Z 2 2 H 3 Z Z Z 4 Z 2 H 4 Z Linbox::Smith > 600 > CHomP::homcubes RedHom::CR RedHom::CR+DMT
78 Numerical examples - Cahn-Hillard 37 P0001 P0050 P0100 dim size in millions H 0 Z 7 Z 2 Z H 1 Z 6554 Z 2962 Z 1057 H 2 Z 2 Linbox::Smith > 600 > 600 > 600 CHomP::homcubes RedHom::CR RedHom::CR+DMT RedHom::AS
79 Numerical examples - random sets 38 d4s8f50 d4s12f50 d4s16f50 d4s20f50 dim size in millions H 0 Z 2 Z 2 Z 2 Z 2 H 1 Z 2 Z 17 Z 30 Z 51 H 2 Z 174 Z 1389 Z 5510 Z H 3 Z 2 Z 15 Z 71 Z 179 Linbox::Smith 120 > 600 > 600 > 600 CHomP::homcubes RedHom::CR RedHom::CR+DMT
80 Numerical examples - simplicial sets 39 random set S 2 S 5 dim size in millions H 0 Z Z Z H 1 Z H 2 Z 84 Z 0 H 3 0 H 4 Z CHomP::homcubes RedHom::CR+DMT
81 Reduction equivalences 40 Theorem. Assume S is an S-complex resulting from removing an coreduction pair (a, b) in an S-omplex S. Then the chain maps ψ (a,b) : R(S) R(S ) and ι (a,b) : R(S ) R(S) given by c c,a b,a b for k = dim b 1, ψ (a,b) k (c) := c c, b b for k = dim b, c otherwise, and ι (a,b) k (c) := { c c,a b,a b for k = dim b, c otherwise, are mutually inverse chain equivalences.
82 Reduction equivalences 40 Theorem. Assume S is an S-complex resulting from removing an coreduction pair (a, b) in an S-omplex S. Then the chain maps ψ (a,b) : R(S) R(S ) and ι (a,b) : R(S ) R(S) given by c c,a b,a b for k = dim b 1, ψ (a,b) k (c) := c c, b b for k = dim b, c otherwise, and ι (a,b) k (c) := { c c,a b,a b for k = dim b, c otherwise, are mutually inverse chain equivalences.
83 Homology model 41 the reduced S-complex S f the homology model of S as a convenient model to solve the problems of decomposing homology classes on generators.
84 Homology model 41 the reduced S-complex S f the homology model of S as a convenient model to solve the problems of decomposing homology classes on generators. π f : R(S) R(S f ) and ι f : R(S f ) R(S) mutually inverse chain equivalences obtained by composing the maps π (a,b) and ι (a,b).
85 Homology model 41 the reduced S-complex S f the homology model of S as a convenient model to solve the problems of decomposing homology classes on generators. π f : R(S) R(S f ) and ι f : R(S f ) R(S) mutually inverse chain equivalences obtained by composing the maps π (a,b) and ι (a,b). used to transport homology classes between H (S) and H (S f )
86 Homology model 41 the reduced S-complex S f the homology model of S as a convenient model to solve the problems of decomposing homology classes on generators. π f : R(S) R(S f ) and ι f : R(S f ) R(S) mutually inverse chain equivalences obtained by composing the maps π (a,b) and ι (a,b). used to transport homology classes between H (S) and H (S f ) The cost of transporting one generator through π f or ι f in general may be quadratic.
87 Homology model 41 the reduced S-complex S f the homology model of S as a convenient model to solve the problems of decomposing homology classes on generators. π f : R(S) R(S f ) and ι f : R(S f ) R(S) mutually inverse chain equivalences obtained by composing the maps π (a,b) and ι (a,b). used to transport homology classes between H (S) and H (S f ) The cost of transporting one generator through π f or ι f in general may be quadratic. In the case of Free Face Reduction Algorithm and Free Coface Reduction Algorithm it is linear!
88 S q = { s q 1, sq 2,... sq r q }. Homology generators 42
89 Homology generators 42 S q = { s q 1, sq 2,... sq r q }. { [u 1 ], [u 2 ],... [u n ] } generators of the homology group H q (S).
90 Homology generators 42 S q = { s q 1, sq 2,... sq r q }. { [u 1 ], [u 2 ],... [u n ] } generators of the homology group H q (S). Task: decompose [z] H q (X) on homology generators n [z] = x i [u i ] i=1
91 Homology generators 42 S q = { s q 1, sq 2,... sq r q }. { [u 1 ], [u 2 ],... [u n ] } generators of the homology group H q (S). Task: decompose [z] H q (X) on homology generators n [z] = x i [u i ] Linear algebra problem z = i=1 n x i u i + c i=1 with unknown variables x 1, x 2,..., x n Z and c R q+1 (S).
92 z = r q j=1 Homology generators 43 z j s q j, u i = c = r q j=1 s q+1 k = r q j=1 r q+1 u ij s q j, c = r q a kj s q j j=1 ( rq+1 ) a kj y k s q j k=1 k=1 y k s q+1 k
93 z = r q j=1 Homology generators 43 z j s q j, u i = c = r q j=1 s q+1 k = r q j=1 r q+1 u ij s q j, c = r q a kj s q j j=1 ( rq+1 ) a kj y k s q j k=1 k=1 y k s q+1 k Thus, we get a system of r q linear equations with n + r q+1 unknowns r n q+1 z j = u ij x i + a kj y k for j = 1, 2,... r q. i=1 k=1 In case of large S the cost is huge! Solution: transport the problem via π f to homology model and solve it there
94 X, Y cubical complexes Homology of cubical maps 44
95 Homology of cubical maps 44 X, Y cubical complexes g : X Y is cubical if maps elementary cubes to elementary cubes. g induces chain map g # : R(X) R(Y )
96 Homology of cubical maps 44 X, Y cubical complexes g : X Y is cubical if maps elementary cubes to elementary cubes. g induces chain map g # : R(X) R(Y ) examples of interest: inclusions and projections
97 Homology of cubical maps 44 X, Y cubical complexes g : X Y is cubical if maps elementary cubes to elementary cubes. g induces chain map g # : R(X) R(Y ) examples of interest: inclusions and projections U := { [u 1 ], [u 2 ],... [u m ] } and W := { [w 1 ], [w 2 ],... [w n ] } bases of H q (X) and H q (Y )
98 Homology of cubical maps 44 X, Y cubical complexes g : X Y is cubical if maps elementary cubes to elementary cubes. g induces chain map g # : R(X) R(Y ) examples of interest: inclusions and projections U := { [u 1 ], [u 2 ],... [u m ] } and W := { [w 1 ], [w 2 ],... [w n ] } bases of H q (X) and H q (Y ) To find the matrix of g ecompose g # (u i ) on generators in W
99 Homology of cubical maps 44 X, Y cubical complexes g : X Y is cubical if maps elementary cubes to elementary cubes. g induces chain map g # : R(X) R(Y ) examples of interest: inclusions and projections U := { [u 1 ], [u 2 ],... [u m ] } and W := { [w 1 ], [w 2 ],... [w n ] } bases of H q (X) and H q (Y ) To find the matrix of g ecompose g # (u i ) on generators in W Using the diagram g # R(X) R(Y ) π f ι f R(Y f ) we can solve the problem in the homology model Y f, where it is much simpler.
100 Computing Homology of Maps 45 In principle, computing homology of a map f : X Y is a three step procedure: (1) Find a finite representation of f (2) Use it to build the chain map (3) Compute the map in homology from the chain map
101 Computing Homology of Maps 45 In principle, computing homology of a map f : X Y is a three step procedure: (1) Find a finite representation of f (2) Use it to build the chain map (3) Compute the map in homology from the chain map
102 Combinatorial representations 46 Let X = X be a full cubical set with representation X and let f : X X be a continuous map. We say that F : X X is a representation of f if f(q) int F(Q).
103 Combinatorial representations 46 Let X = X be a full cubical set with representation X and let f : X X be a continuous map. We say that F : X X is a representation of f if f(q) int F(Q). and for each x X the set F (x) := { F(Q) x Q X } is acyclic.
104 Combinatorial representations 46 Let X = X be a full cubical set with representation X and let f : X X be a continuous map. We say that F : X X is a representation of f if f(q) int F(Q). and for each x X the set F (x) := { F(Q) x Q X } is acyclic. A representation for a given X may not exist. However, under a sufficiently good subdivision, the represntation always exists.
105 Combinatorial representations 46 Let X = X be a full cubical set with representation X and let f : X X be a continuous map. We say that F : X X is a representation of f if f(q) int F(Q). and for each x X the set F (x) := { F(Q) x Q X } is acyclic. A representation for a given X may not exist. However, under a sufficiently good subdivision, the represntation always exists. Theorem. (Allili, Kaczynski, 2000, Kaczynski, Mischaikow, MM 2004) If F is a representation of f, then there is an algorithm which transforms F into a chain map whose homology is the homology of f.
106 Graph approach (Granas and L. Górniewicz, 1981) 47
107 The homology map algorithm (Mischaikow, MM, Pilarczyk 2005) 48 (1) Construct a representation F of f : X Y. (2) Construct the graph G of F := F. (3) If the homologies of the values of F are not trivial, refine the grid and go to 1. (4) Apply shaving to X, Y and G in such a way that the shaved G is the graph of an acyclic mv map F : X Y (5) Find the homologies of the projections p : G X and q : G Y. (6) Return H (q)h (p) 1
108 The homology map algorithm (Mischaikow, MM, Pilarczyk 2005) 48 (1) Construct a representation F of f : X Y. (2) Construct the graph G of F := F. (3) If the homologies of the values of F are not trivial, refine the grid and go to 1. (4) Apply shaving to X, Y and G in such a way that the shaved G is the graph of an acyclic mv map F : X Y (5) Find the homologies of the projections p : G X and q : G Y. (6) Return H (q)h (p) 1 Pilarczyk (2005) implementation satisfactorily fast for a class of practical problems remains computationally most expensive part in applications in dynamics preserving the acyclicity of values when applying reductions is computationally expensive
109 Coreduction model approach, MM Using coreductions construct homology models of X, Y, and G Using homology models find the homology of the projections p : G X and q : G Y Compute the inverse of p and return q p 1 No need to preserve the acyclicity under reductions significantly faster than the previous graph approach
110 Graph approach versus coreduction model approach 50 Set Emb Size CHomP RedHom speedup Dim 10 6 homcubes CR z2torus8.map z2torus12.map z2torus16.map z2torus19.map
111 Alternative based on Čech structures (outline) 51 choose a Čech structure X on X for Q X take F(Q) as a convex enclosure of f(q) obtained via rigorous numerics F : K(X ) K(X F(X )) acts as a simplicial map the homology of f is computed when K(X ) K(X F(X )) induces an isomorphism this is guaranteed when the enclosure is good enough
112 Alternative based on Čech structures (outline) 51 choose a Čech structure X on X for Q X take F(Q) as a convex enclosure of f(q) obtained via rigorous numerics F : K(X ) K(X F(X )) acts as a simplicial map the homology of f is computed when K(X ) K(X F(X )) induces an isomorphism this is guaranteed when the enclosure is good enough
113 Alternative based on Čech structures 52 Example: consider f : C z z 2 C
114 Alternative based on Čech structures 52 Example: consider f : C z z 2 C
115 Cubical persistence via coreductions and inclusions 53 Assume field coefficients Compute the maps induced in homology by inclusions Find the compositions and ranks of the respective matrices βq i,j := rank ι i,j q, Compute the number of (i, j)-persistence intervals from formula pi q (i, j) = ( β i,j 1 q β i 1,j 1 q ) ( β i,j q β i 1,j q ).
116 Direct coreduction approach to cubical persistence 54 levelwise coreductions
117 Direct coreduction approach to cubical persistence 54 levelwise coreductions seperate queue for BFS on each level
118 Direct coreduction approach to cubical persistence 54 levelwise coreductions seperate queue for BFS on each level selection always from the lowest level non-empty queue
119 Direct coreduction approach to cubical persistence 54 levelwise coreductions seperate queue for BFS on each level selection always from the lowest level non-empty queue result: coreductions for all sublevel sets together in O(n log n) time
120 Direct coreduction approach to cubical persistence 54 levelwise coreductions seperate queue for BFS on each level selection always from the lowest level non-empty queue result: coreductions for all sublevel sets together in O(n log n) time Complexity of finding persistence intervals on the plane is O(n log n)
121 Timings 55 Grid Levels classical RedHom RedHom approach (*) CR-incl. CR-direct (*) - implementation of Edelsbrunner-Letscher-Zomorodian algorithm for cubical sets by V. Nanda
122 References 56 MM, P. Pilarczyk, N. Żelazna, Homology algorithm based on acyclic subspace, Computers and Mathematics with Applications (2008). MM, B. Batko, Coreduction homology algorithm, Discrete and Computational Geometry (2009). K. Mischaikow, MM, P. Pilarczyk, Graph Approach to the Computation of the Homology of Continuous Maps, Foundations of Computational Mathematics (2005). MM, Čech Type Approach to Computing Homology of Maps, Discrete and Computational Geometry (2010). P. D lotko, T. Kaczynski, MM, T. Wanner, Coreduction Homology Algorithm for Regular CW-Complexes, Discrete and Computational Geometry (2011). MM, T. Wanner, Coreduction Homology Algorithm for Inclusions and Persistence, Computers and Mathematics with Applications (2010). S. Harker, K. Mischaikow, MM, V. Nanda, H. Wagner, M. Juda, P. D lotko, The Efficiency of a Homology Algorithm based on Discrete Morse Theory and Coreductions, Proceedings CTIC 2010 (2010). A. Krajniak, MM, T. Wanner, Direct coreduction approach to persistence, in preparation.
Topological Dynamics: Rigorous Numerics via Cubical Homology
1 Topological Dynamics: Rigorous Numerics via Cubical Homology AMS Short Course on Computational Topology New Orleans, January 4, 2010 Marian Mrozek Jagiellonian University, Kraków, Poland Outline 2 I.
More informationThe Efficiency of a Homology Algorithm based on Discrete Morse Theory and Coreductions (Extended Abstract)
The Efficiency of a Homology Algorithm based on Discrete Morse Theory and Coreductions (Extended Abstract) Shaun Harker 1, Konstantin Mischaikow 1, Marian Mrozek 2 Vidit Nanda 1, Hubert Wagner 2, Mateusz
More informationThe Cubical Cohomology Ring: An Algorithmic Approach
The Cubical Cohomology Ring: An Algorithmic Approach Tomasz Kaczynski Université de Sherbrooke and Marian Mrozek Jagiellonian University in Kraków and WSB-NLU in Nowy S acz September 27, 2012 Abstract
More informationCubical Cohomology Ring: Algorithmic Approach
Cubical Cohomology Ring: Algorithmic Approach Tomasz Kaczynski Université de Sherbrooke and Marian Mrozek Jagiellonian University in Kraków and WSB-NLU in Nowy S acz October 16, 2011 Abstract A cohomology
More informationMorse-Forman-Conley theory for combinatorial multivector fields
1 Discrete, Computational and lgebraic Topology Copenhagen, 12th November 2014 Morse-Forman-Conley theory for combinatorial multivector fields (research in progress) P Q L M N O G H I J K C D E F Marian
More informationPersistent 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 informationTOWARDS AUTOMATED CHAOS VERIFICATION
TOWARDS AUTOMATED CHAOS VERIFICATION SARAH DAY CDSNS, Georgia Institute of Technology, Atlanta, GA 30332 OLIVER JUNGE Institute for Mathematics, University of Paderborn, 33100 Paderborn, Germany KONSTANTIN
More informationComputational homology in dynamical systems
1 Computational homology in dynamical systems Marian Mrozek Jagiellonian University, Kraków National University of Ireland, Galway 29 June - 10 July 2009 Outline 2 Dynamical systems Rigorous numerics of
More information7.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 informationMath 6510 Homework 10
2.2 Problems 9 Problem. Compute the homology group of the following 2-complexes X: a) The quotient of S 2 obtained by identifying north and south poles to a point b) S 1 (S 1 S 1 ) c) The space obtained
More informationTopological 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 informationMulti-parameter persistent homology: applications and algorithms
Multi-parameter persistent homology: applications and algorithms Nina Otter Mathematical Institute, University of Oxford Gudhi/Top Data Workshop Porquerolles, 18 October 2016 Multi-parameter persistent
More informationHandlebody Decomposition of a Manifold
Handlebody Decomposition of a Manifold Mahuya Datta Statistics and Mathematics Unit Indian Statistical Institute, Kolkata mahuya@isical.ac.in January 12, 2012 contents Introduction What is a handlebody
More informationChapter 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 information6 Axiomatic Homology Theory
MATH41071/MATH61071 Algebraic topology 6 Axiomatic Homology Theory Autumn Semester 2016 2017 The basic ideas of homology go back to Poincaré in 1895 when he defined the Betti numbers and torsion numbers
More informationPerfect discrete Morse functions
Perfect discrete Morse functions Neža Mramor Kosta joint work with Hanife Vari, Mehmetcik Pamuk University of Ljubljana, Slovenia Middle Eastern Technical University, Ankara, Turkey GETCO 2015, Aalborg
More informationTopological 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 informationScissors 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 informationCW-complexes. Stephen A. Mitchell. November 1997
CW-complexes Stephen A. Mitchell November 1997 A CW-complex is first of all a Hausdorff space X equipped with a collection of characteristic maps φ n α : D n X. Here n ranges over the nonnegative integers,
More informationPart 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(communicated by Gunnar Carlsson)
Homology, Homotopy and Applications, vol.5(2), 2003, pp.233 256 COMPUTING HOMOLOGY TOMASZ KACZYNSKI, KONSTANTIN MISCHAIKOW and MARIAN MROZEK (communicated by Gunnar Carlsson) Abstract The aim of this paper
More informationON AXIOMATIC HOMOLOGY THEORY
ON AXIOMATIC HOMOLOGY THEORY J. MlLNOR A homology theory will be called additive if the homology group of any topological sum of spaces is equal to the direct sum of the homology groups of the individual
More informationSECTION 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 informationIntegral Operators for Computing Homology Generators at any Dimension
Integral Operators for Computing Homology Generators at any Dimension No Author Given No Institute Given Abstract. In this paper, we present a method for computing integer homology generators of a nd cellular
More informationMath 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 information3-manifolds and their groups
3-manifolds and their groups Dale Rolfsen University of British Columbia Marseille, September 2010 Dale Rolfsen (2010) 3-manifolds and their groups Marseille, September 2010 1 / 31 3-manifolds and their
More informationGorenstein 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 informationALGEBRAICALLY TRIVIAL, BUT TOPOLOGICALLY NON-TRIVIAL MAP. Contents 1. Introduction 1
ALGEBRAICALLY TRIVIAL, BUT TOPOLOGICALLY NON-TRIVIAL MAP HONG GYUN KIM Abstract. I studied the construction of an algebraically trivial, but topologically non-trivial map by Hopf map p : S 3 S 2 and a
More informationSolution: We can cut the 2-simplex in two, perform the identification and then stitch it back up. The best way to see this is with the picture:
Samuel Lee Algebraic Topology Homework #6 May 11, 2016 Problem 1: ( 2.1: #1). What familiar space is the quotient -complex of a 2-simplex [v 0, v 1, v 2 ] obtained by identifying the edges [v 0, v 1 ]
More informationExtending the Notion of AT-model for Integer Homology Computation
Extending the Notion of AT-model for Integer Homology Computation Rocio Gonzalez-Diaz, María José Jiménez, Belén Medrano, Pedro Real Applied Math Department, University of Sevilla, Seville, Spain { rogodi,majiro,belenmg,real}@us.es
More informationC n.,..., z i 1., z i+1., w i+1,..., wn. =,..., w i 1. : : w i+1. :... : w j 1 1.,..., w j 1. z 0 0} = {[1 : w] w C} S 1 { },
Complex projective space The complex projective space CP n is the most important compact complex manifold. By definition, CP n is the set of lines in C n+1 or, equivalently, CP n := (C n+1 \{0})/C, where
More informationTopological Simplification in 3-Dimensions
Topological Simplification in 3-Dimensions David Letscher Saint Louis University Computational & Algorithmic Topology Sydney Letscher (SLU) Topological Simplification CATS 2017 1 / 33 Motivation Original
More informationarxiv: v2 [math.at] 6 Dec 2014
MATHEMATICS OF COMPUTATION Volume 00, Number 0, Pages 000 000 S 0025-5718(XX)0000-0 RIGOROUS COMPUTATION OF PERSISTENT HOMOLOGY JONATHAN JAQUETTE AND MIROSLAV KRAMÁR arxiv:1412.1805v2 [math.at] 6 Dec 2014
More informationSmith theory. Andrew Putman. Abstract
Smith theory Andrew Putman Abstract We discuss theorems of P. Smith and Floyd connecting the cohomology of a simplicial complex equipped with an action of a finite p-group to the cohomology of its fixed
More informationHOMOLOGY AND COHOMOLOGY. 1. Introduction
HOMOLOGY AND COHOMOLOGY ELLEARD FELIX WEBSTER HEFFERN 1. Introduction We have been introduced to the idea of homology, which derives from a chain complex of singular or simplicial chain groups together
More informationExercises for Algebraic Topology
Sheet 1, September 13, 2017 Definition. Let A be an abelian group and let M be a set. The A-linearization of M is the set A[M] = {f : M A f 1 (A \ {0}) is finite}. We view A[M] as an abelian group via
More informationMATH 215B HOMEWORK 5 SOLUTIONS
MATH 25B HOMEWORK 5 SOLUTIONS. ( marks) Show that the quotient map S S S 2 collapsing the subspace S S to a point is not nullhomotopic by showing that it induces an isomorphism on H 2. On the other hand,
More informationMultivalued Maps As a Tool in Modeling and Rigorous Numerics
Multivalued Maps As a Tool in Modeling and Rigorous Numerics Tomasz Kaczynski Dedicated to Felix Browder on his 80th birthday Abstract. Applications of the fixed point theory of multivalued maps can be
More informationSome Topics in Computational Topology. Yusu Wang. AMS Short Course 2014
Some Topics in Computational Topology Yusu Wang AMS Short Course 2014 Introduction Much recent developments in computational topology Both in theory and in their applications E.g, the theory of persistence
More informationMONDAY - TALK 4 ALGEBRAIC STRUCTURE ON COHOMOLOGY
MONDAY - TALK 4 ALGEBRAIC STRUCTURE ON COHOMOLOGY Contents 1. Cohomology 1 2. The ring structure and cup product 2 2.1. Idea and example 2 3. Tensor product of Chain complexes 2 4. Kunneth formula and
More informationComputation of Persistent Homology
Computation of Persistent Homology Part 2: Efficient Computation of Vietoris Rips Persistence Ulrich Bauer TUM August 14, 2018 Tutorial on Multiparameter Persistence, Computation, and Applications Institute
More informationCoxeter Groups and Artin Groups
Chapter 1 Coxeter Groups and Artin Groups 1.1 Artin Groups Let M be a Coxeter matrix with index set S. defined by M is given by the presentation: A M := s S sts }{{ } = tst }{{ } m s,t factors m s,t The
More informationFREUDENTHAL SUSPENSION THEOREM
FREUDENTHAL SUSPENSION THEOREM TENGREN ZHANG Abstract. In this paper, I will prove the Freudenthal suspension theorem, and use that to explain what stable homotopy groups are. All the results stated in
More informationAN ALGORITHM FOR THE FUNDAMENTAL GROUP OF REGULAR CW COMPLEXES.
AN ALGORITHM FOR THE FUNDAMENTAL GROUP OF REGULAR CW COMPLEXES. PIOTR BRENDEL, GRAHAM ELLIS, MATEUSZ JUDA, AND MARIAN MROZEK Abstract. We describe an algorithm for computing a presentation of the fundamental
More informationThe Fundamental Group and Covering Spaces
Chapter 8 The Fundamental Group and Covering Spaces In the first seven chapters we have dealt with point-set topology. This chapter provides an introduction to algebraic topology. Algebraic topology may
More informationNeural 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 informationRipser. Efficient Computation of Vietoris Rips Persistence Barcodes. Ulrich Bauer TUM
Ripser Efficient Computation of Vietoris Rips Persistence Barcodes Ulrich Bauer TUM March 23, 2017 Computational and Statistical Aspects of Topological Data Analysis Alan Turing Institute http://ulrich-bauer.org/ripser-talk.pdf
More informationG-invariant Persistent Homology
G-invariant Persistent Homology Patrizio Frosini, Dipartimento di Matematica, Università di Bologna Piazza di Porta San Donato 5, 40126, Bologna, Italy Abstract Classical persistent homology is not tailored
More informationApplications of Sheaf Cohomology and Exact Sequences on Network Codings
Applications of Sheaf Cohomology and Exact Sequences on Network Codings Robert Ghrist Departments of Mathematics and Electrical & Systems Engineering University of Pennsylvania Philadelphia, PA, USA Email:
More informationEvgeniy V. Martyushev RESEARCH STATEMENT
Evgeniy V. Martyushev RESEARCH STATEMENT My research interests lie in the fields of topology of manifolds, algebraic topology, representation theory, and geometry. Specifically, my work explores various
More informationMath 121 Homework 4: Notes on Selected Problems
Math 121 Homework 4: Notes on Selected Problems 11.2.9. If W is a subspace of the vector space V stable under the linear transformation (i.e., (W ) W ), show that induces linear transformations W on W
More informationAlgebraic Topology Final
Instituto Superior Técnico Departamento de Matemática Secção de Álgebra e Análise Algebraic Topology Final Solutions 1. Let M be a simply connected manifold with the property that any map f : M M has a
More information32 Proof of the orientation theorem
88 CHAPTER 3. COHOMOLOGY AND DUALITY 32 Proof of the orientation theorem We are studying the way in which local homological information gives rise to global information, especially on an n-manifold M.
More informationSome Topics in Computational Topology
Some Topics in Computational Topology Yusu Wang Ohio State University AMS Short Course 2014 Introduction Much recent developments in computational topology Both in theory and in their applications E.g,
More informationThe rational cohomology of real quasi-toric manifolds
The rational cohomology of real quasi-toric manifolds Alex Suciu Northeastern University Joint work with Alvise Trevisan (VU Amsterdam) Toric Methods in Homotopy Theory Queen s University Belfast July
More information5. 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 informationCS 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 informationA 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 information0, otherwise Furthermore, H i (X) is free for all i, so Ext(H i 1 (X), G) = 0. Thus we conclude. n i x i. i i
Cohomology of Spaces (continued) Let X = {point}. From UCT, we have H{ i (X; G) = Hom(H i (X), G) Ext(H i 1 (X), G). { Z, i = 0 G, i = 0 And since H i (X; G) =, we have Hom(H i(x); G) = Furthermore, H
More informationREFINMENTS OF HOMOLOGY. Homological spectral package.
REFINMENTS OF HOMOLOGY (homological spectral package). Dan Burghelea Department of Mathematics Ohio State University, Columbus, OH In analogy with linear algebra over C we propose REFINEMENTS of the simplest
More informationDiscrete Morse functions on infinite complexes
Discrete Morse functions on infinite complexes Neža Mramor Kosta joint work with Rafael Ayala, Gregor Jerše, José Antonio Vilches University of Ljubljana, Slovenia Discrete, Computational and Algebraic
More informationStability of Critical Points with Interval Persistence
Stability of Critical Points with Interval Persistence Tamal K. Dey Rephael Wenger Abstract Scalar functions defined on a topological space Ω are at the core of many applications such as shape matching,
More informationSimplicial Homology. Simplicial Homology. Sara Kališnik. January 10, Sara Kališnik January 10, / 34
Sara Kališnik January 10, 2018 Sara Kališnik January 10, 2018 1 / 34 Homology Homology groups provide a mathematical language for the holes in a topological space. Perhaps surprisingly, they capture holes
More informationThe method of topological sections in the rigorous numerics of dynamical systems
1 Marian Mrozek Jagiellonian University, Kraków The method of topological sections in the rigorous numerics of dynamical systems Fourth International Workshop on Taylor Methods Boca Raton, December 17th,
More informationA Do It Yourself Guide to Linear Algebra
A Do It Yourself Guide to Linear Algebra Lecture Notes based on REUs, 2001-2010 Instructor: László Babai Notes compiled by Howard Liu 6-30-2010 1 Vector Spaces 1.1 Basics Definition 1.1.1. A vector space
More informationDISTRIBUTIVE PRODUCTS AND THEIR HOMOLOGY
DISTRIBUTIVE PRODUCTS AND THEIR HOMOLOGY Abstract. We develop a theory of sets with distributive products (called shelves and multi-shelves) and of their homology. We relate the shelf homology to the rack
More informationMetric shape comparison via multidimensional persistent homology
Metric shape comparison via multidimensional persistent homology Patrizio Frosini 1,2 1 Department of Mathematics, University of Bologna, Italy 2 ARCES - Vision Mathematics Group, University of Bologna,
More informationThe Hurewicz Theorem
The Hurewicz Theorem April 5, 011 1 Introduction The fundamental group and homology groups both give extremely useful information, particularly about path-connected spaces. Both can be considered as functors,
More informationQuasi Riemann surfaces II. Questions, comments, speculations
Quasi Riemann surfaces II. Questions, comments, speculations Daniel Friedan New High Energy Theory Center, Rutgers University and Natural Science Institute, The University of Iceland dfriedan@gmail.com
More informationMatthew 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 informationMinimal free resolutions that are not supported by a CW-complex.
Minimal free resolutions that are not supported by a CW-complex. Mauricio Velasco Department of Mathematics, Cornell University, Ithaca, NY 4853, US Introduction The study of monomial resolutions and their
More information24 PERSISTENT HOMOLOGY
24 PERSISTENT HOMOLOGY Herbert Edelsbrunner and Dmitriy Morozov INTRODUCTION Persistent homology was introduced in [ELZ00] and quickly developed into the most influential method in computational topology.
More informationAlgebraic Topology Homework 4 Solutions
Algebraic Topology Homework 4 Solutions Here are a few solutions to some of the trickier problems... Recall: Let X be a topological space, A X a subspace of X. Suppose f, g : X X are maps restricting to
More informationGrzegorz Jabłoński. Uniwersytet Jagielloński. The persistent homology of a self-map. Praca semestralna nr 3 (semestr zimowy 2010/11)
Grzegorz Jabłoński Uniwersytet Jagielloński The persistent homology of a self-map Praca semestralna nr 3 (semestr zimowy 2010/11) Opiekun pracy: prof. dr hab. Marian Mrozek The Persistent Homology of a
More informationTEST CODE: PMB SYLLABUS
TEST CODE: PMB SYLLABUS Convergence and divergence of sequence and series; Cauchy sequence and completeness; Bolzano-Weierstrass theorem; continuity, uniform continuity, differentiability; directional
More informationTopology Hmwk 6 All problems are from Allen Hatcher Algebraic Topology (online) ch 2
Topology Hmwk 6 All problems are from Allen Hatcher Algebraic Topology (online) ch 2 Andrew Ma August 25, 214 2.1.4 Proof. Please refer to the attached picture. We have the following chain complex δ 3
More information(1)(a) V = 2n-dimensional vector space over a field F, (1)(b) B = non-degenerate symplectic form on V.
18.704 Supplementary Notes March 21, 2005 Maximal parabolic subgroups of symplectic groups These notes are intended as an outline for a long presentation to be made early in April. They describe certain
More informationLecture 1. Toric Varieties: Basics
Lecture 1. Toric Varieties: Basics Taras Panov Lomonosov Moscow State University Summer School Current Developments in Geometry Novosibirsk, 27 August1 September 2018 Taras Panov (Moscow University) Lecture
More information2.5 Excision implies Simplicial = Singular homology
2.5 Excision implies Simplicial = Singular homology 1300Y Geometry and Topology 2.5 Excision implies Simplicial = Singular homology Recall that simplicial homology was defined in terms of a -complex decomposition
More information7. Homotopy and the Fundamental Group
7. Homotopy and the Fundamental Group The group G will be called the fundamental group of the manifold V. J. Henri Poincaré, 895 The properties of a topological space that we have developed so far have
More informationFUNDAMENTAL GROUPS AND THE VAN KAMPEN S THEOREM
FUNDAMENTAL GROUPS AND THE VAN KAMPEN S THEOREM ANG LI Abstract. In this paper, we start with the definitions and properties of the fundamental group of a topological space, and then proceed to prove Van-
More informationPerfect Discrete Morse Functions on Triangulated 3-Manifolds
Perfect Discrete Morse Functions on Triangulated 3-Manifolds Rafael Ayala, Desamparados Fernández-Ternero, and José Antonio Vilches Departamento de Geometría y Topología, Universidad de Sevilla, P.O. Box
More information3. Prove or disprove: If a space X is second countable, then every open covering of X contains a countable subcollection covering X.
Department of Mathematics and Statistics University of South Florida TOPOLOGY QUALIFYING EXAM January 24, 2015 Examiners: Dr. M. Elhamdadi, Dr. M. Saito Instructions: For Ph.D. level, complete at least
More informationGroups of Prime Power Order with Derived Subgroup of Prime Order
Journal of Algebra 219, 625 657 (1999) Article ID jabr.1998.7909, available online at http://www.idealibrary.com on Groups of Prime Power Order with Derived Subgroup of Prime Order Simon R. Blackburn*
More information1. Let r, s, t, v be the homogeneous relations defined on the set M = {2, 3, 4, 5, 6} by
Seminar 1 1. Which ones of the usual symbols of addition, subtraction, multiplication and division define an operation (composition law) on the numerical sets N, Z, Q, R, C? 2. Let A = {a 1, a 2, a 3 }.
More informationTwisted Higher Rank Graph C*-algebras
Alex Kumjian 1, David Pask 2, Aidan Sims 2 1 University of Nevada, Reno 2 University of Wollongong East China Normal University, Shanghai, 21 May 2012 Introduction. Preliminaries Introduction k-graphs
More informationFUNDAMENTAL GROUPS AND THE VAN KAMPEN S THEOREM. Contents
FUNDAMENTAL GROUPS AND THE VAN KAMPEN S THEOREM SAMUEL BLOOM Abstract. In this paper, we define the fundamental group of a topological space and explore its structure, and we proceed to prove Van-Kampen
More informationHOMOLOGY THEORIES INGRID STARKEY
HOMOLOGY THEORIES INGRID STARKEY Abstract. This paper will introduce the notion of homology for topological spaces and discuss its intuitive meaning. It will also describe a general method that is used
More informationMath Topology II: Smooth Manifolds. Spring Homework 2 Solution Submit solutions to the following problems:
Math 132 - Topology II: Smooth Manifolds. Spring 2017. Homework 2 Solution Submit solutions to the following problems: 1. Let H = {a + bi + cj + dk (a, b, c, d) R 4 }, where i 2 = j 2 = k 2 = 1, ij = k,
More informationManifolds 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 information18.312: Algebraic Combinatorics Lionel Levine. Lecture 22. Smith normal form of an integer matrix (linear algebra over Z).
18.312: Algebraic Combinatorics Lionel Levine Lecture date: May 3, 2011 Lecture 22 Notes by: Lou Odette This lecture: Smith normal form of an integer matrix (linear algebra over Z). 1 Review of Abelian
More informationQUALIFYING EXAMINATION Harvard University Department of Mathematics Tuesday September 21, 2004 (Day 1)
QUALIFYING EXAMINATION Harvard University Department of Mathematics Tuesday September 21, 2004 (Day 1) Each of the six questions is worth 10 points. 1) Let H be a (real or complex) Hilbert space. We say
More informationA 2 G 2 A 1 A 1. (3) A double edge pointing from α i to α j if α i, α j are not perpendicular and α i 2 = 2 α j 2
46 MATH 223A NOTES 2011 LIE ALGEBRAS 11. Classification of semisimple Lie algebras I will explain how the Cartan matrix and Dynkin diagrams describe root systems. Then I will go through the classification
More informationLECTURE 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 informationAn introduction to discrete Morse theory
An introduction to discrete Morse theory Henry Adams December 11, 2013 Abstract This talk will be an introduction to discrete Morse theory. Whereas standard Morse theory studies smooth functions on a differentiable
More information121B: ALGEBRAIC TOPOLOGY. Contents. 6. Poincaré Duality
121B: ALGEBRAIC TOPOLOGY Contents 6. Poincaré Duality 1 6.1. Manifolds 2 6.2. Orientation 3 6.3. Orientation sheaf 9 6.4. Cap product 11 6.5. Proof for good coverings 15 6.6. Direct limit 18 6.7. Proof
More informationEACAT7 at IISER, Mohali Homology of 4D universe for every 3-manifold
EACAT7 at IISER, Mohali Homology of 4D universe for every 3-manifold Akio Kawauchi Osaka City University Advanced Mathematical Institute December 2, 2017 1. Types I, II, full and punctured 4D universes
More informationOn 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 informationp,q H (X), H (Y ) ), where the index p has the same meaning as the
There are two Eilenberg-Moore spectral sequences that we shall consider, one for homology and the other for cohomology. In contrast with the situation for the Serre spectral sequence, for the Eilenberg-Moore
More informationALGEBRAIC TOPOLOGY IV. Definition 1.1. Let A, B be abelian groups. The set of homomorphisms ϕ: A B is denoted by
ALGEBRAIC TOPOLOGY IV DIRK SCHÜTZ 1. Cochain complexes and singular cohomology Definition 1.1. Let A, B be abelian groups. The set of homomorphisms ϕ: A B is denoted by Hom(A, B) = {ϕ: A B ϕ homomorphism}
More information