Metamath Proof Explorer


Theorem qsidomlem2

Description: A quotient by a prime ideal is an integral domain. (Contributed by Thierry Arnoux, 16-Jan-2024)

Ref Expression
Hypothesis qsidom.1 Q = R / 𝑠 R ~ QG I
Assertion qsidomlem2 Could not format assertion : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. IDomn ) with typecode |-

Proof

Step Hyp Ref Expression
1 qsidom.1 Q = R / 𝑠 R ~ QG I
2 crngring R CRing R Ring
3 prmidlidl Could not format ( ( R e. Ring /\ I e. ( PrmIdeal ` R ) ) -> I e. ( LIdeal ` R ) ) : No typesetting found for |- ( ( R e. Ring /\ I e. ( PrmIdeal ` R ) ) -> I e. ( LIdeal ` R ) ) with typecode |-
4 2 3 sylan Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> I e. ( LIdeal ` R ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> I e. ( LIdeal ` R ) ) with typecode |-
5 eqid LIdeal R = LIdeal R
6 1 5 quscrng R CRing I LIdeal R Q CRing
7 4 6 syldan Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. CRing ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. CRing ) with typecode |-
8 5 crng2idl R CRing LIdeal R = 2Ideal R
9 8 eleq2d R CRing I LIdeal R I 2Ideal R
10 9 biimpa R CRing I LIdeal R I 2Ideal R
11 4 10 syldan Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> I e. ( 2Ideal ` R ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> I e. ( 2Ideal ` R ) ) with typecode |-
12 eqid 2Ideal R = 2Ideal R
13 1 12 qusring R Ring I 2Ideal R Q Ring
14 2 11 13 syl2an2r Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. Ring ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. Ring ) with typecode |-
15 eqid Base Q = Base Q
16 eqid 0 Q = 0 Q
17 15 16 ring0cl Q Ring 0 Q Base Q
18 14 17 syl Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( 0g ` Q ) e. ( Base ` Q ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( 0g ` Q ) e. ( Base ` Q ) ) with typecode |-
19 18 snssd Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> { ( 0g ` Q ) } C_ ( Base ` Q ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> { ( 0g ` Q ) } C_ ( Base ` Q ) ) with typecode |-
20 lidlnsg R Ring I LIdeal R I NrmSGrp R
21 2 20 sylan R CRing I LIdeal R I NrmSGrp R
22 eqid 0 R = 0 R
23 1 22 qus0 I NrmSGrp R 0 R R ~ QG I = 0 Q
24 21 23 syl R CRing I LIdeal R 0 R R ~ QG I = 0 Q
25 5 lidlsubg R Ring I LIdeal R I SubGrp R
26 2 25 sylan R CRing I LIdeal R I SubGrp R
27 eqid Base R = Base R
28 eqid R ~ QG I = R ~ QG I
29 27 28 22 eqgid I SubGrp R 0 R R ~ QG I = I
30 26 29 syl R CRing I LIdeal R 0 R R ~ QG I = I
31 24 30 eqtr3d R CRing I LIdeal R 0 Q = I
32 4 31 syldan Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( 0g ` Q ) = I ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( 0g ` Q ) = I ) with typecode |-
33 32 sneqd Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> { ( 0g ` Q ) } = { I } ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> { ( 0g ` Q ) } = { I } ) with typecode |-
34 eqid R = R
35 27 34 isprmidlc Could not format ( R e. CRing -> ( I e. ( PrmIdeal ` R ) <-> ( I e. ( LIdeal ` R ) /\ I =/= ( Base ` R ) /\ A. x e. ( Base ` R ) A. y e. ( Base ` R ) ( ( x ( .r ` R ) y ) e. I -> ( x e. I \/ y e. I ) ) ) ) ) : No typesetting found for |- ( R e. CRing -> ( I e. ( PrmIdeal ` R ) <-> ( I e. ( LIdeal ` R ) /\ I =/= ( Base ` R ) /\ A. x e. ( Base ` R ) A. y e. ( Base ` R ) ( ( x ( .r ` R ) y ) e. I -> ( x e. I \/ y e. I ) ) ) ) ) with typecode |-
36 35 biimpa Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( I e. ( LIdeal ` R ) /\ I =/= ( Base ` R ) /\ A. x e. ( Base ` R ) A. y e. ( Base ` R ) ( ( x ( .r ` R ) y ) e. I -> ( x e. I \/ y e. I ) ) ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( I e. ( LIdeal ` R ) /\ I =/= ( Base ` R ) /\ A. x e. ( Base ` R ) A. y e. ( Base ` R ) ( ( x ( .r ` R ) y ) e. I -> ( x e. I \/ y e. I ) ) ) ) with typecode |-
37 36 simp2d Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> I =/= ( Base ` R ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> I =/= ( Base ` R ) ) with typecode |-
38 ringgrp R Ring R Grp
39 2 38 syl R CRing R Grp
40 39 ad2antrr Could not format ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> R e. Grp ) : No typesetting found for |- ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> R e. Grp ) with typecode |-
41 2 ad2antrr Could not format ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> R e. Ring ) : No typesetting found for |- ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> R e. Ring ) with typecode |-
42 4 adantr Could not format ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> I e. ( LIdeal ` R ) ) : No typesetting found for |- ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> I e. ( LIdeal ` R ) ) with typecode |-
43 41 42 25 syl2anc Could not format ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> I e. ( SubGrp ` R ) ) : No typesetting found for |- ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> I e. ( SubGrp ` R ) ) with typecode |-
44 simpr Could not format ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> ( Base ` Q ) = { I } ) : No typesetting found for |- ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> ( Base ` Q ) = { I } ) with typecode |-
45 27 1 qustrivr R Grp I SubGrp R Base Q = I I = Base R
46 40 43 44 45 syl3anc Could not format ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> I = ( Base ` R ) ) : No typesetting found for |- ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( Base ` Q ) = { I } ) -> I = ( Base ` R ) ) with typecode |-
47 37 46 mteqand Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( Base ` Q ) =/= { I } ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( Base ` Q ) =/= { I } ) with typecode |-
48 47 necomd Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> { I } =/= ( Base ` Q ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> { I } =/= ( Base ` Q ) ) with typecode |-
49 33 48 eqnetrd Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> { ( 0g ` Q ) } =/= ( Base ` Q ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> { ( 0g ` Q ) } =/= ( Base ` Q ) ) with typecode |-
50 pssdifn0 0 Q Base Q 0 Q Base Q Base Q 0 Q
51 19 49 50 syl2anc Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( ( Base ` Q ) \ { ( 0g ` Q ) } ) =/= (/) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> ( ( Base ` Q ) \ { ( 0g ` Q ) } ) =/= (/) ) with typecode |-
52 n0 Base Q 0 Q x x Base Q 0 Q
53 51 52 sylib Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> E. x x e. ( ( Base ` Q ) \ { ( 0g ` Q ) } ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> E. x x e. ( ( Base ` Q ) \ { ( 0g ` Q ) } ) ) with typecode |-
54 16 15 ringelnzr Q Ring x Base Q 0 Q Q NzRing
55 54 ex Q Ring x Base Q 0 Q Q NzRing
56 55 exlimdv Q Ring x x Base Q 0 Q Q NzRing
57 14 53 56 sylc Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. NzRing ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. NzRing ) with typecode |-
58 36 simp3d Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> A. x e. ( Base ` R ) A. y e. ( Base ` R ) ( ( x ( .r ` R ) y ) e. I -> ( x e. I \/ y e. I ) ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> A. x e. ( Base ` R ) A. y e. ( Base ` R ) ( ( x ( .r ` R ) y ) e. I -> ( x e. I \/ y e. I ) ) ) with typecode |-
59 58 ad7antr Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> A. x e. ( Base ` R ) A. y e. ( Base ` R ) ( ( x ( .r ` R ) y ) e. I -> ( x e. I \/ y e. I ) ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> A. x e. ( Base ` R ) A. y e. ( Base ` R ) ( ( x ( .r ` R ) y ) e. I -> ( x e. I \/ y e. I ) ) ) with typecode |-
60 simp-4r Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> x e. ( Base ` R ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> x e. ( Base ` R ) ) with typecode |-
61 simplr Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> y e. ( Base ` R ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> y e. ( Base ` R ) ) with typecode |-
62 simp-8l Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> R e. CRing ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> R e. CRing ) with typecode |-
63 62 39 syl Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> R e. Grp ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> R e. Grp ) with typecode |-
64 4 ad7antr Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> I e. ( LIdeal ` R ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> I e. ( LIdeal ` R ) ) with typecode |-
65 62 64 26 syl2anc Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> I e. ( SubGrp ` R ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> I e. ( SubGrp ` R ) ) with typecode |-
66 1 a1i R CRing I LIdeal R Q = R / 𝑠 R ~ QG I
67 eqidd R CRing I LIdeal R Base R = Base R
68 27 28 eqger I SubGrp R R ~ QG I Er Base R
69 26 68 syl R CRing I LIdeal R R ~ QG I Er Base R
70 simpl R CRing I LIdeal R R CRing
71 27 28 12 34 2idlcpbl R Ring I 2Ideal R g R ~ QG I e h R ~ QG I f g R h R ~ QG I e R f
72 2 10 71 syl2an2r R CRing I LIdeal R g R ~ QG I e h R ~ QG I f g R h R ~ QG I e R f
73 2 ad2antrr R CRing I LIdeal R e Base R f Base R R Ring
74 simprl R CRing I LIdeal R e Base R f Base R e Base R
75 simprr R CRing I LIdeal R e Base R f Base R f Base R
76 27 34 ringcl R Ring e Base R f Base R e R f Base R
77 73 74 75 76 syl3anc R CRing I LIdeal R e Base R f Base R e R f Base R
78 eqid Q = Q
79 66 67 69 70 72 77 34 78 qusmulval R CRing I LIdeal R x Base R y Base R x R ~ QG I Q y R ~ QG I = x R y R ~ QG I
80 62 64 60 61 79 syl211anc Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( [ x ] ( R ~QG I ) ( .r ` Q ) [ y ] ( R ~QG I ) ) = [ ( x ( .r ` R ) y ) ] ( R ~QG I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( [ x ] ( R ~QG I ) ( .r ` Q ) [ y ] ( R ~QG I ) ) = [ ( x ( .r ` R ) y ) ] ( R ~QG I ) ) with typecode |-
81 simpr Could not format ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) : No typesetting found for |- ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) with typecode |-
82 81 ad4antr Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) with typecode |-
83 simpllr Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> a = [ x ] ( R ~QG I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> a = [ x ] ( R ~QG I ) ) with typecode |-
84 simpr Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> b = [ y ] ( R ~QG I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> b = [ y ] ( R ~QG I ) ) with typecode |-
85 83 84 oveq12d Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a ( .r ` Q ) b ) = ( [ x ] ( R ~QG I ) ( .r ` Q ) [ y ] ( R ~QG I ) ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a ( .r ` Q ) b ) = ( [ x ] ( R ~QG I ) ( .r ` Q ) [ y ] ( R ~QG I ) ) ) with typecode |-
86 62 64 31 syl2anc Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( 0g ` Q ) = I ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( 0g ` Q ) = I ) with typecode |-
87 82 85 86 3eqtr3d Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( [ x ] ( R ~QG I ) ( .r ` Q ) [ y ] ( R ~QG I ) ) = I ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( [ x ] ( R ~QG I ) ( .r ` Q ) [ y ] ( R ~QG I ) ) = I ) with typecode |-
88 80 87 eqtr3d Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> [ ( x ( .r ` R ) y ) ] ( R ~QG I ) = I ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> [ ( x ( .r ` R ) y ) ] ( R ~QG I ) = I ) with typecode |-
89 28 eqg0el R Grp I SubGrp R x R y R ~ QG I = I x R y I
90 89 biimpa R Grp I SubGrp R x R y R ~ QG I = I x R y I
91 63 65 88 90 syl21anc Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( x ( .r ` R ) y ) e. I ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( x ( .r ` R ) y ) e. I ) with typecode |-
92 rsp2 x Base R y Base R x R y I x I y I x Base R y Base R x R y I x I y I
93 92 impl x Base R y Base R x R y I x I y I x Base R y Base R x R y I x I y I
94 93 imp x Base R y Base R x R y I x I y I x Base R y Base R x R y I x I y I
95 59 60 61 91 94 syl1111anc Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( x e. I \/ y e. I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( x e. I \/ y e. I ) ) with typecode |-
96 86 eqeq2d Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a = ( 0g ` Q ) <-> a = I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a = ( 0g ` Q ) <-> a = I ) ) with typecode |-
97 83 eqeq1d Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a = I <-> [ x ] ( R ~QG I ) = I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a = I <-> [ x ] ( R ~QG I ) = I ) ) with typecode |-
98 28 eqg0el R Grp I SubGrp R x R ~ QG I = I x I
99 63 65 98 syl2anc Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( [ x ] ( R ~QG I ) = I <-> x e. I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( [ x ] ( R ~QG I ) = I <-> x e. I ) ) with typecode |-
100 96 97 99 3bitrrd Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( x e. I <-> a = ( 0g ` Q ) ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( x e. I <-> a = ( 0g ` Q ) ) ) with typecode |-
101 86 eqeq2d Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( b = ( 0g ` Q ) <-> b = I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( b = ( 0g ` Q ) <-> b = I ) ) with typecode |-
102 84 eqeq1d Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( b = I <-> [ y ] ( R ~QG I ) = I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( b = I <-> [ y ] ( R ~QG I ) = I ) ) with typecode |-
103 28 eqg0el R Grp I SubGrp R y R ~ QG I = I y I
104 63 65 103 syl2anc Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( [ y ] ( R ~QG I ) = I <-> y e. I ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( [ y ] ( R ~QG I ) = I <-> y e. I ) ) with typecode |-
105 101 102 104 3bitrrd Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( y e. I <-> b = ( 0g ` Q ) ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( y e. I <-> b = ( 0g ` Q ) ) ) with typecode |-
106 100 105 orbi12d Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( ( x e. I \/ y e. I ) <-> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( ( x e. I \/ y e. I ) <-> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) ) with typecode |-
107 95 106 mpbid Could not format ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) : No typesetting found for |- ( ( ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) /\ y e. ( Base ` R ) ) /\ b = [ y ] ( R ~QG I ) ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) with typecode |-
108 simplr Could not format ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> b e. ( Base ` Q ) ) : No typesetting found for |- ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> b e. ( Base ` Q ) ) with typecode |-
109 1 a1i R CRing Q = R / 𝑠 R ~ QG I
110 eqidd R CRing Base R = Base R
111 ovexd R CRing R ~ QG I V
112 id R CRing R CRing
113 109 110 111 112 qusbas R CRing Base R / R ~ QG I = Base Q
114 113 ad4antr Could not format ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> ( ( Base ` R ) /. ( R ~QG I ) ) = ( Base ` Q ) ) : No typesetting found for |- ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> ( ( Base ` R ) /. ( R ~QG I ) ) = ( Base ` Q ) ) with typecode |-
115 108 114 eleqtrrd Could not format ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> b e. ( ( Base ` R ) /. ( R ~QG I ) ) ) : No typesetting found for |- ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> b e. ( ( Base ` R ) /. ( R ~QG I ) ) ) with typecode |-
116 115 ad2antrr Could not format ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) -> b e. ( ( Base ` R ) /. ( R ~QG I ) ) ) : No typesetting found for |- ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) -> b e. ( ( Base ` R ) /. ( R ~QG I ) ) ) with typecode |-
117 elqsi b Base R / R ~ QG I y Base R b = y R ~ QG I
118 116 117 syl Could not format ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) -> E. y e. ( Base ` R ) b = [ y ] ( R ~QG I ) ) : No typesetting found for |- ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) -> E. y e. ( Base ` R ) b = [ y ] ( R ~QG I ) ) with typecode |-
119 107 118 r19.29a Could not format ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) : No typesetting found for |- ( ( ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) /\ x e. ( Base ` R ) ) /\ a = [ x ] ( R ~QG I ) ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) with typecode |-
120 simpllr Could not format ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> a e. ( Base ` Q ) ) : No typesetting found for |- ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> a e. ( Base ` Q ) ) with typecode |-
121 120 114 eleqtrrd Could not format ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> a e. ( ( Base ` R ) /. ( R ~QG I ) ) ) : No typesetting found for |- ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> a e. ( ( Base ` R ) /. ( R ~QG I ) ) ) with typecode |-
122 elqsi a Base R / R ~ QG I x Base R a = x R ~ QG I
123 121 122 syl Could not format ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> E. x e. ( Base ` R ) a = [ x ] ( R ~QG I ) ) : No typesetting found for |- ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> E. x e. ( Base ` R ) a = [ x ] ( R ~QG I ) ) with typecode |-
124 119 123 r19.29a Could not format ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) : No typesetting found for |- ( ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) /\ ( a ( .r ` Q ) b ) = ( 0g ` Q ) ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) with typecode |-
125 124 ex Could not format ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) -> ( ( a ( .r ` Q ) b ) = ( 0g ` Q ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) ) : No typesetting found for |- ( ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ a e. ( Base ` Q ) ) /\ b e. ( Base ` Q ) ) -> ( ( a ( .r ` Q ) b ) = ( 0g ` Q ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) ) with typecode |-
126 125 anasss Could not format ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( a e. ( Base ` Q ) /\ b e. ( Base ` Q ) ) ) -> ( ( a ( .r ` Q ) b ) = ( 0g ` Q ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) ) : No typesetting found for |- ( ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) /\ ( a e. ( Base ` Q ) /\ b e. ( Base ` Q ) ) ) -> ( ( a ( .r ` Q ) b ) = ( 0g ` Q ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) ) with typecode |-
127 126 ralrimivva Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> A. a e. ( Base ` Q ) A. b e. ( Base ` Q ) ( ( a ( .r ` Q ) b ) = ( 0g ` Q ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> A. a e. ( Base ` Q ) A. b e. ( Base ` Q ) ( ( a ( .r ` Q ) b ) = ( 0g ` Q ) -> ( a = ( 0g ` Q ) \/ b = ( 0g ` Q ) ) ) ) with typecode |-
128 15 78 16 isdomn Q Domn Q NzRing a Base Q b Base Q a Q b = 0 Q a = 0 Q b = 0 Q
129 57 127 128 sylanbrc Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. Domn ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. Domn ) with typecode |-
130 isidom Q IDomn Q CRing Q Domn
131 7 129 130 sylanbrc Could not format ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. IDomn ) : No typesetting found for |- ( ( R e. CRing /\ I e. ( PrmIdeal ` R ) ) -> Q e. IDomn ) with typecode |-