Step | Hyp | Ref
| Expression |
1 | | simpll 527 |
. . . 4
โข (((๐ด โ
(โคโฅโ๐) โง โ๐ โ (โคโฅโ๐)DECID ๐ โ ๐ด) โง (โ๐ โ (โคโฅโ๐)โ๐ฆ(๐ฆ # 0 โง seq๐( ยท , ๐น) โ ๐ฆ) โง seq๐( ยท , ๐น) โ ๐ฅ)) โ ๐ด โ (โคโฅโ๐)) |
2 | | simplr 528 |
. . . 4
โข (((๐ด โ
(โคโฅโ๐) โง โ๐ โ (โคโฅโ๐)DECID ๐ โ ๐ด) โง (โ๐ โ (โคโฅโ๐)โ๐ฆ(๐ฆ # 0 โง seq๐( ยท , ๐น) โ ๐ฆ) โง seq๐( ยท , ๐น) โ ๐ฅ)) โ โ๐ โ (โคโฅโ๐)DECID ๐ โ ๐ด) |
3 | | simprr 531 |
. . . 4
โข (((๐ด โ
(โคโฅโ๐) โง โ๐ โ (โคโฅโ๐)DECID ๐ โ ๐ด) โง (โ๐ โ (โคโฅโ๐)โ๐ฆ(๐ฆ # 0 โง seq๐( ยท , ๐น) โ ๐ฆ) โง seq๐( ยท , ๐น) โ ๐ฅ)) โ seq๐( ยท , ๐น) โ ๐ฅ) |
4 | 1, 2, 3 | 3jca 1177 |
. . 3
โข (((๐ด โ
(โคโฅโ๐) โง โ๐ โ (โคโฅโ๐)DECID ๐ โ ๐ด) โง (โ๐ โ (โคโฅโ๐)โ๐ฆ(๐ฆ # 0 โง seq๐( ยท , ๐น) โ ๐ฆ) โง seq๐( ยท , ๐น) โ ๐ฅ)) โ (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)DECID ๐ โ ๐ด โง seq๐( ยท , ๐น) โ ๐ฅ)) |
5 | 4 | reximi 2574 |
. 2
โข
(โ๐ โ
โค ((๐ด โ
(โคโฅโ๐) โง โ๐ โ (โคโฅโ๐)DECID ๐ โ ๐ด) โง (โ๐ โ (โคโฅโ๐)โ๐ฆ(๐ฆ # 0 โง seq๐( ยท , ๐น) โ ๐ฆ) โง seq๐( ยท , ๐น) โ ๐ฅ)) โ โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)DECID ๐ โ ๐ด โง seq๐( ยท , ๐น) โ ๐ฅ)) |
6 | | fveq2 5515 |
. . . . . 6
โข (๐ = ๐ค โ (โคโฅโ๐) =
(โคโฅโ๐ค)) |
7 | 6 | sseq2d 3185 |
. . . . 5
โข (๐ = ๐ค โ (๐ด โ (โคโฅโ๐) โ ๐ด โ (โคโฅโ๐ค))) |
8 | 6 | raleqdv 2678 |
. . . . 5
โข (๐ = ๐ค โ (โ๐ โ (โคโฅโ๐)DECID ๐ โ ๐ด โ โ๐ โ (โคโฅโ๐ค)DECID ๐ โ ๐ด)) |
9 | | seqeq1 10447 |
. . . . . 6
โข (๐ = ๐ค โ seq๐( ยท , ๐น) = seq๐ค( ยท , ๐น)) |
10 | 9 | breq1d 4013 |
. . . . 5
โข (๐ = ๐ค โ (seq๐( ยท , ๐น) โ ๐ฅ โ seq๐ค( ยท , ๐น) โ ๐ฅ)) |
11 | 7, 8, 10 | 3anbi123d 1312 |
. . . 4
โข (๐ = ๐ค โ ((๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)DECID ๐ โ ๐ด โง seq๐( ยท , ๐น) โ ๐ฅ) โ (๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ))) |
12 | 11 | cbvrexvw 2708 |
. . 3
โข
(โ๐ โ
โค (๐ด โ
(โคโฅโ๐) โง โ๐ โ (โคโฅโ๐)DECID ๐ โ ๐ด โง seq๐( ยท , ๐น) โ ๐ฅ) โ โ๐ค โ โค (๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ)) |
13 | | reeanv 2646 |
. . . . 5
โข
(โ๐ค โ
โค โ๐ โ
โ ((๐ด โ
(โคโฅโ๐ค) โง โ๐ โ (โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐))) โ (โ๐ค โ โค (๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐)))) |
14 | | simprl3 1044 |
. . . . . . . . . . . 12
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ seq๐ค( ยท , ๐น) โ ๐ฅ) |
15 | | simprl1 1042 |
. . . . . . . . . . . . . . 15
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ ๐ด โ (โคโฅโ๐ค)) |
16 | | uzssz 9546 |
. . . . . . . . . . . . . . 15
โข
(โคโฅโ๐ค) โ โค |
17 | 15, 16 | sstrdi 3167 |
. . . . . . . . . . . . . 14
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ ๐ด โ โค) |
18 | | 1zzd 9279 |
. . . . . . . . . . . . . . . 16
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ 1 โ
โค) |
19 | | simplrr 536 |
. . . . . . . . . . . . . . . . 17
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ ๐ โ โ) |
20 | 19 | nnzd 9373 |
. . . . . . . . . . . . . . . 16
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ ๐ โ โค) |
21 | 18, 20 | fzfigd 10430 |
. . . . . . . . . . . . . . 15
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ (1...๐) โ Fin) |
22 | | simprr 531 |
. . . . . . . . . . . . . . . . 17
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ ๐:(1...๐)โ1-1-ontoโ๐ด) |
23 | | f1oeng 6756 |
. . . . . . . . . . . . . . . . 17
โข
(((1...๐) โ Fin
โง ๐:(1...๐)โ1-1-ontoโ๐ด) โ (1...๐) โ ๐ด) |
24 | 21, 22, 23 | syl2anc 411 |
. . . . . . . . . . . . . . . 16
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ (1...๐) โ ๐ด) |
25 | 24 | ensymd 6782 |
. . . . . . . . . . . . . . 15
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ ๐ด โ (1...๐)) |
26 | | enfii 6873 |
. . . . . . . . . . . . . . 15
โข
(((1...๐) โ Fin
โง ๐ด โ (1...๐)) โ ๐ด โ Fin) |
27 | 21, 25, 26 | syl2anc 411 |
. . . . . . . . . . . . . 14
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ ๐ด โ Fin) |
28 | | zfz1iso 10820 |
. . . . . . . . . . . . . 14
โข ((๐ด โ โค โง ๐ด โ Fin) โ โ๐ ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด)) |
29 | 17, 27, 28 | syl2anc 411 |
. . . . . . . . . . . . 13
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ โ๐ ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด)) |
30 | | prodmo.1 |
. . . . . . . . . . . . . . . 16
โข ๐น = (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1)) |
31 | | prodmo.2 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง ๐ โ ๐ด) โ ๐ต โ โ) |
32 | 31 | ad4ant14 514 |
. . . . . . . . . . . . . . . 16
โข ((((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด))) โง ๐ โ ๐ด) โ ๐ต โ โ) |
33 | | prodmodc.3 |
. . . . . . . . . . . . . . . 16
โข ๐บ = (๐ โ โ โฆ if(๐ โค (โฏโ๐ด), โฆ(๐โ๐) / ๐โฆ๐ต, 1)) |
34 | | eqid 2177 |
. . . . . . . . . . . . . . . 16
โข (๐ โ โ โฆ if(๐ โค (โฏโ๐ด), โฆ(๐โ๐) / ๐โฆ๐ต, 1)) = (๐ โ โ โฆ if(๐ โค (โฏโ๐ด), โฆ(๐โ๐) / ๐โฆ๐ต, 1)) |
35 | | simpll2 1037 |
. . . . . . . . . . . . . . . . . 18
โข ((((๐ด โ
(โคโฅโ๐ค) โง โ๐ โ (โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด)) โ โ๐ โ (โคโฅโ๐ค)DECID ๐ โ ๐ด) |
36 | 35 | adantl 277 |
. . . . . . . . . . . . . . . . 17
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด))) โ โ๐ โ (โคโฅโ๐ค)DECID ๐ โ ๐ด) |
37 | | eleq1w 2238 |
. . . . . . . . . . . . . . . . . . 19
โข (๐ = ๐ โ (๐ โ ๐ด โ ๐ โ ๐ด)) |
38 | 37 | dcbid 838 |
. . . . . . . . . . . . . . . . . 18
โข (๐ = ๐ โ (DECID ๐ โ ๐ด โ DECID ๐ โ ๐ด)) |
39 | 38 | rspcv 2837 |
. . . . . . . . . . . . . . . . 17
โข (๐ โ
(โคโฅโ๐ค) โ (โ๐ โ (โคโฅโ๐ค)DECID ๐ โ ๐ด โ DECID ๐ โ ๐ด)) |
40 | 36, 39 | mpan9 281 |
. . . . . . . . . . . . . . . 16
โข ((((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด))) โง ๐ โ (โคโฅโ๐ค)) โ DECID
๐ โ ๐ด) |
41 | | simplrr 536 |
. . . . . . . . . . . . . . . 16
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด))) โ ๐ โ โ) |
42 | | simplrl 535 |
. . . . . . . . . . . . . . . 16
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด))) โ ๐ค โ โค) |
43 | 15 | adantrr 479 |
. . . . . . . . . . . . . . . 16
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด))) โ ๐ด โ (โคโฅโ๐ค)) |
44 | | simprlr 538 |
. . . . . . . . . . . . . . . 16
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด))) โ ๐:(1...๐)โ1-1-ontoโ๐ด) |
45 | | simprr 531 |
. . . . . . . . . . . . . . . 16
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด))) โ ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด)) |
46 | 30, 32, 33, 34, 40, 41, 42, 43, 44, 45 | prodmodclem2a 11583 |
. . . . . . . . . . . . . . 15
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด) โง ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด))) โ seq๐ค( ยท , ๐น) โ (seq1( ยท , ๐บ)โ๐)) |
47 | 46 | expr 375 |
. . . . . . . . . . . . . 14
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ (๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด) โ seq๐ค( ยท , ๐น) โ (seq1( ยท , ๐บ)โ๐))) |
48 | 47 | exlimdv 1819 |
. . . . . . . . . . . . 13
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ (โ๐ ๐ Isom < , < ((1...(โฏโ๐ด)), ๐ด) โ seq๐ค( ยท , ๐น) โ (seq1( ยท , ๐บ)โ๐))) |
49 | 29, 48 | mpd 13 |
. . . . . . . . . . . 12
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ seq๐ค( ยท , ๐น) โ (seq1( ยท , ๐บ)โ๐)) |
50 | | climuni 11300 |
. . . . . . . . . . . 12
โข
((seq๐ค( ยท ,
๐น) โ ๐ฅ โง seq๐ค( ยท , ๐น) โ (seq1( ยท , ๐บ)โ๐)) โ ๐ฅ = (seq1( ยท , ๐บ)โ๐)) |
51 | 14, 49, 50 | syl2anc 411 |
. . . . . . . . . . 11
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ ๐ฅ = (seq1( ยท , ๐บ)โ๐)) |
52 | | eqeq2 2187 |
. . . . . . . . . . 11
โข (๐ง = (seq1( ยท , ๐บ)โ๐) โ (๐ฅ = ๐ง โ ๐ฅ = (seq1( ยท , ๐บ)โ๐))) |
53 | 51, 52 | syl5ibrcom 157 |
. . . . . . . . . 10
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง ๐:(1...๐)โ1-1-ontoโ๐ด)) โ (๐ง = (seq1( ยท , ๐บ)โ๐) โ ๐ฅ = ๐ง)) |
54 | 53 | expr 375 |
. . . . . . . . 9
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ)) โ (๐:(1...๐)โ1-1-ontoโ๐ด โ (๐ง = (seq1( ยท , ๐บ)โ๐) โ ๐ฅ = ๐ง))) |
55 | 54 | impd 254 |
. . . . . . . 8
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ)) โ ((๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐)) โ ๐ฅ = ๐ง)) |
56 | 55 | exlimdv 1819 |
. . . . . . 7
โข (((๐ โง (๐ค โ โค โง ๐ โ โ)) โง (๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ)) โ (โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐)) โ ๐ฅ = ๐ง)) |
57 | 56 | expimpd 363 |
. . . . . 6
โข ((๐ โง (๐ค โ โค โง ๐ โ โ)) โ (((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐))) โ ๐ฅ = ๐ง)) |
58 | 57 | rexlimdvva 2602 |
. . . . 5
โข (๐ โ (โ๐ค โ โค โ๐ โ โ ((๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐))) โ ๐ฅ = ๐ง)) |
59 | 13, 58 | biimtrrid 153 |
. . . 4
โข (๐ โ ((โ๐ค โ โค (๐ด โ
(โคโฅโ๐ค) โง โ๐ โ (โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ) โง โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐))) โ ๐ฅ = ๐ง)) |
60 | 59 | expdimp 259 |
. . 3
โข ((๐ โง โ๐ค โ โค (๐ด โ (โคโฅโ๐ค) โง โ๐ โ
(โคโฅโ๐ค)DECID ๐ โ ๐ด โง seq๐ค( ยท , ๐น) โ ๐ฅ)) โ (โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐)) โ ๐ฅ = ๐ง)) |
61 | 12, 60 | sylan2b 287 |
. 2
โข ((๐ โง โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)DECID ๐ โ ๐ด โง seq๐( ยท , ๐น) โ ๐ฅ)) โ (โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐)) โ ๐ฅ = ๐ง)) |
62 | 5, 61 | sylan2 286 |
1
โข ((๐ โง โ๐ โ โค ((๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)DECID ๐ โ ๐ด) โง (โ๐ โ (โคโฅโ๐)โ๐ฆ(๐ฆ # 0 โง seq๐( ยท , ๐น) โ ๐ฆ) โง seq๐( ยท , ๐น) โ ๐ฅ))) โ (โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ง = (seq1( ยท , ๐บ)โ๐)) โ ๐ฅ = ๐ง)) |