Computing Fundamental Group of General 3-Manifold
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
The Fundamental Group
The Fundamental Group Tyrone Cutler July 9, 2020 Contents 1 Where do Homotopy Groups Come From? 1 2 The Fundamental Group 3 3 Methods of Computation 8 3.1 Covering Spaces . 8 3.2 The Seifert-van Kampen Theorem . 10 1 Where do Homotopy Groups Come From? 0 Working in the based category T op∗, a `point' of a space X is a map S ! X. Unfortunately, 0 the set T op∗(S ;X) of points of X determines no topological information about the space. The same is true in the homotopy category. The set of `points' of X in this case is the set 0 π0X = [S ;X] = [∗;X]0 (1.1) of its path components. As expected, this pointed set is a very coarse invariant of the pointed homotopy type of X. How might we squeeze out some more useful information from it? 0 One approach is to back up a step and return to the set T op∗(S ;X) before quotienting out the homotopy relation. As we saw in the first lecture, there is extra information in this set in the form of track homotopies which is discarded upon passage to [S0;X]. Recall our slogan: it matters not only that a map is null homotopic, but also the manner in which it becomes so. So, taking a cue from algebraic geometry, let us try to understand the automorphism group of the zero map S0 ! ∗ ! X with regards to this extra structure. If we vary the basepoint of X across all its points, maybe it could be possible to detect information not visible on the level of π0. -
Unknot Recognition Through Quantifier Elimination
UNKNOT RECOGNITION THROUGH QUANTIFIER ELIMINATION SYED M. MEESUM AND T. V. H. PRATHAMESH Abstract. Unknot recognition is one of the fundamental questions in low dimensional topology. In this work, we show that this problem can be encoded as a validity problem in the existential fragment of the first-order theory of real closed fields. This encoding is derived using a well-known result on SU(2) representations of knot groups by Kronheimer-Mrowka. We further show that applying existential quantifier elimination to the encoding enables an UnKnot Recogntion algorithm with a complexity of the order 2O(n), where n is the number of crossings in the given knot diagram. Our algorithm is simple to describe and has the same runtime as the currently best known unknot recognition algorithms. 1. Introduction In mathematics, a knot refers to an entangled loop. The fundamental problem in the study of knots is the question of knot recognition: can two given knots be transformed to each other without involving any cutting and pasting? This problem was shown to be decidable by Haken in 1962 [6] using the theory of normal surfaces. We study the special case in which we ask if it is possible to untangle a given knot to an unknot. The UnKnot Recogntion recognition algorithm takes a knot presentation as an input and answers Yes if and only if the given knot can be untangled to an unknot. The best known complexity of UnKnot Recogntion recognition is 2O(n), where n is the number of crossings in a knot diagram [2, 6]. More recent developments show that the UnKnot Recogntion recogni- tion is in NP \ co-NP. -
Computational Topology and the Unique Games Conjecture
Computational Topology and the Unique Games Conjecture Joshua A. Grochow1 Department of Computer Science & Department of Mathematics University of Colorado, Boulder, CO, USA [email protected] https://orcid.org/0000-0002-6466-0476 Jamie Tucker-Foltz2 Amherst College, Amherst, MA, USA [email protected] Abstract Covering spaces of graphs have long been useful for studying expanders (as “graph lifts”) and unique games (as the “label-extended graph”). In this paper we advocate for the thesis that there is a much deeper relationship between computational topology and the Unique Games Conjecture. Our starting point is Linial’s 2005 observation that the only known problems whose inapproximability is equivalent to the Unique Games Conjecture – Unique Games and Max-2Lin – are instances of Maximum Section of a Covering Space on graphs. We then observe that the reduction between these two problems (Khot–Kindler–Mossel–O’Donnell, FOCS ’04; SICOMP ’07) gives a well-defined map of covering spaces. We further prove that inapproximability for Maximum Section of a Covering Space on (cell decompositions of) closed 2-manifolds is also equivalent to the Unique Games Conjecture. This gives the first new “Unique Games-complete” problem in over a decade. Our results partially settle an open question of Chen and Freedman (SODA, 2010; Disc. Comput. Geom., 2011) from computational topology, by showing that their question is almost equivalent to the Unique Games Conjecture. (The main difference is that they ask for inapproxim- ability over Z2, and we show Unique Games-completeness over Zk for large k.) This equivalence comes from the fact that when the structure group G of the covering space is Abelian – or more generally for principal G-bundles – Maximum Section of a G-Covering Space is the same as the well-studied problem of 1-Homology Localization. -
1. CW Complex 1.1. Cellular Complex. Given a Space X, We Call N-Cell a Subspace That Is Home- Omorphic to the Interior of an N-Disk
1. CW Complex 1.1. Cellular Complex. Given a space X, we call n-cell a subspace that is home- omorphic to the interior of an n-disk. Definition 1.1. Given a Hausdorff space X, we call cellular structure on X a n collection of disjoint cells of X, say ffeαgα2An gn2N (where the An are indexing sets), together with a collection of continuous maps called characteristic maps, say n n n k ffΦα : Dα ! Xgα2An gn2N, such that, if X := feαj0 ≤ k ≤ ng (for all n), then : S S n (1) X = ( eα), n2N α2An n n n (2)Φ α Int(Dn) is a homeomorphism of Int(D ) onto eα, n n F k (3) and Φα(@D ) ⊂ eα. k n−1 eα2X We shall call X together with a cellular structure a cellular complex. n n n Remark 1.2. We call X ⊂ feαg the n-skeleton of X. Also, we shall identify X S k n n with eα and vice versa for simplicity of notations. So (3) becomes Φα(@Dα) ⊂ k n eα⊂X S Xn−1. k k n Since X is a Hausdorff space (in the definition above), we have that eα = Φα(D ) k n k (where the closure is taken in X). Indeed, we easily have that Φα(D ) ⊂ eα by n n continuity of Φα. Moreover, since D is compact, we have that its image under k k n k Φα also is, and since X is Hausdorff, Φα(D ) is a closed subset containing eα. Hence we have the other inclusion (Remember that the closure of a subset is the k intersection of all closed subset containing it). -
Algebraic Topology
Algebraic Topology Vanessa Robins Department of Applied Mathematics Research School of Physics and Engineering The Australian National University Canberra ACT 0200, Australia. email: [email protected] September 11, 2013 Abstract This manuscript will be published as Chapter 5 in Wiley's textbook Mathe- matical Tools for Physicists, 2nd edition, edited by Michael Grinfeld from the University of Strathclyde. The chapter provides an introduction to the basic concepts of Algebraic Topology with an emphasis on motivation from applications in the physical sciences. It finishes with a brief review of computational work in algebraic topology, including persistent homology. arXiv:1304.7846v2 [math-ph] 10 Sep 2013 1 Contents 1 Introduction 3 2 Homotopy Theory 4 2.1 Homotopy of paths . 4 2.2 The fundamental group . 5 2.3 Homotopy of spaces . 7 2.4 Examples . 7 2.5 Covering spaces . 9 2.6 Extensions and applications . 9 3 Homology 11 3.1 Simplicial complexes . 12 3.2 Simplicial homology groups . 12 3.3 Basic properties of homology groups . 14 3.4 Homological algebra . 16 3.5 Other homology theories . 18 4 Cohomology 18 4.1 De Rham cohomology . 20 5 Morse theory 21 5.1 Basic results . 21 5.2 Extensions and applications . 23 5.3 Forman's discrete Morse theory . 24 6 Computational topology 25 6.1 The fundamental group of a simplicial complex . 26 6.2 Smith normal form for homology . 27 6.3 Persistent homology . 28 6.4 Cell complexes from data . 29 2 1 Introduction Topology is the study of those aspects of shape and structure that do not de- pend on precise knowledge of an object's geometry. -
Homotopy Theory of Diagrams and Cw-Complexes Over a Category
Can. J. Math.Vol. 43 (4), 1991 pp. 814-824 HOMOTOPY THEORY OF DIAGRAMS AND CW-COMPLEXES OVER A CATEGORY ROBERT J. PIACENZA Introduction. The purpose of this paper is to introduce the notion of a CW com plex over a topological category. The main theorem of this paper gives an equivalence between the homotopy theory of diagrams of spaces based on a topological category and the homotopy theory of CW complexes over the same base category. A brief description of the paper goes as follows: in Section 1 we introduce the homo topy category of diagrams of spaces based on a fixed topological category. In Section 2 homotopy groups for diagrams are defined. These are used to define the concept of weak equivalence and J-n equivalence that generalize the classical definition. In Section 3 we adapt the classical theory of CW complexes to develop a cellular theory for diagrams. In Section 4 we use sheaf theory to define a reasonable cohomology theory of diagrams and compare it to previously defined theories. In Section 5 we define a closed model category structure for the homotopy theory of diagrams. We show this Quillen type ho motopy theory is equivalent to the homotopy theory of J-CW complexes. In Section 6 we apply our constructions and results to prove a useful result in equivariant homotopy theory originally proved by Elmendorf by a different method. 1. Homotopy theory of diagrams. Throughout this paper we let Top be the carte sian closed category of compactly generated spaces in the sense of Vogt [10]. -
1 CW Complex, Cellular Homology/Cohomology
Our goal is to develop a method to compute cohomology algebra and rational homotopy group of fiber bundles. 1 CW complex, cellular homology/cohomology Definition 1. (Attaching space with maps) Given topological spaces X; Y , closed subset A ⊂ X, and continuous map f : A ! y. We define X [f Y , X t Y / ∼ n n n−1 n where x ∼ y if x 2 A and f(x) = y. In the case X = D , A = @D = S , D [f X is said to be obtained by attaching to X the cell (Dn; f). n−1 n n Proposition 1. If f; g : S ! X are homotopic, then D [f X and D [g X are homotopic. Proof. Let F : Sn−1 × I ! X be the homotopy between f; g. Then in fact n n n D [f X ∼ (D × I) [F X ∼ D [g X Definition 2. (Cell space, cell complex, cellular map) 1. A cell space is a topological space obtained from a finite set of points by iterating the procedure of attaching cells of arbitrary dimension, with the condition that only finitely many cells of each dimension are attached. 2. If each cell is attached to cells of lower dimension, then the cell space X is called a cell complex. Define the n−skeleton of X to be the subcomplex consisting of cells of dimension less than n, denoted by Xn. 3. A continuous map f between cell complexes X; Y is called cellular if it sends Xk to Yk for all k. Proposition 2. 1. Every cell space is homotopic to a cell complex. -
INTRODUCTION to ALGEBRAIC TOPOLOGY 1 Category And
INTRODUCTION TO ALGEBRAIC TOPOLOGY (UPDATED June 2, 2020) SI LI AND YU QIU CONTENTS 1 Category and Functor 2 Fundamental Groupoid 3 Covering and fibration 4 Classification of covering 5 Limit and colimit 6 Seifert-van Kampen Theorem 7 A Convenient category of spaces 8 Group object and Loop space 9 Fiber homotopy and homotopy fiber 10 Exact Puppe sequence 11 Cofibration 12 CW complex 13 Whitehead Theorem and CW Approximation 14 Eilenberg-MacLane Space 15 Singular Homology 16 Exact homology sequence 17 Barycentric Subdivision and Excision 18 Cellular homology 19 Cohomology and Universal Coefficient Theorem 20 Hurewicz Theorem 21 Spectral sequence 22 Eilenberg-Zilber Theorem and Kunneth¨ formula 23 Cup and Cap product 24 Poincare´ duality 25 Lefschetz Fixed Point Theorem 1 1 CATEGORY AND FUNCTOR 1 CATEGORY AND FUNCTOR Category In category theory, we will encounter many presentations in terms of diagrams. Roughly speaking, a diagram is a collection of ‘objects’ denoted by A, B, C, X, Y, ··· , and ‘arrows‘ between them denoted by f , g, ··· , as in the examples f f1 A / B X / Y g g1 f2 h g2 C Z / W We will always have an operation ◦ to compose arrows. The diagram is called commutative if all the composite paths between two objects ultimately compose to give the same arrow. For the above examples, they are commutative if h = g ◦ f f2 ◦ f1 = g2 ◦ g1. Definition 1.1. A category C consists of 1◦. A class of objects: Obj(C) (a category is called small if its objects form a set). We will write both A 2 Obj(C) and A 2 C for an object A in C. -
Generalized Cohomology Theories
Lecture 4: Generalized cohomology theories 1/12/14 We've now defined spectra and the stable homotopy category. They arise naturally when considering cohomology. Proposition 1.1. For X a finite CW-complex, there is a natural isomorphism 1 ∼ r [Σ X; HZ]−r = H (X; Z). The assumption that X is a finite CW-complex is not necessary, but here is a proof in this case. We use the following Lemma. Lemma 1.2. ([A, III Prop 2.8]) Let F be any spectrum. For X a finite CW- 1 n+r complex there is a natural identification [Σ X; F ]r = colimn!1[Σ X; Fn] n+r On the right hand side the colimit is taken over maps [Σ X; Fn] ! n+r+1 n+r [Σ X; Fn+1] which are the composition of the suspension [Σ X; Fn] ! n+r+1 n+r+1 n+r+1 [Σ X; ΣFn] with the map [Σ X; ΣFn] ! [Σ X; Fn+1] induced by the structure map of F ΣFn ! Fn+1. n+r Proof. For a map fn+r :Σ X ! Fn, there is a pmap of degree r of spectra Σ1X ! F defined on the cofinal subspectrum whose mth space is ΣmX for m−n−r m ≥ n+r and ∗ for m < n+r. This pmap is given by Σ fn+r for m ≥ n+r 0 n+r and is the unique map from ∗ for m < n+r. Moreover, if fn+r; fn+r :Σ X ! 1 Fn are homotopic, we may likewise construct a pmap Cyl(Σ X) ! F of degree n+r 1 r. -
Topics in Low Dimensional Computational Topology
THÈSE DE DOCTORAT présentée et soutenue publiquement le 7 juillet 2014 en vue de l’obtention du grade de Docteur de l’École normale supérieure Spécialité : Informatique par ARNAUD DE MESMAY Topics in Low-Dimensional Computational Topology Membres du jury : M. Frédéric CHAZAL (INRIA Saclay – Île de France ) rapporteur M. Éric COLIN DE VERDIÈRE (ENS Paris et CNRS) directeur de thèse M. Jeff ERICKSON (University of Illinois at Urbana-Champaign) rapporteur M. Cyril GAVOILLE (Université de Bordeaux) examinateur M. Pierre PANSU (Université Paris-Sud) examinateur M. Jorge RAMÍREZ-ALFONSÍN (Université Montpellier 2) examinateur Mme Monique TEILLAUD (INRIA Sophia-Antipolis – Méditerranée) examinatrice Autre rapporteur : M. Eric SEDGWICK (DePaul University) Unité mixte de recherche 8548 : Département d’Informatique de l’École normale supérieure École doctorale 386 : Sciences mathématiques de Paris Centre Numéro identifiant de la thèse : 70791 À Monsieur Lagarde, qui m’a donné l’envie d’apprendre. Résumé La topologie, c’est-à-dire l’étude qualitative des formes et des espaces, constitue un domaine classique des mathématiques depuis plus d’un siècle, mais il n’est apparu que récemment que pour de nombreuses applications, il est important de pouvoir calculer in- formatiquement les propriétés topologiques d’un objet. Ce point de vue est la base de la topologie algorithmique, un domaine très actif à l’interface des mathématiques et de l’in- formatique auquel ce travail se rattache. Les trois contributions de cette thèse concernent le développement et l’étude d’algorithmes topologiques pour calculer des décompositions et des déformations d’objets de basse dimension, comme des graphes, des surfaces ou des 3-variétés. -
25 HIGH-DIMENSIONAL TOPOLOGICAL DATA ANALYSIS Fr´Ed´Ericchazal
25 HIGH-DIMENSIONAL TOPOLOGICAL DATA ANALYSIS Fr´ed´ericChazal INTRODUCTION Modern data often come as point clouds embedded in high-dimensional Euclidean spaces, or possibly more general metric spaces. They are usually not distributed uniformly, but lie around some highly nonlinear geometric structures with nontriv- ial topology. Topological data analysis (TDA) is an emerging field whose goal is to provide mathematical and algorithmic tools to understand the topological and geometric structure of data. This chapter provides a short introduction to this new field through a few selected topics. The focus is deliberately put on the mathe- matical foundations rather than specific applications, with a particular attention to stability results asserting the relevance of the topological information inferred from data. The chapter is organized in four sections. Section 25.1 is dedicated to distance- based approaches that establish the link between TDA and curve and surface re- construction in computational geometry. Section 25.2 considers homology inference problems and introduces the idea of interleaving of spaces and filtrations, a funda- mental notion in TDA. Section 25.3 is dedicated to the use of persistent homology and its stability properties to design robust topological estimators in TDA. Sec- tion 25.4 briefly presents a few other settings and applications of TDA, including dimensionality reduction, visualization and simplification of data. 25.1 GEOMETRIC INFERENCE AND RECONSTRUCTION Topologically correct reconstruction of geometric shapes from point clouds is a classical problem in computational geometry. The case of smooth curve and surface reconstruction in R3 has been widely studied over the last two decades and has given rise to a wide range of efficient tools and results that are specific to dimensions 2 and 3; see Chapter 35. -
Homology of Cell Complexes
Geometry and Topology of Manifolds 2015{2016 Homology of Cell Complexes Cell Complexes Let us denote by En the closed n-ball, whose boundary is the sphere Sn−1.A cell complex (or CW-complex) is a topological space X equipped with a filtration by subspaces X(0) ⊆ X(1) ⊆ X(2) ⊆ · · · ⊆ X(n) ⊆ · · · (1) (0) 1 (n) where X is discrete (i.e., has the discrete topology), such that X = [n=0X as a topological space, and, for all n, the space X(n) is obtained from X(n−1) by attaching n−1 (n−1) a set of n-cells by means of a family of maps f'j : S ! X gj2Jn . Here Jn is any set of indices and X(n) is therefore a quotient of the disjoint union X(n−1) ` En j2Jn n−1 (n−1) where we identify, for each point x 2 S , the image 'j(x) 2 X with the point x in the j-th copy of En. It is customary to denote (n) (n−1) n X = X [f'j g fej g n (n) and view each ej as an \open n-cell". The space X is called the n-skeleton of X, and the filtration (1) together with the attaching maps f'jgj2Jn for all n is called a cell decomposition or CW-decomposition of X. Thus a topological space may admit many distinct cell decompositions (or none). Cellular Chain Complexes (n) Let X be a cell complex with n-skeleton X and attaching maps f'jgj2Jn for all n.