Step | Hyp | Ref
| Expression |
1 | | simplr 765 |
. . . . 5
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝐻 ∈ Mnd) |
2 | | simprl 767 |
. . . . . 6
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑥 ∈ 𝑆) |
3 | | simpll2 1211 |
. . . . . . 7
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑆 ⊆ 𝐵) |
4 | | issubmnd.h |
. . . . . . . 8
⊢ 𝐻 = (𝐺 ↾s 𝑆) |
5 | | issubmnd.b |
. . . . . . . 8
⊢ 𝐵 = (Base‘𝐺) |
6 | 4, 5 | ressbas2 16875 |
. . . . . . 7
⊢ (𝑆 ⊆ 𝐵 → 𝑆 = (Base‘𝐻)) |
7 | 3, 6 | syl 17 |
. . . . . 6
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑆 = (Base‘𝐻)) |
8 | 2, 7 | eleqtrd 2841 |
. . . . 5
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑥 ∈ (Base‘𝐻)) |
9 | | simprr 769 |
. . . . . 6
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑦 ∈ 𝑆) |
10 | 9, 7 | eleqtrd 2841 |
. . . . 5
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑦 ∈ (Base‘𝐻)) |
11 | | eqid 2738 |
. . . . . 6
⊢
(Base‘𝐻) =
(Base‘𝐻) |
12 | | eqid 2738 |
. . . . . 6
⊢
(+g‘𝐻) = (+g‘𝐻) |
13 | 11, 12 | mndcl 18308 |
. . . . 5
⊢ ((𝐻 ∈ Mnd ∧ 𝑥 ∈ (Base‘𝐻) ∧ 𝑦 ∈ (Base‘𝐻)) → (𝑥(+g‘𝐻)𝑦) ∈ (Base‘𝐻)) |
14 | 1, 8, 10, 13 | syl3anc 1369 |
. . . 4
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → (𝑥(+g‘𝐻)𝑦) ∈ (Base‘𝐻)) |
15 | 5 | fvexi 6770 |
. . . . . . . . 9
⊢ 𝐵 ∈ V |
16 | 15 | ssex 5240 |
. . . . . . . 8
⊢ (𝑆 ⊆ 𝐵 → 𝑆 ∈ V) |
17 | 16 | 3ad2ant2 1132 |
. . . . . . 7
⊢ ((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) → 𝑆 ∈ V) |
18 | | issubmnd.p |
. . . . . . . 8
⊢ + =
(+g‘𝐺) |
19 | 4, 18 | ressplusg 16926 |
. . . . . . 7
⊢ (𝑆 ∈ V → + =
(+g‘𝐻)) |
20 | 17, 19 | syl 17 |
. . . . . 6
⊢ ((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) → + =
(+g‘𝐻)) |
21 | 20 | ad2antrr 722 |
. . . . 5
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → + =
(+g‘𝐻)) |
22 | 21 | oveqd 7272 |
. . . 4
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → (𝑥 + 𝑦) = (𝑥(+g‘𝐻)𝑦)) |
23 | 14, 22, 7 | 3eltr4d 2854 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → (𝑥 + 𝑦) ∈ 𝑆) |
24 | 23 | ralrimivva 3114 |
. 2
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) → ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) |
25 | | simpl2 1190 |
. . . 4
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 𝑆 ⊆ 𝐵) |
26 | 25, 6 | syl 17 |
. . 3
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 𝑆 = (Base‘𝐻)) |
27 | 20 | adantr 480 |
. . 3
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → + =
(+g‘𝐻)) |
28 | | ovrspc2v 7281 |
. . . . . 6
⊢ (((𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → (𝑢 + 𝑣) ∈ 𝑆) |
29 | 28 | ancoms 458 |
. . . . 5
⊢
((∀𝑥 ∈
𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆 ∧ (𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆)) → (𝑢 + 𝑣) ∈ 𝑆) |
30 | 29 | 3impb 1113 |
. . . 4
⊢
((∀𝑥 ∈
𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆 ∧ 𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆) → (𝑢 + 𝑣) ∈ 𝑆) |
31 | 30 | 3adant1l 1174 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ 𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆) → (𝑢 + 𝑣) ∈ 𝑆) |
32 | | simpl1 1189 |
. . . 4
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 𝐺 ∈ Mnd) |
33 | 25 | sseld 3916 |
. . . . . 6
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → (𝑢 ∈ 𝑆 → 𝑢 ∈ 𝐵)) |
34 | 25 | sseld 3916 |
. . . . . 6
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → (𝑣 ∈ 𝑆 → 𝑣 ∈ 𝐵)) |
35 | 25 | sseld 3916 |
. . . . . 6
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → (𝑤 ∈ 𝑆 → 𝑤 ∈ 𝐵)) |
36 | 33, 34, 35 | 3anim123d 1441 |
. . . . 5
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → ((𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆 ∧ 𝑤 ∈ 𝑆) → (𝑢 ∈ 𝐵 ∧ 𝑣 ∈ 𝐵 ∧ 𝑤 ∈ 𝐵))) |
37 | 36 | imp 406 |
. . . 4
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ (𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆 ∧ 𝑤 ∈ 𝑆)) → (𝑢 ∈ 𝐵 ∧ 𝑣 ∈ 𝐵 ∧ 𝑤 ∈ 𝐵)) |
38 | 5, 18 | mndass 18309 |
. . . 4
⊢ ((𝐺 ∈ Mnd ∧ (𝑢 ∈ 𝐵 ∧ 𝑣 ∈ 𝐵 ∧ 𝑤 ∈ 𝐵)) → ((𝑢 + 𝑣) + 𝑤) = (𝑢 + (𝑣 + 𝑤))) |
39 | 32, 37, 38 | syl2an2r 681 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ (𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆 ∧ 𝑤 ∈ 𝑆)) → ((𝑢 + 𝑣) + 𝑤) = (𝑢 + (𝑣 + 𝑤))) |
40 | | simpl3 1191 |
. . 3
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 0 ∈ 𝑆) |
41 | 25 | sselda 3917 |
. . . 4
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ 𝑢 ∈ 𝑆) → 𝑢 ∈ 𝐵) |
42 | | issubmnd.z |
. . . . 5
⊢ 0 =
(0g‘𝐺) |
43 | 5, 18, 42 | mndlid 18320 |
. . . 4
⊢ ((𝐺 ∈ Mnd ∧ 𝑢 ∈ 𝐵) → ( 0 + 𝑢) = 𝑢) |
44 | 32, 41, 43 | syl2an2r 681 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ 𝑢 ∈ 𝑆) → ( 0 + 𝑢) = 𝑢) |
45 | 5, 18, 42 | mndrid 18321 |
. . . 4
⊢ ((𝐺 ∈ Mnd ∧ 𝑢 ∈ 𝐵) → (𝑢 + 0 ) = 𝑢) |
46 | 32, 41, 45 | syl2an2r 681 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ 𝑢 ∈ 𝑆) → (𝑢 + 0 ) = 𝑢) |
47 | 26, 27, 31, 39, 40, 44, 46 | ismndd 18322 |
. 2
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 𝐻 ∈ Mnd) |
48 | 24, 47 | impbida 797 |
1
⊢ ((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) → (𝐻 ∈ Mnd ↔ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆)) |