By Compact Topological Space and Compact Subset Β§compact we must show that for every subset O of T with XΓYββO there is a finite subset of O whose union contains XΓY. Fix such a set O. The sets TXβ and TYβ are topologies on X and on Y, and (X,TXβ) and (Y,TYβ) are compact by hypothesis.
Step 1 (a tube around one point of X). Fix xβX, and let Wxβ be the set of all VβP(Y) for which there are UβTXβ with xβU and a finite subset Oβ² of O with UΓVββOβ². If VβWxβ and Vβ²βV, then Vβ²βWxβ, with the same U and Oβ², because UΓVβ²βUΓV.
(a) The open members of Wxβ cover Y. Let yβY. Then (x,y)βXΓYββO, so (x,y)βO for some OβO. As OβT, Product Topology Β§product-topology gives UβTXβ and VβTYβ with xβU, yβV and UΓVβO. The set {O} is finite by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice Β§small, it is a subset of O, and UΓVβO=β{O}; hence VβWxββ©TYβ and yβV. Thus Yββ(Wxββ©TYβ).
(b) Finite unions. For nβN0β, with [n] as in Intervals of Natural Numbers Β§segment, let P(n) be the assertion that βWβWxβ for every subset W of Wxβ onto which there is a bijection from [n]. We prove P(n) for every nβN0β by induction from 0, The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion Β§induction. For n=0 we have [0]=β
by Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting Β§segment, so a set W onto which there is a bijection from [0] is the image of β
, that is W=β
and βW=β
; the set X lies in TXβ by Topological Space Β§empty-whole and contains x, the set β
is a finite subset of O by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice Β§small, and XΓβ
=β
βββ
, so β
βWxβ. Now assume P(n), and let Ξ²:[n+1]βW be a bijection onto a subset W of Wxβ. By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting Β§successor, [n+1]=[n]βͺ{n+1} and n+1β/[n]. Put Wβ²=Ξ²[[n]] and V=Ξ²(n+1). Then W=Wβ²βͺ{V} by Images of Unions, Intersections, Differences and Subclasses under a Function, and under an Injective Function Β§union, and the restriction Ξ²β£[n]β is a bijection from [n] onto Wβ², being injective as Ξ² is and mapping onto its image. By P(n) there are Uβ²βTXβ with xβUβ² and a finite subset Oβ² of O with Uβ²ΓβWβ²ββOβ²; since VβWxβ, there are Uβ²β²βTXβ with xβUβ²β² and a finite subset Oβ²β² of O with Uβ²β²ΓVββOβ²β². Then Uβ²β©Uβ²β²βTXβ by Topological Space Β§intersections, xβUβ²β©Uβ²β², the set Oβ²βͺOβ²β² is a finite subset of O by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice Β§union, and βWβP(Y) because WβWxββP(Y). As Uβ²β©Uβ²β²βUβ², we have (Uβ²β©Uβ²β²)ΓβWβ²βUβ²ΓβWβ²ββOβ², and likewise (Uβ²β©Uβ²β²)ΓVβUβ²β²ΓVββOβ²β²; hence
(Uβ²β©Uβ²β²)ΓβW=((Uβ²β©Uβ²β²)ΓβWβ²)βͺ((Uβ²β©Uβ²β²)ΓV)ββOβ²βͺβOβ²β²=β(Oβ²βͺOβ²β²).
Hence βWβWxβ, which proves P(n+1).
(c) YβWxβ. By (a), Wxββ©TYβ is a subset of TYβ whose union contains Y. As (Y,TYβ) is compact, Compact Topological Space and Compact Subset Β§compact gives a finite subset W of Wxββ©TYβ with YββW. By Finite Sets Β§finite there are nβN0β and a bijection from [n] onto W, so βWβWxβ by (b), and therefore YβWxβ by the closure of Wxβ under subsets noted above.
Step 2 (finitely many tubes). Let G be the set of all UβTXβ for which there is a finite subset Oβ² of O with UΓYββOβ². For every xβX, Step 1 (c) gives UβTXβ with xβU and a finite subset Oβ² of O with UΓYββOβ², so xβUβG. Thus G is a subset of TXβ with XββG, and as (X,TXβ) is compact, Compact Topological Space and Compact Subset Β§compact gives a finite subset Gβ² of G with XββGβ². For UβGβ² let CUβ be the set of all finite subsets Oβ² of O with UΓYββOβ², an element of P(P(O)), nonempty because UβG. Applied to the finite set Gβ² and the family (CUβ)UβGβ²β, Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice Β§choice gives a map Ο on Gβ² with Ο(U)βCUβ for every UβGβ². Each Ο(U) is finite, so the set Oβ=βUβGβ²βΟ(U) is finite by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice Β§family-union, and it is a subset of O. Let (x,y)βXΓY. Then xβU for some UβGβ², and (x,y)βUΓYββΟ(U)ββOβ. Hence XΓYββOβ.
As O was arbitrary, (XΓY,T) is compact by Compact Topological Space and Compact Subset Β§compact.