Metamath Proof Explorer


Theorem rspvalint

Description: The ideal generated by a subset of a ring as intersection of ideals including the subset. (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 rspvalint R Ring S B K S = t I | S t

Proof

Step Hyp Ref Expression
1 rspvalint.v B = Base R
2 rspvalint.i I = LIdeal R
3 rspvalint.k K = RSpan R
4 rspval RSpan R = LSpan ringLMod R
5 3 4 eqtri K = LSpan ringLMod R
6 5 fveq1i K S = LSpan ringLMod R S
7 6 a1i R Ring S B K S = LSpan ringLMod R S
8 rlmlmod R Ring ringLMod R LMod
9 rlmbas Base R = Base ringLMod R
10 1 9 eqtri B = Base ringLMod R
11 10 sseq2i S B S Base ringLMod R
12 11 bilani R Ring S B S Base ringLMod R
13 eqid Base ringLMod R = Base ringLMod R
14 eqid LSubSp ringLMod R = LSubSp ringLMod R
15 eqid LSpan ringLMod R = LSpan ringLMod R
16 13 14 15 lspval ringLMod R LMod S Base ringLMod R LSpan ringLMod R S = t LSubSp ringLMod R | S t
17 8 12 16 syl2an2r R Ring S B LSpan ringLMod R S = t LSubSp ringLMod R | S t
18 lidlval LIdeal R = LSubSp ringLMod R
19 2 18 eqtr2i LSubSp ringLMod R = I
20 19 a1i R Ring S B LSubSp ringLMod R = I
21 20 rabeqdv R Ring S B t LSubSp ringLMod R | S t = t I | S t
22 21 inteqd R Ring S B t LSubSp ringLMod R | S t = t I | S t
23 7 17 22 3eqtrd R Ring S B K S = t I | S t