Metamath Proof Explorer


Theorem rhmqusspan

Description: Ring homomorphism out of a quotient given an ideal spanned by a singleton. (Contributed by metakunt, 7-Jun-2025)

Ref Expression
Hypotheses rhmqusspan.1 0 ˙ = 0 H
rhmqusspan.2 φ F G RingHom H
rhmqusspan.3 K = F -1 0 ˙
rhmqusspan.4 Q = G / 𝑠 G ~ QG N
rhmqusspan.5 J = q Base Q F q
rhmqusspan.6 φ G CRing
rhmqusspan.7 N = RSpan G X
rhmqusspan.8 φ X Base G
rhmqusspan.9 φ F X = 0 ˙
Assertion rhmqusspan φ J Q RingHom H g Base G J g G ~ QG N = F g

Proof

Step Hyp Ref Expression
1 rhmqusspan.1 0 ˙ = 0 H
2 rhmqusspan.2 φ F G RingHom H
3 rhmqusspan.3 K = F -1 0 ˙
4 rhmqusspan.4 Q = G / 𝑠 G ~ QG N
5 rhmqusspan.5 J = q Base Q F q
6 rhmqusspan.6 φ G CRing
7 rhmqusspan.7 N = RSpan G X
8 rhmqusspan.8 φ X Base G
9 rhmqusspan.9 φ F X = 0 ˙
10 6 crngringd φ G Ring
11 eqid Base G = Base G
12 eqid RSpan G = RSpan G
13 eqid r G = r G
14 11 12 13 rspsn G Ring X Base G RSpan G X = y | X r G y
15 10 8 14 syl2anc φ RSpan G X = y | X r G y
16 15 eleq2d φ x RSpan G X x y | X r G y
17 16 biimpd φ x RSpan G X x y | X r G y
18 17 imp φ x RSpan G X x y | X r G y
19 vex x V
20 19 a1i φ x V
21 breq2 y = x X r G y X r G x
22 21 elabg x V x y | X r G y X r G x
23 22 biimpd x V x y | X r G y X r G x
24 20 23 syl φ x y | X r G y X r G x
25 24 imp φ x y | X r G y X r G x
26 eqid G = G
27 11 13 26 dvdsr X r G x X Base G y Base G y G X = x
28 27 bilani φ X r G x X Base G y Base G y G X = x
29 fveq2 z G X = x F z G X = F x
30 29 eqcomd z G X = x F x = F z G X
31 30 adantl φ X Base G y Base G y G X = x z Base G z G X = x F x = F z G X
32 2 ad2antrr φ X Base G y Base G y G X = x z Base G F G RingHom H
33 simpr φ X Base G y Base G y G X = x z Base G z Base G
34 8 ad2antrr φ X Base G y Base G y G X = x z Base G X Base G
35 eqid H = H
36 11 26 35 rhmmul F G RingHom H z Base G X Base G F z G X = F z H F X
37 32 33 34 36 syl3anc φ X Base G y Base G y G X = x z Base G F z G X = F z H F X
38 9 ad2antrr φ X Base G y Base G y G X = x z Base G F X = 0 ˙
39 38 oveq2d φ X Base G y Base G y G X = x z Base G F z H F X = F z H 0 ˙
40 rhmrcl2 F G RingHom H H Ring
41 ringsrg H Ring H SRing
42 32 40 41 3syl φ X Base G y Base G y G X = x z Base G H SRing
43 eqid Base H = Base H
44 11 43 rhmf F G RingHom H F : Base G Base H
45 2 44 syl φ F : Base G Base H
46 45 adantr φ X Base G y Base G y G X = x F : Base G Base H
47 46 ffvelcdmda φ X Base G y Base G y G X = x z Base G F z Base H
48 43 35 1 srgrz H SRing F z Base H F z H 0 ˙ = 0 ˙
49 42 47 48 syl2anc φ X Base G y Base G y G X = x z Base G F z H 0 ˙ = 0 ˙
50 39 49 eqtrd φ X Base G y Base G y G X = x z Base G F z H F X = 0 ˙
51 37 50 eqtrd φ X Base G y Base G y G X = x z Base G F z G X = 0 ˙
52 51 adantr φ X Base G y Base G y G X = x z Base G z G X = x F z G X = 0 ˙
53 31 52 eqtrd φ X Base G y Base G y G X = x z Base G z G X = x F x = 0 ˙
54 nfv z y G X = x
55 nfv y z G X = x
56 oveq1 y = z y G X = z G X
57 56 eqeq1d y = z y G X = x z G X = x
58 54 55 57 cbvrexw y Base G y G X = x z Base G z G X = x
59 58 bilani X Base G y Base G y G X = x z Base G z G X = x
60 59 adantl φ X Base G y Base G y G X = x z Base G z G X = x
61 53 60 r19.29a φ X Base G y Base G y G X = x F x = 0 ˙
62 61 ex φ X Base G y Base G y G X = x F x = 0 ˙
63 62 adantr φ X r G x X Base G y Base G y G X = x F x = 0 ˙
64 28 63 mpd φ X r G x F x = 0 ˙
65 64 ex φ X r G x F x = 0 ˙
66 65 adantr φ x y | X r G y X r G x F x = 0 ˙
67 25 66 mpd φ x y | X r G y F x = 0 ˙
68 67 ex φ x y | X r G y F x = 0 ˙
69 68 adantr φ x RSpan G X x y | X r G y F x = 0 ˙
70 18 69 mpd φ x RSpan G X F x = 0 ˙
71 fvexd φ x RSpan G X F x V
72 elsng F x V F x 0 ˙ F x = 0 ˙
73 71 72 syl φ x RSpan G X F x 0 ˙ F x = 0 ˙
74 70 73 mpbird φ x RSpan G X F x 0 ˙
75 45 ffund φ Fun F
76 75 adantr φ x RSpan G X Fun F
77 eqid LIdeal G = LIdeal G
78 77 11 lidl1 G Ring Base G LIdeal G
79 10 78 syl φ Base G LIdeal G
80 8 snssd φ X Base G
81 12 77 rspssp G Ring Base G LIdeal G X Base G RSpan G X Base G
82 10 79 80 81 syl3anc φ RSpan G X Base G
83 82 sselda φ x RSpan G X x Base G
84 fdm F : Base G Base H dom F = Base G
85 45 84 syl φ dom F = Base G
86 85 adantr φ x RSpan G X dom F = Base G
87 83 86 eleqtrrd φ x RSpan G X x dom F
88 fvimacnv Fun F x dom F F x 0 ˙ x F -1 0 ˙
89 76 87 88 syl2anc φ x RSpan G X F x 0 ˙ x F -1 0 ˙
90 74 89 mpbid φ x RSpan G X x F -1 0 ˙
91 90 ex φ x RSpan G X x F -1 0 ˙
92 91 ssrdv φ RSpan G X F -1 0 ˙
93 3 eqcomi F -1 0 ˙ = K
94 92 93 sseqtrdi φ RSpan G X K
95 7 94 eqsstrid φ N K
96 12 11 77 rspcl G Ring X Base G RSpan G X LIdeal G
97 10 80 96 syl2anc φ RSpan G X LIdeal G
98 7 97 eqeltrid φ N LIdeal G
99 1 2 3 4 5 6 95 98 rhmqusnsg φ J Q RingHom H
100 2 adantr φ g Base G F G RingHom H
101 rhmghm F G RingHom H F G GrpHom H
102 100 101 syl φ g Base G F G GrpHom H
103 95 adantr φ g Base G N K
104 lidlnsg G Ring N LIdeal G N NrmSGrp G
105 10 98 104 syl2anc φ N NrmSGrp G
106 105 adantr φ g Base G N NrmSGrp G
107 simpr φ g Base G g Base G
108 1 102 3 4 5 103 106 107 ghmqusnsglem1 φ g Base G J g G ~ QG N = F g
109 108 ralrimiva φ g Base G J g G ~ QG N = F g
110 99 109 jca φ J Q RingHom H g Base G J g G ~ QG N = F g