Metamath Proof Explorer


Theorem 0dvds

Description: Only 0 is divisible by 0. Theorem 1.1(h) in ApostolNT p. 14. (Contributed by Paul Chapman, 21-Mar-2011)

Ref Expression
Assertion 0dvds ( ๐‘ โˆˆ โ„ค โ†’ ( 0 โˆฅ ๐‘ โ†” ๐‘ = 0 ) )

Proof

Step Hyp Ref Expression
1 0z โŠข 0 โˆˆ โ„ค
2 divides โŠข ( ( 0 โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) โ†’ ( 0 โˆฅ ๐‘ โ†” โˆƒ ๐‘› โˆˆ โ„ค ( ๐‘› ยท 0 ) = ๐‘ ) )
3 1 2 mpan โŠข ( ๐‘ โˆˆ โ„ค โ†’ ( 0 โˆฅ ๐‘ โ†” โˆƒ ๐‘› โˆˆ โ„ค ( ๐‘› ยท 0 ) = ๐‘ ) )
4 zcn โŠข ( ๐‘› โˆˆ โ„ค โ†’ ๐‘› โˆˆ โ„‚ )
5 4 mul01d โŠข ( ๐‘› โˆˆ โ„ค โ†’ ( ๐‘› ยท 0 ) = 0 )
6 eqtr2 โŠข ( ( ( ๐‘› ยท 0 ) = ๐‘ โˆง ( ๐‘› ยท 0 ) = 0 ) โ†’ ๐‘ = 0 )
7 5 6 sylan2 โŠข ( ( ( ๐‘› ยท 0 ) = ๐‘ โˆง ๐‘› โˆˆ โ„ค ) โ†’ ๐‘ = 0 )
8 7 ancoms โŠข ( ( ๐‘› โˆˆ โ„ค โˆง ( ๐‘› ยท 0 ) = ๐‘ ) โ†’ ๐‘ = 0 )
9 8 rexlimiva โŠข ( โˆƒ ๐‘› โˆˆ โ„ค ( ๐‘› ยท 0 ) = ๐‘ โ†’ ๐‘ = 0 )
10 3 9 syl6bi โŠข ( ๐‘ โˆˆ โ„ค โ†’ ( 0 โˆฅ ๐‘ โ†’ ๐‘ = 0 ) )
11 dvds0 โŠข ( 0 โˆˆ โ„ค โ†’ 0 โˆฅ 0 )
12 1 11 ax-mp โŠข 0 โˆฅ 0
13 breq2 โŠข ( ๐‘ = 0 โ†’ ( 0 โˆฅ ๐‘ โ†” 0 โˆฅ 0 ) )
14 12 13 mpbiri โŠข ( ๐‘ = 0 โ†’ 0 โˆฅ ๐‘ )
15 10 14 impbid1 โŠข ( ๐‘ โˆˆ โ„ค โ†’ ( 0 โˆฅ ๐‘ โ†” ๐‘ = 0 ) )