Metamath Proof Explorer


Theorem qsdrngi

Description: A quotient by a maximal left and maximal right ideal is a division ring. (Contributed by Thierry Arnoux, 9-Mar-2025)

Ref Expression
Hypotheses qsdrng.0 O=opprR
qsdrng.q Q=R/𝑠R~QGM
qsdrng.r φRNzRing
qsdrngi.1 No typesetting found for |- ( ph -> M e. ( MaxIdeal ` R ) ) with typecode |-
qsdrngi.2 No typesetting found for |- ( ph -> M e. ( MaxIdeal ` O ) ) with typecode |-
Assertion qsdrngi φQDivRing

Proof

Step Hyp Ref Expression
1 qsdrng.0 O=opprR
2 qsdrng.q Q=R/𝑠R~QGM
3 qsdrng.r φRNzRing
4 qsdrngi.1 Could not format ( ph -> M e. ( MaxIdeal ` R ) ) : No typesetting found for |- ( ph -> M e. ( MaxIdeal ` R ) ) with typecode |-
5 qsdrngi.2 Could not format ( ph -> M e. ( MaxIdeal ` O ) ) : No typesetting found for |- ( ph -> M e. ( MaxIdeal ` O ) ) with typecode |-
6 eqid BaseR=BaseR
7 nzrring RNzRingRRing
8 3 7 syl φRRing
9 6 mxidlidl Could not format ( ( R e. Ring /\ M e. ( MaxIdeal ` R ) ) -> M e. ( LIdeal ` R ) ) : No typesetting found for |- ( ( R e. Ring /\ M e. ( MaxIdeal ` R ) ) -> M e. ( LIdeal ` R ) ) with typecode |-
10 8 4 9 syl2anc φMLIdealR
11 1 opprring RRingORing
12 8 11 syl φORing
13 eqid BaseO=BaseO
14 13 mxidlidl Could not format ( ( O e. Ring /\ M e. ( MaxIdeal ` O ) ) -> M e. ( LIdeal ` O ) ) : No typesetting found for |- ( ( O e. Ring /\ M e. ( MaxIdeal ` O ) ) -> M e. ( LIdeal ` O ) ) with typecode |-
15 12 5 14 syl2anc φMLIdealO
16 10 15 elind φMLIdealRLIdealO
17 eqid LIdealR=LIdealR
18 eqid LIdealO=LIdealO
19 eqid 2IdealR=2IdealR
20 17 1 18 19 2idlval 2IdealR=LIdealRLIdealO
21 16 20 eleqtrrdi φM2IdealR
22 6 mxidlnr Could not format ( ( R e. Ring /\ M e. ( MaxIdeal ` R ) ) -> M =/= ( Base ` R ) ) : No typesetting found for |- ( ( R e. Ring /\ M e. ( MaxIdeal ` R ) ) -> M =/= ( Base ` R ) ) with typecode |-
23 8 4 22 syl2anc φMBaseR
24 2 6 8 3 21 23 qsnzr φQNzRing
25 eqid 1Q=1Q
26 eqid 0Q=0Q
27 25 26 nzrnz QNzRing1Q0Q
28 24 27 syl φ1Q0Q
29 eqid BaseQ=BaseQ
30 eqid Q=Q
31 eqid UnitQ=UnitQ
32 2 19 qusring RRingM2IdealRQRing
33 8 21 32 syl2anc φQRing
34 33 ad10antr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRQRing
35 34 adantr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMQRing
36 eldifi uBaseQ0QuBaseQ
37 36 adantl φuBaseQ0QuBaseQ
38 37 ad10antr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMuBaseQ
39 ovex R~QGMV
40 39 ecelqsi rBaseRrR~QGMBaseR/R~QGM
41 40 ad4antlr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMrR~QGMBaseR/R~QGM
42 2 a1i φQ=R/𝑠R~QGM
43 eqidd φBaseR=BaseR
44 ovexd φR~QGMV
45 42 43 44 3 qusbas φBaseR/R~QGM=BaseQ
46 45 adantr φuBaseQ0QBaseR/R~QGM=BaseQ
47 46 ad10antr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMBaseR/R~QGM=BaseQ
48 41 47 eleqtrd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMrR~QGMBaseQ
49 39 ecelqsi sBaseRsR~QGMBaseR/R~QGM
50 49 ad2antlr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMsR~QGMBaseR/R~QGM
51 50 47 eleqtrd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMsR~QGMBaseQ
52 simpllr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMv=rR~QGM
53 simp-9r φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMu=xR~QGM
54 53 eqcomd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMxR~QGM=u
55 52 54 oveq12d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMvQxR~QGM=rR~QGMQu
56 simp-7r φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMvQxR~QGM=1Q
57 55 56 eqtr3d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMrR~QGMQu=1Q
58 eqid opprQ=opprQ
59 eqid opprQ=opprQ
60 29 30 58 59 opprmul sR~QGMopprQu=uQsR~QGM
61 simp-5r φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGM
62 8 ad3antrrr φuBaseQ0QxBaseRu=xR~QGMRRing
63 62 ad8antr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMRRing
64 21 ad3antrrr φuBaseQ0QxBaseRu=xR~QGMM2IdealR
65 64 ad8antr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMM2IdealR
66 6 1 2 63 65 29 51 38 opprqusmulr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMsR~QGMopprQu=sR~QGMO/𝑠O~QGMu
67 simpr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMw=sR~QGM
68 6 17 lidlss MLIdealRMBaseR
69 10 68 syl φMBaseR
70 1 6 oppreqg RRingMBaseRR~QGM=O~QGM
71 8 69 70 syl2anc φR~QGM=O~QGM
72 71 ad10antr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRR~QGM=O~QGM
73 72 adantr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMR~QGM=O~QGM
74 73 eceq2d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMxR~QGM=xO~QGM
75 53 74 eqtr2d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMxO~QGM=u
76 67 75 oveq12d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMwO/𝑠O~QGMxO~QGM=sR~QGMO/𝑠O~QGMu
77 66 76 eqtr4d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMsR~QGMopprQu=wO/𝑠O~QGMxO~QGM
78 58 25 oppr1 1Q=1opprQ
79 6 1 2 8 21 opprqus1r φ1opprQ=1O/𝑠O~QGM
80 78 79 eqtrid φ1Q=1O/𝑠O~QGM
81 80 ad10antr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseR1Q=1O/𝑠O~QGM
82 81 adantr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGM1Q=1O/𝑠O~QGM
83 61 77 82 3eqtr4d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMsR~QGMopprQu=1Q
84 60 83 eqtr3id φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMuQsR~QGM=1Q
85 29 26 25 30 31 35 38 48 51 57 84 ringinveu φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMsR~QGM=rR~QGM
86 85 67 52 3eqtr4rd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMv=w
87 86 oveq2d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMuQv=uQw
88 67 oveq2d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMuQw=uQsR~QGM
89 87 88 84 3eqtrd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGMuQv=1Q
90 simp-4r φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMwBaseO/𝑠O~QGM
91 71 qseq2d φBaseR/R~QGM=BaseR/O~QGM
92 91 ad9antr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMBaseR/R~QGM=BaseR/O~QGM
93 eqidd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMO/𝑠O~QGM=O/𝑠O~QGM
94 1 6 opprbas BaseR=BaseO
95 94 a1i φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMBaseR=BaseO
96 ovexd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMO~QGMV
97 1 fvexi OV
98 97 a1i φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMOV
99 93 95 96 98 qusbas φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMBaseR/O~QGM=BaseO/𝑠O~QGM
100 92 99 eqtr2d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMBaseO/𝑠O~QGM=BaseR/R~QGM
101 90 100 eleqtrd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMwBaseR/R~QGM
102 elqsi wBaseR/R~QGMsBaseRw=sR~QGM
103 101 102 syl φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMsBaseRw=sR~QGM
104 89 103 r19.29a φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGMuQv=1Q
105 simp-4r φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMvBaseQ
106 46 ad6antr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMBaseR/R~QGM=BaseQ
107 105 106 eleqtrrd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMvBaseR/R~QGM
108 elqsi vBaseR/R~QGMrBaseRv=rR~QGM
109 107 108 syl φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMrBaseRv=rR~QGM
110 104 109 r19.29a φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGMuQv=1Q
111 eqid opprO=opprO
112 eqid O/𝑠O~QGM=O/𝑠O~QGM
113 3 ad3antrrr φuBaseQ0QxBaseRu=xR~QGMRNzRing
114 1 opprnzr RNzRingONzRing
115 113 114 syl φuBaseQ0QxBaseRu=xR~QGMONzRing
116 5 ad3antrrr Could not format ( ( ( ( ph /\ u e. ( ( Base ` Q ) \ { ( 0g ` Q ) } ) ) /\ x e. ( Base ` R ) ) /\ u = [ x ] ( R ~QG M ) ) -> M e. ( MaxIdeal ` O ) ) : No typesetting found for |- ( ( ( ( ph /\ u e. ( ( Base ` Q ) \ { ( 0g ` Q ) } ) ) /\ x e. ( Base ` R ) ) /\ u = [ x ] ( R ~QG M ) ) -> M e. ( MaxIdeal ` O ) ) with typecode |-
117 4 ad3antrrr Could not format ( ( ( ( ph /\ u e. ( ( Base ` Q ) \ { ( 0g ` Q ) } ) ) /\ x e. ( Base ` R ) ) /\ u = [ x ] ( R ~QG M ) ) -> M e. ( MaxIdeal ` R ) ) : No typesetting found for |- ( ( ( ( ph /\ u e. ( ( Base ` Q ) \ { ( 0g ` Q ) } ) ) /\ x e. ( Base ` R ) ) /\ u = [ x ] ( R ~QG M ) ) -> M e. ( MaxIdeal ` R ) ) with typecode |-
118 1 62 117 opprmxidlabs Could not format ( ( ( ( ph /\ u e. ( ( Base ` Q ) \ { ( 0g ` Q ) } ) ) /\ x e. ( Base ` R ) ) /\ u = [ x ] ( R ~QG M ) ) -> M e. ( MaxIdeal ` ( oppR ` O ) ) ) : No typesetting found for |- ( ( ( ( ph /\ u e. ( ( Base ` Q ) \ { ( 0g ` Q ) } ) ) /\ x e. ( Base ` R ) ) /\ u = [ x ] ( R ~QG M ) ) -> M e. ( MaxIdeal ` ( oppR ` O ) ) ) with typecode |-
119 simplr φuBaseQ0QxBaseRu=xR~QGMxBaseR
120 94 a1i φuBaseQ0QxBaseRu=xR~QGMBaseR=BaseO
121 119 120 eleqtrd φuBaseQ0QxBaseRu=xR~QGMxBaseO
122 simplr φuBaseQ0QxBaseRu=xR~QGMxMu=xR~QGM
123 8 ringgrpd φRGrp
124 123 ad4antr φuBaseQ0QxBaseRu=xR~QGMxMRGrp
125 lidlnsg RRingMLIdealRMNrmSGrpR
126 8 10 125 syl2anc φMNrmSGrpR
127 nsgsubg MNrmSGrpRMSubGrpR
128 126 127 syl φMSubGrpR
129 128 ad4antr φuBaseQ0QxBaseRu=xR~QGMxMMSubGrpR
130 simpr φuBaseQ0QxBaseRu=xR~QGMxMxM
131 eqid R~QGM=R~QGM
132 131 eqg0el RGrpMSubGrpRxR~QGM=MxM
133 132 biimpar RGrpMSubGrpRxMxR~QGM=M
134 124 129 130 133 syl21anc φuBaseQ0QxBaseRu=xR~QGMxMxR~QGM=M
135 eqid 0R=0R
136 6 131 135 eqgid MSubGrpR0RR~QGM=M
137 129 136 syl φuBaseQ0QxBaseRu=xR~QGMxM0RR~QGM=M
138 134 137 eqtr4d φuBaseQ0QxBaseRu=xR~QGMxMxR~QGM=0RR~QGM
139 2 135 qus0 MNrmSGrpR0RR~QGM=0Q
140 126 139 syl φ0RR~QGM=0Q
141 140 ad4antr φuBaseQ0QxBaseRu=xR~QGMxM0RR~QGM=0Q
142 122 138 141 3eqtrd φuBaseQ0QxBaseRu=xR~QGMxMu=0Q
143 eldifsnneq uBaseQ0Q¬u=0Q
144 143 ad4antlr φuBaseQ0QxBaseRu=xR~QGMxM¬u=0Q
145 142 144 pm2.65da φuBaseQ0QxBaseRu=xR~QGM¬xM
146 111 112 115 116 118 121 145 qsdrngilem φuBaseQ0QxBaseRu=xR~QGMwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGM
147 146 ad2antrr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QwBaseO/𝑠O~QGMwO/𝑠O~QGMxO~QGM=1O/𝑠O~QGM
148 110 147 r19.29a φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QuQv=1Q
149 simpllr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1Qu=xR~QGM
150 149 oveq2d φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QvQu=vQxR~QGM
151 simpr φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QvQxR~QGM=1Q
152 150 151 eqtrd φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QvQu=1Q
153 148 152 jca φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QuQv=1QvQu=1Q
154 153 anasss φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1QuQv=1QvQu=1Q
155 1 2 113 117 116 119 145 qsdrngilem φuBaseQ0QxBaseRu=xR~QGMvBaseQvQxR~QGM=1Q
156 154 155 reximddv φuBaseQ0QxBaseRu=xR~QGMvBaseQuQv=1QvQu=1Q
157 37 46 eleqtrrd φuBaseQ0QuBaseR/R~QGM
158 elqsi uBaseR/R~QGMxBaseRu=xR~QGM
159 157 158 syl φuBaseQ0QxBaseRu=xR~QGM
160 156 159 r19.29a φuBaseQ0QvBaseQuQv=1QvQu=1Q
161 160 ralrimiva φuBaseQ0QvBaseQuQv=1QvQu=1Q
162 29 26 25 30 31 33 isdrng4 φQDivRing1Q0QuBaseQ0QvBaseQuQv=1QvQu=1Q
163 28 161 162 mpbir2and φQDivRing