Metamath Proof Explorer


Theorem txss12

Description: Subset property of the topological product. (Contributed by Mario Carneiro, 2-Sep-2015)

Ref Expression
Assertion txss12 ⊢ B ∈ V ∧ D ∈ W ∧ A ⊆ B ∧ C ⊆ D → A × t C ⊆ B × t D

Proof

Step Hyp Ref Expression
1 eqid ⊢ ran ⁡ x ∈ B , y ∈ D ⟼ x × y = ran ⁡ x ∈ B , y ∈ D ⟼ x × y
2 1 txbasex ⊢ B ∈ V ∧ D ∈ W → ran ⁡ x ∈ B , y ∈ D ⟼ x × y ∈ V
3 resmpo ⊢ A ⊆ B ∧ C ⊆ D → x ∈ B , y ∈ D ⟼ x × y ↾ A × C = x ∈ A , y ∈ C ⟼ x × y
4 resss ⊢ x ∈ B , y ∈ D ⟼ x × y ↾ A × C ⊆ x ∈ B , y ∈ D ⟼ x × y
5 3 4 eqsstrrdi ⊢ A ⊆ B ∧ C ⊆ D → x ∈ A , y ∈ C ⟼ x × y ⊆ x ∈ B , y ∈ D ⟼ x × y
6 5 adantl ⊢ B ∈ V ∧ D ∈ W ∧ A ⊆ B ∧ C ⊆ D → x ∈ A , y ∈ C ⟼ x × y ⊆ x ∈ B , y ∈ D ⟼ x × y
7 rnss ⊢ x ∈ A , y ∈ C ⟼ x × y ⊆ x ∈ B , y ∈ D ⟼ x × y → ran ⁡ x ∈ A , y ∈ C ⟼ x × y ⊆ ran ⁡ x ∈ B , y ∈ D ⟼ x × y
8 6 7 syl ⊢ B ∈ V ∧ D ∈ W ∧ A ⊆ B ∧ C ⊆ D → ran ⁡ x ∈ A , y ∈ C ⟼ x × y ⊆ ran ⁡ x ∈ B , y ∈ D ⟼ x × y
9 tgss ⊢ ran ⁡ x ∈ B , y ∈ D ⟼ x × y ∈ V ∧ ran ⁡ x ∈ A , y ∈ C ⟼ x × y ⊆ ran ⁡ x ∈ B , y ∈ D ⟼ x × y → topGen ⁡ ran ⁡ x ∈ A , y ∈ C ⟼ x × y ⊆ topGen ⁡ ran ⁡ x ∈ B , y ∈ D ⟼ x × y
10 2 8 9 syl2an2r ⊢ B ∈ V ∧ D ∈ W ∧ A ⊆ B ∧ C ⊆ D → topGen ⁡ ran ⁡ x ∈ A , y ∈ C ⟼ x × y ⊆ topGen ⁡ ran ⁡ x ∈ B , y ∈ D ⟼ x × y
11 ssexg ⊢ A ⊆ B ∧ B ∈ V → A ∈ V
12 ssexg ⊢ C ⊆ D ∧ D ∈ W → C ∈ V
13 eqid ⊢ ran ⁡ x ∈ A , y ∈ C ⟼ x × y = ran ⁡ x ∈ A , y ∈ C ⟼ x × y
14 13 txval ⊢ A ∈ V ∧ C ∈ V → A × t C = topGen ⁡ ran ⁡ x ∈ A , y ∈ C ⟼ x × y
15 11 12 14 syl2an ⊢ A ⊆ B ∧ B ∈ V ∧ C ⊆ D ∧ D ∈ W → A × t C = topGen ⁡ ran ⁡ x ∈ A , y ∈ C ⟼ x × y
16 15 an4s ⊢ A ⊆ B ∧ C ⊆ D ∧ B ∈ V ∧ D ∈ W → A × t C = topGen ⁡ ran ⁡ x ∈ A , y ∈ C ⟼ x × y
17 16 ancoms ⊢ B ∈ V ∧ D ∈ W ∧ A ⊆ B ∧ C ⊆ D → A × t C = topGen ⁡ ran ⁡ x ∈ A , y ∈ C ⟼ x × y
18 1 txval ⊢ B ∈ V ∧ D ∈ W → B × t D = topGen ⁡ ran ⁡ x ∈ B , y ∈ D ⟼ x × y
19 18 adantr ⊢ B ∈ V ∧ D ∈ W ∧ A ⊆ B ∧ C ⊆ D → B × t D = topGen ⁡ ran ⁡ x ∈ B , y ∈ D ⟼ x × y
20 10 17 19 3sstr4d ⊢ B ∈ V ∧ D ∈ W ∧ A ⊆ B ∧ C ⊆ D → A × t C ⊆ B × t D