Metamath Proof Explorer


Theorem kardcard2a

Description: If two sets have equal nonzero card cardinalities, then they have equal kard cardinalities. This theorem does not depend on the Axiom of Choice. (Contributed by BTernaryTau, 3-Jul-2026)

Ref Expression
Assertion kardcard2a ( ( ( card ‘ 𝐴 ) = ( card ‘ 𝐵 ) ∧ ( card ‘ 𝐴 ) ≠ ∅ ) → ( kard ‘ 𝐴 ) = ( kard ‘ 𝐵 ) )

Proof

Step Hyp Ref Expression
1 carden2a ( ( ( card ‘ 𝐴 ) = ( card ‘ 𝐵 ) ∧ ( card ‘ 𝐴 ) ≠ ∅ ) → 𝐴𝐵 )
2 fvfundmfvn0 ( ( card ‘ 𝐴 ) ≠ ∅ → ( 𝐴 ∈ dom card ∧ Fun ( card ↾ { 𝐴 } ) ) )
3 2 simpld ( ( card ‘ 𝐴 ) ≠ ∅ → 𝐴 ∈ dom card )
4 kardeng ( 𝐴 ∈ dom card → ( ( kard ‘ 𝐴 ) = ( kard ‘ 𝐵 ) ↔ 𝐴𝐵 ) )
5 3 4 syl ( ( card ‘ 𝐴 ) ≠ ∅ → ( ( kard ‘ 𝐴 ) = ( kard ‘ 𝐵 ) ↔ 𝐴𝐵 ) )
6 5 adantl ( ( ( card ‘ 𝐴 ) = ( card ‘ 𝐵 ) ∧ ( card ‘ 𝐴 ) ≠ ∅ ) → ( ( kard ‘ 𝐴 ) = ( kard ‘ 𝐵 ) ↔ 𝐴𝐵 ) )
7 1 6 mpbird ( ( ( card ‘ 𝐴 ) = ( card ‘ 𝐵 ) ∧ ( card ‘ 𝐴 ) ≠ ∅ ) → ( kard ‘ 𝐴 ) = ( kard ‘ 𝐵 ) )