Persistence stability for geometric complexes
|
|
- Lee Horton
- 6 years ago
- Views:
Transcription
1 Lake Tahoe - December, NIPS workshop on Algebraic Topology and Machine Learning Persistence stability for geometric complexes Frédéric Chazal Joint work with Vin de Silva and Steve Oudot (+ on-going work with M. Glisse, C. Labruère and B. Michel)
2 Introduction Data often come as (sampling of) metric spaces or sets/spaces endowed with a similarity measure with possibly complex topological/geometric structure. TDA: infer relevant topological and geometric features of these spaces. Goals: Better understanding of the phenomena from which data have been observed. Taking advantage of the structure of data for more efficient analysis (dimensionality reduction, parametrization,...). clustering, comparison, classification, visualization, learning,...
3 Introduction Data often come as (sampling of) metric spaces or sets/spaces endowed with a similarity measure with possibly complex topological/geometric structure. TDA: infer relevant topological and geometric features of these spaces. Challenges: no direct access to topological/geometric informationfrom data: need of intermediate constructions (e.g. simplicial complexes); distinguish topological signal from noise: robustness, stability results; topological information may be multiscale; statistical analysis of topological information. Curve or torus?
4 Topological signatures for data Metric data set Build a geometric filtered simplicial complex on top of the data Filtered simplicial complex Compute persistent homology of the complex. Signature: persistence diagram dimensional homology generators 1-dimensional homology generators Approach: Build a geometric filtered simplicial complex on top of (X, d X ) (d X metric/similarity on X). being a
5 Topological signatures for data Metric data set Build a geometric filtered simplicial complex on top of the data Filtered simplicial complex Compute persistent homology of the complex. Signature: persistence diagram dimensional homology generators 1-dimensional homology generators Approach: Build a geometric filtered simplicial complex on top of (X, d X ) (d X metric/similarity on X). being a Compute the persistent homology of the complex persistence diagram: multiscale topological signature.
6 Topological signatures for data camel cat elephant face head horse [C., Cohen-Steiner, Guibas, Mémoli, Oudot 09] Use the metric on the space of persistence diagrams Approach: Build a geometric filtered simplicial complex on top of (X, d X ) (d X metric/similarity on X). being a Compute the persistent homology of the complex persistence diagram: multiscale topological signature. Compare the signatures of close data sets robustness and stability results.
7 Topological signatures for data camel cat elephant face head horse [C., Cohen-Steiner, Guibas, Mémoli, Oudot 09] Use the metric on the space of persistence diagrams Approach: Build a geometric filtered simplicial complex on top of (X, d X ) (d X metric/similarity on X). being a Compute the persistent homology of the complex persistence diagram: multiscale topological signature. Compare the signatures of close data sets robustness and stability results. Statistical properties of signatures.
8 Filtered complexes A simplicial complex S built on top of a set X is a family S of finite subsets of X s.t. if σ S and σ σ then σ S.
9 Filtered complexes A filtered simplicial complex S built on top of a set X is a family (S a a R) of subcomplexes of some fixed simplicial complex S with vertex set X s. t. S a S b for any a b.
10 Filtered complexes Rips Čech Examples: Let (X, d X ) be a metric space. The Vietoris-Rips and Čech complexes Rips(X) and Čech(X) are the filtered complexes defined by: for a R, [x 0, x 1,, x k ] Rips(X, a) d X (x i, x j ) a, for all i, j [x 0, x 1,..., x k ] Čech(X, a) k where B(x, a) = {x X : d X (x, x ) a}. i=0 B(x i, a),
11 Persistent homology of filtered complexes An efficient way to encode the evolution of the topology (homology) of a filtered complex. Multiscale topological information. Barcodes/persistence diagrams can be efficiently computed. Stability properties
12 Persistent homology of filtered complexes An efficient way to encode the evolution of the topology (homology) of a filtered complex. Multiscale topological information. Barcodes/persistence diagrams can be efficiently computed. Stability properties
13 Persistent homology of filtered complexes An efficient way to encode the evolution of the topology (homology) of a filtered complex. Multiscale topological information. Barcodes/persistence diagrams can be efficiently computed. Stability properties
14 Persistent homology of filtered complexes An efficient way to encode the evolution of the topology (homology) of a filtered complex. Multiscale topological information. Barcodes/persistence diagrams can be efficiently computed. Stability properties
15 Persistent homology of filtered complexes An efficient way to encode the evolution of the topology (homology) of a filtered complex. Multiscale topological information. Barcodes/persistence diagrams can be efficiently computed. Stability properties
16 Persistent homology of filtered complexes An efficient way to encode the evolution of the topology (homology) of a filtered complex. Multiscale topological information. Barcodes/persistence diagrams can be efficiently computed. Stability properties
17 Persistent homology of filtered complexes Persistence bar code death An efficient way to encode the evolution of the topology (homology) of a filtered complex. Multiscale topological information. Barcodes/persistence diagrams can be efficiently computed. Stability properties 0 Add the diagonal Multiplicity: 2 birth Persistence diagram
18 Distance between persistence diagrams death Add the diagonal D 1 D 2 Multiplicity: 2 0 The bottleneck distance between two diagrams D 1 and D 2 is d B (D 1, D 2 ) = inf γ Γ sup p D 1 p γ(p) where Γ is the set of all the bijections between D 1 and D 2 and p q = max( x p x q, y p y q ). birth Persistence diagrams provide easy to compare topological signatures. Need to prove that close metric spaces/data sets have close signatues.
19 Tame persistent modules Definition: A persistence module V is an indexed family of vector spaces (V a a R) and a doubly-indexed family of linear maps (v b a : V a V b a b) which satisfy the composition law v c b v b a = v c a whenever a b c, and where v a a is the identity map on V a. Examples: Let S be a filtered simplicial complex, i.e. a family (S a a R) of subcomplexes of some fixed simplicial complex S, s. t. S a S b for any a b. If V a = H(S a ) and v b a : H(S a ) H(S b ) is the linear map induced by the inclusion S a S b then (H(S a ) a R) is a persistence module. Given a metric space (X, d X ), H(Rips(X)) is a persistence module. Given a metric space (X, d X ), H(Čech(X)) is a persistence module.
20 Tame persistent modules Definition: A persistence module V is an indexed family of vector spaces (V a a R) and a doubly-indexed family of linear maps (v b a : V a V b a b) which satisfy the composition law v c b v b a = v c a whenever a b c, and where v a a is the identity map on V a. Definition: A persistence module V is q-tame if for any a < b, v b a has a finite rank. Theorem [CCGGO 09-CdSGO 12]: q-tame persistence modules have well-defined persistence diagrams.
21 Tame persistent modules Definition: A persistence module V is an indexed family of vector spaces (V a a R) and a doubly-indexed family of linear maps (v b a : V a V b a b) which satisfy the composition law v c b v b a = v c a whenever a b c, and where v a a is the identity map on V a. Definition: A persistence module V is q-tame if for any a < b, v b a has a finite rank. Theorem [CCGGO 09-CdSGO 12]: q-tame persistence modules have well-defined persistence diagrams. Theorem[CdSO 12]: Let X be a precompact metric space. Then H(Rips(X)) and H(Čech(X)) are q-tame. As a consequence dgm(h(rips(x))) and dgm(h(čech(x))) are well-defined! Recall that a metric space (X, d X ) is precompact if for any ɛ > 0 there exists a finite subset F ɛ X such that d H (X, F ɛ ) < ɛ (i.e. x X, p F ɛ s.t. d X (x, p) < ɛ).
22 Tame persistent modules Definition: A persistence module V is an indexed family of vector spaces (V a a R) and a doubly-indexed family of linear maps (v b a : V a V b a b) which satisfy the composition law v c b v b a = v c a whenever a b c, and where v a a is the identity map on V a. A homomorphism of degree ɛ between two persistence modules U and V is a collection Φ of linear maps (φ a : U a V a+ɛ a R) U a V a+ɛ U b V b+ɛ such that v b+ɛ a+ɛ φ a = φ b u b a for all a b. An ε-interleaving between U and V is specified by two homomorphisms of degree ɛ Φ : U V and Ψ : V U s.t. Φ Ψ and Ψ Φ are the shifts of degree 2ɛ between U and V. U a u a+2ɛ a U a+2ɛ φ a V a+ɛ ψ a+ɛ v a+3ɛ a+ɛ V a+3ɛ
23 Tame persistent modules Definition: A persistence module V is an indexed family of vector spaces (V a a R) and a doubly-indexed family of linear maps (v b a : V a V b a b) which satisfy the composition law v c b v b a = v c a whenever a b c, and where v a a is the identity map on V a. Stability Theorem [CCGGO 09-CdSGO 12]: If U and V are q-tame and ɛ-interleaved for some ɛ 0 then d B (dgm(u), dgm(v)) ɛ
24 Tame persistent modules Definition: A persistence module V is an indexed family of vector spaces (V a a R) and a doubly-indexed family of linear maps (v b a : V a V b a b) which satisfy the composition law v c b v b a = v c a whenever a b c, and where v a a is the identity map on V a. Stability Theorem [CCGGO 09-CdSGO 12]: If U and V are q-tame and ɛ-interleaved for some ɛ 0 then d B (dgm(u), dgm(v)) ɛ Strategy: build filtered complexes on top of metric spaces that induce q-tame homology persistence modules and that turns out to be ɛ-interleaved when the considered spaces are O(ɛ)-close.
25 Tame persistent modules Definition: A persistence module V is an indexed family of vector spaces (V a a R) and a doubly-indexed family of linear maps (v b a : V a V b a b) which satisfy the composition law v c b v b a = v c a whenever a b c, and where v a a is the identity map on V a. Stability Theorem [CCGGO 09-CdSGO 12]: If U and V are q-tame and ɛ-interleaved for some ɛ 0 then d B (dgm(u), dgm(v)) ɛ Strategy: build filtered complexes on top of metric spaces that induce q-tame homology persistence modules and that turns out to be ɛ-interleaved when the considered spaces are O(ɛ)-close. Need to be defined.
26 Multivalued maps and correspondences Y C X C T X A multivalued map C : X Y from a set X to a set Y is a subset of X Y, also denoted C, that projects surjectively onto X through the canonical projection π X : X Y X. The image C(σ) of a subset σ of X is the canonical projection onto Y of the preimage of σ through π X. Y
27 Multivalued maps and correspondences Y C X C T X A multivalued map C : X Y from a set X to a set Y is a subset of X Y, also denoted C, that projects surjectively onto X through the canonical projection π X : X Y X. The image C(σ) of a subset σ of X is the canonical projection onto Y of the preimage of σ through π X. The transpose of C, denoted C T, is the image of C through the symmetry map (x, y) (y, x). A multivalued map C : X Y is a correspondence if C T is also a multivalued map. Y
28 Multivalued maps and correspondences Y C X C T X A multivalued map C : X Y from a set X to a set Y is a subset of X Y, also denoted C, that projects surjectively onto X through the canonical projection π X : X Y X. The image C(σ) of a subset σ of X is the canonical projection onto Y of the preimage of σ through π X. Example: ɛ-correspondence and Gromov-Hausdorff distance. Let (X, d X ) and (Y, d Y ) be compact metric spaces. A correspondence C : X Y is an ɛ-correspondence if (x, y), (x, y ) C, d X (x, x ) d Y (y, y ) ε. Y y y Y C d GH (X, Y ) = 1 2 x x X inf{ε 0 : there exists an ε-correspondence between Xand Y }
29 Multivalued simplicial maps Y C X C T X Let S and T be two filtered simplicial complexes with vertex sets X and Y respectively. A multivalued map C : X Y is ε-simplicial from S to T if for any a R and any simplex σ S a, every finite subset of C(σ) is a simplex of T a+ε. Y
30 Multivalued simplicial maps Y C X C T X Let S and T be two filtered simplicial complexes with vertex sets X and Y respectively. A multivalued map C : X Y is ε-simplicial from S to T if for any a R and any simplex σ S a, every finite subset of C(σ) is a simplex of T a+ε. Y Proposition: Let S, T be filtered complexes with vertex sets X, Y respectively. If C : X Y is a correspondence such that C and C T are both ε-simplicial, then together they induce a canonical ε-interleaving between H(S) and H(T), the interleaving homomorphisms being H(C) and H(C T ).
31 The example of the Rips and Čech filtration Proposition: Let (X, d X ), (Y, d Y ) be metric spaces. For any ɛ > 2d GH (X, Y ) the persistence modules H(Rips(X)) and H(Rips(Y )) are ɛ-interleaved.
32 The example of the Rips and Čech filtration Proposition: Let (X, d X ), (Y, d Y ) be metric spaces. For any ɛ > 2d GH (X, Y ) the persistence modules H(Rips(X)) and H(Rips(Y )) are ɛ-interleaved. Proof: Let C : X Y be a correspondence with distortion at most ɛ. If σ Rips(X, a) then d X (x, x ) a for all x, x σ. Let τ C(σ) be any finite subset. For any y, y τ there exist x, x σ s. t. y C(x), y C(x ) so d Y (y, y ) d X (x, x ) a + ɛ and τ Rips(Y, a + ɛ) C is ɛ-simplicial from Rips(X) to Rips(Y ). Symetrically, C T is ɛ-simplicial from Rips(Y ) to Rips(X).
33 The example of the Rips and Čech filtration Proposition: Let (X, d X ), (Y, d Y ) be metric spaces. For any ɛ > 2d GH (X, Y ) the persistence modules H(Rips(X)) and H(Rips(Y )) are ɛ-interleaved. Proof: Let C : X Y be a correspondence with distortion at most ɛ. If σ Rips(X, a) then d X (x, x ) a for all x, x σ. Let τ C(σ) be any finite subset. For any y, y τ there exist x, x σ s. t. y C(x), y C(x ) so d Y (y, y ) d X (x, x ) a + ɛ and τ Rips(Y, a + ɛ) C is ɛ-simplicial from Rips(X) to Rips(Y ). Symetrically, C T is ɛ-simplicial from Rips(Y ) to Rips(X). Proposition: Let (X, d X ), (Y, d Y ) be metric spaces. For any ɛ > 2d GH (X, Y ) the persistence modules H(Čech(X)) and H(Čech(Y )) are ɛ-interleaved.
34 The example of the Rips and Čech filtration Proposition: Let (X, d X ), (Y, d Y ) be metric spaces. For any ɛ > 2d GH (X, Y ) the persistence modules H(Rips(X)) and H(Rips(Y )) are ɛ-interleaved. Proof: Let C : X Y be a correspondence with distortion at most ɛ. If σ Rips(X, a) then d X (x, x ) a for all x, x σ. Let τ C(σ) be any finite subset. For any y, y τ there exist x, x σ s. t. y C(x), y C(x ) so d Y (y, y ) d X (x, x ) a + ɛ and τ Rips(Y, a + ɛ) C is ɛ-simplicial from Rips(X) to Rips(Y ). Symetrically, C T is ɛ-simplicial from Rips(Y ) to Rips(X). Proposition: Let (X, d X ), (Y, d Y ) be metric spaces. For any ɛ > 2d GH (X, Y ) the persistence modules H(Čech(X)) and H(Čech(Y )) are ɛ-interleaved. Remark: Similar results for witness complexes (fixed landmarks)
35 Tameness of the Rips and Čech filtrations Theorem: Let X be a precompact metric space. Then H(Rips(X)) and H(Čech(X)) are q-tame. As a consequence dgm(h(rips(x))) and dgm(h(čech(x))) are well-defined! Theorem: Let X, Y be precompact metric spaces. Then d b (dgm(h(čech(x))), dgm(h(čech(y )))) 2d GH(X, Y ), d b (dgm(h(rips(x))), dgm(h(rips(y )))) 2d GH (X, Y ). Important remark: We never use the triangle inequality! The previous approch and results easily extend to other settings like, e.g. spaces endowed with a similarity measure.
36 Some more statistical remarks [on-going work with M. Glisse, C. Labruère and B. Michel] Given a, d > 0 let X = X (a, d) the set of precompact mm-spaces (X, d X, µ X ) s. t. that x X, r 0, µ X (B(x, r)) min(1, ar d ).
37 Some more statistical remarks Given a, d > 0 let X = X (a, d) the set of precompact mm-spaces (X, d X, µ X ) s. t. that x X, r 0, µ X (B(x, r)) min(1, ar d ). Let X = (X, d X, µ X ) X. Let x = {x 1,, x n } be n i.i.d samples drawn from µ X. Theorem: [on-going work with M. Glisse, C. Labruère and B. Michel] P (d b (dgm(rips(x)), dgm(rips(x))) > 4ɛ) 2d aɛ d exp( naɛd ).
38 Some more statistical remarks Given a, d > 0 let X = X (a, d) the set of precompact mm-spaces (X, d X, µ X ) s. t. that x X, r 0, µ X (B(x, r)) min(1, ar d ). Let X = (X, d X, µ X ) X. Let x = {x 1,, x n } be n i.i.d samples drawn from µ X. Theorem: [on-going work with M. Glisse, C. Labruère and B. Michel] P (d b (dgm(rips(x)), dgm(rips(x))) > 4ɛ) 2d aɛ d exp( naɛd ). Convergence results, confidence intervals, tests,... No need to go through a notion of mean. Similar results with other geometric complexes more resilient to noise and outliers.
39 Some more statistical remarks Given a, d > 0 let X = X (a, d) the set of precompact mm-spaces (X, d X, µ X ) s. t. that x X, r 0, µ X (B(x, r)) min(1, ar d ). Let X = (X, d X, µ X ) X. Let x = {x 1,, x n } be n i.i.d samples drawn from µ X. Theorem: [on-going work with M. Glisse, C. Labruère and B. Michel] P (d b (dgm(rips(x)), dgm(rips(x))) > 4ɛ) 2d aɛ d exp( naɛd ). Convergence results, confidence intervals, tests,... No need to go through a notion of mean. Similar results with other geometric complexes more resilient to noise and outliers. Practical question: Estimation of a and d?
40 Some more statistical remarks [on-going work with M. Glisse, C. Labruère and B. Michel] X E [ d b (dgm(rips(x)), dgm(rips(x))) ] n Example: Corollary: E µ n [d b (dgm(rips(x)), dgm(rips(x)))] C where C only depends on a and d. ( log n n ) 1 d Theorem: Let a > 0 and 1 d D. There exists a constant C > 0 which depends only on a and d such that for any estimator dgm n of dgm(rips(x)): [ lim inf n n1/d sup E µ n d b (dgm(rips(m µ )), dgm ] n ) C. (X,µ) X (a,d) Remark: better bounds if X is a submanifold of R D - see [Genovese, Perone-Pacifico,Verdinelli, Wasserman 2011, 2012]
41 Some more statistical remarks [on-going work with M. Glisse, C. Labruère and B. Michel] - The considered circle and square have the same diagram D (α-shape filtration). - 20, 000 samples of 300 points on each shape histograms of the distances to D. An open question: what are the relations between the distribution of PD or errors and geometry of the sampled spaces?
42 Take-home message Persistence diagrams of geometric complexes built on top of data provide a very general and flexible way to define multiscale topological signatures for data. Correspondences provide an efficient way to compare data endowed with some structure: here metrics ( Gromov-Hausdorff distance), but one can also consider data with scalar fields, measures,... Gromov-Who-ever youwant distance. Notion of ɛ-simplicial correspondence leads to robustness of signatures. Interesting statistical properties of topological signatures. References: F. Chazal, V. de Silva, S. Oudot, Persistence Stability for Geometric complexes, arxiv: , July F. Chazal, V. de Silva, M. Glisse, S. Oudot, The Structure and Stability of Persistence Modules, arxiv: , July 2012.
Stability and Statistical properties of topological information inferred from metric data
Beijing, June 25, 2014 ICML workshop: Topological Methods for Machine Learning Stability and Statistical properties of topological information inferred from metric data Frédéric Chazal INRIA Saclay Introduction
More informationPersistent homology in TDA
Barcelona, June, 2016 Persistent homology in TDA Frédéric Chazal and Bertrand Michel Persistent homology R X topological space f : X R X persistence Persistence diagram Nested spaces A general mathematical
More informationStatistical properties of topological information inferred from data
Saclay, July 8, 2014 DataSense Research day Statistical properties of topological information inferred from data Frédéric Chazal INRIA Saclay Joint works with B.T. Fasy (CMU), M. Glisse (INRIA), C. Labruère
More informationAnalyse Topologique des Données
Collège de France 31 mai 2017 Analyse Topologique des Données Frédéric Chazal DataShape team INRIA Saclay - Ile-de-France frederic.chazal@inria.fr Introduction [Shape database] [Galaxies data] [Scanned
More informationGeometric Data. Goal: describe the structure of the geometry underlying the data, for interpretation or summary
Geometric Data - ma recherche s inscrit dans le contexte de l analyse exploratoire des donnees, dont l obj Input: point cloud equipped with a metric or (dis-)similarity measure data point image/patch,
More informationNew Results on the Stability of Persistence Diagrams
New Results on the Stability of Persistence Diagrams Primoz Skraba Jozef Stefan Institute TAGS - Linking Topology to Algebraic Geometry and Statistics joint work with Katharine Turner and D. Yogeshwaran
More informationAn introduction to Topological Data Analysis through persistent homology: Intro and geometric inference
Sophia-Antipolis, January 2016 Winter School An introduction to Topological Data Analysis through persistent homology: Intro and geometric inference Frédéric Chazal INRIA Saclay - Ile-de-France frederic.chazal@inria.fr
More informationClustering algorithms and introduction to persistent homology
Foundations of Geometric Methods in Data Analysis 2017-18 Clustering algorithms and introduction to persistent homology Frédéric Chazal INRIA Saclay - Ile-de-France frederic.chazal@inria.fr Introduction
More informationMetrics on diagrams and persistent homology
Background Categorical ph Relative ph More structure Department of Mathematics Cleveland State University p.bubenik@csuohio.edu http://academic.csuohio.edu/bubenik_p/ July 18, 2013 joint work with Vin
More informationA Multicover Nerve for Geometric Inference
A Multicover Nerve for Geometric Inference Donald R. Sheehy Abstract We show that filtering the barycentric decomposition of a Čech complex by the cardinality of the vertices captures precisely the topology
More informationComputational Topology in Reconstruction, Mesh Generation, and Data Analysis
Computational Topology in Reconstruction, Mesh Generation, and Data Analysis Tamal K. Dey Department of Computer Science and Engineering The Ohio State University Dey (2014) Computational Topology CCCG
More informationTopological Signatures
Topological Signatures - ma recherche s inscrit dans le contexte de l analyse exploratoire des donnees, dont l obj Geometric Data Input: set of data points with metric or (dis-)similarity measure data
More informationarxiv: v1 [math.st] 11 Oct 2017
An introduction to Topological Data Analysis: fundamental and practical aspects for data scientists Frédéric Chazal and Bertrand Michel October 12, 2017 arxiv:1710.04019v1 [math.st] 11 Oct 2017 Abstract
More informationData Analysis, Persistent homology and Computational Morse-Novikov theory
Data Analysis, Persistent homology and Computational Morse-Novikov theory Dan Burghelea Department of mathematics Ohio State University, Columbuus, OH Bowling Green, November 2013 AMN theory (computational
More informationHomology and Persistent Homology Bootcamp Notes 2017
Homology and Persistent Homology Bootcamp Notes Summer@ICERM 2017 Melissa McGuirl September 19, 2017 1 Preface This bootcamp is intended to be a review session for the material covered in Week 1 of Summer@ICERM
More informationDetection and approximation of linear structures in metric spaces
Stanford - July 12, 2012 MMDS 2012 Detection and approximation of linear structures in metric spaces Frédéric Chazal Geometrica group INRIA Saclay Joint work with M. Aanjaneya, D. Chen, M. Glisse, L. Guibas,
More informationTopological Inference via Meshing
Topological Inference via Meshing Benoit Hudson, Gary Miller, Steve Oudot and Don Sheehy SoCG 2010 Mesh Generation and Persistent Homology The Problem Input: Points in Euclidean space sampled from some
More informationReconstruction of Filament Structure
Reconstruction of Filament Structure Ruqi HUANG INRIA-Geometrica Joint work with Frédéric CHAZAL and Jian SUN 27/10/2014 Outline 1 Problem Statement Characterization of Dataset Formulation 2 Our Approaches
More informationTopological Inference via Meshing
Topological Inference via Meshing Don Sheehy Theory Lunch Joint work with Benoit Hudson, Gary Miller, and Steve Oudot Computer Scientists want to know the shape of data. Clustering Principal Component
More informationPERSISTENT HOMOLOGY OF FINITE TOPOLOGICAL SPACES
PERSISTENT HOMOLOGY OF FINITE TOPOLOGICAL SPACES HANEY MAXWELL Abstract. We introduce homology and finite topological spaces. From the basis of that introduction, persistent homology is applied to finite
More information4. Definition: topological space, open set, topology, trivial topology, discrete topology.
Topology Summary Note to the reader. If a statement is marked with [Not proved in the lecture], then the statement was stated but not proved in the lecture. Of course, you don t need to know the proof.
More informationA Geometric Perspective on Sparse Filtrations
CCCG 2015, Kingston, Ontario, August 10 12, 2015 A Geometric Perspective on Sparse Filtrations Nicholas J. Cavanna Mahmoodreza Jahanseir Donald R. Sheehy Abstract We present a geometric perspective on
More informationOn the Topology of Finite Metric Spaces
On the Topology of Finite Metric Spaces Meeting in Honor of Tom Goodwillie Dubrovnik Gunnar Carlsson, Stanford University June 27, 2014 Data has shape The shape matters Shape of Data Regression Shape of
More informationLecture 0: Reivew of some basic material
Lecture 0: Reivew of some basic material September 12, 2018 1 Background material on the homotopy category We begin with the topological category TOP, whose objects are topological spaces and whose morphisms
More information4. Simplicial Complexes and Simplicial Homology
MATH41071/MATH61071 Algebraic topology Autumn Semester 2017 2018 4. Simplicial Complexes and Simplicial Homology Geometric simplicial complexes 4.1 Definition. A finite subset { v 0, v 1,..., v r } R n
More informationA Multicover Nerve for Geometric Inference. Don Sheehy INRIA Saclay, France
A Multicover Nerve for Geometric Inference Don Sheehy INRIA Saclay, France Computational geometers use topology to certify geometric constructions. Computational geometers use topology to certify geometric
More informationTOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3.
TOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3. 301. Definition. Let m be a positive integer, and let X be a set. An m-tuple of elements of X is a function x : {1,..., m} X. We sometimes use x i instead
More informationT. Background material: Topology
MATH41071/MATH61071 Algebraic topology Autumn Semester 2017 2018 T. Background material: Topology For convenience this is an overview of basic topological ideas which will be used in the course. This material
More informationSuppose we have a function p : X Y from a topological space X onto a set Y. we want to give a topology on Y so that p becomes a continuous map.
V.3 Quotient Space Suppose we have a function p : X Y from a topological space X onto a set Y. we want to give a topology on Y so that p becomes a continuous map. Remark If we assign the indiscrete topology
More informationTopological Data Analysis - I. Afra Zomorodian Department of Computer Science Dartmouth College
Topological Data Analysis - I Afra Zomorodian Department of Computer Science Dartmouth College September 3, 2007 1 Acquisition Vision: Images (2D) GIS: Terrains (3D) Graphics: Surfaces (3D) Medicine: MRI
More informationStable and Multiscale Topological Signatures
Stable and Multiscale Topological Signatures Mathieu Carrière, Steve Oudot, Maks Ovsjanikov Inria Saclay Geometrica April 21, 2015 1 / 31 Shape = point cloud in R d (d = 3) 2 / 31 Signature = mathematical
More informationPoint-Set Topology II
Point-Set Topology II Charles Staats September 14, 2010 1 More on Quotients Universal Property of Quotients. Let X be a topological space with equivalence relation. Suppose that f : X Y is continuous and
More informationLECTURE 8: SMOOTH SUBMANIFOLDS
LECTURE 8: SMOOTH SUBMANIFOLDS 1. Smooth submanifolds Let M be a smooth manifold of dimension n. What object can be called a smooth submanifold of M? (Recall: what is a vector subspace W of a vector space
More informationPoint-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS
Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS Definition 1.1. Let X be a set and T a subset of the power set P(X) of X. Then T is a topology on X if and only if all of the following
More information4 Basis, Subbasis, Subspace
4 Basis, Subbasis, Subspace Our main goal in this chapter is to develop some tools that make it easier to construct examples of topological spaces. By Definition 3.12 in order to define a topology on a
More information751 Problem Set I JWR. Due Sep 28, 2004
751 Problem Set I JWR Due Sep 28, 2004 Exercise 1. For any space X define an equivalence relation by x y iff here is a path γ : I X with γ(0) = x and γ(1) = y. The equivalence classes are called the path
More informationWestern TDA Learning Seminar. June 7, 2018
The The Western TDA Learning Seminar Department of Mathematics Western University June 7, 2018 The The is an important tool used in TDA for data visualization. Input point cloud; filter function; covering
More informationMATH 54 - LECTURE 10
MATH 54 - LECTURE 10 DAN CRYTSER The Universal Mapping Property First we note that each of the projection mappings π i : j X j X i is continuous when i X i is given the product topology (also if the product
More informationTopological space - Wikipedia, the free encyclopedia
Page 1 of 6 Topological space From Wikipedia, the free encyclopedia Topological spaces are mathematical structures that allow the formal definition of concepts such as convergence, connectedness, and continuity.
More informationPersistent Homology of Directed Networks
Persistent Homology of Directed Networks Samir Chowdhury and Facundo Mémoli Abstract While persistent homology has been successfully used to provide topological summaries of point cloud data, the question
More informationThe Cyclic Cycle Complex of a Surface
The Cyclic Cycle Complex of a Surface Allen Hatcher A recent paper [BBM] by Bestvina, Bux, and Margalit contains a construction of a cell complex that gives a combinatorial model for the collection of
More informationTopology and Data. Gunnar Carlsson Department of Mathematics, Stanford University Stanford, California October 2, 2008
Topology and Data Gunnar Carlsson Department of Mathematics, Stanford University Stanford, California 94305 October 2, 2008 1 Introduction An important feature of modern science and engineering is that
More information3. Persistence. CBMS Lecture Series, Macalester College, June Vin de Silva Pomona College
Vin de Silva Pomona College CBMS Lecture Series, Macalester College, June 2017 o o The homology of a planar region Chain complex We have constructed a diagram of vector spaces and linear maps @ 0 o 1 C
More informationStatistical topological data analysis using. Persistence landscapes
Motivation Persistence landscape Statistical topological data analysis using persistence landscapes Cleveland State University February 3, 2014 funded by AFOSR Motivation Persistence landscape Topological
More informationSimplicial Complexes: Second Lecture
Simplicial Complexes: Second Lecture 4 Nov, 2010 1 Overview Today we have two main goals: Prove that every continuous map between triangulable spaces can be approximated by a simplicial map. To do this,
More informationKernels for Persistence Diagrams with Applications in Geometry Processing
ACAT meeting July 2015 Kernels for Persistence Diagrams with Applications in Geometry Processing Steve Oudot Inria, Geometrica group M. Carrière, S. O., M. Ovsjanikov. Stable Topological Signatures for
More informationM3P1/M4P1 (2005) Dr M Ruzhansky Metric and Topological Spaces Summary of the course: definitions, examples, statements.
M3P1/M4P1 (2005) Dr M Ruzhansky Metric and Topological Spaces Summary of the course: definitions, examples, statements. Chapter 1: Metric spaces and convergence. (1.1) Recall the standard distance function
More informationNotes on metric spaces and topology. Math 309: Topics in geometry. Dale Rolfsen. University of British Columbia
Notes on metric spaces and topology Math 309: Topics in geometry Dale Rolfsen University of British Columbia Let X be a set; we ll generally refer to its elements as points. A distance function, or metric
More informationTHREE LECTURES ON BASIC TOPOLOGY. 1. Basic notions.
THREE LECTURES ON BASIC TOPOLOGY PHILIP FOTH 1. Basic notions. Let X be a set. To make a topological space out of X, one must specify a collection T of subsets of X, which are said to be open subsets of
More informationLecture notes for Topology MMA100
Lecture notes for Topology MMA100 J A S, S-11 1 Simplicial Complexes 1.1 Affine independence A collection of points v 0, v 1,..., v n in some Euclidean space R N are affinely independent if the (affine
More informationarxiv: v1 [cs.it] 10 May 2016
Separating Topological Noise from Features using Persistent Entropy Nieves Atienza 1, Rocio Gonzalez-Diaz 1, and Matteo Rucco 2 arxiv:1605.02885v1 [cs.it] 10 May 2016 1 Applied Math Department, School
More informationMATH 215B MIDTERM SOLUTIONS
MATH 215B MIDTERM SOLUTIONS 1. (a) (6 marks) Show that a finitely generated group has only a finite number of subgroups of a given finite index. (Hint: Do it for a free group first.) (b) (6 marks) Show
More informationTopological Inference for Modern Data Analysis
Topological Inference for Modern Data Analysis An Introduction to Persistent Homology Giancarlo Sanchez A project presented for the degree of Master s of Science in Mathematics Department of Mathematics
More informationMath 734 Aug 22, Differential Geometry Fall 2002, USC
Math 734 Aug 22, 2002 1 Differential Geometry Fall 2002, USC Lecture Notes 1 1 Topological Manifolds The basic objects of study in this class are manifolds. Roughly speaking, these are objects which locally
More informationSimplicial Objects and Homotopy Groups. J. Wu
Simplicial Objects and Homotopy Groups J. Wu Department of Mathematics, National University of Singapore, Singapore E-mail address: matwuj@nus.edu.sg URL: www.math.nus.edu.sg/~matwujie Partially supported
More informationTHE BASIC THEORY OF PERSISTENT HOMOLOGY
THE BASIC THEORY OF PERSISTENT HOMOLOGY KAIRUI GLEN WANG Abstract Persistent homology has widespread applications in computer vision and image analysis This paper first motivates the use of persistent
More information4.2 Simplicial Homology Groups
4.2. SIMPLICIAL HOMOLOGY GROUPS 93 4.2 Simplicial Homology Groups 4.2.1 Simplicial Complexes Let p 0, p 1,... p k be k + 1 points in R n, with k n. We identify points in R n with the vectors that point
More informationGeometric Inference. 1 Introduction. Frédéric Chazal 1 and David Cohen-Steiner 2
Geometric Inference Frédéric Chazal 1 and David Cohen-Steiner 2 1 INRIA Futurs, 4 rue Jacques Monod - 91893 Orsay Cedex France frederic.chazal@inria.fr 2 INRIA Sophia-Antipolis, 2004 route des lucioles
More informationDon t just read it; fight it! Ask your own questions, look for your own examples, discover your own proofs. Is the hypothesis necessary?
Don t just read it; fight it! Ask your own questions, look for your own examples, discover your own proofs. Is the hypothesis necessary? Is the converse true? What happens in the classical special case?
More information1.1 Topological Representatives for Automorphisms
Chapter 1 Out(F n ) and Aut(F n ) 1.1 Topological Representatives for Automorphisms Definition 1.1.1. Let X be a topological space with base point P. A self-homotopy equivalence is a base point preserving
More informationLecture 7: Jan 31, Some definitions related to Simplical Complex. 7.2 Topological Equivalence and Homeomorphism
CS 6170 Computational Topology: Topological Data Analysis University of Utah Spring 2017 School of Computing Lecture 7: Jan 31, 2017 Lecturer: Prof. Bei Wang Scribe: Avani Sharma,
More informationA fast and robust algorithm to count topologically persistent holes in noisy clouds
A fast and robust algorithm to count topologically persistent holes in noisy clouds Vitaliy Kurlin Durham University Department of Mathematical Sciences, Durham, DH1 3LE, United Kingdom vitaliy.kurlin@gmail.com,
More informationNotes on categories, the subspace topology and the product topology
Notes on categories, the subspace topology and the product topology John Terilla Fall 2014 Contents 1 Introduction 1 2 A little category theory 1 3 The subspace topology 3 3.1 First characterization of
More informationManifolds. Chapter X. 44. Locally Euclidean Spaces
Chapter X Manifolds 44. Locally Euclidean Spaces 44 1. Definition of Locally Euclidean Space Let n be a non-negative integer. A topological space X is called a locally Euclidean space of dimension n if
More informationCAT(0)-spaces. Münster, June 22, 2004
CAT(0)-spaces Münster, June 22, 2004 CAT(0)-space is a term invented by Gromov. Also, called Hadamard space. Roughly, a space which is nonpositively curved and simply connected. C = Comparison or Cartan
More informationA non-partitionable Cohen-Macaulay simplicial complex
A non-partitionable Cohen-Macaulay simplicial complex Art Duval 1, Bennet Goeckner 2, Caroline Klivans 3, Jeremy Martin 2 1 University of Texas at El Paso, 2 University of Kansas, 3 Brown University Department
More informationDefinition A metric space is proper if all closed balls are compact. The length pseudo metric of a metric space X is given by.
Chapter 1 Geometry: Nuts and Bolts 1.1 Metric Spaces Definition 1.1.1. A metric space is proper if all closed balls are compact. The length pseudo metric of a metric space X is given by (x, y) inf p. p:x
More informationGeometric Inference. 1 Introduction. Frédéric Chazal 1 and David Cohen-Steiner 2
Geometric Inference Frédéric Chazal 1 and David Cohen-Steiner 2 1 INRIA Futurs, 4 rue Jacques Monod - 91893 Orsay Cedex France frederic.chazal@inria.fr 2 INRIA Sophia-Antipolis, 2004 route des lucioles
More information2 A topological interlude
2 A topological interlude 2.1 Topological spaces Recall that a topological space is a set X with a topology: a collection T of subsets of X, known as open sets, such that and X are open, and finite intersections
More informationCUBICAL SIMPLICIAL VOLUME OF SURFACES
CUBICAL SIMPLICIAL VOLUME OF SURFACES CLARA LÖH AND CHRISTIAN PLANKL ABSTRACT. Cubical simplicial volume is a variation on simplicial volume, based on cubes instead of simplices. Both invariants are homotopy
More informationLecture 5: Simplicial Complex
Lecture 5: Simplicial Complex 2-Manifolds, Simplex and Simplicial Complex Scribed by: Lei Wang First part of this lecture finishes 2-Manifolds. Rest part of this lecture talks about simplicial complex.
More informationMA651 Topology. Lecture 4. Topological spaces 2
MA651 Topology. Lecture 4. Topological spaces 2 This text is based on the following books: Linear Algebra and Analysis by Marc Zamansky Topology by James Dugundgji Fundamental concepts of topology by Peter
More informationBounded subsets of topological vector spaces
Chapter 2 Bounded subsets of topological vector spaces In this chapter we will study the notion of bounded set in any t.v.s. and analyzing some properties which will be useful in the following and especially
More informationBy taking products of coordinate charts, we obtain charts for the Cartesian product of manifolds. Hence the Cartesian product is a manifold.
1 Manifolds A manifold is a space which looks like R n at small scales (i.e. locally ), but which may be very different from this at large scales (i.e. globally ). In other words, manifolds are made by
More informationClique homological simplification problem is NP-hard
Clique homological simplification problem is NP-hard NingNing Peng Department of Mathematics, Wuhan University of Technology pnn@whut.edu.cn Foundations of Mathematics September 9, 2017 Outline 1 Homology
More informationRandom Simplicial Complexes
Random Simplicial Complexes Duke University CAT-School 2015 Oxford 9/9/2015 Part II Random Geometric Complexes Contents Probabilistic Ingredients Random Geometric Graphs Definitions Random Geometric Complexes
More informationA non-partitionable Cohen-Macaulay simplicial complex
A non-partitionable Cohen-Macaulay simplicial complex Art Duval 1, Bennet Goeckner 2, Caroline Klivans 3, Jeremy Martin 2 1 University of Texas at El Paso, 2 University of Kansas, 3 Brown University Discrete
More informationFirst-passage percolation in random triangulations
First-passage percolation in random triangulations Jean-François Le Gall (joint with Nicolas Curien) Université Paris-Sud Orsay and Institut universitaire de France Random Geometry and Physics, Paris 2016
More informationTopology and the Analysis of High-Dimensional Data
Topology and the Analysis of High-Dimensional Data Workshop on Algorithms for Modern Massive Data Sets June 23, 2006 Stanford Gunnar Carlsson Department of Mathematics Stanford University Stanford, California
More informationOrientation of manifolds - definition*
Bulletin of the Manifold Atlas - definition (2013) Orientation of manifolds - definition* MATTHIAS KRECK 1. Zero dimensional manifolds For zero dimensional manifolds an orientation is a map from the manifold
More informationSimplicial Hyperbolic Surfaces
Simplicial Hyperbolic Surfaces Talk by Ken Bromberg August 21, 2007 1-Lipschitz Surfaces- In this lecture we will discuss geometrically meaningful ways of mapping a surface S into a hyperbolic manifold
More informationBasics of Combinatorial Topology
Chapter 7 Basics of Combinatorial Topology 7.1 Simplicial and Polyhedral Complexes In order to study and manipulate complex shapes it is convenient to discretize these shapes and to view them as the union
More information6.3 Poincare's Theorem
Figure 6.5: The second cut. for some g 0. 6.3 Poincare's Theorem Theorem 6.3.1 (Poincare). Let D be a polygon diagram drawn in the hyperbolic plane such that the lengths of its edges and the interior angles
More information25 HIGH-DIMENSIONAL TOPOLOGICAL DATA ANALYSIS
25 HIGH-DIMENSIONAL TOPOLOGICAL DATA ANALYSIS Frédéric Chazal INTRODUCTION Modern data often come as point clouds embedded in high-dimensional Euclidean spaces, or possibly more general metric spaces.
More informationIntroduction to Topology MA3F1
Introduction to Introduction to Topology MA3F1 David Mond 1 Conventions September 2016 Topologists use a lot of diagrams showing spaces and maps. For example X f Y h q p W g Z has four spaces and five
More informationReflection groups 4. Mike Davis. May 19, Sao Paulo
Reflection groups 4 Mike Davis Sao Paulo May 19, 2014 https://people.math.osu.edu/davis.12/slides.html 1 2 Exotic fundamental gps Nonsmoothable aspherical manifolds 3 Let (W, S) be a Coxeter system. S
More informationA non-partitionable Cohen-Macaulay simplicial complex, and implications for Stanley depth
A non-partitionable Cohen-Macaulay simplicial complex, and implications for Stanley depth Art Duval 1, Bennet Goeckner 2, Caroline Klivans 3, Jeremy Martin 2 1 University of Texas at El Paso, 2 University
More informationTHE DOLD-KAN CORRESPONDENCE
THE DOLD-KAN CORRESPONDENCE 1. Simplicial sets We shall now introduce the notion of a simplicial set, which will be a presheaf on a suitable category. It turns out that simplicial sets provide a (purely
More informationA GRAPH FROM THE VIEWPOINT OF ALGEBRAIC TOPOLOGY
A GRAPH FROM THE VIEWPOINT OF ALGEBRAIC TOPOLOGY KARL L. STRATOS Abstract. The conventional method of describing a graph as a pair (V, E), where V and E repectively denote the sets of vertices and edges,
More informationA roadmap for the computation of persistent homology
A roadmap for the computation of persistent homology Nina Otter Mathematical Institute, University of Oxford (joint with Mason A. Porter, Ulrike Tillmann, Peter Grindrod, Heather A. Harrington) 2nd School
More informationarxiv: v1 [math.gt] 16 Aug 2016
THE GROMOV BOUNDARY OF THE RAY GRAPH JULIETTE BAVARD AND ALDEN WALKER arxiv:1608.04475v1 [math.gt] 16 Aug 2016 Abstract. The ray graph is a Gromov-hyperbolic graph on which the mapping class group of the
More informationJPlex. CSRI Workshop on Combinatorial Algebraic Topology August 29, 2009 Henry Adams
JPlex CSRI Workshop on Combinatorial Algebraic Topology August 29, 2009 Henry Adams Plex: Vin de Silva and Patrick Perry (2000-2006) JPlex: Harlan Sexton and Mikael Vejdemo- Johansson (2008-present) JPlex
More informationIn class 75min: 2:55-4:10 Thu 9/30.
MATH 4530 Topology. In class 75min: 2:55-4:10 Thu 9/30. Prelim I Solutions Problem 1: Consider the following topological spaces: (1) Z as a subspace of R with the finite complement topology (2) [0, π]
More informationLecture 1 Discrete Geometric Structures
Lecture 1 Discrete Geometric Structures Jean-Daniel Boissonnat Winter School on Computational Geometry and Topology University of Nice Sophia Antipolis January 23-27, 2017 Computational Geometry and Topology
More informationGeom/Top: Homework 1 (due Monday, 10/08/12)
Geom/Top: Homework (due Monday, 0/08/2). Read Farb notes. 2. Read Hatcher, Intro to Chapter 2 and Section 2.. 3. (Do not hand this in) Let φ : A B and ψ : B A be group homomorphisms. Suppose that φ ψ =
More information6.2 Classification of Closed Surfaces
Table 6.1: A polygon diagram 6.1.2 Second Proof: Compactifying Teichmuller Space 6.2 Classification of Closed Surfaces We saw that each surface has a triangulation. Compact surfaces have finite triangulations.
More informationNotes on point set topology, Fall 2010
Notes on point set topology, Fall 2010 Stephan Stolz September 3, 2010 Contents 1 Pointset Topology 1 1.1 Metric spaces and topological spaces...................... 1 1.2 Constructions with topological
More informationHowever, this is not always true! For example, this fails if both A and B are closed and unbounded (find an example).
98 CHAPTER 3. PROPERTIES OF CONVEX SETS: A GLIMPSE 3.2 Separation Theorems It seems intuitively rather obvious that if A and B are two nonempty disjoint convex sets in A 2, then there is a line, H, separating
More information1 Point Set Topology. 1.1 Topological Spaces. CS 468: Computational Topology Point Set Topology Fall 2002
Point set topology is something that every analyst should know something about, but it s easy to get carried away and do too much it s like candy! Ron Getoor (UCSD), 1997 (quoted by Jason Lee) 1 Point
More informationTopology problem set Integration workshop 2010
Topology problem set Integration workshop 2010 July 28, 2010 1 Topological spaces and Continuous functions 1.1 If T 1 and T 2 are two topologies on X, show that (X, T 1 T 2 ) is also a topological space.
More information