/
Creating a cell Creating a cell

Creating a cell - PowerPoint Presentation

debby-jeon
debby-jeon . @debby-jeon
Follow
379 views
Uploaded On 2018-01-07

Creating a cell - PPT Presentation

complex CW complex Building block ncells x in R n x 1 2cell open disk x in R 2 x lt 1 Examples 0cell x in R 0 x lt 1 ID: 620814

simplex complex simplicial simplices complex simplex simplices simplicial face cell edge skeleton boundary note oriented grading vertices building set

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Creating a cell" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Creating a cell

complex = CW

complex

Building block: n-cells = { x in

R

n

: || x || ≤ 1 }

2-cell = open disk = { x in R

2 : ||x || < 1 }

Examples: 0-cell = { x in R0 : ||x || < 1 }

1-cell =open interval ={ x in R : ||x || < 1 }

( )

3-cell = open ball = { x in R

3

: ||x || < 1 }Slide2

C

ell

complex = CW

complex

Building block: n-cells = { x in

R

n

: || x || < 1 }

2-cell = open disk = { x in R

2 : ||x || < 1 }Examples: 0-cell = { x in R

0 : ||x || < 1 }

1-cell =open interval ={ x in R : ||x || < 1 }

( )

Grading = dimension

(n

-

cells) = { x in Rn : || x ||

=

1 }

nSlide3

Example: disk = { x in R

2

: ||x || ≤ 1 }

( )

U U

=

=

Simplicial complex

3

vertices, 3 edges, 1 triangle

Cell complex

1

vertex,

1

edge, 1 disk.

[

]

U

=

U

=Slide4

C

ell complex = CW complex

Building block: n-cells = { x in

R

n

: || x || < 1 }

2-cell = open disk = { x in R

2

: ||x || < 1 }

Examples: 0-cell = { x in R0 : ||x || < 1 }

1-cell =open interval ={ x in R : ||x || < 1 }

( )

X

0

= set of points with discrete topology.

Given the (n-1)-skeleton X

n-1, form then-skeleton, Xn, by attaching n-cells via maps

σ

α

:

D

n

 X

n-1

,

I.e.,

X

n

= X

n-1

D

n

/ ~

where x ~

σ

α

(x) for all x in

D

n

Π

α

α

αSlide5

Example: disk = { x in R

2

: ||x || ≤ 1 }

( )

U U

=

=

Simplicial complex

3

vertices, 3 edges, 1 triangle

Cell complex

1

vertex,

1

edge, 1 disk.

[

]

U

=

U

=Slide6

Example:

sphere = { x in R

3

: ||x || = 1 }

U

=

Simplicial

complex

Cell

complex

U

=

=

Fist image from http://

openclipart.org

/detail/1000/a-raised-fist-by-

liftarn

Slide7

Example: constant, identity, constant maps

( )

U U U

Cell complex

1

vertex,

1

edge, 2 disks.

[

]

U

=

U

=

U

=Slide8

X

0

= set of points with discrete topology.

Given the (n-1)-skeleton X

n-1

, form the

n-skeleton,

Xn, by attaching n-cells via

attaching maps σα: ∂Dn

 Xn-1, I.e., Xn = X

n-1 Dn / ~

where x ~ σα

(x) for all x in ∂Dn

The characteristic map Φα: D

n  X

is the map that extends the attaching map σα: ∂Dn

 Xn-1and Φα|Dn onto its image is a homeomorphism

.

Φ

α

is the composition

D

n

 X

n

-1

D

n

X

n

 X

Π

α

α

α

α

α

α

Π

b

b

α

α

o

Let X be a CW complex. Slide9

Your name homology

3 ingredients:

1.) Objects

2.) Grading

3.) Boundary mapSlide10

Grading

Grading: Each object is assigned a unique grade.

Let

X

n

= {x

1

, …,

xk} = generators of grade n.Extend grading on the set of generators to the set of n-chains: Cn = set of n-chains = R[X

n]Normally n-chains in Cn are assigned to the grade n.Slide11

C

n+1  Cn

 Cn-1 . . .  C

2  C1 

C0  0

Hn = Zn/Bn = (kernel of )/ (image of ) null space of

Mn column space of M

n+1Rank Hn = Rank Z

n – Rank Bn

=

n

+1

n+1

n

n

2

1

0

n

:

C

n

C

n-1

such that

2

= 0Slide12

Čech

homology

Given U

V

a

where

Va open for all a

in A.Objects = finite intersections = { V

a : ai

in A }

Grading = n = depth of intersection.

( Va

) = S V

a

Ex: (Va) = 0, (V

a

V

b

) =

V

a

+

V

b

(

V

a

V

b

V

g

)

=

(

V

a

V

b

)

+

(

V

a

V

g

)

+

(

V

b

V

g

)

U

i

= 1

n

i

a

in A

n

+1

j

= 1

n

ii

U

i = 1 i ≠ j

n

U

i

= 1

n

( )

0

1

U

U

U

U

U

U

2Slide13

Creating

the

Čech

simplicial complex

1

.) B

1

… B

k

+1

≠ ⁄ , create k-simplex {v

1

, ... , v

k+1

}.

U

U

0Slide14

v

2

e

2

e

1

e

3

v

1

v

3

2-simplex = face

=

{v

1

, v2

, v

3

}

Note that the boundary

of this face is the cycle

e

1

+ e

2

+ e

3

= {

v

1

,

v

2

} + {v

2

, v

3

} +

{

v

1

,

v

3

}

1

-simplex = edge

=

{v

1

, v

2

}

Note that the boundary of this edge is v

2

+

v

1

e

v

1

v

2

0-simplex = vertex

= v

Unoriented simplicial complex using

Z

2

coefficients

Grading = dimension Slide15

Nerve Lemma

: If

V is a finite collection of subsets of X with all non-empty intersections of subcollections

of V contractible, then N(V) is homotopic to the

union of elements of V.http://

www.math.upenn.edu/~ghrist/EAT/EATchapter2.pdfSlide16

C

n+1  Cn

 Cn-1 . . .  C

2  C1 

C0  0

Hn = Zn/Bn = (kernel of )/ (image of ) null space of

Mn column space of M

n+1Rank Hn = Rank Z

n – Rank Bn

=

n

+1

n+1

n

n

2

1

0

n

:

C

n

C

n-1

such that

2

= 0

Theorem: The choice of triangulation does not affect the homology.Slide17

3-simplex =

σ = (v1, v2, v

3, v4) = (v2, v

3, v1, v4) =

(v3, v1,

v2, v4)= (v2, v

1, v4, v3)

= (v3, v2, v

4, v1) = (v1

, v3, v4, v2)

= (v4, v2

, v1

, v3) = (

v4, v3, v

2, v1

) = (v4, v

1, v3, v2)=

(

v

1

, v

4

,

v

2

, v

3

)

=

(

v

2

, v

4

,

v

3

, v

1

)

=

(

v

3

, v

4

,

v

1

, v

2

)

– σ =

(

v

2

, v

1

,

v

3

, v

4

) =

(

v

3, v2

, v1, v4) =

(v1, v

3, v2, v4)

= (v2,

v4, v1

, v3

) = (v3, v4

, v2, v1)

= (v1, v4,v

3

, v2)= (v1

, v2, v4,

v3) =

(v2, v3, v4

,

v1) = (v3,

v1, v4, v2

)

=

(

v

4

,

v

1

, v

2

, v

3

)

=

(

v

4

,

v

2

, v

3

, v

1

)

=

(

v

4

,

v

3

, v

1

,

v

2

)

Building blocks for oriented simplicial complex

v

4

v

3

v

1

v

2Slide18

Čech

homology

Given U

V

a

where

Va open for all a

in A.Objects = finite intersections = { V

a : ai

in A }

Grading = n = depth of intersection.

( Va

) = S V

a

Ex: (Va) = 0, (V

a

V

b

) =

V

a

+

V

b

(

V

a

V

b

V

g

)

=

(

V

a

V

b

)

+

(

V

a

V

g

)

+

(

V

b

V

g

)

U

i

= 1

n

i

a

in A

n

+1

j

= 1

n

ii

U

i = 1 i ≠ j

n

U

i

= 1

n

( )

0

1

U

U

U

U

U

U

2Slide19

v

2

e

2

e

1

e

3

v

1

v

3

2-simplex = oriented face

= (

v

1

, v

2

, v

3

)

1

-simplex = oriented edge

= (

v

1

, v

2

)

Note that the boundary of this edge is v

2

– v

1

e

v

1

v

2

0-simplex = vertex

= v

Note that the boundary

of this face is the cycle

e

1

+ e

2

+ e

3

= (

v

1

,

v

2

)

+ (v

2

,

v

3

)

(

v

1

, v

3

)

= (

v

1

, v

2

)

(

v

1

, v

3

)

+ (v

2

, v

3

)

O

riented simplicial complex

Grading = dimension Slide20
Slide21

v

1

e

2

e

1

e

3

v

0

v

2

2-simplex = oriented face

= (

v

0

, v

1

, v

2

)

1

-simplex = oriented edge

= (

v

0

, v

1

)

Note that the boundary of this edge is v

1

– v

0

e

v

0

v

1

0-simplex = vertex

= v

Note that the boundary

of this face is the cycle

e

1

+ e

2

+ e

3

= (

v

0

, v

1

) + (v

1

, v

2

) –

(

v

0

, v

2

)

= (

v

1

, v

2

)

(

v

0

, v

2

)

+ (v

0

, v

1

)

Building blocks for a simplicial complex

Grading = dimension Slide22

v

1

e

2

e

1

e

3

v

0

v

2

2-simplex = oriented face

=

[v

0

, v

1

, v

2

]

1

-simplex = oriented edge

=

[v

0

, v

1

]

Note that the boundary of this edge is v

1

– v

0

e

v

0

v

1

0-simplex = vertex

= v

Note that the boundary

of this face is the cycle

e

1

+ e

2

-

e

3

= [

v

0

, v

1

] + [v

1

, v

2

] –

[

v

0

, v

2

]

= [

v

1

, v

2

]

[

v

0

, v

2

]

+ [v

0

, v

1

]

Building blocks for a

D

-complex

Grading = dimension Slide23

Creating a simplicial complex

0.) Start by adding 0-dimensional vertices

(0-simplices)

0-skeletonSlide24

Creating a simplicial complex

1

.) Next add

1

-dimensional edges (1-simplices).

Note: These edges must connect two vertices.

I.e., the boundary of an edge is two vertices

1

-skeletonSlide25

Creating a simplicial complex

1

.) Next add

1

-dimensional edges (1-simplices).

Note: These edges must connect two vertices.

I.e., the boundary of an edge is two vertices

1

-skeleton = graph

no loopsSlide26

Creating a simplicial complex

1

.) Next add

1

-dimensional edges (1-simplices).

Note: These edges must connect two vertices.

I.e., the boundary of an edge is two vertices

1

-skeleton = graphSlide27

Creating a simplicial complex

2.) Add 2-dimensional triangles (2-simplices).

B

oundary of a triangle = a cycle consisting of 3 edges.

2

-skeletonSlide28

Creating a simplicial complex

3

.)

A

dd 3-dimensional tetrahedrons (3-simplices).

B

oundary of a 3-simplex

= a cycle consisting of its four 2-dimensional faces.

3-skeletonSlide29

Creating a simplicial complex

n

.)

A

dd n-dimensional n-simplices, {v

1

, v2, …, v

n+1}.Boundary of a n-simplex = a cycle consisting of (n-1)-simplices.

n

-skeletonSlide30

n

.)

A

dd n-dimensional n-simplices, {v

1

, v

2, …, vn+1

}.Boundary of a n-simplex = a cycle consisting of (n-1)-simplices.

n

-skeleton = U k-simplicesk ≤ nSlide31

Let {v

0, v1, …, v

n} be a simplex.A subset of {v0, v1

, …, vn} is called a face of this simplex.

Ex: The faces of are {v

1, v2}, {v2, v3},

{v1, v3

}, {v1}, {v2

}, {v3}

v2

e

2

e

1

e

3

v

1

v

3Slide32

A

simplicial complex K is a set of simplices that satisfies the following conditions:

1. Any face of a simplex from K is also in K.

2. The intersection of any two simplices in K is either

empty or a face of both the simplices.Slide33

A

simplicial complex K is a set of simplices that satisfies the following conditions:

1. Any face of a simplex from K is also in K.

2. The intersection of any two simplices in K is either

empty or a face of both the simplices.

simplex = convex hullSlide34

The persistent cosmic web and its filamentary structure I: Theory and implementation -

Sousbie, Thierry

http://inspirehep.net/record/870503/plotsSlide35

http://www.math.cornell.edu/~mec/Winter2009/Victor/part5.

htmSlide36

http://www.math.cornell.edu/~mec/Winter2009/Victor/part5.

htm

How many vertices?Slide37

https://simomaths.wordpress.com/2013/12/05/from-euler-characteristics-to-cohomology-ii

/

Standard triangulation of the torus:Slide38

A

simplicial complex K is a set of simplices that satisfies the following conditions:

1. Any face of a simplex from K is also in K

.2. The intersection of any two simplices in K

is either empty or a face of both the simplices.Slide39

n-

simplex

= {

v0, v1, …,

vn}

Let V be a finite set.A finite abstract simplicial complex is a subset A of P(V) such that

1.) v in V implies {v} in A, then 2.) if X is in A

and if Y X, then Y is in A

1-simplex = edge = {v1, v

2}

0-simplex = vertex = {v}

Building blocks for an abstract simplicial complex

USlide40

3-simplex =

σ = (v1, v2, v

3, v4) = (v2, v

3, v1, v4) =

(v3, v1,

v2, v4)= (v2, v

1, v4, v3)

= (v3, v2, v

4, v1) = (v1

, v3, v4, v2)

= (v4, v2

, v1

, v3) = (

v4, v3, v

2, v1

) = (v4, v

1, v3, v2)=

(

v

1

, v

4

,

v

2

, v

3

)

=

(

v

2

, v

4

,

v

3

, v

1

)

=

(

v

3

, v

4

,

v

1

, v

2

)

– σ =

(

v

2

, v

1

,

v

3

, v

4

) =

(

v

3, v2

, v1, v4) =

(v1, v

3, v2, v4)

= (v2,

v4, v1

, v3

) = (v3, v4

, v2, v1)

= (v1, v4,v

3

, v2)= (v1

, v2, v4,

v3) =

(v2, v3, v4

,

v1) = (v3,

v1, v4, v2

)

=

(

v

4

,

v

1

, v

2

, v

3

)

=

(

v

4

,

v

2

, v

3

, v

1

)

=

(

v

4

,

v

3

, v

1

,

v

2

)

Building blocks for oriented simplicial complex

v

4

v

3

v

1

v

2Slide41

3-simplex =

σ = [v1, v2, v

3, v4]

Building blocks for a

D

-complex

v

4

v

3

v

1

v

2Slide42

v

1

e

2

e

1

e

3

v

0

v

2

2-simplex = oriented face

= (

v

0

, v

1

, v

2

)

1

-simplex = oriented edge

= (

v

0

, v

1

)

Note that the boundary of this edge is v

1

– v

0

e

v

0

v

1

0-simplex = vertex

= v

Note that the boundary

of this face is the cycle

e

1

+ e

2

+ e

3

= (

v

0

, v

1

) + (v

1

, v

2

) –

(

v

0

, v

2

)

= (

v

1

, v

2

)

(

v

0

, v

2

)

+ (v

0

, v

1

)

Building blocks for a simplicial complex

Grading = dimension Slide43

v

1

e

2

e

1

e

3

v

0

v

2

2-simplex = oriented face

=

[v

0

, v

1

, v

2

]

1

-simplex = oriented edge

=

[v

0

, v

1

]

Note that the boundary of this edge is v

1

– v

0

e

v

0

v

1

0-simplex = vertex

= v

Note that the boundary

of this face is the cycle

e

1

+ e

2

-

e

3

= [

v

0

, v

1

] + [v

1

, v

2

] –

[

v

0

, v

2

]

= [

v

1

, v

2

]

[

v

0

, v

2

]

+ [v

0

, v

1

]

Building blocks for a

D

-complex

Grading = dimension Slide44

Δ

n = [v

0, v1, …,

vn], Δn

= interior of ΔnA

D-complex structure on a space X is a collection of maps σα: Δn → X, with n depending on the index α, such that:

(i) The restriction σα|Δ

n is injective, and each point of X is in the image of exactly one such restriction σ

α|Δn.Each restriction of σ

α to an n-1 face of Δn is one of the maps

σβ: Δn−1 → X.

Here we identify the face of

Δn with Δn−1 by the canonical linear

homeomorphism between them that preserves the ordering of the vertices.(iii) A set A ⊂ X is open iff

σα−1(A) is open in

Δn for each σα.

oo

oSlide45

X

0

= set of points with discrete topology.

Given the (n-1)-skeleton X

n-1

, form the

n-skeleton,

Xn, by attaching n-cells via

attaching maps σα: ∂Dn

 Xn-1, I.e., Xn = X

n-1 Dn / ~

where x ~ σα

(x) for all x in ∂Dn

The characteristic map Φα: D

n  X

is the map that extends the attaching map σα: ∂Dn

 Xn-1and Φα|Dn onto its image is a homeomorphism

.

Φ

α

is the composition

D

n

 X

n

-1

D

n

X

n

 X

Π

α

α

α

α

α

α

Π

b

b

α

α

o

Let X be a CW complex. Slide46

X

0 = set of points with discrete topology.

Given the (n-1)-skeleton Xn-1, form the n-skeleton, X

n, by attaching n-cells via their (n-1)-faces via attaching maps σβ:

Dn-1  Xn-1

such thatσβ|Dn-1 is a homeomorphism.

o

Building blocks for a D-complexSlide47

X

0 = set of points with discrete topology.

Given the (n-1)-skeleton Xn-1, form the n-skeleton, X

n, by attaching n-cells via their (n-1)-faces via attaching maps σβ:

Dn-1  Xn-1

such thatσβ|Dn-1 is a homeomorphism.

o

Building blocks for a D-complex

Thus a

D-complex is a special type of CW complexThe simplices are oriented via the increasing ordering of their vertices.Slide48

Example:

sphere = { x in R

3

: ||x || = 1 }

D

-complex

=

C

3

C

2

C

1

C

0

 0

0

R

2

 R

3

R

3

 0

3

2

1

0Slide49

Example:

sphere = { x in R

3

: ||x || = 1 }

D

-complex

=

C

3

C

2

C

1

C

0

 0

0

R

2

R

3

R

3

0

H

0

=

Z

0

/

B

0

=

R

3

/R

2

=

R

3

2

1

0Slide50

Example:

sphere = { x in R

3

: ||x || = 1 }

D

-complex

=

C

3

C

2

C

1

C

0

 0

0

R

2

 R

3

R

3

0

H

1

=

Z

1

/

B

1

=

R/R

=

0

3

2

1

0Slide51

Example:

sphere = { x in R

3

: ||x || = 1 }

D

-complex

=

C

3

C

2

C

1

C

0

 0

0

R

2

 R

3

R

3

0

H

2

=

Z

2

/

B

2

=

R/0

= R

3

2

1

0Slide52

Example:

sphere = { x in R

3

: ||x || = 1 }

Cell

complex

U

=

Fist image from http://

openclipart.org

/detail/1000/a-raised-fist-by-

liftarn

C

3

C

2

C

1

C

0

 0

3

2

1

0Slide53

Example:

sphere = { x in R

3

: ||x || = 1 }

Cell

complex

U

=

Fist image from http://

openclipart.org

/detail/1000/a-raised-fist-by-

liftarn

C

3

C

2

C

1

C

0

 0

0

R

0

R

0

3

2

1

0Slide54

Example:

sphere = { x in R

3

: ||x || = 1 }

Cell

complex

U

=

Fist image from http://

openclipart.org

/detail/1000/a-raised-fist-by-

liftarn

C

3

C

2

C

1

C

0

 0

0

R

0

R

0

H

i

=

Z

i

/

B

i

= R/0 = R for

i

= 0

3

2

1

0Slide55

Example:

sphere = { x in R

3

: ||x || = 1 }

Cell

complex

U

=

Fist image from http://

openclipart.org

/detail/1000/a-raised-fist-by-

liftarn

C

3

C

2

C

1

C

0

 0

0

R

0

R

0

H

i

=

Z

i

/

B

i

= R/0 = R for

i

= 0

, 2

3

2

1

0Slide56

Example:

sphere = { x in R

3

: ||x || = 1 }

Cell

complex

U

=

Fist image from http://

openclipart.org

/detail/1000/a-raised-fist-by-

liftarn

C

3

C

2

C

1

C

0

 0

0

R

0

R

0

H

i

=

Z

i

/

B

i

= R/0 = R for

i

= 0, 2

H

i

=

Z

i

/

B

i

=

0/

0 = R for

i

=

1

, 3, 4, 5, …

3

2

1

0Slide57

Example:

D

-

complex

of a Torus

Note the

required

orientation of edge c for the above complex to be a

D-complex. Simplices are oriented via the increasing sequence of their vertices.Slide58

Singular homology

A singular n-simplex in a space X is a map

σ: Δn → X

These n-simplices form a basis for Cn(X).∂

n(σ) = S(−1)i

σ|[v0, ... , vi, ... ,vn]Note if X and Y are

homeomorphic, thenHn(X) = Hn(Y)