Metamath Proof Explorer


Theorem domfi

Description: A set dominated by a finite set is finite. (Contributed by NM, 23-Mar-2006) (Revised by Mario Carneiro, 12-Mar-2015)

Ref Expression
Assertion domfi ⊢ A ∈ Fin ∧ B ≼ A → B ∈ Fin

Proof

Step Hyp Ref Expression
1 domeng ⊢ A ∈ Fin → B ≼ A ↔ ∃ x B ≈ x ∧ x ⊆ A
2 ssfi ⊢ A ∈ Fin ∧ x ⊆ A → x ∈ Fin
3 2 adantrl ⊢ A ∈ Fin ∧ B ≈ x ∧ x ⊆ A → x ∈ Fin
4 enfii ⊢ x ∈ Fin ∧ B ≈ x → B ∈ Fin
5 4 adantrr ⊢ x ∈ Fin ∧ B ≈ x ∧ x ⊆ A → B ∈ Fin
6 3 5 sylancom ⊢ A ∈ Fin ∧ B ≈ x ∧ x ⊆ A → B ∈ Fin
7 6 ex ⊢ A ∈ Fin → B ≈ x ∧ x ⊆ A → B ∈ Fin
8 7 exlimdv ⊢ A ∈ Fin → ∃ x B ≈ x ∧ x ⊆ A → B ∈ Fin
9 1 8 sylbid ⊢ A ∈ Fin → B ≼ A → B ∈ Fin
10 9 imp ⊢ A ∈ Fin ∧ B ≼ A → B ∈ Fin