Metamath Proof Explorer


Theorem rspprop

Description: Properties of a class to be the ideal generated by a subset of a ring. (Contributed by Jeff Madsen, 10-Jun-2010) (Revised by AV, 30-Jun-2026)

Ref Expression
Hypotheses rspvalint.v B = Base R
rspvalint.i I = LIdeal R
rspvalint.k K = RSpan R
Assertion rspprop R Ring S B K S = X X I S X i I S i X i

Proof

Step Hyp Ref Expression
1 rspvalint.v B = Base R
2 rspvalint.i I = LIdeal R
3 rspvalint.k K = RSpan R
4 3 1 2 rspcl R Ring S B K S I
5 3 1 rspssid R Ring S B S K S
6 3 2 rspssp R Ring i I S i K S i
7 6 3expia R Ring i I S i K S i
8 7 ralrimiva R Ring i I S i K S i
9 8 adantr R Ring S B i I S i K S i
10 4 5 9 3jca R Ring S B K S I S K S i I S i K S i
11 eleq1 K S = X K S I X I
12 sseq2 K S = X S K S S X
13 sseq1 K S = X K S i X i
14 13 imbi2d K S = X S i K S i S i X i
15 14 ralbidv K S = X i I S i K S i i I S i X i
16 11 12 15 3anbi123d K S = X K S I S K S i I S i K S i X I S X i I S i X i
17 10 16 syl5ibcom R Ring S B K S = X X I S X i I S i X i
18 3 2 rspssp R Ring X I S X K S X
19 18 3adant3r3 R Ring X I S X i I S i X i K S X
20 19 adantlr R Ring S B X I S X i I S i X i K S X
21 ssint X j I | S j i j I | S j X i
22 sseq2 j = i S j S i
23 22 ralrab i j I | S j X i i I S i X i
24 21 23 sylbbr i I S i X i X j I | S j
25 24 3ad2ant3 X I S X i I S i X i X j I | S j
26 25 adantl R Ring S B X I S X i I S i X i X j I | S j
27 1 2 3 rspvalint R Ring S B K S = j I | S j
28 27 adantr R Ring S B X I S X i I S i X i K S = j I | S j
29 26 28 sseqtrrd R Ring S B X I S X i I S i X i X K S
30 20 29 eqssd R Ring S B X I S X i I S i X i K S = X
31 30 ex R Ring S B X I S X i I S i X i K S = X
32 17 31 impbid R Ring S B K S = X X I S X i I S i X i