Step | Hyp | Ref
| Expression |
1 | | subrgsubg 13359 |
. . . . 5
⊢ (𝑟 ∈ (SubRing‘𝑅) → 𝑟 ∈ (SubGrp‘𝑅)) |
2 | 1 | ssriv 3161 |
. . . 4
⊢
(SubRing‘𝑅)
⊆ (SubGrp‘𝑅) |
3 | | sstr 3165 |
. . . 4
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ (SubRing‘𝑅) ⊆ (SubGrp‘𝑅)) → 𝑆 ⊆ (SubGrp‘𝑅)) |
4 | 2, 3 | mpan2 425 |
. . 3
⊢ (𝑆 ⊆ (SubRing‘𝑅) → 𝑆 ⊆ (SubGrp‘𝑅)) |
5 | | subgintm 13068 |
. . 3
⊢ ((𝑆 ⊆ (SubGrp‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) → ∩ 𝑆 ∈ (SubGrp‘𝑅)) |
6 | 4, 5 | sylan 283 |
. 2
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) → ∩ 𝑆 ∈ (SubGrp‘𝑅)) |
7 | | ssel2 3152 |
. . . . . 6
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ 𝑟 ∈ 𝑆) → 𝑟 ∈ (SubRing‘𝑅)) |
8 | 7 | adantlr 477 |
. . . . 5
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ 𝑟 ∈ 𝑆) → 𝑟 ∈ (SubRing‘𝑅)) |
9 | | eqid 2177 |
. . . . . 6
⊢
(1r‘𝑅) = (1r‘𝑅) |
10 | 9 | subrg1cl 13361 |
. . . . 5
⊢ (𝑟 ∈ (SubRing‘𝑅) →
(1r‘𝑅)
∈ 𝑟) |
11 | 8, 10 | syl 14 |
. . . 4
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ 𝑟 ∈ 𝑆) → (1r‘𝑅) ∈ 𝑟) |
12 | 11 | ralrimiva 2550 |
. . 3
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) → ∀𝑟 ∈ 𝑆 (1r‘𝑅) ∈ 𝑟) |
13 | | ssel 3151 |
. . . . . . 7
⊢ (𝑆 ⊆ (SubRing‘𝑅) → (𝑤 ∈ 𝑆 → 𝑤 ∈ (SubRing‘𝑅))) |
14 | | subrgrcl 13358 |
. . . . . . 7
⊢ (𝑤 ∈ (SubRing‘𝑅) → 𝑅 ∈ Ring) |
15 | 13, 14 | syl6 33 |
. . . . . 6
⊢ (𝑆 ⊆ (SubRing‘𝑅) → (𝑤 ∈ 𝑆 → 𝑅 ∈ Ring)) |
16 | 15 | exlimdv 1819 |
. . . . 5
⊢ (𝑆 ⊆ (SubRing‘𝑅) → (∃𝑤 𝑤 ∈ 𝑆 → 𝑅 ∈ Ring)) |
17 | 16 | imp 124 |
. . . 4
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) → 𝑅 ∈ Ring) |
18 | | ringsrg 13235 |
. . . 4
⊢ (𝑅 ∈ Ring → 𝑅 ∈ SRing) |
19 | | eqid 2177 |
. . . . . 6
⊢
(Base‘𝑅) =
(Base‘𝑅) |
20 | 19, 9 | srgidcl 13170 |
. . . . 5
⊢ (𝑅 ∈ SRing →
(1r‘𝑅)
∈ (Base‘𝑅)) |
21 | | elintg 3854 |
. . . . 5
⊢
((1r‘𝑅) ∈ (Base‘𝑅) → ((1r‘𝑅) ∈ ∩ 𝑆
↔ ∀𝑟 ∈
𝑆
(1r‘𝑅)
∈ 𝑟)) |
22 | 20, 21 | syl 14 |
. . . 4
⊢ (𝑅 ∈ SRing →
((1r‘𝑅)
∈ ∩ 𝑆 ↔ ∀𝑟 ∈ 𝑆 (1r‘𝑅) ∈ 𝑟)) |
23 | 17, 18, 22 | 3syl 17 |
. . 3
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) → ((1r‘𝑅) ∈ ∩ 𝑆
↔ ∀𝑟 ∈
𝑆
(1r‘𝑅)
∈ 𝑟)) |
24 | 12, 23 | mpbird 167 |
. 2
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) → (1r‘𝑅) ∈ ∩ 𝑆) |
25 | 8 | adantlr 477 |
. . . . . 6
⊢ ((((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) ∧ 𝑟 ∈ 𝑆) → 𝑟 ∈ (SubRing‘𝑅)) |
26 | | simprl 529 |
. . . . . . 7
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → 𝑥 ∈ ∩ 𝑆) |
27 | | elinti 3855 |
. . . . . . . 8
⊢ (𝑥 ∈ ∩ 𝑆
→ (𝑟 ∈ 𝑆 → 𝑥 ∈ 𝑟)) |
28 | 27 | imp 124 |
. . . . . . 7
⊢ ((𝑥 ∈ ∩ 𝑆
∧ 𝑟 ∈ 𝑆) → 𝑥 ∈ 𝑟) |
29 | 26, 28 | sylan 283 |
. . . . . 6
⊢ ((((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) ∧ 𝑟 ∈ 𝑆) → 𝑥 ∈ 𝑟) |
30 | | simprr 531 |
. . . . . . 7
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → 𝑦 ∈ ∩ 𝑆) |
31 | | elinti 3855 |
. . . . . . . 8
⊢ (𝑦 ∈ ∩ 𝑆
→ (𝑟 ∈ 𝑆 → 𝑦 ∈ 𝑟)) |
32 | 31 | imp 124 |
. . . . . . 7
⊢ ((𝑦 ∈ ∩ 𝑆
∧ 𝑟 ∈ 𝑆) → 𝑦 ∈ 𝑟) |
33 | 30, 32 | sylan 283 |
. . . . . 6
⊢ ((((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) ∧ 𝑟 ∈ 𝑆) → 𝑦 ∈ 𝑟) |
34 | | eqid 2177 |
. . . . . . 7
⊢
(.r‘𝑅) = (.r‘𝑅) |
35 | 34 | subrgmcl 13365 |
. . . . . 6
⊢ ((𝑟 ∈ (SubRing‘𝑅) ∧ 𝑥 ∈ 𝑟 ∧ 𝑦 ∈ 𝑟) → (𝑥(.r‘𝑅)𝑦) ∈ 𝑟) |
36 | 25, 29, 33, 35 | syl3anc 1238 |
. . . . 5
⊢ ((((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) ∧ 𝑟 ∈ 𝑆) → (𝑥(.r‘𝑅)𝑦) ∈ 𝑟) |
37 | 36 | ralrimiva 2550 |
. . . 4
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → ∀𝑟 ∈ 𝑆 (𝑥(.r‘𝑅)𝑦) ∈ 𝑟) |
38 | | simplr 528 |
. . . . . 6
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → ∃𝑤 𝑤 ∈ 𝑆) |
39 | | eleq1w 2238 |
. . . . . . . 8
⊢ (𝑟 = 𝑤 → (𝑟 ∈ 𝑆 ↔ 𝑤 ∈ 𝑆)) |
40 | 39 | cbvexv 1918 |
. . . . . . 7
⊢
(∃𝑟 𝑟 ∈ 𝑆 ↔ ∃𝑤 𝑤 ∈ 𝑆) |
41 | 36 | elexd 2752 |
. . . . . . . . 9
⊢ ((((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) ∧ 𝑟 ∈ 𝑆) → (𝑥(.r‘𝑅)𝑦) ∈ V) |
42 | 41 | ex 115 |
. . . . . . . 8
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → (𝑟 ∈ 𝑆 → (𝑥(.r‘𝑅)𝑦) ∈ V)) |
43 | 42 | exlimdv 1819 |
. . . . . . 7
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → (∃𝑟 𝑟 ∈ 𝑆 → (𝑥(.r‘𝑅)𝑦) ∈ V)) |
44 | 40, 43 | biimtrrid 153 |
. . . . . 6
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → (∃𝑤 𝑤 ∈ 𝑆 → (𝑥(.r‘𝑅)𝑦) ∈ V)) |
45 | 38, 44 | mpd 13 |
. . . . 5
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → (𝑥(.r‘𝑅)𝑦) ∈ V) |
46 | | elintg 3854 |
. . . . 5
⊢ ((𝑥(.r‘𝑅)𝑦) ∈ V → ((𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆 ↔ ∀𝑟 ∈ 𝑆 (𝑥(.r‘𝑅)𝑦) ∈ 𝑟)) |
47 | 45, 46 | syl 14 |
. . . 4
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → ((𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆 ↔ ∀𝑟 ∈ 𝑆 (𝑥(.r‘𝑅)𝑦) ∈ 𝑟)) |
48 | 37, 47 | mpbird 167 |
. . 3
⊢ (((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → (𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆) |
49 | 48 | ralrimivva 2559 |
. 2
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) → ∀𝑥 ∈ ∩ 𝑆∀𝑦 ∈ ∩ 𝑆(𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆) |
50 | 19, 9, 34 | issubrg2 13373 |
. . 3
⊢ (𝑅 ∈ Ring → (∩ 𝑆
∈ (SubRing‘𝑅)
↔ (∩ 𝑆 ∈ (SubGrp‘𝑅) ∧ (1r‘𝑅) ∈ ∩ 𝑆
∧ ∀𝑥 ∈
∩ 𝑆∀𝑦 ∈ ∩ 𝑆(𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆))) |
51 | 17, 50 | syl 14 |
. 2
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) → (∩ 𝑆 ∈ (SubRing‘𝑅) ↔ (∩ 𝑆
∈ (SubGrp‘𝑅)
∧ (1r‘𝑅) ∈ ∩ 𝑆 ∧ ∀𝑥 ∈ ∩ 𝑆∀𝑦 ∈ ∩ 𝑆(𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆))) |
52 | 6, 24, 49, 51 | mpbir3and 1180 |
1
⊢ ((𝑆 ⊆ (SubRing‘𝑅) ∧ ∃𝑤 𝑤 ∈ 𝑆) → ∩ 𝑆 ∈ (SubRing‘𝑅)) |