{"id":1998,"date":"2019-08-22T10:58:48","date_gmt":"2019-08-22T08:58:48","guid":{"rendered":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=1998"},"modified":"2022-11-19T15:05:49","modified_gmt":"2022-11-19T14:05:49","slug":"sober-subspaces-and-the-skula-topology","status":"publish","type":"page","link":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=1998","title":{"rendered":"Sober subspaces and the Skula topology"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">It often happens that one wishes to show that a certain subspace <em>A<\/em> of a given sober space <em>X<\/em> is sober.  The following is a pearl due to Keimel and Lawson [1, Corollary 3.5], which was mentioned to me by Zhenchao Lyu in July:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Given a sober space <em>X<\/em>, the subsets <em>A<\/em> of <em>X<\/em> that are sober as subspaces are exactly its Skula-closed subsets.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">My goal today is to comment on that, and to (re)prove it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">In search of sober subspaces<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It is not hard to show that if <em>A<\/em> is a closed subspace of a sober space <em>X<\/em>, then it is sober.  This is also true if <em>A<\/em> is open.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I have regularly used the following practical result (Lemma 8.4.12 in the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>): every subspace <em>A<\/em> of a sober space <em>X<\/em> that arises as the equalizer [<em>g<\/em><sub>1<\/sub>=<em>g<\/em><sub>2<\/sub>] of two continuous maps <em>g<\/em><sub>1<\/sub>=<em>g<\/em><sub>2<\/sub>: <em>X<\/em> \u2192 <em>Y<\/em>, where <em>Y<\/em> is any T<sub>0<\/sub> space, is sober.  (By the way, <em>Y<\/em> has to be T<sub>0<\/sub>.  This is one of the <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=12\">mistakes<\/a> in the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In particular, if <em>A<\/em> is open in <em>X<\/em>, then it arises as the equalizer of its characteristic map \u03c7<sub><em>A<\/em><\/sub> and the constant map equal to 1 from <em>X<\/em> to Sierpi\u0144ski space <strong>S<\/strong> (the space {0, 1} with the Alexandroff topology of 0&lt;1).  And if <em>A<\/em> is closed, then it arises as the equalizer of the characteristic map \u03c7<sub><em>U <\/em><\/sub>of its complement <em>U<\/em> and the constant map equal to 0 from <em>X<\/em> to <strong>S<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As another application of Lemma 8.4.12 of the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>, one can show that every <strong>\u03a0<\/strong><sup>0<\/sup><sub>2<\/sub> subspace of a sober space <em>X<\/em> is sober again.  A <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=1737\"><strong>\u03a0<\/strong><sup>0<\/sup><sub>2<\/sub> subset<\/a> is the intersection of countably many sets <em>U<\/em><sub><em>n<\/em><\/sub><em> <\/em>\u21d2 <em>V<\/em><sub><em>n<\/em><\/sub>, where each <em>U<\/em><sub><em>n<\/em><\/sub> and each <em>V<\/em><sub><em>n<\/em><\/sub> is open in <em>X<\/em>.  (<em>U<\/em><sub><em>n<\/em><\/sub> \u21d2 <em>V<\/em><sub><em>n<\/em><\/sub> is the subset of points <em>x<\/em> such that if <em>x<\/em> is in <em>U<\/em><sub><em>n<\/em><\/sub> then <em>x<\/em> is in <em>V<\/em><sub><em>n<\/em><\/sub>.)  That result was used several times by Matthew de Brecht in the study of quasi-Polish spaces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">How do you prove that?  Well, take <em>Y<\/em> to be the product of countably many copies of <strong>S<\/strong>.  Define <em>g<\/em><sub>1<\/sub>(<em>x<\/em>) as the tuple whose <em>n<\/em>th entry is \u03c7<sub><em>Un<\/em><\/sub> (<em>x<\/em>), and <em>g<\/em><sub>2<\/sub>(<em>x<\/em>) as the tuple whose <em>n<\/em>th entry is \u03c7<sub><em>Un<\/em> \u2229 <em>Vn<\/em><\/sub> (<em>x<\/em>).  Then the equalizer of <em>g<\/em><sub>1<\/sub> and of <em>g<\/em><sub>2<\/sub> is the set of points <em>x<\/em> such that <em>x<\/em> is in <em>U<\/em><sub><em>n<\/em><\/sub> if and only if it is in <em>U<\/em><sub><em>n<\/em><\/sub> \u2229 <em>V<\/em><sub><em>n<\/em><\/sub>, and that is exactly our <strong>\u03a0<\/strong><sup>0<\/sup><sub>2<\/sub> subset.  (Alternatively, let <em>Y<\/em> be the powerset of <strong>N<\/strong>, with its Scott topology, define <em>g<\/em><sub>1<\/sub>(<em>x<\/em>) as the set of natural numbers <em>n<\/em> such that <em>x<\/em> is in <em>U<\/em><sub><em>n<\/em><\/sub>, and <em>g<\/em><sub>2<\/sub>(<em>x<\/em>) as the set of natural numbers <em>n<\/em> such that <em>x<\/em> is in <em>U<\/em><sub><em>n<\/em><\/sub> \u2229 <em>V<\/em><sub><em>n<\/em><\/sub>.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In that argument, note that the fact that we are taking a countable intersection of sets <em>U<\/em><sub><em>n<\/em><\/sub> \u21d2 <em>V<\/em><sub><em>n<\/em><\/sub> (so-called <em>UCO sets<\/em>) is entirely irrelevant.  Any intersection of UCO subsets of a sober space <em>X<\/em>, of whatever cardinality, is sober.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Skula topology<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <em>Skula topology<\/em> (also called the <em>strong topology<\/em>) on a topological space <em>X<\/em> is the topology generated by the open subsets <em>and<\/em> the closed subsets of <em>X<\/em>.  It is equivalent to define it as the topology generated by the open subsets and the downwards-closed subsets of <em>X<\/em>, because every downwards-closed subset of <em>X<\/em> is a union of closed sets (namely the downward closures of single points).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a rather remarkable topology.  For example, a theorem by R.-E. Hoffmann states that <em>X<\/em> is Skula-compact (i.e., compact in its Skula topology) if and only if <em>X<\/em> is sober Noetherian (Exercise 9.7.16 in the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>; note that the Skula topology is always T<sub>2.<\/sub>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A subset of <em>X<\/em> is Skula-closed (i.e., closed in the Skula topology) if and only if it is a (generally infinite) intersection of unions <em>V<\/em> \u222a <em>C<\/em> of an open subset <em>V<\/em> and a closed subset <em>C<\/em> of <em>X<\/em>.  If you write <em>U<\/em> for the complement of <em>C<\/em>, you will realize that such a union <em>V<\/em> \u222a <em>C<\/em> is nothing but the UCO subset <em>U<\/em> \u21d2 <em>V<\/em>.  But recall that any intersection of UCO subsets of a sober space is sober in the subspace topology of <em>X<\/em>.  Thus we obtain one half of Keimel and Lawson&#8217;s Lemma: every Skula-closed subset <em>A<\/em> of a sober space <em>X<\/em> is sober in the subspace topology from <em>X<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the converse direction, let <em>A<\/em> be a sober subspace of <em>X<\/em>, and assume that <em>A<\/em> is not Skula-closed.  Hence its complement is not Skula-open, and that implies that there is a point <em>x<\/em> in <em>X<\/em>\u2013<em>A<\/em> whose Skula-open neighborhoods all intersect <em>A<\/em>.  (Reason by contradiction: otherwise every point in <em>X<\/em>\u2013<em>A<\/em> would have a Skula-open neighborhood included in <em>X<\/em>\u2013<em>A<\/em>.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In particular, for every open neighborhood <em>U<\/em> of <em>x<\/em> (in the original topology of <em>X<\/em>), <em>U<\/em> \u2229 \u2193<em>x<\/em> is a Skula-open neighborhood of <em>x<\/em>, so it must intersect <em>A<\/em>.  Said in another way: (*) every open neighborhood <em>U<\/em> of <em>x<\/em> intersects \u2193<em>x<\/em> \u2229 <em>A<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note that \u2193<em>x<\/em> \u2229 <em>A<\/em> is a closed subset of <em>A<\/em>.  We claim that it is irreducible in <em>A<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Using (*) with <em>U<\/em>=<em>X<\/em>, we obtain that \u2193<em>x<\/em> \u2229 <em>A<\/em> is non-empty.  Given two open subsets <em>U<\/em> and <em>V<\/em> of <em>X<\/em> that intersect \u2193<em>x<\/em> \u2229 <em>A<\/em>, both <em>U<\/em> and <em>V<\/em> must contain <em>x<\/em>, so <em>U<\/em> \u2229 <em>V<\/em> also contains <em>x<\/em>, and using (*) we obtain that <em>U<\/em> \u2229 <em>V<\/em> intersects \u2193<em>x<\/em> \u2229 <em>A<\/em>.  It follows that \u2193<em>x<\/em> \u2229 <em>A<\/em> is irreducible closed in <em>A<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since <em>A<\/em> is sober, \u2193<em>x<\/em> \u2229 <em>A<\/em> is the closure of some unique point <em>y<\/em> in <em>A<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In particular, <em>y<\/em> is in \u2193<em>x<\/em> \u2229 <em>A<\/em>, so <em>y<\/em>\u2264<em>x<\/em>.  Since <em>x<\/em> is in <em>X<\/em>\u2013<em>A<\/em>, and <em>y<\/em> is in <em>A<\/em>, we have <em>x<\/em>\u2260<em>y<\/em>, so <em>x<\/em> is not below <em>y<\/em>.  We use (*) with <em>U<\/em> equal to the complement of \u2193<em>y<\/em>: there is a point in \u2193<em>x<\/em> \u2229 <em>A<\/em> and in <em>U<\/em>; since \u2193<em>x<\/em> \u2229 <em>A<\/em> is the closure of <em>y<\/em> in <em>A<\/em>, and since an open set intersects the closure of a set <em>B<\/em> if and only if it intersects <em>B<\/em> itself, <em>y<\/em> must be in <em>U<\/em>\u2014but that contradicts the definition of <em>U<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We have proved the promised statement:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Proposition [1, Corollary 3.5]. <\/strong>Given a sober space <em>X<\/em>, the subsets <em>A<\/em> of <em>X<\/em> that are sober as subspaces are exactly its Skula-closed subsets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This also shows that Lemma 8.4.12 of the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a> is in a sense optimal: given any sober subspace <em>A<\/em> of a sober space <em>X<\/em>, <em>A<\/em> is the equalizer [<em>g<\/em><sub>1<\/sub>=<em>g<\/em><sub>2<\/sub>] of two continuous maps <em>g<\/em><sub>1<\/sub>=<em>g<\/em><sub>2<\/sub>: <em>X<\/em> \u2192 <em>Y<\/em>.  We can even take <em>Y<\/em> to be a power of <strong>S<\/strong> (equivalently, a powerset of some set, in its Scott topology).  Indeed, <em>A<\/em> is Skula-closed, hence an intersection of some family of UCO subsets, and we have already seen that any such intersection can be realized as such an equalizer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sobrifications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Corollary 3.5 of [1] is\u2014as the name indicates\u2014a corollary of a more general result (I am using the notion of sobrification from the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>):<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Theorem [1, Proposition 3.4].<\/strong>  Let <em>X<\/em> be a sober space, and <em>A<\/em> be a subset of <em>X<\/em>.  The sobrification <strong>S<\/strong>(<em>A<\/em>) of the subspace <em>A<\/em> is homeomorphic to its Skula-closure in <em>X<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Proof.  We look at the inclusion map <em>i<\/em> from <em>A<\/em> into its Skula-closure cl<sub>s<\/sub>(<em>A<\/em>).  This is a continuous map, and since cl<sub>s<\/sub>(<em>A<\/em>) is sober, <em>i<\/em> has a unique continuous extension <em>j<\/em> from <strong>S<\/strong>(<em>A<\/em>) to cl<sub>s<\/sub>(<em>A<\/em>)\u2014namely, <em>j<\/em> o \u03b7<sub><em>A<\/em><\/sub> = <em>i<\/em>, where the embedding \u03b7<sub><em>A<\/em><\/sub> : <em>A<\/em> \u2192 <strong>S<\/strong>(<em>A<\/em>) maps <em>x<\/em> to its downward closure in <em>A<\/em>, namely \u2193<em>x<\/em> \u2229 <em>A<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note that, for every open subset of <strong>S<\/strong>(<em>A<\/em>), namely for every set of the form \u2662(<em>U<\/em> \u2229 <em>A<\/em>) where <em>U<\/em> is open in <em>X<\/em>, \u03b7<sub><em>A<\/em><\/sub><sup>-1<\/sup>(\u2662(<em>U<\/em> \u2229 <em>A<\/em>))=<em>U<\/em> \u2229 <em>A<\/em>.  Since <em>i<\/em><sup>-1<\/sup>(<em>U<\/em> \u2229 cl<sub>s<\/sub>(A))=<em>U<\/em> \u2229 <em>A<\/em>, and recalling that \u03b7<sub><em>A<\/em><\/sub><sup>-1<\/sup> is a frame isomorphism, it follows that <em>j<\/em><sup>-1<\/sup>(<em>U<\/em> \u2229 cl<sub>s<\/sub>(A))=\u2662(<em>U<\/em> \u2229 <em>A<\/em>) for every open subset <em>U<\/em> of <em>X<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the converse direction, given any point <em>x<\/em> in cl<sub>s<\/sub>(<em>A<\/em>), we let <em>f<\/em>(<em>x<\/em>)=\u2193<em>x<\/em> \u2229 <em>A<\/em>.  For every open subset <em>U<\/em> of <em>X<\/em>, <em>f<\/em>(<em>x<\/em>) intersects <em>U<\/em> if and only if <em>U<\/em> intersects \u2193<em>x<\/em> \u2229 <em>A<\/em>, if and only if <em>A<\/em> intersects the Skula-open set \u2193<em>x<\/em> \u2229 <em>U<\/em>, if and only if cl<sub>s<\/sub>(<em>A<\/em>) intersects \u2193<em>x<\/em> \u2229 <em>U<\/em>, if and only if <em>x<\/em> is in <em>U<\/em> (recall that <em>x<\/em> is in cl<sub>s<\/sub>(<em>A<\/em>): if cl<sub>s<\/sub>(<em>A<\/em>) intersects \u2193<em>x<\/em> \u2229 <em>U<\/em>, say at <em>y<\/em>, then <em>y<\/em>\u2264<em>x<\/em> and <em>y<\/em> is in <em>U<\/em>, so <em>x<\/em> is in <em>U<\/em>, and conversely if <em>x<\/em> is in <em>U<\/em>, then cl<sub>s<\/sub>(<em>A<\/em>) intersects \u2193<em>x<\/em> \u2229 <em>U<\/em> at <em>x<\/em>).  To sum up: (**) for every open subset <em>U<\/em> of <em>X<\/em>, for every <em>x<\/em> in cl<sub>s<\/sub>(<em>A<\/em>), <em>f<\/em>(<em>x<\/em>) intersects <em>U<\/em> if and only if <em>x<\/em> is in <em>U<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let us fix <em>x<\/em> in cl<sub>s<\/sub>(<em>A<\/em>).  Using (**) with <em>U<\/em> empty, we obtain that <em>f<\/em>(<em>x<\/em>) is not empty; given any two open sets <em>U<\/em> and <em>V<\/em> that each intersect <em>f<\/em>(<em>x<\/em>), by (**) we obtain that both <em>U<\/em> and <em>V<\/em> contain <em>x<\/em>, so <em>U<\/em> \u2229 <em>V<\/em> also contains <em>x<\/em>, and using (**) again, <em>f<\/em>(<em>x<\/em>) intersects <em>U<\/em> \u2229 <em>V<\/em>.  This shows that <em>f<\/em>(<em>x<\/em>) is irreducible (closed) in <em>A<\/em>, hence an element of <strong>S<\/strong>(<em>A<\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We can now rephrase (**) as: for every open subset <em>U<\/em> of <em>X<\/em>, <em>f<\/em><sup>-1<\/sup>(\u2662(<em>U<\/em> \u2229 <em>A<\/em>))=<em>U<\/em> \u2229 cl<sub>s<\/sub>(A).  In particular, <em>f<\/em> is continuous.  It also follows that <em>f<\/em><sup>-1<\/sup> is a frame homomorphism that is inverse to the frame homomorphism <em>j<\/em><sup>-1<\/sup>.  Since <em>f<\/em> and <em>j<\/em> are continuous maps between sober spaces, they are uniquely determined by the frame homomorphisms  <em>f<\/em><sup>-1<\/sup> and  <em>j<\/em><sup>-1<\/sup>.  It follows that <em>f<\/em> and <em>j<\/em> are mutual inverses.  \u2610<\/p>\n\n\n<ol>\n<li>Klaus Keimel and&nbsp;Jimmie D. Lawson. &nbsp;<a href=\"https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0168007208001619\"><em>D-completions and the d-topology<\/em><\/a>. &nbsp;Annals of Pure and Applied Logic 159(3), June 2009, pages 292-306.<\/li>\n<\/ol>\n<p style=\"text-align: right;\">\u2014 <a href=\"https:\/\/www.lsv.ens-paris-saclay.fr\/~goubault\/?l=en\" rel=\"attachment wp-att-993\">Jean Goubault-Larrecq<\/a>&nbsp;(August 22nd, 2019)<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-993 alignright\" src=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/wp-content\/uploads\/2016\/08\/jgl-2011.png\" alt=\"jgl-2011\" width=\"32\" height=\"44\"><\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>It often happens that one wishes to show that a certain subspace A of a given sober space X is sober. The following is a pearl due to Keimel and Lawson [1, Corollary 3.5], which was mentioned to me by &hellip; <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=1998\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","footnotes":""},"class_list":["post-1998","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages\/1998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1998"}],"version-history":[{"count":10,"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages\/1998\/revisions"}],"predecessor-version":[{"id":5909,"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages\/1998\/revisions\/5909"}],"wp:attachment":[{"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}