Metamath Proof Explorer


Theorem fbasweak

Description: A filter base on any set is also a filter base on any larger set. (Contributed by Stefan O'Rear, 2-Aug-2015)

Ref Expression
Assertion fbasweak ⊢ F ∈ fBas ⁡ X ∧ F ⊆ 𝒫 Y ∧ Y ∈ V → F ∈ fBas ⁡ Y

Proof

Step Hyp Ref Expression
1 simp2 ⊢ F ∈ fBas ⁡ X ∧ F ⊆ 𝒫 Y ∧ Y ∈ V → F ⊆ 𝒫 Y
2 simp1 ⊢ F ∈ fBas ⁡ X ∧ F ⊆ 𝒫 Y ∧ Y ∈ V → F ∈ fBas ⁡ X
3 elfvdm ⊢ F ∈ fBas ⁡ X → X ∈ dom ⁡ fBas
4 3 3ad2ant1 ⊢ F ∈ fBas ⁡ X ∧ F ⊆ 𝒫 Y ∧ Y ∈ V → X ∈ dom ⁡ fBas
5 isfbas ⊢ X ∈ dom ⁡ fBas → F ∈ fBas ⁡ X ↔ F ⊆ 𝒫 X ∧ F ≠ ∅ ∧ ∅ ∉ F ∧ ∀ x ∈ F ∀ y ∈ F F ∩ 𝒫 x ∩ y ≠ ∅
6 4 5 syl ⊢ F ∈ fBas ⁡ X ∧ F ⊆ 𝒫 Y ∧ Y ∈ V → F ∈ fBas ⁡ X ↔ F ⊆ 𝒫 X ∧ F ≠ ∅ ∧ ∅ ∉ F ∧ ∀ x ∈ F ∀ y ∈ F F ∩ 𝒫 x ∩ y ≠ ∅
7 2 6 mpbid ⊢ F ∈ fBas ⁡ X ∧ F ⊆ 𝒫 Y ∧ Y ∈ V → F ⊆ 𝒫 X ∧ F ≠ ∅ ∧ ∅ ∉ F ∧ ∀ x ∈ F ∀ y ∈ F F ∩ 𝒫 x ∩ y ≠ ∅
8 7 simprd ⊢ F ∈ fBas ⁡ X ∧ F ⊆ 𝒫 Y ∧ Y ∈ V → F ≠ ∅ ∧ ∅ ∉ F ∧ ∀ x ∈ F ∀ y ∈ F F ∩ 𝒫 x ∩ y ≠ ∅
9 isfbas ⊢ Y ∈ V → F ∈ fBas ⁡ Y ↔ F ⊆ 𝒫 Y ∧ F ≠ ∅ ∧ ∅ ∉ F ∧ ∀ x ∈ F ∀ y ∈ F F ∩ 𝒫 x ∩ y ≠ ∅
10 9 3ad2ant3 ⊢ F ∈ fBas ⁡ X ∧ F ⊆ 𝒫 Y ∧ Y ∈ V → F ∈ fBas ⁡ Y ↔ F ⊆ 𝒫 Y ∧ F ≠ ∅ ∧ ∅ ∉ F ∧ ∀ x ∈ F ∀ y ∈ F F ∩ 𝒫 x ∩ y ≠ ∅
11 1 8 10 mpbir2and ⊢ F ∈ fBas ⁡ X ∧ F ⊆ 𝒫 Y ∧ Y ∈ V → F ∈ fBas ⁡ Y