Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Multidimensional Persistence The Missing Data Problem G. Carlsson and A. Zomorodian, The theory of multidimensional persistence. Discrete Comput Geom (2007) JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Multidimensional Persistence The Missing Data Problem G. Carlsson and A. Zomorodian, The theory of multidimensional persistence. Discrete Comput Geom (2007) JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Partially ordered sets What can the order tell us? JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Varieties Of Lattices Boolean algebras Persistence lattices Heyting algebras vector lattices totally ordered sets metric lattices distributive lattices subspace lattices projective lattices modular lattices geometric lattices partition lattices semi-modular lattices lattices skew lattices partially ordered sets JPC :: NSAC 2013 The Persistence Lattice
❍ ✐❀❥ ✄ ✭ ✮ ❂ ✐♠✭❍ ✄ ✭ ✐ ✮ ✦ ❍ ✄ ✭ ❥ ✮✮ ■ ❍ ✄ ✭ ✐ ✮ ❴ ❍ ✄ ✭ ❥ ✮ ❂ ❍ ✄ ✭ ❳ ♠❛①✭ ✐❀❥ ✮ ✮ ■ ❍ ✄ ✭ ✐ ✮ ❫ ❍ ✄ ✭ ❥ ✮ ❂ ❍ ✄ ✭ ❳ ♠✐♥✭ ✐❀❥ ✮ ✮ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Standard Persistence ❳ ◆ A Morse-filtration is a partial order on the parameter ❳ ◆ � ✶ ❳ ☛ ✒ ❳ ☞ ✮ ☛ ❁ ☞ . . . ❳ ✷ ❳ ✶ JPC :: NSAC 2013 The Persistence Lattice
❍ ✐❀❥ ✄ ✭ ✮ ❂ ✐♠✭❍ ✄ ✭ ✐ ✮ ✦ ❍ ✄ ✭ ❥ ✮✮ ■ ❍ ✄ ✭ ✐ ✮ ❴ ❍ ✄ ✭ ❥ ✮ ❂ ❍ ✄ ✭ ❳ ♠❛①✭ ✐❀❥ ✮ ✮ ■ ❍ ✄ ✭ ✐ ✮ ❫ ❍ ✄ ✭ ❥ ✮ ❂ ❍ ✄ ✭ ❳ ♠✐♥✭ ✐❀❥ ✮ ✮ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Standard Persistence ❳ ◆ A Morse-filtration is a partial order on the parameter ❳ ◆ � ✶ ❳ ☛ ✒ ❳ ☞ ✮ ☛ ❁ ☞ . . . ❳ ✷ ❳ ✶ JPC :: NSAC 2013 The Persistence Lattice
■ ❍ ✄ ✭ ✐ ✮ ❴ ❍ ✄ ✭ ❥ ✮ ❂ ❍ ✄ ✭ ❳ ♠❛①✭ ✐❀❥ ✮ ✮ ■ ❍ ✄ ✭ ✐ ✮ ❫ ❍ ✄ ✭ ❥ ✮ ❂ ❍ ✄ ✭ ❳ ♠✐♥✭ ✐❀❥ ✮ ✮ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Standard Persistence ❳ ◆ A Morse-filtration is a partial order on the parameter ❳ ◆ � ✶ ❳ ☛ ✒ ❳ ☞ ✮ ☛ ❁ ☞ . . Persistent homology classes . ❍ ✐❀❥ ✄ ✭ X ✮ ❂ ✐♠✭❍ ✄ ✭ X ✐ ✮ ✦ ❍ ✄ ✭ X ❥ ✮✮ ❳ ✷ ❳ ✶ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Standard Persistence ❳ ◆ A Morse-filtration is a partial order on the parameter ❳ ◆ � ✶ ❳ ☛ ✒ ❳ ☞ ✮ ☛ ❁ ☞ . . Persistent homology classes . ❍ ✐❀❥ ✄ ✭ X ✮ ❂ ✐♠✭❍ ✄ ✭ X ✐ ✮ ✦ ❍ ✄ ✭ X ❥ ✮✮ ❳ ✷ ❳ ✶ ■ ❍ ✄ ✭ X ✐ ✮ ❴ ❍ ✄ ✭ X ❥ ✮ ❂ ❍ ✄ ✭ ❳ ♠❛①✭ ✐❀❥ ✮ ✮ ■ ❍ ✄ ✭ X ✐ ✮ ❫ ❍ ✄ ✭ X ❥ ✮ ❂ ❍ ✄ ✭ ❳ ♠✐♥✭ ✐❀❥ ✮ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Standard Persistence ❳ ◆ A Morse-filtration is a partial order on the parameter ❳ ◆ � ✶ ❳ ☛ ✒ ❳ ☞ ✮ ☛ ❁ ☞ . . Persistent homology classes . ❍ ✐❀❥ ✄ ✭ X ✮ ❂ ✐♠✭❍ ✄ ✭ X ✐ ✮ ✦ ❍ ✄ ✭ X ❥ ✮✮ ❳ ✷ ❳ ✶ Definition For any two elements ❍ ✄ ✭ X ✐ ✮ and ❍ ✄ ✭ X ❥ ✮ , the rank of the persistent homology classes is ✐♠✭❍ ✄ ✭ X ✐ ❫ X ❥ ✮ ✦ ❍ ✄ ✭ X ✐ ❴ X ❥ ✮✮ . JPC :: NSAC 2013 The Persistence Lattice
✐❥ ❫ ❦❵ ✮ ② ❂ ♠✐♥✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠✐♥✭ ❥❀ ❵ ✮ ②③ ✐❥ ❴ ❦❵ ✮ ② ❂ ♠❛①✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠❛①✭ ❥❀ ❵ ✮ ②③ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Multidimensional Persistence X ✵✸ X ✶✸ X ✷✸ X ✸✸ X ✵✷ X ✶✷ X ✷✷ X ✸✷ X ✵✶ X ✶✶ X ✷✶ X ✸✶ X ✵✵ X ✶✵ X ✷✵ X ✸✵ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Multidimensional Persistence X ✵✸ X ✶✸ X ✷✸ X ✸✸ X ✵✷ X ✶✷ X ✷✷ X ✸✷ X ✵✶ X ✶✶ X ✷✶ X ✸✶ X ✵✵ X ✶✵ X ✷✵ X ✸✵ Set: X ✐❥ ❫ X ❦❵ ✮ X ②③ , with ② ❂ ♠✐♥✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠✐♥✭ ❥❀ ❵ ✮ X ✐❥ ❴ X ❦❵ ✮ X ②③ , with ② ❂ ♠❛①✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠❛①✭ ❥❀ ❵ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Multidimensional Persistence X ✵✸ X ✶✸ X ✷✸ X ✸✸ X ✵✷ X ✶✷ X ✷✷ X ✸✷ X ✵✶ X ✶✶ X ✷✶ X ✸✶ X ✵✵ X ✶✵ X ✷✵ X ✸✵ Set: X ✐❥ ❫ X ❦❵ ✮ X ②③ , with ② ❂ ♠✐♥✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠✐♥✭ ❥❀ ❵ ✮ X ✐❥ ❴ X ❦❵ ✮ X ②③ , with ② ❂ ♠❛①✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠❛①✭ ❥❀ ❵ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Multidimensional Persistence X ✵✸ X ✶✸ X ✷✸ X ✸✸ X ✵✷ X ✶✷ X ✷✷ X ✸✷ X ✵✶ X ✶✶ X ✷✶ X ✸✶ X ✵✵ X ✶✵ X ✷✵ X ✸✵ Set: X ✐❥ ❫ X ❦❵ ✮ X ②③ , with ② ❂ ♠✐♥✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠✐♥✭ ❥❀ ❵ ✮ X ✐❥ ❴ X ❦❵ ✮ X ②③ , with ② ❂ ♠❛①✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠❛①✭ ❥❀ ❵ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Multidimensional Persistence X ✵✸ X ✶✸ X ✷✸ X ✸✸ X ✵✷ X ✶✷ X ✷✷ X ✸✷ X ✵✶ X ✶✶ X ✷✶ X ✸✶ X ✵✵ X ✶✵ X ✷✵ X ✸✵ Set: X ✐❥ ❫ X ❦❵ ✮ X ②③ , with ② ❂ ♠✐♥✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠✐♥✭ ❥❀ ❵ ✮ X ✐❥ ❴ X ❦❵ ✮ X ②③ , with ② ❂ ♠❛①✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠❛①✭ ❥❀ ❵ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Multidimensional Persistence X ✵✸ X ✶✸ X ✷✸ X ✸✸ X ✵✷ X ✶✷ X ✷✷ X ✸✷ X ✵✶ X ✶✶ X ✷✶ X ✸✶ X ✵✵ X ✶✵ X ✷✵ X ✸✵ Set: X ✐❥ ❫ X ❦❵ ✮ X ②③ , with ② ❂ ♠✐♥✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠✐♥✭ ❥❀ ❵ ✮ X ✐❥ ❴ X ❦❵ ✮ X ②③ , with ② ❂ ♠❛①✭ ✐❀ ❦ ✮ ❀ ③ ❂ ♠❛①✭ ❥❀ ❵ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications General Diagrams? X ✷ X ✼ X ✶ X ✹ X ✽ X ✵ X ✸ X ✻ X ✺ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications General Diagrams? X ✷ X ✼ X ✶ X ✹ X ✽ X ✵ X ✸ X ✻ X ✺ X ✵ ❫ X ✺ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications General Diagrams? X ✷ ❴ X ✼ X ✷ X ✼ X ✶ X ✹ X ✽ X ✵ X ✸ X ✻ X ✺ X ✵ ❫ X ✺ JPC :: NSAC 2013 The Persistence Lattice
❆ ❇ ❆ ✔ ❇ ❢ ✿ ❆ ✦ ❇✿ ✐❞ ❆ ✐❞ ❇ ❢ ❆ ❇ ❣ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Diagrams of Spaces Requirements Diagram is commutative and connected. JPC :: NSAC 2013 The Persistence Lattice
❆ ❇ ❆ ✔ ❇ ❢ ✿ ❆ ✦ ❇✿ ✐❞ ❆ ✐❞ ❇ ❢ ❆ ❇ ❣ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Diagrams of Spaces Requirements Diagram is commutative and connected. the reverse maps exist in the case of isomorphisms. JPC :: NSAC 2013 The Persistence Lattice
❆ ❇ ❆ ✔ ❇ ❢ ✿ ❆ ✦ ❇✿ ✐❞ ❆ ✐❞ ❇ ❢ ❆ ❇ ❣ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Diagrams of Spaces Requirements Diagram is commutative and connected. the reverse maps exist in the case of isomorphisms. the composition will not commute with identity unless the map is an isomorphism. JPC :: NSAC 2013 The Persistence Lattice
✐❞ ❆ ✐❞ ❇ ❢ ❆ ❇ ❣ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Diagrams of Spaces Requirements Diagram is commutative and connected. the reverse maps exist in the case of isomorphisms. Partial order of vector spaces For all vector spaces ❆ and ❇ , ❆ ✔ ❇ if there exists a linear map ❢ ✿ ❆ ✦ ❇✿ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Diagrams of Spaces Requirements Diagram is commutative and connected. the reverse maps exist in the case of isomorphisms. Partial order of vector spaces For all vector spaces ❆ and ❇ , ❆ ✔ ❇ if there exists a linear map ❢ ✿ ❆ ✦ ❇✿ ✐❞ ❆ ✐❞ ❇ ❢ ❆ ❇ ❣ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers Equalizers f ❆ ❈ g JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers Equalizers e f ❊ ❆ ❈ g JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers Equalizers e f ❊ ❆ ❈ g e’ ❊ ✵ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers Equalizers e f ❊ ❆ ❈ g e’ ✣ ❊ ✵ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers Equalizers e f ❊ ❆ ❈ g e’ ✣ ❊ ✵ The kernel set is ❊ ❂ ❢ ① ✷ ❳ ❥ ❢ ✭ ① ✮ ❂ ❣ ✭ ① ✮ ❣ ❂ ❦❡r ✭ ❢ � ❣ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers Coequalizers ❢ h ❉ ❈ ❍ ❣ ✣ h’ ❍ ✵ ❍ is the quotient of ❨ by the equivalence ❤ ✭ ❢ ✭ ① ✮ ❀ ❣ ✭ ① ✮✮ ❥ ① ✷ ❳ ✐ , i.e., ❍ ❂ ❈❂✐♠ ✭ ❢ � ❣ ✮ ❂ ❝♦❦❡r ✭ ❢ � ❣ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers ❢ ✐ e ❊ ❆ ✟ ❇ ❈ ❢ ❥ ❈ ❆ ✟ ❇ ❆ ❇ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers ❣ ✐ h ❆ ✟ ❇ ❉ ❍ ❣ ❥ ❆ ✟ ❇ ❆ ❇ ❉ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers ❢ ✐ e ❆ ✟ ❇ ❈ ✶ ❀ ❈ ✷ ❊ ❢ ❥ ❈ ✷ ❈ ✶ ❆ ❇ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers ❢ ✐ e ❆ ✟ ❇ ❈ ✶ ✟ ❈ ✷ ❊ ❢ ❥ ❈ ✶ ✟ ❈ ✷ ❆ ❇ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers f h ❉ ✶ ❀ ❉ ✷ ❆ ✟ ❇ ❍ g ❆ ❇ ❉ ✶ ❉ ✷ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Equalizers and Coequalizers f h ❉ ✶ ✟ ❉ ✷ ❆ ✟ ❇ ❍ g ❆ ❇ ❉ ✶ ✟ ❉ ✷ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Formal Definition Meet Operation The join of two elements ❆ and ❇ is the equalizer of ❆ ❫ ❇ ✦ ❆ ✟ ❇ ✓ ❈ ❦ given by: ❆ ❫ ❇ ❂ ❢ ① ✷ ❆ ✟ ❇ ❥ ❢ ✐ ✭ ① ✮ ❂ ❢ ❥ ✭ ① ✮ , for all ✐❀ ❥ ✷ ■ ❣ Join Operation The meet of two elements ❆ and ❇ is the coequalizer of ❉ ❦ ✓ ❆ ✟ ❇ ✦ ❆ ❴ ❇ given by: ❆ ❴ ❇ ❂ ❆ ✟ ❇❂ ❤ ❣ ✐ ✭ ① ✮ ✘ ❣ ❥ ✭ ① ✮ ❥ ① ✷ ❉ ❦ , for all ✐❀ ❥ ✷ ■ ✐ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Intuition ❆ ❇ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Intuition ❆ ❇ ❆ ❫ ❇ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Intuition ❆ ❴ ❇ ❆ ❇ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Intuition ❆ ❴ ❇ ❆ ❇ ❆ ❫ ❇ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Completness Theorem (JPC & P ˇ S 2013) The persistence lattice is a complete lattice with ❫ ❆ ❦ ❂ ❢ ① ✷ ✟ ❦ ❆ ❦ ✿ ❢ ❆ ✐ ✭ ① ✮ ❂ ❢ ❆ ❥ ✭ ① ✮ ❣ ❀ ❴ ❬ ❆ ❦ ❂ ✭ ✟ ❦ ❆ ❦ ✮ ❂ ❤ ✒ ❆ ✐ ❆ ❥ ✐ ✿ ❦ where ✒ ❆ ✐ ❆ ❥ ❂ ❤ ✭ ❢ ❆ ✐ ✭ ① ✮ ❀ ❢ ❆ ❥ ✭ ① ✮✮ ✐ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties What lattice do we get? JPC :: NSAC 2013 The Persistence Lattice
❢ ✿ ❆ ❫ ❇ ✦ ❆ ✟ ❇ ❣ ✿ ❆ ✟ ❇ ✦ ❆ ❴ ❇ ✐♠ ❢ ❂ ❦❡r ❣ ❆ ❴ ❇ ✘ ❂ ❆ ✟ ❇❂❢ ✭ ❆ ❫ ❇ ✮ ✿ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Theorem (JPC & P ˇ S 2013) Let ❆ and ❇ be vector spaces. Then, ✵ ✦ ❆ ❫ ❇ ✦ ❆ ✟ ❇ ✦ ❆ ❴ ❇ ✦ ✵ is a short exact sequence. JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Theorem (JPC & P ˇ S 2013) Let ❆ and ❇ be vector spaces. Then, ✵ ✦ ❆ ❫ ❇ ✦ ❆ ✟ ❇ ✦ ❆ ❴ ❇ ✦ ✵ is a short exact sequence. Sketch of the Proof. The equalizer map ❢ ✿ ❆ ❫ ❇ ✦ ❆ ✟ ❇ is injective. The coequalizer map ❣ ✿ ❆ ✟ ❇ ✦ ❆ ❴ ❇ is surjective. Moreover ✐♠ ❢ ❂ ❦❡r ❣ so that ❆ ❴ ❇ ✘ ❂ ❆ ✟ ❇❂❢ ✭ ❆ ❫ ❇ ✮ ✿ JPC :: NSAC 2013 The Persistence Lattice
❆ ❇ ❳ ❳ ❴ ❆ ❂ ❳ ❴ ❇ ❆ ✘ ❳ ❫ ❆ ❂ ❳ ❫ ❇ ❂ ❇ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Theorem (JPC & P ˇ S 2013) The persistence lattice of a given persistence diagram is distributive. JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Theorem (JPC & P ˇ S 2013) The persistence lattice of a given persistence diagram is distributive. Proof. Let ❆ , ❇ and ❳ be vector spaces such that ❳ ❴ ❆ ❂ ❳ ❴ ❇ and ❳ ❫ ❆ ❂ ❳ ❫ ❇ in order to show that ❆ ✘ ❂ ❇ . JPC :: NSAC 2013 The Persistence Lattice
❆ ❇ ❳ ✤ ✣ ❆ ✣ ❳ ❳ ❫ ❆ ❳ ❭ ❬ ✜ ❳ ■ ❯ ✮ ❱ ❂ ✐♥t ✭✭ ❳ � ❯ ✮ ❬ ❱ ✮ ① ✮ ② ❂ ❲ ❢ ③ ✿ ① ❫ ③ ✔ ② ❣ ■ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Definition A bounded distributive lattice ▲ is a Heyting algebra if, for all ❆❀ ❇ ✷ ▲ , ❆ ✮ ❇ is the biggest ❳ such that ❆ ❫ ❳ ✔ ❇ , i.e., JPC :: NSAC 2013 The Persistence Lattice
❳ ❭ ❬ ✜ ❳ ■ ❯ ✮ ❱ ❂ ✐♥t ✭✭ ❳ � ❯ ✮ ❬ ❱ ✮ ① ✮ ② ❂ ❲ ❢ ③ ✿ ① ❫ ③ ✔ ② ❣ ■ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Definition A bounded distributive lattice ▲ is a Heyting algebra if, for all ❆❀ ❇ ✷ ▲ , ❆ ✮ ❇ is the biggest ❳ such that ❆ ❫ ❳ ✔ ❇ , i.e., ❆ ❇ ❳ ✤ ✣ ❆ ✣ ❳ ❳ ❫ ❆ JPC :: NSAC 2013 The Persistence Lattice
❳ ❭ ❬ ✜ ❳ ■ ❯ ✮ ❱ ❂ ✐♥t ✭✭ ❳ � ❯ ✮ ❬ ❱ ✮ ① ✮ ② ❂ ❲ ❢ ③ ✿ ① ❫ ③ ✔ ② ❣ ■ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Definition A bounded distributive lattice ▲ is a Heyting algebra if, for all ❆❀ ❇ ✷ ▲ , ❆ ✮ ❇ is the biggest ❳ such that ❆ ❫ ❳ ✔ ❇ , i.e., ❆ ❇ ❳ ✤ ✣ ❆ ✣ ❳ ❳ ❫ ❆ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Definition A bounded distributive lattice ▲ is a Heyting algebra if, for all ❆❀ ❇ ✷ ▲ , ❆ ✮ ❇ is the biggest ❳ such that ❆ ❫ ❳ ✔ ❇ , i.e., ❆ ❇ ❳ ✤ ✣ ❆ ✣ ❳ ❳ ❫ ❆ Example ■ The open sets of any top space ❳ under ❭ , ❬ , ✜ , ❳ and ❯ ✮ ❱ ❂ ✐♥t ✭✭ ❳ � ❯ ✮ ❬ ❱ ✮ ■ Complete distributive lattices with ① ✮ ② ❂ ❲ ❢ ③ ✿ ① ❫ ③ ✔ ② ❣ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Theorem (JPC & P ˇ S 2013) The persistence lattice of a given persistence diagram is distributive, complete and bounded. It is completely distributive thus constituting a complete Heyting algebra . JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Arrow Operation for standard persistence ❆ ✮ ❇ is the biggest ❳ such that ❆ ❫ ❳ ✦ ❇ . . . ❳ ✐ ❇ ✭ ❇❀ if ❇ ✔ ❆ ❆ ✮ ❇ ❂ ❆ ✶ ❀ if ❆ ✔ ❇ ❳ ❥ . . . JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Arrow operation for multidimensional persistence ❆ ✮ ❇ is the biggest ❳ such that ❆ ❫ ❳ ✦ ❇ X ✵✸ X ✶✸ X ✷✸ X ✸✸ X ✵✷ X ✶✷ X ✷✷ X ✸✷ X ✵✶ X ✶✶ X ✷✶ X ✸✶ X ✵✵ X ✶✵ X ✷✵ X ✸✵ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Arrow operation for multidimensional persistence ❆ ✮ ❇ is the biggest ❳ such that ❆ ❫ ❳ ✦ ❇ X ✵✸ X ✶✸ X ✷✸ X ✸✸ X ✵✷ X ✶✷ X ✷✷ X ✸✷ X ✵✶ X ✶✶ X ✷✶ X ✸✶ X ✵✵ X ✶✵ X ✷✵ X ✸✵ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Arrow operation for multidimensional persistence ❆ ✮ ❇ is the biggest ❳ such that ❆ ❫ ❳ ✦ ❇ X ✵✸ X ✶✸ X ✷✸ X ✸✸ X ✵✷ X ✶✷ X ✷✷ X ✸✷ X ✵✶ X ✶✶ X ✷✶ X ✸✶ X ✵✵ X ✶✵ X ✷✵ X ✸✵ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Stability ❆ ❇ ❈ ❉ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Stability ❆ ❴ ❇ ❈ ❴ ❉ ❆ ❇ ❈ ❉ ❆ ❫ ❇ ❈ ❫ ❉ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Stability ✭ ❆ ❴ ❈ ✮ ❴ ✭ ❇ ❴ ❉ ✮ ❆ ❴ ❈ ❇ ❴ ❉ ✭ ❆ ❴ ❈ ✮ ❫ ✭ ❇ ❴ ❉ ✮ ❆ ❴ ❇ ❈ ❴ ❉ ❆ ❇ ❈ ❉ ❆ ❫ ❇ ❈ ❫ ❉ ✭ ❆ ❫ ❈ ✮ ❴ ✭ ❇ ❫ ❉ ✮ ❆ ❫ ❈ ❇ ❫ ❉ ✭ ❆ ❫ ❈ ✮ ❫ ✭ ❇ ❫ ❉ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algebraic Properties Stability ✭ ❆ ❴ ❈ ✮ ❴ ✭ ❇ ❴ ❉ ✮ ❆ ❴ ❈ ❇ ❴ ❉ ✭ ❆ ❴ ❈ ✮ ❫ ✭ ❇ ❴ ❉ ✮ ❆ ❴ ❇ ❈ ❴ ❉ ❆ ❇ ❈ ❉ ❆ ❫ ❇ ❈ ❫ ❉ ✭ ❆ ❫ ❈ ✮ ❴ ✭ ❇ ❫ ❉ ✮ ❆ ❫ ❈ ❇ ❫ ❉ ✭ ❆ ❫ ❈ ✮ ❫ ✭ ❇ ❫ ❉ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications (Other) Open Problems ■ Other views on stability ■ General decompositions and diagrams ■ New algorithms and analysis ■ Impact of the Heyting algebra structure ■ Study of the dual space JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications HVALA JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications HVALA THANK YOU JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications HVALA THANK YOU OBRIGADO JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications THE B-SIDES JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Implementation Implementing pullbacks and pushouts JPC :: NSAC 2013 The Persistence Lattice
✭ ❢❀❣ ✮ ❦❡r✭ ❆ ✟ ❇ � � � ✦ ❈ ✮ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Pullback ❆ ❢ ❇ ❈ ❣ JPC :: NSAC 2013 The Persistence Lattice
✭ ❢❀❣ ✮ ❦❡r✭ ❆ ✟ ❇ � � � ✦ ❈ ✮ Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Pullback P ❆ ❢ ❇ ❈ ❣ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Pullback P ❆ ❢ ❇ ❈ ❣ ✭ ❢❀❣ ✮ Compute ❦❡r✭ ❆ ✟ ❇ � � � ✦ ❈ ✮ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algorithm We start out with two maps ❢❀ ❣ represented by matrices ❋❀ ● . To compute the pullback of f and g, we construct the matrix corresponding to ✭ ❢❀ � ❣ ✮ : � ● ❋ JPC :: NSAC 2013 The Persistence Lattice
Motivation & Background Order Structure Algebraic Constructions The Persistence Lattice Further Applications Algorithm We start out with two maps ❢❀ ❣ represented by matrices ❋❀ ● . To ■ compute the pullback of f and g, we construct the matrix ■ corresponding to ✭ ❢❀ � ❣ ✮ : Compute kernel � ● ❋ JPC :: NSAC 2013 The Persistence Lattice
Recommend
More recommend