MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  cncongr1 Structured version   Visualization version   GIF version

Theorem cncongr1 16600
Description: One direction of the bicondition in cncongr 16602. Theorem 5.4 in [ApostolNT] p. 109. (Contributed by AV, 13-Jul-2021.)
Assertion
Ref Expression
cncongr1 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (((๐ด ยท ๐ถ) mod ๐‘) = ((๐ต ยท ๐ถ) mod ๐‘) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))

Proof of Theorem cncongr1
Dummy variables ๐‘˜ ๐‘Ÿ ๐‘  are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 zmulcl 12607 . . . 4 ((๐ด โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ (๐ด ยท ๐ถ) โˆˆ โ„ค)
213adant2 1132 . . 3 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ (๐ด ยท ๐ถ) โˆˆ โ„ค)
3 zmulcl 12607 . . . 4 ((๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ (๐ต ยท ๐ถ) โˆˆ โ„ค)
433adant1 1131 . . 3 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ (๐ต ยท ๐ถ) โˆˆ โ„ค)
5 simpl 484 . . 3 ((๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘))) โ†’ ๐‘ โˆˆ โ„•)
6 congr 16597 . . 3 (((๐ด ยท ๐ถ) โˆˆ โ„ค โˆง (๐ต ยท ๐ถ) โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„•) โ†’ (((๐ด ยท ๐ถ) mod ๐‘) = ((๐ต ยท ๐ถ) mod ๐‘) โ†” โˆƒ๐‘˜ โˆˆ โ„ค (๐‘˜ ยท ๐‘) = ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ))))
72, 4, 5, 6syl2an3an 1423 . 2 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (((๐ด ยท ๐ถ) mod ๐‘) = ((๐ต ยท ๐ถ) mod ๐‘) โ†” โˆƒ๐‘˜ โˆˆ โ„ค (๐‘˜ ยท ๐‘) = ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ))))
8 simpl 484 . . . . . . . . . . . 12 ((๐ถ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„•) โ†’ ๐ถ โˆˆ โ„ค)
9 nnz 12575 . . . . . . . . . . . . . 14 (๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„ค)
10 nnne0 12242 . . . . . . . . . . . . . 14 (๐‘ โˆˆ โ„• โ†’ ๐‘ โ‰  0)
119, 10jca 513 . . . . . . . . . . . . 13 (๐‘ โˆˆ โ„• โ†’ (๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0))
1211adantl 483 . . . . . . . . . . . 12 ((๐ถ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„•) โ†’ (๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0))
13 eqidd 2734 . . . . . . . . . . . 12 ((๐ถ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„•) โ†’ (๐ถ gcd ๐‘) = (๐ถ gcd ๐‘))
148, 12, 133jca 1129 . . . . . . . . . . 11 ((๐ถ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„•) โ†’ (๐ถ โˆˆ โ„ค โˆง (๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0) โˆง (๐ถ gcd ๐‘) = (๐ถ gcd ๐‘)))
1514ex 414 . . . . . . . . . 10 (๐ถ โˆˆ โ„ค โ†’ (๐‘ โˆˆ โ„• โ†’ (๐ถ โˆˆ โ„ค โˆง (๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0) โˆง (๐ถ gcd ๐‘) = (๐ถ gcd ๐‘))))
16153ad2ant3 1136 . . . . . . . . 9 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ (๐‘ โˆˆ โ„• โ†’ (๐ถ โˆˆ โ„ค โˆง (๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0) โˆง (๐ถ gcd ๐‘) = (๐ถ gcd ๐‘))))
1716com12 32 . . . . . . . 8 (๐‘ โˆˆ โ„• โ†’ ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ (๐ถ โˆˆ โ„ค โˆง (๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0) โˆง (๐ถ gcd ๐‘) = (๐ถ gcd ๐‘))))
1817adantr 482 . . . . . . 7 ((๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘))) โ†’ ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ (๐ถ โˆˆ โ„ค โˆง (๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0) โˆง (๐ถ gcd ๐‘) = (๐ถ gcd ๐‘))))
1918impcom 409 . . . . . 6 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (๐ถ โˆˆ โ„ค โˆง (๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0) โˆง (๐ถ gcd ๐‘) = (๐ถ gcd ๐‘)))
20 divgcdcoprmex 16599 . . . . . 6 ((๐ถ โˆˆ โ„ค โˆง (๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0) โˆง (๐ถ gcd ๐‘) = (๐ถ gcd ๐‘)) โ†’ โˆƒ๐‘Ÿ โˆˆ โ„ค โˆƒ๐‘  โˆˆ โ„ค (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1))
2119, 20syl 17 . . . . 5 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ โˆƒ๐‘Ÿ โˆˆ โ„ค โˆƒ๐‘  โˆˆ โ„ค (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1))
2221adantr 482 . . . 4 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ โˆƒ๐‘Ÿ โˆˆ โ„ค โˆƒ๐‘  โˆˆ โ„ค (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1))
23 oveq2 7412 . . . . . . . . . 10 (๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โ†’ (๐‘˜ ยท ๐‘) = (๐‘˜ ยท ((๐ถ gcd ๐‘) ยท ๐‘ )))
24233ad2ant2 1135 . . . . . . . . 9 ((๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1) โ†’ (๐‘˜ ยท ๐‘) = (๐‘˜ ยท ((๐ถ gcd ๐‘) ยท ๐‘ )))
2524adantl 483 . . . . . . . 8 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ (๐‘˜ ยท ๐‘) = (๐‘˜ ยท ((๐ถ gcd ๐‘) ยท ๐‘ )))
26 oveq2 7412 . . . . . . . . . . 11 (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โ†’ (๐ด ยท ๐ถ) = (๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)))
27 oveq2 7412 . . . . . . . . . . 11 (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โ†’ (๐ต ยท ๐ถ) = (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)))
2826, 27oveq12d 7422 . . . . . . . . . 10 (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โ†’ ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ)) = ((๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) โˆ’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ))))
29283ad2ant1 1134 . . . . . . . . 9 ((๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1) โ†’ ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ)) = ((๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) โˆ’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ))))
3029adantl 483 . . . . . . . 8 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ)) = ((๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) โˆ’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ))))
3125, 30eqeq12d 2749 . . . . . . 7 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ ((๐‘˜ ยท ๐‘) = ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ)) โ†” (๐‘˜ ยท ((๐ถ gcd ๐‘) ยท ๐‘ )) = ((๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) โˆ’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)))))
32 simpr 486 . . . . . . . . . . . . . 14 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ๐‘˜ โˆˆ โ„ค)
3332zcnd 12663 . . . . . . . . . . . . 13 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ๐‘˜ โˆˆ โ„‚)
3433adantr 482 . . . . . . . . . . . 12 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐‘˜ โˆˆ โ„‚)
35 simp3 1139 . . . . . . . . . . . . . . . 16 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ ๐ถ โˆˆ โ„ค)
3635adantr 482 . . . . . . . . . . . . . . 15 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐ถ โˆˆ โ„ค)
379adantr 482 . . . . . . . . . . . . . . . 16 ((๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘))) โ†’ ๐‘ โˆˆ โ„ค)
3837adantl 483 . . . . . . . . . . . . . . 15 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐‘ โˆˆ โ„ค)
3936, 38gcdcld 16445 . . . . . . . . . . . . . 14 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„•0)
4039nn0cnd 12530 . . . . . . . . . . . . 13 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„‚)
4140ad2antrr 725 . . . . . . . . . . . 12 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„‚)
42 simpr 486 . . . . . . . . . . . . . 14 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค) โ†’ ๐‘  โˆˆ โ„ค)
4342zcnd 12663 . . . . . . . . . . . . 13 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค) โ†’ ๐‘  โˆˆ โ„‚)
4443adantl 483 . . . . . . . . . . . 12 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐‘  โˆˆ โ„‚)
4534, 41, 44mul12d 11419 . . . . . . . . . . 11 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐‘˜ ยท ((๐ถ gcd ๐‘) ยท ๐‘ )) = ((๐ถ gcd ๐‘) ยท (๐‘˜ ยท ๐‘ )))
46 simp1 1137 . . . . . . . . . . . . . . . 16 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ ๐ด โˆˆ โ„ค)
4746zcnd 12663 . . . . . . . . . . . . . . 15 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ ๐ด โˆˆ โ„‚)
4847adantr 482 . . . . . . . . . . . . . 14 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐ด โˆˆ โ„‚)
4948ad2antrr 725 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐ด โˆˆ โ„‚)
5035ad2antrr 725 . . . . . . . . . . . . . . . 16 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ๐ถ โˆˆ โ„ค)
515nnzd 12581 . . . . . . . . . . . . . . . . . 18 ((๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘))) โ†’ ๐‘ โˆˆ โ„ค)
5251adantl 483 . . . . . . . . . . . . . . . . 17 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐‘ โˆˆ โ„ค)
5352adantr 482 . . . . . . . . . . . . . . . 16 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„ค)
5450, 53gcdcld 16445 . . . . . . . . . . . . . . 15 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„•0)
5554nn0cnd 12530 . . . . . . . . . . . . . 14 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„‚)
5655adantr 482 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„‚)
57 simpl 484 . . . . . . . . . . . . . . 15 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค) โ†’ ๐‘Ÿ โˆˆ โ„ค)
5857zcnd 12663 . . . . . . . . . . . . . 14 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค) โ†’ ๐‘Ÿ โˆˆ โ„‚)
5958adantl 483 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐‘Ÿ โˆˆ โ„‚)
6049, 56, 59mul12d 11419 . . . . . . . . . . . 12 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) = ((๐ถ gcd ๐‘) ยท (๐ด ยท ๐‘Ÿ)))
61 simp2 1138 . . . . . . . . . . . . . . . 16 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ ๐ต โˆˆ โ„ค)
6261zcnd 12663 . . . . . . . . . . . . . . 15 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ ๐ต โˆˆ โ„‚)
6362adantr 482 . . . . . . . . . . . . . 14 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐ต โˆˆ โ„‚)
6463ad2antrr 725 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐ต โˆˆ โ„‚)
6536, 52gcdcld 16445 . . . . . . . . . . . . . . 15 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„•0)
6665nn0cnd 12530 . . . . . . . . . . . . . 14 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„‚)
6766ad2antrr 725 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„‚)
6864, 67, 59mul12d 11419 . . . . . . . . . . . 12 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) = ((๐ถ gcd ๐‘) ยท (๐ต ยท ๐‘Ÿ)))
6960, 68oveq12d 7422 . . . . . . . . . . 11 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) โˆ’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ))) = (((๐ถ gcd ๐‘) ยท (๐ด ยท ๐‘Ÿ)) โˆ’ ((๐ถ gcd ๐‘) ยท (๐ต ยท ๐‘Ÿ))))
7045, 69eqeq12d 2749 . . . . . . . . . 10 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐‘˜ ยท ((๐ถ gcd ๐‘) ยท ๐‘ )) = ((๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) โˆ’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ))) โ†” ((๐ถ gcd ๐‘) ยท (๐‘˜ ยท ๐‘ )) = (((๐ถ gcd ๐‘) ยท (๐ด ยท ๐‘Ÿ)) โˆ’ ((๐ถ gcd ๐‘) ยท (๐ต ยท ๐‘Ÿ)))))
7146adantr 482 . . . . . . . . . . . . . . . 16 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐ด โˆˆ โ„ค)
7271ad2antrr 725 . . . . . . . . . . . . . . 15 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐ด โˆˆ โ„ค)
7357adantl 483 . . . . . . . . . . . . . . 15 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐‘Ÿ โˆˆ โ„ค)
7472, 73zmulcld 12668 . . . . . . . . . . . . . 14 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ด ยท ๐‘Ÿ) โˆˆ โ„ค)
7574zcnd 12663 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ด ยท ๐‘Ÿ) โˆˆ โ„‚)
7661adantr 482 . . . . . . . . . . . . . . . 16 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐ต โˆˆ โ„ค)
7776ad2antrr 725 . . . . . . . . . . . . . . 15 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐ต โˆˆ โ„ค)
7877, 73zmulcld 12668 . . . . . . . . . . . . . 14 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ต ยท ๐‘Ÿ) โˆˆ โ„ค)
7978zcnd 12663 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ต ยท ๐‘Ÿ) โˆˆ โ„‚)
8067, 75, 79subdid 11666 . . . . . . . . . . . 12 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ถ gcd ๐‘) ยท ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ))) = (((๐ถ gcd ๐‘) ยท (๐ด ยท ๐‘Ÿ)) โˆ’ ((๐ถ gcd ๐‘) ยท (๐ต ยท ๐‘Ÿ))))
8180eqcomd 2739 . . . . . . . . . . 11 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (((๐ถ gcd ๐‘) ยท (๐ด ยท ๐‘Ÿ)) โˆ’ ((๐ถ gcd ๐‘) ยท (๐ต ยท ๐‘Ÿ))) = ((๐ถ gcd ๐‘) ยท ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ))))
8281eqeq2d 2744 . . . . . . . . . 10 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (((๐ถ gcd ๐‘) ยท (๐‘˜ ยท ๐‘ )) = (((๐ถ gcd ๐‘) ยท (๐ด ยท ๐‘Ÿ)) โˆ’ ((๐ถ gcd ๐‘) ยท (๐ต ยท ๐‘Ÿ))) โ†” ((๐ถ gcd ๐‘) ยท (๐‘˜ ยท ๐‘ )) = ((๐ถ gcd ๐‘) ยท ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)))))
8332adantr 482 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐‘˜ โˆˆ โ„ค)
8442adantl 483 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐‘  โˆˆ โ„ค)
8583, 84zmulcld 12668 . . . . . . . . . . . 12 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐‘˜ ยท ๐‘ ) โˆˆ โ„ค)
8685zcnd 12663 . . . . . . . . . . 11 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐‘˜ ยท ๐‘ ) โˆˆ โ„‚)
87 simpl 484 . . . . . . . . . . . . . . . . . . 19 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โ†’ ๐ด โˆˆ โ„ค)
8887, 57anim12i 614 . . . . . . . . . . . . . . . . . 18 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ด โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค))
89 zmulcl 12607 . . . . . . . . . . . . . . . . . 18 ((๐ด โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค) โ†’ (๐ด ยท ๐‘Ÿ) โˆˆ โ„ค)
9088, 89syl 17 . . . . . . . . . . . . . . . . 17 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ด ยท ๐‘Ÿ) โˆˆ โ„ค)
91 simpr 486 . . . . . . . . . . . . . . . . . . 19 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โ†’ ๐ต โˆˆ โ„ค)
9291, 57anim12i 614 . . . . . . . . . . . . . . . . . 18 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ต โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค))
93 zmulcl 12607 . . . . . . . . . . . . . . . . . 18 ((๐ต โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค) โ†’ (๐ต ยท ๐‘Ÿ) โˆˆ โ„ค)
9492, 93syl 17 . . . . . . . . . . . . . . . . 17 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ต ยท ๐‘Ÿ) โˆˆ โ„ค)
9590, 94zsubcld 12667 . . . . . . . . . . . . . . . 16 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) โˆˆ โ„ค)
9695zcnd 12663 . . . . . . . . . . . . . . 15 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) โˆˆ โ„‚)
9796ex 414 . . . . . . . . . . . . . 14 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โ†’ ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค) โ†’ ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) โˆˆ โ„‚))
98973adant3 1133 . . . . . . . . . . . . 13 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค) โ†’ ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) โˆˆ โ„‚))
9998ad2antrr 725 . . . . . . . . . . . 12 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค) โ†’ ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) โˆˆ โ„‚))
10099imp 408 . . . . . . . . . . 11 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) โˆˆ โ„‚)
10110adantr 482 . . . . . . . . . . . . . . 15 ((๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘))) โ†’ ๐‘ โ‰  0)
102101adantl 483 . . . . . . . . . . . . . 14 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐‘ โ‰  0)
103 gcd2n0cl 16446 . . . . . . . . . . . . . 14 ((๐ถ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘ โ‰  0) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„•)
10436, 52, 102, 103syl3anc 1372 . . . . . . . . . . . . 13 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (๐ถ gcd ๐‘) โˆˆ โ„•)
105 nnne0 12242 . . . . . . . . . . . . 13 ((๐ถ gcd ๐‘) โˆˆ โ„• โ†’ (๐ถ gcd ๐‘) โ‰  0)
106104, 105syl 17 . . . . . . . . . . . 12 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (๐ถ gcd ๐‘) โ‰  0)
107106ad2antrr 725 . . . . . . . . . . 11 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ถ gcd ๐‘) โ‰  0)
10886, 100, 67, 107mulcand 11843 . . . . . . . . . 10 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (((๐ถ gcd ๐‘) ยท (๐‘˜ ยท ๐‘ )) = ((๐ถ gcd ๐‘) ยท ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ))) โ†” (๐‘˜ ยท ๐‘ ) = ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ))))
10970, 82, 1083bitrd 305 . . . . . . . . 9 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐‘˜ ยท ((๐ถ gcd ๐‘) ยท ๐‘ )) = ((๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) โˆ’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ))) โ†” (๐‘˜ ยท ๐‘ ) = ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ))))
110109adantr 482 . . . . . . . 8 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ ((๐‘˜ ยท ((๐ถ gcd ๐‘) ยท ๐‘ )) = ((๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) โˆ’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ))) โ†” (๐‘˜ ยท ๐‘ ) = ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ))))
111 zcn 12559 . . . . . . . . . . . . . . . . . 18 (๐ด โˆˆ โ„ค โ†’ ๐ด โˆˆ โ„‚)
112 zcn 12559 . . . . . . . . . . . . . . . . . 18 (๐ต โˆˆ โ„ค โ†’ ๐ต โˆˆ โ„‚)
113111, 112anim12i 614 . . . . . . . . . . . . . . . . 17 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โ†’ (๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚))
1141133adant3 1133 . . . . . . . . . . . . . . . 16 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ (๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚))
115114ad2antrr 725 . . . . . . . . . . . . . . 15 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚))
116115, 58anim12i 614 . . . . . . . . . . . . . 14 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚) โˆง ๐‘Ÿ โˆˆ โ„‚))
117 df-3an 1090 . . . . . . . . . . . . . 14 ((๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐‘Ÿ โˆˆ โ„‚) โ†” ((๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚) โˆง ๐‘Ÿ โˆˆ โ„‚))
118116, 117sylibr 233 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐‘Ÿ โˆˆ โ„‚))
119 subdir 11644 . . . . . . . . . . . . 13 ((๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐‘Ÿ โˆˆ โ„‚) โ†’ ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) = ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)))
120118, 119syl 17 . . . . . . . . . . . 12 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) = ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)))
121120eqcomd 2739 . . . . . . . . . . 11 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ))
122121adantr 482 . . . . . . . . . 10 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ))
123122eqeq2d 2744 . . . . . . . . 9 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) โ†” (๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ)))
1245nncnd 12224 . . . . . . . . . . . . . . . . 17 ((๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘))) โ†’ ๐‘ โˆˆ โ„‚)
125124adantl 483 . . . . . . . . . . . . . . . 16 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐‘ โˆˆ โ„‚)
126125ad2antrr 725 . . . . . . . . . . . . . . 15 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐‘ โˆˆ โ„‚)
12784zcnd 12663 . . . . . . . . . . . . . . 15 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ๐‘  โˆˆ โ„‚)
12866, 106jca 513 . . . . . . . . . . . . . . . 16 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ((๐ถ gcd ๐‘) โˆˆ โ„‚ โˆง (๐ถ gcd ๐‘) โ‰  0))
129128ad2antrr 725 . . . . . . . . . . . . . . 15 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ถ gcd ๐‘) โˆˆ โ„‚ โˆง (๐ถ gcd ๐‘) โ‰  0))
130 divmul2 11872 . . . . . . . . . . . . . . 15 ((๐‘ โˆˆ โ„‚ โˆง ๐‘  โˆˆ โ„‚ โˆง ((๐ถ gcd ๐‘) โˆˆ โ„‚ โˆง (๐ถ gcd ๐‘) โ‰  0)) โ†’ ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘  โ†” ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ )))
131126, 127, 129, 130syl3anc 1372 . . . . . . . . . . . . . 14 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘  โ†” ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ )))
132 simpll 766 . . . . . . . . . . . . . . . . . 18 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค))
13373adantr 482 . . . . . . . . . . . . . . . . . . 19 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ ๐‘Ÿ โˆˆ โ„ค)
1345adantl 483 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ๐‘ โˆˆ โ„•)
135134, 36jca 513 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (๐‘ โˆˆ โ„• โˆง ๐ถ โˆˆ โ„ค))
136 divgcdnnr 16453 . . . . . . . . . . . . . . . . . . . . . . 23 ((๐‘ โˆˆ โ„• โˆง ๐ถ โˆˆ โ„ค) โ†’ (๐‘ / (๐ถ gcd ๐‘)) โˆˆ โ„•)
137135, 136syl 17 . . . . . . . . . . . . . . . . . . . . . 22 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (๐‘ / (๐ถ gcd ๐‘)) โˆˆ โ„•)
138137adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐‘ / (๐ถ gcd ๐‘)) โˆˆ โ„•)
139138ad2antrr 725 . . . . . . . . . . . . . . . . . . . 20 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ (๐‘ / (๐ถ gcd ๐‘)) โˆˆ โ„•)
140 eleq1 2822 . . . . . . . . . . . . . . . . . . . . . 22 (๐‘  = (๐‘ / (๐ถ gcd ๐‘)) โ†’ (๐‘  โˆˆ โ„• โ†” (๐‘ / (๐ถ gcd ๐‘)) โˆˆ โ„•))
141140eqcoms 2741 . . . . . . . . . . . . . . . . . . . . 21 ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘  โ†’ (๐‘  โˆˆ โ„• โ†” (๐‘ / (๐ถ gcd ๐‘)) โˆˆ โ„•))
142141adantl 483 . . . . . . . . . . . . . . . . . . . 20 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ (๐‘  โˆˆ โ„• โ†” (๐‘ / (๐ถ gcd ๐‘)) โˆˆ โ„•))
143139, 142mpbird 257 . . . . . . . . . . . . . . . . . . 19 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ ๐‘  โˆˆ โ„•)
144133, 143jca 513 . . . . . . . . . . . . . . . . . 18 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))
145132, 144jca 513 . . . . . . . . . . . . . . . . 17 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)))
146 simpr 486 . . . . . . . . . . . . . . . . 17 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ )
147145, 146jca 513 . . . . . . . . . . . . . . . 16 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ))
148 nnz 12575 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (๐‘  โˆˆ โ„• โ†’ ๐‘  โˆˆ โ„ค)
149148adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•) โ†’ ๐‘  โˆˆ โ„ค)
150149anim2i 618 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ (๐‘˜ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค))
151150adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐‘˜ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค))
152 dvdsmul2 16218 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((๐‘˜ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค) โ†’ ๐‘  โˆฅ (๐‘˜ ยท ๐‘ ))
153151, 152syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ๐‘  โˆฅ (๐‘˜ ยท ๐‘ ))
154 breq2 5151 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐‘  โˆฅ (๐‘˜ ยท ๐‘ ) โ†” ๐‘  โˆฅ ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ)))
155 zsubcl 12600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โ†’ (๐ด โˆ’ ๐ต) โˆˆ โ„ค)
156155zcnd 12663 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โ†’ (๐ด โˆ’ ๐ต) โˆˆ โ„‚)
157156adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐ด โˆ’ ๐ต) โˆˆ โ„‚)
158 zcn 12559 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (๐‘Ÿ โˆˆ โ„ค โ†’ ๐‘Ÿ โˆˆ โ„‚)
159158adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•) โ†’ ๐‘Ÿ โˆˆ โ„‚)
160159adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ ๐‘Ÿ โˆˆ โ„‚)
161160adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ๐‘Ÿ โˆˆ โ„‚)
162157, 161mulcomd 11231 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) = (๐‘Ÿ ยท (๐ด โˆ’ ๐ต)))
163162breq2d 5159 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐‘  โˆฅ ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†” ๐‘  โˆฅ (๐‘Ÿ ยท (๐ด โˆ’ ๐ต))))
164148anim2i 618 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•) โ†’ (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค))
165 gcdcom 16450 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค) โ†’ (๐‘Ÿ gcd ๐‘ ) = (๐‘  gcd ๐‘Ÿ))
166164, 165syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•) โ†’ (๐‘Ÿ gcd ๐‘ ) = (๐‘  gcd ๐‘Ÿ))
167166eqeq1d 2735 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†” (๐‘  gcd ๐‘Ÿ) = 1))
168167adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†” (๐‘  gcd ๐‘Ÿ) = 1))
169168adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†” (๐‘  gcd ๐‘Ÿ) = 1))
170164adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ((๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค))
171170ancomd 463 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ((๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ (๐‘  โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค))
172155, 171anim12i 614 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐ด โˆ’ ๐ต) โˆˆ โ„ค โˆง (๐‘  โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค)))
173172ancomd 463 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐‘  โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค) โˆง (๐ด โˆ’ ๐ต) โˆˆ โ„ค))
174 df-3an 1090 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((๐‘  โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค โˆง (๐ด โˆ’ ๐ต) โˆˆ โ„ค) โ†” ((๐‘  โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค) โˆง (๐ด โˆ’ ๐ต) โˆˆ โ„ค))
175173, 174sylibr 233 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐‘  โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค โˆง (๐ด โˆ’ ๐ต) โˆˆ โ„ค))
176 coprmdvds 16586 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((๐‘  โˆˆ โ„ค โˆง ๐‘Ÿ โˆˆ โ„ค โˆง (๐ด โˆ’ ๐ต) โˆˆ โ„ค) โ†’ ((๐‘  โˆฅ (๐‘Ÿ ยท (๐ด โˆ’ ๐ต)) โˆง (๐‘  gcd ๐‘Ÿ) = 1) โ†’ ๐‘  โˆฅ (๐ด โˆ’ ๐ต)))
177175, 176syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐‘  โˆฅ (๐‘Ÿ ยท (๐ด โˆ’ ๐ต)) โˆง (๐‘  gcd ๐‘Ÿ) = 1) โ†’ ๐‘  โˆฅ (๐ด โˆ’ ๐ต)))
178 simpr 486 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ((๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•) โ†’ ๐‘  โˆˆ โ„•)
179178adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ((๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ ๐‘  โˆˆ โ„•)
180179anim2i 618 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง ๐‘  โˆˆ โ„•))
181180ancomd 463 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐‘  โˆˆ โ„• โˆง (๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค)))
182 3anass 1096 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((๐‘  โˆˆ โ„• โˆง ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โ†” (๐‘  โˆˆ โ„• โˆง (๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค)))
183181, 182sylibr 233 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐‘  โˆˆ โ„• โˆง ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค))
184 moddvds 16204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((๐‘  โˆˆ โ„• โˆง ๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โ†’ ((๐ด mod ๐‘ ) = (๐ต mod ๐‘ ) โ†” ๐‘  โˆฅ (๐ด โˆ’ ๐ต)))
185183, 184syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐ด mod ๐‘ ) = (๐ต mod ๐‘ ) โ†” ๐‘  โˆฅ (๐ด โˆ’ ๐ต)))
186177, 185sylibrd 259 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐‘  โˆฅ (๐‘Ÿ ยท (๐ด โˆ’ ๐ต)) โˆง (๐‘  gcd ๐‘Ÿ) = 1) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))
187186expcomd 418 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐‘  gcd ๐‘Ÿ) = 1 โ†’ (๐‘  โˆฅ (๐‘Ÿ ยท (๐ด โˆ’ ๐ต)) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
188169, 187sylbid 239 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ (๐‘  โˆฅ (๐‘Ÿ ยท (๐ด โˆ’ ๐ต)) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
189188com23 86 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐‘  โˆฅ (๐‘Ÿ ยท (๐ด โˆ’ ๐ต)) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
190163, 189sylbid 239 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐‘  โˆฅ ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
191190com3l 89 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (๐‘  โˆฅ ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
192154, 191syl6bi 253 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐‘  โˆฅ (๐‘˜ ยท ๐‘ ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))))
193192com14 96 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ (๐‘  โˆฅ (๐‘˜ ยท ๐‘ ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))))
194153, 193mpd 15 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โˆง (๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•))) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
195194ex 414 . . . . . . . . . . . . . . . . . . . . . . 23 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค) โ†’ ((๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))))
1961953adant3 1133 . . . . . . . . . . . . . . . . . . . . . 22 ((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โ†’ ((๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))))
197196adantr 482 . . . . . . . . . . . . . . . . . . . . 21 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ((๐‘˜ โˆˆ โ„ค โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))))
198197impl 457 . . . . . . . . . . . . . . . . . . . 20 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
199198adantr 482 . . . . . . . . . . . . . . . . . . 19 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
200199imp 408 . . . . . . . . . . . . . . . . . 18 (((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1) โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))
201 eqtr2 2757 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐‘ / (๐ถ gcd ๐‘)) = ๐‘€ โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ ๐‘€ = ๐‘ )
202 oveq2 7412 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (๐‘€ = ๐‘  โ†’ (๐ด mod ๐‘€) = (๐ด mod ๐‘ ))
203 oveq2 7412 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (๐‘€ = ๐‘  โ†’ (๐ต mod ๐‘€) = (๐ต mod ๐‘ ))
204202, 203eqeq12d 2749 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (๐‘€ = ๐‘  โ†’ ((๐ด mod ๐‘€) = (๐ต mod ๐‘€) โ†” (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))
205201, 204syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐‘ / (๐ถ gcd ๐‘)) = ๐‘€ โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ ((๐ด mod ๐‘€) = (๐ต mod ๐‘€) โ†” (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))
206205ex 414 . . . . . . . . . . . . . . . . . . . . . . . 24 ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘€ โ†’ ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘  โ†’ ((๐ด mod ๐‘€) = (๐ต mod ๐‘€) โ†” (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
207206eqcoms 2741 . . . . . . . . . . . . . . . . . . . . . . 23 (๐‘€ = (๐‘ / (๐ถ gcd ๐‘)) โ†’ ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘  โ†’ ((๐ด mod ๐‘€) = (๐ต mod ๐‘€) โ†” (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
208207adantl 483 . . . . . . . . . . . . . . . . . . . . . 22 ((๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘))) โ†’ ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘  โ†’ ((๐ด mod ๐‘€) = (๐ต mod ๐‘€) โ†” (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
209208adantl 483 . . . . . . . . . . . . . . . . . . . . 21 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘  โ†’ ((๐ด mod ๐‘€) = (๐ต mod ๐‘€) โ†” (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
210209ad2antrr 725 . . . . . . . . . . . . . . . . . . . 20 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โ†’ ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘  โ†’ ((๐ด mod ๐‘€) = (๐ต mod ๐‘€) โ†” (๐ด mod ๐‘ ) = (๐ต mod ๐‘ ))))
211210imp 408 . . . . . . . . . . . . . . . . . . 19 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ ((๐ด mod ๐‘€) = (๐ต mod ๐‘€) โ†” (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))
212211adantr 482 . . . . . . . . . . . . . . . . . 18 (((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1) โ†’ ((๐ด mod ๐‘€) = (๐ต mod ๐‘€) โ†” (๐ด mod ๐‘ ) = (๐ต mod ๐‘ )))
213200, 212sylibrd 259 . . . . . . . . . . . . . . . . 17 (((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1) โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))
214213ex 414 . . . . . . . . . . . . . . . 16 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„•)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€))))
215147, 214syl 17 . . . . . . . . . . . . . . 15 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐‘ / (๐ถ gcd ๐‘)) = ๐‘ ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€))))
216215ex 414 . . . . . . . . . . . . . 14 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐‘ / (๐ถ gcd ๐‘)) = ๐‘  โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))))
217131, 216sylbird 260 . . . . . . . . . . . . 13 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ (๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))))
218217com3l 89 . . . . . . . . . . . 12 (๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))))
219218a1i 11 . . . . . . . . . . 11 (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โ†’ (๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โ†’ ((๐‘Ÿ gcd ๐‘ ) = 1 โ†’ (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€))))))
2202193imp 1112 . . . . . . . . . 10 ((๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1) โ†’ (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€))))
221220impcom 409 . . . . . . . . 9 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด โˆ’ ๐ต) ยท ๐‘Ÿ) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))
222123, 221sylbid 239 . . . . . . . 8 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ ((๐‘˜ ยท ๐‘ ) = ((๐ด ยท ๐‘Ÿ) โˆ’ (๐ต ยท ๐‘Ÿ)) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))
223110, 222sylbid 239 . . . . . . 7 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ ((๐‘˜ ยท ((๐ถ gcd ๐‘) ยท ๐‘ )) = ((๐ด ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ)) โˆ’ (๐ต ยท ((๐ถ gcd ๐‘) ยท ๐‘Ÿ))) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))
22431, 223sylbid 239 . . . . . 6 ((((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โˆง (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1)) โ†’ ((๐‘˜ ยท ๐‘) = ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ)) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))
225224ex 414 . . . . 5 (((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘Ÿ โˆˆ โ„ค โˆง ๐‘  โˆˆ โ„ค)) โ†’ ((๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1) โ†’ ((๐‘˜ ยท ๐‘) = ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ)) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€))))
226225rexlimdvva 3212 . . . 4 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (โˆƒ๐‘Ÿ โˆˆ โ„ค โˆƒ๐‘  โˆˆ โ„ค (๐ถ = ((๐ถ gcd ๐‘) ยท ๐‘Ÿ) โˆง ๐‘ = ((๐ถ gcd ๐‘) ยท ๐‘ ) โˆง (๐‘Ÿ gcd ๐‘ ) = 1) โ†’ ((๐‘˜ ยท ๐‘) = ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ)) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€))))
22722, 226mpd 15 . . 3 ((((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ((๐‘˜ ยท ๐‘) = ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ)) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))
228227rexlimdva 3156 . 2 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (โˆƒ๐‘˜ โˆˆ โ„ค (๐‘˜ ยท ๐‘) = ((๐ด ยท ๐ถ) โˆ’ (๐ต ยท ๐ถ)) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))
2297, 228sylbid 239 1 (((๐ด โˆˆ โ„ค โˆง ๐ต โˆˆ โ„ค โˆง ๐ถ โˆˆ โ„ค) โˆง (๐‘ โˆˆ โ„• โˆง ๐‘€ = (๐‘ / (๐ถ gcd ๐‘)))) โ†’ (((๐ด ยท ๐ถ) mod ๐‘) = ((๐ต ยท ๐ถ) mod ๐‘) โ†’ (๐ด mod ๐‘€) = (๐ต mod ๐‘€)))
Colors of variables: wff setvar class
Syntax hints:   โ†’ wi 4   โ†” wb 205   โˆง wa 397   โˆง w3a 1088   = wceq 1542   โˆˆ wcel 2107   โ‰  wne 2941  โˆƒwrex 3071   class class class wbr 5147  (class class class)co 7404  โ„‚cc 11104  0cc0 11106  1c1 11107   ยท cmul 11111   โˆ’ cmin 11440   / cdiv 11867  โ„•cn 12208  โ„คcz 12554   mod cmo 13830   โˆฅ cdvds 16193   gcd cgcd 16431
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7720  ax-cnex 11162  ax-resscn 11163  ax-1cn 11164  ax-icn 11165  ax-addcl 11166  ax-addrcl 11167  ax-mulcl 11168  ax-mulrcl 11169  ax-mulcom 11170  ax-addass 11171  ax-mulass 11172  ax-distr 11173  ax-i2m1 11174  ax-1ne0 11175  ax-1rid 11176  ax-rnegex 11177  ax-rrecex 11178  ax-cnre 11179  ax-pre-lttri 11180  ax-pre-lttrn 11181  ax-pre-ltadd 11182  ax-pre-mulgt0 11183  ax-pre-sup 11184
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3or 1089  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-nel 3048  df-ral 3063  df-rex 3072  df-rmo 3377  df-reu 3378  df-rab 3434  df-v 3477  df-sbc 3777  df-csb 3893  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-pss 3966  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-iun 4998  df-br 5148  df-opab 5210  df-mpt 5231  df-tr 5265  df-id 5573  df-eprel 5579  df-po 5587  df-so 5588  df-fr 5630  df-we 5632  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-pred 6297  df-ord 6364  df-on 6365  df-lim 6366  df-suc 6367  df-iota 6492  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-riota 7360  df-ov 7407  df-oprab 7408  df-mpo 7409  df-om 7851  df-2nd 7971  df-frecs 8261  df-wrecs 8292  df-recs 8366  df-rdg 8405  df-er 8699  df-en 8936  df-dom 8937  df-sdom 8938  df-sup 9433  df-inf 9434  df-pnf 11246  df-mnf 11247  df-xr 11248  df-ltxr 11249  df-le 11250  df-sub 11442  df-neg 11443  df-div 11868  df-nn 12209  df-2 12271  df-3 12272  df-n0 12469  df-z 12555  df-uz 12819  df-rp 12971  df-fl 13753  df-mod 13831  df-seq 13963  df-exp 14024  df-cj 15042  df-re 15043  df-im 15044  df-sqrt 15178  df-abs 15179  df-dvds 16194  df-gcd 16432
This theorem is referenced by:  cncongr  16602
  Copyright terms: Public domain W3C validator