| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > cardidm | Structured version Visualization version GIF version | ||
| Description: The cardinality function is idempotent. Proposition 10.11 of [TakeutiZaring] p. 85. (Contributed by Mario Carneiro, 7-Jan-2013.) |
| Ref | Expression |
|---|---|
| cardidm | ⊢ (card‘(card‘𝐴)) = (card‘𝐴) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | cardid2 9913 | . . . . . . . 8 ⊢ (𝐴 ∈ dom card → (card‘𝐴) ≈ 𝐴) | |
| 2 | 1 | ensymd 8988 | . . . . . . 7 ⊢ (𝐴 ∈ dom card → 𝐴 ≈ (card‘𝐴)) |
| 3 | entr 8989 | . . . . . . . 8 ⊢ ((𝑦 ≈ 𝐴 ∧ 𝐴 ≈ (card‘𝐴)) → 𝑦 ≈ (card‘𝐴)) | |
| 4 | 3 | expcom 417 | . . . . . . 7 ⊢ (𝐴 ≈ (card‘𝐴) → (𝑦 ≈ 𝐴 → 𝑦 ≈ (card‘𝐴))) |
| 5 | 2, 4 | syl 17 | . . . . . 6 ⊢ (𝐴 ∈ dom card → (𝑦 ≈ 𝐴 → 𝑦 ≈ (card‘𝐴))) |
| 6 | entr 8989 | . . . . . . . 8 ⊢ ((𝑦 ≈ (card‘𝐴) ∧ (card‘𝐴) ≈ 𝐴) → 𝑦 ≈ 𝐴) | |
| 7 | 6 | expcom 417 | . . . . . . 7 ⊢ ((card‘𝐴) ≈ 𝐴 → (𝑦 ≈ (card‘𝐴) → 𝑦 ≈ 𝐴)) |
| 8 | 1, 7 | syl 17 | . . . . . 6 ⊢ (𝐴 ∈ dom card → (𝑦 ≈ (card‘𝐴) → 𝑦 ≈ 𝐴)) |
| 9 | 5, 8 | impbid 214 | . . . . 5 ⊢ (𝐴 ∈ dom card → (𝑦 ≈ 𝐴 ↔ 𝑦 ≈ (card‘𝐴))) |
| 10 | 9 | rabbidv 3423 | . . . 4 ⊢ (𝐴 ∈ dom card → {𝑦 ∈ On ∣ 𝑦 ≈ 𝐴} = {𝑦 ∈ On ∣ 𝑦 ≈ (card‘𝐴)}) |
| 11 | 10 | inteqd 4912 | . . 3 ⊢ (𝐴 ∈ dom card → ∩ {𝑦 ∈ On ∣ 𝑦 ≈ 𝐴} = ∩ {𝑦 ∈ On ∣ 𝑦 ≈ (card‘𝐴)}) |
| 12 | cardval3 9912 | . . 3 ⊢ (𝐴 ∈ dom card → (card‘𝐴) = ∩ {𝑦 ∈ On ∣ 𝑦 ≈ 𝐴}) | |
| 13 | cardon 9904 | . . . 4 ⊢ (card‘𝐴) ∈ On | |
| 14 | oncardval 9915 | . . . 4 ⊢ ((card‘𝐴) ∈ On → (card‘(card‘𝐴)) = ∩ {𝑦 ∈ On ∣ 𝑦 ≈ (card‘𝐴)}) | |
| 15 | 13, 14 | mp1i 13 | . . 3 ⊢ (𝐴 ∈ dom card → (card‘(card‘𝐴)) = ∩ {𝑦 ∈ On ∣ 𝑦 ≈ (card‘𝐴)}) |
| 16 | 11, 12, 15 | 3eqtr4rd 2810 | . 2 ⊢ (𝐴 ∈ dom card → (card‘(card‘𝐴)) = (card‘𝐴)) |
| 17 | card0 9918 | . . 3 ⊢ (card‘∅) = ∅ | |
| 18 | ndmfv 6901 | . . . 4 ⊢ (¬ 𝐴 ∈ dom card → (card‘𝐴) = ∅) | |
| 19 | 18 | fveq2d 6873 | . . 3 ⊢ (¬ 𝐴 ∈ dom card → (card‘(card‘𝐴)) = (card‘∅)) |
| 20 | 17, 19, 18 | 3eqtr4a 2825 | . 2 ⊢ (¬ 𝐴 ∈ dom card → (card‘(card‘𝐴)) = (card‘𝐴)) |
| 21 | 16, 20 | pm2.61i 183 | 1 ⊢ (card‘(card‘𝐴)) = (card‘𝐴) |
| Colors of variables: wff setvar class |
| Syntax hints: ¬ wn 3 → wi 4 = wceq 1562 ∈ wcel 2144 {crab 3416 ∅c0 4287 ∩ cint 4907 class class class wbr 5102 dom cdm 5649 Oncon0 6348 ‘cfv 6523 ≈ cen 8926 cardccrd 9895 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1817 ax-4 1831 ax-5 1932 ax-6 1989 ax-7 2030 ax-8 2146 ax-9 2154 ax-10 2177 ax-11 2193 ax-12 2214 ax-ext 2736 ax-sep 5248 ax-nul 5258 ax-pow 5324 ax-pr 5392 ax-un 7720 |
| This theorem depends on definitions: df-bi 209 df-an 400 df-or 859 df-3or 1100 df-3an 1101 df-tru 1565 df-fal 1575 df-ex 1802 df-nf 1806 df-sb 2093 df-mo 2568 df-eu 2598 df-clab 2743 df-cleq 2756 df-clel 2839 df-nfc 2913 df-ne 2960 df-ral 3079 df-rex 3089 df-rab 3417 df-v 3458 df-dif 3909 df-un 3911 df-in 3913 df-ss 3923 df-pss 3926 df-nul 4288 df-if 4483 df-pw 4559 df-sn 4585 df-pr 4587 df-op 4591 df-uni 4868 df-int 4908 df-br 5103 df-opab 5165 df-mpt 5184 df-tr 5210 df-id 5544 df-eprel 5549 df-po 5557 df-so 5558 df-fr 5602 df-we 5604 df-xp 5655 df-rel 5656 df-cnv 5657 df-co 5658 df-dm 5659 df-rn 5660 df-res 5661 df-ima 5662 df-ord 6351 df-on 6352 df-iota 6479 df-fun 6525 df-fn 6526 df-f 6527 df-f1 6528 df-fo 6529 df-f1o 6530 df-fv 6531 df-er 8680 df-en 8930 df-card 9899 |
| This theorem is referenced by: oncard 9920 cardlim 9932 cardiun 9942 alephnbtwn2 10030 infenaleph 10049 dfac12k 10106 pwsdompw 10161 cardcf 10210 cfeq0 10215 cfflb 10218 alephval2 10532 cfpwsdom 10544 gch2 10635 tskcard 10741 hashcard 14370 iscard4 44114 |
| Copyright terms: Public domain | W3C validator |