Part XV: Topological Data Analysis

Algebraic topology of urban form — simplicial homology, Betti numbers distinguishing five city types, persistent homology for multi-scale structure, and Mapper for topological skeletons. A rigorous mathematical lens for classifying and comparing urban morphologies.

Part Overview

Builds from the simplicial complex and boundary operator through homology groups \(H_k = \ker\partial_k / \text{im}\,\partial_{k+1}\) to Betti numbers \(\beta_0, \beta_1\) that classify urban forms. Extends to Vietoris-Rips persistent homology with stability guarantees, and the Mapper algorithm for extracting topological skeletons of high-dimensional urban data.

Key Topics

  • • Simplicial complex and boundary operator
  • • Homology groups \(H_k = \ker\partial_k / \text{im}\,\partial_{k+1}\)
  • • Betti numbers \(\beta_0, \beta_1\) for urban forms
  • • Vietoris-Rips persistent homology
  • • Stability theorem
  • • Mapper algorithm
  • • Fortran union-find

3 chapters | From simplices to persistence diagrams | Topology reveals urban shape

Chapters