Metamath Proof Explorer


Theorem lgsdir2lem4

Description: Lemma for lgsdir2 . (Contributed by Mario Carneiro, 4-Feb-2015)

Ref Expression
Assertion lgsdir2lem4 ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) โˆˆ { 1 , 7 } ) โ†’ ( ( ( ๐ด ยท ๐ต ) mod 8 ) โˆˆ { 1 , 7 } โ†” ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )

Proof

Step Hyp Ref Expression
1 ovex โŠข ( ๐ด mod 8 ) โˆˆ V
2 1 elpr โŠข ( ( ๐ด mod 8 ) โˆˆ { 1 , 7 } โ†” ( ( ๐ด mod 8 ) = 1 โˆจ ( ๐ด mod 8 ) = 7 ) )
3 zre โŠข ( ๐ด โˆˆ โ„ค โ†’ ๐ด โˆˆ โ„ )
4 3 ad2antrr โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ๐ด โˆˆ โ„ )
5 1red โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ 1 โˆˆ โ„ )
6 simplr โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ๐ต โˆˆ โ„ค )
7 8re โŠข 8 โˆˆ โ„
8 8pos โŠข 0 < 8
9 7 8 elrpii โŠข 8 โˆˆ โ„+
10 9 a1i โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ 8 โˆˆ โ„+ )
11 simpr โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ( ๐ด mod 8 ) = 1 )
12 lgsdir2lem1 โŠข ( ( ( 1 mod 8 ) = 1 โˆง ( - 1 mod 8 ) = 7 ) โˆง ( ( 3 mod 8 ) = 3 โˆง ( - 3 mod 8 ) = 5 ) )
13 12 simpli โŠข ( ( 1 mod 8 ) = 1 โˆง ( - 1 mod 8 ) = 7 )
14 13 simpli โŠข ( 1 mod 8 ) = 1
15 11 14 eqtr4di โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ( ๐ด mod 8 ) = ( 1 mod 8 ) )
16 modmul1 โŠข ( ( ( ๐ด โˆˆ โ„ โˆง 1 โˆˆ โ„ ) โˆง ( ๐ต โˆˆ โ„ค โˆง 8 โˆˆ โ„+ ) โˆง ( ๐ด mod 8 ) = ( 1 mod 8 ) ) โ†’ ( ( ๐ด ยท ๐ต ) mod 8 ) = ( ( 1 ยท ๐ต ) mod 8 ) )
17 4 5 6 10 15 16 syl221anc โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ( ( ๐ด ยท ๐ต ) mod 8 ) = ( ( 1 ยท ๐ต ) mod 8 ) )
18 zcn โŠข ( ๐ต โˆˆ โ„ค โ†’ ๐ต โˆˆ โ„‚ )
19 18 ad2antlr โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ๐ต โˆˆ โ„‚ )
20 19 mullidd โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ( 1 ยท ๐ต ) = ๐ต )
21 20 oveq1d โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ( ( 1 ยท ๐ต ) mod 8 ) = ( ๐ต mod 8 ) )
22 17 21 eqtrd โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ( ( ๐ด ยท ๐ต ) mod 8 ) = ( ๐ต mod 8 ) )
23 22 eleq1d โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 1 ) โ†’ ( ( ( ๐ด ยท ๐ต ) mod 8 ) โˆˆ { 1 , 7 } โ†” ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
24 3 ad2antrr โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ๐ด โˆˆ โ„ )
25 neg1rr โŠข - 1 โˆˆ โ„
26 25 a1i โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ - 1 โˆˆ โ„ )
27 simplr โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ๐ต โˆˆ โ„ค )
28 9 a1i โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ 8 โˆˆ โ„+ )
29 simpr โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ( ๐ด mod 8 ) = 7 )
30 13 simpri โŠข ( - 1 mod 8 ) = 7
31 29 30 eqtr4di โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ( ๐ด mod 8 ) = ( - 1 mod 8 ) )
32 modmul1 โŠข ( ( ( ๐ด โˆˆ โ„ โˆง - 1 โˆˆ โ„ ) โˆง ( ๐ต โˆˆ โ„ค โˆง 8 โˆˆ โ„+ ) โˆง ( ๐ด mod 8 ) = ( - 1 mod 8 ) ) โ†’ ( ( ๐ด ยท ๐ต ) mod 8 ) = ( ( - 1 ยท ๐ต ) mod 8 ) )
33 24 26 27 28 31 32 syl221anc โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ( ( ๐ด ยท ๐ต ) mod 8 ) = ( ( - 1 ยท ๐ต ) mod 8 ) )
34 18 ad2antlr โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ๐ต โˆˆ โ„‚ )
35 34 mulm1d โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ( - 1 ยท ๐ต ) = - ๐ต )
36 35 oveq1d โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ( ( - 1 ยท ๐ต ) mod 8 ) = ( - ๐ต mod 8 ) )
37 33 36 eqtrd โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ( ( ๐ด ยท ๐ต ) mod 8 ) = ( - ๐ต mod 8 ) )
38 37 eleq1d โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ( ( ( ๐ด ยท ๐ต ) mod 8 ) โˆˆ { 1 , 7 } โ†” ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
39 znegcl โŠข ( ๐ต โˆˆ โ„ค โ†’ - ๐ต โˆˆ โ„ค )
40 oveq1 โŠข ( ๐‘ฅ = - ๐ต โ†’ ( ๐‘ฅ mod 8 ) = ( - ๐ต mod 8 ) )
41 40 eleq1d โŠข ( ๐‘ฅ = - ๐ต โ†’ ( ( ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†” ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
42 negeq โŠข ( ๐‘ฅ = - ๐ต โ†’ - ๐‘ฅ = - - ๐ต )
43 42 oveq1d โŠข ( ๐‘ฅ = - ๐ต โ†’ ( - ๐‘ฅ mod 8 ) = ( - - ๐ต mod 8 ) )
44 43 eleq1d โŠข ( ๐‘ฅ = - ๐ต โ†’ ( ( - ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†” ( - - ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
45 41 44 imbi12d โŠข ( ๐‘ฅ = - ๐ต โ†’ ( ( ( ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†’ ( - ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } ) โ†” ( ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } โ†’ ( - - ๐ต mod 8 ) โˆˆ { 1 , 7 } ) ) )
46 zcn โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ๐‘ฅ โˆˆ โ„‚ )
47 neg1cn โŠข - 1 โˆˆ โ„‚
48 mulcom โŠข ( ( ๐‘ฅ โˆˆ โ„‚ โˆง - 1 โˆˆ โ„‚ ) โ†’ ( ๐‘ฅ ยท - 1 ) = ( - 1 ยท ๐‘ฅ ) )
49 47 48 mpan2 โŠข ( ๐‘ฅ โˆˆ โ„‚ โ†’ ( ๐‘ฅ ยท - 1 ) = ( - 1 ยท ๐‘ฅ ) )
50 mulm1 โŠข ( ๐‘ฅ โˆˆ โ„‚ โ†’ ( - 1 ยท ๐‘ฅ ) = - ๐‘ฅ )
51 49 50 eqtrd โŠข ( ๐‘ฅ โˆˆ โ„‚ โ†’ ( ๐‘ฅ ยท - 1 ) = - ๐‘ฅ )
52 46 51 syl โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ๐‘ฅ ยท - 1 ) = - ๐‘ฅ )
53 52 adantr โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ ( ๐‘ฅ ยท - 1 ) = - ๐‘ฅ )
54 53 oveq1d โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ ( ( ๐‘ฅ ยท - 1 ) mod 8 ) = ( - ๐‘ฅ mod 8 ) )
55 zre โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ๐‘ฅ โˆˆ โ„ )
56 55 adantr โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ ๐‘ฅ โˆˆ โ„ )
57 1red โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ 1 โˆˆ โ„ )
58 neg1z โŠข - 1 โˆˆ โ„ค
59 58 a1i โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ - 1 โˆˆ โ„ค )
60 9 a1i โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ 8 โˆˆ โ„+ )
61 simpr โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ ( ๐‘ฅ mod 8 ) = 1 )
62 61 14 eqtr4di โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ ( ๐‘ฅ mod 8 ) = ( 1 mod 8 ) )
63 modmul1 โŠข ( ( ( ๐‘ฅ โˆˆ โ„ โˆง 1 โˆˆ โ„ ) โˆง ( - 1 โˆˆ โ„ค โˆง 8 โˆˆ โ„+ ) โˆง ( ๐‘ฅ mod 8 ) = ( 1 mod 8 ) ) โ†’ ( ( ๐‘ฅ ยท - 1 ) mod 8 ) = ( ( 1 ยท - 1 ) mod 8 ) )
64 56 57 59 60 62 63 syl221anc โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ ( ( ๐‘ฅ ยท - 1 ) mod 8 ) = ( ( 1 ยท - 1 ) mod 8 ) )
65 54 64 eqtr3d โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ ( - ๐‘ฅ mod 8 ) = ( ( 1 ยท - 1 ) mod 8 ) )
66 47 mullidi โŠข ( 1 ยท - 1 ) = - 1
67 66 oveq1i โŠข ( ( 1 ยท - 1 ) mod 8 ) = ( - 1 mod 8 )
68 67 30 eqtri โŠข ( ( 1 ยท - 1 ) mod 8 ) = 7
69 65 68 eqtrdi โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 1 ) โ†’ ( - ๐‘ฅ mod 8 ) = 7 )
70 69 ex โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( ๐‘ฅ mod 8 ) = 1 โ†’ ( - ๐‘ฅ mod 8 ) = 7 ) )
71 52 adantr โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ ( ๐‘ฅ ยท - 1 ) = - ๐‘ฅ )
72 71 oveq1d โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ ( ( ๐‘ฅ ยท - 1 ) mod 8 ) = ( - ๐‘ฅ mod 8 ) )
73 55 adantr โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ ๐‘ฅ โˆˆ โ„ )
74 25 a1i โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ - 1 โˆˆ โ„ )
75 58 a1i โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ - 1 โˆˆ โ„ค )
76 9 a1i โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ 8 โˆˆ โ„+ )
77 simpr โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ ( ๐‘ฅ mod 8 ) = 7 )
78 77 30 eqtr4di โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ ( ๐‘ฅ mod 8 ) = ( - 1 mod 8 ) )
79 modmul1 โŠข ( ( ( ๐‘ฅ โˆˆ โ„ โˆง - 1 โˆˆ โ„ ) โˆง ( - 1 โˆˆ โ„ค โˆง 8 โˆˆ โ„+ ) โˆง ( ๐‘ฅ mod 8 ) = ( - 1 mod 8 ) ) โ†’ ( ( ๐‘ฅ ยท - 1 ) mod 8 ) = ( ( - 1 ยท - 1 ) mod 8 ) )
80 73 74 75 76 78 79 syl221anc โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ ( ( ๐‘ฅ ยท - 1 ) mod 8 ) = ( ( - 1 ยท - 1 ) mod 8 ) )
81 72 80 eqtr3d โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ ( - ๐‘ฅ mod 8 ) = ( ( - 1 ยท - 1 ) mod 8 ) )
82 neg1mulneg1e1 โŠข ( - 1 ยท - 1 ) = 1
83 82 oveq1i โŠข ( ( - 1 ยท - 1 ) mod 8 ) = ( 1 mod 8 )
84 83 14 eqtri โŠข ( ( - 1 ยท - 1 ) mod 8 ) = 1
85 81 84 eqtrdi โŠข ( ( ๐‘ฅ โˆˆ โ„ค โˆง ( ๐‘ฅ mod 8 ) = 7 ) โ†’ ( - ๐‘ฅ mod 8 ) = 1 )
86 85 ex โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( ๐‘ฅ mod 8 ) = 7 โ†’ ( - ๐‘ฅ mod 8 ) = 1 ) )
87 70 86 orim12d โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( ( ๐‘ฅ mod 8 ) = 1 โˆจ ( ๐‘ฅ mod 8 ) = 7 ) โ†’ ( ( - ๐‘ฅ mod 8 ) = 7 โˆจ ( - ๐‘ฅ mod 8 ) = 1 ) ) )
88 ovex โŠข ( ๐‘ฅ mod 8 ) โˆˆ V
89 88 elpr โŠข ( ( ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†” ( ( ๐‘ฅ mod 8 ) = 1 โˆจ ( ๐‘ฅ mod 8 ) = 7 ) )
90 ovex โŠข ( - ๐‘ฅ mod 8 ) โˆˆ V
91 90 elpr โŠข ( ( - ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†” ( ( - ๐‘ฅ mod 8 ) = 1 โˆจ ( - ๐‘ฅ mod 8 ) = 7 ) )
92 orcom โŠข ( ( ( - ๐‘ฅ mod 8 ) = 1 โˆจ ( - ๐‘ฅ mod 8 ) = 7 ) โ†” ( ( - ๐‘ฅ mod 8 ) = 7 โˆจ ( - ๐‘ฅ mod 8 ) = 1 ) )
93 91 92 bitri โŠข ( ( - ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†” ( ( - ๐‘ฅ mod 8 ) = 7 โˆจ ( - ๐‘ฅ mod 8 ) = 1 ) )
94 87 89 93 3imtr4g โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†’ ( - ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } ) )
95 45 94 vtoclga โŠข ( - ๐ต โˆˆ โ„ค โ†’ ( ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } โ†’ ( - - ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
96 39 95 syl โŠข ( ๐ต โˆˆ โ„ค โ†’ ( ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } โ†’ ( - - ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
97 18 negnegd โŠข ( ๐ต โˆˆ โ„ค โ†’ - - ๐ต = ๐ต )
98 97 oveq1d โŠข ( ๐ต โˆˆ โ„ค โ†’ ( - - ๐ต mod 8 ) = ( ๐ต mod 8 ) )
99 98 eleq1d โŠข ( ๐ต โˆˆ โ„ค โ†’ ( ( - - ๐ต mod 8 ) โˆˆ { 1 , 7 } โ†” ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
100 96 99 sylibd โŠข ( ๐ต โˆˆ โ„ค โ†’ ( ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } โ†’ ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
101 oveq1 โŠข ( ๐‘ฅ = ๐ต โ†’ ( ๐‘ฅ mod 8 ) = ( ๐ต mod 8 ) )
102 101 eleq1d โŠข ( ๐‘ฅ = ๐ต โ†’ ( ( ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†” ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
103 negeq โŠข ( ๐‘ฅ = ๐ต โ†’ - ๐‘ฅ = - ๐ต )
104 103 oveq1d โŠข ( ๐‘ฅ = ๐ต โ†’ ( - ๐‘ฅ mod 8 ) = ( - ๐ต mod 8 ) )
105 104 eleq1d โŠข ( ๐‘ฅ = ๐ต โ†’ ( ( - ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†” ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
106 102 105 imbi12d โŠข ( ๐‘ฅ = ๐ต โ†’ ( ( ( ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } โ†’ ( - ๐‘ฅ mod 8 ) โˆˆ { 1 , 7 } ) โ†” ( ( ๐ต mod 8 ) โˆˆ { 1 , 7 } โ†’ ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } ) ) )
107 106 94 vtoclga โŠข ( ๐ต โˆˆ โ„ค โ†’ ( ( ๐ต mod 8 ) โˆˆ { 1 , 7 } โ†’ ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
108 100 107 impbid โŠข ( ๐ต โˆˆ โ„ค โ†’ ( ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } โ†” ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
109 108 ad2antlr โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ( ( - ๐ต mod 8 ) โˆˆ { 1 , 7 } โ†” ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
110 38 109 bitrd โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) = 7 ) โ†’ ( ( ( ๐ด ยท ๐ต ) mod 8 ) โˆˆ { 1 , 7 } โ†” ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
111 23 110 jaodan โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ( ๐ด mod 8 ) = 1 โˆจ ( ๐ด mod 8 ) = 7 ) ) โ†’ ( ( ( ๐ด ยท ๐ต ) mod 8 ) โˆˆ { 1 , 7 } โ†” ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )
112 2 111 sylan2b โŠข ( ( ( ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค ) โˆง ( ๐ด mod 8 ) โˆˆ { 1 , 7 } ) โ†’ ( ( ( ๐ด ยท ๐ต ) mod 8 ) โˆˆ { 1 , 7 } โ†” ( ๐ต mod 8 ) โˆˆ { 1 , 7 } ) )