Metamath Proof Explorer


Theorem enfi

Description: Equinumerous sets have the same finiteness. For a shorter proof using ax-pow , see enfiALT . (Contributed by NM, 22-Aug-2008) Avoid ax-pow . (Revised by BTernaryTau, 23-Sep-2024)

Ref Expression
Assertion enfi ⊢ A ≈ B → A ∈ Fin ↔ B ∈ Fin

Proof

Step Hyp Ref Expression
1 ensymfib ⊢ A ∈ Fin → A ≈ B ↔ B ≈ A
2 1 pm5.32i ⊢ A ∈ Fin ∧ A ≈ B ↔ A ∈ Fin ∧ B ≈ A
3 enfii ⊢ A ∈ Fin ∧ B ≈ A → B ∈ Fin
4 2 3 sylbi ⊢ A ∈ Fin ∧ A ≈ B → B ∈ Fin
5 4 expcom ⊢ A ≈ B → A ∈ Fin → B ∈ Fin
6 enfii ⊢ B ∈ Fin ∧ A ≈ B → A ∈ Fin
7 6 expcom ⊢ A ≈ B → B ∈ Fin → A ∈ Fin
8 5 7 impbid ⊢ A ≈ B → A ∈ Fin ↔ B ∈ Fin