Step | Hyp | Ref
| Expression |
1 | | subrngsubg 13700 |
. . . . 5
⊢ (𝑟 ∈ (SubRng‘𝑅) → 𝑟 ∈ (SubGrp‘𝑅)) |
2 | 1 | ssriv 3183 |
. . . 4
⊢
(SubRng‘𝑅)
⊆ (SubGrp‘𝑅) |
3 | | sstr 3187 |
. . . 4
⊢ ((𝑆 ⊆ (SubRng‘𝑅) ∧ (SubRng‘𝑅) ⊆ (SubGrp‘𝑅)) → 𝑆 ⊆ (SubGrp‘𝑅)) |
4 | 2, 3 | mpan2 425 |
. . 3
⊢ (𝑆 ⊆ (SubRng‘𝑅) → 𝑆 ⊆ (SubGrp‘𝑅)) |
5 | | subgintm 13268 |
. . 3
⊢ ((𝑆 ⊆ (SubGrp‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) → ∩ 𝑆 ∈ (SubGrp‘𝑅)) |
6 | 4, 5 | sylan 283 |
. 2
⊢ ((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) → ∩ 𝑆 ∈ (SubGrp‘𝑅)) |
7 | | ssel2 3174 |
. . . . . . 7
⊢ ((𝑆 ⊆ (SubRng‘𝑅) ∧ 𝑟 ∈ 𝑆) → 𝑟 ∈ (SubRng‘𝑅)) |
8 | 7 | ad4ant14 514 |
. . . . . 6
⊢ ((((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) ∧ 𝑟 ∈ 𝑆) → 𝑟 ∈ (SubRng‘𝑅)) |
9 | | simprl 529 |
. . . . . . 7
⊢ (((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → 𝑥 ∈ ∩ 𝑆) |
10 | | elinti 3879 |
. . . . . . . 8
⊢ (𝑥 ∈ ∩ 𝑆
→ (𝑟 ∈ 𝑆 → 𝑥 ∈ 𝑟)) |
11 | 10 | imp 124 |
. . . . . . 7
⊢ ((𝑥 ∈ ∩ 𝑆
∧ 𝑟 ∈ 𝑆) → 𝑥 ∈ 𝑟) |
12 | 9, 11 | sylan 283 |
. . . . . 6
⊢ ((((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) ∧ 𝑟 ∈ 𝑆) → 𝑥 ∈ 𝑟) |
13 | | simprr 531 |
. . . . . . 7
⊢ (((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → 𝑦 ∈ ∩ 𝑆) |
14 | | elinti 3879 |
. . . . . . . 8
⊢ (𝑦 ∈ ∩ 𝑆
→ (𝑟 ∈ 𝑆 → 𝑦 ∈ 𝑟)) |
15 | 14 | imp 124 |
. . . . . . 7
⊢ ((𝑦 ∈ ∩ 𝑆
∧ 𝑟 ∈ 𝑆) → 𝑦 ∈ 𝑟) |
16 | 13, 15 | sylan 283 |
. . . . . 6
⊢ ((((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) ∧ 𝑟 ∈ 𝑆) → 𝑦 ∈ 𝑟) |
17 | | eqid 2193 |
. . . . . . 7
⊢
(.r‘𝑅) = (.r‘𝑅) |
18 | 17 | subrngmcl 13705 |
. . . . . 6
⊢ ((𝑟 ∈ (SubRng‘𝑅) ∧ 𝑥 ∈ 𝑟 ∧ 𝑦 ∈ 𝑟) → (𝑥(.r‘𝑅)𝑦) ∈ 𝑟) |
19 | 8, 12, 16, 18 | syl3anc 1249 |
. . . . 5
⊢ ((((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) ∧ 𝑟 ∈ 𝑆) → (𝑥(.r‘𝑅)𝑦) ∈ 𝑟) |
20 | 19 | ralrimiva 2567 |
. . . 4
⊢ (((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → ∀𝑟 ∈ 𝑆 (𝑥(.r‘𝑅)𝑦) ∈ 𝑟) |
21 | | ssel 3173 |
. . . . . . . . 9
⊢ (𝑆 ⊆ (SubRng‘𝑅) → (𝑗 ∈ 𝑆 → 𝑗 ∈ (SubRng‘𝑅))) |
22 | | subrngrcl 13699 |
. . . . . . . . 9
⊢ (𝑗 ∈ (SubRng‘𝑅) → 𝑅 ∈ Rng) |
23 | 21, 22 | syl6 33 |
. . . . . . . 8
⊢ (𝑆 ⊆ (SubRng‘𝑅) → (𝑗 ∈ 𝑆 → 𝑅 ∈ Rng)) |
24 | 23 | exlimdv 1830 |
. . . . . . 7
⊢ (𝑆 ⊆ (SubRng‘𝑅) → (∃𝑗 𝑗 ∈ 𝑆 → 𝑅 ∈ Rng)) |
25 | 24 | imp 124 |
. . . . . 6
⊢ ((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) → 𝑅 ∈ Rng) |
26 | | vex 2763 |
. . . . . . . 8
⊢ 𝑥 ∈ V |
27 | 26 | a1i 9 |
. . . . . . 7
⊢ (𝑅 ∈ Rng → 𝑥 ∈ V) |
28 | | mulrslid 12749 |
. . . . . . . 8
⊢
(.r = Slot (.r‘ndx) ∧
(.r‘ndx) ∈ ℕ) |
29 | 28 | slotex 12645 |
. . . . . . 7
⊢ (𝑅 ∈ Rng →
(.r‘𝑅)
∈ V) |
30 | | vex 2763 |
. . . . . . . 8
⊢ 𝑦 ∈ V |
31 | 30 | a1i 9 |
. . . . . . 7
⊢ (𝑅 ∈ Rng → 𝑦 ∈ V) |
32 | | ovexg 5952 |
. . . . . . 7
⊢ ((𝑥 ∈ V ∧
(.r‘𝑅)
∈ V ∧ 𝑦 ∈ V)
→ (𝑥(.r‘𝑅)𝑦) ∈ V) |
33 | 27, 29, 31, 32 | syl3anc 1249 |
. . . . . 6
⊢ (𝑅 ∈ Rng → (𝑥(.r‘𝑅)𝑦) ∈ V) |
34 | | elintg 3878 |
. . . . . 6
⊢ ((𝑥(.r‘𝑅)𝑦) ∈ V → ((𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆 ↔ ∀𝑟 ∈ 𝑆 (𝑥(.r‘𝑅)𝑦) ∈ 𝑟)) |
35 | 25, 33, 34 | 3syl 17 |
. . . . 5
⊢ ((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) → ((𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆 ↔ ∀𝑟 ∈ 𝑆 (𝑥(.r‘𝑅)𝑦) ∈ 𝑟)) |
36 | 35 | adantr 276 |
. . . 4
⊢ (((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → ((𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆 ↔ ∀𝑟 ∈ 𝑆 (𝑥(.r‘𝑅)𝑦) ∈ 𝑟)) |
37 | 20, 36 | mpbird 167 |
. . 3
⊢ (((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) ∧ (𝑥 ∈ ∩ 𝑆 ∧ 𝑦 ∈ ∩ 𝑆)) → (𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆) |
38 | 37 | ralrimivva 2576 |
. 2
⊢ ((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) → ∀𝑥 ∈ ∩ 𝑆∀𝑦 ∈ ∩ 𝑆(𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆) |
39 | | eqid 2193 |
. . . 4
⊢
(Base‘𝑅) =
(Base‘𝑅) |
40 | 39, 17 | issubrng2 13706 |
. . 3
⊢ (𝑅 ∈ Rng → (∩ 𝑆
∈ (SubRng‘𝑅)
↔ (∩ 𝑆 ∈ (SubGrp‘𝑅) ∧ ∀𝑥 ∈ ∩ 𝑆∀𝑦 ∈ ∩ 𝑆(𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆))) |
41 | 25, 40 | syl 14 |
. 2
⊢ ((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) → (∩ 𝑆 ∈ (SubRng‘𝑅) ↔ (∩ 𝑆
∈ (SubGrp‘𝑅)
∧ ∀𝑥 ∈
∩ 𝑆∀𝑦 ∈ ∩ 𝑆(𝑥(.r‘𝑅)𝑦) ∈ ∩ 𝑆))) |
42 | 6, 38, 41 | mpbir2and 946 |
1
⊢ ((𝑆 ⊆ (SubRng‘𝑅) ∧ ∃𝑗 𝑗 ∈ 𝑆) → ∩ 𝑆 ∈ (SubRng‘𝑅)) |