Proof of Theorem ssralv2VD
| Step | Hyp | Ref | Expression | 
|---|
| 1 |  | ax-5 1910 | . . . . 5
⊢ ((𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷) → ∀𝑥(𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)) | 
| 2 |  | hbra1 3301 | . . . . 5
⊢
(∀𝑥 ∈
𝐵 ∀𝑦 ∈ 𝐷 𝜑 → ∀𝑥∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑) | 
| 3 |  | idn1 44594 | . . . . . . . 8
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ▶   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ) | 
| 4 |  | simpr 484 | . . . . . . . 8
⊢ ((𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷) → 𝐶 ⊆ 𝐷) | 
| 5 | 3, 4 | e1a 44647 | . . . . . . 7
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ▶   𝐶 ⊆ 𝐷   ) | 
| 6 |  | idn3 44635 | . . . . . . . 8
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ,   𝑥 ∈ 𝐴   ▶   𝑥 ∈ 𝐴   ) | 
| 7 |  | simpl 482 | . . . . . . . . . . . 12
⊢ ((𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷) → 𝐴 ⊆ 𝐵) | 
| 8 | 3, 7 | e1a 44647 | . . . . . . . . . . 11
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ▶   𝐴 ⊆ 𝐵   ) | 
| 9 |  | idn2 44633 | . . . . . . . . . . 11
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ▶   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ) | 
| 10 |  | ssralv 4052 | . . . . . . . . . . 11
⊢ (𝐴 ⊆ 𝐵 → (∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑 → ∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐷 𝜑)) | 
| 11 | 8, 9, 10 | e12 44744 | . . . . . . . . . 10
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ▶   ∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐷 𝜑   ) | 
| 12 |  | df-ral 3062 | . . . . . . . . . . 11
⊢
(∀𝑥 ∈
𝐴 ∀𝑦 ∈ 𝐷 𝜑 ↔ ∀𝑥(𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐷 𝜑)) | 
| 13 | 12 | biimpi 216 | . . . . . . . . . 10
⊢
(∀𝑥 ∈
𝐴 ∀𝑦 ∈ 𝐷 𝜑 → ∀𝑥(𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐷 𝜑)) | 
| 14 | 11, 13 | e2 44651 | . . . . . . . . 9
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ▶   ∀𝑥(𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐷 𝜑)   ) | 
| 15 |  | sp 2183 | . . . . . . . . 9
⊢
(∀𝑥(𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐷 𝜑) → (𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐷 𝜑)) | 
| 16 | 14, 15 | e2 44651 | . . . . . . . 8
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ▶   (𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐷 𝜑)   ) | 
| 17 |  | pm2.27 42 | . . . . . . . 8
⊢ (𝑥 ∈ 𝐴 → ((𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐷 𝜑) → ∀𝑦 ∈ 𝐷 𝜑)) | 
| 18 | 6, 16, 17 | e32 44778 | . . . . . . 7
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ,   𝑥 ∈ 𝐴   ▶   ∀𝑦 ∈ 𝐷 𝜑   ) | 
| 19 |  | ssralv 4052 | . . . . . . 7
⊢ (𝐶 ⊆ 𝐷 → (∀𝑦 ∈ 𝐷 𝜑 → ∀𝑦 ∈ 𝐶 𝜑)) | 
| 20 | 5, 18, 19 | e13 44768 | . . . . . 6
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ,   𝑥 ∈ 𝐴   ▶   ∀𝑦 ∈ 𝐶 𝜑   ) | 
| 21 | 20 | in3 44629 | . . . . 5
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ▶   (𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐶 𝜑)   ) | 
| 22 | 1, 2, 21 | gen21nv 44640 | . . . 4
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ▶   ∀𝑥(𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐶 𝜑)   ) | 
| 23 |  | df-ral 3062 | . . . . 5
⊢
(∀𝑥 ∈
𝐴 ∀𝑦 ∈ 𝐶 𝜑 ↔ ∀𝑥(𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐶 𝜑)) | 
| 24 | 23 | biimpri 228 | . . . 4
⊢
(∀𝑥(𝑥 ∈ 𝐴 → ∀𝑦 ∈ 𝐶 𝜑) → ∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐶 𝜑) | 
| 25 | 22, 24 | e2 44651 | . . 3
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ,   ∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑   ▶   ∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐶 𝜑   ) | 
| 26 | 25 | in2 44625 | . 2
⊢ (   (𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷)   ▶   (∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑 → ∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐶 𝜑)   ) | 
| 27 | 26 | in1 44591 | 1
⊢ ((𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷) → (∀𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐷 𝜑 → ∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐶 𝜑)) |