『(Xi,Oi)(i=1,2)を位相空間とし、Kiを(Xi,Oi)のコンパクト集合とする。積空間(X1,O1)×(X2,O2)の開集合Wについて、K1×K2⊂W が成り立つならば、Oiの開集合Giで、K1⊂G1、K2⊂G2、かつG1×G2⊂Wとなるものが存在することを示せ。』
という問題がわかりません。内田伏一の集合と位相の練習問題なんですが解答がありませんでした。どのように示せるのでしょうか?