Table of ContentsTable of Contents Mathbox for Jeff Madsen < Previous   Next >
Related theorems
Unicode version

Theorem ispridlc 16218
Description: The predicate "is a prime ideal". Alternate definition for commutative rings.
Hypotheses
Ref Expression
ispridlc.1 |- G = (1st` R)
ispridlc.2 |- H = (2nd` R)
ispridlc.3 |- X = ran G
Assertion
Ref Expression
ispridlc |- (R e. CRing -> (P e. (PrIdl` R) <-> (P e. (Idl`
R) /\ P =/= X /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P)))))
Distinct variable groups:   R,a,b   P,a,b   X,a,b   H,a,b

Proof of Theorem ispridlc
StepHypRef Expression
1 crngrng 16148 . . . 4 |- (R e. CRing -> R e. Ring)
2 ispridlc.1 . . . . 5 |- G = (1st` R)
3 ispridlc.2 . . . . 5 |- H = (2nd` R)
4 ispridlc.3 . . . . 5 |- X = ran G
52, 3, 4ispridl 16182 . . . 4 |- (R e. Ring -> (P e. (PrIdl` R) <-> (P e. (Idl`
R) /\ P =/= X /\ A.r e. (Idl`
R)A.s e. (Idl` R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)))))
61, 5syl 12 . . 3 |- (R e. CRing -> (P e. (PrIdl` R) <-> (P e. (Idl`
R) /\ P =/= X /\ A.r e. (Idl`
R)A.s e. (Idl` R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)))))
72, 4igenidl 16211 . . . . . . . . . . . . 13 |- ((R e. Ring /\ {a} C_ X) -> (R IdlGen {a}) e. (Idl` R))
8 snssi 3129 . . . . . . . . . . . . 13 |- (a e. X -> {a} C_ X)
97, 1, 8syl2an 503 . . . . . . . . . . . 12 |- ((R e. CRing /\ a e. X) -> (R IdlGen {a}) e. (Idl`
R))
109adantrr 431 . . . . . . . . . . 11 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> (R IdlGen {a}) e. (Idl` R))
112, 4igenidl 16211 . . . . . . . . . . . . 13 |- ((R e. Ring /\ {b} C_ X) -> (R IdlGen {b}) e. (Idl` R))
12 snssi 3129 . . . . . . . . . . . . 13 |- (b e. X -> {b} C_ X)
1311, 1, 12syl2an 503 . . . . . . . . . . . 12 |- ((R e. CRing /\ b e. X) -> (R IdlGen {b}) e. (Idl`
R))
1413adantrl 430 . . . . . . . . . . 11 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> (R IdlGen {b}) e. (Idl` R))
15 raleq 2266 . . . . . . . . . . . . 13 |- (r = (R IdlGen {a}) -> (A.x e. r A.y e. s (xHy) e. P <-> A.x e. (R IdlGen {a})A.y e. s (xHy) e. P))
16 sseq1 2637 . . . . . . . . . . . . . 14 |- (r = (R IdlGen {a}) -> (r C_ P <-> (R IdlGen {a}) C_ P))
1716orbi1d 677 . . . . . . . . . . . . 13 |- (r = (R IdlGen {a}) -> ((r C_ P \/ s C_ P) <-> ((R IdlGen {a}) C_ P \/ s C_ P)))
1815, 17imbi12d 688 . . . . . . . . . . . 12 |- (r = (R IdlGen {a}) -> ((A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)) <-> (A.x e. (R IdlGen {a})A.y e. s (xHy) e. P -> ((R IdlGen {a}) C_ P \/ s C_ P))))
19 raleq 2266 . . . . . . . . . . . . . 14 |- (s = (R IdlGen {b}) -> (A.y e. s (xHy) e. P <-> A.y e. (R IdlGen {b})(xHy) e. P))
2019ralbidv 2123 . . . . . . . . . . . . 13 |- (s = (R IdlGen {b}) -> (A.x e. (R IdlGen {a})A.y e. s (xHy) e. P <-> A.x e. (R IdlGen {a})A.y e. (R IdlGen {b})(xHy) e. P))
21 sseq1 2637 . . . . . . . . . . . . . 14 |- (s = (R IdlGen {b}) -> (s C_ P <-> (R IdlGen {b}) C_ P))
2221orbi2d 676 . . . . . . . . . . . . 13 |- (s = (R IdlGen {b}) -> (((R IdlGen {a}) C_ P \/ s C_ P) <-> ((R IdlGen {a}) C_ P \/ (R IdlGen {b}) C_ P)))
2320, 22imbi12d 688 . . . . . . . . . . . 12 |- (s = (R IdlGen {b}) -> ((A.x e. (R IdlGen {a})A.y e. s (xHy) e. P -> ((R IdlGen {a}) C_ P \/ s C_ P)) <-> (A.x e. (R IdlGen {a})A.y e. (R IdlGen {b})(xHy) e. P -> ((R IdlGen {a}) C_ P \/ (R IdlGen {b}) C_ P))))
2418, 23rcla42v 2384 . . . . . . . . . . 11 |- (((R IdlGen {a}) e. (Idl`
R) /\ (R IdlGen {b}) e. (Idl`
R)) -> (A.r e. (Idl` R)A.s e. (Idl`
R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)) -> (A.x e. (R IdlGen {a})A.y e. (R IdlGen {b})(xHy) e. P -> ((R IdlGen {a}) C_ P \/ (R IdlGen {b}) C_ P))))
2510, 14, 24syl11anc 524 . . . . . . . . . 10 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> (A.r e. (Idl`
R)A.s e. (Idl` R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)) -> (A.x e. (R IdlGen {a})A.y e. (R IdlGen {b})(xHy) e. P -> ((R IdlGen {a}) C_ P \/ (R IdlGen {b}) C_ P))))
2625adantlr 429 . . . . . . . . 9 |- (((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) -> (A.r e. (Idl`
R)A.s e. (Idl` R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)) -> (A.x e. (R IdlGen {a})A.y e. (R IdlGen {b})(xHy) e. P -> ((R IdlGen {a}) C_ P \/ (R IdlGen {b}) C_ P))))
272, 3, 4prnc 16215 . . . . . . . . . . . . . . . . . . 19 |- ((R e. CRing /\ a e. X) -> (R IdlGen {a}) = {x e. X | E.r e. X x = (rHa)})
28 df-rab 2112 . . . . . . . . . . . . . . . . . . 19 |- {x e. X | E.r e. X x = (rHa)} = {x | (x e. X /\ E.r e. X x = (rHa))}
2927, 28syl6eq 1944 . . . . . . . . . . . . . . . . . 18 |- ((R e. CRing /\ a e. X) -> (R IdlGen {a}) = {x | (x e. X /\ E.r e. X x = (rHa))})
3029abeq2d 2003 . . . . . . . . . . . . . . . . 17 |- ((R e. CRing /\ a e. X) -> (x e. (R IdlGen {a}) <-> (x e. X /\ E.r e. X x = (rHa))))
3130adantrr 431 . . . . . . . . . . . . . . . 16 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> (x e. (R IdlGen {a}) <-> (x e. X /\ E.r e. X x = (rHa))))
322, 3, 4prnc 16215 . . . . . . . . . . . . . . . . . . 19 |- ((R e. CRing /\ b e. X) -> (R IdlGen {b}) = {y e. X | E.s e. X y = (sHb)})
33 df-rab 2112 . . . . . . . . . . . . . . . . . . 19 |- {y e. X | E.s e. X y = (sHb)} = {y | (y e. X /\ E.s e. X y = (sHb))}
3432, 33syl6eq 1944 . . . . . . . . . . . . . . . . . 18 |- ((R e. CRing /\ b e. X) -> (R IdlGen {b}) = {y | (y e. X /\ E.s e. X y = (sHb))})
3534abeq2d 2003 . . . . . . . . . . . . . . . . 17 |- ((R e. CRing /\ b e. X) -> (y e. (R IdlGen {b}) <-> (y e. X /\ E.s e. X y = (sHb))))
3635adantrl 430 . . . . . . . . . . . . . . . 16 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> (y e. (R IdlGen {b}) <-> (y e. X /\ E.s e. X y = (sHb))))
3731, 36anbi12d 690 . . . . . . . . . . . . . . 15 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> ((x e. (R IdlGen {a}) /\ y e. (R IdlGen {b})) <-> ((x e. X /\ E.r e. X x = (rHa)) /\ (y e. X /\ E.s e. X y = (sHb)))))
3837adantlr 429 . . . . . . . . . . . . . 14 |- (((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) -> ((x e. (R IdlGen {a}) /\ y e. (R IdlGen {b})) <-> ((x e. X /\ E.r e. X x = (rHa)) /\ (y e. X /\ E.s e. X y = (sHb)))))
3938adantr 425 . . . . . . . . . . . . 13 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) -> ((x e. (R IdlGen {a}) /\ y e. (R IdlGen {b})) <-> ((x e. X /\ E.r e. X x = (rHa)) /\ (y e. X /\ E.s e. X y = (sHb)))))
40 opreq12 4891 . . . . . . . . . . . . . . . . . . 19 |- ((x = (rHa) /\ y = (sHb)) -> (xHy) = ((rHa)H(sHb)))
4140eleq1d 1963 . . . . . . . . . . . . . . . . . 18 |- ((x = (rHa) /\ y = (sHb)) -> ((xHy) e. P <-> ((rHa)H(sHb)) e. P))
422, 3, 4crngm4 16151 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((R e. CRing /\ (r e. X /\ s e. X) /\ (a e. X /\ b e. X)) -> ((rHs)H(aHb)) = ((rHa)H(sHb)))
43423com23 1074 . . . . . . . . . . . . . . . . . . . . . 22 |- ((R e. CRing /\ (a e. X /\ b e. X) /\ (r e. X /\ s e. X)) -> ((rHs)H(aHb)) = ((rHa)H(sHb)))
44433expa 1067 . . . . . . . . . . . . . . . . . . . . 21 |- (((R e. CRing /\ (a e. X /\ b e. X)) /\ (r e. X /\ s e. X)) -> ((rHs)H(aHb)) = ((rHa)H(sHb)))
4544adantllr 433 . . . . . . . . . . . . . . . . . . . 20 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (r e. X /\ s e. X)) -> ((rHs)H(aHb)) = ((rHa)H(sHb)))
4645adantlr 429 . . . . . . . . . . . . . . . . . . 19 |- (((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) /\ (r e. X /\ s e. X)) -> ((rHs)H(aHb)) = ((rHa)H(sHb)))
472, 3, 4ringcl 9468 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- ((R e. Ring /\ r e. X /\ s e. X) -> (rHs) e. X)
4847, 1syl3an1 1130 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((R e. CRing /\ r e. X /\ s e. X) -> (rHs) e. X)
49483expb 1068 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((R e. CRing /\ (r e. X /\ s e. X)) -> (rHs) e. X)
5049adantlr 429 . . . . . . . . . . . . . . . . . . . . . 22 |- (((R e. CRing /\ P e. (Idl` R)) /\ (r e. X /\ s e. X)) -> (rHs) e. X)
5150adantlr 429 . . . . . . . . . . . . . . . . . . . . 21 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (aHb) e. P) /\ (r e. X /\ s e. X)) -> (rHs) e. X)
522, 3, 4idllmulcl 16168 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((R e. Ring /\ P e. (Idl` R)) /\ ((aHb) e. P /\ (rHs) e. X)) -> ((rHs)H(aHb)) e. P)
5352, 1sylanl1 509 . . . . . . . . . . . . . . . . . . . . . 22 |- (((R e. CRing /\ P e. (Idl` R)) /\ ((aHb) e. P /\ (rHs) e. X)) -> ((rHs)H(aHb)) e. P)
5453anassrs 489 . . . . . . . . . . . . . . . . . . . . 21 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (aHb) e. P) /\ (rHs) e. X) -> ((rHs)H(aHb)) e. P)
5551, 54syldan 516 . . . . . . . . . . . . . . . . . . . 20 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (aHb) e. P) /\ (r e. X /\ s e. X)) -> ((rHs)H(aHb)) e. P)
5655adantllr 433 . . . . . . . . . . . . . . . . . . 19 |- (((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) /\ (r e. X /\ s e. X)) -> ((rHs)H(aHb)) e. P)
5746, 56eqeltrrd 1972 . . . . . . . . . . . . . . . . . 18 |- (((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) /\ (r e. X /\ s e. X)) -> ((rHa)H(sHb)) e. P)
5841, 57syl5cbir 228 . . . . . . . . . . . . . . . . 17 |- (((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) /\ (r e. X /\ s e. X)) -> ((x = (rHa) /\ y = (sHb)) -> (xHy) e. P))
5958ex 402 . . . . . . . . . . . . . . . 16 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) -> ((r e. X /\ s e. X) -> ((x = (rHa) /\ y = (sHb)) -> (xHy) e. P)))
6059r19.23advv 2218 . . . . . . . . . . . . . . 15 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) -> (E.r e. X E.s e. X (x = (rHa) /\ y = (sHb)) -> (xHy) e. P))
6160adantld 426 . . . . . . . . . . . . . 14 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) -> (((x e. X /\ y e. X) /\ E.r e. X E.s e. X (x = (rHa) /\ y = (sHb))) -> (xHy) e. P))
62 reeanv 2249 . . . . . . . . . . . . . . . 16 |- (E.r e. X E.s e. X (x = (rHa) /\ y = (sHb)) <-> (E.r e. X x = (rHa) /\ E.s e. X y = (sHb)))
6362anbi2i 538 . . . . . . . . . . . . . . 15 |- (((x e. X /\ y e. X) /\ E.r e. X E.s e. X (x = (rHa) /\ y = (sHb))) <-> ((x e. X /\ y e. X) /\ (E.r e. X x = (rHa) /\ E.s e. X y = (sHb))))
64 an4 564 . . . . . . . . . . . . . . 15 |- (((x e. X /\ y e. X) /\ (E.r e. X x = (rHa) /\ E.s e. X y = (sHb))) <-> ((x e. X /\ E.r e. X x = (rHa)) /\ (y e. X /\ E.s e. X y = (sHb))))
6563, 64bitri 190 . . . . . . . . . . . . . 14 |- (((x e. X /\ y e. X) /\ E.r e. X E.s e. X (x = (rHa) /\ y = (sHb))) <-> ((x e. X /\ E.r e. X x = (rHa)) /\ (y e. X /\ E.s e. X y = (sHb))))
6661, 65syl5ibr 224 . . . . . . . . . . . . 13 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) -> (((x e. X /\ E.r e. X x = (rHa)) /\ (y e. X /\ E.s e. X y = (sHb))) -> (xHy) e. P))
6739, 66sylbid 220 . . . . . . . . . . . 12 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) -> ((x e. (R IdlGen {a}) /\ y e. (R IdlGen {b})) -> (xHy) e. P))
6867r19.21aivv 2183 . . . . . . . . . . 11 |- ((((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) /\ (aHb) e. P) -> A.x e. (R IdlGen {a})A.y e. (R IdlGen {b})(xHy) e. P)
6968ex 402 . . . . . . . . . 10 |- (((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) -> ((aHb) e. P -> A.x e. (R IdlGen {a})A.y e. (R IdlGen {b})(xHy) e. P))
70 ssel 2615 . . . . . . . . . . . . 13 |- ((R IdlGen {a}) C_ P -> (a e. (R IdlGen {a}) -> a e. P))
712, 4igenss 16210 . . . . . . . . . . . . . . . 16 |- ((R e. Ring /\ {a} C_ X) -> {a} C_ (R IdlGen {a}))
7271, 1, 8syl2an 503 . . . . . . . . . . . . . . 15 |- ((R e. CRing /\ a e. X) -> {a} C_ (R IdlGen {a}))
73 visset 2295 . . . . . . . . . . . . . . . 16 |- a e. _V
7473snss 3122 . . . . . . . . . . . . . . 15 |- (a e. (R IdlGen {a}) <-> {a} C_ (R IdlGen {a}))
7572, 74sylibr 217 . . . . . . . . . . . . . 14 |- ((R e. CRing /\ a e. X) -> a e. (R IdlGen {a}))
7675adantrr 431 . . . . . . . . . . . . 13 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> a e. (R IdlGen {a}))
7770, 76syl5com 63 . . . . . . . . . . . 12 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> ((R IdlGen {a}) C_ P -> a e. P))
78 ssel 2615 . . . . . . . . . . . . 13 |- ((R IdlGen {b}) C_ P -> (b e. (R IdlGen {b}) -> b e. P))
792, 4igenss 16210 . . . . . . . . . . . . . . . 16 |- ((R e. Ring /\ {b} C_ X) -> {b} C_ (R IdlGen {b}))
8079, 1, 12syl2an 503 . . . . . . . . . . . . . . 15 |- ((R e. CRing /\ b e. X) -> {b} C_ (R IdlGen {b}))
81 visset 2295 . . . . . . . . . . . . . . . 16 |- b e. _V
8281snss 3122 . . . . . . . . . . . . . . 15 |- (b e. (R IdlGen {b}) <-> {b} C_ (R IdlGen {b}))
8380, 82sylibr 217 . . . . . . . . . . . . . 14 |- ((R e. CRing /\ b e. X) -> b e. (R IdlGen {b}))
8483adantrl 430 . . . . . . . . . . . . 13 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> b e. (R IdlGen {b}))
8578, 84syl5com 63 . . . . . . . . . . . 12 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> ((R IdlGen {b}) C_ P -> b e. P))
8677, 85orim12d 624 . . . . . . . . . . 11 |- ((R e. CRing /\ (a e. X /\ b e. X)) -> (((R IdlGen {a}) C_ P \/ (R IdlGen {b}) C_ P) -> (a e. P \/ b e. P)))
8786adantlr 429 . . . . . . . . . 10 |- (((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) -> (((R IdlGen {a}) C_ P \/ (R IdlGen {b}) C_ P) -> (a e. P \/ b e. P)))
8869, 87imim12d 69 . . . . . . . . 9 |- (((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) -> ((A.x e. (R IdlGen {a})A.y e. (R IdlGen {b})(xHy) e. P -> ((R IdlGen {a}) C_ P \/ (R IdlGen {b}) C_ P)) -> ((aHb) e. P -> (a e. P \/ b e. P))))
8926, 88syld 30 . . . . . . . 8 |- (((R e. CRing /\ P e. (Idl` R)) /\ (a e. X /\ b e. X)) -> (A.r e. (Idl`
R)A.s e. (Idl` R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)) -> ((aHb) e. P -> (a e. P \/ b e. P))))
9089r19.21advva 2185 . . . . . . 7 |- ((R e. CRing /\ P e. (Idl` R)) -> (A.r e. (Idl`
R)A.s e. (Idl` R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)) -> A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P))))
9190ex 402 . . . . . 6 |- (R e. CRing -> (P e. (Idl` R) -> (A.r e. (Idl` R)A.s e. (Idl`
R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)) -> A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P)))))
9291adantrd 427 . . . . 5 |- (R e. CRing -> ((P e. (Idl` R) /\ P =/= X) -> (A.r e. (Idl`
R)A.s e. (Idl` R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P)) -> A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P)))))
9392imdistand 493 . . . 4 |- (R e. CRing -> (((P e. (Idl`
R) /\ P =/= X) /\ A.r e. (Idl` R)A.s e. (Idl`
R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P))) -> ((P e. (Idl` R) /\ P =/= X) /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P)))))
94 df-3an 860 . . . 4 |- ((P e. (Idl`
R) /\ P =/= X /\ A.r e. (Idl`
R)A.s e. (Idl` R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P))) <-> ((P e. (Idl` R) /\ P =/= X) /\ A.r e. (Idl` R)A.s e. (Idl`
R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P))))
95 df-3an 860 . . . 4 |- ((P e. (Idl`
R) /\ P =/= X /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P))) <-> ((P e. (Idl` R) /\ P =/= X) /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P))))
9693, 94, 953imtr4g 612 . . 3 |- (R e. CRing -> ((P e. (Idl` R) /\ P =/= X /\ A.r e. (Idl` R)A.s e. (Idl`
R)(A.x e. r A.y e. s (xHy) e. P -> (r C_ P \/ s C_ P))) -> (P e. (Idl`
R) /\ P =/= X /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P)))))
976, 96sylbid 220 . 2 |- (R e. CRing -> (P e. (PrIdl` R) -> (P e. (Idl` R) /\ P =/= X /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P)))))
982, 3, 4ispridl2 16186 . . . 4 |- ((R e. Ring /\ (P e. (Idl`
R) /\ P =/= X /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P)))) -> P e. (PrIdl` R))
9998ex 402 . . 3 |- (R e. Ring -> ((P e. (Idl` R) /\ P =/= X /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P))) -> P e. (PrIdl` R)))
1001, 99syl 12 . 2 |- (R e. CRing -> ((P e. (Idl` R) /\ P =/= X /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P))) -> P e. (PrIdl` R)))
10197, 100impbid 574 1 |- (R e. CRing -> (P e. (PrIdl` R) <-> (P e. (Idl`
R) /\ P =/= X /\ A.a e. X A.b e. X ((aHb) e. P -> (a e. P \/ b e. P)))))
Colors of variables: wff set class
Syntax hints:   -> wi 3   <-> wb 163   \/ wo 239   /\ wa 240   /\ w3a 858   = wceq 1298   e. wcel 1300  {cab 1871   =/= wne 2017  A.wral 2105  E.wrex 2106  {crab 2108   C_ wss 2593  {csn 3044  ran crn 3987  ` cfv 3998  (class class class)co 4884  1stc1st 5018  2ndc2nd 5019  Ringcring 9463  CRingccring 16143  Idlcidl 16155  PrIdlcpridl 16156   IdlGen cigen 16207
This theorem is referenced by:  pridlc 16219  isdmn3 16222
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-ral 2109  df-rex 2110  df-reu 2111  df-rab 2112  df-v 2294  df-sbc 2454  df-csb 2541  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-op 3053  df-uni 3178  df-int 3215  df-br 3339  df-opab 3396  df-id 3586  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-f1 4011  df-fo 4012  df-f1o 4013  df-fv 4014  df-opr 4886  df-oprab 4887  df-1st 5020  df-2nd 5021  df-grp 9316  df-gid 9317  df-ginv 9318  df-abl 9408  df-ring 9464  df-ass 10360  df-exid 10362  df-mgm 10366  df-sgr 10378  df-mnd 10385  df-com2 10395  df-cring 16144  df-idl 16158  df-pridl 16159  df-igen 16208
Copyright terms: Public domain