§9. Constructible sets

9.1. Constructible sets

Definition (9.1.1).

We say that a continuous map is quasi-compact if, for every quasi-compact open set of , is quasi-compact. We say that a subset of a topological space is retrocompact in if the canonical injection is quasi-compact, in other words if, for every quasi-compact open set of , is quasi-compact.

A closed subset of is retrocompact in , but a quasi-compact subset of is not necessarily retrocompact in . If is quasi-compact, every open subset retrocompact in is quasi-compact. It is clear that every finite union of subsets retrocompact in is retrocompact in , since every finite union of quasi-compact sets is quasi-compact. Every finite intersection of open sets retrocompact in is an open set retrocompact in . In a locally Noetherian space , every quasi-compact subset is a Noetherian subspace, and hence every subset of is retrocompact in .

Definition (9.1.2).

Given a topological space , we say that a subset of is constructible if it belongs to the smallest set of subsets of containing all the open subsets retrocompact in and stable under finite intersection and passage to the complement (which implies that is also stable under finite union).

Proposition (9.1.3).

For a subset of to be constructible, it is necessary and sufficient that it be a finite union of sets of the form , where and are open sets retrocompact in .

Proof. It is clear that the condition is sufficient. To see that it is necessary, consider the set of finite unions of sets of the form where and are open sets retrocompact in ; it suffices to show that every complement of a set in belongs to . Let then , where is finite and the , are open sets retrocompact in ; we have , so is a finite union of sets that are intersections of a certain number of the and of a certain number of the , hence of the form

, where is a union of a certain number of the and an intersection of a certain number of the ; but we observed above that finite unions and intersections of open sets retrocompact in are open sets retrocompact in , whence the conclusion.

Corollary (9.1.4).

Every constructible subset of is retrocompact in .

Proof. It suffices to show that if and are open sets retrocompact in , then is retrocompact in ; now, if is a quasi-compact open set in , then is closed in the quasi-compact space , so is quasi-compact.

In particular:

Corollary (9.1.5).

For an open subset of to be constructible, it is necessary and sufficient that it be retrocompact in . For a closed subset of to be constructible, it is necessary and sufficient that the open set be retrocompact.

9.1.6.

An important case is the one in which every quasi-compact open subset of is retrocompact, in other words, in which the intersection of two quasi-compact open subsets of is quasi-compact (cf. (I, 5.5.6)). When itself is quasi-compact, this means that the open subsets retrocompact in are identical to the quasi-compact open subsets of , and the constructible subsets of to the finite unions of sets of the form , where and are quasi-compact open sets.

Corollary (9.1.7).

For a subset of a Noetherian space to be constructible, it is necessary and sufficient that it be a finite union of locally closed subsets of .

Proposition (9.1.8).

Let be a topological space, an open subset of .

(i) If is a constructible subset of , then is a constructible subset of .

(ii) Suppose in addition that is retrocompact in . For a subset of to be constructible in , it is necessary and sufficient that it be constructible in .

Proof. (i) Using (9.1.3), we are reduced to showing that if is open retrocompact in , then is open retrocompact in , in other words, for every quasi-compact open , that is quasi-compact, which follows immediately from the hypothesis.

(ii) The condition being necessary by (i), it remains to prove that it is sufficient. Taking (9.1.3) into account, it suffices to consider the case where is open retrocompact in , for it will then follow that is constructible in , and if , are two open sets retrocompact in , then will indeed be constructible in . Now, if is open quasi-compact in and is open retrocompact in , we have and by hypothesis is open quasi-compact in ; so is indeed quasi-compact, and consequently is open retrocompact in , and a fortiori constructible in .

Corollary (9.1.9).

Let be a topological space, a finite cover of by open sets retrocompact in . For a subset of to be constructible in , it is necessary and sufficient that for every , be constructible in .

9.1.10.

Suppose in particular that is quasi-compact and that every point

of admits a fundamental system of open neighborhoods retrocompact in (and a fortiori quasi-compact); then the condition for a subset of to be constructible in is of local nature, in other words, it is necessary and sufficient that for every there exist an open neighborhood of such that be constructible in . Indeed, if this condition is satisfied, then for every there exists an open neighborhood of retrocompact in and such that is constructible in , by virtue of the hypothesis on and of (9.1.8, (i)); it then suffices to cover by finitely many of these neighborhoods and to apply (9.1.9).

Definition (9.1.11).

Let be a topological space. We say that a subset of is locally constructible in if, for every , there exists an open neighborhood of such that be constructible in .

It follows immediately from (9.1.8, (i)) that if is such that is constructible in , then for every open set , is constructible in . If is locally constructible in , then, for every open set of , is locally constructible in , as follows from the preceding remark. The same remark shows that the set of subsets locally constructible in is stable under finite union and finite intersection; it is clear, on the other hand, that it is also stable under passage to complements.

Proposition (9.1.12).

Let be a topological space. Every set constructible in is locally constructible in . The converse is true if is quasi-compact and if its topology admits a base formed of sets retrocompact in .

Proof. The first assertion follows from the definition (9.1.11), and the second from (9.1.10).

Corollary (9.1.13).

Let be a topological space whose topology admits a base formed of sets retrocompact in . Then every subset locally constructible in is retrocompact in .

Proof. Indeed, let be a quasi-compact open set in ; then is locally constructible in , hence constructible in by virtue of (9.1.12), and consequently quasi-compact by virtue of (9.1.4).

9.2. Constructible sets in Noetherian spaces

9.2.1.

We have seen (9.1.7) that, in a Noetherian space , the constructible subsets in are the finite unions of locally closed subsets of .

The inverse image of a constructible set in under a continuous map of a Noetherian space into is constructible in . If is a constructible subset of a Noetherian space , the subsets of that are constructible as subspaces of are identical to those that are constructible as subspaces of .

Proposition (9.2.2).

Let be an irreducible Noetherian space, a constructible subset of . For to be everywhere dense in , it is necessary and sufficient that contain a nonempty open subset of .

Proof. The condition is obviously sufficient, every nonempty open set being dense in . Conversely, let be a constructible subset of , the being nonempty open sets and the closed sets in ; we then have . Consequently, if , then equals one of the , so , which completes the proof.

When admits a generic point , the condition of (9.2.2) is equivalent to the relation .

Proposition (9.2.3).

Let be a Noetherian space. For a subset of to be constructible, it is necessary and sufficient that, for every closed irreducible subset of , be rare in or contain a nonempty open subset of .

Proof. The necessity of the condition comes from the fact that must be a constructible subset of and from (9.2.2), for a non-dense subset of is necessarily rare in the irreducible space . To prove that the condition is sufficient, we apply the principle of Noetherian induction to the set of closed subsets of such that is constructible (with respect to or with respect to , which comes to the same thing): we may therefore suppose that for every closed subset of , is constructible. Suppose first that is not irreducible, and let () be its irreducible components, necessarily finite in number ; by hypothesis, the are constructible, hence so is their union . Suppose next that is irreducible; then, by hypothesis, either is rare, so and is constructible; or contains a nonempty open set of , hence is the union of and ; but is a closed set distinct from , so is constructible; itself is therefore constructible, which completes the proof.

Corollary (9.2.4).

Let be a Noetherian space, an increasing filtering family of constructible subsets of , such that:

is the union of the family .

2° Every closed irreducible subset of is contained in the closure of one of the .

Then there exists an index such that .

When every closed irreducible subset of admits a generic point, hypothesis 2° may be suppressed.

Proof. We apply the principle of Noetherian induction to the set of closed subsets of contained in at least one of the ; we may therefore suppose that every closed subset of is contained in one of the . The proposition is evident if is not irreducible, for each of the irreducible components of () is contained in some , and there exists an containing all the . Suppose therefore that is irreducible. By hypothesis, there exists such that , so by (9.2.2) contains a nonempty open set of . But then the closed set is contained in some , and it suffices to take containing and . When every closed irreducible subset of

admits a generic point , there exists such that , hence , and condition 2° is a consequence of 1°.

Proposition (9.2.5).

Let be a Noetherian space, a point of , a constructible subset of . For to be a neighborhood of , it is necessary and sufficient that for every closed irreducible subset of containing , be dense in (if there exists a generic point of , this also means (9.2.2) that ).

Proof. The condition is obviously necessary; let us prove that it is sufficient. Applying the principle of Noetherian induction to the set of closed subsets of containing and such that be a neighborhood of in , we may suppose that every closed subset of containing belongs to . If is not irreducible, each of the irreducible components of containing is distinct from , so is a neighborhood of with respect to ; consequently, is a neighborhood of in the union of the irreducible components of containing , and since this union is a neighborhood of in , the same holds for . If is irreducible, then is dense in by hypothesis, hence contains a nonempty open subset of (9.2.2); the proposition is then evident if ; otherwise, is by hypothesis interior to with respect to , so the closure in of does not contain , and the complement of this closure is a neighborhood of contained in , which completes the proof.

Corollary (9.2.6).

Let be a Noetherian space, a subset of . For to be an open set in , it is necessary and sufficient that for every closed irreducible subset of meeting , contain a nonempty open subset of .

Proof. The condition is obviously necessary; conversely, if it is satisfied, it implies that is constructible by virtue of (9.2.3). In addition, (9.2.5) shows that is then a neighborhood of each of its points, whence the conclusion.

9.3. Constructible functions

Definition (9.3.1).

Let be a map from a topological space to a set . We say that is constructible if is constructible for every , and empty except for finitely many values of ; for every subset of , is then constructible. We say that is locally constructible if every has an open neighborhood such that is constructible.

Every constructible function is locally constructible; the converse is true when is quasi-compact and admits a base formed of open sets retrocompact in (in particular when is Noetherian).

Proposition (9.3.2).

Let be a map from a Noetherian space to a set . For to be constructible, it is necessary and sufficient that for every closed irreducible subset of , there exist a nonempty subset of , open with respect to , in which is constant.

Proof. The condition is necessary: indeed, by hypothesis, takes only finitely many values in , and each of the sets is constructible in (9.2.1); since they cannot all be rare subsets of the space , at least one of them contains a nonempty open set (9.2.3).

To see that the condition is sufficient, we apply the principle of Noetherian induction to the set of closed subsets of such that the restriction is constructible; we may therefore suppose that for every closed subset of , is constructible. If is not irreducible, the restriction of to each of the irreducible components of (finite in number) is therefore constructible, and it then follows immediately from the definition (9.3.1) that is constructible. If is irreducible, there exists by hypothesis a nonempty open subset of in which is constant; on the other hand, the restriction of to is constructible by hypothesis, and it follows immediately that is constructible.

Corollary (9.3.3).

Let be a Noetherian space in which every closed irreducible subset admits a generic point. If is a map of into a set such that, for every , is constructible, then is constructible.

Proof. Indeed, if is a closed irreducible subset of and its generic point, then is constructible and contains , so by (9.2.2) this set contains a nonempty open subset of , and it suffices to apply (9.3.2).

Proposition (9.3.4).

Let be a Noetherian space in which every closed irreducible subset admits a generic point, a constructible map of into an ordered set. For to be upper semi-continuous in , it is necessary and sufficient that for every and every generization of , one have .

Proof. The function takes only finitely many values; to say that it is upper semi-continuous therefore means that for every , the set of such that is a neighborhood of . By hypothesis, is a constructible subset of ; on the other hand, to say that a closed irreducible subset of contains means that its generic point is a generization of ; the conclusion then follows from (9.2.5).