TOPOLOGY OF POINT CLOUD DATA
|
|
- Julius Greene
- 5 years ago
- Views:
Transcription
1 TOPOLOGY OF POINT CLOUD DATA CS 468 Lecture 8 3/3/4 Afra Zomorodian CS 468 Lecture 8 - Page 1
2 OVERVIEW Points Complexes Cěch Rips Alpha Filtrations Persistence Afra Zomorodian CS 468 Lecture 8 - Page 2
3 POINTS m samples M = {m 1, m 2,..., m m } from a manifold M Samples are embedded, but intrinsic topology is lost Error: acquisition device noise and approximation Afra Zomorodian CS 468 Lecture 8 - Page 3
4 POINT CLOUD DATA (a) Surface (b) Molecule (c) Universe Afra Zomorodian CS 468 Lecture 8 - Page 4
5 ɛ-balls ɛ-ball: B ɛ (x) = {y d(x, y) < ɛ}. Open sets and topology Manifold is M = m i M B ɛ(m i ) Afra Zomorodian CS 468 Lecture 8 - Page 5
6 CĚCH COMPLEX C ɛ (M) = { conv T T M, m i T B ɛ(m i ) }. m k=0 ( m k ) = 2 m+1 1 C ɛ (M) M Afra Zomorodian CS 468 Lecture 8 - Page 6
7 RIPS COMPLEX R ɛ (M) = {conv T T M, d(m i, m j ) < ɛ, m i, m j T }. Still O (( m k )) for the kth skeleton Need (k + 1)st skeleton for computing H k Afra Zomorodian CS 468 Lecture 8 - Page 7
8 ALPHA COMPLEX V (m i ) = {x R 3 d(x, m i ) d(x, m j ) m j M} ˆV (m i ) = B ɛ (m i ) V (m i ) { A ɛ = conv T T M, ˆV } m i T (m i ) A ɛ (M) M, A ɛ D, the Delaunay complex O(n log n + n d/2 ) Afra Zomorodian CS 468 Lecture 8 - Page 8
9 ALPHA COMPLEX Extendible to points with weights van der Waals model of molecules Afra Zomorodian CS 468 Lecture 8 - Page 9
10 FILTRATIONS a b a b a b a b a b a b d c d c d c d c d c 0 a, b 1 c, d, ab, bc 2 cd, ad 3 ac 4 abc 5 acd Complexes C ɛ, R ɛ, A ɛ, compute homology! Which ɛ? Vary and get a filtration! A filtration of a complex K is = K 0 K 1... K m = K. Afra Zomorodian CS 468 Lecture 8 - Page 10
11 BUNNY 34,834 points, 1,026,111 complexes Afra Zomorodian CS 468 Lecture 8 - Page 11
12 GRAMICIDIN A Afra Zomorodian CS 468 Lecture 8 - Page 12
13 312 atoms, 8,591 complexes Afra Zomorodian CS 468 Lecture 8 - Page 13
14 APPROACH Input: point cloud Procedure: Put ɛ-balls around points Compute complex K ɛ Compute homology of complex Varying ɛ gives us a filtration Incremental algorithm gives homology of filtration (demo) Afra Zomorodian CS 468 Lecture 8 - Page 14
15 HOMOLOGY OF A FILTRATION K l is a filtration Z l k = Z k (K l ) and B l k = B k (K l ) are the kth cycle and boundary group of K l, respectively. The kth homology group of K l is H l k = Z l k/b l k. The kth Betti number β l k of Kl is the rank of H l k. Afra Zomorodian CS 468 Lecture 8 - Page 15
16 PROBLEM Space β { } Filtration l Signature (Tunnels) Features Noise: spawned by noise, representation, etc. Afra Zomorodian CS 468 Lecture 8 - Page 16
17 PERSISTENCE K l be a filtration. The p-persistent kth homology group of K l is H l,p k = Z l k/(b l+p k Z l k), The p-persistent kth Betti number β l,p k Well-defined of Kl is the rank of H l,p k. η l,p k im η l,p k : Hl k H l+p k, Hl,p k. This lecture: Z 2 homology Afra Zomorodian CS 468 Lecture 8 - Page 17
18 LIFETIMES Let z be a non-bounding k-cycle, created when σ enters complex at time i That is, β k ++ at time i z creates a class of homologous cycles [z] [z] is merged with the boundary class at time j when τ enters (β k ) τ destroys z and the cycle class [z]. The persistence of z, and its homology class [z], is j i 1. σ is the creator (positive) and τ is the destroyer (negative) of [z]. If a cycle class does not have a destroyer, its persistence is. Afra Zomorodian CS 468 Lecture 8 - Page 18
19 LIFETIME REGIONS H l,p k = Zl k / (B l+p k Z l k) Basis element z + B k lives during [i, j) z B l k for l j Therefore, z B l+p k for l + p < j. p 0 l i Afra Zomorodian CS 468 Lecture 8 - Page 19
20 TRIANGLE l > i l+p < j p > 0 (i, 0) (j, 0) index (l) (i, j i) (i, 0) (j, 0) (i, j i) persistence (p) p 0 l i l < j Afra Zomorodian CS 468 Lecture 8 - Page 20
21 TRIANGLES [ [ [ [ ) [ [ ) [ ) [ ) [ ) ) ) ) [ index persistence Afra Zomorodian CS 468 Lecture 8 - Page 21
22 GRAPH OF log(β l,p 1 + 1) log 2 (β 1 l,p +1) p l Afra Zomorodian CS 468 Lecture 8 - Page 22
23 CMY COLOR SPACE Green Yellow (minus blue) (minus red) Cyan Black Red Blue Magenta (minus green) Afra Zomorodian CS 468 Lecture 8 - Page 23
24 TOPOLOGY MAPS Afra Zomorodian CS 468 Lecture 8 - Page 24
25 GRADED F[t]-MODULE a b a b a b a b a b a b d c d c d c d c d c 0 a, b 1 c, d, ab, bc 2 cd, ad 3 ac 4 abc 5 acd Degrees of homogeneous elements: a b c d ab bc cd ad ac abc acd M 1 = 1 ab bc cd ad ac d 0 0 t t 0 c 0 1 t 0 t 2 b t t a t 0 0 t 2 t 3 deg ê i + deg M k (i, j) = deg e j Afra Zomorodian CS 468 Lecture 8 - Page 25
26 COLUMN ECHELON FORM M 1 = cd bc ab z 1 z 2 d t c t b 0 t t 0 0 a 0 0 t 0 0 Only column operations of type (1, 3) z 1 = ad cd t bc t ab z 2 = ac t 2 bc t 2 ab {z 1, z 2 } form homogeneous basis for Z 1 rank M k = rank B k 1 is number of pivots Afra Zomorodian CS 468 Lecture 8 - Page 26
27 ECHELON FORM LEMMA M 1 = cd bc ab z 1 z 2 d t c t b 0 t t 0 0 a 0 0 t 0 0 (Lemma) The pivots in column-echelon form are the same as the diagonal elements in normal form. Moreover, the degree of the basis elements on pivot rows is the same in both forms. If only interested in degree of basis elements, read them off the column echelon form. Afra Zomorodian CS 468 Lecture 8 - Page 27
28 BASIS CHANGE LEMMA j i j M k i = 0 M k+1 m k 1 x mk m k xmk+1 Represent k+1 in terms of the basis computed for Z k k k+1 =, M k M k+1 = 0 (Lemma) To represent k+1 relative to the standard basis for C k+1 and the basis computed for Z k, simply delete rows in M k+1 that correspond to pivot columns in M k. Afra Zomorodian CS 468 Lecture 8 - Page 28
29 PROOF j i j M k i = 0 M k+1 m k 1 x mk m k xmk+1 Replace column i by (column i) + q(column j) to eliminate element in pivot row j replacing column basis element e i by e i + qe j in M k replacing row j with (row j) q(row i) in M k+1 But row j is eventually zero and row i is not changed. QED Afra Zomorodian CS 468 Lecture 8 - Page 29
30 ALGORITHM No need for row operations Free columns correspond to positive simplices Pivot columns correspond to negative simplices No need for matrix representation Sparse matrix computation of Betti numbers based on persistence Afra Zomorodian CS 468 Lecture 8 - Page 30
31 DISCUSSION We can compute: Cycles (components, cycles, voids) Bounding manifolds (Demo) Points can be anything samples from high dimensional manifolds: configuration spaces for robots (PRM), time-variant data, etc. samples of tangent complex for data-set M S 2 Need fast d-dim complex builder Afra Zomorodian CS 468 Lecture 8 - Page 31
TOPOLOGY OF POINT CLOUD DATA
TOPOLOGY OF POINT CLOUD DATA CS 468 Lecture 8 11/12/2 Afra Zomorodian CS 468 Lecture 8 - Page 1 PROJECTS Writeups: Introduction to Knot Theory (Giovanni De Santi) Mesh Processing with Morse Theory (Niloy
More informationTopological Data Analysis - II. Afra Zomorodian Department of Computer Science Dartmouth College
Topological Data Analysis - II Afra Zomorodian Department of Computer Science Dartmouth College September 4, 2007 1 Plan Yesterday: Motivation Topology Simplicial Complexes Invariants Homology Algebraic
More informationCOMPUTING HOMOLOGY: 0 b lk. CS 468 Lecture 7 11/6/2. Afra Zomorodian CS 468 Lecture 7 - Page 1
COMPUTING HOMOLOGY: b 1 0... 0 0 b lk 0 0 CS 468 Lecture 7 11/6/2 Afra Zomorodian CS 468 Lecture 7 - Page 1 TIDBITS Lecture 8 is on Tuesday, November 12 Email me about projects! Projects will be November
More informationPersistent 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 informationLecture 12: Feb 16, 2017
CS 6170 Computational Topology: Topological Data Analysis Spring 2017 Lecture 12: Feb 16, 2017 Lecturer: Prof Bei Wang University of Utah School of Computing Scribe: Waiming Tai This
More information2/22/2017. Sept 20, 2013: Persistent homology.
//7 MATH:745 (M:35) Topics in Topology: Scientific and Engineering Applications of Algebraic Topology Sept, 3: Persistent homology. Fall 3 course offered through the University of Iowa Division of Continuing
More information2 Review: Modeling Molecules with Spherical Balls
CS273: Algorithms for Structure Handout # 12 and Motion in Biology Stanford University Thursday, 6 May 2003 Lecture #12: 6 May 2004 Topics: Geometric Models of Molecules II Scribe: Itamar Rosenn 1 Introduction
More informationMatthew L. Wright. St. Olaf College. June 15, 2017
Matthew L. Wright St. Olaf College June 15, 217 Persistent homology detects topological features of data. For this data, the persistence barcode reveals one significant hole in the point cloud. Problem:
More informationTHE PENNSYLVANIA STATE UNIVERSITY SCHREYER HONORS COLLEGE DEPARTMENT OF MATHEMATICS TOPOLOGY AND DATA ANALYSIS HANGYU ZHOU SPRING 2017
THE PENNSYLVANIA STATE UNIVERSITY SCHREYER HONORS COLLEGE DEPARTMENT OF MATHEMATICS TOPOLOGY AND DATA ANALYSIS HANGYU ZHOU SPRING 2017 A thesis submitted in partial fulfillment of the requirements for
More informationBeyond random graphs : random simplicial complexes. Applications to sensor networks
Beyond random graphs : random simplicial complexes. Applications to sensor networks L. Decreusefond E. Ferraz P. Martins H. Randriambololona A. Vergne Telecom ParisTech Workshop on random graphs, April
More informationGraph Induced Complex: A Data Sparsifier for Homology Inference
Graph Induced Complex: A Data Sparsifier for Homology Inference Tamal K. Dey Fengtao Fan Yusu Wang Department of Computer Science and Engineering The Ohio State University October, 2013 Space, Sample and
More information5. Persistence Diagrams
Vin de Silva Pomona College CBMS Lecture Series, Macalester College, June 207 Persistence modules Persistence modules A diagram of vector spaces and linear maps V 0 V... V n is called a persistence module.
More informationChapter 3: Homology Groups Topics in Computational Topology: An Algorithmic View
Chapter 3: Homology Groups Topics in Computational Topology: An Algorithmic View As discussed in Chapter 2, we have complete topological information about 2-manifolds. How about higher dimensional manifolds?
More informationGeometric 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 informationRipser. Efficient Computation of Vietoris Rips Persistence Barcodes. Ulrich Bauer TUM
Ripser Efficient Computation of Vietoris Rips Persistence Barcodes Ulrich Bauer TUM March 23, 2017 Computational and Statistical Aspects of Topological Data Analysis Alan Turing Institute http://ulrich-bauer.org/ripser-talk.pdf
More informationTopological 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 informationNeuronal 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 informationPersistence 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 informationSome 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 informationPersistent 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 informationMetric Thickenings of Euclidean Submanifolds
Metric Thickenings of Euclidean Submanifolds Advisor: Dr. Henry Adams Committe: Dr. Chris Peterson, Dr. Daniel Cooley Joshua Mirth Masters Thesis Defense October 3, 2017 Introduction Motivation Can we
More informationSolutions to Homework 5 - Math 3410
Solutions to Homework 5 - Math 34 (Page 57: # 489) Determine whether the following vectors in R 4 are linearly dependent or independent: (a) (, 2, 3, ), (3, 7,, 2), (, 3, 7, 4) Solution From x(, 2, 3,
More informationMath Topology II: Smooth Manifolds. Spring Homework 2 Solution Submit solutions to the following problems:
Math 132 - Topology II: Smooth Manifolds. Spring 2017. Homework 2 Solution Submit solutions to the following problems: 1. Let H = {a + bi + cj + dk (a, b, c, d) R 4 }, where i 2 = j 2 = k 2 = 1, ij = k,
More informationSolution Set 3, Fall '12
Solution Set 3, 86 Fall '2 Do Problem 5 from 32 [ 3 5 Solution (a) A = Only one elimination step is needed to produce the 2 6 echelon form The pivot is the in row, column, and the entry to eliminate is
More informationDetermine whether the following system has a trivial solution or non-trivial solution:
Practice Questions Lecture # 7 and 8 Question # Determine whether the following system has a trivial solution or non-trivial solution: x x + x x x x x The coefficient matrix is / R, R R R+ R The corresponding
More informationPersistent homology analysis of protein structure, flexibility and folding
Persistent homology analysis of protein structure, flexibility and folding arxiv:1412.2779v1 [q-bio.bm] 8 Dec 2014 Kelin Xia 1,2 Guo-Wei Wei 1,2,3,4 1 Department of Mathematics Michigan State University,
More informationComputation 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 informationSome 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 information1. Determine by inspection which of the following sets of vectors is linearly independent. 3 3.
1. Determine by inspection which of the following sets of vectors is linearly independent. (a) (d) 1, 3 4, 1 { [ [,, 1 1] 3]} (b) 1, 4 5, (c) 3 6 (e) 1, 3, 4 4 3 1 4 Solution. The answer is (a): v 1 is
More informationSept 16, 2013: Persistent homology III
MATH:7450 (22M:305) Topics in Topology: Scien:fic and Engineering Applica:ons of Algebraic Topology Sept 16, 2013: Persistent homology III Fall 2013 course offered through the University of Iowa Division
More informationANSWERS. Answer: Perform combo(3,2,-1) on I then combo(1,3,-4) on the result. The elimination matrix is
MATH 227-2 Sample Exam 1 Spring 216 ANSWERS 1. (1 points) (a) Give a counter example or explain why it is true. If A and B are n n invertible, and C T denotes the transpose of a matrix C, then (AB 1 )
More informationAn 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 informationMATH 20F: LINEAR ALGEBRA LECTURE B00 (T. KEMP)
MATH 20F: LINEAR ALGEBRA LECTURE B00 (T KEMP) Definition 01 If T (x) = Ax is a linear transformation from R n to R m then Nul (T ) = {x R n : T (x) = 0} = Nul (A) Ran (T ) = {Ax R m : x R n } = {b R m
More informationEstimations on Persistent Homology
Estimations on Persistent Homology Luis Germán Polanco Contreras Advisors: Andrés Angel & Jose Perea Universidad de los Andes Facultad de Ciencias Departamento de Matemáticas December 2015 Contents 1 Preliminaries
More informationMATH 152 Exam 1-Solutions 135 pts. Write your answers on separate paper. You do not need to copy the questions. Show your work!!!
MATH Exam -Solutions pts Write your answers on separate paper. You do not need to copy the questions. Show your work!!!. ( pts) Find the reduced row echelon form of the matrix Solution : 4 4 6 4 4 R R
More informationMATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2
MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS SYSTEMS OF EQUATIONS AND MATRICES Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a
More informationMATH 2050 Assignment 6 Fall 2018 Due: Thursday, November 1. x + y + 2z = 2 x + y + z = c 4x + 2z = 2
MATH 5 Assignment 6 Fall 8 Due: Thursday, November [5]. For what value of c does have a solution? Is it unique? x + y + z = x + y + z = c 4x + z = Writing the system as an augmented matrix, we have c R
More informationTopics. Vectors (column matrices): Vector addition and scalar multiplication The matrix of a linear function y Ax The elements of a matrix A : A ij
Topics Vectors (column matrices): Vector addition and scalar multiplication The matrix of a linear function y Ax The elements of a matrix A : A ij or a ij lives in row i and column j Definition of a matrix
More informationRevised Simplex Method
DM545 Linear and Integer Programming Lecture 7 Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. 2. 2 Motivation Complexity of single pivot operation
More informationA 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 informationMath 3C Lecture 25. John Douglas Moore
Math 3C Lecture 25 John Douglas Moore June 1, 2009 Let V be a vector space. A basis for V is a collection of vectors {v 1,..., v k } such that 1. V = Span{v 1,..., v k }, and 2. {v 1,..., v k } are linearly
More informationLemma 8: Suppose the N by N matrix A has the following block upper triangular form:
17 4 Determinants and the Inverse of a Square Matrix In this section, we are going to use our knowledge of determinants and their properties to derive an explicit formula for the inverse of a square matrix
More informationThis lecture is a review for the exam. The majority of the exam is on what we ve learned about rectangular matrices.
Exam review This lecture is a review for the exam. The majority of the exam is on what we ve learned about rectangular matrices. Sample question Suppose u, v and w are non-zero vectors in R 7. They span
More informationPersistent 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 informationLinear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations.
POLI 7 - Mathematical and Statistical Foundations Prof S Saiegh Fall Lecture Notes - Class 4 October 4, Linear Algebra The analysis of many models in the social sciences reduces to the study of systems
More informationChapter 3. Directions: For questions 1-11 mark each statement True or False. Justify each answer.
Chapter 3 Directions: For questions 1-11 mark each statement True or False. Justify each answer. 1. (True False) Asking whether the linear system corresponding to an augmented matrix [ a 1 a 2 a 3 b ]
More informationTest Corrections for Unit 1 Test
MUST READ DIRECTIONS: Read the directions located on www.koltymath.weebly.com to understand how to properly do test corrections. Ask for clarification from your teacher if there are parts that you are
More informationAn overview of D-modules: holonomic D-modules, b-functions, and V -filtrations
An overview of D-modules: holonomic D-modules, b-functions, and V -filtrations Mircea Mustaţă University of Michigan Mainz July 9, 2018 Mircea Mustaţă () An overview of D-modules Mainz July 9, 2018 1 The
More informationPersistent Local Homology: Theory, Applications, Algorithms
Persistent Local Homology: Theory, Applications, Algorithms Paul Bendich Duke University Feb. 4, 2014 Basic Goal: stratification learning Q: Given a point cloud sampled from a stratified space, how do
More informationNonparametric 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 informationThe Minimal Element Theorem
The Minimal Element Theorem The CMC Dynamics Theorem deals with describing all of the periodic or repeated geometric behavior of a properly embedded CMC surface with bounded second fundamental form in
More informationCut Locus and Topology from Surface Point Data
Cut Locus and Topology from Surface Point Data Tamal K. Dey Kuiyu Li March 24, 2009 Abstract A cut locus of a point p in a compact Riemannian manifold M is defined as the set of points where minimizing
More informationMatrix algebra. Econ Pre-Session Math Solutions of Problem Sheet 2 30/08/2017
Econ Pre-Session Math Solutions of Problem Sheet /8/7 Matrix algebra (ABC = A(BC In general AB BA!! (A + BC = AC + BC (A T T = A (A + B T = A T + B T (AB T = B T A T rank(a: is the number of pivot elements
More informationMath 2030 Assignment 5 Solutions
Math 030 Assignment 5 Solutions Question 1: Which of the following sets of vectors are linearly independent? If the set is linear dependent, find a linear dependence relation for the vectors (a) {(1, 0,
More informationDISCRETIZED 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 informationStability 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 informationReview of Matrices and Block Structures
CHAPTER 2 Review of Matrices and Block Structures Numerical linear algebra lies at the heart of modern scientific computing and computational science. Today it is not uncommon to perform numerical computations
More informationHilbert function, Betti numbers. Daniel Gromada
Hilbert function, Betti numbers 1 Daniel Gromada References 2 David Eisenbud: Commutative Algebra with a View Toward Algebraic Geometry 19, 110 David Eisenbud: The Geometry of Syzygies 1A, 1B My own notes
More informationCS100: DISCRETE STRUCTURES. Lecture 3 Matrices Ch 3 Pages:
CS100: DISCRETE STRUCTURES Lecture 3 Matrices Ch 3 Pages: 246-262 Matrices 2 Introduction DEFINITION 1: A matrix is a rectangular array of numbers. A matrix with m rows and n columns is called an m x n
More informationTopological 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 informationPOLI270 - Linear Algebra
POLI7 - Linear Algebra Septemer 8th Basics a x + a x +... + a n x n b () is the linear form where a, b are parameters and x n are variables. For a given equation such as x +x you only need a variable and
More informationQUALIFYING EXAMINATION Harvard University Department of Mathematics Tuesday September 21, 2004 (Day 1)
QUALIFYING EXAMINATION Harvard University Department of Mathematics Tuesday September 21, 2004 (Day 1) Each of the six questions is worth 10 points. 1) Let H be a (real or complex) Hilbert space. We say
More informationarxiv: v5 [math.mg] 6 Sep 2018
PERSISTENT HOMOLOGY AND THE UPPER BOX DIMENSION BENJAMIN SCHWEINHART arxiv:1802.00533v5 [math.mg] 6 Sep 2018 Abstract. We introduce a fractal dimension for a metric space based on the persistent homology
More informationConsistent Manifold Representation for Topological Data Analysis
Consistent Manifold Representation for Topological Data Analysis Tyrus Berry (tberry@gmu.edu) and Timothy Sauer Dept. of Mathematical Sciences, George Mason University, Fairfax, VA 3 Abstract For data
More informationInverting Matrices. 1 Properties of Transpose. 2 Matrix Algebra. P. Danziger 3.2, 3.3
3., 3.3 Inverting Matrices P. Danziger 1 Properties of Transpose Transpose has higher precedence than multiplication and addition, so AB T A ( B T and A + B T A + ( B T As opposed to the bracketed expressions
More informationANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3
ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3 ISSUED 24 FEBRUARY 2018 1 Gaussian elimination Let A be an (m n)-matrix Consider the following row operations on A (1) Swap the positions any
More informationLecture 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 informationTHE SZEMERÉDI REGULARITY LEMMA AND ITS APPLICATION
THE SZEMERÉDI REGULARITY LEMMA AND ITS APPLICATION YAQIAO LI In this note we will prove Szemerédi s regularity lemma, and its application in proving the triangle removal lemma and the Roth s theorem on
More informationThe Triangle Algorithm: A Geometric Approach to Systems of Linear Equations
: A Geometric Approach to Systems of Linear Equations Thomas 1 Bahman Kalantari 2 1 Baylor University 2 Rutgers University July 19, 2013 Rough Outline Quick Refresher of Basics Convex Hull Problem Solving
More information7. 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 informationTHE BUCHBERGER RESOLUTION ANDA OLTEANU AND VOLKMAR WELKER
THE BUCHBERGER RESOLUTION ANDA OLTEANU AND VOLKMAR WELKER arxiv:1409.2041v2 [math.ac] 11 Sep 2014 Abstract. We define the Buchberger resolution, which is a graded free resolution of a monomial ideal in
More informationComputational Homology in Topological Dynamics
1 Computational Homology in Topological Dynamics ACAT School, Bologna, Italy MAY 26, 2012 Marian Mrozek Jagiellonian University, Kraków Outline 2 Dynamical systems Rigorous numerics of dynamical systems
More information(Refer Slide Time: 1:02)
Linear Algebra By Professor K. C. Sivakumar Department of Mathematics Indian Institute of Technology, Madras Lecture 5 Row-reduced Echelon Matrices and Non-homogeneous Equations See a little preamble before
More informationLinear Independence x
Linear Independence A consistent system of linear equations with matrix equation Ax = b, where A is an m n matrix, has a solution set whose graph in R n is a linear object, that is, has one of only n +
More informationEA = I 3 = E = i=1, i k
MTH5 Spring 7 HW Assignment : Sec.., # (a) and (c), 5,, 8; Sec.., #, 5; Sec.., #7 (a), 8; Sec.., # (a), 5 The due date for this assignment is //7. Sec.., # (a) and (c). Use the proof of Theorem. to obtain
More informationAgain we return to a row of 1 s! Furthermore, all the entries are positive integers.
Lecture Notes Introduction to Cluster Algebra Ivan C.H. Ip Updated: April 4, 207 Examples. Conway-Coxeter frieze pattern Frieze is the wide central section part of an entablature, often seen in Greek temples,
More informationWe showed that adding a vector to a basis produces a linearly dependent set of vectors; more is true.
Dimension We showed that adding a vector to a basis produces a linearly dependent set of vectors; more is true. Lemma If a vector space V has a basis B containing n vectors, then any set containing more
More informationMATRICES. knowledge on matrices Knowledge on matrix operations. Matrix as a tool of solving linear equations with two or three unknowns.
MATRICES After studying this chapter you will acquire the skills in knowledge on matrices Knowledge on matrix operations. Matrix as a tool of solving linear equations with two or three unknowns. List of
More informationSpanning Trees of Shifted Simplicial Complexes
Art Duval (University of Texas at El Paso) Caroline Klivans (Brown University) Jeremy Martin (University of Kansas) Special Session on Extremal and Probabilistic Combinatorics University of Nebraska, Lincoln
More informationSupplementary Figures
Death time Supplementary Figures D i, Å Supplementary Figure 1: Correlation of the death time of 2-dimensional homology classes and the diameters of the largest included sphere D i when using methane CH
More informationAnalysis of Scalar Fields over Point Cloud Data
Analysis of Scalar Fields over Point Cloud Data Frédéric Chazal Leonidas J. Guibas Steve Y. Oudot Primoz Skraba Abstract Given a real-valued function f defined over some metric space X, is it possible
More informationUndergraduate Mathematical Economics Lecture 1
Undergraduate Mathematical Economics Lecture 1 Yu Ren WISE, Xiamen University September 15, 2014 Outline 1 Courses Description and Requirement 2 Course Outline ematical techniques used in economics courses
More informationarxiv: v1 [math.na] 10 Jun 2015
Continuation of Point Clouds via Persistence Diagrams Marcio Gameiro a, Yasuaki Hiraoka b, Ippei Obayashi b a Instituto de Ciências Matemáticas e de Computação, Universidade de São Paulo, Caixa Postal
More informationMath 530 Lecture Notes. Xi Chen
Math 530 Lecture Notes Xi Chen 632 Central Academic Building, University of Alberta, Edmonton, Alberta T6G 2G1, CANADA E-mail address: xichen@math.ualberta.ca 1991 Mathematics Subject Classification. Primary
More informationREPRESENTATION THEORY. WEEKS 10 11
REPRESENTATION THEORY. WEEKS 10 11 1. Representations of quivers I follow here Crawley-Boevey lectures trying to give more details concerning extensions and exact sequences. A quiver is an oriented graph.
More informationLECTURE 2. (TEXED): IN CLASS: PROBABLY LECTURE 3. MANIFOLDS 1. FALL TANGENT VECTORS.
LECTURE 2. (TEXED): IN CLASS: PROBABLY LECTURE 3. MANIFOLDS 1. FALL 2006. TANGENT VECTORS. Overview: Tangent vectors, spaces and bundles. First: to an embedded manifold of Euclidean space. Then to one
More informationLECTURE 15: COMPLETENESS AND CONVEXITY
LECTURE 15: COMPLETENESS AND CONVEXITY 1. The Hopf-Rinow Theorem Recall that a Riemannian manifold (M, g) is called geodesically complete if the maximal defining interval of any geodesic is R. On the other
More information24 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 informationWeek 6: Differential geometry I
Week 6: Differential geometry I Tensor algebra Covariant and contravariant tensors Consider two n dimensional coordinate systems x and x and assume that we can express the x i as functions of the x i,
More informationMeasuring and computing natural generators for homology groups
Measuring and computing natural generators for homology groups Chao Chen, Rensselaer Polytechnic Institute 110 8th street, Troy, NY 12180, U.S.A. Email: chenc3@cs.rpi.edu Homepage: www.cs.rpi.edu/ chenc3
More informationLecture 5: Ideals of Points
Lecture 5: Ideals of Points The Vanishing Lecture Martin Kreuzer Fakultät für Informatik und Mathematik Universität Passau martin.kreuzer@ uni-passau.de Sophus Lie Center Nordfjordeid June 18, 2009 1 Contents
More informationA 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 informationH. Schubert, Kalkül der abzählenden Geometrie, 1879.
H. Schubert, Kalkül der abzählenden Geometrie, 879. Problem: Given mp subspaces of dimension p in general position in a vector space of dimension m + p, how many subspaces of dimension m intersect all
More information. =. a i1 x 1 + a i2 x 2 + a in x n = b i. a 11 a 12 a 1n a 21 a 22 a 1n. i1 a i2 a in
Vectors and Matrices Continued Remember that our goal is to write a system of algebraic equations as a matrix equation. Suppose we have the n linear algebraic equations a x + a 2 x 2 + a n x n = b a 2
More informationMinimal free resolutions that are not supported by a CW-complex.
Minimal free resolutions that are not supported by a CW-complex. Mauricio Velasco Department of Mathematics, Cornell University, Ithaca, NY 4853, US Introduction The study of monomial resolutions and their
More informationRandom topology and geometry
Random topology and geometry Matthew Kahle Ohio State University AMS Short Course Introduction I predict a new subject of statistical topology. Rather than count the number of holes, Betti numbers, etc.,
More informationPersistent Homology An Introduction and a New Text Representation for Natural Language Processing
Persistent Homology An Introduction and a New Text Representation for Natural Language Processing Xiaojin Zhu Department of Computer Sciences University of Wisconsin-Madison IJCAI 2013 X. Zhu (Wisconsin)
More informationDimension Detection by Local Homology
Dimension Detection by Local Homology Tamal K. Dey Fengtao Fan Yusu Wang Abstract Detecting the dimension of a hidden manifold from a point sample has become an important problem in the current data-driven
More informationRow Space, Column Space, and Nullspace
Row Space, Column Space, and Nullspace MATH 322, Linear Algebra I J. Robert Buchanan Department of Mathematics Spring 2015 Introduction Every matrix has associated with it three vector spaces: row space
More informationGeodesic Delaunay Triangulations in Bounded Planar Domains
Geodesic Delaunay Triangulations in Bounded Planar Domains Leonidas J. Guibas Dept. of Computer Science Stanford University Stanford, CA guibas@cs.stanford.edu Jie Gao Dept. of Computer Science Stony Brook
More information