Theorem 2
Tag 0C1J, permanent. Cite it as [Bourbaki, Tag 0C1J].
General Topology, chapter IX, § 1. Generation of a uniformity by a family of pseudometrics; uniformizable spaces
A topological space is uniformizable if and only if it satisfies the following axiom:
(OIV) Given any point and any neighbourhood of , there exists a continuous real-valued function on which takes its values in , is equal to at , and is equal to on .
The condition is necessary. For if there is a uniformity on compatible with the topology of , then by Theorem 1 this uniformity can be defined by a family of pseudometrics on , and we may assume with no loss of generality that this family is saturated (no. 2). From the definition of the entourages of the uniformity defined by such a family of pseudometrics, there is a pseudometric of the family , and a number , such that for all . It follows that the function satisfies all the conditions laid down in (OIV).
The condition is sufficient. For let be the set of all continuous mappings of into . Axiom (OIV) shows that the coarsest uniformity with respect to which all the functions belonging to are uniformly continuous is compatible with the topology of (Chapter II, § 2, no. 3).
Bourbaki puts the proof directly after the statement, so what is above is the statement and its proof together.