Step |
Hyp |
Ref |
Expression |
1 |
|
eqid |
โข ( โคโฅ โ ๐ ) = ( โคโฅ โ ๐ ) |
2 |
|
simpr |
โข ( ( ๐ด โ ( โคโฅ โ ๐ ) โง ๐ โ โค ) โ ๐ โ โค ) |
3 |
|
ax-1ne0 |
โข 1 โ 0 |
4 |
3
|
a1i |
โข ( ( ๐ด โ ( โคโฅ โ ๐ ) โง ๐ โ โค ) โ 1 โ 0 ) |
5 |
1
|
prodfclim1 |
โข ( ๐ โ โค โ seq ๐ ( ยท , ( ( โคโฅ โ ๐ ) ร { 1 } ) ) โ 1 ) |
6 |
5
|
adantl |
โข ( ( ๐ด โ ( โคโฅ โ ๐ ) โง ๐ โ โค ) โ seq ๐ ( ยท , ( ( โคโฅ โ ๐ ) ร { 1 } ) ) โ 1 ) |
7 |
|
simpl |
โข ( ( ๐ด โ ( โคโฅ โ ๐ ) โง ๐ โ โค ) โ ๐ด โ ( โคโฅ โ ๐ ) ) |
8 |
|
1ex |
โข 1 โ V |
9 |
8
|
fvconst2 |
โข ( ๐ โ ( โคโฅ โ ๐ ) โ ( ( ( โคโฅ โ ๐ ) ร { 1 } ) โ ๐ ) = 1 ) |
10 |
|
ifid |
โข if ( ๐ โ ๐ด , 1 , 1 ) = 1 |
11 |
9 10
|
eqtr4di |
โข ( ๐ โ ( โคโฅ โ ๐ ) โ ( ( ( โคโฅ โ ๐ ) ร { 1 } ) โ ๐ ) = if ( ๐ โ ๐ด , 1 , 1 ) ) |
12 |
11
|
adantl |
โข ( ( ( ๐ด โ ( โคโฅ โ ๐ ) โง ๐ โ โค ) โง ๐ โ ( โคโฅ โ ๐ ) ) โ ( ( ( โคโฅ โ ๐ ) ร { 1 } ) โ ๐ ) = if ( ๐ โ ๐ด , 1 , 1 ) ) |
13 |
|
1cnd |
โข ( ( ( ๐ด โ ( โคโฅ โ ๐ ) โง ๐ โ โค ) โง ๐ โ ๐ด ) โ 1 โ โ ) |
14 |
1 2 4 6 7 12 13
|
zprodn0 |
โข ( ( ๐ด โ ( โคโฅ โ ๐ ) โง ๐ โ โค ) โ โ ๐ โ ๐ด 1 = 1 ) |
15 |
|
uzf |
โข โคโฅ : โค โถ ๐ซ โค |
16 |
15
|
fdmi |
โข dom โคโฅ = โค |
17 |
16
|
eleq2i |
โข ( ๐ โ dom โคโฅ โ ๐ โ โค ) |
18 |
|
ndmfv |
โข ( ยฌ ๐ โ dom โคโฅ โ ( โคโฅ โ ๐ ) = โ
) |
19 |
17 18
|
sylnbir |
โข ( ยฌ ๐ โ โค โ ( โคโฅ โ ๐ ) = โ
) |
20 |
19
|
sseq2d |
โข ( ยฌ ๐ โ โค โ ( ๐ด โ ( โคโฅ โ ๐ ) โ ๐ด โ โ
) ) |
21 |
20
|
biimpac |
โข ( ( ๐ด โ ( โคโฅ โ ๐ ) โง ยฌ ๐ โ โค ) โ ๐ด โ โ
) |
22 |
|
ss0 |
โข ( ๐ด โ โ
โ ๐ด = โ
) |
23 |
|
prodeq1 |
โข ( ๐ด = โ
โ โ ๐ โ ๐ด 1 = โ ๐ โ โ
1 ) |
24 |
|
prod0 |
โข โ ๐ โ โ
1 = 1 |
25 |
23 24
|
eqtrdi |
โข ( ๐ด = โ
โ โ ๐ โ ๐ด 1 = 1 ) |
26 |
21 22 25
|
3syl |
โข ( ( ๐ด โ ( โคโฅ โ ๐ ) โง ยฌ ๐ โ โค ) โ โ ๐ โ ๐ด 1 = 1 ) |
27 |
14 26
|
pm2.61dan |
โข ( ๐ด โ ( โคโฅ โ ๐ ) โ โ ๐ โ ๐ด 1 = 1 ) |
28 |
|
fz1f1o |
โข ( ๐ด โ Fin โ ( ๐ด = โ
โจ ( ( โฏ โ ๐ด ) โ โ โง โ ๐ ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) ) ) |
29 |
|
eqidd |
โข ( ๐ = ( ๐ โ ๐ ) โ 1 = 1 ) |
30 |
|
simpl |
โข ( ( ( โฏ โ ๐ด ) โ โ โง ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) โ ( โฏ โ ๐ด ) โ โ ) |
31 |
|
simpr |
โข ( ( ( โฏ โ ๐ด ) โ โ โง ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) โ ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) |
32 |
|
1cnd |
โข ( ( ( ( โฏ โ ๐ด ) โ โ โง ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) โง ๐ โ ๐ด ) โ 1 โ โ ) |
33 |
|
elfznn |
โข ( ๐ โ ( 1 ... ( โฏ โ ๐ด ) ) โ ๐ โ โ ) |
34 |
8
|
fvconst2 |
โข ( ๐ โ โ โ ( ( โ ร { 1 } ) โ ๐ ) = 1 ) |
35 |
33 34
|
syl |
โข ( ๐ โ ( 1 ... ( โฏ โ ๐ด ) ) โ ( ( โ ร { 1 } ) โ ๐ ) = 1 ) |
36 |
35
|
adantl |
โข ( ( ( ( โฏ โ ๐ด ) โ โ โง ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) โง ๐ โ ( 1 ... ( โฏ โ ๐ด ) ) ) โ ( ( โ ร { 1 } ) โ ๐ ) = 1 ) |
37 |
29 30 31 32 36
|
fprod |
โข ( ( ( โฏ โ ๐ด ) โ โ โง ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) โ โ ๐ โ ๐ด 1 = ( seq 1 ( ยท , ( โ ร { 1 } ) ) โ ( โฏ โ ๐ด ) ) ) |
38 |
|
nnuz |
โข โ = ( โคโฅ โ 1 ) |
39 |
38
|
prodf1 |
โข ( ( โฏ โ ๐ด ) โ โ โ ( seq 1 ( ยท , ( โ ร { 1 } ) ) โ ( โฏ โ ๐ด ) ) = 1 ) |
40 |
39
|
adantr |
โข ( ( ( โฏ โ ๐ด ) โ โ โง ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) โ ( seq 1 ( ยท , ( โ ร { 1 } ) ) โ ( โฏ โ ๐ด ) ) = 1 ) |
41 |
37 40
|
eqtrd |
โข ( ( ( โฏ โ ๐ด ) โ โ โง ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) โ โ ๐ โ ๐ด 1 = 1 ) |
42 |
41
|
ex |
โข ( ( โฏ โ ๐ด ) โ โ โ ( ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด โ โ ๐ โ ๐ด 1 = 1 ) ) |
43 |
42
|
exlimdv |
โข ( ( โฏ โ ๐ด ) โ โ โ ( โ ๐ ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด โ โ ๐ โ ๐ด 1 = 1 ) ) |
44 |
43
|
imp |
โข ( ( ( โฏ โ ๐ด ) โ โ โง โ ๐ ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) โ โ ๐ โ ๐ด 1 = 1 ) |
45 |
25 44
|
jaoi |
โข ( ( ๐ด = โ
โจ ( ( โฏ โ ๐ด ) โ โ โง โ ๐ ๐ : ( 1 ... ( โฏ โ ๐ด ) ) โ1-1-ontoโ ๐ด ) ) โ โ ๐ โ ๐ด 1 = 1 ) |
46 |
28 45
|
syl |
โข ( ๐ด โ Fin โ โ ๐ โ ๐ด 1 = 1 ) |
47 |
27 46
|
jaoi |
โข ( ( ๐ด โ ( โคโฅ โ ๐ ) โจ ๐ด โ Fin ) โ โ ๐ โ ๐ด 1 = 1 ) |