Metamath Proof Explorer


Theorem pttop

Description: The product topology is a topology. (Contributed by Mario Carneiro, 3-Feb-2015)

Ref Expression
Assertion pttop ⊢ A ∈ V ∧ F : A ⟶ Top → ∏ 𝑡 ⁡ F ∈ Top

Proof

Step Hyp Ref Expression
1 ffn ⊢ F : A ⟶ Top → F Fn A
2 eqid ⊢ x | ∃ g g Fn A ∧ ∀ y ∈ A g ⁡ y ∈ F ⁡ y ∧ ∃ z ∈ Fin ∀ y ∈ A ∖ z g ⁡ y = ⋃ F ⁡ y ∧ x = ⨉ y ∈ A g ⁡ y = x | ∃ g g Fn A ∧ ∀ y ∈ A g ⁡ y ∈ F ⁡ y ∧ ∃ z ∈ Fin ∀ y ∈ A ∖ z g ⁡ y = ⋃ F ⁡ y ∧ x = ⨉ y ∈ A g ⁡ y
3 2 ptval ⊢ A ∈ V ∧ F Fn A → ∏ 𝑡 ⁡ F = topGen ⁡ x | ∃ g g Fn A ∧ ∀ y ∈ A g ⁡ y ∈ F ⁡ y ∧ ∃ z ∈ Fin ∀ y ∈ A ∖ z g ⁡ y = ⋃ F ⁡ y ∧ x = ⨉ y ∈ A g ⁡ y
4 1 3 sylan2 ⊢ A ∈ V ∧ F : A ⟶ Top → ∏ 𝑡 ⁡ F = topGen ⁡ x | ∃ g g Fn A ∧ ∀ y ∈ A g ⁡ y ∈ F ⁡ y ∧ ∃ z ∈ Fin ∀ y ∈ A ∖ z g ⁡ y = ⋃ F ⁡ y ∧ x = ⨉ y ∈ A g ⁡ y
5 2 ptbas ⊢ A ∈ V ∧ F : A ⟶ Top → x | ∃ g g Fn A ∧ ∀ y ∈ A g ⁡ y ∈ F ⁡ y ∧ ∃ z ∈ Fin ∀ y ∈ A ∖ z g ⁡ y = ⋃ F ⁡ y ∧ x = ⨉ y ∈ A g ⁡ y ∈ TopBases
6 tgcl ⊢ x | ∃ g g Fn A ∧ ∀ y ∈ A g ⁡ y ∈ F ⁡ y ∧ ∃ z ∈ Fin ∀ y ∈ A ∖ z g ⁡ y = ⋃ F ⁡ y ∧ x = ⨉ y ∈ A g ⁡ y ∈ TopBases → topGen ⁡ x | ∃ g g Fn A ∧ ∀ y ∈ A g ⁡ y ∈ F ⁡ y ∧ ∃ z ∈ Fin ∀ y ∈ A ∖ z g ⁡ y = ⋃ F ⁡ y ∧ x = ⨉ y ∈ A g ⁡ y ∈ Top
7 5 6 syl ⊢ A ∈ V ∧ F : A ⟶ Top → topGen ⁡ x | ∃ g g Fn A ∧ ∀ y ∈ A g ⁡ y ∈ F ⁡ y ∧ ∃ z ∈ Fin ∀ y ∈ A ∖ z g ⁡ y = ⋃ F ⁡ y ∧ x = ⨉ y ∈ A g ⁡ y ∈ Top
8 4 7 eqeltrd ⊢ A ∈ V ∧ F : A ⟶ Top → ∏ 𝑡 ⁡ F ∈ Top