Metamath Proof Explorer


Theorem chrdvds

Description: The ZZ ring homomorphism is zero only at multiples of the characteristic. (Contributed by Mario Carneiro, 23-Sep-2015)

Ref Expression
Hypotheses chrcl.c C=chrR
chrid.l L=ℤRHomR
chrid.z 0˙=0R
Assertion chrdvds RRingNCNLN=0˙

Proof

Step Hyp Ref Expression
1 chrcl.c C=chrR
2 chrid.l L=ℤRHomR
3 chrid.z 0˙=0R
4 eqid odR=odR
5 eqid 1R=1R
6 4 5 1 chrval odR1R=C
7 6 breq1i odR1RNCN
8 ringgrp RRingRGrp
9 8 adantr RRingNRGrp
10 eqid BaseR=BaseR
11 10 5 ringidcl RRing1RBaseR
12 11 adantr RRingN1RBaseR
13 simpr RRingNN
14 eqid R=R
15 10 4 14 3 oddvds RGrp1RBaseRNodR1RNNR1R=0˙
16 9 12 13 15 syl3anc RRingNodR1RNNR1R=0˙
17 7 16 bitr3id RRingNCNNR1R=0˙
18 2 14 5 zrhmulg RRingNLN=NR1R
19 18 eqeq1d RRingNLN=0˙NR1R=0˙
20 17 19 bitr4d RRingNCNLN=0˙