Metamath Proof Explorer


Theorem tgss3

Description: A criterion for determining whether one topology is finer than another. Lemma 2.2 of Munkres p. 80 using abbreviations. (Contributed by NM, 20-Jul-2006) (Proof shortened by Mario Carneiro, 2-Sep-2015)

Ref Expression
Assertion tgss3 ⊢ B ∈ V ∧ C ∈ W → topGen ⁡ B ⊆ topGen ⁡ C ↔ B ⊆ topGen ⁡ C

Proof

Step Hyp Ref Expression
1 bastg ⊢ B ∈ V → B ⊆ topGen ⁡ B
2 1 adantr ⊢ B ∈ V ∧ C ∈ W → B ⊆ topGen ⁡ B
3 sstr2 ⊢ B ⊆ topGen ⁡ B → topGen ⁡ B ⊆ topGen ⁡ C → B ⊆ topGen ⁡ C
4 2 3 syl ⊢ B ∈ V ∧ C ∈ W → topGen ⁡ B ⊆ topGen ⁡ C → B ⊆ topGen ⁡ C
5 fvex ⊢ topGen ⁡ C ∈ V
6 tgss ⊢ topGen ⁡ C ∈ V ∧ B ⊆ topGen ⁡ C → topGen ⁡ B ⊆ topGen ⁡ topGen ⁡ C
7 5 6 mpan ⊢ B ⊆ topGen ⁡ C → topGen ⁡ B ⊆ topGen ⁡ topGen ⁡ C
8 tgidm ⊢ C ∈ W → topGen ⁡ topGen ⁡ C = topGen ⁡ C
9 8 adantl ⊢ B ∈ V ∧ C ∈ W → topGen ⁡ topGen ⁡ C = topGen ⁡ C
10 9 sseq2d ⊢ B ∈ V ∧ C ∈ W → topGen ⁡ B ⊆ topGen ⁡ topGen ⁡ C ↔ topGen ⁡ B ⊆ topGen ⁡ C
11 7 10 imbitrid ⊢ B ∈ V ∧ C ∈ W → B ⊆ topGen ⁡ C → topGen ⁡ B ⊆ topGen ⁡ C
12 4 11 impbid ⊢ B ∈ V ∧ C ∈ W → topGen ⁡ B ⊆ topGen ⁡ C ↔ B ⊆ topGen ⁡ C