Step | Hyp | Ref
| Expression |
1 | | elun 4148 |
. . 3
β’ (π β ({πΌ} βͺ βͺ
π β (0..^π){(πΊβπ)}) β (π β {πΌ} β¨ π β βͺ
π β (0..^π){(πΊβπ)})) |
2 | | elsni 4645 |
. . . . 5
β’ (π β {πΌ} β π = πΌ) |
3 | | smndex1ibas.m |
. . . . . . . 8
β’ π =
(EndoFMndββ0) |
4 | | smndex1ibas.n |
. . . . . . . 8
β’ π β β |
5 | | smndex1ibas.i |
. . . . . . . 8
β’ πΌ = (π₯ β β0 β¦ (π₯ mod π)) |
6 | 3, 4, 5 | smndex1iidm 18781 |
. . . . . . 7
β’ (πΌ β πΌ) = πΌ |
7 | | coeq2 5858 |
. . . . . . 7
β’ (π = πΌ β (πΌ β π) = (πΌ β πΌ)) |
8 | | id 22 |
. . . . . . 7
β’ (π = πΌ β π = πΌ) |
9 | 6, 7, 8 | 3eqtr4a 2798 |
. . . . . 6
β’ (π = πΌ β (πΌ β π) = π) |
10 | | coeq1 5857 |
. . . . . . 7
β’ (π = πΌ β (π β πΌ) = (πΌ β πΌ)) |
11 | 6, 10, 8 | 3eqtr4a 2798 |
. . . . . 6
β’ (π = πΌ β (π β πΌ) = π) |
12 | 9, 11 | jca 512 |
. . . . 5
β’ (π = πΌ β ((πΌ β π) = π β§ (π β πΌ) = π)) |
13 | 2, 12 | syl 17 |
. . . 4
β’ (π β {πΌ} β ((πΌ β π) = π β§ (π β πΌ) = π)) |
14 | | eliun 5001 |
. . . . 5
β’ (π β βͺ π β (0..^π){(πΊβπ)} β βπ β (0..^π)π β {(πΊβπ)}) |
15 | | fveq2 6891 |
. . . . . . . . 9
β’ (π = π β (πΊβπ) = (πΊβπ)) |
16 | 15 | sneqd 4640 |
. . . . . . . 8
β’ (π = π β {(πΊβπ)} = {(πΊβπ)}) |
17 | 16 | eleq2d 2819 |
. . . . . . 7
β’ (π = π β (π β {(πΊβπ)} β π β {(πΊβπ)})) |
18 | 17 | cbvrexvw 3235 |
. . . . . 6
β’
(βπ β
(0..^π)π β {(πΊβπ)} β βπ β (0..^π)π β {(πΊβπ)}) |
19 | | elsni 4645 |
. . . . . . . . 9
β’ (π β {(πΊβπ)} β π = (πΊβπ)) |
20 | | smndex1ibas.g |
. . . . . . . . . . . 12
β’ πΊ = (π β (0..^π) β¦ (π₯ β β0 β¦ π)) |
21 | 3, 4, 5, 20 | smndex1igid 18784 |
. . . . . . . . . . 11
β’ (π β (0..^π) β (πΌ β (πΊβπ)) = (πΊβπ)) |
22 | 3, 4, 5 | smndex1ibas 18780 |
. . . . . . . . . . . 12
β’ πΌ β (Baseβπ) |
23 | 3, 4, 5, 20 | smndex1gid 18783 |
. . . . . . . . . . . 12
β’ ((πΌ β (Baseβπ) β§ π β (0..^π)) β ((πΊβπ) β πΌ) = (πΊβπ)) |
24 | 22, 23 | mpan 688 |
. . . . . . . . . . 11
β’ (π β (0..^π) β ((πΊβπ) β πΌ) = (πΊβπ)) |
25 | 21, 24 | jca 512 |
. . . . . . . . . 10
β’ (π β (0..^π) β ((πΌ β (πΊβπ)) = (πΊβπ) β§ ((πΊβπ) β πΌ) = (πΊβπ))) |
26 | | coeq2 5858 |
. . . . . . . . . . . 12
β’ (π = (πΊβπ) β (πΌ β π) = (πΌ β (πΊβπ))) |
27 | | id 22 |
. . . . . . . . . . . 12
β’ (π = (πΊβπ) β π = (πΊβπ)) |
28 | 26, 27 | eqeq12d 2748 |
. . . . . . . . . . 11
β’ (π = (πΊβπ) β ((πΌ β π) = π β (πΌ β (πΊβπ)) = (πΊβπ))) |
29 | | coeq1 5857 |
. . . . . . . . . . . 12
β’ (π = (πΊβπ) β (π β πΌ) = ((πΊβπ) β πΌ)) |
30 | 29, 27 | eqeq12d 2748 |
. . . . . . . . . . 11
β’ (π = (πΊβπ) β ((π β πΌ) = π β ((πΊβπ) β πΌ) = (πΊβπ))) |
31 | 28, 30 | anbi12d 631 |
. . . . . . . . . 10
β’ (π = (πΊβπ) β (((πΌ β π) = π β§ (π β πΌ) = π) β ((πΌ β (πΊβπ)) = (πΊβπ) β§ ((πΊβπ) β πΌ) = (πΊβπ)))) |
32 | 25, 31 | imbitrrid 245 |
. . . . . . . . 9
β’ (π = (πΊβπ) β (π β (0..^π) β ((πΌ β π) = π β§ (π β πΌ) = π))) |
33 | 19, 32 | syl 17 |
. . . . . . . 8
β’ (π β {(πΊβπ)} β (π β (0..^π) β ((πΌ β π) = π β§ (π β πΌ) = π))) |
34 | 33 | impcom 408 |
. . . . . . 7
β’ ((π β (0..^π) β§ π β {(πΊβπ)}) β ((πΌ β π) = π β§ (π β πΌ) = π)) |
35 | 34 | rexlimiva 3147 |
. . . . . 6
β’
(βπ β
(0..^π)π β {(πΊβπ)} β ((πΌ β π) = π β§ (π β πΌ) = π)) |
36 | 18, 35 | sylbi 216 |
. . . . 5
β’
(βπ β
(0..^π)π β {(πΊβπ)} β ((πΌ β π) = π β§ (π β πΌ) = π)) |
37 | 14, 36 | sylbi 216 |
. . . 4
β’ (π β βͺ π β (0..^π){(πΊβπ)} β ((πΌ β π) = π β§ (π β πΌ) = π)) |
38 | 13, 37 | jaoi 855 |
. . 3
β’ ((π β {πΌ} β¨ π β βͺ
π β (0..^π){(πΊβπ)}) β ((πΌ β π) = π β§ (π β πΌ) = π)) |
39 | 1, 38 | sylbi 216 |
. 2
β’ (π β ({πΌ} βͺ βͺ
π β (0..^π){(πΊβπ)}) β ((πΌ β π) = π β§ (π β πΌ) = π)) |
40 | | smndex1mgm.b |
. 2
β’ π΅ = ({πΌ} βͺ βͺ
π β (0..^π){(πΊβπ)}) |
41 | 39, 40 | eleq2s 2851 |
1
β’ (π β π΅ β ((πΌ β π) = π β§ (π β πΌ) = π)) |