Metamath Proof Explorer


Theorem omssrncard

Description: All natural numbers are cardinals. (Contributed by RP, 1-Oct-2023)

Ref Expression
Assertion omssrncard ⊢ ω ⊆ ran ⁡ card

Proof

Step Hyp Ref Expression
1 nnon ⊢ x ∈ ω → x ∈ On
2 onelon ⊢ x ∈ On ∧ y ∈ x → y ∈ On
3 simpl ⊢ x ∈ On ∧ y ∈ x → x ∈ On
4 simpr ⊢ x ∈ On ∧ y ∈ x → y ∈ x
5 onelpss ⊢ y ∈ On ∧ x ∈ On → y ∈ x ↔ y ⊆ x ∧ y ≠ x
6 5 biimpa ⊢ y ∈ On ∧ x ∈ On ∧ y ∈ x → y ⊆ x ∧ y ≠ x
7 2 3 4 6 syl21anc ⊢ x ∈ On ∧ y ∈ x → y ⊆ x ∧ y ≠ x
8 df-pss ⊢ y ⊂ x ↔ y ⊆ x ∧ y ≠ x
9 7 8 sylibr ⊢ x ∈ On ∧ y ∈ x → y ⊂ x
10 9 ex ⊢ x ∈ On → y ∈ x → y ⊂ x
11 1 10 syl ⊢ x ∈ ω → y ∈ x → y ⊂ x
12 11 imdistani ⊢ x ∈ ω ∧ y ∈ x → x ∈ ω ∧ y ⊂ x
13 php ⊢ x ∈ ω ∧ y ⊂ x → ¬ x ≈ y
14 12 13 syl ⊢ x ∈ ω ∧ y ∈ x → ¬ x ≈ y
15 ensymb ⊢ x ≈ y ↔ y ≈ x
16 14 15 sylnib ⊢ x ∈ ω ∧ y ∈ x → ¬ y ≈ x
17 16 ralrimiva ⊢ x ∈ ω → ∀ y ∈ x ¬ y ≈ x
18 elrncard ⊢ x ∈ ran ⁡ card ↔ x ∈ On ∧ ∀ y ∈ x ¬ y ≈ x
19 1 17 18 sylanbrc ⊢ x ∈ ω → x ∈ ran ⁡ card
20 19 ssriv ⊢ ω ⊆ ran ⁡ card