Metamath Proof Explorer


Theorem fival

Description: The set of all the finite intersections of the elements of A . (Contributed by FL, 27-Apr-2008) (Revised by Mario Carneiro, 24-Nov-2013)

Ref Expression
Assertion fival ⊢ A ∈ V → fi ⁡ A = y | ∃ x ∈ 𝒫 A ∩ Fin y = ⋂ x

Proof

Step Hyp Ref Expression
1 df-fi ⊢ fi = z ∈ V ⟼ y | ∃ x ∈ 𝒫 z ∩ Fin y = ⋂ x
2 pweq ⊢ z = A → 𝒫 z = 𝒫 A
3 2 ineq1d ⊢ z = A → 𝒫 z ∩ Fin = 𝒫 A ∩ Fin
4 3 rexeqdv ⊢ z = A → ∃ x ∈ 𝒫 z ∩ Fin y = ⋂ x ↔ ∃ x ∈ 𝒫 A ∩ Fin y = ⋂ x
5 4 abbidv ⊢ z = A → y | ∃ x ∈ 𝒫 z ∩ Fin y = ⋂ x = y | ∃ x ∈ 𝒫 A ∩ Fin y = ⋂ x
6 elex ⊢ A ∈ V → A ∈ V
7 simpr ⊢ x ∈ 𝒫 A ∩ Fin ∧ y = ⋂ x → y = ⋂ x
8 elinel1 ⊢ x ∈ 𝒫 A ∩ Fin → x ∈ 𝒫 A
9 8 elpwid ⊢ x ∈ 𝒫 A ∩ Fin → x ⊆ A
10 eqvisset ⊢ y = ⋂ x → ⋂ x ∈ V
11 intex ⊢ x ≠ ∅ ↔ ⋂ x ∈ V
12 10 11 sylibr ⊢ y = ⋂ x → x ≠ ∅
13 intssuni2 ⊢ x ⊆ A ∧ x ≠ ∅ → ⋂ x ⊆ ⋃ A
14 9 12 13 syl2an ⊢ x ∈ 𝒫 A ∩ Fin ∧ y = ⋂ x → ⋂ x ⊆ ⋃ A
15 7 14 eqsstrd ⊢ x ∈ 𝒫 A ∩ Fin ∧ y = ⋂ x → y ⊆ ⋃ A
16 velpw ⊢ y ∈ 𝒫 ⋃ A ↔ y ⊆ ⋃ A
17 15 16 sylibr ⊢ x ∈ 𝒫 A ∩ Fin ∧ y = ⋂ x → y ∈ 𝒫 ⋃ A
18 17 rexlimiva ⊢ ∃ x ∈ 𝒫 A ∩ Fin y = ⋂ x → y ∈ 𝒫 ⋃ A
19 18 abssi ⊢ y | ∃ x ∈ 𝒫 A ∩ Fin y = ⋂ x ⊆ 𝒫 ⋃ A
20 uniexg ⊢ A ∈ V → ⋃ A ∈ V
21 20 pwexd ⊢ A ∈ V → 𝒫 ⋃ A ∈ V
22 ssexg ⊢ y | ∃ x ∈ 𝒫 A ∩ Fin y = ⋂ x ⊆ 𝒫 ⋃ A ∧ 𝒫 ⋃ A ∈ V → y | ∃ x ∈ 𝒫 A ∩ Fin y = ⋂ x ∈ V
23 19 21 22 sylancr ⊢ A ∈ V → y | ∃ x ∈ 𝒫 A ∩ Fin y = ⋂ x ∈ V
24 1 5 6 23 fvmptd3 ⊢ A ∈ V → fi ⁡ A = y | ∃ x ∈ 𝒫 A ∩ Fin y = ⋂ x