{"id":7144,"date":"2023-09-20T19:39:30","date_gmt":"2023-09-20T17:39:30","guid":{"rendered":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=7144"},"modified":"2023-09-20T19:41:01","modified_gmt":"2023-09-20T17:41:01","slug":"scotts-formula","status":"publish","type":"page","link":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=7144","title":{"rendered":"Scott&#8217;s formula"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">There is a famous formula in domain theory, called <em>Scott&#8217;s formula<\/em>.  If <em>B<\/em> is a basis of a continuous poset <em>X<\/em>, and <em>f<\/em> is a monotonic function from <em>B<\/em> to some dcpo <em>Y<\/em>, then one can define a new function <em>f&#8217;<\/em> from the whole of <em>X<\/em> to <em>Y<\/em> by:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>f&#8217;<\/em>(<em>x<\/em>) \u225d sup<sub><em>b<\/em> \u2208 <em>B<\/em>, <em>b<\/em> \u226a <em>x<\/em><\/sub> <em>f<\/em>(<em>b<\/em>),<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">and then <em>f&#8217;<\/em> will automatically be a continuous function from <em>X<\/em> to <em>Y<\/em>.  There is no reason why it would coincide with <em>f<\/em> on <em>B<\/em>, but it is the best continuous approximation to <em>f<\/em> on <em>B<\/em>, in the sense that <em>f&#8217;<\/em> is below <em>f<\/em> on <em>B<\/em> (<em>f&#8217;<\/em>(<em>b<\/em>)\u2264<em>f<\/em>(<em>b<\/em>) for every <em>b<\/em> \u2208 <em>B<\/em>) and that it is the largest one with that property (for every continuous function <em>g<\/em> below <em>f<\/em> on <em>B<\/em>, <em>g<\/em>\u2264<em>f&#8217;<\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is mentioned as Proposition 5.1.60 in the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>, although you should definitely read the <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=12\">errata<\/a> page (important blooper #13).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I would like to explore a few ways that this formula can be extended, in what cases <em>f&#8217;<\/em> coincides with <em>f<\/em> on <em>B<\/em> (i.e., in what cases <em>f&#8217;<\/em> is a <em>continuous extension<\/em> of <em>f<\/em>), and finally in what cases any algebraic laws satisfied by <em>f<\/em> will still be satisfied by <em>f&#8217;<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">c-spaces<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We can first extend Scott&#8217;s formula to the case where <em>X<\/em> is a <em>c-space<\/em>, not just a continuous poset.  A c-space is a space <em>X<\/em> in which, for every point <em>x<\/em>, for every open neighborhood <em>U<\/em> of <em>x<\/em>, there is a point <em>y<\/em> in <em>U<\/em> such that <em>x<\/em> is in the interior of \u2191<em>y<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It will be practical to write <em>y<\/em> \u226a <em>x<\/em> instead of &#8220;<em>x<\/em> is in the interior of \u2191<em>y<\/em>&#8220;, and \u219f<em>y<\/em> for the interior of \u2191<em>y<\/em> (not just in c-spaces, but in any topological space).  You might be concerned about a possible conflict of notations with the way-below relation on posets.  But, in the case where <em>X<\/em> is a continuous poset, with its Scott topology, the usual way-below relation \u226a is exactly given by <em>y<\/em> \u226a <em>x<\/em> if and only if <em>x<\/em> is in the interior of \u2191<em>y<\/em>, or equivalently, the interior of \u2191<em>y<\/em> is exactly \u219f<em>y<\/em>, defined as the set of elements <em>z<\/em> such that <em>y<\/em> is way-below <em>z<\/em> (this is Proposition 5.1.35 of the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>); and I will never consider the way-below relation on posets that are not continuous in this post.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now let me define a <em>basis<\/em> of a topological space <em>X<\/em> as a collection <em>B<\/em> of points of <em>X<\/em> such that for every point <em>x<\/em> in <em>X<\/em>, for every open neighborhood <em>U<\/em> of <em>x<\/em>, there is an element <em>b<\/em> of <em>B<\/em> \u2229 <em>U<\/em> such that <em>b<\/em> \u226a <em>x<\/em> (i.e., such that <em>x<\/em> is in the interior of \u2191<em>b<\/em>).  Any space with a basis must be c-space, and conversely, and c-space <em>X<\/em> has a basis, namely <em>X<\/em> itself.  When <em>X<\/em> is a continuous poset with its Scott topology, we retrieve the usual definition of a basis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scott&#8217;s formula has an easy generalization to c-spaces and their bases, as we now see.  Note that <em>X<\/em> need not be sober, in particular; if <em>X<\/em> were sober, then it would be a continuous dcpo with its Scott topology (Proposition 8.3.36 of the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>).  There is no harm in replacing <em>Y<\/em>, with its Scott topology, with a monotone convergence space either.  All spaces are (pre)ordered with their specialization preorderings; this is what allows us to make sense of the adjective &#8220;monotonic&#8221; below.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Theorem.<\/strong>  Let <em>B<\/em> be a basis of a c-space <em>X<\/em>, and <em>f<\/em> be a monotonic function from <em>B<\/em> to some monotone convergence space <em>Y<\/em>.  For every <em>x<\/em> in <em>X<\/em>, let:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>f&#8217;<\/em>(<em>x<\/em>) \u225d sup<sub><em>b<\/em> \u2208 <em>B<\/em>, <em>b<\/em> \u226a <em>x<\/em><\/sub> <em>f<\/em>(<em>b<\/em>)<br>(Scott&#8217;s formula).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then <em>f&#8217;<\/em> is a continuous map from <em>X<\/em> to <em>Y<\/em>, and is the largest continuous map on <em>X<\/em> that is below <em>f<\/em> on <em>B<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Proof.<\/em>  For any given point <em>x<\/em>, let <em>F<sub>x<\/sub><\/em>&nbsp;denote the family of elements <em>b<\/em> \u2208 <em>B<\/em> such that <em>b<\/em> \u226a <em>x<\/em>.  We claim that <em>F<sub>x<\/sub><\/em> is directed.  Once we have proved this, the supremum that defines <em>f&#8217;<\/em>(<em>x<\/em>) will be a supremum of a directed family, hence will be well-defined, since <em>Y<\/em> is a monotone convergence space, in particular a dcpo in its specialization ordering.  Now every open neighborhood <em>U<\/em> of <em>x<\/em> contains an element of <em>F<sub>x<\/sub><\/em>, since <em>B<\/em> is a basis of <em>X<\/em>. By taking <em>U<\/em> \u225d <em>X<\/em>, <em>F<sub>x<\/sub><\/em> is non-empty, and for any two elements <em>b<\/em><sub>1<\/sub> and <em>b<\/em><sub>2<\/sub> of <em>F<sub>x<\/sub><\/em>, there is an element <em>b<\/em> of <em>F<sub>x<\/sub><\/em> in int(\u2191 <em>b<\/em><sub>1<\/sub>) \u2229 int(\u2191<em>b<\/em><sub>2<\/sub>); in particular, <em>b<\/em><sub>1<\/sub>, <em>b<\/em><sub>2<\/sub> \u226a <em>b<\/em>. Hence <em>F<sub>x<\/sub><\/em> is directed, as promised.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We claim that <em>f&#8217;<\/em> is continuous.  For every open subset <em>V<\/em> of <em>Y<\/em>, for every <em>x<\/em> \u2208 <em>X<\/em>, <em>f&#8217;<\/em>(<em>x<\/em>) \u2208 <em>V<\/em> if and only if sup<sub><em>b<\/em> \u2208 <em>B<\/em>, <em>b<\/em> \u226a <em>x<\/em><\/sub> <em>f<\/em>(<em>b<\/em>) is in <em>V<\/em>.  Since <em>Y<\/em> is a monotone convergence space, <em>V<\/em> is Scott-open, so sup<sub><em>b<\/em> \u2208 <em>B<\/em>, <em>b<\/em> \u226a <em>x<\/em><\/sub> <em>f<\/em>(<em>b<\/em>) \u2208 <em>V<\/em> implies that <em>f<\/em>(<em>b<\/em>) \u2208 <em>V<\/em> for some <em>b<\/em> \u2208 <em>B<\/em> such that <em>b<\/em> \u226a <em>x<\/em>.  Conversely, if <em>f<\/em>(<em>b<\/em>) \u2208 <em>V<\/em> for some <em>b<\/em> \u2208 <em>B<\/em> such that <em>b<\/em> \u226a <em>x<\/em>, then <em>f&#8217;<\/em>(<em>x<\/em>), which is even larger, is in <em>V<\/em>.  Hence <em>f&#8217;<\/em><sup>\u22121<\/sup>(<em>V<\/em>) is the union of the sets \u219f<em>b<\/em>, where <em>b<\/em> ranges over the elements of <em>B<\/em> such that <em>f<\/em>(<em>b<\/em>) \u2208 <em>V<\/em>.  In other words, <em>f&#8217;<\/em><sup>\u22121<\/sup>(<em>V<\/em>) = \u222a<sub><em>b<\/em> \u2208 <em>f<\/em><sup>\u22121<\/sup> (V)<\/sub> int(\u2191<em>b<\/em>).  Since that is open, <em>f&#8217;<\/em> is continuous.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For every <em>x<\/em> \u2208 <em>B<\/em>, we have that every <em>b<\/em> \u2208 <em>B<\/em> such that <em>b<\/em> \u226a <em>x<\/em> (i.e., <em>x<\/em> \u2208 int(\u2191<em>b<\/em>)) is such that <em>x<\/em> is in \u2191<em>b<\/em>, namely <em>b<\/em> \u2264 <em>x<\/em>; so <em>f<\/em>(<em>b<\/em>) \u2264 <em>f<\/em>(<em>x<\/em>) since <em>f<\/em> is monotonic. Taking suprema, we obtain that <em>f&#8217;<\/em>(<em>x<\/em>)\u2264<em>f<\/em>(<em>x<\/em>).  Hence <em>f&#8217;<\/em> is below <em>f<\/em> on <em>B<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, we consider any continuous map <em>g<\/em> from <em>X<\/em> to <em>Y<\/em> that is below <em>f<\/em> on <em>B<\/em>.  For every point <em>x<\/em> of <em>X<\/em>, for every open neighborhood <em>V<\/em> of <em>g<\/em>(<em>x<\/em>), <em>g<\/em><sup>\u22121<\/sup>(<em>V<\/em>) is an open neighborhood of <em>x<\/em>, hence contains some element <em>b<\/em> of <em>B<\/em> such that <em>b<\/em> \u226a <em>x<\/em>, since <em>B<\/em> is a basis of <em>X<\/em>. Since <em>g<\/em>(<em>b<\/em>) \u2264 <em>f<\/em>(<em>b<\/em>) and <em>g<\/em>(<em>b<\/em>) \u2208 <em>V<\/em>, <em>f<\/em>(<em>b<\/em>) is also in <em>V<\/em>, and therefore <em>f&#8217;<\/em>(<em>x<\/em>) \u2265 <em>f<\/em>(<em>b<\/em>) is in <em>V<\/em>. We have shown that every open neighborhood <em>V<\/em> of <em>g<\/em>(<em>x<\/em>) contains <em>f&#8217;<\/em>(<em>x<\/em>), so <em>g<\/em>(<em>x<\/em>) \u2264 <em>f&#8217;<\/em>(<em>x<\/em>), showing that <em>f&#8217;<\/em> is the largest continuous map below <em>f<\/em> on <em>B<\/em>.  \u2610<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Continuous extensions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Next, we examine when <em>f&#8217;<\/em> is an extension of <em>f<\/em>, namely when <em>f&#8217;<\/em> coincides with <em>f<\/em> on <em>B<\/em>.  This is dealt with in Corollary 5.1.61 of the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>; as with Proposition 5.1.60, you need <em>Y<\/em> to be a dcpo, not just a bdcpo (see the <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=12\">errata<\/a> page, important blooper #13; you may also keep <em>Y<\/em> as a bdcpo, and then you need to require <em>B<\/em> to be cofinal in <em>X<\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The view I have just given of Scott&#8217;s formula on c-spaces gives us a complete characterization of when <em>f&#8217;<\/em> is an extension of <em>f<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Proposition.<\/strong>  Let <em>B<\/em> be a basis of a c-space <em>X<\/em>, <em>f<\/em> be a monotonic map from <em>B<\/em> to a monotone convergence space <em>Y<\/em>, and let <em>f&#8217;<\/em> be defined by Scott&#8217;s formula.  Then <em>f&#8217;<\/em> extends <em>f<\/em> if and only if <em>f<\/em> is continuous from <em>B<\/em> (with the subspace topology from <em>X<\/em>) to <em>Y<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Proof.<\/em>  We have seen that <em>f&#8217;<\/em> is continuous from <em>X<\/em> to <em>Y<\/em>.  Therefore its restriction to the subspace <em>B<\/em> is continuous.  In particular, if <em>f&#8217;<\/em> coincides with <em>f<\/em> on <em>B<\/em>, <em>f<\/em> must be continuous from <em>B<\/em> to <em>Y<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Conversely, let us assume that <em>f<\/em> is continuous from <em>B<\/em> to <em>Y<\/em>.  For every open subset <em>V<\/em> of <em>Y<\/em>, <em>f<\/em><sup>\u22121<\/sup>(<em>V<\/em>) is open, hence equal to <em>U<\/em> \u2229 <em>B<\/em> for some open subset <em>U<\/em> of <em>X<\/em>.  For every <em>x<\/em> \u2208 <em>f<\/em><sup>\u22121<\/sup>(<em>V<\/em>)= <em>U<\/em> \u2229 <em>B<\/em>, by definition of <em>B<\/em> there is an element <em>b<\/em> \u2208 <em>B<\/em> such that <em>b<\/em> \u226a <em>x<\/em> and <em>b<\/em> \u2208 <em>U<\/em>. Hence <em>b<\/em> is in <em>f<\/em><sup> \u22121<\/sup>(<em>V<\/em>).  Equivalently, <em>f<\/em>(<em>b<\/em>) \u2208 <em>V<\/em>, and this shows that <em>f&#8217;<\/em>(<em>x<\/em>) \u2265 <em>f<\/em>(<em>b<\/em>) is in <em>V<\/em>. We have shown that for every <em>x<\/em> \u2208 <em>X<\/em>, every open neighborhood <em>V<\/em> of <em>f<\/em>(<em>x<\/em>) also contains <em>f&#8217;<\/em>(<em>x<\/em>), so <em>f<\/em>(<em>x<\/em>) \u2264 <em>f&#8217;<\/em>(<em>x<\/em>). Since <em>f&#8217;<\/em> is below <em>f<\/em> on <em>B<\/em>, we conclude that <em>f<\/em> and <em>f&#8217;<\/em> coincide on <em>B<\/em>.    \u2610<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When <em>X<\/em> is a continuous poset with basis <em>B<\/em>, and <em>Y<\/em> is a dcpo, the condition that <em>f<\/em> be continuous from <em>B<\/em>, with the subspace topology from <em>X<\/em>, to <em>Y<\/em>, is equivalent to the fact that <em>f<\/em> be <em>relatively Scott-continuous on B<\/em>, which I will define next.  There is a pretty subtle point here, as any Scott-continuous map from <em>B<\/em> to <em>Y<\/em> will be relatively Scott-continuous on <em>B<\/em>, but the converse may fail.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let me call <em>X<\/em>&#8211;<em>supremum<\/em> of a family <em>D<\/em> of points of <em>X<\/em> the least upper bound of <em>D<\/em> in <em>X<\/em>, if it exists.  Let me call <em>B<\/em>&#8211;<em>supremum<\/em> of a family <em>D<\/em> of points of <em>B<\/em> the least upper bound of <em>D<\/em> in <em>B<\/em>, if it exists.  Now, given any family <em>D<\/em> of points of <em>B<\/em>,<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If <em>D<\/em> has an <em>X<\/em>-supremum <em>x<\/em> that happens to be in <em>B<\/em>, then <em>x<\/em> must be the <em>B<\/em>-supremum of <em>D<\/em> as well: <em>x<\/em> is an upper bound of <em>D<\/em>, and for every upper bound <em>b<\/em> of <em>D<\/em> in <em>B<\/em>, <em>b<\/em> is larger than any point of <em>D<\/em>, so <em>b<\/em>\u2264<em>x<\/em> since <em>x<\/em> is an <em>X<\/em>-supremum of <em>D<\/em>.<\/li>\n\n\n\n<li>However, and this is the catch, if <em>D<\/em> has a <em>B<\/em>-supremum <em>b<\/em>, then <em>b<\/em> will be an upper bound of <em>D<\/em> in <em>X<\/em> as well, but not necessarily the least one; in other words, <em>b<\/em> may well not be the <em>X<\/em>-supremum of <em>D<\/em>.<br>For an illustration of this, consider the collection of all subsets of a given topological space <em>Y<\/em> for <em>X<\/em>, its subcollection of closed subsets for <em>B<\/em>, both ordered by inclusion.  The <em>B<\/em>-supremum of a collection <em>D<\/em>\u225d(<em>C<sub>i<\/sub><\/em>)<sub><em>i<\/em> \u2208 <em>I<\/em><\/sub> of elements of <em>B<\/em> (closed sets) is cl(\u222a<sub><em>i<\/em> \u2208 <em>I<\/em><\/sub> <em>C<sub>i<\/sub><\/em>), and that is in general different from the <em>X<\/em>-supremum \u222a<sub><em>i<\/em> \u2208 <em>I<\/em><\/sub><em>C<sub>i<\/sub><\/em>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Hence, and returning to the case where <em>B<\/em> is a basis of a continuous poset <em>X<\/em>, and <em>Y<\/em> is a dcpo, let me say that a function <em>f<\/em> from <em>B<\/em> to <em>Y<\/em> is <em>relatively Scott-continuous on B<\/em> if and only if <em>f<\/em> is monotonic, and for every directed family (<em>b<sub>i<\/sub><\/em>)<sub><em>i<\/em> \u2208 <em>I<\/em><\/sub> in <em>B<\/em> with an <em>X<\/em>-supremum (not a <em>B<\/em>-supremum!) <em>b<\/em> that happens to be in <em>B<\/em>, <em>f<\/em>(<em>b<\/em>) = sup<sub><em>i<\/em> \u2208 <em>I<\/em><\/sub> <em>f<\/em>(<em>b<sub>i<\/sub><\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Lemma.<\/strong>  Given a basis <em>B<\/em> of a continuous poset <em>X<\/em>, and a function <em>f<\/em> from <em>B<\/em> to a dcpo <em>Y<\/em>, <em>f<\/em> is continuous from <em>B<\/em>, with the subspace topology induced by the Scott topology on <em>X<\/em>, if and only if <em>f<\/em> is relatively Scott-continuous on <em>B<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Proof.<\/em>  Let us first assume that <em>f<\/em> is continuous from <em>B<\/em>, with the subspace topology induced by the Scott topology on <em>X<\/em>.  Then <em>f<\/em> is monotonic, and given any directed family (<em>b<sub>i<\/sub><\/em>)<sub><em>i<\/em> \u2208 <em>I<\/em><\/sub> in <em>B<\/em> with an <em>X<\/em>-supremum <em>b<\/em> that happens to be in <em>B<\/em>, we claim that <em>f<\/em>(<em>b<\/em>) = sup<sub><em>i<\/em> \u2208 <em>I<\/em><\/sub> <em>f<\/em>(<em>b<sub>i<\/sub><\/em>).  The inequality <em>f<\/em>(<em>b<\/em>) \u2265 sup<sub><em>i<\/em> \u2208 <em>I<\/em><\/sub> <em>f<\/em>(<em>b<sub>i<\/sub><\/em>) is a consequence of monotonicity.  In order to show the reverse inequality, we consider any (Scott-)open neighborhood <em>V<\/em> of <em>f<\/em>(<em>b<\/em>), and we will show that <em>f<\/em>(<em>b<sub>i<\/sub><\/em>) is in <em>V<\/em> for some <em>i<\/em> \u2208 <em>I<\/em>.  Since <em>f<\/em> is continuous, <em>f<\/em><sup>\u20131<\/sup>(<em>V<\/em>) is open in the subspace topology induced on <em>B<\/em> by the Scott topology on <em>X<\/em>, hence is of the form <em>U<\/em> \u2229 <em>B<\/em> for some Scott-open subset <em>U<\/em> of <em>X<\/em>.  Now <em>f<\/em><sup>\u20131<\/sup>(<em>V<\/em>) = <em>U<\/em> \u2229 <em>B<\/em> contains <em>b<\/em>, which is the <em>X<\/em>-supremum of (<em>b<sub>i<\/sub><\/em>)<sub><em>i<\/em> \u2208 <em>I<\/em><\/sub>.  Since <em>U<\/em> is Scott-open (in <em>X<\/em>), some <em>b<sub>i<\/sub><\/em> is in <em>U<\/em>.  It is also in <em>B<\/em>, by definition.  Hence <em>b<sub>i<\/sub><\/em> is in <em>U<\/em> \u2229 <em>B<\/em> = <em>f<\/em><sup>\u20131<\/sup>(<em>V<\/em>), so that <em>f<\/em>(<em>b<sub>i<\/sub><\/em>) is in <em>V<\/em>, as promised.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That direction of the proof did not use the fact that <em>B<\/em> is a basis of <em>X<\/em>, and works perfectly well for any subset <em>B<\/em> of an arbitrary, not necessarily continuous poset <em>X<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the converse direction, we will definitely use the fact that <em>B<\/em> is a basis of <em>X<\/em>, and therefore that <em>X<\/em> is a continuous poset.  Let us assume that <em>f<\/em> is relatively Scott-continuous on <em>B<\/em>.  We consider any (Scott-)open subset <em>V<\/em> of <em>Y<\/em>, and we claim that <em>f<\/em><sup>\u20131<\/sup>(<em>V<\/em>) can be written as <em>U<\/em> \u2229 <em>B<\/em> for some Scott-open subset <em>U<\/em> of <em>X<\/em>.  We define <em>U<\/em> as the union of all the sets \u219f<em>b<\/em>, where <em>b<\/em> ranges over <em>f<\/em><sup>\u20131<\/sup>(<em>V<\/em>); to make it clear, \u219f<em>b<\/em> is the collection of points <em>x<\/em> in <em>X<\/em> (not <em>B<\/em>) such that <em>b<\/em> \u226a <em>x<\/em>.  Then <em>U<\/em> is (Scott-)open in <em>X<\/em>.  For every <em>b&#8217;<\/em> \u2208 <em>f<\/em><sup>\u20131<\/sup>(<em>V<\/em>), since <em>X<\/em> is a continuous poset with basis <em>B<\/em>, <em>b&#8217;<\/em> is the <em>X<\/em>-supremum of the directed family of all elements <em>b<\/em> \u226a <em>b&#8217;<\/em> with <em>b<\/em> \u2208 <em>B<\/em>.  Since <em>f<\/em> is relatively Scott-continuous on <em>B<\/em>, <em>f<\/em>(<em>b&#8217;<\/em>), which is in <em>V<\/em>, is the directed supremum of all elements <em>f<\/em>(<em>b<\/em>) with <em>b<\/em> \u226a <em>b&#8217;<\/em>, <em>b<\/em> \u2208 <em>B<\/em>.  Therefore one such element <em>f<\/em>(<em>b<\/em>) is in <em>V<\/em>, since <em>V<\/em> is Scott-continuous.  This shows that <em>b&#8217;<\/em> \u2208 \u219f<em>b<\/em>, where <em>b<\/em> \u2208 <em>f<\/em><sup>\u20131<\/sup>(<em>V<\/em>), and hence that <em>b&#8217;<\/em> \u2208 <em>U<\/em> \u2229 <em>B<\/em>.  Conversely, for every <em>b&#8217;<\/em> \u2208 <em>U<\/em> \u2229 <em>B<\/em>, there is a <em>b<\/em>  \u2208 <em>f<\/em><sup>\u20131<\/sup>(<em>V<\/em>) such that <em>b<\/em> \u226a <em>b&#8217;<\/em>.  Since <em>f<\/em> is monotonic and <em>V<\/em> is upwards-closed, <em>b&#8217;<\/em> \u2208 <em>f<\/em><sup>\u20131<\/sup>(<em>V<\/em>).    \u2610<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It follows that:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fact.<\/strong>  A monotonic function <em>f<\/em> from a basis <em>B<\/em> of a continuous poset <em>X<\/em> to a dcpo <em>Y<\/em> has a Scott-continuous extension <em>f&#8217;<\/em> from the whole of <em>X<\/em> to <em>Y<\/em> if and only if <em>f<\/em> is relatively Scott-continuous on <em>B<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Corollary 5.1.61 of the <a href=\"https:\/\/www.cambridge.org\/gb\/knowledge\/isbn\/item7069109\/Non-Hausdorff%20Topology%20and%20Domain%20Theory\/?site_locale=en_GB\">book<\/a>, the following is stated: if <em>f<\/em> is Scott-continuous from <em>B<\/em> to <em>Y<\/em>, then it has a (unique) continuous extension <em>f&#8217;<\/em>.  We have seen that being Scott-continuous from <em>B<\/em> to <em>Y<\/em> (=monotonic+mapping existing directed <em>B<\/em>-suprema to suprema) is different from being relatively Scott-continuous on <em>B<\/em>.  Corollary 5.1.61 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 a <em>consequence<\/em> of the fact we have just stated.  Since <em>X<\/em>-suprema of elements of <em>B<\/em> that happen to be in <em>B<\/em> are also <em>B<\/em>-suprema (not the other way around!), any Scott-continuous map from <em>B<\/em> to <em>Y<\/em> is also relatively Scott-continuous on <em>B<\/em>.  It just so happens that Corollary 5.1.61 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 not the most general result that one could state.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Perhaps more annoyingly, I have realized recently that Corollary 5.1.61 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 <em>almost never<\/em> what you need in applications.  Most of the time, it is much more natural to show that <em>f<\/em> is <em>relatively<\/em> Scott-continuous.  The reason is that, in usual applications, we have a firm grasp over what directed <em>X<\/em>-suprema look like in <em>X<\/em>, but it would require quite some work to characterize <em>B<\/em>-suprema\u2014and, as we have seen, that is in fact useless.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A sketch of an application<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A <em>continuous valuation<\/em> on a topological space <em>X<\/em> is a Scott-continuous map \u03bd from the lattice of open sets <strong>O<\/strong><em>X<\/em> of <em>X<\/em> to <strong>R<\/strong><sub>+<\/sub> \u222a {\u221e} that satisfies the following two conditions:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>strictness<\/em>: \u03bd(\u2205)=0;<\/li>\n\n\n\n<li><em>modularity<\/em>: for all&nbsp;<em>U<\/em>,&nbsp;<em>V<\/em>&nbsp;in <strong>O<\/strong><em>X<\/em>, \u03bd(<em>U<\/em>&nbsp;\u222a&nbsp;<em>V<\/em>)+\u03bd(<em>U<\/em>&nbsp;\u2229&nbsp;<em>V<\/em>)=\u03bd(<em>U<\/em>)+\u03bd(<em>V<\/em>).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">I will concentrate on <em>bounded<\/em> continuous valuations \u03bd, namely those such that \u03bd(<em>X<\/em>) &lt; \u221e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Continuous valuations are very close to measures: we can integrate with respect to a continuous valuation, and in fact continuous valuations extend to measures on the Borel \u03c3-algebra of <em>X<\/em> when <em>X<\/em> is LCS-complete, and measures restrict to continuous valuations on the open sets when <em>X<\/em> is hereditarily Lindel\u00f6f, in particular when <em>X<\/em> is second-countable.  For a space <em>X<\/em> that is both (typically any <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=2495\" data-type=\"page\" data-id=\"2495\">quasi-Polish<\/a> space), this even defines a one-to-one correspondence between bounded continuous valuations and bounded measures.  I will not expand on this here.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In [1], Klaus Keimel and I gave pretty simple generalizations of what has been known as Choquet-Kendall-Math\u00e9ron theorems.  Let me give one example of this.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We consider the <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=4610\">Smyth hyperspace<\/a> <strong>Q<\/strong><em>Z<\/em> of a topological space <em>Z<\/em>.  That is the set of non-empty compact saturated subsets of <em>Z<\/em>, and we give it the upper Vietoris topology, whose basic open subsets are \u2610<em>U<\/em> \u225d {<em>Q<\/em> \u2208 <strong>Q<\/strong><em>Z<\/em> | <em>Q<\/em> \u2286 <em>U<\/em>}, where <em>U<\/em> ranges over the open subsets of <em>Z<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Given a continuous valuation \u03bd on <strong>Q<\/strong><em>Z<\/em>, we may form a function \u03bc : <strong>O<\/strong><em>Z<\/em> \u2192 <strong>R<\/strong><sub>+<\/sub> \u222a {\u221e} by letting \u03bc(<em>U<\/em>) \u225d \u03bd(\u2610<em>U<\/em>) for every open subset <em>U<\/em> of <em>X<\/em>.  Such a function \u03bc has the following properties, which make \u03bc what I call a <em>continuous credibility<\/em>, and which has been known under the name of a (continuous) totally monotone capacity, or a (continuous) totally convex capacity.  Namely, \u03bc is Scott-continuous, strict, and satisfies the following condition of <em>total convexity<\/em>:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">\u03bc(<em>U<\/em>) \u2265 \u2211<em><sub>I<\/sub><\/em>&nbsp;(-1)<sub><sup>|I|+1<\/sup><\/sub>&nbsp;\u03bc(\u2229<sub><em>i<\/em>\u2208<em>I<\/em><\/sub>&nbsp;<em>U<\/em><sub><em>i<\/em><\/sub>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">for all open sets&nbsp;<em>U<\/em>,&nbsp;<em>U<\/em><sub>1<\/sub>, \u2026,&nbsp;<em>U<\/em><sub><em>n<\/em><\/sub>&nbsp;such that&nbsp;<em>U<\/em>&nbsp;contains&nbsp;<em>U<\/em><sub>1<\/sub>&nbsp;\u222a \u2026 \u222a&nbsp;<em>U<sub>n<\/sub><\/em>, and where the summation extends over all non-empty subsets&nbsp;<em>I<\/em>&nbsp;of {1, \u2026,&nbsp;<em>n<\/em>}. This is an inequational form of the so-called inclusion-exclusion formula in probability theory, and I have already mentioned this in relation to the <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=4610\" data-type=\"page\" data-id=\"4610\">baby Groemer theorem<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The point of the (first of three) Choquet-Kendall-Math\u00e9ron theorems in [1] is to give a converse to this construction.  This way, continuous credibilities are relatively practical <em>representations<\/em> for continuous valuations on the hyperspace <strong>Q<\/strong><em>Z<\/em> of non-empty compact saturated subsets of <em>Z<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this, we use that <em>Z<\/em> is a locally compact space (although a core-compact space would suffice), and we start from a function \u03bc : <strong>O<\/strong><em>Z<\/em> \u2192 <strong>R<\/strong><sub>+<\/sub> (not <strong>R<\/strong><sub>+<\/sub> \u222a {\u221e}, so  \u03bc is, in fact, bounded) that is Scott-continuous, strict, and totally convex in the sense described above.  With this as input, we show that there is a (unique, bounded) continuous valuation \u03bd : <strong>O<\/strong>(<strong>Q<\/strong><em>Z<\/em>) \u2192 <strong>R<\/strong><sub>+<\/sub> such that \u03bc(<em>U<\/em>) \u225d \u03bd(\u2610<em>U<\/em>) for every open subset <em>U<\/em> of <em>X<\/em>.  Here is how, omitting most of the details, and in the goal of showing where Scott&#8217;s formula is used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Using the <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=4610\" data-type=\"page\" data-id=\"4610\">baby Groemer theorem<\/a>, we can show that there is a function \u03bd : <strong>EO<\/strong>(<strong>Q<\/strong><em>Z<\/em>) \u2192 <strong>R<\/strong><sub>+<\/sub> such that \u03bc(<em>U<\/em>) \u225d \u03bd(\u2610<em>U<\/em>) for every open subset <em>U<\/em> of <em>Z<\/em>.  Here <strong>EO<\/strong>(<strong>Q<\/strong><em>Z<\/em>) denotes the lattice of <em>elementary open subsets<\/em> of <strong>Q<\/strong><em>Z<\/em>, which we define as the <em>finite<\/em> unions of basic open sets \u2610<em>U<\/em>.  This does not use the fact that <em>Z<\/em> is locally compact yet.  Also, \u03bd is monotonic, strict and modular.  The next move is to extend \u03bd to the whole of <strong>O<\/strong>(<strong>Q<\/strong><em>Z<\/em>), and for this we use Scott&#8217;s formula on the basis <em>B<\/em> \u225d <strong>EO<\/strong>(<strong>Q<\/strong><em>Z<\/em>) of <strong>O<\/strong>(<strong>Q<\/strong><em>Z<\/em>); that is indeed a basis because <em>Z<\/em> is locally compact, and therefore also <strong>Q<\/strong><em>Z<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Great: omitting all the details, all that is easy.  However, there is still something missing.  We would like to show that the extension \u03bd&#8217; of \u03bd that we obtained through Scott&#8217;s formula is a continuous valuation.  It is continuous, but we also need to verify that it is strict and modular, right?  In [1], we proved it by hand, but surely there is a general theorem that would allow us to prove it directly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is exactly what I will state.  We examine under what conditions any algebraic laws satisfied by \u03bd (or, in general, a continuous map <em>f<\/em> from <em>B<\/em> to <em>Y<\/em>) are still satisfied by its unique continuous extension \u03bd&#8217; (or more generally, <em>f&#8217;<\/em> : <em>X<\/em> \u2192 <em>Y<\/em>).  In the sequel, I will even look at cases where we can ensure that algebraic laws satisfied by <em>f<\/em> are also satisfied by <em>f&#8217;<\/em>, even when <em>f&#8217;<\/em> is not an extension of <em>f<\/em>, just the largest continuous map below <em>f<\/em> on <em>B<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preserving algebraic laws<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Given a c-space <em>X<\/em> with basis <em>B<\/em> and a monotone convergence space <em>Y<\/em>, we consider formal inequalities of the form:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>g<\/em> (_(<em>g<\/em><sub>1<\/sub> (<strong><em>z<\/em><\/strong>)), &#8230;, _(<em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>z<\/em><\/strong>))) \u2264 <em>h<\/em> (_(<em>h<\/em><sub>1<\/sub> (<strong><em>z<\/em><\/strong>)), &#8230;, _(<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>z<\/em><\/strong>)))<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">where <em>g<\/em> and <em>h<\/em> are maps from <em>Y<sup>m<\/sup><\/em>, resp. <em>Y<sup>n<\/sup><\/em>, to <em>Y<\/em>, and <em>g<\/em><sub>1<\/sub>, &#8230;, <em>g<\/em><sub><em>m<\/em><\/sub>, <em>h<\/em><sub>1<\/sub>, &#8230;, <em>h<\/em><sub><em>n<\/em><\/sub> are maps from <em>X<sup>k<\/sup><\/em> to <em>X<\/em>, for some <em>k<\/em> \u2208 <strong>N<\/strong>.  The notation <strong><em>z<\/em><\/strong> stands for a tuple (<em>z<\/em><sub>1<\/sub>, &#8230;, <em>z<\/em><sub><em>k<\/em><\/sub>) of <em>k<\/em> distinct formal variables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Such a formal inequality is <em>satisfied<\/em> on <em>X<\/em> (resp., on <em>B<\/em>) by a function <em>f<\/em> : <em>X<\/em> \u2192 <em>Y<\/em> if and only if<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>g<\/em> (<em>f<\/em> (<em>g<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f<\/em>(<em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>u<\/em><\/strong>))) \u2264 <em>h<\/em> (<em>f<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f<\/em>(<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>u<\/em><\/strong>)))<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">for every tuple <strong><em>u<\/em><\/strong> = (<em>u<\/em><sub>1<\/sub>, &#8230;, <em>u<\/em><sub><em>k<\/em><\/sub>) of values in <em>X<\/em> (resp., in <em>B<\/em>).  For example, a continuous valuation \u03bd on a space X is the same thing as a Scott-continuous map \u03bd: <strong>O<\/strong><em>X<\/em> \u2192 <strong>R<\/strong><sub>+<\/sub> \u222a {\u221e} that satisfies the inequalities:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>_(<em>g<\/em><sub>1<\/sub>()) \u2264 <em>h<\/em>(), where <em>g<\/em><sub>1<\/sub> is the 0-ary map with value \u2205 and <em>h<\/em> is the 0-ary map with value 0 (in short, the inequality _(\u2205) \u2264 0, expressing strictness);<\/li>\n\n\n\n<li>_(<em>z<\/em><sub>1<\/sub> \u222a <em>z<\/em><sub>2<\/sub>)+_(<em>z<\/em><sub>1<\/sub> \u2229 <em>z<\/em><sub>2<\/sub>) \u2264 _(<em>z<\/em><sub>1<\/sub>)+_(<em>z<\/em><sub>2<\/sub>);<\/li>\n\n\n\n<li>_(<em>z<\/em><sub>1<\/sub>)+_(<em>z<\/em><sub>2<\/sub>) \u2264 _(<em>z<\/em><sub>1<\/sub> \u222a <em>z<\/em><sub>2<\/sub>)+_(<em>z<\/em><sub>1<\/sub> \u2229 <em>z<\/em><sub>2<\/sub>).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Note in particular how we expressed the <em>equality<\/em> _(<em>z<\/em><sub>1<\/sub> \u222a <em>z<\/em><sub>2<\/sub>)+_(<em>z<\/em><sub>1<\/sub> \u2229 <em>z<\/em><sub>2<\/sub>) = _(<em>z<\/em><sub>1<\/sub>)+_(<em>z<\/em><sub>2<\/sub>) (modularity) as two inequalities in opposite directions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now the answer that I will give below requires the functions <em>g<\/em> and <em>g<\/em><sub>1<\/sub>, &#8230;, <em>g<\/em><sub><em>m<\/em><\/sub> to be continuous, but the functions <em>h<\/em><sub>1<\/sub>, &#8230;, <em>h<\/em><sub><em>n<\/em><\/sub> will need to obey a different assumption.  Let me say that a map <em>h<\/em> : <em>X<\/em> \u2192 <em>Y<\/em> is <em>quasi-open<\/em> if and only if for every open subset <em>U<\/em> of <em>X<\/em>, \u2191<em>h<\/em>[<em>U<\/em>] is open in <em>Y<\/em>.  This is the same idea as a notion that Klaus Keimel once used for the addition operation of a semitopological cone, and which he called <em>almost open<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Proposition.<\/strong>  Let <em>X<\/em> be a c-space with basis <em>B<\/em>, <em>Y<\/em> be a monotone convergence space, and <em>L<\/em> be a formal inequality <em>g<\/em> (_(<em>g<\/em><sub>1<\/sub> (<strong><em>z<\/em><\/strong>)), &#8230;, _(<em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>z<\/em><\/strong>))) \u2264 <em>h<\/em> (_(<em>h<\/em><sub>1<\/sub> (<strong><em>z<\/em><\/strong>)), &#8230;, _(<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>z<\/em><\/strong>))) such that:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><em>g<\/em><sub>1<\/sub>, &#8230;, <em>g<\/em><sub><em>m<\/em><\/sub>, <em>h<\/em><sub>1<\/sub>, &#8230;, <em>h<\/em><sub><em>n<\/em><\/sub> applied to elements of <em>B<\/em> yield values in <em>B<\/em>;<\/li>\n\n\n\n<li><em>g<\/em> is continuous on <em>Y<\/em> and <em>g<\/em><sub>1<\/sub>, &#8230;, <em>g<\/em><sub><em>m<\/em><\/sub> are continuous on <em>X<sup>k<\/sup><\/em>;<\/li>\n\n\n\n<li><em>h<\/em> is monotonic on <em>Y<\/em> and <em>h<\/em><sub>1<\/sub>, &#8230;, <em>h<\/em><sub><em>n<\/em><\/sub> are monotonic on <em>X<sup>k<\/sup><\/em>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">For every monotonic map <em>f<\/em> : <em>B<\/em> \u2192 <em>Y<\/em>, if <em>f<\/em> satisfies <em>L<\/em> on <em>B<\/em>, and if:<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li>either <em>f<\/em> is continuous on <em>B<\/em>, with the subspace topology (in which case <em>f&#8217;<\/em> extends <em>f<\/em>),<\/li>\n\n\n\n<li>or <em>h<\/em><sub>1<\/sub>, &#8230;, <em>h<\/em><sub><em>n<\/em><\/sub> are quasi-open on <em>X<sup>k<\/sup><\/em> (in which case <em>f&#8217;<\/em> does not necessarily extend <em>f<\/em>),<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">then <em>f&#8217;<\/em> satisfies <em>L<\/em> on <em>X<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Proof.<\/em>  For every  tuple <strong><em>u<\/em><\/strong> \u225d (<em>u<\/em><sub>1<\/sub>, &#8230;, <em>u<\/em><sub><em>k<\/em><\/sub>) of values in <em>X<\/em>, we verify that:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>g<\/em> (<em>f&#8217;<\/em> (<em>g<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em> (<em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>u<\/em><\/strong>))) \u2264 <em>h<\/em> (<em>f&#8217;<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>u<\/em><\/strong>)))<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">by considering any open neighborhood <em>V<\/em> of the left-hand side, and showing that it contains the right-hand side. By assumption, (<em>f&#8217;<\/em> (<em>g<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em> (<em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>u<\/em><\/strong>))) is in <em>g<\/em><sup>\u22121<\/sup>(<em>V<\/em>). Since <em>g<\/em> is continuous, the latter is open, so we can find open neighborhoods <em>U<\/em><sub>1<\/sub>, &#8230;, <em>U<\/em><sub><em>m<\/em><\/sub> of <em>f&#8217;<\/em>(<em>g<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em>(<em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>u<\/em><\/strong>)) respectively such that \u03a0<sub><em>i<\/em>=1<\/sub><em><sup>m<\/sup><\/em> <em>U<\/em><sub><em>i<\/em><\/sub> \u2286 <em>g<\/em><sup>\u22121<\/sup>(<em>V<\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since <em>Y<\/em> is a monotone convergence space, each <em>U<\/em><sub><em>i<\/em><\/sub> is Scott-open. By definition of <em>f&#8217;<\/em>, it follows that for each <em>i<\/em> there is an element <em>b<sub>i<\/sub><\/em> \u2208 <em>B<\/em> such that <em>b<sub>i<\/sub><\/em> \u226a <em>g<\/em><sub><em>i<\/em><\/sub> (<strong><em>u<\/em><\/strong>) and <em>f<\/em>(<em>b<sub>i<\/sub><\/em>) \u2208 <em>U<\/em><sub><em>i<\/em><\/sub>.  In particular, <em>f<\/em> (<em>b<\/em><sub>1<\/sub>, &#8230;, <em>b<sub>m<\/sub><\/em>) \u2208 <em>V<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since every <em>g<\/em><sub><em>i<\/em><\/sub> is continuous, \u2229<sub><em>i<\/em>=1<\/sub><em><sup>m<\/sup><\/em> <em>g<\/em><sub><em>i<\/em><\/sub><sup>\u20131<\/sup>(\u219f<em>b<sub>i<\/sub><\/em>) is an open neighborhood of <strong><em>u<\/em><\/strong>. Since <em>X<sup>k<\/sup><\/em> is a c-space, with basis <em>B<sup>k<\/sup><\/em> (exercise!), there is a tuple <strong><em>c<\/em><\/strong> \u225d (<em>c<\/em><sub>1<\/sub>, &#8230;, <em>c<\/em><sub><em>k<\/em><\/sub>) of values of <em>B<\/em> such that <strong><em>c<\/em><\/strong> \u2208 \u2229<sub><em>i<\/em>=1<\/sub><em><sup>m<\/sup><\/em> <em>g<\/em><sub><em>i<\/em><\/sub><sup>\u20131<\/sup>(\u219f<em>b<sub>i<\/sub><\/em>) and <strong><em>c<\/em><\/strong> \u226a <strong><em>u<\/em><\/strong> (namely, such that <em>c<\/em><sub>1<\/sub> \u226a <em>u<\/em><sub>1<\/sub>, &#8230;, <em>c<\/em><sub><em>k<\/em><\/sub> \u226a <em>u<\/em><sub><em>k<\/em><\/sub>; remember that this means that each <em>u<\/em><sub><em>i<\/em><\/sub> is in the interior of \u2191<em>c<\/em><sub><em>i<\/em><\/sub>).  Then <em>b<sub>i<\/sub><\/em> \u2264 <em>g<\/em><sub><em>i<\/em><\/sub> (<strong><em>c<\/em><\/strong>) for every <em>i<\/em>, and since <em>f<\/em> is monotonic, <em>f<\/em> (<em>b<\/em><sub>1<\/sub>, &#8230;, <em>b<sub>m<\/sub><\/em>) \u2264 <em>f<\/em>(<em>g<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>), &#8230;, <em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>c<\/em><\/strong>)).  This entails that <em>f<\/em>(<em>g<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>), &#8230;, <em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>c<\/em><\/strong>)) \u2208 <em>g<\/em><sup>\u22121<\/sup>(<em>V<\/em>), hence that <em>g<\/em> (<em>f<\/em> (<em>g<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>), &#8230;, <em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>c<\/em><\/strong>))) \u2208 <em>V<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All the elements <em>g<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>), &#8230;, <em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>c<\/em><\/strong>), <em>h<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>), &#8230;, <em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>c<\/em><\/strong>) are in <em>B<\/em>, by our assumption 1. Since <em>f<\/em> satisfies <em>L<\/em> on <em>B<\/em>,<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>g<\/em> (<em>f<\/em> (<em>g<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>)), &#8230;, <em>f<\/em> (<em>g<\/em><sub><em>m<\/em><\/sub> (<strong><em>c<\/em><\/strong>))) \u2264 <em>h<\/em> (<em>f<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>)), &#8230;, <em>f<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>c<\/em><\/strong>))),<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">so <em>h<\/em> (<em>f<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>)), &#8230;, <em>f<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>c<\/em><\/strong>))) is in <em>V<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We now consider two cases, depending on whether assumption 4 or 5 is satisfied.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>First case: assumption 4 is satisfied.<\/em>  In other words, we assume that <em>f<\/em> is continuous on <em>B<\/em>.  Then <em>f&#8217;<\/em> extends <em>f<\/em>, as we have seen earlier.  Then <em>h<\/em> (<em>f<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>)), &#8230;, <em>f<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>c<\/em><\/strong>))) = <em>h<\/em> (<em>f&#8217;<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>c<\/em><\/strong>))).  Since each <em>u<\/em><sub><em>i<\/em><\/sub> is in the interior of \u2191<em>c<\/em><sub><em>i<\/em><\/sub>, in particular <em>c<\/em><sub><em>i<\/em><\/sub> \u2264 <em>u<\/em><sub><em>i<\/em><\/sub> for each <em>i<\/em>, so, using the fact that <em>f&#8217;<\/em>, <em>h<\/em><sub>1<\/sub>, &#8230;, <em>h<\/em><sub><em>n<\/em><\/sub> are monotonic, <em>h<\/em> (<em>f<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>)), &#8230;, <em>f<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>c<\/em><\/strong>))) \u2264 <em>h<\/em> (<em>f&#8217;<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>u<\/em><\/strong>))), and therefore <em>h<\/em> (<em>f&#8217;<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>u<\/em><\/strong>))) is in <em>V<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Second case: assumption 5 is satisfied.<\/em>  Then <em>f&#8217;<\/em> may fail to extend <em>f<\/em>, but assumption 5 tells us that the maps <em>h<\/em><sub>1<\/sub>, &#8230;, <em>h<\/em><sub><em>n<\/em><\/sub> are quasi-open.  Since each <em>u<\/em><sub><em>i<\/em><\/sub> is in the interior \u219f<em>c<\/em><sub><em>i<\/em><\/sub> of \u2191<em>c<\/em><sub><em>i<\/em><\/sub>, <em>h<\/em><sub><em>i<\/em><\/sub>(<strong><em>u<\/em><\/strong>) is in the open set \u2191<em>h<\/em><sub><em>i<\/em><\/sub>[\u219f<em>c<\/em><sub>1<\/sub> \u00d7 &#8230; \u00d7 \u219f<em>c<\/em><sub><em>k<\/em><\/sub>].  The latter is equal to its own interior, and is therefore included in the interior of the larger set \u2191<em>h<\/em><sub><em>i<\/em><\/sub>[\u2191<em>c<\/em><sub>1<\/sub> \u00d7 &#8230; \u00d7 \u2191<em>c<\/em><sub><em>k<\/em><\/sub>] = \u2191<em>h<\/em><sub><em>i<\/em><\/sub>(<strong><em>c<\/em><\/strong>).  Hence <em>h<\/em><sub><em>i<\/em><\/sub>(<strong><em>u<\/em><\/strong>) \u2208 int(\u2191<em>h<\/em><sub><em>i<\/em><\/sub> (<strong><em>c<\/em><\/strong>)), in other words <em>h<\/em><sub><em>i<\/em><\/sub>(<strong><em>c<\/em><\/strong>) \u226a <em>h<\/em><sub><em>i<\/em><\/sub>(<strong><em>u<\/em><\/strong>).  By definition of <em>f&#8217;<\/em>, <em>f<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>)), &#8230;, <em>f<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>c<\/em><\/strong>)) \u2264 <em>f&#8217;<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>u<\/em><\/strong>)).  We use the fact that <em>h<\/em> is monotonic, and we obtain that <em>h<\/em> (<em>f<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>c<\/em><\/strong>)), &#8230;, <em>f<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>c<\/em><\/strong>))) \u2264 <em>h<\/em> (<em>f&#8217;<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>u<\/em><\/strong>))), so that <em>h<\/em> (<em>f&#8217;<\/em> (<em>h<\/em><sub>1<\/sub> (<strong><em>u<\/em><\/strong>)), &#8230;, <em>f&#8217;<\/em> (<em>h<\/em><sub><em>n<\/em><\/sub> (<strong><em>u<\/em><\/strong>))) is in <em>V<\/em>.  \u2610<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let us see what this yields on our example of inequalities characterizing valuations (strictness, plus two inequalities for modularity):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>_(\u2205) \u2264 0;<\/li>\n\n\n\n<li>_(<em>z<\/em><sub>1<\/sub> \u222a <em>z<\/em><sub>2<\/sub>)+_(<em>z<\/em><sub>1<\/sub> \u2229 <em>z<\/em><sub>2<\/sub>) \u2264 _(<em>z<\/em><sub>1<\/sub>)+_(<em>z<\/em><sub>2<\/sub>);<\/li>\n\n\n\n<li>_(<em>z<\/em><sub>1<\/sub>)+_(<em>z<\/em><sub>2<\/sub>) \u2264 _(<em>z<\/em><sub>1<\/sub> \u222a <em>z<\/em><sub>2<\/sub>)+_(<em>z<\/em><sub>1<\/sub> \u2229 <em>z<\/em><sub>2<\/sub>).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The first inequality is really _(<em>g<\/em><sub>1<\/sub>()) \u2264 <em>h<\/em>(), where <em>g<\/em><sub>1<\/sub> is the 0-ary map with value \u2205 and <em>h<\/em> is the 0-ary map.  Considering that the basis <em>B<\/em> we took in this example was <strong>EO<\/strong>(<strong>Q<\/strong><em>Z<\/em>), the set of finite unions of basic open subsets of <strong>Q<\/strong><em>Z<\/em>, condition 1 (mapping <em>B<sup>k<\/sup><\/em> to <em>B<\/em>) is obvious.  Condition 2 is that <em>g<\/em><sub>1<\/sub> is continuous (and also <em>g<\/em>, which is the identity map in that case).  Condition 3 is that <em>h<\/em> is monotonic, which is clear as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Condition 1 is also clear for the second and third inequalities: namely, <strong>EO<\/strong>(<strong>Q<\/strong><em>Z<\/em>) is closed under binary unions, and also under binary intersections (because \u2610<em>U<\/em> \u2229 \u2610<em>V<\/em> = \u2610(<em>U<\/em> \u2229 <em>V<\/em>)).  As far as conditions 2 and 3 are concerned, both <em>g<\/em> and <em>h<\/em> are the + function on <strong>R<\/strong><sub>+<\/sub> \u222a {\u221e}, and that is continuous (for <em>g<\/em>; in particular it is monotonic, which is what we want for <em>h<\/em>).  By continuous, I mean jointly continuous, by the way, but separate continuity is enough, by the <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=6923\">Banaschewski-Lawson-Ershov observation<\/a>.  The maps <em>g<\/em><sub><em>i<\/em><\/sub> and <em>h<\/em><sub><em>i<\/em><\/sub> are: binary union \u222a, binary intersection \u2229, and first and second projections (this is how you get <em>z<\/em><sub>1<\/sub>, resp., <em>z<\/em><sub>2<\/sub>, from <strong><em>z<\/em><\/strong> = (<em>z<\/em><sub>1<\/sub>, <em>z<\/em><sub>2<\/sub>)).  And they are all Scott-continuous, hence separately continuous, hence jointly continuous by the <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=6923\">Banaschewski-Lawson-Ershov observation<\/a>, since this example took place in the setting of a locally compact space, hence one such that <strong>O<\/strong><em>Z<\/em> is a continuous dcpo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The setting Klaus Keimel and I were in was where <em>f<\/em> (the valuation \u03bd on <em>B<\/em>=<strong>EO<\/strong>(<strong>Q<\/strong><em>Z<\/em>) such that \u03bc(<em>U<\/em>) \u225d \u03bd(\u2610<em>U<\/em>) for every open subset <em>U<\/em> of <em>Z<\/em>) was already continuous on <em>B<\/em>, so condition 4 applies, and the extension <em>f&#8217;<\/em> is now automatically a continuous valuation on the space <em>Z<\/em>, finishing the proof.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, let us imagine that we wanted to use condition 5 instead.  We would need to examine when binary union, binary intersections, and first and second projections are quasi-open.  Let me state how we can simplify the proof of such statements.  We will see that satisfying condition 5 would require more from the underlying space <em>Z<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quasi-open maps and the way-below relation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Condition number 5 (the one that applies in the previous proposition in the case that <em>f<\/em> is not continuous on <em>B<\/em>, and therefore does not extend to <em>f&#8217;<\/em>) is about quasi-openness, which may appear as a mysterious property.  It is equivalent to the following one, however.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Proposition.<\/strong>  For every c-space <em>X<\/em>, for every topological space <em>Y<\/em>, for every natural number <em>k<\/em>, a map <em>h<\/em> : <em>X<sup>k<\/sup><\/em> \u2192 X is quasi-open if and only if it <em>preserves<\/em> \u226a, namely if and only if for all <em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>, <em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub> in <em>X<\/em> such that <em>x<\/em><sub>1<\/sub> \u226a <em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub> \u226a <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>, we have <em>h<\/em> (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>) \u226a <em>h<\/em> (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Proof.<\/em>  Let us assume <em>h<\/em> quasi-open.  Then \u2191<em>h<\/em>[\u219f<em>x<\/em><sub>1<\/sub> \u00d7 &#8230; \u00d7 \u219f<em>x<\/em><sub><em>k<\/em><\/sub>] is open.  If <em>x<\/em><sub>1<\/sub> \u226a <em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub> \u226a <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>, then <em>h<\/em> (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>) is in \u2191<em>h<\/em>[\u219f<em>x<\/em><sub>1<\/sub> \u00d7 &#8230; \u00d7 \u219f<em>x<\/em><sub><em>k<\/em><\/sub>].  Also, \u2191<em>h<\/em> [\u219f<em>x<\/em><sub>1<\/sub> \u00d7 &#8230; \u00d7 \u219f<em>x<\/em><sub><em>k<\/em><\/sub>] is included in \u2191<em>h<\/em> [\u2191<em>x<\/em><sub>1<\/sub> \u00d7 &#8230; \u00d7 \u2191<em>x<\/em><sub><em>k<\/em><\/sub>] = \u2191<em>h<\/em> (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>), so <em>h<\/em> (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>) is in an open set that is included in \u2191<em>h<\/em> (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>).  It follows that <em>h<\/em> (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>) is in the interior of \u2191<em>h<\/em> (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>), which means that <em>h<\/em> (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>) \u226a <em>h<\/em> (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>), by our definition of \u226a on topological spaces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Conversely, let us assume that <em>h<\/em> preserves \u226a.  Let <em>U<\/em> be any open subset of <em>X<sup>k<\/sup><\/em>.  In order to show that \u2191<em>h<\/em>[<em>U<\/em>] is open, we show that every element <em>y<\/em> of \u2191<em>h<\/em>[<em>U<\/em>] belongs to some open subset <em>V<\/em> of <em>Y<\/em> that is included in \u2191<em>h<\/em>[<em>U<\/em>].  Since <em>y<\/em> \u2208 \u2191<em>h<\/em>[<em>U<\/em>], there is a tuple (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>) in <em>U<\/em> such that <em>h<\/em> (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>) \u2264&nbsp;<em>y<\/em>.  Notably, there is an open rectangle <em>U<\/em><sub>1<\/sub> \u00d7 &#8230; \u00d7 <em>U<\/em><sub><em>k<\/em><\/sub> included in <em>U<\/em> and containing (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>).  Since <em>X<\/em> is a c-space, we can find elements <em>x<\/em><sub>1<\/sub> \u226a <em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub> \u226a <em>x&#8217;<\/em><sub><em>k<\/em><\/sub> in <em>U<\/em><sub>1<\/sub>, &#8230;, <em>U<\/em><sub><em>k<\/em><\/sub> respectively.  In particular, (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>) is in <em>U<\/em>.  Since <em>h<\/em> preserves \u226a, <em>h<\/em> (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>) \u226a <em>h<\/em> (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>), namely <em>h<\/em> (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>) is in the interior <em>V<\/em> of \u2191<em>h<\/em> (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>).  Since <em>h<\/em> (<em>x&#8217;<\/em><sub>1<\/sub>, &#8230;, <em>x&#8217;<\/em><sub><em>k<\/em><\/sub>) \u2264&nbsp;<em>y<\/em>, <em>y<\/em> is also in <em>V<\/em>.  Finally, <em>V<\/em> is included in \u2191<em>h<\/em> (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>), which is included in \u2191<em>h<\/em>[<em>U<\/em>] since (<em>x<\/em><sub>1<\/sub>, &#8230;, <em>x<\/em><sub><em>k<\/em><\/sub>) is in <em>U<\/em>.  \u2610<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Returning to our example of the inequalities defining modularity, when are binary union, binary intersections, first and second projections quasi-open?  We are working on <em>X<\/em> = <strong>O<\/strong><em>Z<\/em> where <em>Z<\/em> is locally compact, hence <em>X<\/em> is a continuous dcpo and \u226a is the usual notion of way-below relation.  It is easy to see that union, first and second projections do preserve \u226a.  But binary intersection preserves \u226a if and only if <em>Z<\/em> is <em>core-coherent<\/em>: this is Proposition 5.2.19 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 other words, relying on condition 5 dispenses us to show that <em>f<\/em> is continuous on <em>B<\/em> (condition 4\u2014that can indeed be a chore!), but requires more from the underlying space <em>X<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Other extension results<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Scott&#8217;s formula is only one of many possible extension results.  I should mention that there is another close one, which requires a lot less on <em>X<\/em> and a lot more on <em>Y<\/em>.  Given any dense subset <em>B<\/em> of an arbitrary topological space <em>X<\/em>, a bc-domain <em>Y<\/em>, and a monotonic map <em>f<\/em> from <em>B<\/em> to <em>Y<\/em>, there is a largest continuous map <em>f&#8217;<\/em> from <em>X<\/em> to <em>Y<\/em> below <em>f<\/em>; and if <em>f<\/em> is continuous, then <em>f&#8217;<\/em> is a continuous extension of <em>f<\/em> from <em>B<\/em> to the whole of <em>X<\/em>.  That is part of <em>Scott&#8217;s theorem<\/em> that the bc-domains are the injective topological spaces (over topological embeddings).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Explicitly, we first extend <em>f<\/em> to a monotonic map from <em>X<\/em> to <em>Y<\/em> by letting <em>f<\/em>(<em>x<\/em>) be equal to the infimum of all <em>f<\/em>(<em>b<\/em>), where <em>b<\/em> ranges over the elements of <em>B<\/em> above <em>x<\/em>, for every <em>x<\/em> in <em>X<\/em>.  In a second step, we define <em>f&#8217;<\/em>(<em>x<\/em>) as sup {<em>y<\/em> \u2208 <em>Y<\/em> | <em>x<\/em> \u2208 int(<em>f<\/em><sup>\u22121<\/sup>(\u219f<em>y<\/em>))}.  I will not prove this here, maybe another time.  (This may be wrong, too.  I have just written it mostly from the top of my head, without much verification.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is a variant of this where <em>Y<\/em> is required to be a continuous complete lattice, and we obtain a similar result, where this time <em>B<\/em> is an arbitrary (not a dense) subset of <em>X<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And there are many other extension results where <em>X<\/em> is obtained as the sobrification of a space <em>B<\/em>, or as its well-filterification, or etc.  Oh, well.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Jean Goubault-Larrecq and Klaus Keimel.\u00a0\u00a0<a href=\"https:\/\/www.lsv.ens-paris-saclay.fr\/Publis\/PAPERS\/PDF\/GLK-mscs10.pdf\">Choquet-Kendall-Matheron theorems for non-Hausdorff spaces<\/a>.\u00a0\u00a0<a href=\"https:\/\/www.cambridge.org\/core\/journals\/mathematical-structures-in-computer-science\/issue\/2BBC687E1831B5DE9949BD0FFA37F00A\">Mathematical Structures in Computer Science 21(3)<\/a>, 2011, pages 511-561.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"211\" height=\"293\" src=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/wp-content\/uploads\/2016\/08\/jgl-2011.png\" alt=\"jgl-2011\" class=\"wp-image-993\" style=\"width:60px;height:83px\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u2014 <a href=\"https:\/\/www.lsv.ens-paris-saclay.fr\/~goubault\/?l=en\">Jean Goubault-Larrecq<\/a> (September 20th, 2023)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There is a famous formula in domain theory, called Scott&#8217;s formula. If B is a basis of a continuous poset X, and f is a monotonic function from B to some dcpo Y, then one can define a new function &hellip; <a href=\"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/?page_id=7144\">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-7144","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages\/7144","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=7144"}],"version-history":[{"count":45,"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages\/7144\/revisions"}],"predecessor-version":[{"id":7193,"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=\/wp\/v2\/pages\/7144\/revisions\/7193"}],"wp:attachment":[{"href":"https:\/\/projects.lsv.ens-paris-saclay.fr\/topology\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}