Finite Topological Spaces

Total Page:16

File Type:pdf, Size:1020Kb

Finite Topological Spaces University of Tennessee, Knoxville TRACE: Tennessee Research and Creative Exchange Masters Theses Graduate School 8-2013 Finite Topological Spaces Jimmy Edward Miller [email protected] Follow this and additional works at: https://trace.tennessee.edu/utk_gradthes Part of the Geometry and Topology Commons Recommended Citation Miller, Jimmy Edward, "Finite Topological Spaces. " Master's Thesis, University of Tennessee, 2013. https://trace.tennessee.edu/utk_gradthes/2438 This Thesis is brought to you for free and open access by the Graduate School at TRACE: Tennessee Research and Creative Exchange. It has been accepted for inclusion in Masters Theses by an authorized administrator of TRACE: Tennessee Research and Creative Exchange. For more information, please contact [email protected]. To the Graduate Council: I am submitting herewith a thesis written by Jimmy Edward Miller entitled "Finite Topological Spaces." I have examined the final electronic copy of this thesis for form and content and recommend that it be accepted in partial fulfillment of the equirr ements for the degree of Master of Science, with a major in Mathematics. James Conant, Major Professor We have read this thesis and recommend its acceptance: Conrad Plaut, Charles Collins Accepted for the Council: Carolyn R. Hodges Vice Provost and Dean of the Graduate School (Original signatures are on file with official studentecor r ds.) University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange Masters Theses Graduate School 8-2013 Finite Topological Spaces Jimmy Edward Miller [email protected] This Thesis is brought to you for free and open access by the Graduate School at Trace: Tennessee Research and Creative Exchange. It has been accepted for inclusion in Masters Theses by an authorized administrator of Trace: Tennessee Research and Creative Exchange. For more information, please contact [email protected]. To the Graduate Council: I am submitting herewith a thesis written by Jimmy Edward Miller entitled "Finite Topological Spaces." I have examined the final electronic copy of this thesis for form and content and recommend that it be accepted in partial fulfillment of the requirements for the degree of Master of Science, with a major in Mathematics. James Conant, Major Professor We have read this thesis and recommend its acceptance: Conrad Plaut, Charles Collins Accepted for the Council: Carolyn R. Hodges Vice Provost and Dean of the Graduate School (Original signatures are on file with official student records.) Finite Topological Spaces A Thesis Presented for the Master of Science Degree The University of Tennessee, Knoxville Jimmy Edward Miller August 2013 c by Jimmy Edward Miller, 2013 All Rights Reserved. ii I dedicate this paper to my fiance Jillian. iii Acknowledgements I would like to thank God, Jillian, Dr. Conant, Jessie, and my parents for their support and guidance. iv Go down deep enough into anything and you will find mathematics. Dean Schlicter v Abstract A thesis on some fundamental aspects of Algebraic Topology on Finite Topological Spaces, specifically 4 point spaces. vi Table of Contents 1 Introduction1 2 Continuous Functions and Separation Axioms4 3 Connected and Path Connected Spaces8 4 Four Point Spaces 13 5 Algebraic Topology on Finite Spaces 16 Bibliography 21 Vita 23 vii Chapter 1 Introduction We begin by giving a brief overview of the fundamentals of point-set Topology. A basic understanding of set arithmetic will be assumed. These fundamentals will provide an adequate foundation to understand the topics in Chapters 4 and 5. Definition 1.0.1. A topology on a set X is a collection T of subsets of X having the following properties: (i) ;;X 2 T [ (ii) Given a collection fAαgα2Ω where Aα 2 T , then Aα 2 T . α2Ω n n \ (iii) Given a finite collection fAigi=1 where Ai 2 T , then Ai 2 T . i=1 Munkres(2000) Elements of T are called open sets. The complement of an open set is called a closed set. Sets that are both open and closed are called clopen sets. Definition 1.0.2. Let (X; T ) be a topological space and A ⊆ X. The subspace topology of A is the collection TA = fA \ U where U 2 T g. Munkres(2000) Let's verify that TA is in fact a topology. (i) A = A \ X 2 TA and ; = A \ ; 2 TA since X; ; 2 T 1 [ (ii) Let fWαgα2Ω ⊆ TA. Then Wα = A \ Uα where Uα 2 T . Then Wα = α2Ω [ [ (A \ Uα) = A \ ( Uα) 2 TA α2Ω α2Ω n n \ (iii) Let fWigi=1 2 TA. Then Wi = A \ Ui where Ui 2 T . Then Wi = i=1 n n \ \ (A \ Ui) = A \ ( Ui) 2 TA. i=1 i=1 Hence by Definition 1.0.1, TA is a topology. Definition 1.0.3. The discrete topology on a set X is the topology that includes all subsets of X, i.e the power set of X. The coarse topology on X is the topology consisting of only X and ;. The coarse topology is also called the trivial topology. Definition 1.0.4. Let X be a set. A basis for a topology on X is a collection of subsets B of X called basis elements such that the following properties hold: (i) For every x 2 X there exists some B 2 B containing x. (ii) If x 2 B1 \ B2 for some B1;B2 2 B, then there exists some B3 2 B where x 2 B3 ⊆ B1 \ B2. Munkres(2000) If such a collection B satisfies these two properties, we can define the topology T generated by B as follows: A set U is open in X if for every x 2 U there exists some B 2 B where x 2 B ⊆ U. Let's verify that T is a topology on X. First, for any x 2 X we know by (i) that there exists some B 2 B containing x; and since B ⊆ X be definition, we know that X is open. Also, ; is open vacuously. [ Let fUαgα2Ω be open in X. Let U = Uα. Suppose that x 2 U. Then x 2 Uβ for α2Ω some β 2 Ω. Since Uβ is open we know there exists B 2 B such that x 2 B ⊆ Uβ ⊆ U. Hence U is open. n n \ Let fUigi=1 be open in X. Let V = Ui. Suppose that x 2 V . Then x 2 Ui i=1 for all i. Hence there exists B 2 B where x 2 B 2 Ui for all i. Which implies that B ⊆ V , hence V is open. Therefore T is a topology. 2 Corollary 1.0.1. Every open set is a union of basis elements Proof. Let (X; T ) be a topological space where B is a basis for T . Let U ⊆ X be open. [ Then for every x 2 U there exists Bx 2 B where x 2 Bx ⊆ U. Hence Bx = U. x2U Lemma 1.0.1. A set U ⊆ X is open if and only if for every x 2 U there exists an open Vx ⊆ X where x 2 Vx ⊆ U. Proof. Let U ⊆ X and x 2 U. Suppose there exists an open Vx ⊆ X where x 2 Vx ⊆ [ U. It is clear that Vx ⊆ U since Vx ⊆ U for all x 2 X. Also, for any x 2 U, x2U [ [ x 2 Vx, hence x 2 Vx. Therefore U = Vx. Hence U is a union of open sets, x2U x2U hence open. Definition 1.0.5. Let X and Y be sets. Define X t Y to be the disjoint union of X and Y , i.e X \ Y = ;. Definition 1.0.6. Let (X; T ) and (Y; Γ) be topological spaces. Then the topology of X t Y consists of sets of the form U t V where U is open in X and V is open in Y . 3 Chapter 2 Continuous Functions and Separation Axioms Continuous functions play a major part in Topology. We will use continuous functions and their properties extensively in Chapter 5 to prove properties of some finite topological spaces. Separation axioms give a method of classifying topological spaces given certain characteristics. Definition 2.0.7. Let (X; T ) and (Y; Γ) be topological spaces. A function f : X ! Y is called continuous if for every open U ⊆ Y , f −1(U) is open in X. Munkres(2000) Lemma 2.0.2. Let (X; T ) and (Y; Γ) be topological spaces. f : X ! Y is continuous if and only if given open U ⊆ Y , for every f(x) 2 U there exists open V ⊆ X containing x where f(V ) ⊆ U. Proof. ()) Let U ⊆ Y be open and f(x) 2 U. Since f is continuous f −1(U) is open. Hence there exists an open neighborhood V such that x 2 V ⊆ f −1(U), i.e f(V ) ⊆ U. (() Let U ⊆ Y be open. We know that for every f(x) 2 U there exists open V containing x such that f(V ) ⊆ U, i.e x 2 V ⊆ f −1(U). Hence f −1(U) is open. Therefore f is continuous. 4 Lemma 2.0.3. Let (X; T ) and (Y; Γ) be topological spaces. A function f : X ! Y is continuous if and only if for closed C ⊆ Y , f −1(C) is closed in X Proof. ()) Let C ⊆ Y be closed. Then Y nC is open. Hence f −1(Y nC) = f −1(Y )nf −1(C) = Xnf −1(C) is open. Therefore f −1(C) is closed. (() Let U ⊆ Y be open. Then Y nU is closed. Hence f −1(Y nU) = f −1(Y )nf −1(U) = Xnf −1(U) is closed.
Recommended publications
  • A Class of Symmetric Difference-Closed Sets Related to Commuting Involutions John Campbell
    A class of symmetric difference-closed sets related to commuting involutions John Campbell To cite this version: John Campbell. A class of symmetric difference-closed sets related to commuting involutions. Discrete Mathematics and Theoretical Computer Science, DMTCS, 2017, Vol 19 no. 1. hal-01345066v4 HAL Id: hal-01345066 https://hal.archives-ouvertes.fr/hal-01345066v4 Submitted on 18 Mar 2017 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Discrete Mathematics and Theoretical Computer Science DMTCS vol. 19:1, 2017, #8 A class of symmetric difference-closed sets related to commuting involutions John M. Campbell York University, Canada received 19th July 2016, revised 15th Dec. 2016, 1st Feb. 2017, accepted 10th Feb. 2017. Recent research on the combinatorics of finite sets has explored the structure of symmetric difference-closed sets, and recent research in combinatorial group theory has concerned the enumeration of commuting involutions in Sn and An. In this article, we consider an interesting combination of these two subjects, by introducing classes of symmetric difference-closed sets of elements which correspond in a natural way to commuting involutions in Sn and An. We consider the natural combinatorial problem of enumerating symmetric difference-closed sets consisting of subsets of sets consisting of pairwise disjoint 2-subsets of [n], and the problem of enumerating symmetric difference-closed sets consisting of elements which correspond to commuting involutions in An.
    [Show full text]
  • Natural Numerosities of Sets of Tuples
    TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 367, Number 1, January 2015, Pages 275–292 S 0002-9947(2014)06136-9 Article electronically published on July 2, 2014 NATURAL NUMEROSITIES OF SETS OF TUPLES MARCO FORTI AND GIUSEPPE MORANA ROCCASALVO Abstract. We consider a notion of “numerosity” for sets of tuples of natural numbers that satisfies the five common notions of Euclid’s Elements, so it can agree with cardinality only for finite sets. By suitably axiomatizing such a no- tion, we show that, contrasting to cardinal arithmetic, the natural “Cantorian” definitions of order relation and arithmetical operations provide a very good algebraic structure. In fact, numerosities can be taken as the non-negative part of a discretely ordered ring, namely the quotient of a formal power series ring modulo a suitable (“gauge”) ideal. In particular, special numerosities, called “natural”, can be identified with the semiring of hypernatural numbers of appropriate ultrapowers of N. Introduction In this paper we consider a notion of “equinumerosity” on sets of tuples of natural numbers, i.e. an equivalence relation, finer than equicardinality, that satisfies the celebrated five Euclidean common notions about magnitudines ([8]), including the principle that “the whole is greater than the part”. This notion preserves the basic properties of equipotency for finite sets. In particular, the natural Cantorian definitions endow the corresponding numerosities with a structure of a discretely ordered semiring, where 0 is the size of the emptyset, 1 is the size of every singleton, and greater numerosity corresponds to supersets. This idea of “Euclidean” numerosity has been recently investigated by V.
    [Show full text]
  • MTH 304: General Topology Semester 2, 2017-2018
    MTH 304: General Topology Semester 2, 2017-2018 Dr. Prahlad Vaidyanathan Contents I. Continuous Functions3 1. First Definitions................................3 2. Open Sets...................................4 3. Continuity by Open Sets...........................6 II. Topological Spaces8 1. Definition and Examples...........................8 2. Metric Spaces................................. 11 3. Basis for a topology.............................. 16 4. The Product Topology on X × Y ...................... 18 Q 5. The Product Topology on Xα ....................... 20 6. Closed Sets.................................. 22 7. Continuous Functions............................. 27 8. The Quotient Topology............................ 30 III.Properties of Topological Spaces 36 1. The Hausdorff property............................ 36 2. Connectedness................................. 37 3. Path Connectedness............................. 41 4. Local Connectedness............................. 44 5. Compactness................................. 46 6. Compact Subsets of Rn ............................ 50 7. Continuous Functions on Compact Sets................... 52 8. Compactness in Metric Spaces........................ 56 9. Local Compactness.............................. 59 IV.Separation Axioms 62 1. Regular Spaces................................ 62 2. Normal Spaces................................ 64 3. Tietze's extension Theorem......................... 67 4. Urysohn Metrization Theorem........................ 71 5. Imbedding of Manifolds..........................
    [Show full text]
  • Old Notes from Warwick, Part 1
    Measure Theory, MA 359 Handout 1 Valeriy Slastikov Autumn, 2005 1 Measure theory 1.1 General construction of Lebesgue measure In this section we will do the general construction of σ-additive complete measure by extending initial σ-additive measure on a semi-ring to a measure on σ-algebra generated by this semi-ring and then completing this measure by adding to the σ-algebra all the null sets. This section provides you with the essentials of the construction and make some parallels with the construction on the plane. Throughout these section we will deal with some collection of sets whose elements are subsets of some fixed abstract set X. It is not necessary to assume any topology on X but for simplicity you may imagine X = Rn. We start with some important definitions: Definition 1.1 A nonempty collection of sets S is a semi-ring if 1. Empty set ? 2 S; 2. If A 2 S; B 2 S then A \ B 2 S; n 3. If A 2 S; A ⊃ A1 2 S then A = [k=1Ak, where Ak 2 S for all 1 ≤ k ≤ n and Ak are disjoint sets. If the set X 2 S then S is called semi-algebra, the set X is called a unit of the collection of sets S. Example 1.1 The collection S of intervals [a; b) for all a; b 2 R form a semi-ring since 1. empty set ? = [a; a) 2 S; 2. if A 2 S and B 2 S then A = [a; b) and B = [c; d).
    [Show full text]
  • A Structure Theorem in Finite Topology
    Canad. Math. Bull. Vol. 26 (1), 1983 A STRUCTURE THEOREM IN FINITE TOPOLOGY BY JOHN GINSBURG ABSTRACT. Simple structure theorems or representation theorems make their appearance at a very elementary level in subjects such as algebra, but one infrequently encounters such theorems in elemen­ tary topology. In this note we offer one such theorem, for finite topological spaces, which involves only the most elementary con­ cepts: discrete space, indiscrete space, product space and homeomorphism. Our theorem describes the structure of those finite spaces which are homogeneous. In this short note we will establish a simple representation theorem for finite topological spaces which are homogeneous. We recall that a topological space X is said to be homogeneous if for all points x and y of X there is a homeomorphism from X onto itself which maps x to y. For any natural number k we let D(k) and I(k) denote the set {1, 2,..., k} with the discrete topology and the indiscrete topology respectively. As usual, if X and Y are topological spaces then XxY is regarded as a topological space with the product topology, which has as a basis all sets of the form GxH where G is open in X and H is open in Y. If the spaces X and Y are homeomorphic we write X^Y. The number of elements of a set S is denoted by \S\. THEOREM. Let X be a finite topological space. Then X is homogeneous if and only if there exist integers m and n such that X — D(m)x/(n).
    [Show full text]
  • Equivalents to the Axiom of Choice and Their Uses A
    EQUIVALENTS TO THE AXIOM OF CHOICE AND THEIR USES A Thesis Presented to The Faculty of the Department of Mathematics California State University, Los Angeles In Partial Fulfillment of the Requirements for the Degree Master of Science in Mathematics By James Szufu Yang c 2015 James Szufu Yang ALL RIGHTS RESERVED ii The thesis of James Szufu Yang is approved. Mike Krebs, Ph.D. Kristin Webster, Ph.D. Michael Hoffman, Ph.D., Committee Chair Grant Fraser, Ph.D., Department Chair California State University, Los Angeles June 2015 iii ABSTRACT Equivalents to the Axiom of Choice and Their Uses By James Szufu Yang In set theory, the Axiom of Choice (AC) was formulated in 1904 by Ernst Zermelo. It is an addition to the older Zermelo-Fraenkel (ZF) set theory. We call it Zermelo-Fraenkel set theory with the Axiom of Choice and abbreviate it as ZFC. This paper starts with an introduction to the foundations of ZFC set the- ory, which includes the Zermelo-Fraenkel axioms, partially ordered sets (posets), the Cartesian product, the Axiom of Choice, and their related proofs. It then intro- duces several equivalent forms of the Axiom of Choice and proves that they are all equivalent. In the end, equivalents to the Axiom of Choice are used to prove a few fundamental theorems in set theory, linear analysis, and abstract algebra. This paper is concluded by a brief review of the work in it, followed by a few points of interest for further study in mathematics and/or set theory. iv ACKNOWLEDGMENTS Between the two department requirements to complete a master's degree in mathematics − the comprehensive exams and a thesis, I really wanted to experience doing a research and writing a serious academic paper.
    [Show full text]
  • Finite Preorders and Topological Descent I George Janelidzea;1 , Manuela Sobralb;∗;2 Amathematics Institute of the Georgian Academy of Sciences, 1 M
    Journal of Pure and Applied Algebra 175 (2002) 187–205 www.elsevier.com/locate/jpaa Finite preorders and Topological descent I George Janelidzea;1 , Manuela Sobralb;∗;2 aMathematics Institute of the Georgian Academy of Sciences, 1 M. Alexidze Str., 390093 Tbilisi, Georgia bDepartamento de Matematica,Ã Universidade de Coimbra, 3000 Coimbra, Portugal Received 28 December 2000 Communicated by A. Carboni Dedicated to Max Kelly in honour of his 70th birthday Abstract It is shown that the descent constructions of ÿnite preorders provide a simple motivation for those of topological spaces, and new counter-examples to open problems in Topological descent theory are constructed. c 2002 Published by Elsevier Science B.V. MSC: 18B30; 18A20; 18D30; 18A25 0. Introduction Let Top be the category of topological spaces. For a given continuous map p : E → B, it might be possible to describe the category (Top ↓ B) of bundles over B in terms of (Top ↓ E) using the pullback functor p∗ :(Top ↓ B) → (Top ↓ E); (0.1) in which case p is called an e)ective descent morphism. There are various ways to make this precise (see [8,9]); one of them is described in Section 3. ∗ Corresponding author. Dept. de MatemÃatica, Univ. de Coimbra, 3001-454 Coimbra, Portugal. E-mail addresses: [email protected] (G. Janelidze), [email protected] (M. Sobral). 1 This work was pursued while the ÿrst author was visiting the University of Coimbra in October=December 1998 under the support of CMUC=FCT. 2 Partial ÿnancial support by PRAXIS Project PCTEX=P=MAT=46=96 and by CMUC=FCT is gratefully acknowledged.
    [Show full text]
  • Set Theory in Computer Science a Gentle Introduction to Mathematical Modeling I
    Set Theory in Computer Science A Gentle Introduction to Mathematical Modeling I Jose´ Meseguer University of Illinois at Urbana-Champaign Urbana, IL 61801, USA c Jose´ Meseguer, 2008–2010; all rights reserved. February 28, 2011 2 Contents 1 Motivation 7 2 Set Theory as an Axiomatic Theory 11 3 The Empty Set, Extensionality, and Separation 15 3.1 The Empty Set . 15 3.2 Extensionality . 15 3.3 The Failed Attempt of Comprehension . 16 3.4 Separation . 17 4 Pairing, Unions, Powersets, and Infinity 19 4.1 Pairing . 19 4.2 Unions . 21 4.3 Powersets . 24 4.4 Infinity . 26 5 Case Study: A Computable Model of Hereditarily Finite Sets 29 5.1 HF-Sets in Maude . 30 5.2 Terms, Equations, and Term Rewriting . 33 5.3 Confluence, Termination, and Sufficient Completeness . 36 5.4 A Computable Model of HF-Sets . 39 5.5 HF-Sets as a Universe for Finitary Mathematics . 43 5.6 HF-Sets with Atoms . 47 6 Relations, Functions, and Function Sets 51 6.1 Relations and Functions . 51 6.2 Formula, Assignment, and Lambda Notations . 52 6.3 Images . 54 6.4 Composing Relations and Functions . 56 6.5 Abstract Products and Disjoint Unions . 59 6.6 Relating Function Sets . 62 7 Simple and Primitive Recursion, and the Peano Axioms 65 7.1 Simple Recursion . 65 7.2 Primitive Recursion . 67 7.3 The Peano Axioms . 69 8 Case Study: The Peano Language 71 9 Binary Relations on a Set 73 9.1 Directed and Undirected Graphs . 73 9.2 Transition Systems and Automata .
    [Show full text]
  • Measures 1 Introduction
    Measures These preliminary lecture notes are partly based on textbooks by Athreya and Lahiri, Capinski and Kopp, and Folland. 1 Introduction Our motivation for studying measure theory is to lay a foundation for mod- eling probabilities. I want to give a bit of motivation for the structure of measures that has developed by providing a sort of history of thought of measurement. Not really history of thought, this is more like a fictionaliza- tion (i.e. with the story but minus the proofs of assertions) of a standard treatment of Lebesgue measure that you can find, for example, in Capin- ski and Kopp, Chapter 2, or in Royden, books that begin by first studying Lebesgue measure on <. For studying probability, we have to study measures more generally; that will follow the introduction. People were interested in measuring length, area, volume etc. Let's stick to length. How was one to extend the notion of the length of an interval (a; b), l(a; b) = b − a to more general subsets of <? Given an interval I of any type (closed, open, left-open-right-closed, etc.), let l(I) be its length (the difference between its larger and smaller endpoints). Then the notion of Lebesgue outer measure (LOM) of a set A 2 < was defined as follows. Cover A with a countable collection of intervals, and measure the sum of lengths of these intervals. Take the smallest such sum, over all countable collections of ∗ intervals that cover A, to be the LOM of A. That is, m (A) = inf ZA, where 1 1 X 1 ZA = f l(In): A ⊆ [n=1Ing n=1 ∗ (the In referring to intervals).
    [Show full text]
  • The Range of Ultrametrics, Compactness, and Separability
    The range of ultrametrics, compactness, and separability Oleksiy Dovgosheya,∗, Volodymir Shcherbakb aDepartment of Theory of Functions, Institute of Applied Mathematics and Mechanics of NASU, Dobrovolskogo str. 1, Slovyansk 84100, Ukraine bDepartment of Applied Mechanics, Institute of Applied Mathematics and Mechanics of NASU, Dobrovolskogo str. 1, Slovyansk 84100, Ukraine Abstract We describe the order type of range sets of compact ultrametrics and show that an ultrametrizable infinite topological space (X, τ) is compact iff the range sets are order isomorphic for any two ultrametrics compatible with the topology τ. It is also shown that an ultrametrizable topology is separable iff every compatible with this topology ultrametric has at most countable range set. Keywords: totally bounded ultrametric space, order type of range set of ultrametric, compact ultrametric space, separable ultrametric space 2020 MSC: Primary 54E35, Secondary 54E45 1. Introduction In what follows we write R+ for the set of all nonnegative real numbers, Q for the set of all rational number, and N for the set of all strictly positive integer numbers. Definition 1.1. A metric on a set X is a function d: X × X → R+ satisfying the following conditions for all x, y, z ∈ X: (i) (d(x, y)=0) ⇔ (x = y); (ii) d(x, y)= d(y, x); (iii) d(x, y) ≤ d(x, z)+ d(z,y) . + + A metric space is a pair (X, d) of a set X and a metric d: X × X → R . A metric d: X × X → R is an ultrametric on X if we have d(x, y) ≤ max{d(x, z), d(z,y)} (1.1) for all x, y, z ∈ X.
    [Show full text]
  • Disjoint Sets and Minimum Spanning Trees Introduction Disjoint-Set Data
    COMS21103 Introduction I In this lecture we will start by discussing a data structure used for maintaining disjoint subsets of some bigger set. Disjoint sets and minimum spanning trees I This has a number of applications, including to maintaining connected Ashley Montanaro components of a graph, and to finding minimum spanning trees in [email protected] undirected graphs. Department of Computer Science, University of Bristol I We will then discuss two algorithms for finding minimum spanning Bristol, UK trees: an algorithm by Kruskal based on disjoint-set structures, and an algorithm by Prim which is similar to Dijkstra’s algorithm. 11 November 2013 I In both cases, we will see that efficient implementations of data structures give us efficient algorithms. Ashley Montanaro Ashley Montanaro [email protected] [email protected] COMS21103: Disjoint sets and MSTs Slide 1/48 COMS21103: Disjoint sets and MSTs Slide 2/48 Disjoint-set data structure Example A disjoint-set data structure maintains a collection = S ,..., S of S { 1 k } disjoint subsets of some larger “universe” U. Operation Returns S The data structure supports the following operations: (start) (empty) MakeSet(a) a { } 1. MakeSet(x): create a new set whose only member is x. As the sets MakeSet(b) a , b { } { } are disjoint, we require that x is not contained in any of the other sets. FindSet(b) b a , b { } { } 2. Union(x, y): combine the sets containing x and y (call these S , S ) to Union(a, b) a, b x y { } replace them with a new set S S .
    [Show full text]
  • FINITE TOPOLOGICAL SPACES 1. Introduction: Finite Spaces And
    FINITE TOPOLOGICAL SPACES NOTES FOR REU BY J.P. MAY 1. Introduction: finite spaces and partial orders Standard saying: One picture is worth a thousand words. In mathematics: One good definition is worth a thousand calculations. But, to quote a slogan from a T-shirt worn by one of my students: Calculation is the way to the truth. The intuitive notion of a set in which there is a prescribed description of nearness of points is obvious. Formulating the “right” general abstract notion of what a “topology” on a set should be is not. Distance functions lead to metric spaces, which is how we usually think of spaces. Hausdorff came up with a much more abstract and general notion that is now universally accepted. Definition 1.1. A topology on a set X consists of a set U of subsets of X, called the “open sets of X in the topology U ”, with the following properties. (i) ∅ and X are in U . (ii) A finite intersection of sets in U is in U . (iii) An arbitrary union of sets in U is in U . A complement of an open set is called a closed set. The closed sets include ∅ and X and are closed under finite unions and arbitrary intersections. It is very often interesting to see what happens when one takes a standard definition and tweaks it a bit. The following tweaking of the notion of a topology is due to Alexandroff [1], except that he used a different name for the notion. Definition 1.2. A topological space is an A-space if the set U is closed under arbitrary intersections.
    [Show full text]