Metamath Proof Explorer


Theorem isprmrng

Description: The predicate "is a prime ring". (Contributed by Jeff Madsen, 10-Jun-2010) (Revised by AV, 18-Jun-2026)

Ref Expression
Hypotheses isprmrng.z ⊢ 0 ˙ = 0 R
isprmrng.p ⊢ P = PrmIdeal ⁡ R
Assertion isprmrng Could not format assertion : No typesetting found for |- ( R e. PrmRing <-> ( R e. Ring /\ { .0. } e. P ) ) with typecode |-

Proof

Step Hyp Ref Expression
1 isprmrng.z ⊢ 0 ˙ = 0 R
2 isprmrng.p ⊢ P = PrmIdeal ⁡ R
3 fveq2 ⊢ r = R → 0 r = 0 R
4 3 sneqd ⊢ r = R → 0 r = 0 R
5 fveq2 ⊢ r = R → PrmIdeal ⁡ r = PrmIdeal ⁡ R
6 4 5 eleq12d ⊢ r = R → 0 r ∈ PrmIdeal ⁡ r ↔ 0 R ∈ PrmIdeal ⁡ R
7 df-prmring Could not format PrmRing = { r e. Ring | { ( 0g ` r ) } e. ( PrmIdeal ` r ) } : No typesetting found for |- PrmRing = { r e. Ring | { ( 0g ` r ) } e. ( PrmIdeal ` r ) } with typecode |-
8 6 7 elrab2 Could not format ( R e. PrmRing <-> ( R e. Ring /\ { ( 0g ` R ) } e. ( PrmIdeal ` R ) ) ) : No typesetting found for |- ( R e. PrmRing <-> ( R e. Ring /\ { ( 0g ` R ) } e. ( PrmIdeal ` R ) ) ) with typecode |-
9 1 sneqi ⊢ 0 ˙ = 0 R
10 9 2 eleq12i ⊢ 0 ˙ ∈ P ↔ 0 R ∈ PrmIdeal ⁡ R
11 10 bicomi ⊢ 0 R ∈ PrmIdeal ⁡ R ↔ 0 ˙ ∈ P
12 11 anbi2i ⊢ R ∈ Ring ∧ 0 R ∈ PrmIdeal ⁡ R ↔ R ∈ Ring ∧ 0 ˙ ∈ P
13 8 12 bitri Could not format ( R e. PrmRing <-> ( R e. Ring /\ { .0. } e. P ) ) : No typesetting found for |- ( R e. PrmRing <-> ( R e. Ring /\ { .0. } e. P ) ) with typecode |-