Throughout, we use the description of the product topology: a subset W⊆X×Y belongs to TX×Y if and only if for every (x,y)∈W there exist U∈TX and V∈TY with (x,y)∈U×V⊆W. We also use the fact that, for subsets U⊆X and V⊆Y, a point (x,y) of the Cartesian product X×Y lies in U×V exactly when x∈U and y∈V. We verify the three conditions of Topological Space.
Condition 1. The set ∅ has no elements, so the defining condition holds vacuously and ∅∈TX×Y. For X×Y, let (x,y)∈X×Y. By condition 1 of Topological Space applied to (X,TX) and to (Y,TY) we have X∈TX and Y∈TY, and (x,y)∈X×Y⊆X×Y. Hence X×Y∈TX×Y.
Condition 2. Let A be a set and let (Wa)a∈A be a family of subsets of X×Y with Wa∈TX×Y for every a∈A, and put W=⋃a∈AWa. Let (x,y)∈W. Then (x,y)∈Wa for some a∈A, so there are U∈TX and V∈TY with (x,y)∈U×V⊆Wa. Since Wa⊆W, this gives (x,y)∈U×V⊆W. Hence W∈TX×Y.
Condition 3. Let n be a natural number, let W1,…,Wn∈TX×Y, and put W=⋂i=1nWi. Let (x,y)∈W, so that (x,y)∈Wi for every i in the initial segment [n].
Let S=TX×TY, and for i∈[n] let
Ai={(U,V)∈S : (x,y)∈U×V and U×V⊆Wi}.
Because Wi∈TX×Y and (x,y)∈Wi, the set Ai is nonempty for every i∈[n]. The index set [n] is finite by claim 1 of Basic Properties of Finite Sets, so by Choice for a Family Indexed by a Finite Set there is a function a:[n]→S with a(i)∈Ai for every i∈[n]. For i∈[n] let Ui∈TX and Vi∈TY be the first and second components of the pair a(i), so that
(x,y)∈Ui×Vi⊆Wifor every i∈[n].
Put U=⋂i=1nUi and V=⋂i=1nVi. By condition 3 of Topological Space applied in (X,TX) and in (Y,TY) we have U∈TX and V∈TY. From (x,y)∈Ui×Vi we get x∈Ui and y∈Vi for every i∈[n], hence x∈U and y∈V, that is, (x,y)∈U×V.
Finally, let (x′,y′)∈U×V and let i∈[n]. Then x′∈U⊆Ui and y′∈V⊆Vi, so (x′,y′)∈Ui×Vi⊆Wi. As i∈[n] was arbitrary, (x′,y′)∈W. Therefore U×V⊆W, and we have produced U∈TX and V∈TY with (x,y)∈U×V⊆W. Since (x,y)∈W was arbitrary, W∈TX×Y.
All three conditions hold, so (X×Y,TX×Y) is a topological space.