Metamath Proof Explorer


Theorem wdomfil

Description: Weak dominance agrees with normal for finite left sets. (Contributed by Stefan O'Rear, 28-Feb-2015) (Revised by Mario Carneiro, 5-May-2015)

Ref Expression
Assertion wdomfil ⊢ X ∈ Fin → X ≼ * Y ↔ X ≼ Y

Proof

Step Hyp Ref Expression
1 relwdom ⊢ Rel ⁡ ≼ *
2 1 brrelex2i ⊢ X ≼ * Y → Y ∈ V
3 0domg ⊢ Y ∈ V → ∅ ≼ Y
4 2 3 syl ⊢ X ≼ * Y → ∅ ≼ Y
5 breq1 ⊢ X = ∅ → X ≼ Y ↔ ∅ ≼ Y
6 4 5 imbitrrid ⊢ X = ∅ → X ≼ * Y → X ≼ Y
7 6 adantl ⊢ X ∈ Fin ∧ X = ∅ → X ≼ * Y → X ≼ Y
8 brwdomn0 ⊢ X ≠ ∅ → X ≼ * Y ↔ ∃ x x : Y ⟶ onto X
9 8 adantl ⊢ X ∈ Fin ∧ X ≠ ∅ → X ≼ * Y ↔ ∃ x x : Y ⟶ onto X
10 vex ⊢ x ∈ V
11 fof ⊢ x : Y ⟶ onto X → x : Y ⟶ X
12 dmfex ⊢ x ∈ V ∧ x : Y ⟶ X → Y ∈ V
13 10 11 12 sylancr ⊢ x : Y ⟶ onto X → Y ∈ V
14 13 adantl ⊢ X ∈ Fin ∧ x : Y ⟶ onto X → Y ∈ V
15 simpl ⊢ X ∈ Fin ∧ x : Y ⟶ onto X → X ∈ Fin
16 simpr ⊢ X ∈ Fin ∧ x : Y ⟶ onto X → x : Y ⟶ onto X
17 fodomfi2 ⊢ Y ∈ V ∧ X ∈ Fin ∧ x : Y ⟶ onto X → X ≼ Y
18 14 15 16 17 syl3anc ⊢ X ∈ Fin ∧ x : Y ⟶ onto X → X ≼ Y
19 18 ex ⊢ X ∈ Fin → x : Y ⟶ onto X → X ≼ Y
20 19 adantr ⊢ X ∈ Fin ∧ X ≠ ∅ → x : Y ⟶ onto X → X ≼ Y
21 20 exlimdv ⊢ X ∈ Fin ∧ X ≠ ∅ → ∃ x x : Y ⟶ onto X → X ≼ Y
22 9 21 sylbid ⊢ X ∈ Fin ∧ X ≠ ∅ → X ≼ * Y → X ≼ Y
23 7 22 pm2.61dane ⊢ X ∈ Fin → X ≼ * Y → X ≼ Y
24 domwdom ⊢ X ≼ Y → X ≼ * Y
25 23 24 impbid1 ⊢ X ∈ Fin → X ≼ * Y ↔ X ≼ Y