Choquet-Wilker spaces

There is a natural property of topological spaces, which I initially learned from [1, Discussion before Lemma 6.2], and which Klaus Keimel and Jimmie Lawson call Wilker’s condition, after Peter Wilker [2, Theorem 3]. Before I explain what it is, let me note that the property had been known for much longer [3, Definition 17.3]. Gustave Choquet says that a family K of subsets of a topological space X is rich if and only if:

for all open subsets U1 and U2 of X, for every Q K such that QU1U2,
there are elements Q1, Q2K such that
Q1U1, Q2U2 and QQ1Q2.

He then usually applies this condition to the family of compact subsets of X. This is a very natural condition that is used to build measures on topological spaces: for example, see [5, Section 53]. Wilker’s condition is simply that the collection QX of all compact saturated subsets of X be a rich family. Hence let me call spaces satisfying this condition Choquet-Wilker spaces.

Definition. A Choquet-Wilker space is a space X such that the collection QX is rich.

My purpose is not to explain how to build measures on Choquet-Wilker spaces, rather to show how large the class of Choquet-Wilker spaces is. Hence I will exhibit large families of spaces that are Choquet-Wilker, and I will give one example of a space that is not. I will end with a neat characterization of those consonant spaces that are Choquet-Wilker, due to Matthew de Brecht and Klaus Keimel.

Locally compact spaces

Proposition A. Every locally compact space X is Choquet-Wilker. X even satisfies the following stronger condition:

for all open subsets U1 and U2 of X, for every Q K such that QU1U2,
there are elements Q1, Q2K such that
Q1U1, Q2U2 and Q ⊆ int(Q1) ∪ int(Q2),

where int( ) denotes interior.

Proof. Let Q be a compact saturated subset of X included in a union U1U2 of two open subsets of X. For every xQ, if xU1, we pick a compact saturated neighborhood Qx of x included in U1; otherwise, x is in U2, and we pick a compact saturated neighborhood, which we also call Qx, of x included in U2. The open sets int(Qx) cover Q as x ranges over Q.

Since Q is compact, we can extract a finite subcover (int(Qx))xE, where E is a finite subset of Q. Let E1EU1 and E2EE1 consist of the remaining elements. Let also Q1 ≝ ∪xE1 Qx and Q2 ≝ ∪xE2 Qx. Then:

  • Q1Q2 = ∪xE Qx contains Q. In fact, we claim that the required stronger condition Q ⊆ int(Q1) ∪ int(Q2) holds. Every point of Q is in int(Qx) for some xE; if xE1 then int(Qx) ⊆ int(∪xE1 Qx) = int(Q1), and otherwise, int(Qx) ⊆ int(∪xE2 Qx) = int(Q2).
  • For every xE1, x is in U1, so QxU1 by definition. Hence Q1 ≝ ∪xE1 QxU1.
  • For every xE2, x is in U2, so QxU2 by definition. Hence Q2 ≝ ∪xE2 QxU2. ☐

LCS-complete spaces

I have already mentioned LCS-complete spaces in the August 2025 post and in the November 2024 post. An LCS-complete space is a topological space X that is homeomorphic to a Gδ subspace of a locally compact sober space Y. Every locally compact sober space is LCS-complete, but the class is larger. Most notably, every quasi-Polish space is LCS-complete, and in particular every Polish space (even not locally compact, such as Baire space NN) is LCS-complete.

The following is Theorem 8.2 in [4].

Proposition B. Every LCS-complete space X is Choquet-Wilker.

Proof. Up to isomorphism, we can consider that X is a Gδ subspace of a locally compact sober space Y. Being Gδ, we can write X as the intersection ∩nN Wn of a descending sequence of open subsets W0W1 ⊇ … ⊇ Wn ⊇ … of Y.

Let Q be a compact saturated of X included in a union U1U2 of two open subsets of X. We write U1 as Û1X and U2 as Û2X, where Û1 and Û2 are open in Y.

The notion of compactness is absolute, in the sense that a subset of X is compact in X (with the subspace topology), if and only if it is compact in Y. This is an easy exercise. Also, since X is an intersection of open sets, hence of upwards-closed sets (in the specialization ordering of Y), X is upwards-closed in Y. The specialization ordering of X is the restriction of that of Y to X (another easy exercise), so a subset of X is saturated (=upwards-closed) in X if and only if it is saturated in Y. Therefore the compact saturated subsets of X are exactly the compact saturated subsets of Y that are included in X. We will use this several times.

We use it right away: Q is a compact saturated subset of Y. By Proposition A, and specifically, not just the fact that Y is a Choquet-Wilker space, but rather that it satisfies the stronger property stated in Proposition A, and since QU1U2 hence Q ⊆ (Û1W0) ∪ (Û2W0), there are two compact saturated subsets Q01 and Q02 of Y such that Q ⊆ int(Q01) ∪ int(Q02), Q01Û1W0, and Q02Û2W0.

We reuse that stronger property on the inclusion Q ⊆ int(Q01) ∪ int(Q02), or rather on the inclusion Q ⊆ (int(Q01) ∩ W1) ∪ (int(Q02) ∩ W2), which is deduced from the former and the inclusion QXW1. We obtain that there are two compact saturated subsets Q11 and Q12 of Y such that Q ⊆ int(Q11) ∪ int(Q12), Q11 ⊆ int(Q01) ∩ W1, and Q12 ⊆ int(Q02) ∩ W1.

And we continue: there are two compact saturated subsets Q21 and Q22 of Y such that Q ⊆ int(Q21) ∪ int(Q22), Q21 ⊆ int(Q11) ∩ W2, and Q22 ⊆ int(Q22) ∩ W2, and in general, for every nN, we obtain two compact saturated subsets Q21 and Q22 of Y such that Q ⊆ int(Q(n+1)1) ∪ int(Q(n+1)2), Q(n+1)1 ⊆ int(Qn1) ∩ Wn+1, and Q(n+1)2 ⊆ int(Qn2) ∩ Wn+1.

We define Q1 as the intersection ∩nN Qn1, and Q2 as the intersection ∩nN Qn2. Those are both filtered intersections of compact saturated subsets of Y; in that they are intersections of descending families of compact saturated set. Since Y is sober, it is well-filtered (Proposition 8.3.5 in the book), and in a well-filtered space every filtered intersection of compact saturated subsets is compact saturated (Proposition 8.3.6 in the book). Therefore Q1 and Q2 are compact saturated subsets of Y.

They are also included in every Wn, since Q(n+1)1 ⊆ int(Qn1) ∩ Wn+1 and Q(n+1)2 ⊆ int(Qn2) ∩ Wn+1, so they are included in ∩nN Wn, namely in X. Being compact saturated in Y and included in X, Q1 and Q2 are compact saturated subsets of X.

We note that Q is included in Q1Q2. Otherwise, there would be a point x in Q and outside both Q1 and Q2, hence outside int(Qm1) for some mN and outside int(Qn2) for some nN. Hence x would be outside int(Qk1) ∪ int(Qk2) where k ≝ max(m, n). That is impossible since Q ⊆ int(Qk1) ∪ int(Qk2).

Finally, Q1 is included in U1 because Q1Q01X ⊆ (Û1W0) ∩ X = U1, and similarly Q2U2. ☐

KT4 spaces, Hausdorff spaces, regular spaces

A topological space is regular if and only if given any closed subset C and any point x outside of C, there are an open neighborhood U of x and an open neighborhood V of C such that U and V are disjoint (Definition 4.1.19 in the book).

A topological space is normal if and only if for any two disjoint closed subsets C1 and C2 have disjoint open neighborhoods (Definition 4.1.22 in the book). A space is KT4 if all its compact subspaces are normal. The following was observed by Wilker [2, Theorem 8].

Proposition C. Every KT4 space is Choquet-Wilker. Every Hausdorff space, every regular space is KT4, hence Choquet-Wilker.

Proof. We start with the first claim, and we consider a KT4 space X, a compact saturated subset Q of X, and two open subsets U1 and U2 of X whose union contains Q. Since X is KT4, Q as a subspace is normal. Now QU1 and QU2 are disjoint closed subsets of Q. Therefore there are disjoint open subsets of Q, which we write as QV1 and QV2 respectively, where V1 and V2 are open in X, such that QU1QV1 and QU2QV2. Taking complements in Q, QV1QU1 and QV2QU2.

But QV1 is the intersection of Q with the complement of V1 in X (a closed set), hence it is compact (Corollary 4.4.10 in the book). Its upward closure in the specialization preordering of X, ↑(QV1), is then compact saturated in X (Proposition 4.4.14 in the book). Since QV1U1 and U1 is upwards-closed, ↑(QV1) is included in U1. We let Q1 ≝ ↑(QV1). Similarly, Q2 ≝ ↑(QV2) is compact saturated and included in U2.

It remains to show that QQ1Q2. We have (QV1) ∪ (QV2) = Q–(V1V2) = Q, since V1 and V2 are disjoint. In particular, Q = (QV1) ∪ (QV2) ⊆ Q1Q2. This concludes the proof that the KT4 space X is Choquet-Wilker.

We proceed by showing that every Hausdorff space X is KT4. Every compact subspace of X is compact and Hausdorff, since Hausdorffness is preserved by taking subspaces. Every compact Hausdorff space is normal (Proposition 4.4.17 in the book), so every compact subspace of X is normal: X is KT4.

We finish this proof by showing that every regular space X is KT4. We first claim that every subspace Q of X is regular, too. Given any point xQ and any closed subset CQ (with C closed in X) of Q that does not contain x, C cannot contain x either. Since X is regular, there are two disjoint open subsets U and V of X, with xU and CV. Then UQ and VQ are two disjoint open subsets of the subspace Q, UQ contains x and CQVQ.

Second, given any compact subspace Q of X, Q is both compact and regular. It remains to see that every compact regular space is normal. Curiously, this seems to be absent from the book. Let C1 and C2 be two disjoint closed subsets of Q. For each xC1, there is an open neighborhood Ux of x in Q and an open neighborhood Vx of C2 in Q such that Ux and Vx are disjoint. Since C1 is closed in a compact space, it is compact (Proposition 4.4.15 in the book), and therefore we can find a finite subcover (Ux)xE of C1, for some finite subset E of C1. Let U ≝ ∪xE Ux, V ≝ ∩xE Vx. Then U and V are disjoint, and open, U contains C1, and V contains C2. We are done. ☐

A non-Choquet-Wilker space

At this point, we have seen that so many families of topological spaces are Choquet-Wilker, and we might wonder whether there is any space that is not Choquet-Wilker at all. And indeed, that exists, as we will demonstrate; and therefore the notion of a Choquet-Wilker space is not a trivial one.

We start with a technical lemma, which relies on the notion of a KC-space, namely a space in which every compact subset is closed. I have already mentioned such spaces in the January 2024 post, where we have observed that every Hausdorff space is a KC-space, that every KC-space is T1 and coherent (in the sense that the intersection of any two compact (necessarily saturated) sets is compact), and also at the end of the October 2024 post.

Lemma D. Every compact Choquet-Wilker KC-space X is normal.

Proof. We consider two disjoint closed subsets C1 and C2 of X, and we let QX, U1XC1 and U2XC2. Q is compact saturated by assumption, U1 and U2 are open, and U1U2 = X–(C1C2) = X, since C1 and C2 are disjoint. In particular, Q  U1U2. Since X is Choquet-Wilker, there are compact saturated subsets Q1, Q2 of X such that Q1U1, Q2U2 and QQ1Q2. Since X is a KC-space, Q1 and Q2 are closed, so their complements are open. We have C1 = XU1 ⊆ XQ1, C2 = XU2 ⊆ XQ2, and it remains to see that XQ1 and XQ2 are disjoint. Their intersection is X–(Q1Q2), and X = QQ1Q2, so that intersection is empty, as desired. ☐

The following was stated right after Definition 4.1.22 in the book.

Fact E. Every T1 normal space is Hausdorff (in fact T4, hence T3, hence T2).

Our counterexample will be the Alexandroff (one-point) compactification α(Q) of the space Q of rational numbers. Alexandroff compactifications are defined in Exercise 4.8.9 of the book for locally compact Hausdorff spaces only, but they make sense for any Hausdorff space X—except that α(X) will not be compact Hausdorff in general.

For every Hausdorff topological space X, α(X) is obtained as follows:

  • The points of α(X) are those of X, plus an additional point which we write as ∞.
  • The open subsets of α(X) are the open subsets of X, plus the sets α(X)–K, where K ranges over the compact subsets of X.  I will let you check that this forms a topology, and this depends on X being Hausdorff.

We equip Q with the subspace topology from R, itself with its usual metric topology. We note that Q is Hausdorff. We will also need to know that every compact subset of Q has empty interior (see Exercise 4.8.4 in the book).

Lemma F. The space α(Q) is T1 but not Hausdorff.

Proof. Given any two distinct points x and y of α(Q), either both x and y are in Q, and then they have disjoint open neighborhoods in Q, hence in α(Q); or one of them is equal to ∞, say y, in which case α(Q)–{x} is an open neighborhood of y that does not contain x. Therefore α(Q) is T1.

In order to show that α(Q) is not Hausdorff, we fix any xQ, and we will show that we cannot separate x from ∞ by any pair of disjoint open neighborhoods. For every open neighborhood U of x, for every open neighborhood V of ∞, necessarily of the form α(Q)–K where K is compact in Q, UV is equal to UK. That is empty if and only if UK. But K is compact, hence has empty interior, so UK would entail that U is empty, which is impossible since U contains x. Hence UV cannot be empty. This shows that α(Q) is not Hausdorff. ☐

Fact G. The topology of Q is the subspace topology induced by the inclusion in α(Q).

Indeed, in one direction every open subset U of Q appears as an open subset of α(Q), hence as a set of the form UQ for some open subset U of α(Q). In the other direction, we show that the intersection of any open subset of α(Q) with Q is open in Q. This is clear for open subsets U that are already open in Q, and for open subsets of the form α(Q)–K with K compact in Q, (α(Q)–K) ∩ Q = QK is open since K, being compact in a Hausdorff space, is closed (Proposition 4.4.15 in the book).

Proposition H. The compact subsets Q of α(Q) that contain ∞ are exactly those of the form C ∪ {∞} where C is a closed subset of Q. In particular,

  1. α(Q) is a compact space;
  2. α(Q) is a KC-space.

Proof. Let us see right away why the first part of the Proposition entails items 1 and 2.

  1. Let Q ≝ α(Q). We can write Q as C ∪ {∞}, where CQ is closed in Q, so Q is compact.
  2. Given any compact subset Q of α(Q),
  • either Q contains ∞, then Q is equal to C ∪ {∞} where C is a closed subset of Q, by the first part of the Proposition; hence its complement is equal to α(Q)–(C ∪ {∞}) = QC, which is open in Q, hence in α(Q) by Fact G: so Q is closed in α(Q);
  • or Q does not contain ∞, hence is a compact subset of α(Q) that is included in the subspace Q (it is a subspace by Fact G); therefore Q is a compact subset of Q, and since Q is Hausdorff, Q is closed in Q; by Fact G, it follows that Q is closed in α(Q).

We now prove the first part of the Proposition. Let Q be a compact subset of α(Q) containing ∞, and let CQQ = Q–{∞}.

For every compact saturated subset K of Q, we show that CK is compact in Q by considering any open cover (Ui)iI of CK, and realizing that CK ⊆ ∪iI Ui is equivalent to QK ⊆ ∪iI Ui, hence to Q ⊆ (α(Q)–K) ∪ ∪iI Ui. Since Q is compact in α(Q), we can extract a finite subcover. That finite subcover must contain α(Q)–K, since ∞ ∈ Q but ∞ is none of the sets Ui, which are open in Q; so there is a finite subset I′ of I such that Q ⊆ (α(Q)–K) ∪ ∪iI’ Ui.. Equivalently, CK ⊆ ∪iI’ Ui. Therefore, CK is compact in Q.

For every sequence (xn)nN of elements of C, converging to some xQ, the set K ≝ {xn | nN} ∪ {x} is compact in Q. This is Fact 1 in the May 2019 post. In the previous paragraph, we have shown that CK is compact in Q. Since Q is Hausdorff, CK is closed in Q. Since every point xn is in CK, so is the limit x. In particular, xC. This shows that C is sequentially closed. But all sequentially closed subsets of first-countable spaces are closed (Exercise 4.7.14 in the book), and Q is first-countable, since the sets ]x–1/2n, x+1/2n[ with nN form a countable base of open neighborhoods of any point x (in fact Q is even second-countable). Therefore C is closed in Q.

Since C = Q–{∞} and Q contains ∞, Q must be equal to C ∪ {∞}.

Conversely, let C be a closed subset of Q, and let QC ∪ {∞}. We consider any open cover of Q, necessarily given as the union of two families of open sets: a family of open subsets Ui of Q, where i ranges over some index set I, and a family of sets of the form α(Q)–Kj, where j ranges over some index set J and each Kj is compact in Q. We note that J is non-empty, since ∞ ∈ Q. Then, Q ⊆ ∪iI Ui ∪ ∪jJ (α(Q)–Kj), namely Q ∩ ∩jJ Kj ⊆ ∪iI Ui. Since J is non-empty, Q ∩ ∩jJ Kj = C ∩ ∩jJ Kj.

In a Hausdorff space such as Q, every non-empty intersection of compact sets such as ∩jJ Kj is compact, because they are all closed (Proposition 4.4.15 in the book) and included in one of the sets Kj, which is compact. Taking the intersection with the closed set C then yields a compact set again. Hence C ∩ ∩jJ Kj is compact in Q.

Since Q ∩ ∩jJ Kj = C ∩ ∩jJ Kj is included in ∪iI Ui, there is a finite subset I′ of I such that C ∩ ∩jJ Kj ⊆ ∪iI Ui. We note that C ∩ ∩jJ Kj = ∩jJ (CKj). Since Q is Hausdorff, it is sober (Proposition 8.2.12 in the book) hence well-filtered (Proposition 8.3.5 in the book), so there is a finite subset J′ of J such that ∩jJ (CKj) ⊆ ∪iI Ui. Unfolding back, we have obtained a finite subcover of Q, by the sets Ui with iI′ and the sets α(Q)–Kj with jJ′. ☐

We can now conclude.

Theorem I. α(Q) is not a Choquet-Wilker space.

Proof. By Proposition H, α(Q) is a compact KC-space. If it were Choquet-Wilker, it would be normal by Lemma D. Since it is T1 (being a KC-space, or by Lemma F), Lemma E tells us that it would be Hausdorff. But Lemma F tells us that this is not the case. ☐

Theorem I even shows that there is a compact KC-space (α(Q), of course) that is not Choquet-Wilker.

The proof of Theorem I is pretty abstract, and here is a more concrete proof, where we will exhibit an actual compact saturated subset Q of α(Q), included in the union U1U2 of two actual open subsets, and such that cannot find compact saturated subsets Q1 and Q2 such that Q1U1, Q2U2 and QQ1Q2.

We let Q ≝ α(Q), U1 ≝ α(Q)–{x} for some arbitrary rational number x, and U2Q. (In other words, we just remove one rational point from α(Q) in order to obtain U1, and we instead remove just the point ∞ from α(Q) in order to obtain U2.) By Proposition H, Q is compact (and saturated since α(Q) is T1 by Lemma F). U1 is open in α(Q) because {x} is compact in Q, and U2 is open because it is an open subset of Q.

If α(Q) were Choquet-Wilker, there would be compact (saturated) subsets Q1 and Q2 of α(Q) such that Q1U1, Q2U2 and QQ1Q2. Since U2 does not contain ∞, neither does Q2, so Q2 is a compact subset of α(Q) included in Q, hence a compact subset of Q, with the subspace topology (by Fact G). Since ∞ ∈ QQ1Q2, ∞ must be in Q1. By Proposition H, Q1 must be of the form C ∪ {∞} for some closed subset C of Q. From QQ1Q2, we obtain that (C ∪ {∞}) ∪ Q2 = α(Q), and in particular CQ2 = Q. This implies that the complement of C in Q is included in Q2; but every compact subset of Q has empty interior, so the complement of C in Q must be empty, or equivalently, C = Q. This is impossible since Q1 = C ∪ {∞}is included in U1 = α(Q)–{x}.

Consonant Choquet-Wilker spaces

A while back, Matthew de Brecht sent me an unpublished note, and the very first lemma was a nice observation about consonant Choquet-Wilker spaces, which he says he discovered during a conversation with Klaus Keimel. This will conclude this month’s note.

I have already devoted quite a few blog entries on the notion of consonance. Let me give a quick refresher. For every compact saturated subset Q of a space X, let us write ■Q ≝ {U | Q ⊆ U}: this is a a Scott-open subset of the complete lattice OX of open subsets of X, and even a Scott-open filter of open subsets. The space X is consonant if and only if every Scott-open subset of OX is a union of such sets ■Q. In other words, if and only if for every Scott-open subset U of OX, for every UU, there is a compact saturated subset Q of X such that Q ⊆ U (i.e., U ∈ ■Q) and ■Q is included in U.

The point of consonance is that X is consonant if and only if the compact-open and Isbell topologies coincide on the space [XY] of continuous maps from X to Y, for every topological space Y (or just when Y is Sierpiński space S), see Exercise 5.4.12 in the book; and every locally compact space is consonant, a fact you can learn from the same exercise. Every LCS-complete space is consonant, too: this is the first theorem in the October 2016 post.

Proposition J (M. de Brecht 2025, from a conversation with K. Keimel). For a consonant space X, the following are equivalent:

  1. X is a Choquet-Wilker space;
  2. the union map ∪ : OX × OXOX is continuous, where OX is given the Scott topology of inclusion and OX × OX has the product topology.

Proof. 1⇒2. Let U be a Scott-open subset of OX, and let U1 and U2 be two open subsets of X that are mapped by the union map to an element of U. In other words, we assume that U1U2 is in U. We wish to show that there is an open neighborhood of (U1, U2), in OX × OX with the product topology, which is mapped into U by the union map.

Since X is consonant, there is a compact saturated subset Q of X such that QU1U2. Since X is Choquet-Wilker, there are compact saturated subsets Q1 and Q2 of X such that Q1U1, Q2U2 and QQ1Q2. Then ■Q1 is a Scott-open neighborhood of U in OX, ■Q2 is a Scott-open neighborhood of V in OX, and it remains to observe that the image of ■Q1 × ■Q2 under the union map is included in U. To this end, let V1 be any element of ■Q1, V2 be any element of ■Q2; then QQ1Q2V1V2, so V1V2 ∈ ■QU.

2⇒1. Here we assume that X is consonant and that ∪ is continuous. Let Q be a compact saturated subset of X that is included in the union U1U2 of two open subsets of X. Then U1U2 is in the Scott-open set ■Q. Since ∪ is continuous, there are two open subsets U1 and U2 of OX, with U1U1 and U2U2, and such that the union of any element of U1 with any element of U2 is in ■Q. Since X is consonant, there is a compact saturated subset Q1 of X such that Q1U1 and ■Q1U1, and there is a compact saturated subset Q2 of X such that Q2U2 and ■Q2U2.

It remains to show that QQ1Q2. For every open neighborhood V1 of Q1, for every open neighborhood V2 of Q2, V1 ∈ ■Q1 and V2 ∈ ■Q2, hence V1U1 and V2U2, so V1V2 ∈ ■Q; the latter means that QV1V2. But Q1 and Q2 are saturated, so Q1 = ∩V1 ∈ ■Q1 V1 and Q2 = ∩V2 ∈ ■Q2 V2. Therefore Q1Q2 = ∩V1 ∈ ■Q1, V2 ∈ ■Q2 (V1V2) ⊇ Q. ☐

In particular, ∪ : OX × OXOX is continuous if X is locally compact or LCS-complete.

Property 2 of Proposition J looks a lot like meet-continuity, a.k.a. Erné’s web spaces: a meet-continuous space (=a web space) is a space X such that the intersection map ⋂ : HX × HXHX is Scott-continuous, where HX is the lattice of closed subsets of X. Since closed sets are complements of open sets, and complements turn intersections into unions, the meet-continuous spaces are also characterized by a continuity property for the union map on open subsets. However, in that case, OX would have to be given the Scott topology of the reverse inclusion ordering ⊇. Another less visible difference is that the union map would have to be Scott-continuous, namely separately continuous, while Proposition J requires joint continuity. This is important: the union map is always separately continuous from OX × OX to OX, for every space X.

  1. Klaus Keimel and Jimmie Lawson. Measure extension theorems for T0-spaces. Topology and its Applications, 149(1–3):57–83, 2005.
  2. Peter Wilker. Adjoint Product and Hom Functors in General Topology. Pacific Journal of Mathematics 34(1):269–283, 1970.
  3. Gustave Choquet. Theory of Capacities. Annales de l’Institut Fourier 5:131–295, 1953–54.
  4. Matthew de Brecht, Jean Goubault-Larrecq, Xiaodong Jia, Zhenchao Lyu. Domain-complete and LCS-complete spaces. Proceedings of the 8th ISDT, Electronic Notes in Theoretical Computer Science 345:3–35, 2019.
  5. Paul Halmos. Measure theory. Van Nostrand Publishing Company, East-West student edition, 8th printing, 1964.

Jean Goubault-Larrecq (April 20th, 2026)

jgl-2011