Proposition 9
Tag 0C8O, permanent. Cite it as [Bourbaki, Tag 0C8O].
General Topology, chapter IX, § 6. Polish spaces, Souslin spaces, Borel sets
Let X be a metrizable space, and let A be a relatively compact Souslin subspace of X. Then there exists a compact metrizable space K, a decreasing sequence of subsets of K, each of which is a countable union of compact sets, and a continuous mapping , such that .
Replacing X by if necessary, we may suppose that X is compact and that A is dense in X. Since A is a Souslin space, there is a Polish space P and a continuous mapping such that . By no. 1, Theorem 1, Corollary 1, we may assume that P is the intersection of a decreasing sequence of open subsets of the cube . Let K be the space , which is compact and metrizable (§ 2, no. 4, Theorem 1, Corollary 2). Let be the graph of g, let be the closure of G in K, and let f denote the projection of onto X; then clearly we have . Since g is continuous, G is closed in (Chapter I, § 8, no. 1, Proposition 2, Corollary 2) and ; hence , where
Since each is a countable union of closed sets in (§ 2, no. 5, Proposition 7), each is a countable union of compact sets and the proof is complete.
Bourbaki puts the proof directly after the statement, so what is above is the statement and its proof together.