This is an inofficial mirror of http://metamath.tirix.org for personal testing of a visualizer extension only.
Description: Every infinite well-orderable set is equinumerous to its Cartesian square. This theorem provides the basis for infinite cardinal arithmetic. Proposition 10.40 of TakeutiZaring p. 95. See also infxpidm . (Contributed by Mario Carneiro, 9-Mar-2013) (Revised by Mario Carneiro, 29-Apr-2015)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | infxpidm2 | |- ( ( A e. dom card /\ _om ~<_ A ) -> ( A X. A ) ~~ A ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | cardid2 | |- ( A e. dom card -> ( card ` A ) ~~ A ) |
|
| 2 | 1 | ensymd | |- ( A e. dom card -> A ~~ ( card ` A ) ) |
| 3 | xpen | |- ( ( A ~~ ( card ` A ) /\ A ~~ ( card ` A ) ) -> ( A X. A ) ~~ ( ( card ` A ) X. ( card ` A ) ) ) |
|
| 4 | 2 2 3 | syl2anc | |- ( A e. dom card -> ( A X. A ) ~~ ( ( card ` A ) X. ( card ` A ) ) ) |
| 5 | 4 | adantr | |- ( ( A e. dom card /\ _om ~<_ A ) -> ( A X. A ) ~~ ( ( card ` A ) X. ( card ` A ) ) ) |
| 6 | cardon | |- ( card ` A ) e. On |
|
| 7 | cardom | |- ( card ` _om ) = _om |
|
| 8 | omelon | |- _om e. On |
|
| 9 | onenon | |- ( _om e. On -> _om e. dom card ) |
|
| 10 | 8 9 | ax-mp | |- _om e. dom card |
| 11 | carddom2 | |- ( ( _om e. dom card /\ A e. dom card ) -> ( ( card ` _om ) C_ ( card ` A ) <-> _om ~<_ A ) ) |
|
| 12 | 10 11 | mpan | |- ( A e. dom card -> ( ( card ` _om ) C_ ( card ` A ) <-> _om ~<_ A ) ) |
| 13 | 12 | biimpar | |- ( ( A e. dom card /\ _om ~<_ A ) -> ( card ` _om ) C_ ( card ` A ) ) |
| 14 | 7 13 | eqsstrrid | |- ( ( A e. dom card /\ _om ~<_ A ) -> _om C_ ( card ` A ) ) |
| 15 | infxpen | |- ( ( ( card ` A ) e. On /\ _om C_ ( card ` A ) ) -> ( ( card ` A ) X. ( card ` A ) ) ~~ ( card ` A ) ) |
|
| 16 | 6 14 15 | sylancr | |- ( ( A e. dom card /\ _om ~<_ A ) -> ( ( card ` A ) X. ( card ` A ) ) ~~ ( card ` A ) ) |
| 17 | entr | |- ( ( ( A X. A ) ~~ ( ( card ` A ) X. ( card ` A ) ) /\ ( ( card ` A ) X. ( card ` A ) ) ~~ ( card ` A ) ) -> ( A X. A ) ~~ ( card ` A ) ) |
|
| 18 | 5 16 17 | syl2anc | |- ( ( A e. dom card /\ _om ~<_ A ) -> ( A X. A ) ~~ ( card ` A ) ) |
| 19 | 1 | adantr | |- ( ( A e. dom card /\ _om ~<_ A ) -> ( card ` A ) ~~ A ) |
| 20 | entr | |- ( ( ( A X. A ) ~~ ( card ` A ) /\ ( card ` A ) ~~ A ) -> ( A X. A ) ~~ A ) |
|
| 21 | 18 19 20 | syl2anc | |- ( ( A e. dom card /\ _om ~<_ A ) -> ( A X. A ) ~~ A ) |