Step | Hyp | Ref
| Expression |
1 | | prodeq1 11561 |
. . . 4
โข (๐ฅ = โ
โ โ๐ โ ๐ฅ ๐ต = โ๐ โ โ
๐ต) |
2 | 1 | oveq1d 5890 |
. . 3
โข (๐ฅ = โ
โ (โ๐ โ ๐ฅ ๐ต mod ๐) = (โ๐ โ โ
๐ต mod ๐)) |
3 | | prodeq1 11561 |
. . . 4
โข (๐ฅ = โ
โ โ๐ โ ๐ฅ ๐ถ = โ๐ โ โ
๐ถ) |
4 | 3 | oveq1d 5890 |
. . 3
โข (๐ฅ = โ
โ (โ๐ โ ๐ฅ ๐ถ mod ๐) = (โ๐ โ โ
๐ถ mod ๐)) |
5 | 2, 4 | eqeq12d 2192 |
. 2
โข (๐ฅ = โ
โ ((โ๐ โ ๐ฅ ๐ต mod ๐) = (โ๐ โ ๐ฅ ๐ถ mod ๐) โ (โ๐ โ โ
๐ต mod ๐) = (โ๐ โ โ
๐ถ mod ๐))) |
6 | | prodeq1 11561 |
. . . 4
โข (๐ฅ = ๐ฆ โ โ๐ โ ๐ฅ ๐ต = โ๐ โ ๐ฆ ๐ต) |
7 | 6 | oveq1d 5890 |
. . 3
โข (๐ฅ = ๐ฆ โ (โ๐ โ ๐ฅ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ต mod ๐)) |
8 | | prodeq1 11561 |
. . . 4
โข (๐ฅ = ๐ฆ โ โ๐ โ ๐ฅ ๐ถ = โ๐ โ ๐ฆ ๐ถ) |
9 | 8 | oveq1d 5890 |
. . 3
โข (๐ฅ = ๐ฆ โ (โ๐ โ ๐ฅ ๐ถ mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) |
10 | 7, 9 | eqeq12d 2192 |
. 2
โข (๐ฅ = ๐ฆ โ ((โ๐ โ ๐ฅ ๐ต mod ๐) = (โ๐ โ ๐ฅ ๐ถ mod ๐) โ (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐))) |
11 | | prodeq1 11561 |
. . . 4
โข (๐ฅ = (๐ฆ โช {๐}) โ โ๐ โ ๐ฅ ๐ต = โ๐ โ (๐ฆ โช {๐})๐ต) |
12 | 11 | oveq1d 5890 |
. . 3
โข (๐ฅ = (๐ฆ โช {๐}) โ (โ๐ โ ๐ฅ ๐ต mod ๐) = (โ๐ โ (๐ฆ โช {๐})๐ต mod ๐)) |
13 | | prodeq1 11561 |
. . . 4
โข (๐ฅ = (๐ฆ โช {๐}) โ โ๐ โ ๐ฅ ๐ถ = โ๐ โ (๐ฆ โช {๐})๐ถ) |
14 | 13 | oveq1d 5890 |
. . 3
โข (๐ฅ = (๐ฆ โช {๐}) โ (โ๐ โ ๐ฅ ๐ถ mod ๐) = (โ๐ โ (๐ฆ โช {๐})๐ถ mod ๐)) |
15 | 12, 14 | eqeq12d 2192 |
. 2
โข (๐ฅ = (๐ฆ โช {๐}) โ ((โ๐ โ ๐ฅ ๐ต mod ๐) = (โ๐ โ ๐ฅ ๐ถ mod ๐) โ (โ๐ โ (๐ฆ โช {๐})๐ต mod ๐) = (โ๐ โ (๐ฆ โช {๐})๐ถ mod ๐))) |
16 | | prodeq1 11561 |
. . . 4
โข (๐ฅ = ๐ด โ โ๐ โ ๐ฅ ๐ต = โ๐ โ ๐ด ๐ต) |
17 | 16 | oveq1d 5890 |
. . 3
โข (๐ฅ = ๐ด โ (โ๐ โ ๐ฅ ๐ต mod ๐) = (โ๐ โ ๐ด ๐ต mod ๐)) |
18 | | prodeq1 11561 |
. . . 4
โข (๐ฅ = ๐ด โ โ๐ โ ๐ฅ ๐ถ = โ๐ โ ๐ด ๐ถ) |
19 | 18 | oveq1d 5890 |
. . 3
โข (๐ฅ = ๐ด โ (โ๐ โ ๐ฅ ๐ถ mod ๐) = (โ๐ โ ๐ด ๐ถ mod ๐)) |
20 | 17, 19 | eqeq12d 2192 |
. 2
โข (๐ฅ = ๐ด โ ((โ๐ โ ๐ฅ ๐ต mod ๐) = (โ๐ โ ๐ฅ ๐ถ mod ๐) โ (โ๐ โ ๐ด ๐ต mod ๐) = (โ๐ โ ๐ด ๐ถ mod ๐))) |
21 | | prod0 11593 |
. . . . 5
โข
โ๐ โ
โ
๐ต =
1 |
22 | 21 | a1i 9 |
. . . 4
โข (๐ โ โ๐ โ โ
๐ต = 1) |
23 | 22 | oveq1d 5890 |
. . 3
โข (๐ โ (โ๐ โ โ
๐ต mod ๐) = (1 mod ๐)) |
24 | | prod0 11593 |
. . . . 5
โข
โ๐ โ
โ
๐ถ =
1 |
25 | 24 | eqcomi 2181 |
. . . 4
โข 1 =
โ๐ โ โ
๐ถ |
26 | 25 | oveq1i 5885 |
. . 3
โข (1 mod
๐) = (โ๐ โ โ
๐ถ mod ๐) |
27 | 23, 26 | eqtrdi 2226 |
. 2
โข (๐ โ (โ๐ โ โ
๐ต mod ๐) = (โ๐ โ โ
๐ถ mod ๐)) |
28 | | nfcsb1v 3091 |
. . . . . . 7
โข
โฒ๐โฆ๐ / ๐โฆ๐ต |
29 | | simplr 528 |
. . . . . . 7
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ ๐ฆ โ Fin) |
30 | | simprr 531 |
. . . . . . 7
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ ๐ โ (๐ด โ ๐ฆ)) |
31 | | simprr 531 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ ๐ โ (๐ด โ ๐ฆ)) |
32 | 31 | eldifbd 3142 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ ยฌ ๐ โ ๐ฆ) |
33 | 32 | adantlr 477 |
. . . . . . 7
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ ยฌ ๐ โ ๐ฆ) |
34 | | simpll 527 |
. . . . . . . . . 10
โข (((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐) |
35 | | ssel 3150 |
. . . . . . . . . . . . 13
โข (๐ฆ โ ๐ด โ (๐ โ ๐ฆ โ ๐ โ ๐ด)) |
36 | 35 | adantr 276 |
. . . . . . . . . . . 12
โข ((๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ)) โ (๐ โ ๐ฆ โ ๐ โ ๐ด)) |
37 | 36 | adantl 277 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ (๐ โ ๐ฆ โ ๐ โ ๐ด)) |
38 | 37 | imp 124 |
. . . . . . . . . 10
โข (((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐ โ ๐ด) |
39 | | fprodmodd.b |
. . . . . . . . . 10
โข ((๐ โง ๐ โ ๐ด) โ ๐ต โ โค) |
40 | 34, 38, 39 | syl2anc 411 |
. . . . . . . . 9
โข (((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐ต โ โค) |
41 | 40 | zcnd 9376 |
. . . . . . . 8
โข (((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐ต โ โ) |
42 | 41 | adantllr 481 |
. . . . . . 7
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐ต โ โ) |
43 | | eldifi 3258 |
. . . . . . . . . . 11
โข (๐ โ (๐ด โ ๐ฆ) โ ๐ โ ๐ด) |
44 | 43 | adantl 277 |
. . . . . . . . . 10
โข ((๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ)) โ ๐ โ ๐ด) |
45 | 39 | ralrimiva 2550 |
. . . . . . . . . 10
โข (๐ โ โ๐ โ ๐ด ๐ต โ โค) |
46 | | rspcsbela 3117 |
. . . . . . . . . 10
โข ((๐ โ ๐ด โง โ๐ โ ๐ด ๐ต โ โค) โ โฆ๐ / ๐โฆ๐ต โ โค) |
47 | 44, 45, 46 | syl2anr 290 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โฆ๐ / ๐โฆ๐ต โ โค) |
48 | 47 | zcnd 9376 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โฆ๐ / ๐โฆ๐ต โ โ) |
49 | 48 | adantlr 477 |
. . . . . . 7
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โฆ๐ / ๐โฆ๐ต โ โ) |
50 | | csbeq1a 3067 |
. . . . . . 7
โข (๐ = ๐ โ ๐ต = โฆ๐ / ๐โฆ๐ต) |
51 | 28, 29, 30, 33, 42, 49, 50 | fprodunsn 11612 |
. . . . . 6
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โ๐ โ (๐ฆ โช {๐})๐ต = (โ๐ โ ๐ฆ ๐ต ยท โฆ๐ / ๐โฆ๐ต)) |
52 | 51 | oveq1d 5890 |
. . . . 5
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ (โ๐ โ (๐ฆ โช {๐})๐ต mod ๐) = ((โ๐ โ ๐ฆ ๐ต ยท โฆ๐ / ๐โฆ๐ต) mod ๐)) |
53 | 52 | adantr 276 |
. . . 4
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ (โ๐ โ (๐ฆ โช {๐})๐ต mod ๐) = ((โ๐ โ ๐ฆ ๐ต ยท โฆ๐ / ๐โฆ๐ต) mod ๐)) |
54 | 40 | adantllr 481 |
. . . . . . 7
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐ต โ โค) |
55 | 29, 54 | fprodzcl 11617 |
. . . . . 6
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โ๐ โ ๐ฆ ๐ต โ โค) |
56 | 55 | adantr 276 |
. . . . 5
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ โ๐ โ ๐ฆ ๐ต โ โค) |
57 | | fprodmodd.c |
. . . . . . . . 9
โข ((๐ โง ๐ โ ๐ด) โ ๐ถ โ โค) |
58 | 34, 38, 57 | syl2anc 411 |
. . . . . . . 8
โข (((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐ถ โ โค) |
59 | 58 | adantllr 481 |
. . . . . . 7
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐ถ โ โค) |
60 | 29, 59 | fprodzcl 11617 |
. . . . . 6
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โ๐ โ ๐ฆ ๐ถ โ โค) |
61 | 60 | adantr 276 |
. . . . 5
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ โ๐ โ ๐ฆ ๐ถ โ โค) |
62 | 47 | ad4ant13 513 |
. . . . 5
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ โฆ๐ / ๐โฆ๐ต โ โค) |
63 | 57 | ralrimiva 2550 |
. . . . . . 7
โข (๐ โ โ๐ โ ๐ด ๐ถ โ โค) |
64 | | rspcsbela 3117 |
. . . . . . 7
โข ((๐ โ ๐ด โง โ๐ โ ๐ด ๐ถ โ โค) โ โฆ๐ / ๐โฆ๐ถ โ โค) |
65 | 44, 63, 64 | syl2anr 290 |
. . . . . 6
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โฆ๐ / ๐โฆ๐ถ โ โค) |
66 | 65 | ad4ant13 513 |
. . . . 5
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ โฆ๐ / ๐โฆ๐ถ โ โค) |
67 | | fprodmodd.m |
. . . . . . 7
โข (๐ โ ๐ โ โ) |
68 | | nnq 9633 |
. . . . . . 7
โข (๐ โ โ โ ๐ โ
โ) |
69 | 67, 68 | syl 14 |
. . . . . 6
โข (๐ โ ๐ โ โ) |
70 | 69 | ad3antrrr 492 |
. . . . 5
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ ๐ โ โ) |
71 | 67 | nngt0d 8963 |
. . . . . 6
โข (๐ โ 0 < ๐) |
72 | 71 | ad3antrrr 492 |
. . . . 5
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ 0 < ๐) |
73 | | simpr 110 |
. . . . 5
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) |
74 | | fprodmodd.p |
. . . . . . . . . 10
โข ((๐ โง ๐ โ ๐ด) โ (๐ต mod ๐) = (๐ถ mod ๐)) |
75 | 74 | ralrimiva 2550 |
. . . . . . . . 9
โข (๐ โ โ๐ โ ๐ด (๐ต mod ๐) = (๐ถ mod ๐)) |
76 | | rspsbca 3047 |
. . . . . . . . 9
โข ((๐ โ ๐ด โง โ๐ โ ๐ด (๐ต mod ๐) = (๐ถ mod ๐)) โ [๐ / ๐](๐ต mod ๐) = (๐ถ mod ๐)) |
77 | 44, 75, 76 | syl2anr 290 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ [๐ / ๐](๐ต mod ๐) = (๐ถ mod ๐)) |
78 | | vex 2741 |
. . . . . . . . 9
โข ๐ โ V |
79 | | sbceqg 3074 |
. . . . . . . . 9
โข (๐ โ V โ ([๐ / ๐](๐ต mod ๐) = (๐ถ mod ๐) โ โฆ๐ / ๐โฆ(๐ต mod ๐) = โฆ๐ / ๐โฆ(๐ถ mod ๐))) |
80 | 78, 79 | mp1i 10 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ ([๐ / ๐](๐ต mod ๐) = (๐ถ mod ๐) โ โฆ๐ / ๐โฆ(๐ต mod ๐) = โฆ๐ / ๐โฆ(๐ถ mod ๐))) |
81 | 77, 80 | mpbid 147 |
. . . . . . 7
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โฆ๐ / ๐โฆ(๐ต mod ๐) = โฆ๐ / ๐โฆ(๐ถ mod ๐)) |
82 | | csbov1g 5915 |
. . . . . . . 8
โข (๐ โ V โ
โฆ๐ / ๐โฆ(๐ต mod ๐) = (โฆ๐ / ๐โฆ๐ต mod ๐)) |
83 | 82 | elv 2742 |
. . . . . . 7
โข
โฆ๐ /
๐โฆ(๐ต mod ๐) = (โฆ๐ / ๐โฆ๐ต mod ๐) |
84 | | csbov1g 5915 |
. . . . . . . 8
โข (๐ โ V โ
โฆ๐ / ๐โฆ(๐ถ mod ๐) = (โฆ๐ / ๐โฆ๐ถ mod ๐)) |
85 | 84 | elv 2742 |
. . . . . . 7
โข
โฆ๐ /
๐โฆ(๐ถ mod ๐) = (โฆ๐ / ๐โฆ๐ถ mod ๐) |
86 | 81, 83, 85 | 3eqtr3g 2233 |
. . . . . 6
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ (โฆ๐ / ๐โฆ๐ต mod ๐) = (โฆ๐ / ๐โฆ๐ถ mod ๐)) |
87 | 86 | ad4ant13 513 |
. . . . 5
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ (โฆ๐ / ๐โฆ๐ต mod ๐) = (โฆ๐ / ๐โฆ๐ถ mod ๐)) |
88 | 56, 61, 62, 66, 70, 72, 73, 87 | modqmul12d 10378 |
. . . 4
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ ((โ๐ โ ๐ฆ ๐ต ยท โฆ๐ / ๐โฆ๐ต) mod ๐) = ((โ๐ โ ๐ฆ ๐ถ ยท โฆ๐ / ๐โฆ๐ถ) mod ๐)) |
89 | | nfcsb1v 3091 |
. . . . . . . 8
โข
โฒ๐โฆ๐ / ๐โฆ๐ถ |
90 | 58 | zcnd 9376 |
. . . . . . . . 9
โข (((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐ถ โ โ) |
91 | 90 | adantllr 481 |
. . . . . . . 8
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง ๐ โ ๐ฆ) โ ๐ถ โ โ) |
92 | 65 | zcnd 9376 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โฆ๐ / ๐โฆ๐ถ โ โ) |
93 | 92 | adantlr 477 |
. . . . . . . 8
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โฆ๐ / ๐โฆ๐ถ โ โ) |
94 | | csbeq1a 3067 |
. . . . . . . 8
โข (๐ = ๐ โ ๐ถ = โฆ๐ / ๐โฆ๐ถ) |
95 | 89, 29, 30, 33, 91, 93, 94 | fprodunsn 11612 |
. . . . . . 7
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ โ๐ โ (๐ฆ โช {๐})๐ถ = (โ๐ โ ๐ฆ ๐ถ ยท โฆ๐ / ๐โฆ๐ถ)) |
96 | 95 | oveq1d 5890 |
. . . . . 6
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ (โ๐ โ (๐ฆ โช {๐})๐ถ mod ๐) = ((โ๐ โ ๐ฆ ๐ถ ยท โฆ๐ / ๐โฆ๐ถ) mod ๐)) |
97 | 96 | eqcomd 2183 |
. . . . 5
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ ((โ๐ โ ๐ฆ ๐ถ ยท โฆ๐ / ๐โฆ๐ถ) mod ๐) = (โ๐ โ (๐ฆ โช {๐})๐ถ mod ๐)) |
98 | 97 | adantr 276 |
. . . 4
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ ((โ๐ โ ๐ฆ ๐ถ ยท โฆ๐ / ๐โฆ๐ถ) mod ๐) = (โ๐ โ (๐ฆ โช {๐})๐ถ mod ๐)) |
99 | 53, 88, 98 | 3eqtrd 2214 |
. . 3
โข ((((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โง (โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐)) โ (โ๐ โ (๐ฆ โช {๐})๐ต mod ๐) = (โ๐ โ (๐ฆ โช {๐})๐ถ mod ๐)) |
100 | 99 | ex 115 |
. 2
โข (((๐ โง ๐ฆ โ Fin) โง (๐ฆ โ ๐ด โง ๐ โ (๐ด โ ๐ฆ))) โ ((โ๐ โ ๐ฆ ๐ต mod ๐) = (โ๐ โ ๐ฆ ๐ถ mod ๐) โ (โ๐ โ (๐ฆ โช {๐})๐ต mod ๐) = (โ๐ โ (๐ฆ โช {๐})๐ถ mod ๐))) |
101 | | fprodmodd.a |
. 2
โข (๐ โ ๐ด โ Fin) |
102 | 5, 10, 15, 20, 27, 100, 101 | findcard2sd 6892 |
1
โข (๐ โ (โ๐ โ ๐ด ๐ต mod ๐) = (โ๐ โ ๐ด ๐ถ mod ๐)) |