Comparing persistence diagrams through complex vectors

Size: px
Start display at page:

Download "Comparing persistence diagrams through complex vectors"

Transcription

1 Comparing persistence diagrams through complex vectors Barbara Di Fabio ARCES, University of Bologna Final Project Meeting Vienna, July 9, 2015

2 B. Di Fabio, M. Ferri, Comparing persistence diagrams through complex vectors, Accepted for publication in the proceedings of ICIAP 2015: 18th International Conference on Image Analysis and Processing Main reference: Ferri, M., Landi, C.: Representing size functions by complex polynomials. In: Proc. Math. Met. in Pattern Recognition. vol. 9, pp (1999)

3 Outline Introductive notions The natural pseudo-distance Persistence diagrams Bottleneck distance Persistence diagrams vs complex vectors Persistence diagrams vs complex polynomials Complex polynomials vs complex vectors Complex vectors comparison Chosen transformations Chosen distances Comparing the bottleneck distance and our method Computational cost Performances 3 of 30

4 Introductive notions We model a shape as a pair (X,f) where X is a topological space f :X R a (continuous) function X (X,f 1 ) (X,f 2 ) (X,f 3 )... 4 of 30

5 Introductive notions Suppose we have a database D containing n objects... M 1 M 2 M 3 M 4... Model the shape of each object M i as a pair (X i,f i );... (X 1,f 1 ) (X 2,f 2 ) (X 3,f 3 ) (X 4,f 4 )... Model D ={M i,i =1,...,n} as a set X ={(X i,f i ),i =1,...,n}. 4 of 30

6 Our approach to shape comparison How can we compare two shapes (X 1,f 1 ), (X 2,f 2 )? d (X 1,f 1 ), (X 2,f 2 ) =? 5 of 30

7 The natural pseudo-distance Definition Let (X 1,f 1 ),(X 2,f 2 ) be two shapes. If H = H (X 1,X 2 ) denotes the set of homeomorphisms between X 1 and X 2, then the natural pseudo-distance is defined as { inf δ((x 1,f 1 ),(X 2,f 2 ))= max f 1 (p) f 2 (h(p)), H /0 h H p X 1 +, otherwise. In general, the natural pseudo-distance is only a pseudo-metric: δ((x 1,f 1 ),(X 2,f 2 ))=0 (X 1,f 1 )=(X 2,f 2 ). 6 of 30

8 The natural pseudo-distance vs persistence diagrams Persistent homology allows us to describe such pairs by means of suitable shape descriptors: the persistence diagrams Instead of comparing shapes, we can compare shape descriptors d 7 of (X 1,f 1 ), (X 2,f 2 ) δ (X 1,f 1 ), (X 2,f 2 )

9 Persistent homology Let (X,f) be a shape, and let us denote by X u ={x X :f(x) u} with u R. 8 of 30

10 Persistent homology Let (X,f) be a shape, and let us denote by X u ={x X :f(x) u} with u R. Definition For u v and k Z, let ι u,v k :H k (X u ) H k (X v ) be the map induced by inclusion of X u in X v. The kth-persistent homology group is imι u,v k. When this group is finitely generated, we denote by βf k(u,v) its rank and call it the associated persistent Betti number. 8 of 30

11 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 0 β 1 = 0 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

12 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 1 β 1 = 0 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

13 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 2 β 1 = 0 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

14 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 1 β 1 = 0 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

15 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 1 β 1 = 1 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

16 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 1 β 1 = 2 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

17 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 1 β 1 = 3 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

18 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 1 β 1 = 4 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

19 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 1 β 1 = 5 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

20 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 1 β 1 = 4 β 2 = 0 a 5 a 4 a 3 a 2 a 1 9 of 30

21 From shapes to filtrations: an example X f a 10 a 9 a 8 a 7 a 6 β 0 = 1 β 1 = 4 β 2 = 1 a 5 a 4 a 3 a 2 a 1 9 of 30

22 Persistence diagram (intuitively) It encodes the birth level ū and the death level v of a homology class by a point (ū, v); if the class doesn t die, by a line u =ū. X f a 10 a 9 a 8 a 7 a 6 a 5 a 4 a 3 a 2 a 1 10 of 30

23 The bottleneck distance v r b D v 1 r D v 2 rr b a 2 a a a 2 3 c c 01 c 01 c Definition r+a+b+c r +a +c u The bottleneck distance between D 1 and D 2 is given by u u d B (D 1,D 2 )=min max p σ(p) σ p D 1 where σ varies among all the bijections between D 1 and D of 30

24 Bottleneck distance properties and drawbacks Stability with respect to the bottleneck distance: d B (D f,d g ) f g This implies resistance to noise. 12 of 30

25 Bottleneck distance properties and drawbacks Stability with respect to the bottleneck distance: optimality 1 : d B (D f,d g ) f g d B (D f,d g ) δ((x,f),(y,g)) and results to be the most discriminative distance among all the stable metrics. 1 d Amico, M., Frosini, P., Landi, C.: Natural pseudo-distance and optimal matching between reduced size functions. Acta. Appl. Math. 109, (2010) 12 of 30

26 Bottleneck distance properties and drawbacks Stability with respect to the bottleneck distance: optimality 1 : d B (D f,d g ) f g d B (D f,d g ) δ((x,f),(y,g)) and results to be the most discriminative distance among all the stable metrics. It suffers from combinatorial explosion. 1 d Amico, M., Frosini, P., Landi, C.: Natural pseudo-distance and optimal matching between reduced size functions. Acta. Appl. Math. 109, (2010) 12 of 30

27 Bottleneck distance properties and drawbacks Stability with respect to the bottleneck distance: optimality 1 : d B (D f,d g ) f g d B (D f,d g ) δ((x,f),(y,g)) and results to be the most discriminative distance among all the stable metrics. It suffers from combinatorial explosion: We propose a preprocessing algorithm to decrease such a cost. 1 d Amico, M., Frosini, P., Landi, C.: Natural pseudo-distance and optimal matching between reduced size functions. Acta. Appl. Math. 109, (2010) 12 of 30

28 Motivations In general, realizing that two shapes are very dissimilar just requires a rough estimation of their (dis)similarity (rough estimation faster procedure) of 30

29 Motivations... Highest levels of accuracy should be needed only for critical cases. 13 of 30

30 Motivations This motivates the introduction of a preprocessing (dis)similarity measure. 13 of 30

31 Ordinary Persistence diagrams 2 Main condition: v v u u 2 Cohen-Steiner, D., Edelsbrunner, H., Harer, J., Extending persistence using Poincar and Lefschetz duality. Found. Comput. Math. 9, of 30

32 Ordinary Persistence diagrams Let ={(u,v) R 2 :u =v}, + ={(u,v) R 2 :u v}, and + = +. Multiplicities of points Let (u,v) +. µ k f (u,v) = min ε>0 βk f β k f (u+ ε,v ε) βk f (u ε,v ε)+ (u+ ε,v+ ε)+βk f (u ε,v+ ε) Definition The k-persistence diagram is the set of all points with µ f (u,v)>0, counted with their multiplicity, augmented by adding a countable infinity of points of the diagonal. 15 of 30

33 Persistence diagrams vs complex vectors Persistence diagrams complex polynomials complex vectors points roots coefficients Theorem If the roots of two polynomials are close each other, then so their coefficients are. Or equivalently: If the coefficients of two polynomials are far from each other, then so their roots are. 16 of 30

34 Persistence diagrams vs complex polynomials We define a continuous map T : + C. 17 of 30

35 Persistence diagrams vs complex polynomials We define a continuous map T : + C. For every z Im(T), we define the multiplicity of z as µ(z)= µ(t 1 (z)). 17 of 30

36 Persistence diagrams vs complex polynomials We define a continuous map T : + C. For every z Im(T), we define the multiplicity of z as µ(z)= µ(t 1 (z)). Let D be a persistence diagram, and p 1 =(u 1,v 1 ),...,p s =(u s,v s ) its proper points with multiplicity r 1,...,r s, respectively. Let now the complex numbers z 1,...,z s be obtained from p 1,...,p s by T. 17 of 30

37 Persistence diagrams vs complex polynomials We define a continuous map T : + C. For every z Im(T), we define the multiplicity of z as µ(z)= µ(t 1 (z)). Let D be a persistence diagram, and p 1 =(u 1,v 1 ),...,p s =(u s,v s ) its proper points with multiplicity r 1,...,r s, respectively. Let now the complex numbers z 1,...,z s be obtained from p 1,...,p s by T. We associate to D the complex polynomial 17 of 30 f D (t)= s j=1 (t z j ) r j.

38 Complex polynomials vs complex vectors We write f D (t)=t n a 1 t n 1 + +( 1) i a i t n i + +( 1) n a n, where a n k = z i1 z i2... z ik, 1 i 1 i 2... i k i.e., the (n k)-th coefficient a n k is equal to the sum of all possible sub-products of roots, taken k-at-a-time. 18 of 30

39 Complex polynomials vs complex vectors We write f D (t)=t n a 1 t n 1 + +( 1) i a i t n i + +( 1) n a n, where a n k = z i1 z i2... z ik, 1 i 1 i 2... i k i.e., the (n k)-th coefficient a n k is equal to the sum of all possible sub-products of roots, taken k-at-a-time. We associate to D the complex vector v =(a 1,...,a n ). 18 of 30

40 Complex vectors comparison Let v =(a 1,...,a n ) and u =(b 1,...,b m ) be associated with the persistence diagrams D, D, and suppose m<n. 19 of 30

41 Complex vectors comparison Let v =(a 1,...,a n ) and u =(b 1,...,b m ) be associated with the persistence diagrams D, D, and suppose m<n. We replace u by v =(a 1,...,a n), where v is the complex vector obtained by f D (t) t n m. 19 of 30

42 Complex vectors comparison Let v =(a 1,...,a n ) and u =(b 1,...,b m ) be associated with the persistence diagrams D, D, and suppose m<n. We replace u by v =(a 1,...,a n), where v is the complex vector obtained by f D (t) t n m. We define distances between the vectors (a 1,...,a k ) and (a 1,...,a k ), k {1,...,n}. 19 of 30

43 Complex vectors comparison Let v =(a 1,...,a n ) and u =(b 1,...,b m ) be associated with the persistence diagrams D, D, and suppose m<n. We replace u by v =(a 1,...,a n), where v is the complex vector obtained by f D (t) t n m. We define distances between the vectors (a 1,...,a k ) and (a 1,...,a k ), k {1,...,n}. Note that each coefficient a i encodes information of all the points of D!!! 19 of 30

44 Chosen transformations: T 1 T 1 : + C, with T 1 (u,v)=u+iv. 20 of 30

45 Chosen transformations: T 2 v u T 2 : + C, T 2 (u,v)= α (u+iv), if(u,v) (0,0) 2 (0, 0), otherwise where α = u 2 +v 2., pj T2(pj) 21 of 30

46 Chosen transformations: T 2 v u T 2 : + C, T 2 (u,v)= α (u+iv), if(u,v) (0,0) 2 (0, 0), otherwise where α = u 2 +v 2., pj T2(pj) 21 of 30

47 Chosen transformations: T 3 T 3 : + C, with T 3 (u,v)= v u (cosα sinα+i(cosα+sinα)), where 2 α = u 2 +v 2. pj T3(pj) 22 of 30

48 Chosen transformations: T 3 T 3 : + C, with T 3 (u,v)= v u (cosα sinα+i(cosα+sinα)), where 2 α = u 2 +v 2. pj T3(pj) 22 of 30

49 Chosen distances Let v k =(a 1,...,a k ) and v k =(a 1,...,a k ), k {1,...,n}, be associated with the persistence diagrams D, D. 23 of 30

50 Chosen distances Let v k =(a 1,...,a k ) and v k =(a 1,...,a k ), k {1,...,n}, be associated with the persistence diagrams D, D. d 1 (v,v )= k a j a j. j=1 d 2 (v,v )= k a j a j. j=1 j d 3 (v,v )= k a j a j 1/j. 23 of 30 j=1

51 Computational cost Algorithm 1: ComplexLists Input: List A of proper points of a persistence diagram D, M =max A {A:A databasedb} Output: List B of complex numbers associated with D 1: for each (u,v) A 4: if B <M 2: replace (u,v) by T(u,v) 5: append M B zeros to B 3: end for 6: end if C =O(M Db ) 24 of 30

52 Computational cost Algorithm 2: ComplexVectors Input: M, B =list(z 1,...,z M ) associated with D, k [0,M] Output: Complex vector V k associated with D 1: set V k =list() 2: for j {1,...,k} 3: compute c j (z 1,...,z M )= z i1 z i2... z ij 1 i 1 <i 2 <...<i j M 4: append c j to V k 5: end for C =O(M Db +(2k 2 +k M) Db ) 24 of 30

53 Computational cost Algorithm 3: VectorsComparison Input: L={V k :V k complex vector associated withdfor eachd Db} Output: Matrix of distances d(v k,v k ) 1: set M =(0 ij ), i,j =1,..., L 4: replace 0 ij,0 ji by d(i,j) 2: for each i {1,..., L } 5: end for 3: for each j {i,..., L } 6: end for C =O(M Db +(2k 2 +k M) Db +k Db 2 ) 24 of 30

54 Computational cost comparison Let if A,A are the subsets of proper points of two persistence diagrams D,D with A =r, A =r. 3 Efrat, A., Itai, A., Katz, M.J.: Geometry helps in bottleneck matching and 25 of 30 related problems. Algorithmica 31, 128 (2001).

55 Computational cost comparison Let if A,A are the subsets of proper points of two persistence diagrams D,D with A =r, A =r. The computational cost of the bottleneck distance 3 d B (D,D ) is ( ) C B =O (r +r ) 3/2 log(r +r ) 3 Efrat, A., Itai, A., Katz, M.J.: Geometry helps in bottleneck matching and 25 of 30 related problems. Algorithmica 31, 128 (2001).

56 Computational cost comparison Let if A,A are the subsets of proper points of two persistence diagrams D,D with A =r, A =r. The computational cost of the bottleneck distance 3 d B (D,D ) is ( ) C B =O (r +r ) 3/2 log(r +r ) Using our scheme, with Db =2 and M =max(r,r ), we have C =O(max(r,r )+2k 2 +k max(r,r )+2k) O(k (max(r,r )+k)). 3 Efrat, A., Itai, A., Katz, M.J.: Geometry helps in bottleneck matching and 25 of 30 related problems. Algorithmica 31, 128 (2001).

57 Computational cost comparison Let if A,A are the subsets of proper points of two persistence diagrams D,D with A =r, A =r. The computational cost of the bottleneck distance 3 d B (D,D ) is ( ) C B =O (r +r ) 3/2 log(r +r ) Using our scheme, with Db =2 and M =max(r,r ), we have C =O(max(r,r )+2k 2 +k max(r,r )+2k) O(k (max(r,r )+k)). Since k max(r,r ), in the worst case, we have C =O ( (max(r,r )) 2) which is higher than C B, but for pre-processing we may choose a favorable k (e.g. max(r,r k = ) ). 3 Efrat, A., Itai, A., Katz, M.J.: Geometry helps in bottleneck matching and 25 of 30 related problems. Algorithmica 31, 128 (2001).

58 Database (I) Database: triangle meshes derived from the Non-rigid world Benchmark 4 ; 228 models divided into 12 classes. 4 Bronstein, A., Bronstein, M., Kimmel, R.: Numerical Geometry of Non-Rigid Shapes. Springer Publishing Company, Incorporated, 1 edn. (2008) 26 of 30

59 Database (II) Each class contains a null model together with 18 deformations. 27 of 30 Victoria0 strength lev. 3strength lev. 2strength lev. 1 Def. 1 Def. 2 Def. 3 Def. 4 Def. 5 Def. 6

60 Filtering functions We define the following two filtering functions: f L = normalized distance from the line L; f P = normalized distance from the plane P; P L w B where w = n i=1 (v i B) v i B n i=1 v i B 2, {v 1,...,v n } being the vertices of a triangle mesh and B its center of mass. 28 of 30

61 Experimental results T1 T2 precision precision recall recall T3 precision Function: f L Distance: d 1 29 of 30 recall

62 Experimental results T1 T2 precision precision recall recall T3 precision Function: f L Distance: d 2 29 of 30 recall

63 Experimental results T1 T2 precision precision recall recall T3 precision Function: f L Distance: d 3 29 of 30 recall

64 Experimental results T1 T2 precision precision recall recall T3 precision Function: f P Distance: d 1 29 of 30 recall

65 Experimental results T1 T2 precision precision recall recall T3 precision Function: f P Distance: d 2 29 of 30 recall

66 Experimental results T1 T2 precision precision recall recall T3 precision Function: f P Distance: d 3 29 of 30 recall

67 30 of 30 Thank you for your attention!

Metric shape comparison via multidimensional persistent homology

Metric shape comparison via multidimensional persistent homology Metric shape comparison via multidimensional persistent homology Patrizio Frosini 1,2 1 Department of Mathematics, University of Bologna, Italy 2 ARCES - Vision Mathematics Group, University of Bologna,

More information

Size Theory and Shape Matching: A Survey

Size Theory and Shape Matching: A Survey Size Theory and Shape Matching: A Survey Yi Ding December 11, 008 Abstract This paper investigates current research on size theory. The research reviewed in this paper includes studies on 1-D size theory,

More information

Patrizio Frosini. Department of Mathematics and ARCES, University of Bologna

Patrizio Frosini. Department of Mathematics and ARCES, University of Bologna An observer-oriented approach to topological data analysis Part 2: The algebra of group invariant non-expansive operators and its application in the project GIPHOD - Group Invariant Persistent Homology

More information

Neuronal structure detection using Persistent Homology

Neuronal structure detection using Persistent Homology Neuronal structure detection using Persistent Homology J. Heras, G. Mata and J. Rubio Department of Mathematics and Computer Science, University of La Rioja Seminario de Informática Mirian Andrés March

More information

Interleaving Distance between Merge Trees

Interleaving Distance between Merge Trees Noname manuscript No. (will be inserted by the editor) Interleaving Distance between Merge Trees Dmitriy Morozov Kenes Beketayev Gunther H. Weber the date of receipt and acceptance should be inserted later

More information

A general distance for geometrical shape comparison

A general distance for geometrical shape comparison A general distance for geometrical shape comparison Patrizio Frosini 1,2 1 Department of Mathematics, University of Bologna, Italy 2 ARCES - Vision Mathematics Group, University of Bologna, Italy patrizio.frosini@unibo.it

More information

Topological Simplification in 3-Dimensions

Topological Simplification in 3-Dimensions Topological Simplification in 3-Dimensions David Letscher Saint Louis University Computational & Algorithmic Topology Sydney Letscher (SLU) Topological Simplification CATS 2017 1 / 33 Motivation Original

More information

Persistent Homology. 128 VI Persistence

Persistent Homology. 128 VI Persistence 8 VI Persistence VI. Persistent Homology A main purpose of persistent homology is the measurement of the scale or resolution of a topological feature. There are two ingredients, one geometric, assigning

More information

A metric approach to shape comparison via multidimensional persistence

A metric approach to shape comparison via multidimensional persistence A metric approach to shape comparison via multidimensional persistence Patrizio Frosini 1,2 1 Department of Mathematics, University of Bologna, Italy 2 ARCES - Vision Mathematics Group, University of Bologna,

More information

Persistent Homology. 24 Notes by Tamal K. Dey, OSU

Persistent Homology. 24 Notes by Tamal K. Dey, OSU 24 Notes by Tamal K. Dey, OSU Persistent Homology Suppose we have a noisy point set (data) sampled from a space, say a curve inr 2 as in Figure 12. Can we get the information that the sampled space had

More information

Proximity of Persistence Modules and their Diagrams

Proximity of Persistence Modules and their Diagrams Proximity of Persistence Modules and their Diagrams Frédéric Chazal David Cohen-Steiner Marc Glisse Leonidas J. Guibas Steve Y. Oudot November 28, 2008 Abstract Topological persistence has proven to be

More information

Multidimensional Persistent Topology as a Metric Approach to Shape Comparison

Multidimensional Persistent Topology as a Metric Approach to Shape Comparison Multidimensional Persistent Topology as a Metric Approach to Shape Comparison Patrizio Frosini 1,2 1 Department of Mathematics, University of Bologna, Italy 2 ARCES - Vision Mathematics Group, University

More information

Multivariate Topological Data Analysis

Multivariate Topological Data Analysis Cleveland State University November 20, 2008, Duke University joint work with Gunnar Carlsson (Stanford), Peter Kim and Zhiming Luo (Guelph), and Moo Chung (Wisconsin Madison) Framework Ideal Truth (Parameter)

More information

Persistence Theory: From Quiver Representations to Data Analysis

Persistence Theory: From Quiver Representations to Data Analysis Persistence Theory: From Quiver Representations to Data Analysis Comments and Corrections Steve Oudot June 29, 2017 Comments page viii, bottom of page: the following names should be added to the acknowledgements:

More information

Learning from persistence diagrams

Learning from persistence diagrams Learning from persistence diagrams Ulrich Bauer TUM July 7, 2015 ACAT final meeting IST Austria Joint work with: Jan Reininghaus, Stefan Huber, Roland Kwitt 1 / 28 ? 2 / 28 ? 2 / 28 3 / 28 3 / 28 3 / 28

More information

G-invariant Persistent Homology

G-invariant Persistent Homology G-invariant Persistent Homology Patrizio Frosini, Dipartimento di Matematica, Università di Bologna Piazza di Porta San Donato 5, 40126, Bologna, Italy Abstract Classical persistent homology is not tailored

More information

Persistent homology and nonparametric regression

Persistent homology and nonparametric regression Cleveland State University March 10, 2009, BIRS: Data Analysis using Computational Topology and Geometric Statistics joint work with Gunnar Carlsson (Stanford), Moo Chung (Wisconsin Madison), Peter Kim

More information

Nonparametric regression for topology. applied to brain imaging data

Nonparametric regression for topology. applied to brain imaging data , applied to brain imaging data Cleveland State University October 15, 2010 Motivation from Brain Imaging MRI Data Topology Statistics Application MRI Data Topology Statistics Application Cortical surface

More information

7. The Stability Theorem

7. The Stability Theorem Vin de Silva Pomona College CBMS Lecture Series, Macalester College, June 2017 The Persistence Stability Theorem Stability Theorem (Cohen-Steiner, Edelsbrunner, Harer 2007) The following transformation

More information

Measurable Choice Functions

Measurable Choice Functions (January 19, 2013) Measurable Choice Functions Paul Garrett garrett@math.umn.edu http://www.math.umn.edu/ garrett/ [This document is http://www.math.umn.edu/ garrett/m/fun/choice functions.pdf] This note

More information

Gromov-Hausdorff stable signatures for shapes using persistence

Gromov-Hausdorff stable signatures for shapes using persistence Gromov-Hausdorff stable signatures for shapes using persistence joint with F. Chazal, D. Cohen-Steiner, L. Guibas and S. Oudot Facundo Mémoli memoli@math.stanford.edu l 1 Goal Shape discrimination is a

More information

Title: Natural pseudo-distance and optimal matching between reduced size functions

Title: Natural pseudo-distance and optimal matching between reduced size functions Editorial Manager(tm) for Acta Applicanda Mathematicae Manuscript Draft Manuscript Number: Title: Natural pseudo-distance and optimal matching between reduced size functions Article Type: Manuscript Keywords:

More information

Geometric motivic integration

Geometric motivic integration Université Lille 1 Modnet Workshop 2008 Introduction Motivation: p-adic integration Kontsevich invented motivic integration to strengthen the following result by Batyrev. Theorem (Batyrev) If two complex

More information

Economics 204 Summer/Fall 2011 Lecture 2 Tuesday July 26, 2011 N Now, on the main diagonal, change all the 0s to 1s and vice versa:

Economics 204 Summer/Fall 2011 Lecture 2 Tuesday July 26, 2011 N Now, on the main diagonal, change all the 0s to 1s and vice versa: Economics 04 Summer/Fall 011 Lecture Tuesday July 6, 011 Section 1.4. Cardinality (cont.) Theorem 1 (Cantor) N, the set of all subsets of N, is not countable. Proof: Suppose N is countable. Then there

More information

Geometric Inference on Kernel Density Estimates

Geometric Inference on Kernel Density Estimates Geometric Inference on Kernel Density Estimates Bei Wang 1 Jeff M. Phillips 2 Yan Zheng 2 1 Scientific Computing and Imaging Institute, University of Utah 2 School of Computing, University of Utah Feb

More information

Persistent Local Systems

Persistent Local Systems Persistent Local Systems Amit Patel Department of Mathematics Colorado State University joint work with Robert MacPherson School of Mathematics Institute for Advanced Study Abel Symposium on Topological

More information

Homology through Interleaving

Homology through Interleaving Notes by Tamal K. Dey, OSU 91 Homology through Interleaving 32 Concept of interleaving A discrete set P R k is assumed to be a sample of a set X R k, if it lies near to it which we can quantify with the

More information

Statistics and Topological Data Analysis

Statistics and Topological Data Analysis Geometry Understanding in Higher Dimensions CHAIRE D INFORMATIQUE ET SCIENCES NUMÉRIQUES Collège de France - June 2017 Statistics and Topological Data Analysis Bertrand MICHEL Ecole Centrale de Nantes

More information

A Gaussian Type Kernel for Persistence Diagrams

A Gaussian Type Kernel for Persistence Diagrams TRIPODS Summer Bootcamp: Topology and Machine Learning Brown University, August 2018 A Gaussian Type Kernel for Persistence Diagrams Mathieu Carrière joint work with S. Oudot and M. Cuturi Persistence

More information

Persistent Homology of Data, Groups, Function Spaces, and Landscapes.

Persistent Homology of Data, Groups, Function Spaces, and Landscapes. Persistent Homology of Data, Groups, Function Spaces, and Landscapes. Shmuel Weinberger Department of Mathematics University of Chicago William Benter Lecture City University of Hong Kong Liu Bie Ju Centre

More information

Persistence based Clustering

Persistence based Clustering July 9, 2009 TGDA Workshop Persistence based Clustering Primoz Skraba joint work with Frédéric Chazal, Steve Y. Oudot, Leonidas J. Guibas 1-1 Clustering Input samples 2-1 Clustering Input samples Important

More information

An Introduction to Topological Data Analysis

An Introduction to Topological Data Analysis An Introduction to Topological Data Analysis Elizabeth Munch Duke University :: Dept of Mathematics Tuesday, June 11, 2013 Elizabeth Munch (Duke) CompTop-SUNYIT Tuesday, June 11, 2013 1 / 43 There is no

More information

Stability of Critical Points with Interval Persistence

Stability of Critical Points with Interval Persistence Stability of Critical Points with Interval Persistence Tamal K. Dey Rephael Wenger Abstract Scalar functions defined on a topological space Ω are at the core of many applications such as shape matching,

More information

Topological Data Analysis - Spring 2018

Topological Data Analysis - Spring 2018 Topological Data Analysis - Spring 2018 Simplicial Homology Slightly rearranged, but mostly copy-pasted from Harer s and Edelsbrunner s Computational Topology, Verovsek s class notes. Gunnar Carlsson s

More information

arxiv: v2 [math.at] 10 Nov 2013

arxiv: v2 [math.at] 10 Nov 2013 SKETCHES OF A PLATYPUS: A SURVEY OF PERSISTENT HOMOLOGY AND ITS ALGEBRAIC FOUNDATIONS MIKAEL VEJDEMO-JOHANSSON arxiv:1212.5398v2 [math.at] 10 Nov 2013 Computer Vision and Active Perception Laboratory KTH

More information

A Kernel on Persistence Diagrams for Machine Learning

A Kernel on Persistence Diagrams for Machine Learning A Kernel on Persistence Diagrams for Machine Learning Jan Reininghaus 1 Stefan Huber 1 Roland Kwitt 2 Ulrich Bauer 1 1 Institute of Science and Technology Austria 2 FB Computer Science Universität Salzburg,

More information

arxiv:math/ v1 [math.gt] 16 Aug 2000

arxiv:math/ v1 [math.gt] 16 Aug 2000 arxiv:math/0008118v1 [math.gt] 16 Aug 2000 Stable Equivalence of Knots on Surfaces and Virtual Knot Cobordisms J. Scott Carter University of South Alabama Mobile, AL 36688 cartermathstat.usouthal.edu Masahico

More information

Tropical Coordinates on the Space of Persistence Barcodes

Tropical Coordinates on the Space of Persistence Barcodes Tropical Coordinates on the Space of Persistence Barcodes arxiv:1604.00113v3 [math.at] 8 Dec 017 Sara Kališnik Max Planck Institute for Mathematics in the Sciences, sara.kalisnik@mis.mpg.de Wesleyan University,

More information

Persistent Homology: Course Plan

Persistent Homology: Course Plan Persistent Homology: Course Plan Andrey Blinov 16 October 2017 Abstract This is a list of potential topics for each class of the prospective course, with references to the literature. Each class will have

More information

Inderjit Dhillon The University of Texas at Austin

Inderjit Dhillon The University of Texas at Austin Inderjit Dhillon The University of Texas at Austin ( Universidad Carlos III de Madrid; 15 th June, 2012) (Based on joint work with J. Brickell, S. Sra, J. Tropp) Introduction 2 / 29 Notion of distance

More information

Lebesgue measure on R is just one of many important measures in mathematics. In these notes we introduce the general framework for measures.

Lebesgue measure on R is just one of many important measures in mathematics. In these notes we introduce the general framework for measures. Measures In General Lebesgue measure on R is just one of many important measures in mathematics. In these notes we introduce the general framework for measures. Definition: σ-algebra Let X be a set. A

More information

Some Topics in Computational Topology. Yusu Wang. AMS Short Course 2014

Some Topics in Computational Topology. Yusu Wang. AMS Short Course 2014 Some Topics in Computational Topology Yusu Wang AMS Short Course 2014 Introduction Much recent developments in computational topology Both in theory and in their applications E.g, the theory of persistence

More information

Matthew Wright Institute for Mathematics and its Applications University of Minnesota. Applied Topology in Będlewo July 24, 2013

Matthew Wright Institute for Mathematics and its Applications University of Minnesota. Applied Topology in Będlewo July 24, 2013 Matthew Wright Institute for Mathematics and its Applications University of Minnesota Applied Topology in Będlewo July 24, 203 How can we assign a notion of size to functions? Lebesgue integral Anything

More information

1 of 8 7/15/2009 3:43 PM Virtual Laboratories > 1. Foundations > 1 2 3 4 5 6 7 8 9 6. Cardinality Definitions and Preliminary Examples Suppose that S is a non-empty collection of sets. We define a relation

More information

Stable shape comparison by persistent homology

Stable shape comparison by persistent homology Stable shape comparison by persistent homology Massimo Ferri, Patrizio Frosini Dipartimento di Matematica and ARCES Università di Bologna, Italy massimo.ferri@unibo.it, patrizio.frosini@unibo.it Claudia

More information

Analysis and Linear Algebra. Lectures 1-3 on the mathematical tools that will be used in C103

Analysis and Linear Algebra. Lectures 1-3 on the mathematical tools that will be used in C103 Analysis and Linear Algebra Lectures 1-3 on the mathematical tools that will be used in C103 Set Notation A, B sets AcB union A1B intersection A\B the set of objects in A that are not in B N. Empty set

More information

Basic Concepts of Group Theory

Basic Concepts of Group Theory Chapter 1 Basic Concepts of Group Theory The theory of groups and vector spaces has many important applications in a number of branches of modern theoretical physics. These include the formal theory of

More information

MATH 54 - TOPOLOGY SUMMER 2015 FINAL EXAMINATION. Problem 1

MATH 54 - TOPOLOGY SUMMER 2015 FINAL EXAMINATION. Problem 1 MATH 54 - TOPOLOGY SUMMER 2015 FINAL EXAMINATION ELEMENTS OF SOLUTION Problem 1 1. Let X be a Hausdorff space and K 1, K 2 disjoint compact subsets of X. Prove that there exist disjoint open sets U 1 and

More information

Some Topics in Computational Topology

Some Topics in Computational Topology Some Topics in Computational Topology Yusu Wang Ohio State University AMS Short Course 2014 Introduction Much recent developments in computational topology Both in theory and in their applications E.g,

More information

15-780: LinearProgramming

15-780: LinearProgramming 15-780: LinearProgramming J. Zico Kolter February 1-3, 2016 1 Outline Introduction Some linear algebra review Linear programming Simplex algorithm Duality and dual simplex 2 Outline Introduction Some linear

More information

On Inverse Problems in TDA

On Inverse Problems in TDA Abel Symposium Geiranger, June 2018 On Inverse Problems in TDA Steve Oudot joint work with E. Solomon (Brown Math.) arxiv: 1712.03630 Features Data Rn The preimage problem in the data Sciences feature

More information

24 PERSISTENT HOMOLOGY

24 PERSISTENT HOMOLOGY 24 PERSISTENT HOMOLOGY Herbert Edelsbrunner and Dmitriy Morozov INTRODUCTION Persistent homology was introduced in [ELZ00] and quickly developed into the most influential method in computational topology.

More information

Some distance functions in knot theory

Some distance functions in knot theory Some distance functions in knot theory Jie CHEN Division of Mathematics, Graduate School of Information Sciences, Tohoku University 1 Introduction In this presentation, we focus on three distance functions

More information

GK-SEMINAR SS2015: SHEAF COHOMOLOGY

GK-SEMINAR SS2015: SHEAF COHOMOLOGY GK-SEMINAR SS2015: SHEAF COHOMOLOGY FLORIAN BECK, JENS EBERHARDT, NATALIE PETERNELL Contents 1. Introduction 1 2. Talks 1 2.1. Introduction: Jordan curve theorem 1 2.2. Derived categories 2 2.3. Derived

More information

A (computer friendly) alternative to Morse Novikov theory for real and angle valued maps

A (computer friendly) alternative to Morse Novikov theory for real and angle valued maps A (computer friendly) alternative to Morse Novikov theory for real and angle valued maps Dan Burghelea Department of mathematics Ohio State University, Columbus, OH based on joint work with Stefan Haller

More information

arxiv: v2 [math.pr] 15 May 2016

arxiv: v2 [math.pr] 15 May 2016 MAXIMALLY PERSISTENT CYCLES IN RANDOM GEOMETRIC COMPLEXES OMER BOBROWSKI, MATTHEW KAHLE, AND PRIMOZ SKRABA arxiv:1509.04347v2 [math.pr] 15 May 2016 Abstract. We initiate the study of persistent homology

More information

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability...

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability... Functional Analysis Franck Sueur 2018-2019 Contents 1 Metric spaces 1 1.1 Definitions........................................ 1 1.2 Completeness...................................... 3 1.3 Compactness......................................

More information

A Higher-Dimensional Homologically Persistent Skeleton

A Higher-Dimensional Homologically Persistent Skeleton A Higher-Dimensional Homologically Persistent Skeleton Sara Kališnik Verovšek, Vitaliy Kurlin, Davorin Lešnik 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Abstract A data set is often given as a point cloud,

More information

MULTIPLICITIES OF MONOMIAL IDEALS

MULTIPLICITIES OF MONOMIAL IDEALS MULTIPLICITIES OF MONOMIAL IDEALS JÜRGEN HERZOG AND HEMA SRINIVASAN Introduction Let S = K[x 1 x n ] be a polynomial ring over a field K with standard grading, I S a graded ideal. The multiplicity of S/I

More information

A Topological Study of Functional Data and Fréchet Functions of Metric Measure Spaces

A Topological Study of Functional Data and Fréchet Functions of Metric Measure Spaces A Topological Study of Functional Data and Fréchet Functions of Metric Measure Spaces arxiv:1811.06613v1 [math.at] 15 Nov 2018 Haibin Hang, Facundo Mémoli, Washington Mio Department of Mathematics, Florida

More information

THE EULER CHARACTERISTIC OF A LIE GROUP

THE EULER CHARACTERISTIC OF A LIE GROUP THE EULER CHARACTERISTIC OF A LIE GROUP JAY TAYLOR 1 Examples of Lie Groups The following is adapted from [2] We begin with the basic definition and some core examples Definition A Lie group is a smooth

More information

Math 110: Worksheet 3

Math 110: Worksheet 3 Math 110: Worksheet 3 September 13 Thursday Sept. 7: 2.1 1. Fix A M n n (F ) and define T : M n n (F ) M n n (F ) by T (B) = AB BA. (a) Show that T is a linear transformation. Let B, C M n n (F ) and a

More information

Generic section of a hyperplane arrangement and twisted Hurewicz maps

Generic section of a hyperplane arrangement and twisted Hurewicz maps arxiv:math/0605643v2 [math.gt] 26 Oct 2007 Generic section of a hyperplane arrangement and twisted Hurewicz maps Masahiko Yoshinaga Department of Mathematice, Graduate School of Science, Kobe University,

More information

Section 7.5: Cardinality

Section 7.5: Cardinality Section 7: Cardinality In this section, we shall consider extend some of the ideas we have developed to infinite sets One interesting consequence of this discussion is that we shall see there are as many

More information

Metrics on Persistence Modules and an Application to Neuroscience

Metrics on Persistence Modules and an Application to Neuroscience Metrics on Persistence Modules and an Application to Neuroscience Magnus Bakke Botnan NTNU November 28, 2014 Part 1: Basics The Study of Sublevel Sets A pair (M, f ) where M is a topological space and

More information

6 CARDINALITY OF SETS

6 CARDINALITY OF SETS 6 CARDINALITY OF SETS MATH10111 - Foundations of Pure Mathematics We all have an idea of what it means to count a finite collection of objects, but we must be careful to define rigorously what it means

More information

Applications of Persistent Homology to Time-Varying Systems

Applications of Persistent Homology to Time-Varying Systems Applications of Persistent Homology to Time-Varying Systems Elizabeth Munch Duke University :: Dept of Mathematics March 28, 2013 Time Death Radius Birth Radius Liz Munch (Duke) PhD Defense March 28, 2013

More information

Shape Matching: A Metric Geometry Approach. Facundo Mémoli. CS 468, Stanford University, Fall 2008.

Shape Matching: A Metric Geometry Approach. Facundo Mémoli. CS 468, Stanford University, Fall 2008. Shape Matching: A Metric Geometry Approach Facundo Mémoli. CS 468, Stanford University, Fall 2008. 1 The Problem of Shape/Object Matching databases of objects objects can be many things: proteins molecules

More information

LECTURE: KOBORDISMENTHEORIE, WINTER TERM 2011/12; SUMMARY AND LITERATURE

LECTURE: KOBORDISMENTHEORIE, WINTER TERM 2011/12; SUMMARY AND LITERATURE LECTURE: KOBORDISMENTHEORIE, WINTER TERM 2011/12; SUMMARY AND LITERATURE JOHANNES EBERT 1.1. October 11th. 1. Recapitulation from differential topology Definition 1.1. Let M m, N n, be two smooth manifolds

More information

Chapter 2 - Basics Structures MATH 213. Chapter 2: Basic Structures. Dr. Eric Bancroft. Fall Dr. Eric Bancroft MATH 213 Fall / 60

Chapter 2 - Basics Structures MATH 213. Chapter 2: Basic Structures. Dr. Eric Bancroft. Fall Dr. Eric Bancroft MATH 213 Fall / 60 MATH 213 Chapter 2: Basic Structures Dr. Eric Bancroft Fall 2013 Dr. Eric Bancroft MATH 213 Fall 2013 1 / 60 Chapter 2 - Basics Structures 2.1 - Sets 2.2 - Set Operations 2.3 - Functions 2.4 - Sequences

More information

A Higher-Dimensional Homologically Persistent Skeleton

A Higher-Dimensional Homologically Persistent Skeleton arxiv:1701.08395v5 [math.at] 10 Oct 2017 A Higher-Dimensional Homologically Persistent Skeleton Sara Kališnik Verovšek, Vitaliy Kurlin, Davorin Lešnik Abstract Real data is often given as a point cloud,

More information

Lecture 1. Toric Varieties: Basics

Lecture 1. Toric Varieties: Basics Lecture 1. Toric Varieties: Basics Taras Panov Lomonosov Moscow State University Summer School Current Developments in Geometry Novosibirsk, 27 August1 September 2018 Taras Panov (Moscow University) Lecture

More information

REFINMENTS OF HOMOLOGY. Homological spectral package.

REFINMENTS OF HOMOLOGY. Homological spectral package. REFINMENTS OF HOMOLOGY (homological spectral package). Dan Burghelea Department of Mathematics Ohio State University, Columbus, OH In analogy with linear algebra over C we propose REFINEMENTS of the simplest

More information

COMBINATORIAL PROOFS OF GENERATING FUNCTION IDENTITIES FOR F-PARTITIONS

COMBINATORIAL PROOFS OF GENERATING FUNCTION IDENTITIES FOR F-PARTITIONS COMBINATORIAL PROOFS OF GENERATING FUNCTION IDENTITIES FOR F-PARTITIONS AE JA YEE 1 Abstract In his memoir in 1984 George E Andrews introduces many general classes of Frobenius partitions (simply F-partitions)

More information

Series. TDA Learning Seminar. Koundinya Vajjha. June 1, Topological Data Analysis of Financial Time. Series.

Series. TDA Learning Seminar. Koundinya Vajjha. June 1, Topological Data Analysis of Financial Time. Series. of of TDA Learning Seminar June 1, 2018 References of M. Gidea,Y.Katz. Topological data analysis of financial time series: of crashes. Physica A: Statistical Mechanics and its Applications, 491:820-834,

More information

A Version of the Grothendieck Conjecture for p-adic Local Fields

A Version of the Grothendieck Conjecture for p-adic Local Fields A Version of the Grothendieck Conjecture for p-adic Local Fields by Shinichi MOCHIZUKI* Section 0: Introduction The purpose of this paper is to prove an absolute version of the Grothendieck Conjecture

More information

On the cells in a stationary Poisson hyperplane mosaic

On the cells in a stationary Poisson hyperplane mosaic On the cells in a stationary Poisson hyperplane mosaic Matthias Reitzner and Rolf Schneider Abstract Let X be the mosaic generated by a stationary Poisson hyperplane process X in R d. Under some mild conditions

More information

38 CHAPTER 2. COMPUTATIONAL METHODS. f n. n 1. X n 1. g n. X n

38 CHAPTER 2. COMPUTATIONAL METHODS. f n. n 1. X n 1. g n. X n 38 CHAPTER 2. COMPUTATIONAL METHODS 15 CW-complexes II We have a few more general things to say about CW complexes. Suppose X is a CW complex, with skeleton filtration = X 1 X 0 X 1 X and cell structure

More information

CITS2211 Discrete Structures (2017) Cardinality and Countability

CITS2211 Discrete Structures (2017) Cardinality and Countability CITS2211 Discrete Structures (2017) Cardinality and Countability Highlights What is cardinality? Is it the same as size? Types of cardinality and infinite sets Reading Sections 45 and 81 84 of Mathematics

More information

LCM LATTICES SUPPORTING PURE RESOLUTIONS

LCM LATTICES SUPPORTING PURE RESOLUTIONS LCM LATTICES SUPPORTING PURE RESOLUTIONS CHRISTOPHER A. FRANCISCO, JEFFREY MERMIN, AND JAY SCHWEIG Abstract. We characterize the lcm lattices that support a monomial ideal with a pure resolution. Given

More information

Chapter 2 Linear Transformations

Chapter 2 Linear Transformations Chapter 2 Linear Transformations Linear Transformations Loosely speaking, a linear transformation is a function from one vector space to another that preserves the vector space operations. Let us be more

More information

π X : X Y X and π Y : X Y Y

π X : X Y X and π Y : X Y Y Math 6130 Notes. Fall 2002. 6. Hausdorffness and Compactness. We would like to be able to say that all quasi-projective varieties are Hausdorff and that projective varieties are the only compact varieties.

More information

Interaction Analysis of Spatial Point Patterns

Interaction Analysis of Spatial Point Patterns Interaction Analysis of Spatial Point Patterns Geog 2C Introduction to Spatial Data Analysis Phaedon C Kyriakidis wwwgeogucsbedu/ phaedon Department of Geography University of California Santa Barbara

More information

Homotopy and geometric perspectives on string topology

Homotopy and geometric perspectives on string topology Homotopy and geometric perspectives on string topology Ralph L. Cohen Stanford University August 30, 2005 In these lecture notes I will try to summarize some recent advances in the new area of study known

More information

DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS

DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS AARON ABRAMS, DAVID GAY, AND VALERIE HOWER Abstract. We show that the discretized configuration space of k points in the n-simplex is homotopy equivalent

More information

Isomorphism of free G-subflows (preliminary draft)

Isomorphism of free G-subflows (preliminary draft) Isomorphism of free G-subflows (preliminary draft) John D. Clemens August 3, 21 Abstract We show that for G a countable group which is not locally finite, the isomorphism of free G-subflows is bi-reducible

More information

Journal of Inequalities in Pure and Applied Mathematics

Journal of Inequalities in Pure and Applied Mathematics Journal of Inequalities in Pure and Applied Mathematics NEWER APPLICATIONS OF GENERALIZED MONOTONE SEQUENCES L. LEINDLER Bolyai Institute, University of Szeged, Aradi vértanúk tere 1 H-6720 Szeged, Hungary

More information

Betti numbers in multidimensional persistent homology are stable functions

Betti numbers in multidimensional persistent homology are stable functions Betti numbers in multidimensional persistent homology are stable functions Andrea Cerri Barbara Di Fabio Massimo Ferri Patrizio Frosini Claudia Landi Abstract Multidimensional persistence mostly studies

More information

DIFFERENTIAL TOPOLOGY AND THE POINCARÉ-HOPF THEOREM

DIFFERENTIAL TOPOLOGY AND THE POINCARÉ-HOPF THEOREM DIFFERENTIAL TOPOLOGY AND THE POINCARÉ-HOPF THEOREM ARIEL HAFFTKA 1. Introduction In this paper we approach the topology of smooth manifolds using differential tools, as opposed to algebraic ones such

More information

Outline. Linear maps. 1 Vector addition is commutative: summands can be swapped: 2 addition is associative: grouping of summands is irrelevant:

Outline. Linear maps. 1 Vector addition is commutative: summands can be swapped: 2 addition is associative: grouping of summands is irrelevant: Outline Wiskunde : Vector Spaces and Linear Maps B Jacobs Institute for Computing and Information Sciences Digital Security Version: spring 0 B Jacobs Version: spring 0 Wiskunde / 55 Points in plane The

More information

MATH 3300 Test 1. Name: Student Id:

MATH 3300 Test 1. Name: Student Id: Name: Student Id: There are nine problems (check that you have 9 pages). Solutions are expected to be short. In the case of proofs, one or two short paragraphs should be the average length. Write your

More information

arxiv: v1 [math.at] 27 Jul 2012

arxiv: v1 [math.at] 27 Jul 2012 STATISTICAL TOPOLOGY USING PERSISTENCE LANDSCAPES PETER BUBENIK arxiv:1207.6437v1 [math.at] 27 Jul 2012 Abstract. We define a new descriptor for persistent homology, which we call the persistence landscape,

More information

BASIC NOTIONS. x + y = 1 3, 3x 5y + z = A + 3B,C + 2D, DC are not defined. A + C =

BASIC NOTIONS. x + y = 1 3, 3x 5y + z = A + 3B,C + 2D, DC are not defined. A + C = CHAPTER I BASIC NOTIONS (a) 8666 and 8833 (b) a =6,a =4 will work in the first case, but there are no possible such weightings to produce the second case, since Student and Student 3 have to end up with

More information

2: LINEAR TRANSFORMATIONS AND MATRICES

2: LINEAR TRANSFORMATIONS AND MATRICES 2: LINEAR TRANSFORMATIONS AND MATRICES STEVEN HEILMAN Contents 1. Review 1 2. Linear Transformations 1 3. Null spaces, range, coordinate bases 2 4. Linear Transformations and Bases 4 5. Matrix Representation,

More information

Math General Topology Fall 2012 Homework 6 Solutions

Math General Topology Fall 2012 Homework 6 Solutions Math 535 - General Topology Fall 202 Homework 6 Solutions Problem. Let F be the field R or C of real or complex numbers. Let n and denote by F[x, x 2,..., x n ] the set of all polynomials in n variables

More information

1. Continuous Functions between Euclidean spaces

1. Continuous Functions between Euclidean spaces Math 441 Topology Fall 2012 Metric Spaces by John M. Lee This handout should be read between Chapters 1 and 2 of the text. It incorporates material from notes originally prepared by Steve Mitchell and

More information

Linear Algebra, Summer 2011, pt. 2

Linear Algebra, Summer 2011, pt. 2 Linear Algebra, Summer 2, pt. 2 June 8, 2 Contents Inverses. 2 Vector Spaces. 3 2. Examples of vector spaces..................... 3 2.2 The column space......................... 6 2.3 The null space...........................

More information

Functional Analysis Review

Functional Analysis Review Outline 9.520: Statistical Learning Theory and Applications February 8, 2010 Outline 1 2 3 4 Vector Space Outline A vector space is a set V with binary operations +: V V V and : R V V such that for all

More information

Computation of Persistent Homology

Computation of Persistent Homology Computation of Persistent Homology Part 2: Efficient Computation of Vietoris Rips Persistence Ulrich Bauer TUM August 14, 2018 Tutorial on Multiparameter Persistence, Computation, and Applications Institute

More information

Throughout these notes we assume V, W are finite dimensional inner product spaces over C.

Throughout these notes we assume V, W are finite dimensional inner product spaces over C. Math 342 - Linear Algebra II Notes Throughout these notes we assume V, W are finite dimensional inner product spaces over C 1 Upper Triangular Representation Proposition: Let T L(V ) There exists an orthonormal

More information