Metamath Proof Explorer


Theorem df2idl2crng

Description: The predicate "is an ideal of the commutative ring R ". (Contributed by Jeff Madsen, 10-Jun-2010) (Revised by AV, 27-Jun-2026)

Ref Expression
Hypotheses df2idl2crng.u U = 2Ideal R
df2idl2crng.b B = Base R
df2idl2crng.t · ˙ = R
Assertion df2idl2crng R CRing I U I SubGrp R x B y I x · ˙ y I

Proof

Step Hyp Ref Expression
1 df2idl2crng.u U = 2Ideal R
2 df2idl2crng.b B = Base R
3 df2idl2crng.t · ˙ = R
4 crngring R CRing R Ring
5 1 2 3 df2idl2 R Ring I U I SubGrp R x B y I x · ˙ y I y · ˙ x I
6 4 5 syl R CRing I U I SubGrp R x B y I x · ˙ y I y · ˙ x I
7 simpll R CRing I SubGrp R x B y I R CRing
8 simpl x B y I x B
9 8 adantl R CRing I SubGrp R x B y I x B
10 2 subgss I SubGrp R I B
11 10 adantl R CRing I SubGrp R I B
12 11 sseld R CRing I SubGrp R y I y B
13 12 adantld R CRing I SubGrp R x B y I y B
14 13 imp R CRing I SubGrp R x B y I y B
15 2 3 7 9 14 crngcomd R CRing I SubGrp R x B y I x · ˙ y = y · ˙ x
16 15 eleq1d R CRing I SubGrp R x B y I x · ˙ y I y · ˙ x I
17 16 pm4.71da R CRing I SubGrp R x B y I x · ˙ y I x · ˙ y I y · ˙ x I
18 17 bicomd R CRing I SubGrp R x B y I x · ˙ y I y · ˙ x I x · ˙ y I
19 18 2ralbidva R CRing I SubGrp R x B y I x · ˙ y I y · ˙ x I x B y I x · ˙ y I
20 19 pm5.32da R CRing I SubGrp R x B y I x · ˙ y I y · ˙ x I I SubGrp R x B y I x · ˙ y I
21 6 20 bitrd R CRing I U I SubGrp R x B y I x · ˙ y I