Metamath Proof Explorer


Theorem ghomdiv

Description: Group homomorphisms preserve division. (Contributed by Jeff Madsen, 16-Jun-2011)

Ref Expression
Hypotheses ghomdiv.1 X=ranG
ghomdiv.2 D=/gG
ghomdiv.3 C=/gH
Assertion ghomdiv GGrpOpHGrpOpFGGrpOpHomHAXBXFADB=FACFB

Proof

Step Hyp Ref Expression
1 ghomdiv.1 X=ranG
2 ghomdiv.2 D=/gG
3 ghomdiv.3 C=/gH
4 simpl2 GGrpOpHGrpOpFGGrpOpHomHAXBXHGrpOp
5 eqid ranH=ranH
6 1 5 ghomf GGrpOpHGrpOpFGGrpOpHomHF:XranH
7 6 ffvelrnda GGrpOpHGrpOpFGGrpOpHomHAXFAranH
8 7 adantrr GGrpOpHGrpOpFGGrpOpHomHAXBXFAranH
9 6 ffvelrnda GGrpOpHGrpOpFGGrpOpHomHBXFBranH
10 9 adantrl GGrpOpHGrpOpFGGrpOpHomHAXBXFBranH
11 5 3 grponpcan HGrpOpFAranHFBranHFACFBHFB=FA
12 4 8 10 11 syl3anc GGrpOpHGrpOpFGGrpOpHomHAXBXFACFBHFB=FA
13 1 2 grponpcan GGrpOpAXBXADBGB=A
14 13 3expb GGrpOpAXBXADBGB=A
15 14 3ad2antl1 GGrpOpHGrpOpFGGrpOpHomHAXBXADBGB=A
16 15 fveq2d GGrpOpHGrpOpFGGrpOpHomHAXBXFADBGB=FA
17 1 2 grpodivcl GGrpOpAXBXADBX
18 17 3expb GGrpOpAXBXADBX
19 simprr GGrpOpAXBXBX
20 18 19 jca GGrpOpAXBXADBXBX
21 20 3ad2antl1 GGrpOpHGrpOpFGGrpOpHomHAXBXADBXBX
22 1 ghomlinOLD GGrpOpHGrpOpFGGrpOpHomHADBXBXFADBHFB=FADBGB
23 22 eqcomd GGrpOpHGrpOpFGGrpOpHomHADBXBXFADBGB=FADBHFB
24 21 23 syldan GGrpOpHGrpOpFGGrpOpHomHAXBXFADBGB=FADBHFB
25 12 16 24 3eqtr2rd GGrpOpHGrpOpFGGrpOpHomHAXBXFADBHFB=FACFBHFB
26 18 3ad2antl1 GGrpOpHGrpOpFGGrpOpHomHAXBXADBX
27 6 ffvelrnda GGrpOpHGrpOpFGGrpOpHomHADBXFADBranH
28 26 27 syldan GGrpOpHGrpOpFGGrpOpHomHAXBXFADBranH
29 5 3 grpodivcl HGrpOpFAranHFBranHFACFBranH
30 4 8 10 29 syl3anc GGrpOpHGrpOpFGGrpOpHomHAXBXFACFBranH
31 5 grporcan HGrpOpFADBranHFACFBranHFBranHFADBHFB=FACFBHFBFADB=FACFB
32 4 28 30 10 31 syl13anc GGrpOpHGrpOpFGGrpOpHomHAXBXFADBHFB=FACFBHFBFADB=FACFB
33 25 32 mpbid GGrpOpHGrpOpFGGrpOpHomHAXBXFADB=FACFB