Step | Hyp | Ref
| Expression |
1 | | eldifi 4125 |
. . . . . 6
β’ (πΎ β ((0..^π) β {π½}) β πΎ β (0..^π)) |
2 | | elfzoelz 13628 |
. . . . . . 7
β’ (πΎ β (0..^π) β πΎ β β€) |
3 | 2 | zred 12662 |
. . . . . 6
β’ (πΎ β (0..^π) β πΎ β β) |
4 | 1, 3 | syl 17 |
. . . . 5
β’ (πΎ β ((0..^π) β {π½}) β πΎ β β) |
5 | | elfzoelz 13628 |
. . . . . 6
β’ (π½ β (0..^π) β π½ β β€) |
6 | 5 | zred 12662 |
. . . . 5
β’ (π½ β (0..^π) β π½ β β) |
7 | | leloe 11296 |
. . . . 5
β’ ((πΎ β β β§ π½ β β) β (πΎ β€ π½ β (πΎ < π½ β¨ πΎ = π½))) |
8 | 4, 6, 7 | syl2anr 597 |
. . . 4
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (πΎ β€ π½ β (πΎ < π½ β¨ πΎ = π½))) |
9 | | elfzo0 13669 |
. . . . . . . . . . . 12
β’ (πΎ β (0..^π) β (πΎ β β0 β§ π β β β§ πΎ < π)) |
10 | | elfzo0 13669 |
. . . . . . . . . . . . . . 15
β’ (π½ β (0..^π) β (π½ β β0 β§ π β β β§ π½ < π)) |
11 | | nn0cn 12478 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (πΎ β β0
β πΎ β
β) |
12 | 11 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((πΎ β β0
β§ πΎ < π) β πΎ β β) |
13 | 12 | adantl 482 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β πΎ β β) |
14 | | nn0cn 12478 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (π½ β β0
β π½ β
β) |
15 | 14 | 3ad2ant1 1133 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β π½ β β) |
16 | 15 | adantr 481 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β π½ β β) |
17 | | nncn 12216 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (π β β β π β
β) |
18 | 17 | 3ad2ant2 1134 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β π β β) |
19 | 18 | adantr 481 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β π β β) |
20 | 13, 16, 19 | subadd23d 11589 |
. . . . . . . . . . . . . . . . . . 19
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β ((πΎ β π½) + π) = (πΎ + (π β π½))) |
21 | | simpl 483 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((πΎ β β0
β§ πΎ < π) β πΎ β
β0) |
22 | | nn0z 12579 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (π½ β β0
β π½ β
β€) |
23 | | nnz 12575 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (π β β β π β
β€) |
24 | | znnsub 12604 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π½ β β€ β§ π β β€) β (π½ < π β (π β π½) β β)) |
25 | 22, 23, 24 | syl2an 596 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π½ β β0
β§ π β β)
β (π½ < π β (π β π½) β β)) |
26 | 25 | biimp3a 1469 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β (π β π½) β β) |
27 | | nn0nnaddcl 12499 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((πΎ β β0
β§ (π β π½) β β) β (πΎ + (π β π½)) β β) |
28 | 21, 26, 27 | syl2anr 597 |
. . . . . . . . . . . . . . . . . . 19
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β (πΎ + (π β π½)) β β) |
29 | 20, 28 | eqeltrd 2833 |
. . . . . . . . . . . . . . . . . 18
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β ((πΎ β π½) + π) β β) |
30 | 29 | adantr 481 |
. . . . . . . . . . . . . . . . 17
β’ ((((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β§ πΎ < π½) β ((πΎ β π½) + π) β β) |
31 | | simp2 1137 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β π β β) |
32 | 31 | adantr 481 |
. . . . . . . . . . . . . . . . . 18
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β π β β) |
33 | 32 | adantr 481 |
. . . . . . . . . . . . . . . . 17
β’ ((((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β§ πΎ < π½) β π β β) |
34 | | nn0re 12477 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ (πΎ β β0
β πΎ β
β) |
35 | 34 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((πΎ β β0
β§ πΎ < π) β πΎ β β) |
36 | 35 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β πΎ β β) |
37 | | nn0re 12477 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ (π½ β β0
β π½ β
β) |
38 | 37 | 3ad2ant1 1133 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β π½ β β) |
39 | 38 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β π½ β β) |
40 | 36, 39 | sublt0d 11836 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β ((πΎ β π½) < 0 β πΎ < π½)) |
41 | 40 | bicomd 222 |
. . . . . . . . . . . . . . . . . . 19
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β (πΎ < π½ β (πΎ β π½) < 0)) |
42 | 41 | biimpa 477 |
. . . . . . . . . . . . . . . . . 18
β’ ((((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β§ πΎ < π½) β (πΎ β π½) < 0) |
43 | | resubcl 11520 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((πΎ β β β§ π½ β β) β (πΎ β π½) β β) |
44 | 35, 38, 43 | syl2anr 597 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β (πΎ β π½) β β) |
45 | | nnre 12215 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ (π β β β π β
β) |
46 | 45 | 3ad2ant2 1134 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β π β β) |
47 | 46 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β π β β) |
48 | 44, 47 | jca 512 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β ((πΎ β π½) β β β§ π β β)) |
49 | 48 | adantr 481 |
. . . . . . . . . . . . . . . . . . 19
β’ ((((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β§ πΎ < π½) β ((πΎ β π½) β β β§ π β β)) |
50 | | ltaddnegr 11426 |
. . . . . . . . . . . . . . . . . . 19
β’ (((πΎ β π½) β β β§ π β β) β ((πΎ β π½) < 0 β ((πΎ β π½) + π) < π)) |
51 | 49, 50 | syl 17 |
. . . . . . . . . . . . . . . . . 18
β’ ((((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β§ πΎ < π½) β ((πΎ β π½) < 0 β ((πΎ β π½) + π) < π)) |
52 | 42, 51 | mpbid 231 |
. . . . . . . . . . . . . . . . 17
β’ ((((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β§ πΎ < π½) β ((πΎ β π½) + π) < π) |
53 | | elfzo1 13678 |
. . . . . . . . . . . . . . . . 17
β’ (((πΎ β π½) + π) β (1..^π) β (((πΎ β π½) + π) β β β§ π β β β§ ((πΎ β π½) + π) < π)) |
54 | 30, 33, 52, 53 | syl3anbrc 1343 |
. . . . . . . . . . . . . . . 16
β’ ((((π½ β β0
β§ π β β
β§ π½ < π) β§ (πΎ β β0 β§ πΎ < π)) β§ πΎ < π½) β ((πΎ β π½) + π) β (1..^π)) |
55 | 54 | exp31 420 |
. . . . . . . . . . . . . . 15
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β ((πΎ β β0 β§ πΎ < π) β (πΎ < π½ β ((πΎ β π½) + π) β (1..^π)))) |
56 | 10, 55 | sylbi 216 |
. . . . . . . . . . . . . 14
β’ (π½ β (0..^π) β ((πΎ β β0 β§ πΎ < π) β (πΎ < π½ β ((πΎ β π½) + π) β (1..^π)))) |
57 | 56 | com12 32 |
. . . . . . . . . . . . 13
β’ ((πΎ β β0
β§ πΎ < π) β (π½ β (0..^π) β (πΎ < π½ β ((πΎ β π½) + π) β (1..^π)))) |
58 | 57 | 3adant2 1131 |
. . . . . . . . . . . 12
β’ ((πΎ β β0
β§ π β β
β§ πΎ < π) β (π½ β (0..^π) β (πΎ < π½ β ((πΎ β π½) + π) β (1..^π)))) |
59 | 9, 58 | sylbi 216 |
. . . . . . . . . . 11
β’ (πΎ β (0..^π) β (π½ β (0..^π) β (πΎ < π½ β ((πΎ β π½) + π) β (1..^π)))) |
60 | 1, 59 | syl 17 |
. . . . . . . . . 10
β’ (πΎ β ((0..^π) β {π½}) β (π½ β (0..^π) β (πΎ < π½ β ((πΎ β π½) + π) β (1..^π)))) |
61 | 60 | impcom 408 |
. . . . . . . . 9
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (πΎ < π½ β ((πΎ β π½) + π) β (1..^π))) |
62 | 61 | impcom 408 |
. . . . . . . 8
β’ ((πΎ < π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β ((πΎ β π½) + π) β (1..^π)) |
63 | | oveq1 7412 |
. . . . . . . . . . 11
β’ (π = ((πΎ β π½) + π) β (π + π½) = (((πΎ β π½) + π) + π½)) |
64 | 2 | zcnd 12663 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (πΎ β (0..^π) β πΎ β β) |
65 | 64 | adantr 481 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((πΎ β (0..^π) β§ (π½ β β0 β§ π β β)) β πΎ β
β) |
66 | 14 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π½ β β0
β§ π β β)
β π½ β
β) |
67 | 66 | adantl 482 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((πΎ β (0..^π) β§ (π½ β β0 β§ π β β)) β π½ β
β) |
68 | 17 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π½ β β0
β§ π β β)
β π β
β) |
69 | 68 | adantl 482 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((πΎ β (0..^π) β§ (π½ β β0 β§ π β β)) β π β
β) |
70 | 65, 67, 69 | 3jca 1128 |
. . . . . . . . . . . . . . . . . . 19
β’ ((πΎ β (0..^π) β§ (π½ β β0 β§ π β β)) β (πΎ β β β§ π½ β β β§ π β
β)) |
71 | 70 | ex 413 |
. . . . . . . . . . . . . . . . . 18
β’ (πΎ β (0..^π) β ((π½ β β0 β§ π β β) β (πΎ β β β§ π½ β β β§ π β
β))) |
72 | 1, 71 | syl 17 |
. . . . . . . . . . . . . . . . 17
β’ (πΎ β ((0..^π) β {π½}) β ((π½ β β0 β§ π β β) β (πΎ β β β§ π½ β β β§ π β
β))) |
73 | 72 | com12 32 |
. . . . . . . . . . . . . . . 16
β’ ((π½ β β0
β§ π β β)
β (πΎ β
((0..^π) β {π½}) β (πΎ β β β§ π½ β β β§ π β β))) |
74 | 73 | 3adant3 1132 |
. . . . . . . . . . . . . . 15
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β (πΎ β ((0..^π) β {π½}) β (πΎ β β β§ π½ β β β§ π β β))) |
75 | 10, 74 | sylbi 216 |
. . . . . . . . . . . . . 14
β’ (π½ β (0..^π) β (πΎ β ((0..^π) β {π½}) β (πΎ β β β§ π½ β β β§ π β β))) |
76 | 75 | imp 407 |
. . . . . . . . . . . . 13
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (πΎ β β β§ π½ β β β§ π β β)) |
77 | 76 | adantl 482 |
. . . . . . . . . . . 12
β’ ((πΎ < π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β (πΎ β β β§ π½ β β β§ π β β)) |
78 | | nppcan 11478 |
. . . . . . . . . . . 12
β’ ((πΎ β β β§ π½ β β β§ π β β) β (((πΎ β π½) + π) + π½) = (πΎ + π)) |
79 | 77, 78 | syl 17 |
. . . . . . . . . . 11
β’ ((πΎ < π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β (((πΎ β π½) + π) + π½) = (πΎ + π)) |
80 | 63, 79 | sylan9eqr 2794 |
. . . . . . . . . 10
β’ (((πΎ < π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β§ π = ((πΎ β π½) + π)) β (π + π½) = (πΎ + π)) |
81 | 80 | oveq1d 7420 |
. . . . . . . . 9
β’ (((πΎ < π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β§ π = ((πΎ β π½) + π)) β ((π + π½) mod π) = ((πΎ + π) mod π)) |
82 | 81 | eqeq2d 2743 |
. . . . . . . 8
β’ (((πΎ < π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β§ π = ((πΎ β π½) + π)) β (πΎ = ((π + π½) mod π) β πΎ = ((πΎ + π) mod π))) |
83 | 9 | biimpi 215 |
. . . . . . . . . . . . 13
β’ (πΎ β (0..^π) β (πΎ β β0 β§ π β β β§ πΎ < π)) |
84 | 83 | a1d 25 |
. . . . . . . . . . . 12
β’ (πΎ β (0..^π) β (π½ β (0..^π) β (πΎ β β0 β§ π β β β§ πΎ < π))) |
85 | 1, 84 | syl 17 |
. . . . . . . . . . 11
β’ (πΎ β ((0..^π) β {π½}) β (π½ β (0..^π) β (πΎ β β0 β§ π β β β§ πΎ < π))) |
86 | 85 | impcom 408 |
. . . . . . . . . 10
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (πΎ β β0 β§ π β β β§ πΎ < π)) |
87 | 86 | adantl 482 |
. . . . . . . . 9
β’ ((πΎ < π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β (πΎ β β0 β§ π β β β§ πΎ < π)) |
88 | | addmodidr 13881 |
. . . . . . . . . 10
β’ ((πΎ β β0
β§ π β β
β§ πΎ < π) β ((πΎ + π) mod π) = πΎ) |
89 | 88 | eqcomd 2738 |
. . . . . . . . 9
β’ ((πΎ β β0
β§ π β β
β§ πΎ < π) β πΎ = ((πΎ + π) mod π)) |
90 | 87, 89 | syl 17 |
. . . . . . . 8
β’ ((πΎ < π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β πΎ = ((πΎ + π) mod π)) |
91 | 62, 82, 90 | rspcedvd 3614 |
. . . . . . 7
β’ ((πΎ < π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β βπ β (1..^π)πΎ = ((π + π½) mod π)) |
92 | 91 | ex 413 |
. . . . . 6
β’ (πΎ < π½ β ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
93 | | eldifsn 4789 |
. . . . . . . . 9
β’ (πΎ β ((0..^π) β {π½}) β (πΎ β (0..^π) β§ πΎ β π½)) |
94 | | eqneqall 2951 |
. . . . . . . . . . 11
β’ (πΎ = π½ β (πΎ β π½ β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
95 | 94 | com12 32 |
. . . . . . . . . 10
β’ (πΎ β π½ β (πΎ = π½ β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
96 | 95 | adantl 482 |
. . . . . . . . 9
β’ ((πΎ β (0..^π) β§ πΎ β π½) β (πΎ = π½ β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
97 | 93, 96 | sylbi 216 |
. . . . . . . 8
β’ (πΎ β ((0..^π) β {π½}) β (πΎ = π½ β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
98 | 97 | adantl 482 |
. . . . . . 7
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (πΎ = π½ β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
99 | 98 | com12 32 |
. . . . . 6
β’ (πΎ = π½ β ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
100 | 92, 99 | jaoi 855 |
. . . . 5
β’ ((πΎ < π½ β¨ πΎ = π½) β ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
101 | 100 | com12 32 |
. . . 4
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β ((πΎ < π½ β¨ πΎ = π½) β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
102 | 8, 101 | sylbid 239 |
. . 3
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (πΎ β€ π½ β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
103 | 102 | com12 32 |
. 2
β’ (πΎ β€ π½ β ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
104 | | ltnle 11289 |
. . . . . . . . 9
β’ ((π½ β β β§ πΎ β β) β (π½ < πΎ β Β¬ πΎ β€ π½)) |
105 | 6, 4, 104 | syl2an 596 |
. . . . . . . 8
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (π½ < πΎ β Β¬ πΎ β€ π½)) |
106 | 105 | bicomd 222 |
. . . . . . 7
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (Β¬ πΎ β€ π½ β π½ < πΎ)) |
107 | 22 | 3ad2ant1 1133 |
. . . . . . . . . . . . . . . . 17
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β π½ β β€) |
108 | | nn0z 12579 |
. . . . . . . . . . . . . . . . . 18
β’ (πΎ β β0
β πΎ β
β€) |
109 | 108 | adantr 481 |
. . . . . . . . . . . . . . . . 17
β’ ((πΎ β β0
β§ πΎ < π) β πΎ β β€) |
110 | | znnsub 12604 |
. . . . . . . . . . . . . . . . 17
β’ ((π½ β β€ β§ πΎ β β€) β (π½ < πΎ β (πΎ β π½) β β)) |
111 | 107, 109,
110 | syl2anr 597 |
. . . . . . . . . . . . . . . 16
β’ (((πΎ β β0
β§ πΎ < π) β§ (π½ β β0 β§ π β β β§ π½ < π)) β (π½ < πΎ β (πΎ β π½) β β)) |
112 | 111 | biimpa 477 |
. . . . . . . . . . . . . . 15
β’ ((((πΎ β β0
β§ πΎ < π) β§ (π½ β β0 β§ π β β β§ π½ < π)) β§ π½ < πΎ) β (πΎ β π½) β β) |
113 | 31 | adantl 482 |
. . . . . . . . . . . . . . . 16
β’ (((πΎ β β0
β§ πΎ < π) β§ (π½ β β0 β§ π β β β§ π½ < π)) β π β β) |
114 | 113 | adantr 481 |
. . . . . . . . . . . . . . 15
β’ ((((πΎ β β0
β§ πΎ < π) β§ (π½ β β0 β§ π β β β§ π½ < π)) β§ π½ < πΎ) β π β β) |
115 | | nn0ge0 12493 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (π½ β β0
β 0 β€ π½) |
116 | 115 | 3ad2ant1 1133 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β 0 β€ π½) |
117 | 116 | adantl 482 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β 0 β€ π½) |
118 | | subge02 11726 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((πΎ β β β§ π½ β β) β (0 β€
π½ β (πΎ β π½) β€ πΎ)) |
119 | 34, 38, 118 | syl2an 596 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β (0 β€ π½ β (πΎ β π½) β€ πΎ)) |
120 | 117, 119 | mpbid 231 |
. . . . . . . . . . . . . . . . . . 19
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β (πΎ β π½) β€ πΎ) |
121 | 38 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β π½ β
β) |
122 | 34 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β πΎ β
β) |
123 | 46 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β π β
β) |
124 | 121, 122,
123 | 3jca 1128 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β (π½ β β β§ πΎ β β β§ π β
β)) |
125 | 43 | ancoms 459 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ ((π½ β β β§ πΎ β β) β (πΎ β π½) β β) |
126 | 125 | 3adant3 1132 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π½ β β β§ πΎ β β β§ π β β) β (πΎ β π½) β β) |
127 | | simp2 1137 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π½ β β β§ πΎ β β β§ π β β) β πΎ β
β) |
128 | | simp3 1138 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π½ β β β§ πΎ β β β§ π β β) β π β
β) |
129 | 126, 127,
128 | 3jca 1128 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π½ β β β§ πΎ β β β§ π β β) β ((πΎ β π½) β β β§ πΎ β β β§ π β β)) |
130 | 124, 129 | syl 17 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β ((πΎ β π½) β β β§ πΎ β β β§ π β β)) |
131 | | lelttr 11300 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((πΎ β π½) β β β§ πΎ β β β§ π β β) β (((πΎ β π½) β€ πΎ β§ πΎ < π) β (πΎ β π½) < π)) |
132 | 130, 131 | syl 17 |
. . . . . . . . . . . . . . . . . . 19
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β (((πΎ β π½) β€ πΎ β§ πΎ < π) β (πΎ β π½) < π)) |
133 | 120, 132 | mpand 693 |
. . . . . . . . . . . . . . . . . 18
β’ ((πΎ β β0
β§ (π½ β
β0 β§ π
β β β§ π½ <
π)) β (πΎ < π β (πΎ β π½) < π)) |
134 | 133 | impancom 452 |
. . . . . . . . . . . . . . . . 17
β’ ((πΎ β β0
β§ πΎ < π) β ((π½ β β0 β§ π β β β§ π½ < π) β (πΎ β π½) < π)) |
135 | 134 | imp 407 |
. . . . . . . . . . . . . . . 16
β’ (((πΎ β β0
β§ πΎ < π) β§ (π½ β β0 β§ π β β β§ π½ < π)) β (πΎ β π½) < π) |
136 | 135 | adantr 481 |
. . . . . . . . . . . . . . 15
β’ ((((πΎ β β0
β§ πΎ < π) β§ (π½ β β0 β§ π β β β§ π½ < π)) β§ π½ < πΎ) β (πΎ β π½) < π) |
137 | 112, 114,
136 | 3jca 1128 |
. . . . . . . . . . . . . 14
β’ ((((πΎ β β0
β§ πΎ < π) β§ (π½ β β0 β§ π β β β§ π½ < π)) β§ π½ < πΎ) β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π)) |
138 | 137 | exp31 420 |
. . . . . . . . . . . . 13
β’ ((πΎ β β0
β§ πΎ < π) β ((π½ β β0 β§ π β β β§ π½ < π) β (π½ < πΎ β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π)))) |
139 | 138 | 3adant2 1131 |
. . . . . . . . . . . 12
β’ ((πΎ β β0
β§ π β β
β§ πΎ < π) β ((π½ β β0 β§ π β β β§ π½ < π) β (π½ < πΎ β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π)))) |
140 | 9, 139 | sylbi 216 |
. . . . . . . . . . 11
β’ (πΎ β (0..^π) β ((π½ β β0 β§ π β β β§ π½ < π) β (π½ < πΎ β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π)))) |
141 | 1, 140 | syl 17 |
. . . . . . . . . 10
β’ (πΎ β ((0..^π) β {π½}) β ((π½ β β0 β§ π β β β§ π½ < π) β (π½ < πΎ β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π)))) |
142 | 141 | com12 32 |
. . . . . . . . 9
β’ ((π½ β β0
β§ π β β
β§ π½ < π) β (πΎ β ((0..^π) β {π½}) β (π½ < πΎ β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π)))) |
143 | 10, 142 | sylbi 216 |
. . . . . . . 8
β’ (π½ β (0..^π) β (πΎ β ((0..^π) β {π½}) β (π½ < πΎ β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π)))) |
144 | 143 | imp 407 |
. . . . . . 7
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (π½ < πΎ β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π))) |
145 | 106, 144 | sylbid 239 |
. . . . . 6
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (Β¬ πΎ β€ π½ β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π))) |
146 | 145 | impcom 408 |
. . . . 5
β’ ((Β¬
πΎ β€ π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π)) |
147 | | elfzo1 13678 |
. . . . 5
β’ ((πΎ β π½) β (1..^π) β ((πΎ β π½) β β β§ π β β β§ (πΎ β π½) < π)) |
148 | 146, 147 | sylibr 233 |
. . . 4
β’ ((Β¬
πΎ β€ π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β (πΎ β π½) β (1..^π)) |
149 | | oveq1 7412 |
. . . . . . 7
β’ (π = (πΎ β π½) β (π + π½) = ((πΎ β π½) + π½)) |
150 | 1, 64 | syl 17 |
. . . . . . . . 9
β’ (πΎ β ((0..^π) β {π½}) β πΎ β β) |
151 | 5 | zcnd 12663 |
. . . . . . . . 9
β’ (π½ β (0..^π) β π½ β β) |
152 | | npcan 11465 |
. . . . . . . . 9
β’ ((πΎ β β β§ π½ β β) β ((πΎ β π½) + π½) = πΎ) |
153 | 150, 151,
152 | syl2anr 597 |
. . . . . . . 8
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β ((πΎ β π½) + π½) = πΎ) |
154 | 153 | adantl 482 |
. . . . . . 7
β’ ((Β¬
πΎ β€ π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β ((πΎ β π½) + π½) = πΎ) |
155 | 149, 154 | sylan9eqr 2794 |
. . . . . 6
β’ (((Β¬
πΎ β€ π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β§ π = (πΎ β π½)) β (π + π½) = πΎ) |
156 | 155 | oveq1d 7420 |
. . . . 5
β’ (((Β¬
πΎ β€ π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β§ π = (πΎ β π½)) β ((π + π½) mod π) = (πΎ mod π)) |
157 | 156 | eqeq2d 2743 |
. . . 4
β’ (((Β¬
πΎ β€ π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β§ π = (πΎ β π½)) β (πΎ = ((π + π½) mod π) β πΎ = (πΎ mod π))) |
158 | | zmodidfzoimp 13862 |
. . . . . . . 8
β’ (πΎ β (0..^π) β (πΎ mod π) = πΎ) |
159 | 1, 158 | syl 17 |
. . . . . . 7
β’ (πΎ β ((0..^π) β {π½}) β (πΎ mod π) = πΎ) |
160 | 159 | adantl 482 |
. . . . . 6
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β (πΎ mod π) = πΎ) |
161 | 160 | adantl 482 |
. . . . 5
β’ ((Β¬
πΎ β€ π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β (πΎ mod π) = πΎ) |
162 | 161 | eqcomd 2738 |
. . . 4
β’ ((Β¬
πΎ β€ π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β πΎ = (πΎ mod π)) |
163 | 148, 157,
162 | rspcedvd 3614 |
. . 3
β’ ((Β¬
πΎ β€ π½ β§ (π½ β (0..^π) β§ πΎ β ((0..^π) β {π½}))) β βπ β (1..^π)πΎ = ((π + π½) mod π)) |
164 | 163 | ex 413 |
. 2
β’ (Β¬
πΎ β€ π½ β ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β βπ β (1..^π)πΎ = ((π + π½) mod π))) |
165 | 103, 164 | pm2.61i 182 |
1
β’ ((π½ β (0..^π) β§ πΎ β ((0..^π) β {π½})) β βπ β (1..^π)πΎ = ((π + π½) mod π)) |