Description: The components of a nonempty finite Cartesian product are finite. (Contributed by Paul Chapman, 11-Apr-2009) (Proof shortened by Mario Carneiro, 29-Apr-2015)
Ref | Expression | ||
---|---|---|---|
Assertion | xpfir | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | xpexr2 | |
|
2 | 1 | simpld | |
3 | 1 | simprd | |
4 | simpr | |
|
5 | xpnz | |
|
6 | 4 5 | sylibr | |
7 | 6 | simprd | |
8 | xpdom3 | |
|
9 | 2 3 7 8 | syl3anc | |
10 | domfi | |
|
11 | 9 10 | syldan | |
12 | 6 | simpld | |
13 | xpdom3 | |
|
14 | 3 2 12 13 | syl3anc | |
15 | xpcomeng | |
|
16 | 3 2 15 | syl2anc | |
17 | domentr | |
|
18 | 14 16 17 | syl2anc | |
19 | domfi | |
|
20 | 18 19 | syldan | |
21 | 11 20 | jca | |