The basics of homology Aaron Fenyes (IHS) Young Data Scientist - - PowerPoint PPT Presentation

the basics of homology
SMART_READER_LITE
LIVE PREVIEW

The basics of homology Aaron Fenyes (IHS) Young Data Scientist - - PowerPoint PPT Presentation

The basics of homology Aaron Fenyes (IHS) Young Data Scientist Seminar Harvard, November 2020 Building geometric spaces 2 0 0 1 0 1 standard 0-simplex standard 1-simplex standard 2-simplex 2 A -complex is a space built from


slide-1
SLIDE 1

Aaron Fenyes (IHÉS)

Young Data Scientist Seminar Harvard, November 2020

The basics of homology

slide-2
SLIDE 2

Building geometric spaces

standard 0-simplex 1 standard 1-simplex 1 2 standard 2-simplex 1 2 3 standard 3-simplex standard 3-simplex A Δ-complex is a space built from simplices, which attach to each other by sharing faces.

(In a simplicial complex, no two simplices have the same set of vertices.)

slide-3
SLIDE 3

Investigating deformations

  • f points

Can these points be deformed into each other?

slide-4
SLIDE 4

Investigating deformations

  • f points

Can these points be deformed into each other?

slide-5
SLIDE 5

Investigating deformations

  • f points

Can these points be deformed into each other?

slide-6
SLIDE 6

Investigating deformations

  • f points

yes Can these points be deformed into each other?

slide-7
SLIDE 7

Investigating deformations

  • f points

yes Can these points be deformed into each other?

slide-8
SLIDE 8

Investigating deformations

  • f points

yes Can these points be deformed into each other? It’s easy to decide.

slide-9
SLIDE 9

Investigating deformations

  • f loops

(Identify opposite edges)

Can these loops be deformed into each other?

slide-10
SLIDE 10

Investigating deformations

  • f loops

(Identify opposite edges)

Can these loops be deformed into each other?

slide-11
SLIDE 11

Investigating deformations

  • f loops

(Identify opposite edges)

Can these loops be deformed into each other?

slide-12
SLIDE 12

Investigating deformations

  • f loops

(Identify opposite edges)

Can these loops be deformed into each other?

slide-13
SLIDE 13

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-14
SLIDE 14

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-15
SLIDE 15

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-16
SLIDE 16

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-17
SLIDE 17

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-18
SLIDE 18

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-19
SLIDE 19

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-20
SLIDE 20

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-21
SLIDE 21

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-22
SLIDE 22

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-23
SLIDE 23

Investigating deformations

  • f loops

(Identify opposite edges)

yes Can these loops be deformed into each other?

slide-24
SLIDE 24

Investigating deformations

  • f loops

(Identify opposite edges)

no yes Can these loops be deformed into each other?

slide-25
SLIDE 25

Investigating deformations

  • f loops

(Identify opposite edges)

no yes Can these loops be deformed into each other? Homology gives a systematic way to decide.

slide-26
SLIDE 26

embedded 0-simplex standard 0-simplex An embedded simplex is a map that sends the standard n-simplex to one of the n-simplices of a Δ-complex. Ordering the vertices of the standard n-simplex makes it easy to see where the map sends each vertex.

Turning geometry into algebra

slide-27
SLIDE 27

1 1 embedded 1-simplex standard 1-simplex An embedded simplex is a map that sends the standard n-simplex to one of the n-simplices of a Δ-complex. Ordering the vertices of the standard n-simplex makes it easy to see where the map sends each vertex.

Turning geometry into algebra

slide-28
SLIDE 28

2 1 embedded 2-simplex 2 1 standard 2-simplex An embedded simplex is a map that sends the standard n-simplex to one of the n-simplices of a Δ-complex. Ordering the vertices of the standard n-simplex makes it easy to see where the map sends each vertex.

Turning geometry into algebra

slide-29
SLIDE 29

embedded 3-simplex 1 2 3 2 1 3 standard 3-simplex standard 3-simplex An embedded simplex is a map that sends the standard n-simplex to one of the n-simplices of a Δ-complex. Ordering the vertices of the standard n-simplex makes it easy to see where the map sends each vertex.

Turning geometry into algebra

slide-30
SLIDE 30

+ +

1 1 1 An n-chain is a “formal sum” of embedded n-simplices.

(Identify opposite edges)

Turning geometry into algebra

slide-31
SLIDE 31

+ + =

1 1 1 1 0 1 1 An n-chain is a “formal sum” of embedded n-simplices.

(Identify opposite edges)

Turning geometry into algebra

slide-32
SLIDE 32

+ +

1 1 1 An n-chain is a “formal sum” of embedded n-simplices. A simplex can appear more than once in the sum.

(Identify opposite edges)

Turning geometry into algebra

slide-33
SLIDE 33

+ + =

1 1 1 1 1 An n-chain is a “formal sum” of embedded n-simplices. A simplex can appear more than once in the sum.

(Identify opposite edges)

Turning geometry into algebra

slide-34
SLIDE 34

+ = ?

1 1 1 0 1 1 An n-chain is a “formal sum” of embedded n-simplices. A simplex can appear more than once in the sum. For algebraic convenience, we allow negative simplices.

(Identify opposite edges)

Turning geometry into algebra

slide-35
SLIDE 35

+ =

1 1 1 0 1 1 1 An n-chain is a “formal sum” of embedded n-simplices. A simplex can appear more than once in the sum. For algebraic convenience, we allow negative simplices.

(Identify opposite edges)

Turning geometry into algebra

slide-36
SLIDE 36

Turning geometry into algebra

Sign rule: swapping two vertices of an embedded simplex is equivalent to reversing its sign. 1

slide-37
SLIDE 37

Turning geometry into algebra

Sign rule: swapping two vertices of an embedded simplex is equivalent to reversing its sign. 1

slide-38
SLIDE 38

Turning geometry into algebra

Sign rule: swapping two vertices of an embedded simplex is equivalent to reversing its sign. 1 2

slide-39
SLIDE 39

Turning geometry into algebra

Sign rule: swapping two vertices of an embedded simplex is equivalent to reversing its sign. 2 1

slide-40
SLIDE 40

Turning geometry into algebra

∼ ∼

1 1 1 2 2 1 sign rule sign rule

slide-41
SLIDE 41

Describing deformations

as substitution rules 1 You can deform a 0-simplex by pushing it across a 1-simplex.

slide-42
SLIDE 42

Describing deformations

as substitution rules 1 You can deform a 0-simplex by pushing it across a 1-simplex.

slide-43
SLIDE 43

Describing deformations

as substitution rules 1 You can deform a 0-simplex by pushing it across a 1-simplex.

slide-44
SLIDE 44

Describing deformations

as substitution rules 1 You can deform a 0-simplex by pushing it across a 1-simplex.

slide-45
SLIDE 45

Describing deformations

as substitution rules 1 You can deform a 0-simplex by pushing it across a 1-simplex.

slide-46
SLIDE 46

Describing deformations

as substitution rules 1 You can deform a 0-simplex by pushing it across a 1-simplex.

slide-47
SLIDE 47

Describing deformations

as substitution rules 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-48
SLIDE 48

Describing deformations

as substitution rules 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-49
SLIDE 49

Describing deformations

as substitution rules 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-50
SLIDE 50

Describing deformations

as substitution rules 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-51
SLIDE 51

Describing deformations

as substitution rules 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-52
SLIDE 52

Describing deformations

as substitution rules 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-53
SLIDE 53

Describing deformations

as substitution rules 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-54
SLIDE 54

Describing deformations

as substitution rules 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-55
SLIDE 55

Describing deformations

as substitution rules 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-56
SLIDE 56

Describing deformations

as substitution rules 2 1 2 1 You can deform a 1-simplex by pushing it across a 2-simplex.

slide-57
SLIDE 57

Describing deformations

as substitution rules

∼ ∼

1 2 1 1 2 1 2 1 2 1 1

slide-58
SLIDE 58

Describing deformations

as substitution rules

∼ ∼

1 2 1

∅ ∅

1 2 1 2 1 2 1 1

slide-59
SLIDE 59

∂ =

boundary

  • perator

2 1 1 2 1 2 1 2

= ∂

1 1 1

Keeping track

  • f deformation substitutions
slide-60
SLIDE 60

= ∂

1 1 1 The boundary operator sends each embedded (n+1)-simplex to the n-chain that describes deformation across the simplex.

Keeping track

  • f deformation substitutions
slide-61
SLIDE 61

= ∂

2 1 1 2 1 2 1 2 The boundary operator sends each embedded (n+1)-simplex to the n-chain that describes deformation across the simplex.

Keeping track

  • f deformation substitutions
slide-62
SLIDE 62

=

1 2

The boundary operator, unexpectedly, characterizes closed loops, and “closed-up shapes” in higher dimensions. An n-chain C is called an n-cycle if ∂C = 0.

Deformation problems

as algebra problems

(Identify opposite edges)

slide-63
SLIDE 63

=

1 2

The boundary operator, unexpectedly, characterizes closed loops, and “closed-up shapes” in higher dimensions. An n-chain C is called an n-cycle if ∂C = 0.

Deformation problems

as algebra problems

(Identify opposite edges)

slide-64
SLIDE 64

? ∂ + =

1 2 1 2 We can deform B into A. We can turn B into A algebrically using deformation substitutions. A = B + ∂F for some (n+1)-chain F. For n-cycles A, B, these are equivalent:

Deformation problems

as algebra problems

(Identify opposite edges)

slide-65
SLIDE 65

=

1 2 1 2 2 1 2 1

We can deform B into A. We can turn B into A algebrically using deformation substitutions. A = B + ∂F for some (n+1)-chain F. For n-cycles A, B, these are equivalent:

Deformation problems

as algebra problems

(Identify opposite edges)

slide-66
SLIDE 66

=

1 2 2 1 1 2 1 2

We can deform B into A. We can turn B into A algebrically using deformation substitutions. A = B + ∂F for some (n+1)-chain F. For n-cycles A, B, these are equivalent:

Deformation problems

as algebra problems

(Identify opposite edges)

slide-67
SLIDE 67

= ∂ +

1 2 1 2 We can deform B into A. We can turn B into A algebrically using deformation substitutions. A = B + ∂F for some (n+1)-chain F. For n-cycles A, B, these are equivalent:

Deformation problems

as algebra problems

(Identify opposite edges)

slide-68
SLIDE 68

= ∂ +

1 2 1 2 2 1 2 1 We can deform B into A. We can turn B into A algebrically using deformation substitutions. A = B + ∂F for some (n+1)-chain F. For n-cycles A, B, these are equivalent:

Deformation problems

as algebra problems

(Identify opposite edges)

slide-69
SLIDE 69

= ∂ +

1 2 1 2 2 1 2 1 We can deform B into A. We can turn B into A algebrically using deformation substitutions. A = B + ∂F for some (n+1)-chain F. For n-cycles A, B, these are equivalent:

Deformation problems

as algebra problems

(Identify opposite edges)

slide-70
SLIDE 70

= ∂ +

1 2 1 2 2 1 1 2 We can deform B into A. We can turn B into A algebrically using deformation substitutions. A = B + ∂F for some (n+1)-chain F. For n-cycles A, B, these are equivalent:

Deformation problems

as algebra problems

(Identify opposite edges)

slide-71
SLIDE 71

= ∂ +

1 2 1 2 1 2 1 2 We can deform B into A. We can turn B into A algebrically using deformation substitutions. A = B + ∂F for some (n+1)-chain F. For n-cycles A, B, these are equivalent:

Deformation problems

as algebra problems

(Identify opposite edges)