{"id":908,"date":"2016-05-11T19:01:22","date_gmt":"2016-05-11T17:01:22","guid":{"rendered":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=908"},"modified":"2022-05-17T09:45:56","modified_gmt":"2022-05-17T07:45:56","slug":"locales-sublocales-ii","status":"publish","type":"page","link":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=908","title":{"rendered":"Locales, sublocales II: sieves"},"content":{"rendered":"<p>Last time, I promised you we would explore another way of defining sublocales.\u00a0 We shall again use the naive approach that consists in imagining how we would encode subspaces of a T<sub>0<\/sub> topological space <em>X<\/em> by looking at open subsets only, and certainly not at points.<\/p>\n<p>Hence imagine we know of a T<sub>0<\/sub> topological space <em>X<\/em> through its lattice\u00a0\u03a9 of opens, and consider a subset <em>A<\/em> of <em>X<\/em>.\u00a0 I would like to say the most I can say about <em>A<\/em> when I only have access to the open subsets <em>U<\/em> of <em>X<\/em>, not its points.\u00a0 I can say whether <em>U<\/em> intersects <em>A<\/em>, and I can say whether the complement of <em>U<\/em> intersects <em>A<\/em>.<\/p>\n<h2>Crescents, formal crescents<\/h2>\n<p>I can say something more, in fact.\u00a0 Consider two open subsets <em>U<\/em> and <em>V<\/em> of <em>X<\/em>.\u00a0 Their difference <em>U \u2014 <\/em><em>V<\/em> is a so-called <em>crescent<\/em>.\u00a0 (This is graphical: imagine <em>U<\/em> is the moon, and <em>V<\/em> is the shadow of the earth; then <em>U<\/em> \u2014 <em>V<\/em> is the visible part of the moon \u2014 a crescent.)\u00a0 We may now test, for each crescent, whether it intersects <em>A<\/em>.\u00a0 This gives us more information than just testing whether <em>U<\/em> alone, or the complement of <em>V<\/em> alone, intersects <em>A<\/em>.<\/p>\n<p>I will encode <em>A<\/em> as the collection of pairs (<em>U<\/em>, <em>V<\/em>) of open sets such that <em>U \u2014 <\/em><em>V<\/em> intersects <em>A<\/em>.<\/p>\n<p>We now have to describe this formally, using a frame\u00a0\u03a9 (supposedly the lattice of open subsets of <em>X<\/em>) only.\u00a0 Let me write <em>u<\/em>, <em>v<\/em>, &#8230;, for the elements of \u03a9, to make a parallel with real opens <em>U<\/em>, <em>V<\/em>, &#8230;, while stressing that we are now working in a general frame.<em><br \/>\n<\/em><\/p>\n<p>Call a pair (<em>u<\/em>, <em>v<\/em>) of elements of\u00a0\u03a9 a <em>formal crescent<\/em>.\u00a0 By analogy with actual crescents, we say that (<em>u<\/em>, <em>v<\/em>) is <em>empty<\/em> if and only if <em>u<\/em> \u2264 <em>v<\/em>.\u00a0 Indeed, for actual crescents, <em>U<\/em> \u2014 <em>V<\/em> is empty if and only if <em>U<\/em> \u2286 <em>V<\/em>.<\/p>\n<p>Again with analogy with actual crescents, we compare formal crescents by: (<em>u<\/em>, <em>v<\/em>) \u2291 (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>) if and only if <em>u<\/em> \u2264 v \u2228 <em>u&#8217;<\/em> and <em>u<\/em> \u2227 <em>v&#8217;<\/em> \u2264 <em>v<\/em>.\u00a0 (\u2227 is binary inf, and\u00a0\u2228 is binary sup.)\u00a0 That may not ring a bell, but you may check that, for actual crescents, <em>U<\/em> \u2014 <em>V <\/em>\u2286<em> <em>U&#8217;<\/em> \u2014 V&#8217;<\/em> if and only if <em>U<\/em> is included in <em>V<\/em> union <em>U&#8217;<\/em> and the intersection of <em>U<\/em> and <em>V&#8217;<\/em> is included in <em>V<\/em>.<\/p>\n<p>The relation \u2291 is a preorder, but in general not an ordering.\u00a0 That is, the equivalence relation \u2263 defined by (<em>u<\/em>, <em>v<\/em>) \u2263 (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>) if and only if (<em>u<\/em>, <em>v<\/em>) \u2291 (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>)\u00a0 and (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>) \u2291 (<em>u<\/em>, <em>v<\/em>), is not the equality relation in general.\u00a0 One may quotient formal crescents by \u2263 and obtain a good locale-theoretic notion of crescent, but we won&#8217;t need to do that.<\/p>\n<h2>Sieves<\/h2>\n<p>Now look at the set <em>E<\/em> of (actual) crescents <em>U<\/em> \u2014 <em>V<\/em> that intersect <em>A<\/em>.\u00a0 It has the following properties:<\/p>\n<ol>\n<li>All the crescents in <em>E<\/em> are non-empty.<\/li>\n<li><em>E<\/em> is upwards-closed: if <em>U<\/em> \u2014 <em>V<\/em> is a crescent in <em>E<\/em>, then any larger crescent is also in <em>E<\/em>.<\/li>\n<li><em>E<\/em> is refinement-closed: if <em>U<\/em> \u2014 <em>V<\/em> is a crescent in <em>E<\/em>, and <em>U&#8217;<\/em> is any open subset, then the intersection of (<em>U<\/em> \u2014 <em>V<\/em>) with <em>U&#8217;<\/em> or with the complement of <em>U&#8217;<\/em> is in <em>E<\/em>.\u00a0 (Given a point in the intersection of <em>U<\/em> \u2014 <em>V<\/em> with <em>A<\/em>, it must be in <em>U&#8217;<\/em> or in the complement of <em>U&#8217;<\/em>.)<\/li>\n<li><em>E<\/em> is accessible: if <em>U<\/em> \u2014 <em>V<\/em> is a crescent in <em>E<\/em>, and if <em>U<\/em> is the union of a family <em>U<sub>i<\/sub><\/em> of opens, <em>i<\/em> in <em>I<\/em>, then <em>U<sub>i<\/sub><\/em> \u2014 <em>V<\/em> is in <em>E<\/em> for some <em>i<\/em> in <em>I<\/em>.\u00a0 (A point in <em>U<\/em> must be in some <em>U<sub>i<\/sub><\/em>.)<\/li>\n<\/ol>\n<p>Accordingly, call a <em>sieve<\/em> <em>S<\/em> on a frame\u00a0\u03a9 any set of formal crescents such that:<\/p>\n<ol>\n<li>No empty formal crescent is in <em>S<\/em>.<\/li>\n<li><em>S<\/em> is <em>upwards-closed<\/em>: if (<em>u<\/em>, <em>v<\/em>) is a formal crescent in <em>S<\/em>, and if (<em>u<\/em>, <em>v<\/em>) \u2291 (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>), then (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>) is in <em>S<\/em>.<\/li>\n<li><em>S<\/em> is <em>refinement-closed<\/em>: if (<em>u<\/em>, <em>v<\/em>) is in <em>S<\/em>, then for every <em>u&#8217;<\/em> in \u03a9, (<em>u<\/em> \u2227 <em>u&#8217;<\/em>, <em>v<\/em>) or (<em>u<\/em>, <em>v<\/em>\u00a0\u2228<em> u&#8217;<\/em>) is in <em>S<\/em>.<\/li>\n<li><em>S<\/em> is <em>accessible<\/em>: if (<em>u<\/em>, <em>v<\/em>) is in <em>S<\/em> and <em>u<\/em> = \u22c1<em><sub>i \u2208 I<\/sub><\/em> <em>u<sub>i<\/sub><\/em> then (<em>u<sub>i<\/sub><\/em>, <em>v<\/em>) is in <em>S<\/em> for some <em>i<\/em> in <em>I<\/em>.<\/li>\n<\/ol>\n<p>Upward closure (condition 2) in particular implies that if (<em>u<\/em>, <em>v<\/em>) is a formal crescent in <em>S<\/em>, then any formal crescent (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>) that is equivalent to (<em>u<\/em>, <em>v<\/em>) in the sense that (<em>u<\/em>, <em>v<\/em>) \u2263 (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>) is also in <em>S<\/em>.\u00a0 This is why we will never need to quotient our formal crescents: every sieve <em>S<\/em> contains all the formal crescents that intuitively denote the same crescent as one already in <em>S.<\/em><\/p>\n<h2>The poset of sieves<\/h2>\n<p>We order sieves by inclusion.\u00a0 This is natural: if <em>A<\/em> and <em>B<\/em> are two subsets of <em>X<\/em>, and if <em>A<\/em> is included in <em>B<\/em>, then all the crescents that intersect <em>A<\/em> also intersect <em>B<\/em>.\u00a0 I doubt that the converse would hold (even assuming that <em>X<\/em> is T<sub>0<\/sub>), since that would imply that any two subsets that intersect the same crescents are equal.<\/p>\n<p>Let <strong>C<\/strong>(\u03a9) denote the poset of all sieves on the frame \u03a9.\u00a0 It is an easy exercise to verify that any union of sieves is a sieve.\u00a0 It follows that <strong>C<\/strong>(\u03a9) is a complete lattice.<\/p>\n<p>So suprema are simple: they are just unions.\u00a0 It is a general fact that all infima also exist: the inf of a family of sieves is the sup of its set of lower bounds.\u00a0 However, this is less concrete, and hardly usable.\u00a0 We had the same issue with the complete lattice of sublocales, where suprema are simply unions, but infima are more complicated.<\/p>\n<p>Let me show that sieves and sublocales form isomorphic lattices.\u00a0 It will be easier to go through frame congruences, and nuclei, though.<\/p>\n<p>Given a subset <em>A<\/em> of a space <em>X<\/em>, imagine two opens <em>U<\/em> and <em>V<\/em> of <em>X<\/em> that have different intersections with <em>A<\/em>.\u00a0 There is a point of <em>A<\/em> that is in <em>U<\/em> but not in <em>V<\/em>, or in <em>V<\/em> but not in <em>U<\/em>.\u00a0 That is, <em>U<\/em> \u2014 <em>V<\/em> or <em>V<\/em> \u2014 <em>U<\/em> intersects <em>A<\/em>.\u00a0 The converse direction is easy, too.\u00a0 We obtain that <em>U<\/em> and <em>V<\/em> are in the frame congruence associated with <em>A<\/em> (i.e., <em>U<\/em> \u22c2 <em>A<\/em> = <em>V<\/em> \u22c2 <em>A<\/em>) if and only if the crescents <em>U<\/em> \u2014 <em>V<\/em> and <em>V<\/em> \u2014 <em>U<\/em> are both outside the sieve associated with <em>A<\/em> (i.e., they do not intersect <em>A<\/em>).\u00a0 When <em>U<\/em> is included in <em>V<\/em>, this condition simplifies to: <em>U<\/em> is equivalent to <em>V<\/em> if and only if <em>V<\/em> \u2014 <em>U<\/em> is outside the sieve associated with <em>A<\/em>.\u00a0 In particular, the largest open subset that has the same intersection as <em>U<\/em> with <em>A<\/em> is the union of all the open subsets <em>V<\/em> \u2287 <em>U<\/em> such that <em>V<\/em> \u2014 <em>U<\/em> is outside the sieve associated with <em>A<\/em>.<\/p>\n<p>Accordingly, on the localic side, given a sieve <em>S<\/em> in <strong>C<\/strong>(\u03a9), let \u03bd<em><sub>S<\/sub><\/em> be the function that maps every <em>u<\/em> in \u03a9 to the union of all the elements <em>v<\/em> \u2265 <em>u<\/em> such that (<em>v<\/em>, <em>u<\/em>) is not in <em>S<\/em>.<\/p>\n<p><strong>Lemma.<\/strong> For every sieve <em>S<\/em>, \u03bd<em><sub>S<\/sub><\/em> is a nucleus.<\/p>\n<p><em>Proof.<\/em> We start by checking that \u03bd<em><sub>S<\/sub><\/em> is monotonic.\u00a0 Assume <em>u<\/em> \u2264 <em>u&#8217;<\/em>.\u00a0 For every <em>v<\/em> \u2265 <em>u<\/em> such that (<em>v<\/em>, <em>u<\/em>) is not in <em>S<\/em>, I claim that (<em>v<\/em> \u2228 <em>u&#8217;<\/em>, <em>u&#8217;<\/em>) is not in <em>S<\/em> either.\u00a0 Indeed, we can check that (<em>v<\/em> \u2228 <em>u&#8217;<\/em>, <em>u&#8217;<\/em>) \u2291 (<em>v<\/em>, <em>u<\/em>), and this then follows from the fact that <em>S<\/em> is upwards-closed.\u00a0 By taking suprema, \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2228 <em>u&#8217;<\/em> \u2264 \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>&#8216;).\u00a0 This actually shows both monotonicity and the inequality <em>u&#8217;<\/em> \u2264 \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>&#8216;) at once.<\/p>\n<p>To show that it is a closure operator, namely \u03bd<em><sub>S<\/sub><\/em> o \u03bd<em><sub>S<\/sub><\/em> = \u03bd<em><sub>S<\/sub><\/em>, we need to check that \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) is the largest <em>v<\/em> \u2265 <em>u<\/em> such that (<em>v<\/em>, <em>u<\/em>) is not in <em>S<\/em>, i.e., that the supremum of those\u00a0<em>v<\/em>&#8216;s is attained.\u00a0 This amounts to showing that (\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>), <em>u<\/em>) is not in <em>S<\/em>.\u00a0 If it were in <em>S<\/em>, since <em>S<\/em> is accessible and\u00a0\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) is the supremum of all elements <em>v<\/em> \u2265 <em>u<\/em> such that (<em>v<\/em>, <em>u<\/em>) is not in <em>S<\/em>, one of those <em>v<\/em>&#8216;s would be such that (<em>v<\/em>, <em>u<\/em>) in <em>S<\/em>.\u00a0 That would be absurd.<\/p>\n<p>It remains to show that \u03bd<em><sub>S<\/sub><\/em> preserves binary infima.\u00a0 The inequality \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em> \u2227 <em>v<\/em>) \u2264 \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>) follows from monotonicity.\u00a0 In the converse direction, we know that \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2265 <em>u<\/em>, \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>) \u2265 <em>v<\/em>,\u00a0(\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>), <em>u<\/em>) is not in <em>S<\/em>, and (\u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>v<\/em>) is not in <em>S<\/em>.\u00a0 We shall prove that (\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>u<\/em> \u2227\u00a0<em>v<\/em>) is not in <em>S<\/em>, which will imply \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em> \u2227 <em>v<\/em>) \u2265 \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>).\u00a0 Assume on the contrary that (\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>u<\/em> \u2227\u00a0<em>v<\/em>) is in <em>S<\/em>.<\/p>\n<p>By refinement-closure, ((\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>)) \u2227 <em>u<\/em>, <em>u<\/em> \u2227\u00a0<em>v<\/em>) or (\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), (<em>u<\/em> \u2227\u00a0<em>v<\/em>) \u2228 <em>u<\/em>) is in <em>S<\/em>.\u00a0 In other words, simplifying all expressions, (<em>u<\/em> \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>u<\/em> \u2227\u00a0<em>v<\/em>) or (\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>u<\/em>) is in <em>S<\/em>.\u00a0 The second case is impossible since (\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>u<\/em>) \u2264 (\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>), <em>u<\/em>), which is not in <em>S<\/em>, because <em>S<\/em> is upwards-closed.\u00a0 Hence (<em>u<\/em> \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>u<\/em> \u2227\u00a0<em>v<\/em>) is in <em>S<\/em>.<\/p>\n<p>By refinement-closure again, ((<em>u<\/em> \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>)) \u2227 <em>v<\/em>, <em>u<\/em> \u2227\u00a0<em>v<\/em>) or (<em>u<\/em> \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), (<em>u<\/em> \u2227\u00a0<em>v<\/em>) \u2228 <em>v<\/em>) is in <em>S<\/em>.\u00a0 Simplifying, (<em>u<\/em> \u2227 <em>v<\/em>, <em>u<\/em> \u2227\u00a0<em>v<\/em>) or (<em>u<\/em> \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>v<\/em>) is in <em>S<\/em>. The first case is impossible since no empty formal crescent is in <em>S<\/em>, and the second case is impossible since (<em>u<\/em> \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>v<\/em>) \u2264 (\u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>v<\/em>), which is not in <em>S.<\/em><\/p>\n<p>This concludes our argument that (\u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) \u2227 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>u<\/em> \u2227\u00a0<em>v<\/em>) is not in <em>S<\/em>, hence also the whole proof.\u00a0\u2610<\/p>\n<p>The mapping <em>S<\/em> \u27fc \u03bd<em><sub>S<\/sub><\/em> is easily seen to be antitonic.<\/p>\n<p>Let us find a mapping in the converse direction.\u00a0 Given a nucleus \u03bd on \u03a9, let <em>S<sub>\u03bd<\/sub><\/em> be the set of formal crescents (<em>u<\/em>, <em>v<\/em>) such that <em>u<\/em> \u2270 \u03bd(<em>v<\/em>).<\/p>\n<p><strong>Lemma.<\/strong>\u00a0 For every nucleus \u03bd, <em>S<sub>\u03bd<\/sub><\/em> is a sieve.<\/p>\n<p><em>Proof.<\/em> 1. If (<em>u<\/em>, <em>v<\/em>) is an empty formal crescent, then <em>u<\/em> \u2264 <em>v<\/em> \u2264 \u03bd(<em>v<\/em>), hence it is not in <em>S<sub>\u03bd<\/sub><\/em><em>.<\/em><\/p>\n<p>2. Upward closure.\u00a0 The argument exhibits some subtletly.\u00a0 Assume (<em>u<\/em>, <em>v<\/em>) is in <em>S<sub>\u03bd<\/sub><\/em>, and (<em>u<\/em>, <em>v<\/em>) \u2291 (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>).\u00a0 We must show that (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>) is in <em>S<sub>\u03bd<\/sub><\/em>.\u00a0 Otherwise, <em>u&#8217;<\/em> \u2264 \u03bd(<em>v&#8217;<\/em>).\u00a0 The inequality (<em>u<\/em>, <em>v<\/em>) \u2291 (<em>u&#8217;<\/em>, <em>v&#8217;<\/em>) means that <em>u<\/em> \u2264 v \u2228 <em>u&#8217;<\/em> and <em>u<\/em> \u2227 <em>v&#8217;<\/em> \u2264 <em>v<\/em>.\u00a0 Now <em>u<\/em>\u00a0 = <em>u <\/em>\u2227<em> u<\/em> \u2264 <em>u<\/em> \u2227 (v \u2228 <em>u&#8217;<\/em>) \u2264 <em>u<\/em> \u2227 (v \u2228 \u03bd(<em><em>v&#8217;<\/em><\/em>)) = (<em>u<\/em> \u2227 <em>v<\/em>) \u2228 (<em>u<\/em> \u2227 \u03bd(<em><em>v&#8217;<\/em><\/em>)), the term <em>u<\/em> \u2227 <em>v<\/em> is less than or equal to <em>v<\/em>, the term <em>u<\/em> \u2227 \u03bd(<em><em>v&#8217;<\/em><\/em>) is less than or equal to \u03bd(<em>u<\/em>) \u2227 \u03bd(<em><em>v&#8217;<\/em><\/em>) = \u03bd(<em>u<\/em> \u2227 <em>v&#8217;<\/em>) \u2264 \u03bd(<em>v<\/em>); so <em>u <\/em>\u2264 <em>v<\/em> \u2228\u00a0\u03bd(<em>v<\/em>) = \u03bd(<em>v<\/em>).\u00a0 But that contradicts the fact that (<em>u<\/em>, <em>v<\/em>) is in <em>S<sub>\u03bd<\/sub><\/em>.<\/p>\n<p>3. Refinement closure.\u00a0 Assume (<em>u<\/em>, <em>v<\/em>) is in <em>S<sub>\u03bd<\/sub><\/em>, and that for some <em>u&#8217;<\/em> in \u03a9, neither (<em>u<\/em> \u2227 <em>u&#8217;<\/em>, <em>v<\/em>) nor (<em>u<\/em>, <em>v<\/em>\u00a0\u2228<em> u&#8217;<\/em>) is in <em>S<sub>\u03bd<\/sub><\/em>.\u00a0 In other words, <em>u<\/em> \u2227 <em>u&#8217;<\/em> \u2264 \u03bd(<em>v<\/em>) and <em>u<\/em> \u2264 \u03bd(<em>v\u00a0\u2228<em> u&#8217;<\/em><\/em>).\u00a0 Again, the argument is slightly subtle.\u00a0 We have <em>u<\/em>\u00a0 = <em>u <\/em>\u2227<em> u<\/em> \u2264 <em>u <\/em>\u2227 \u03bd(<em>v\u00a0\u2228<em> u&#8217;<\/em><\/em>) \u2264 \u03bd(<em>u<\/em>) \u2227 \u03bd(<em>v\u00a0\u2228<em> u&#8217;<\/em><\/em>) = \u03bd(<em>u<\/em> \u2227 (<em>v\u00a0\u2228<em> u&#8217;<\/em><\/em>)) = \u03bd((<em>u<\/em> \u2227 <em>v<\/em>) \u2228 (<em>u<\/em> \u2227 <em>u&#8217;<\/em>)) \u2264 \u03bd((<em>u<\/em> \u2227 <em>v<\/em>) \u2228 \u03bd(<em>v<\/em>)) = \u03bd(\u03bd(<em><em>v<\/em><\/em>)) [since <em>u<\/em> \u2227 <em>v<\/em> \u2264 \u03bd(<em>v<\/em>)] = \u03bd(<em><em>v<\/em><\/em>).\u00a0 But <em>u<\/em> \u2264 \u03bd(<em><em>v<\/em><\/em>) contradicts the assumption that (<em>u<\/em>, <em>v<\/em>) is in <em>S<sub>\u03bd<\/sub><\/em>.<\/p>\n<p>4. Accessibility.\u00a0 Assume (<em>u<\/em>, <em>v<\/em>) is in\u00a0<em>S<sub>\u03bd<\/sub><\/em>, <em>u<\/em> = \u22c1<em><sub>i \u2208 I<\/sub><\/em> <em>u<sub>i<\/sub><\/em> but no (<em>u<sub>i<\/sub><\/em>, <em>v<\/em>) is in <em>S<sub>\u03bd<\/sub><\/em>.\u00a0 In other words, <em>u<sub>i<\/sub><\/em> \u2264 \u03bd(<em>v<\/em>) for every <em>i<\/em> in <em>I<\/em>.\u00a0 Clearly, this implies <em>u<\/em> \u2264 \u03bd(<em>v<\/em>), a contradiction.\u00a0\u2610<\/p>\n<p>The mapping\u00a0\u03bd \u27fc <em>S<sub>\u03bd<\/sub><\/em> is, too, easily seen to be antitonic.<\/p>\n<p><strong>Lemma.<\/strong> The mappings \u03bd \u27fc <em>S<sub>\u03bd<\/sub><\/em> and <em>S<\/em> \u27fc \u03bd<em><sub>S<\/sub><\/em> are inverse of each other.<\/p>\n<p>Proof. Given a nucleus \u03bd, let <em>S<\/em> = <em>S<sub>\u03bd<\/sub><\/em>, and let us compute \u03bd<em><sub>S<\/sub><\/em>: \u03bd<em><sub>S<\/sub><\/em>(<em>u<\/em>) is the largest <em>v<\/em> \u2265 <em>u<\/em> such that (<em>v<\/em>, <em>u<\/em>) is not in <em>S<sub>\u03bd<\/sub><\/em>, i.e., such that <em>v<\/em> \u2264 \u03bd(<em>u<\/em>).\u00a0 Clearly, this <em>v<\/em> is just \u03bd(<em>u<\/em>), so \u03bd<em><sub>S<\/sub><\/em>=\u03bd.<\/p>\n<p>Conversely, given a sieve <em>S<\/em>, let \u03bd=\u03bd<em><sub>S<\/sub><\/em>, and let us compute <em>S<sub>\u03bd<\/sub><\/em>.\u00a0 We show that the formal crescents that are not in <em>S<\/em> are exactly those that are not in <em>S<sub>\u03bd<\/sub><\/em>, and this will show <em>S<\/em>= <em>S<sub>\u03bd<\/sub><\/em>.\u00a0 For every formal crescent (<em>u<\/em>, <em>v<\/em>), if (<em>u<\/em>, <em>v<\/em>) is not in\u00a0<em>S<\/em>, then <em>u<\/em> would be in the family of elements <em>w<\/em> \u2265 <em>v<\/em> such that (<em>w<\/em>, <em>v<\/em>) is not in <em>S<\/em>.\u00a0 The largest element of that family is \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), so we would obtain <em>u<\/em> \u2264 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), hence (<em>u<\/em>, <em>v<\/em>) is not in <em>S<sub>\u03bd<\/sub><\/em>.\u00a0 Conversely, if (<em>u<\/em>, <em>v<\/em>) is not in <em>S<sub>\u03bd<\/sub><\/em>, then <em>u<\/em> \u2264 \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>).\u00a0 Calling <em>w<\/em> the element \u03bd<em><sub>S<\/sub><\/em>(<em>v<\/em>), <em>w<\/em> is the largest element above <em>v<\/em> such that (<em>w<\/em>, <em>v<\/em>) is not in <em>S<\/em> by definition, and we know that <em>u<\/em> \u2264 <em>w<\/em>.\u00a0 Hence (<em>u<\/em>, <em>v<\/em>) \u2291 (<em>w<\/em>, <em>v<\/em>).\u00a0 Since <em>S<\/em> is upwards-closed, (<em>u<\/em>, <em>v<\/em>) is not in <em>S<\/em>.\u00a0\u2610<\/p>\n<p>Since we know that nuclei form a frame, we immediately obtain:<\/p>\n<p><strong>Theorem.<\/strong> The lattice of sieves is a co-frame, isomorphic to the opposite of the frame of nuclei (hence to the co-frame of sublocales).<\/p>\n<h2>Open and closed sieves, crescent sieves<\/h2>\n<p>If <em>A<\/em> is an open subset of the T<sub>0<\/sub> topological space <em>X<\/em>, then the crescent <em>U<\/em> \u2014 <em>V<\/em> intersects <em>A<\/em> if and only if (<em>U<\/em> \u2014 <em>V<\/em>) \u22c2 <em>A<\/em> = (<em>U\u00a0<\/em>\u22c2<em> A<\/em>) \u2014\u00a0<em>V<\/em> is non-empty.\u00a0 Note that (<em>U\u00a0<\/em>\u22c2<em> A<\/em>) \u2014\u00a0<em>V<\/em> is a crescent in this case.<\/p>\n<p>We can port this observation to the localic side, and define, for each element<em>\u00a0<\/em>\u03c9 of the frame \u03a9, the <em>open sieve<\/em> <strong>o<\/strong>(\u03c9) as the set of pairs (<em>u<\/em>, <em>v<\/em>) such that (<em>u<\/em>\u00a0\u2227 \u03c9,\u00a0<em>v<\/em>) is non-empty.\u00a0\u00a0 I will let you check that this is indeed a sieve.<\/p>\n<p>By similar considerations, we can define the <em>closed sieve<\/em> <strong>c<\/strong>(\u03c9) as the set of pairs (<em>u<\/em>, <em>v<\/em>) such that (<em>u<\/em>,\u00a0<em>v <\/em>\u2228 <em>\u03c9<\/em>) is non-empty.\u00a0 Thinking of \u03c9 as open, this represents the complement of \u03c9 as a sieve.\u00a0 Indeed, look back at the topological side.\u00a0 If <em>A<\/em> is a closed subset of <em>X<\/em>, then the crescent <em>U<\/em> \u2014 <em>V<\/em> intersects the complement of <em>A<\/em> if and only if the crescent <em>U<\/em> \u2014 (<em>V<\/em> \u22c3 <em>A<\/em>) is non-empty.<\/p>\n<p>Generalizing the two constructions, given a formal crescent (<em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>), we can define <strong>oc<\/strong> (<em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) as the set of pairs (<em>u<\/em>, <em>v<\/em>) such that (<em>u<\/em>\u00a0\u2227 <em>u<\/em><sub>0<\/sub>, <em>v <\/em>\u2228\u00a0<em>v<\/em><sub>0<\/sub>) is non-empty.\u00a0 This intuitively encodes the intersects of the open set\u00a0<em>u<\/em><sub>0<\/sub> and of the complement of the open set <em>v<\/em><sub>0<\/sub>.\u00a0 (That can be checked, too, see below.)<\/p>\n<p>Even more generally, given (<em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) and a sieve <em>S<\/em>, define <strong>oc<\/strong> (<em>S<\/em>; <em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) as the set of pairs (<em>u<\/em>, <em>v<\/em>) such that (<em>u<\/em>\u00a0\u2227 <em>u<\/em><sub>0<\/sub>, <em>v <\/em>\u2228\u00a0<em>v<\/em><sub>0<\/sub>) is in <em>S<\/em>.\u00a0 We get back <strong>oc<\/strong> (<em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) by taking <strong>1<\/strong> for <em>S<\/em>, where <strong>1<\/strong> is the largest sieve (= the set of all non-empty formal crescents).\u00a0 We also obtain <strong>o<\/strong>(<em>u<\/em><sub>0<\/sub>) as <strong>oc<\/strong> (<strong>1<\/strong>; <em>u<\/em><sub>0<\/sub>, \u22a5) and <strong>c<\/strong>(<em>v<\/em><sub>0<\/sub>) as <strong>oc<\/strong> (<strong>1<\/strong>; \u22a4, <em>v<\/em><sub>0<\/sub>).<\/p>\n<p>As an exercise, let me suggest that you check the following (without going through nuclei or sublocales):<\/p>\n<ol>\n<li><strong>oc<\/strong> (<em>S<\/em>; <em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) is a sieve; in particular <strong>o<\/strong>(<em>u<\/em><sub>0<\/sub>) and <strong>c<\/strong>(<em>v<\/em><sub>0<\/sub>) are sieves, too.<\/li>\n<li><strong>oc<\/strong> (<em>S<\/em>; \u22c1<em><sub>i \u2208 I<\/sub><\/em> <em>u<sub>i<\/sub><\/em>, <em>v<\/em><sub>0<\/sub>) = \u22c3<em><sub>i \u2208 I<\/sub><\/em> <strong>oc<\/strong> (<em>S<\/em>; <em>u<sub>i<\/sub><\/em>, <em>v<\/em><sub>0<\/sub>).<\/li>\n<li><strong>oc<\/strong> (<em>S<\/em>; <em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) is monotonic in <em>S<\/em> and <em>u<\/em><sub>0<\/sub>, and antitonic in <em>v<\/em><sub>0<\/sub>.<\/li>\n<li><strong>oc<\/strong> (<em>S<\/em>; <em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) is the inf of <em>S<\/em>, <strong>o<\/strong>(<em>u<\/em><sub>0<\/sub>) and <strong>c<\/strong>(<em>v<\/em><sub>0<\/sub>) in <strong>C<\/strong>(\u03a9).\u00a0 (Hint: to check that every sieve <em>S<\/em>&#8216; that is included in <em>S<\/em>, <strong>o<\/strong>(<em>u<\/em><sub>0<\/sub>) and <strong>c<\/strong>(<em>v<\/em><sub>0<\/sub>) is also included in <strong>oc<\/strong> (<em>S<\/em>; <em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>), take an arbitrary formal crescent (<em>u<\/em>, <em>v<\/em>) in <em>S&#8217;<\/em>, and use refinement-closure twice to show that (<em>u<\/em>\u00a0\u2227<em> u<sub>0<\/sub>, <em>v<\/em><\/em>), then (<em><em>u<\/em>\u00a0<\/em>\u2227<em><em> u<sub>0<\/sub>, v<\/em><\/em>\u00a0\u2228<em><em> <em>v<\/em><sub>0<\/sub><\/em><\/em>), is in<em><em> S&#8217;<\/em><\/em>.)<em><br \/>\n<\/em><\/li>\n<li><strong>o<\/strong> commutes with finite infima.<\/li>\n<li><strong>o<\/strong> commutes with arbitrary suprema.<\/li>\n<li>inf (<em>S<\/em>, <strong>o<\/strong>(<em>u<\/em><sub>0<\/sub>)) \u2286 <em>S&#8217;<\/em> if and only if <em>S<\/em> \u2286 <strong>c<\/strong>(<em>u<\/em><sub>0<\/sub>) \u22c3 <em>S&#8217;<\/em>.\u00a0 (Hint: in the \u21d2 direction, let (<em>u<\/em>, <em>v<\/em>) be in <em>S<\/em>, use refinement-closure to obtain that (<em>u<\/em>\u00a0\u2227<em> u<sub>0<\/sub>, <em>v<\/em><\/em>) or (<em><em>u<\/em><\/em><em><em>, v<\/em><\/em>\u00a0\u2228<em><em> <em>u<\/em><sub>0<\/sub><\/em><\/em>) is in <em>S<\/em>.\u00a0 In the first case, use item 4 and the assumption to conclude that (<em>u<\/em>, <em>v<\/em>) is in <em>S&#8217;<\/em>.\u00a0 In the second case, observe that no element of <em>S<\/em> can be empty and conclude that (<em>u<\/em>, <em>v<\/em>) is in <strong>c<\/strong>(<em>u<\/em><sub>0<\/sub>).)<\/li>\n<li>inf (<em>S<\/em>, <strong>c<\/strong>(<em>u<\/em><sub>0<\/sub>)) \u2286 <em>S&#8217;<\/em> if and only if <em>S<\/em> \u2286 <strong>o<\/strong>(<em>u<\/em><sub>0<\/sub>) \u22c3 <em>S&#8217;<\/em>.\u00a0 (A very similar proof.)<\/li>\n<li><strong>o<\/strong>(<em>u<\/em><sub>0<\/sub>) and <strong>c<\/strong>(<em>u<\/em><sub>0<\/sub>) are complements.\u00a0 (Use 7 and 8.)<\/li>\n<li>For every sieve <em>S<\/em>, for all pairs (<em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) that are not in <em>S<\/em>, <em>S <\/em>\u2286 <strong>c<\/strong>(<em>u<\/em><sub>0<\/sub>) \u22c3 <strong>o<\/strong>(<em>v<\/em><sub>0<\/sub>).\u00a0 (Use 7, 8, and the fact that <em>S<\/em> is upwards-closed.)<\/li>\n<li>Conversely, if <em>S <\/em>\u2286 <strong>c<\/strong>(<em>u<\/em><sub>0<\/sub>) \u22c3 <strong>o<\/strong>(<em>v<\/em><sub>0<\/sub>) then (<em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) cannot be in <em>S<\/em>.<\/li>\n<li>Every sieve <em>S<\/em> is the intersection (hence the infimum) of the complemented sieves <strong>c<\/strong>(<em>u<\/em><sub>0<\/sub>) \u22c3 <strong>o<\/strong>(<em>v<\/em><sub>0<\/sub>), when (<em>u<\/em><sub>0<\/sub>, <em>v<\/em><sub>0<\/sub>) ranges over the pairs that are not in <em>S<\/em>.\u00a0 (Use 10 and 11.)<\/li>\n<\/ol>\n<p>This way, you will retrieve something that I had announced last month: every sublocale is an infimum of complemented sublocales, each obtained as binary supremum of an open and a closed sublocale.\u00a0 In particular, the co-frame of sieves (or sublocales) is zero-dimensional.<\/p>\n<p>Also, items 5 and 6 show that <strong>o<\/strong> is a frame homomorphism from \u03a9 to <strong>C<\/strong>(\u03a9).\u00a0 It is in fact a frame <em>embedding<\/em>, of \u03a9 into <strong>C<\/strong>(\u03a9), since <strong>o<\/strong>(<em>u<\/em>) \u2286 <strong>o<\/strong>(<em>v<\/em>) is equivalent to <em>u<\/em>\u2264<em>v<\/em>.\u00a0 (<strong>o<\/strong> is monotonic since it preserves finite infima for example.\u00a0 Conversely, if <em>u<\/em>\u2270<em>v<\/em> then (<em>u<\/em>, <em>v<\/em>) is in <strong>o<\/strong>(<em><em>u<\/em><\/em>) but not in <strong>o<\/strong>(<em><em>v<\/em><\/em>).)<em><br \/>\n<\/em><\/p>\n<p>I am leaving one question open here.\u00a0 There are several ways of showing that the lattice of nuclei is a frame, or equivalently that the lattice of sublocales is a co-frame, certain simpler than others.\u00a0 Is there a simple, direct way of showing that the lattice of sieves is a co-frame?<\/p>\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>(May 11th, 2016)<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","protected":false},"excerpt":{"rendered":"<p>Last time, I promised you we would explore another way of defining sublocales.\u00a0 We shall again use the naive approach that consists in imagining how we would encode subspaces of a T0 topological space X by looking at open subsets &hellip; <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=908\">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":{"footnotes":""},"class_list":["post-908","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages\/908","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=908"}],"version-history":[{"count":22,"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages\/908\/revisions"}],"predecessor-version":[{"id":5362,"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages\/908\/revisions\/5362"}],"wp:attachment":[{"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}