| Step | Hyp | Ref
 | Expression | 
| 1 |   | eleq1w 2257 | 
. . . 4
⊢ (𝑦 = 𝑧 → (𝑦 ∈ 𝐵 ↔ 𝑧 ∈ 𝐵)) | 
| 2 | 1 | cbvexv 1933 | 
. . 3
⊢
(∃𝑦 𝑦 ∈ 𝐵 ↔ ∃𝑧 𝑧 ∈ 𝐵) | 
| 3 |   | r19.28mv 3543 | 
. . . . 5
⊢
(∃𝑦 𝑦 ∈ 𝐵 → (∀𝑦 ∈ 𝐵 (𝑓 Fn 𝐴 ∧ ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ 𝐶) ↔ (𝑓 Fn 𝐴 ∧ ∀𝑦 ∈ 𝐵 ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ 𝐶))) | 
| 4 |   | eliin 3921 | 
. . . . . . 7
⊢ (𝑓 ∈ V → (𝑓 ∈ ∩ 𝑦 ∈ 𝐵 X𝑥 ∈ 𝐴 𝐶 ↔ ∀𝑦 ∈ 𝐵 𝑓 ∈ X𝑥 ∈ 𝐴 𝐶)) | 
| 5 | 4 | elv 2767 | 
. . . . . 6
⊢ (𝑓 ∈ ∩ 𝑦 ∈ 𝐵 X𝑥 ∈ 𝐴 𝐶 ↔ ∀𝑦 ∈ 𝐵 𝑓 ∈ X𝑥 ∈ 𝐴 𝐶) | 
| 6 |   | vex 2766 | 
. . . . . . . 8
⊢ 𝑓 ∈ V | 
| 7 | 6 | elixp 6764 | 
. . . . . . 7
⊢ (𝑓 ∈ X𝑥 ∈
𝐴 𝐶 ↔ (𝑓 Fn 𝐴 ∧ ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ 𝐶)) | 
| 8 | 7 | ralbii 2503 | 
. . . . . 6
⊢
(∀𝑦 ∈
𝐵 𝑓 ∈ X𝑥 ∈ 𝐴 𝐶 ↔ ∀𝑦 ∈ 𝐵 (𝑓 Fn 𝐴 ∧ ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ 𝐶)) | 
| 9 | 5, 8 | bitri 184 | 
. . . . 5
⊢ (𝑓 ∈ ∩ 𝑦 ∈ 𝐵 X𝑥 ∈ 𝐴 𝐶 ↔ ∀𝑦 ∈ 𝐵 (𝑓 Fn 𝐴 ∧ ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ 𝐶)) | 
| 10 | 6 | elixp 6764 | 
. . . . . 6
⊢ (𝑓 ∈ X𝑥 ∈
𝐴 ∩ 𝑦 ∈ 𝐵 𝐶 ↔ (𝑓 Fn 𝐴 ∧ ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ ∩
𝑦 ∈ 𝐵 𝐶)) | 
| 11 |   | vex 2766 | 
. . . . . . . . . . 11
⊢ 𝑥 ∈ V | 
| 12 | 6, 11 | fvex 5578 | 
. . . . . . . . . 10
⊢ (𝑓‘𝑥) ∈ V | 
| 13 |   | eliin 3921 | 
. . . . . . . . . 10
⊢ ((𝑓‘𝑥) ∈ V → ((𝑓‘𝑥) ∈ ∩
𝑦 ∈ 𝐵 𝐶 ↔ ∀𝑦 ∈ 𝐵 (𝑓‘𝑥) ∈ 𝐶)) | 
| 14 | 12, 13 | ax-mp 5 | 
. . . . . . . . 9
⊢ ((𝑓‘𝑥) ∈ ∩
𝑦 ∈ 𝐵 𝐶 ↔ ∀𝑦 ∈ 𝐵 (𝑓‘𝑥) ∈ 𝐶) | 
| 15 | 14 | ralbii 2503 | 
. . . . . . . 8
⊢
(∀𝑥 ∈
𝐴 (𝑓‘𝑥) ∈ ∩
𝑦 ∈ 𝐵 𝐶 ↔ ∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐵 (𝑓‘𝑥) ∈ 𝐶) | 
| 16 |   | ralcom 2660 | 
. . . . . . . 8
⊢
(∀𝑥 ∈
𝐴 ∀𝑦 ∈ 𝐵 (𝑓‘𝑥) ∈ 𝐶 ↔ ∀𝑦 ∈ 𝐵 ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ 𝐶) | 
| 17 | 15, 16 | bitri 184 | 
. . . . . . 7
⊢
(∀𝑥 ∈
𝐴 (𝑓‘𝑥) ∈ ∩
𝑦 ∈ 𝐵 𝐶 ↔ ∀𝑦 ∈ 𝐵 ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ 𝐶) | 
| 18 | 17 | anbi2i 457 | 
. . . . . 6
⊢ ((𝑓 Fn 𝐴 ∧ ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ ∩
𝑦 ∈ 𝐵 𝐶) ↔ (𝑓 Fn 𝐴 ∧ ∀𝑦 ∈ 𝐵 ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ 𝐶)) | 
| 19 | 10, 18 | bitri 184 | 
. . . . 5
⊢ (𝑓 ∈ X𝑥 ∈
𝐴 ∩ 𝑦 ∈ 𝐵 𝐶 ↔ (𝑓 Fn 𝐴 ∧ ∀𝑦 ∈ 𝐵 ∀𝑥 ∈ 𝐴 (𝑓‘𝑥) ∈ 𝐶)) | 
| 20 | 3, 9, 19 | 3bitr4g 223 | 
. . . 4
⊢
(∃𝑦 𝑦 ∈ 𝐵 → (𝑓 ∈ ∩
𝑦 ∈ 𝐵 X𝑥 ∈ 𝐴 𝐶 ↔ 𝑓 ∈ X𝑥 ∈ 𝐴 ∩ 𝑦 ∈ 𝐵 𝐶)) | 
| 21 | 20 | eqrdv 2194 | 
. . 3
⊢
(∃𝑦 𝑦 ∈ 𝐵 → ∩
𝑦 ∈ 𝐵 X𝑥 ∈ 𝐴 𝐶 = X𝑥 ∈ 𝐴 ∩ 𝑦 ∈ 𝐵 𝐶) | 
| 22 | 2, 21 | sylbir 135 | 
. 2
⊢
(∃𝑧 𝑧 ∈ 𝐵 → ∩
𝑦 ∈ 𝐵 X𝑥 ∈ 𝐴 𝐶 = X𝑥 ∈ 𝐴 ∩ 𝑦 ∈ 𝐵 𝐶) | 
| 23 | 22 | eqcomd 2202 | 
1
⊢
(∃𝑧 𝑧 ∈ 𝐵 → X𝑥 ∈ 𝐴 ∩ 𝑦 ∈ 𝐵 𝐶 = ∩ 𝑦 ∈ 𝐵 X𝑥 ∈ 𝐴 𝐶) |