ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  mulgcd GIF version

Theorem mulgcd 12017
Description: Distribute multiplication by a nonnegative integer over gcd. (Contributed by Paul Chapman, 22-Jun-2011.) (Proof shortened by Mario Carneiro, 30-May-2014.)
Assertion
Ref Expression
mulgcd ((๐พ โˆˆ โ„•0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (๐พ ยท (๐‘€ gcd ๐‘)))

Proof of Theorem mulgcd
StepHypRef Expression
1 elnn0 9178 . . 3 (๐พ โˆˆ โ„•0 โ†” (๐พ โˆˆ โ„• โˆจ ๐พ = 0))
2 simp1 997 . . . . . . . . 9 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ โˆˆ โ„•)
32nnzd 9374 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ โˆˆ โ„ค)
4 simp2 998 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐‘€ โˆˆ โ„ค)
53, 4zmulcld 9381 . . . . . . 7 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท ๐‘€) โˆˆ โ„ค)
6 simp3 999 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„ค)
73, 6zmulcld 9381 . . . . . . 7 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท ๐‘) โˆˆ โ„ค)
85, 7gcdcld 11969 . . . . . 6 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆˆ โ„•0)
92nnnn0d 9229 . . . . . . 7 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ โˆˆ โ„•0)
10 gcdcl 11967 . . . . . . . 8 ((๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐‘€ gcd ๐‘) โˆˆ โ„•0)
11103adant1 1015 . . . . . . 7 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐‘€ gcd ๐‘) โˆˆ โ„•0)
129, 11nn0mulcld 9234 . . . . . 6 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆˆ โ„•0)
138nn0cnd 9231 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆˆ โ„‚)
142nncnd 8933 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ โˆˆ โ„‚)
152nnap0d 8965 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ # 0)
1613, 14, 15divcanap2d 8749 . . . . . . 7 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) = ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)))
17 gcddvds 11964 . . . . . . . . . . . . 13 (((๐พ ยท ๐‘€) โˆˆ โ„ค โˆง (๐พ ยท ๐‘) โˆˆ โ„ค) โ†’ (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆฅ (๐พ ยท ๐‘€) โˆง ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆฅ (๐พ ยท ๐‘)))
185, 7, 17syl2anc 411 . . . . . . . . . . . 12 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆฅ (๐พ ยท ๐‘€) โˆง ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆฅ (๐พ ยท ๐‘)))
1918simpld 112 . . . . . . . . . . 11 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆฅ (๐พ ยท ๐‘€))
2016, 19eqbrtrd 4026 . . . . . . . . . 10 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) โˆฅ (๐พ ยท ๐‘€))
21 dvdsmul1 11820 . . . . . . . . . . . . . 14 ((๐พ โˆˆ โ„ค โˆง ๐‘€ โˆˆ โ„ค) โ†’ ๐พ โˆฅ (๐พ ยท ๐‘€))
223, 4, 21syl2anc 411 . . . . . . . . . . . . 13 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ โˆฅ (๐พ ยท ๐‘€))
23 dvdsmul1 11820 . . . . . . . . . . . . . 14 ((๐พ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ โˆฅ (๐พ ยท ๐‘))
243, 6, 23syl2anc 411 . . . . . . . . . . . . 13 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ โˆฅ (๐พ ยท ๐‘))
25 dvdsgcd 12013 . . . . . . . . . . . . . 14 ((๐พ โˆˆ โ„ค โˆง (๐พ ยท ๐‘€) โˆˆ โ„ค โˆง (๐พ ยท ๐‘) โˆˆ โ„ค) โ†’ ((๐พ โˆฅ (๐พ ยท ๐‘€) โˆง ๐พ โˆฅ (๐พ ยท ๐‘)) โ†’ ๐พ โˆฅ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘))))
263, 5, 7, 25syl3anc 1238 . . . . . . . . . . . . 13 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ โˆฅ (๐พ ยท ๐‘€) โˆง ๐พ โˆฅ (๐พ ยท ๐‘)) โ†’ ๐พ โˆฅ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘))))
2722, 24, 26mp2and 433 . . . . . . . . . . . 12 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ โˆฅ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)))
282nnne0d 8964 . . . . . . . . . . . . 13 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ โ‰  0)
298nn0zd 9373 . . . . . . . . . . . . 13 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆˆ โ„ค)
30 dvdsval2 11797 . . . . . . . . . . . . 13 ((๐พ โˆˆ โ„ค โˆง ๐พ โ‰  0 โˆง ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆˆ โ„ค) โ†’ (๐พ โˆฅ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โ†” (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆˆ โ„ค))
313, 28, 29, 30syl3anc 1238 . . . . . . . . . . . 12 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ โˆฅ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โ†” (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆˆ โ„ค))
3227, 31mpbid 147 . . . . . . . . . . 11 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆˆ โ„ค)
33 dvdscmulr 11827 . . . . . . . . . . 11 (((((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆˆ โ„ค โˆง ๐‘€ โˆˆ โ„ค โˆง (๐พ โˆˆ โ„ค โˆง ๐พ โ‰  0)) โ†’ ((๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) โˆฅ (๐พ ยท ๐‘€) โ†” (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘€))
3432, 4, 3, 28, 33syl112anc 1242 . . . . . . . . . 10 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) โˆฅ (๐พ ยท ๐‘€) โ†” (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘€))
3520, 34mpbid 147 . . . . . . . . 9 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘€)
3618simprd 114 . . . . . . . . . . 11 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆฅ (๐พ ยท ๐‘))
3716, 36eqbrtrd 4026 . . . . . . . . . 10 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) โˆฅ (๐พ ยท ๐‘))
38 dvdscmulr 11827 . . . . . . . . . . 11 (((((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค โˆง (๐พ โˆˆ โ„ค โˆง ๐พ โ‰  0)) โ†’ ((๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) โˆฅ (๐พ ยท ๐‘) โ†” (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘))
3932, 6, 3, 28, 38syl112anc 1242 . . . . . . . . . 10 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) โˆฅ (๐พ ยท ๐‘) โ†” (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘))
4037, 39mpbid 147 . . . . . . . . 9 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘)
41 dvdsgcd 12013 . . . . . . . . . 10 (((((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆˆ โ„ค โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (((((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘€ โˆง (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘) โ†’ (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ (๐‘€ gcd ๐‘)))
4232, 4, 6, 41syl3anc 1238 . . . . . . . . 9 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (((((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘€ โˆง (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ ๐‘) โ†’ (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ (๐‘€ gcd ๐‘)))
4335, 40, 42mp2and 433 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ (๐‘€ gcd ๐‘))
4411nn0zd 9373 . . . . . . . . 9 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐‘€ gcd ๐‘) โˆˆ โ„ค)
45 dvdscmul 11825 . . . . . . . . 9 (((((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆˆ โ„ค โˆง (๐‘€ gcd ๐‘) โˆˆ โ„ค โˆง ๐พ โˆˆ โ„ค) โ†’ ((((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ (๐‘€ gcd ๐‘) โ†’ (๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) โˆฅ (๐พ ยท (๐‘€ gcd ๐‘))))
4632, 44, 3, 45syl3anc 1238 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ) โˆฅ (๐‘€ gcd ๐‘) โ†’ (๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) โˆฅ (๐พ ยท (๐‘€ gcd ๐‘))))
4743, 46mpd 13 . . . . . . 7 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) / ๐พ)) โˆฅ (๐พ ยท (๐‘€ gcd ๐‘)))
4816, 47eqbrtrrd 4028 . . . . . 6 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆฅ (๐พ ยท (๐‘€ gcd ๐‘)))
49 gcddvds 11964 . . . . . . . . . 10 ((๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐‘€ gcd ๐‘) โˆฅ ๐‘€ โˆง (๐‘€ gcd ๐‘) โˆฅ ๐‘))
50493adant1 1015 . . . . . . . . 9 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐‘€ gcd ๐‘) โˆฅ ๐‘€ โˆง (๐‘€ gcd ๐‘) โˆฅ ๐‘))
5150simpld 112 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐‘€ gcd ๐‘) โˆฅ ๐‘€)
52 dvdscmul 11825 . . . . . . . . 9 (((๐‘€ gcd ๐‘) โˆˆ โ„ค โˆง ๐‘€ โˆˆ โ„ค โˆง ๐พ โˆˆ โ„ค) โ†’ ((๐‘€ gcd ๐‘) โˆฅ ๐‘€ โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘€)))
5344, 4, 3, 52syl3anc 1238 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐‘€ gcd ๐‘) โˆฅ ๐‘€ โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘€)))
5451, 53mpd 13 . . . . . . 7 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘€))
5550simprd 114 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐‘€ gcd ๐‘) โˆฅ ๐‘)
56 dvdscmul 11825 . . . . . . . . 9 (((๐‘€ gcd ๐‘) โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค โˆง ๐พ โˆˆ โ„ค) โ†’ ((๐‘€ gcd ๐‘) โˆฅ ๐‘ โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘)))
5744, 6, 3, 56syl3anc 1238 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐‘€ gcd ๐‘) โˆฅ ๐‘ โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘)))
5855, 57mpd 13 . . . . . . 7 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘))
5912nn0zd 9373 . . . . . . . 8 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆˆ โ„ค)
60 dvdsgcd 12013 . . . . . . . 8 (((๐พ ยท (๐‘€ gcd ๐‘)) โˆˆ โ„ค โˆง (๐พ ยท ๐‘€) โˆˆ โ„ค โˆง (๐พ ยท ๐‘) โˆˆ โ„ค) โ†’ (((๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘€) โˆง (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘)) โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘))))
6159, 5, 7, 60syl3anc 1238 . . . . . . 7 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (((๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘€) โˆง (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ (๐พ ยท ๐‘)) โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘))))
6254, 58, 61mp2and 433 . . . . . 6 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)))
63 dvdseq 11854 . . . . . 6 (((((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆˆ โ„•0 โˆง (๐พ ยท (๐‘€ gcd ๐‘)) โˆˆ โ„•0) โˆง (((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) โˆฅ (๐พ ยท (๐‘€ gcd ๐‘)) โˆง (๐พ ยท (๐‘€ gcd ๐‘)) โˆฅ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)))) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (๐พ ยท (๐‘€ gcd ๐‘)))
648, 12, 48, 62, 63syl22anc 1239 . . . . 5 ((๐พ โˆˆ โ„• โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (๐พ ยท (๐‘€ gcd ๐‘)))
65643expib 1206 . . . 4 (๐พ โˆˆ โ„• โ†’ ((๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (๐พ ยท (๐‘€ gcd ๐‘))))
66 gcd0val 11961 . . . . . . 7 (0 gcd 0) = 0
67103adant1 1015 . . . . . . . . 9 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐‘€ gcd ๐‘) โˆˆ โ„•0)
6867nn0cnd 9231 . . . . . . . 8 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐‘€ gcd ๐‘) โˆˆ โ„‚)
6968mul02d 8349 . . . . . . 7 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (0 ยท (๐‘€ gcd ๐‘)) = 0)
7066, 69eqtr4id 2229 . . . . . 6 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (0 gcd 0) = (0 ยท (๐‘€ gcd ๐‘)))
71 simp1 997 . . . . . . . . 9 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐พ = 0)
7271oveq1d 5890 . . . . . . . 8 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท ๐‘€) = (0 ยท ๐‘€))
73 zcn 9258 . . . . . . . . . 10 (๐‘€ โˆˆ โ„ค โ†’ ๐‘€ โˆˆ โ„‚)
74733ad2ant2 1019 . . . . . . . . 9 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐‘€ โˆˆ โ„‚)
7574mul02d 8349 . . . . . . . 8 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (0 ยท ๐‘€) = 0)
7672, 75eqtrd 2210 . . . . . . 7 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท ๐‘€) = 0)
7771oveq1d 5890 . . . . . . . 8 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท ๐‘) = (0 ยท ๐‘))
78 zcn 9258 . . . . . . . . . 10 (๐‘ โˆˆ โ„ค โ†’ ๐‘ โˆˆ โ„‚)
79783ad2ant3 1020 . . . . . . . . 9 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„‚)
8079mul02d 8349 . . . . . . . 8 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (0 ยท ๐‘) = 0)
8177, 80eqtrd 2210 . . . . . . 7 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท ๐‘) = 0)
8276, 81oveq12d 5893 . . . . . 6 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (0 gcd 0))
8371oveq1d 5890 . . . . . 6 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐พ ยท (๐‘€ gcd ๐‘)) = (0 ยท (๐‘€ gcd ๐‘)))
8470, 82, 833eqtr4d 2220 . . . . 5 ((๐พ = 0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (๐พ ยท (๐‘€ gcd ๐‘)))
85843expib 1206 . . . 4 (๐พ = 0 โ†’ ((๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (๐พ ยท (๐‘€ gcd ๐‘))))
8665, 85jaoi 716 . . 3 ((๐พ โˆˆ โ„• โˆจ ๐พ = 0) โ†’ ((๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (๐พ ยท (๐‘€ gcd ๐‘))))
871, 86sylbi 121 . 2 (๐พ โˆˆ โ„•0 โ†’ ((๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (๐พ ยท (๐‘€ gcd ๐‘))))
88873impib 1201 1 ((๐พ โˆˆ โ„•0 โˆง ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ ((๐พ ยท ๐‘€) gcd (๐พ ยท ๐‘)) = (๐พ ยท (๐‘€ gcd ๐‘)))
Colors of variables: wff set class
Syntax hints:   โ†’ wi 4   โˆง wa 104   โ†” wb 105   โˆจ wo 708   โˆง w3a 978   = wceq 1353   โˆˆ wcel 2148   โ‰  wne 2347   class class class wbr 4004  (class class class)co 5875  โ„‚cc 7809  0cc0 7811   ยท cmul 7816   / cdiv 8629  โ„•cn 8919  โ„•0cn0 9176  โ„คcz 9253   โˆฅ cdvds 11794   gcd cgcd 11943
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 614  ax-in2 615  ax-io 709  ax-5 1447  ax-7 1448  ax-gen 1449  ax-ie1 1493  ax-ie2 1494  ax-8 1504  ax-10 1505  ax-11 1506  ax-i12 1507  ax-bndl 1509  ax-4 1510  ax-17 1526  ax-i9 1530  ax-ial 1534  ax-i5r 1535  ax-13 2150  ax-14 2151  ax-ext 2159  ax-coll 4119  ax-sep 4122  ax-nul 4130  ax-pow 4175  ax-pr 4210  ax-un 4434  ax-setind 4537  ax-iinf 4588  ax-cnex 7902  ax-resscn 7903  ax-1cn 7904  ax-1re 7905  ax-icn 7906  ax-addcl 7907  ax-addrcl 7908  ax-mulcl 7909  ax-mulrcl 7910  ax-addcom 7911  ax-mulcom 7912  ax-addass 7913  ax-mulass 7914  ax-distr 7915  ax-i2m1 7916  ax-0lt1 7917  ax-1rid 7918  ax-0id 7919  ax-rnegex 7920  ax-precex 7921  ax-cnre 7922  ax-pre-ltirr 7923  ax-pre-ltwlin 7924  ax-pre-lttrn 7925  ax-pre-apti 7926  ax-pre-ltadd 7927  ax-pre-mulgt0 7928  ax-pre-mulext 7929  ax-arch 7930  ax-caucvg 7931
This theorem depends on definitions:  df-bi 117  df-dc 835  df-3or 979  df-3an 980  df-tru 1356  df-fal 1359  df-nf 1461  df-sb 1763  df-eu 2029  df-mo 2030  df-clab 2164  df-cleq 2170  df-clel 2173  df-nfc 2308  df-ne 2348  df-nel 2443  df-ral 2460  df-rex 2461  df-reu 2462  df-rmo 2463  df-rab 2464  df-v 2740  df-sbc 2964  df-csb 3059  df-dif 3132  df-un 3134  df-in 3136  df-ss 3143  df-nul 3424  df-if 3536  df-pw 3578  df-sn 3599  df-pr 3600  df-op 3602  df-uni 3811  df-int 3846  df-iun 3889  df-br 4005  df-opab 4066  df-mpt 4067  df-tr 4103  df-id 4294  df-po 4297  df-iso 4298  df-iord 4367  df-on 4369  df-ilim 4370  df-suc 4372  df-iom 4591  df-xp 4633  df-rel 4634  df-cnv 4635  df-co 4636  df-dm 4637  df-rn 4638  df-res 4639  df-ima 4640  df-iota 5179  df-fun 5219  df-fn 5220  df-f 5221  df-f1 5222  df-fo 5223  df-f1o 5224  df-fv 5225  df-riota 5831  df-ov 5878  df-oprab 5879  df-mpo 5880  df-1st 6141  df-2nd 6142  df-recs 6306  df-frec 6392  df-sup 6983  df-pnf 7994  df-mnf 7995  df-xr 7996  df-ltxr 7997  df-le 7998  df-sub 8130  df-neg 8131  df-reap 8532  df-ap 8539  df-div 8630  df-inn 8920  df-2 8978  df-3 8979  df-4 8980  df-n0 9177  df-z 9254  df-uz 9529  df-q 9620  df-rp 9654  df-fz 10009  df-fzo 10143  df-fl 10270  df-mod 10323  df-seqfrec 10446  df-exp 10520  df-cj 10851  df-re 10852  df-im 10853  df-rsqrt 11007  df-abs 11008  df-dvds 11795  df-gcd 11944
This theorem is referenced by:  absmulgcd  12018  mulgcdr  12019  mulgcddvds  12094  qredeu  12097  coprimeprodsq  12257  pythagtriplem4  12268  2sqlem8  14473
  Copyright terms: Public domain W3C validator