Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction...

103
Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied Topology and High-Dimensional Data Analysis Victoria, BC August 18, 2015 M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 1 / 22

Transcript of Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction...

Page 1: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes and Homology

Michael A. Mandell

Indiana University

Applied Topology and High-Dimensional Data AnalysisVictoria, BC

August 18, 2015

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 1 / 22

Page 2: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Outline

Basic definitions for simplicial complexes and the homology ofsimplicial complexes.

1 Simplicial Complexes

What are they?What do they model?Simplicial approximation

2 Homology

What is homology?What is a chain complex?How do you get one?Invariance theorem

Example: Compact Surfaces

Image credit: Oleg Alexandrov / Wikipedia

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 2 / 22

Page 3: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Outline

Basic definitions for simplicial complexes and the homology ofsimplicial complexes.

1 Simplicial Complexes

What are they?What do they model?Simplicial approximation

2 Homology

What is homology?What is a chain complex?How do you get one?Invariance theorem

Example: Compact Surfaces

Image credit: Oleg Alexandrov / Wikipedia

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 2 / 22

Page 4: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Outline

Basic definitions for simplicial complexes and the homology ofsimplicial complexes.

1 Simplicial ComplexesWhat are they?What do they model?Simplicial approximation

2 Homology

What is homology?What is a chain complex?How do you get one?Invariance theorem

Example: Compact Surfaces

Image credit: Oleg Alexandrov / Wikipedia

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 2 / 22

Page 5: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Outline

Basic definitions for simplicial complexes and the homology ofsimplicial complexes.

1 Simplicial ComplexesWhat are they?What do they model?Simplicial approximation

2 HomologyWhat is homology?What is a chain complex?How do you get one?Invariance theorem

Example: Compact Surfaces

Image credit: Oleg Alexandrov / Wikipedia

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 2 / 22

Page 6: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Outline

Basic definitions for simplicial complexes and the homology ofsimplicial complexes.

1 Simplicial ComplexesWhat are they?What do they model?Simplicial approximation

2 HomologyWhat is homology?What is a chain complex?How do you get one?Invariance theorem

Example: Compact Surfaces

Image credit: Oleg Alexandrov / Wikipedia

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 2 / 22

Page 7: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Introduction to Simplicial Complexes

Basic idea of a simplicial complex: Triangle Mesh / Triangulation

0-simplex = point1-simplex = line segment between two 0-simplexes2-simplex = filled triangle

with boundary three 1-simplexes

3-simplex = tetrahedron with boundary four 2-simplexesetc.

Image credit: teapot: https://groups.csail.mit.edu/graphics/classes/6.837/F98/TALecture/wireframe.gifduck: https://s-media-cache-ak0.pinimg.com/236x/02/67/5d/02675d2ca6f42bdedf1b492d3f52bc83.jpg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 3 / 22

Page 8: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Introduction to Simplicial Complexes

Basic idea of a simplicial complex

: Triangle Mesh / Triangulation

0-simplex = point1-simplex = line segment between two 0-simplexes2-simplex = filled triangle

with boundary three 1-simplexes

3-simplex = tetrahedron with boundary four 2-simplexesetc.

Image credit: teapot: https://groups.csail.mit.edu/graphics/classes/6.837/F98/TALecture/wireframe.gifduck: https://s-media-cache-ak0.pinimg.com/236x/02/67/5d/02675d2ca6f42bdedf1b492d3f52bc83.jpg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 3 / 22

Page 9: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Introduction to Simplicial Complexes

Basic idea of a simplicial complex

: Triangle Mesh / Triangulation

0-simplex = point1-simplex = line segment between two 0-simplexes2-simplex = filled triangle

with boundary three 1-simplexes

3-simplex = tetrahedron with boundary four 2-simplexesetc.

Image credit: teapot: https://groups.csail.mit.edu/graphics/classes/6.837/F98/TALecture/wireframe.gifduck: https://s-media-cache-ak0.pinimg.com/236x/02/67/5d/02675d2ca6f42bdedf1b492d3f52bc83.jpg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 3 / 22

Page 10: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Introduction to Simplicial Complexes

Basic idea of a simplicial complex: Triangle Mesh / Triangulation

0-simplex = point1-simplex = line segment between two 0-simplexes

2-simplex = filled triangle

with boundary three 1-simplexes3-simplex = tetrahedron with boundary four 2-simplexesetc.

Image credit: teapot: https://groups.csail.mit.edu/graphics/classes/6.837/F98/TALecture/wireframe.gifduck: https://s-media-cache-ak0.pinimg.com/236x/02/67/5d/02675d2ca6f42bdedf1b492d3f52bc83.jpg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 3 / 22

Page 11: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Introduction to Simplicial Complexes

Basic idea of a simplicial complex: Triangle Mesh / Triangulation

0-simplex = point1-simplex = line segment between two 0-simplexes

2-simplex = filled triangle with boundary three 1-simplexes

3-simplex = tetrahedron with boundary four 2-simplexesetc.

Image credit: teapot: https://groups.csail.mit.edu/graphics/classes/6.837/F98/TALecture/wireframe.gifduck: https://s-media-cache-ak0.pinimg.com/236x/02/67/5d/02675d2ca6f42bdedf1b492d3f52bc83.jpg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 3 / 22

Page 12: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Introduction to Simplicial Complexes

Basic idea of a simplicial complex: Triangle Mesh / Triangulation

0-simplex = point

1-simplex = line segment between two 0-simplexes2-simplex = filled triangle with boundary three 1-simplexes

3-simplex = tetrahedron with boundary four 2-simplexesetc.

Image credit: teapot: https://groups.csail.mit.edu/graphics/classes/6.837/F98/TALecture/wireframe.gifduck: https://s-media-cache-ak0.pinimg.com/236x/02/67/5d/02675d2ca6f42bdedf1b492d3f52bc83.jpg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 3 / 22

Page 13: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Introduction to Simplicial Complexes

Basic idea of a simplicial complex: Triangle Mesh / Triangulation

0-simplex = point1-simplex = line segment between two 0-simplexes2-simplex = filled triangle with boundary three 1-simplexes

3-simplex = tetrahedron with boundary four 2-simplexesetc.

Image credit: teapot: https://groups.csail.mit.edu/graphics/classes/6.837/F98/TALecture/wireframe.gifduck: https://s-media-cache-ak0.pinimg.com/236x/02/67/5d/02675d2ca6f42bdedf1b492d3f52bc83.jpg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 3 / 22

Page 14: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Introduction to Simplicial Complexes

Basic idea of a simplicial complex: Triangle Mesh / Triangulation

0-simplex = point1-simplex = line segment between two 0-simplexes2-simplex = filled triangle with boundary three 1-simplexes3-simplex = tetrahedron with boundary four 2-simplexes

etc.

Image credit: teapot: https://groups.csail.mit.edu/graphics/classes/6.837/F98/TALecture/wireframe.gifduck: https://s-media-cache-ak0.pinimg.com/236x/02/67/5d/02675d2ca6f42bdedf1b492d3f52bc83.jpg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 3 / 22

Page 15: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Introduction to Simplicial Complexes

Basic idea of a simplicial complex: Triangle Mesh / Triangulation

0-simplex = point1-simplex = line segment between two 0-simplexes2-simplex = filled triangle with boundary three 1-simplexes3-simplex = tetrahedron with boundary four 2-simplexesetc.Image credit: teapot: https://groups.csail.mit.edu/graphics/classes/6.837/F98/TALecture/wireframe.gif

duck: https://s-media-cache-ak0.pinimg.com/236x/02/67/5d/02675d2ca6f42bdedf1b492d3f52bc83.jpg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 3 / 22

Page 16: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Simplexes

For n + 1 points V = {v0, . . . , vn} in general position in a vector space

the n-simplex σV = [v0, . . . , vn] spanned by V is the convex hull of V .

Barycentric coordinates

x = t0v0 + t1v1 + · · ·+ tnvn 0 ≤ ti ≤ 1,∑

ti = 1

Standard n-simplex: Use e0,e1, . . . ,en in Rn+1

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 4 / 22

Page 17: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Simplexes

For n + 1 points V = {v0, . . . , vn} in general position in a vector spacethe n-simplex σV = [v0, . . . , vn] spanned by V is the convex hull of V .

Barycentric coordinates

x = t0v0 + t1v1 + · · ·+ tnvn 0 ≤ ti ≤ 1,∑

ti = 1

Standard n-simplex: Use e0,e1, . . . ,en in Rn+1

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 4 / 22

Page 18: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Simplexes

For n + 1 points V = {v0, . . . , vn} in general position in a vector spacethe n-simplex σV = [v0, . . . , vn] spanned by V is the convex hull of V .

Barycentric coordinates

x = t0v0 + t1v1 + · · ·+ tnvn 0 ≤ ti ≤ 1,∑

ti = 1

Standard n-simplex: Use e0,e1, . . . ,en in Rn+1

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 4 / 22

Page 19: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Simplexes

For n + 1 points V = {v0, . . . , vn} in general position in a vector spacethe n-simplex σV = [v0, . . . , vn] spanned by V is the convex hull of V .

Barycentric coordinates

x = t0v0 + t1v1 + · · ·+ tnvn 0 ≤ ti ≤ 1,∑

ti = 1

Standard n-simplex: Use e0,e1, . . . ,en in Rn+1

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 4 / 22

Page 20: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Simplicial Complex

A geometric simplicial complex in RN is a subspace formed bysimplexes that intersect properly

, i.e., σA ∩ σB = σA∩B.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 5 / 22

Page 21: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Simplicial Complex

A geometric simplicial complex in RN is a subspace formed bysimplexes that intersect properly, i.e., σA ∩ σB = σA∩B.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 5 / 22

Page 22: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Abstract Simplicial Complex

A geometric simplicial complex (X ,V ) is completely determined by thevertex set V and the set of simplexes σAα in X .

An abstract simplicial complex consists ofA set V called the vertexesA set S of non-empty finite subsets of V

such that if A ∈ S then every non-empty subset of A is in S.

A geometric simplicial complex then determines an abstract simplicialcomplex with the same vertex set. The set S is constructed inductively.

A map of simplicial complexes (V ,S)→ (V ′,S′) is a functionf : V → V ′ such that when A ∈ S, f (A) ∈ S′.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 6 / 22

Page 23: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Abstract Simplicial Complex

A geometric simplicial complex (X ,V ) is completely determined by thevertex set V and the set of simplexes σAα in X .

An abstract simplicial complex consists of

A set V called the vertexesA set S of non-empty finite subsets of V

such that

if A ∈ S then every non-empty subset of A is in S.

A geometric simplicial complex then determines an abstract simplicialcomplex with the same vertex set. The set S is constructed inductively.

A map of simplicial complexes (V ,S)→ (V ′,S′) is a functionf : V → V ′ such that when A ∈ S, f (A) ∈ S′.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 6 / 22

Page 24: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Abstract Simplicial Complex

A geometric simplicial complex (X ,V ) is completely determined by thevertex set V and the set of simplexes σAα in X .

An abstract simplicial complex consists ofA set V called the vertexes

A set S of non-empty finite subsets of V

such that

if A ∈ S then every non-empty subset of A is in S.

A geometric simplicial complex then determines an abstract simplicialcomplex with the same vertex set. The set S is constructed inductively.

A map of simplicial complexes (V ,S)→ (V ′,S′) is a functionf : V → V ′ such that when A ∈ S, f (A) ∈ S′.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 6 / 22

Page 25: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Abstract Simplicial Complex

A geometric simplicial complex (X ,V ) is completely determined by thevertex set V and the set of simplexes σAα in X .

An abstract simplicial complex consists ofA set V called the vertexesA set S of non-empty finite subsets of V

such that

if A ∈ S then every non-empty subset of A is in S.

A geometric simplicial complex then determines an abstract simplicialcomplex with the same vertex set. The set S is constructed inductively.

A map of simplicial complexes (V ,S)→ (V ′,S′) is a functionf : V → V ′ such that when A ∈ S, f (A) ∈ S′.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 6 / 22

Page 26: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Abstract Simplicial Complex

A geometric simplicial complex (X ,V ) is completely determined by thevertex set V and the set of simplexes σAα in X .

An abstract simplicial complex consists ofA set V called the vertexesA set S of non-empty finite subsets of V

such that if A ∈ S then every non-empty subset of A is in S.

A geometric simplicial complex then determines an abstract simplicialcomplex with the same vertex set. The set S is constructed inductively.

A map of simplicial complexes (V ,S)→ (V ′,S′) is a functionf : V → V ′ such that when A ∈ S, f (A) ∈ S′.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 6 / 22

Page 27: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Abstract Simplicial Complex

A geometric simplicial complex (X ,V ) is completely determined by thevertex set V and the set of simplexes σAα in X .

An abstract simplicial complex consists ofA set V called the vertexesA set S of non-empty finite subsets of V

such that if A ∈ S then every non-empty subset of A is in S.

A geometric simplicial complex then determines an abstract simplicialcomplex with the same vertex set.

The set S is constructed inductively.

A map of simplicial complexes (V ,S)→ (V ′,S′) is a functionf : V → V ′ such that when A ∈ S, f (A) ∈ S′.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 6 / 22

Page 28: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Abstract Simplicial Complex

A geometric simplicial complex (X ,V ) is completely determined by thevertex set V and the set of simplexes σAα in X .

An abstract simplicial complex consists ofA set V called the vertexesA set S of non-empty finite subsets of V

such that if A ∈ S then every non-empty subset of A is in S.

A geometric simplicial complex then determines an abstract simplicialcomplex with the same vertex set. The set S is constructed inductively.

A map of simplicial complexes (V ,S)→ (V ′,S′) is a functionf : V → V ′ such that when A ∈ S, f (A) ∈ S′.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 6 / 22

Page 29: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Abstract Simplicial Complex

A geometric simplicial complex (X ,V ) is completely determined by thevertex set V and the set of simplexes σAα in X .

An abstract simplicial complex consists ofA set V called the vertexesA set S of non-empty finite subsets of V

such that if A ∈ S then every non-empty subset of A is in S.

A geometric simplicial complex then determines an abstract simplicialcomplex with the same vertex set. The set S is constructed inductively.

A map of simplicial complexes (V ,S)→ (V ′,S′) is a functionf : V → V ′ such that when A ∈ S, f (A) ∈ S′.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 6 / 22

Page 30: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

For a set V , let R〈V 〉 be the vector space with basis V .

If V is infinite, topologize R〈V 〉 with the union topology for the finitesubsets of V .

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspacesuch that for each A ∈ S, f (A) is in general position, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B), taking X =

⋃A∈S

σf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 31: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

For a set V , let R〈V 〉 be the vector space with basis V .

If V is infinite, topologize R〈V 〉 with the union topology for the finitesubsets of V .

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspacesuch that for each A ∈ S, f (A) is in general position, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B), taking X =

⋃A∈S

σf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 32: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspacesuch that for each A ∈ S, f (A) is in general position, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B), taking X =

⋃A∈S

σf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 33: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspacesuch that for each A ∈ S, f (A) is in general position, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B), taking X =

⋃A∈S

σf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 34: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspace

such that for each A ∈ S, f (A) is in general position, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B), taking X =

⋃A∈S

σf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 35: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspacesuch that for each A ∈ S, f (A) is in general position

, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B), taking X =

⋃A∈S

σf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 36: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspacesuch that for each A ∈ S, f (A) is in general position, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B)

, taking X =⋃

A∈Sσf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 37: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspacesuch that for each A ∈ S, f (A) is in general position, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B), taking X =

⋃A∈S

σf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 38: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspacesuch that for each A ∈ S, f (A) is in general position, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B), taking X =

⋃A∈S

σf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 39: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Geometric Realization

DefinitionLet K = (V ,S) be an abstract simplicial complex. The geometricrealization |K | is the union of the simplexes in R〈V 〉 spanned by theelements of S.

If f : V → RN is an injection onto a discrete subspacesuch that for each A ∈ S, f (A) is in general position, andfor each A,B ∈ S, σf (A) ∩ σf (B) = σf (A∩B), taking X =

⋃A∈S

σf (A),

then (X , f (V )) is a geometric simplicial complex whose abstractsimplicial complex is isomorphic to K via f .

Moreover, the unique linear extension f̃ : R〈V 〉 → RN induces ahomeomorphism |K | → X .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 7 / 22

Page 40: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Subdivision

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 8 / 22

Page 41: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

The Simplicial Approximation Theorem

TheoremLet K and L be simplicial complexes and f : |K | → |L| a continuousmap. There exists a subdivision K ′ of K and a simplicial mapg : K ′ → L with |g| homotopic to f

Also a relative version for when f is already the geometric realization ofa simplicial map on a subcomplex of K .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 9 / 22

Page 42: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

The Simplicial Approximation Theorem

TheoremLet K and L be simplicial complexes and f : |K | → |L| a continuousmap. There exists a subdivision K ′ of K and a simplicial mapg : K ′ → L with |g| homotopic to f

Also a relative version for when f is already the geometric realization ofa simplicial map on a subcomplex of K .

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 9 / 22

Page 43: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Approximation by Simplicial Complexes

Spaces that are homeomorphic to simplicial complexes (examples)Smooth manifoldsSemi-algebraic sets

Spaces that are homotopy equivalent to simplicial complexesEuclidean neighborhood retractsAbsolute neighborhood retracts (in separable metric spaces)

Spaces that are weakly equivalent to simplicial complexesAll spaces

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 10 / 22

Page 44: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Approximation by Simplicial Complexes

Spaces that are homeomorphic to simplicial complexes (examples)

Smooth manifoldsSemi-algebraic sets

Spaces that are homotopy equivalent to simplicial complexesEuclidean neighborhood retractsAbsolute neighborhood retracts (in separable metric spaces)

Spaces that are weakly equivalent to simplicial complexesAll spaces

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 10 / 22

Page 45: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Approximation by Simplicial Complexes

Spaces that are homeomorphic to simplicial complexes (examples)Smooth manifoldsSemi-algebraic sets

Spaces that are homotopy equivalent to simplicial complexesEuclidean neighborhood retractsAbsolute neighborhood retracts (in separable metric spaces)

Spaces that are weakly equivalent to simplicial complexesAll spaces

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 10 / 22

Page 46: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Approximation by Simplicial Complexes

Spaces that are homeomorphic to simplicial complexes (examples)Smooth manifoldsSemi-algebraic sets

Spaces that are homotopy equivalent to simplicial complexesEuclidean neighborhood retracts

Absolute neighborhood retracts (in separable metric spaces)

Spaces that are weakly equivalent to simplicial complexesAll spaces

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 10 / 22

Page 47: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Approximation by Simplicial Complexes

Spaces that are homeomorphic to simplicial complexes (examples)Smooth manifoldsSemi-algebraic sets

Spaces that are homotopy equivalent to simplicial complexesEuclidean neighborhood retractsAbsolute neighborhood retracts (in separable metric spaces)

Spaces that are weakly equivalent to simplicial complexesAll spaces

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 10 / 22

Page 48: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Approximation by Simplicial Complexes

Spaces that are homeomorphic to simplicial complexes (examples)Smooth manifoldsSemi-algebraic sets

Spaces that are homotopy equivalent to simplicial complexesEuclidean neighborhood retractsAbsolute neighborhood retracts (in separable metric spaces)

Spaces that are weakly equivalent to simplicial complexes

All spaces

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 10 / 22

Page 49: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Simplicial Complexes

Approximation by Simplicial Complexes

Spaces that are homeomorphic to simplicial complexes (examples)Smooth manifoldsSemi-algebraic sets

Spaces that are homotopy equivalent to simplicial complexesEuclidean neighborhood retractsAbsolute neighborhood retracts (in separable metric spaces)

Spaces that are weakly equivalent to simplicial complexesAll spaces

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 10 / 22

Page 50: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Invariants of Simplical Complexes

Counting simplexes

Alternating sum of number of simplexes

#S0 −#S1 +#S2 − · · ·

Euler characteristic

Powerful enough to classify compact surfaces, almost

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 11 / 22

Page 51: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Invariants of Simplical Complexes

Counting simplexes

Alternating sum of number of simplexes

#S0 −#S1 +#S2 − · · ·

Euler characteristic

Powerful enough to classify compact surfaces, almost

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 11 / 22

Page 52: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Invariants of Simplical Complexes

Counting simplexes

Alternating sum of number of simplexes

#S0 −#S1 +#S2 − · · ·

Euler characteristic

Powerful enough to classify compact surfaces, almost

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 11 / 22

Page 53: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Invariants of Simplical Complexes

Counting simplexes

Alternating sum of number of simplexes

#S0 −#S1 +#S2 − · · ·

Euler characteristic

Powerful enough to classify compact surfaces, almost

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 11 / 22

Page 54: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Euler Characteristic and Compact Surfaces

Compact Surfaces

• • •

• • •

Image credit:

sphere: https://commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_6r.svgtoruses: Oleg Alexandrov / WikipediaSteiner surface: https://commons.wikimedia.org/wiki/File:Steiners_Roman.pngKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 12 / 22

Page 55: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Euler Characteristic and Compact Surfaces

Compact Surfaces

• • •

• • •

Image credit:

sphere: https://commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_6r.svg

toruses: Oleg Alexandrov / Wikipedia

Steiner surface: https://commons.wikimedia.org/wiki/File:Steiners_Roman.pngKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 12 / 22

Page 56: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Euler Characteristic and Compact Surfaces

Compact Surfaces

• • •

• • •

Image credit:

sphere: https://commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_6r.svg

toruses: Oleg Alexandrov / Wikipedia

Steiner surface: https://commons.wikimedia.org/wiki/File:Steiners_Roman.pngKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 12 / 22

Page 57: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Euler Characteristic and Compact Surfaces

Compact Surfaces

• • •

• • •

Image credit:

sphere: https://commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_6r.svg

toruses: Oleg Alexandrov / Wikipedia

Steiner surface: https://commons.wikimedia.org/wiki/File:Steiners_Roman.pngKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 12 / 22

Page 58: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Euler Characteristic and Compact Surfaces

Compact Surfaces

• • •

• • •

Image credit:

sphere: https://commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_6r.svg

toruses: Oleg Alexandrov / Wikipedia

Steiner surface: https://commons.wikimedia.org/wiki/File:Steiners_Roman.pngKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 12 / 22

Page 59: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Euler Characteristic and Compact Surfaces

Compact Surfaces

• • •

• • •

Image credit:

sphere: https://commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_6r.svgtoruses: Oleg Alexandrov / Wikipedia

Steiner surface: https://commons.wikimedia.org/wiki/File:Steiners_Roman.pngKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 12 / 22

Page 60: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Euler Characteristic and Compact Surfaces

Compact Surfaces

• • •

• • •

Image credit:

sphere: https://commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_6r.svgtoruses: Oleg Alexandrov / WikipediaSteiner surface: https://commons.wikimedia.org/wiki/File:Steiners_Roman.png

Klein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 12 / 22

Page 61: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Euler Characteristic and Compact Surfaces

Compact Surfaces

• • •

• • •

Image credit:

sphere: https://commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_6r.svgtoruses: Oleg Alexandrov / WikipediaSteiner surface: https://commons.wikimedia.org/wiki/File:Steiners_Roman.pngKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 12 / 22

Page 62: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Euler Characteristic and Compact Surfaces

Compact Surfaces

• • •

• • •

Image credit:

sphere: https://commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_6r.svgtoruses: Oleg Alexandrov / WikipediaSteiner surface: https://commons.wikimedia.org/wiki/File:Steiners_Roman.pngKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 12 / 22

Page 63: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Components

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 13 / 22

Page 64: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Components

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 13 / 22

Page 65: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Linear Algebra of Faces

Let K be a simplicial complex.

(Choose an order on its vertex set)

Let Cn be the free abelian group generated by the n-simplices.

Let dn : Cn → Cn−1 be the homomorphism that takes an n-simplex[v0, . . . , vn] to

d [v0, . . . , vn] = [v1, . . . , vn]− [v0, v2, . . . , vn] + · · ·+ (−1)i [v0, . . . , v̂i , . . . , vn] + · · ·+ (−1)n[v0, . . . , vn−1]

Let Zn = Ker(dn) ⊂ CnLet Bn = Im(dn+1) ⊂ Cn

Turns out Bn ⊂ Zn (or equivalently dn ◦ dn+1 = 0)

An algebraic object like this is called a chain complex

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 14 / 22

Page 66: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Linear Algebra of Faces

Let K be a simplicial complex.

(Choose an order on its vertex set)

Let Cn be the free abelian group generated by the n-simplices.

Let dn : Cn → Cn−1 be the homomorphism that takes an n-simplex[v0, . . . , vn] to

d [v0, . . . , vn] = [v1, . . . , vn]− [v0, v2, . . . , vn] + · · ·+ (−1)i [v0, . . . , v̂i , . . . , vn] + · · ·+ (−1)n[v0, . . . , vn−1]

Let Zn = Ker(dn) ⊂ CnLet Bn = Im(dn+1) ⊂ Cn

Turns out Bn ⊂ Zn (or equivalently dn ◦ dn+1 = 0)

An algebraic object like this is called a chain complex

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 14 / 22

Page 67: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Linear Algebra of Faces

Let K be a simplicial complex. (Choose an order on its vertex set)

Let Cn be the free abelian group generated by the n-simplices.

Let dn : Cn → Cn−1 be the homomorphism that takes an n-simplex[v0, . . . , vn] to

d [v0, . . . , vn] = [v1, . . . , vn]− [v0, v2, . . . , vn] + · · ·+ (−1)i [v0, . . . , v̂i , . . . , vn] + · · ·+ (−1)n[v0, . . . , vn−1]

Let Zn = Ker(dn) ⊂ CnLet Bn = Im(dn+1) ⊂ Cn

Turns out Bn ⊂ Zn (or equivalently dn ◦ dn+1 = 0)

An algebraic object like this is called a chain complex

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 14 / 22

Page 68: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Linear Algebra of Faces

Let K be a simplicial complex. (Choose an order on its vertex set)

Let Cn be the free abelian group generated by the n-simplices.

Let dn : Cn → Cn−1 be the homomorphism that takes an n-simplex[v0, . . . , vn] to

d [v0, . . . , vn] = [v1, . . . , vn]− [v0, v2, . . . , vn] + · · ·+ (−1)i [v0, . . . , v̂i , . . . , vn] + · · ·+ (−1)n[v0, . . . , vn−1]

Let Zn = Ker(dn) ⊂ CnLet Bn = Im(dn+1) ⊂ Cn

Turns out Bn ⊂ Zn (or equivalently dn ◦ dn+1 = 0)

An algebraic object like this is called a chain complex

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 14 / 22

Page 69: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Linear Algebra of Faces

Let K be a simplicial complex. (Choose an order on its vertex set)

Let Cn be the free abelian group generated by the n-simplices.

Let dn : Cn → Cn−1 be the homomorphism that takes an n-simplex[v0, . . . , vn] to

d [v0, . . . , vn] = [v1, . . . , vn]− [v0, v2, . . . , vn] + · · ·+ (−1)i [v0, . . . , v̂i , . . . , vn] + · · ·+ (−1)n[v0, . . . , vn−1]

Let Zn = Ker(dn) ⊂ CnLet Bn = Im(dn+1) ⊂ Cn

Turns out Bn ⊂ Zn (or equivalently dn ◦ dn+1 = 0)

An algebraic object like this is called a chain complex

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 14 / 22

Page 70: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Linear Algebra of Faces

Let K be a simplicial complex. (Choose an order on its vertex set)

Let Cn be the free abelian group generated by the n-simplices.

Let dn : Cn → Cn−1 be the homomorphism that takes an n-simplex[v0, . . . , vn] to

d [v0, . . . , vn] = [v1, . . . , vn]− [v0, v2, . . . , vn] + · · ·+ (−1)i [v0, . . . , v̂i , . . . , vn] + · · ·+ (−1)n[v0, . . . , vn−1]

Let Zn = Ker(dn) ⊂ Cn

Let Bn = Im(dn+1) ⊂ Cn

Turns out Bn ⊂ Zn (or equivalently dn ◦ dn+1 = 0)

An algebraic object like this is called a chain complex

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 14 / 22

Page 71: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Linear Algebra of Faces

Let K be a simplicial complex. (Choose an order on its vertex set)

Let Cn be the free abelian group generated by the n-simplices.

Let dn : Cn → Cn−1 be the homomorphism that takes an n-simplex[v0, . . . , vn] to

d [v0, . . . , vn] = [v1, . . . , vn]− [v0, v2, . . . , vn] + · · ·+ (−1)i [v0, . . . , v̂i , . . . , vn] + · · ·+ (−1)n[v0, . . . , vn−1]

Let Zn = Ker(dn) ⊂ CnLet Bn = Im(dn+1) ⊂ Cn

Turns out Bn ⊂ Zn (or equivalently dn ◦ dn+1 = 0)

An algebraic object like this is called a chain complex

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 14 / 22

Page 72: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Linear Algebra of Faces

Let K be a simplicial complex. (Choose an order on its vertex set)

Let Cn be the free abelian group generated by the n-simplices.

Let dn : Cn → Cn−1 be the homomorphism that takes an n-simplex[v0, . . . , vn] to

d [v0, . . . , vn] = [v1, . . . , vn]− [v0, v2, . . . , vn] + · · ·+ (−1)i [v0, . . . , v̂i , . . . , vn] + · · ·+ (−1)n[v0, . . . , vn−1]

Let Zn = Ker(dn) ⊂ CnLet Bn = Im(dn+1) ⊂ Cn

Turns out Bn ⊂ Zn (or equivalently dn ◦ dn+1 = 0)

An algebraic object like this is called a chain complex

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 14 / 22

Page 73: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Linear Algebra of Faces

Let K be a simplicial complex. (Choose an order on its vertex set)

Let Cn be the free abelian group generated by the n-simplices.

Let dn : Cn → Cn−1 be the homomorphism that takes an n-simplex[v0, . . . , vn] to

d [v0, . . . , vn] = [v1, . . . , vn]− [v0, v2, . . . , vn] + · · ·+ (−1)i [v0, . . . , v̂i , . . . , vn] + · · ·+ (−1)n[v0, . . . , vn−1]

Let Zn = Ker(dn) ⊂ CnLet Bn = Im(dn+1) ⊂ Cn

Turns out Bn ⊂ Zn (or equivalently dn ◦ dn+1 = 0)

An algebraic object like this is called a chain complexM.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 14 / 22

Page 74: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Chain Complexes and Homology

DefinitionA chain complex is a sequence of abelian groups (or vector spaces)C0, C1, . . . , and homomorphisms d1 : C1 → C0, d2 : C2 → C1, . . . ,such that dn ◦ dn+1 = 0.

An elt. of the subgroup Zn = Ker(dn) ⊂ Cn is called an n-cycleAn elt. of the subgroup Bn = Im(dn+1) ⊂ Zn is called an n-boundary.

DefinitionHn = Zn/Bn is called the n-th homology group.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 15 / 22

Page 75: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Chain Complexes and Homology

DefinitionA chain complex is a sequence of abelian groups (or vector spaces)C0, C1, . . . , and homomorphisms d1 : C1 → C0, d2 : C2 → C1, . . . ,such that dn ◦ dn+1 = 0.

An elt. of the subgroup Zn = Ker(dn) ⊂ Cn is called an n-cycle

An elt. of the subgroup Bn = Im(dn+1) ⊂ Zn is called an n-boundary.

DefinitionHn = Zn/Bn is called the n-th homology group.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 15 / 22

Page 76: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Chain Complexes and Homology

DefinitionA chain complex is a sequence of abelian groups (or vector spaces)C0, C1, . . . , and homomorphisms d1 : C1 → C0, d2 : C2 → C1, . . . ,such that dn ◦ dn+1 = 0.

An elt. of the subgroup Zn = Ker(dn) ⊂ Cn is called an n-cycleAn elt. of the subgroup Bn = Im(dn+1) ⊂ Zn is called an n-boundary.

DefinitionHn = Zn/Bn is called the n-th homology group.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 15 / 22

Page 77: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Chain Complexes and Homology

DefinitionA chain complex is a sequence of abelian groups (or vector spaces)C0, C1, . . . , and homomorphisms d1 : C1 → C0, d2 : C2 → C1, . . . ,such that dn ◦ dn+1 = 0.

An elt. of the subgroup Zn = Ker(dn) ⊂ Cn is called an n-cycleAn elt. of the subgroup Bn = Im(dn+1) ⊂ Zn is called an n-boundary.

DefinitionHn = Zn/Bn is called the n-th homology group.

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 15 / 22

Page 78: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Examples

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 16 / 22

Page 79: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homomorphisms and Chain Homotopies

A homomorphism of chain complexes f∗ : C∗ → C′∗ consists ofhomomorphisms fn : Cn → C′n such that d ′n+1 ◦ fn+1 = fn ◦ dn+1

Cn+1dn+1 ��

fn+1// C′n+1

d ′n+1��

Cn fn// C′n

A homomorphism of chain complexes induces a homomorphism onhomology

Given homomorphisms f∗ and g∗, a chain homotopy from f∗ to g∗consists of homomorphisms sn : Cn → C′n+1 such that

dn+1 ◦ sn = gn − fn + (−1)nsn ◦ dn

Chain homotopic maps induce the same map on homology

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 17 / 22

Page 80: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homomorphisms and Chain Homotopies

A homomorphism of chain complexes f∗ : C∗ → C′∗ consists ofhomomorphisms fn : Cn → C′n such that d ′n+1 ◦ fn+1 = fn ◦ dn+1

Cn+1dn+1 ��

fn+1// C′n+1

d ′n+1��

Cn fn// C′n

A homomorphism of chain complexes induces a homomorphism onhomology

Given homomorphisms f∗ and g∗, a chain homotopy from f∗ to g∗consists of homomorphisms sn : Cn → C′n+1 such that

dn+1 ◦ sn = gn − fn + (−1)nsn ◦ dn

Chain homotopic maps induce the same map on homology

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 17 / 22

Page 81: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homomorphisms and Chain Homotopies

A homomorphism of chain complexes f∗ : C∗ → C′∗ consists ofhomomorphisms fn : Cn → C′n such that d ′n+1 ◦ fn+1 = fn ◦ dn+1

Cn+1dn+1 ��

fn+1// C′n+1

d ′n+1��

Cn fn// C′n

A homomorphism of chain complexes induces a homomorphism onhomology

Given homomorphisms f∗ and g∗, a chain homotopy from f∗ to g∗consists of homomorphisms sn : Cn → C′n+1 such that

dn+1 ◦ sn = gn − fn + (−1)nsn ◦ dn

Chain homotopic maps induce the same map on homology

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 17 / 22

Page 82: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homomorphisms and Chain Homotopies

A homomorphism of chain complexes f∗ : C∗ → C′∗ consists ofhomomorphisms fn : Cn → C′n such that d ′n+1 ◦ fn+1 = fn ◦ dn+1

Cn+1dn+1 ��

fn+1// C′n+1

d ′n+1��

Cn fn// C′n

A homomorphism of chain complexes induces a homomorphism onhomology

Given homomorphisms f∗ and g∗, a chain homotopy from f∗ to g∗consists of homomorphisms sn : Cn → C′n+1 such that

dn+1 ◦ sn = gn − fn + (−1)nsn ◦ dn

Chain homotopic maps induce the same map on homology

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 17 / 22

Page 83: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Subdivision

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 18 / 22

Page 84: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Invariance Theorem

Let K and L be simplicial complexes and let f ,g : K → L be maps ofsimplicial complexes. If |f | and |g| are homotopic, then f and g arechain homotopic and induce the same homomorphism on homology.

ConsequencesA map |K | → |L| induces a well-defined homomorphism ofhomologyHomology groups are a topological invariant,even a homotopy equivalence invaraint

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 19 / 22

Page 85: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Invariance Theorem

Let K and L be simplicial complexes and let f ,g : K → L be maps ofsimplicial complexes. If |f | and |g| are homotopic, then f and g arechain homotopic and induce the same homomorphism on homology.

Consequences

A map |K | → |L| induces a well-defined homomorphism ofhomologyHomology groups are a topological invariant,even a homotopy equivalence invaraint

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 19 / 22

Page 86: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Invariance Theorem

Let K and L be simplicial complexes and let f ,g : K → L be maps ofsimplicial complexes. If |f | and |g| are homotopic, then f and g arechain homotopic and induce the same homomorphism on homology.

ConsequencesA map |K | → |L| induces a well-defined homomorphism ofhomology

Homology groups are a topological invariant,even a homotopy equivalence invaraint

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 19 / 22

Page 87: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Invariance Theorem

Let K and L be simplicial complexes and let f ,g : K → L be maps ofsimplicial complexes. If |f | and |g| are homotopic, then f and g arechain homotopic and induce the same homomorphism on homology.

ConsequencesA map |K | → |L| induces a well-defined homomorphism ofhomologyHomology groups are a topological invariant

,even a homotopy equivalence invaraint

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 19 / 22

Page 88: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

The Invariance Theorem

Let K and L be simplicial complexes and let f ,g : K → L be maps ofsimplicial complexes. If |f | and |g| are homotopic, then f and g arechain homotopic and induce the same homomorphism on homology.

ConsequencesA map |K | → |L| induces a well-defined homomorphism ofhomologyHomology groups are a topological invariant,even a homotopy equivalence invaraint

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 19 / 22

Page 89: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homology of Compact Surfaces

H0∼= Z

H1∼= Z⊕ Z

H2∼= Z

H0∼= Z

H1∼= Z⊕ Z/2

H2∼= 0

Image credittorus: Oleg Alexandrov / WikipediaKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 20 / 22

Page 90: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homology of Compact Surfaces

H0∼= Z

H1∼= Z⊕ Z

H2∼= Z

H0∼= Z

H1∼= Z⊕ Z/2

H2∼= 0

Image credittorus: Oleg Alexandrov / WikipediaKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 20 / 22

Page 91: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homology of Compact Surfaces

H0∼= Z

H1∼= Z⊕ Z

H2∼= Z

H0∼= Z

H1∼= Z⊕ Z/2

H2∼= 0

Image credittorus: Oleg Alexandrov / WikipediaKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 20 / 22

Page 92: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homology of Compact Surfaces

H0∼= Z

H1∼= Z⊕ Z

H2∼= Z

H0∼= Z

H1∼= Z⊕ Z/2

H2∼= 0

Image credittorus: Oleg Alexandrov / WikipediaKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 20 / 22

Page 93: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homology of Compact Surfaces

H0∼= Z

H1∼= Z⊕ Z

H2∼= Z

H0∼= Z

H1∼= Z⊕ Z/2

H2∼= 0

Image credittorus: Oleg Alexandrov / WikipediaKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 20 / 22

Page 94: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homology of Compact Surfaces

H0∼= Z

H1∼= Z⊕ Z

H2∼= Z

H0∼= Z

H1∼= Z⊕ Z/2

H2∼= 0

Image credittorus: Oleg Alexandrov / WikipediaKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 20 / 22

Page 95: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homology of Compact Surfaces

H0∼= Z

H1∼= Z⊕ Z

H2∼= Z

H0∼= Z

H1∼= Z⊕ Z/2

H2∼= 0

Image credittorus: Oleg Alexandrov / WikipediaKlein bottle: https://commons.wikimedia.org/wiki/File:Surface_of_Klein_bottle_with_traced_line.svg

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 20 / 22

Page 96: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Homology of Compact Surfaces

H0∼= Z

H1∼= Z2n

H2∼= Z

(genus n)

H0∼= Z

H1∼= 0

H2∼= Z

H0∼= Z

H1∼= Z/2

H2∼= 0

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 21 / 22

Page 97: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Lots More to Say

1 Simplicial Complexes

Star neighborhoodsSimplicial approximationsContiguity

2 Homology

Pairs, long exact sequencesMayer-VietorisHandle attachmentIntersections / Poincaré duality / cohomology

3 Intermediate topicsHomotopy theory: homotopy groups, fibrations, cofibrationsSpectral sequences

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 22 / 22

Page 98: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Lots More to Say

1 Simplicial Complexes

Star neighborhoodsSimplicial approximationsContiguity

2 Homology

Pairs, long exact sequencesMayer-VietorisHandle attachmentIntersections / Poincaré duality / cohomology

3 Intermediate topicsHomotopy theory: homotopy groups, fibrations, cofibrationsSpectral sequences

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 22 / 22

Page 99: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Lots More to Say

1 Simplicial ComplexesStar neighborhoodsSimplicial approximationsContiguity

2 Homology

Pairs, long exact sequencesMayer-VietorisHandle attachmentIntersections / Poincaré duality / cohomology

3 Intermediate topicsHomotopy theory: homotopy groups, fibrations, cofibrationsSpectral sequences

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 22 / 22

Page 100: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Lots More to Say

1 Simplicial ComplexesStar neighborhoodsSimplicial approximationsContiguity

2 HomologyPairs, long exact sequencesMayer-VietorisHandle attachmentIntersections / Poincaré duality / cohomology

3 Intermediate topicsHomotopy theory: homotopy groups, fibrations, cofibrationsSpectral sequences

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 22 / 22

Page 101: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Lots More to Say

1 Simplicial ComplexesStar neighborhoodsSimplicial approximationsContiguity

2 HomologyPairs, long exact sequencesMayer-VietorisHandle attachmentIntersections / Poincaré duality / cohomology

3 Intermediate topics

Homotopy theory: homotopy groups, fibrations, cofibrationsSpectral sequences

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 22 / 22

Page 102: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Introduction to Homology

Lots More to Say

1 Simplicial ComplexesStar neighborhoodsSimplicial approximationsContiguity

2 HomologyPairs, long exact sequencesMayer-VietorisHandle attachmentIntersections / Poincaré duality / cohomology

3 Intermediate topicsHomotopy theory: homotopy groups, fibrations, cofibrationsSpectral sequences

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 22 / 22

Page 103: Introduction to Simplicial Complexes and Homologymmandell/talks/Victoria-150818.pdf · Introduction to Simplicial Complexes and Homology Michael A. Mandell Indiana University Applied

Questions and Answers

M.A.Mandell (IU) Simplicial Complexes and Homology Aug 2015 23 / 23