Step | Hyp | Ref
| Expression |
1 | | simplr 766 |
. . . . 5
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝐻 ∈ Mnd) |
2 | | simprl 768 |
. . . . . 6
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑥 ∈ 𝑆) |
3 | | simpll2 1212 |
. . . . . . 7
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑆 ⊆ 𝐵) |
4 | | issubmnd.h |
. . . . . . . 8
⊢ 𝐻 = (𝐺 ↾s 𝑆) |
5 | | issubmnd.b |
. . . . . . . 8
⊢ 𝐵 = (Base‘𝐺) |
6 | 4, 5 | ressbas2 16949 |
. . . . . . 7
⊢ (𝑆 ⊆ 𝐵 → 𝑆 = (Base‘𝐻)) |
7 | 3, 6 | syl 17 |
. . . . . 6
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑆 = (Base‘𝐻)) |
8 | 2, 7 | eleqtrd 2841 |
. . . . 5
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → 𝑥 ∈ (Base‘𝐻)) |
9 | | simprr 770 |
. . . . . 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 18393 |
. . . . 5
⊢ ((𝐻 ∈ Mnd ∧ 𝑥 ∈ (Base‘𝐻) ∧ 𝑦 ∈ (Base‘𝐻)) → (𝑥(+g‘𝐻)𝑦) ∈ (Base‘𝐻)) |
14 | 1, 8, 10, 13 | syl3anc 1370 |
. . . 4
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → (𝑥(+g‘𝐻)𝑦) ∈ (Base‘𝐻)) |
15 | 5 | fvexi 6788 |
. . . . . . . . 9
⊢ 𝐵 ∈ V |
16 | 15 | ssex 5245 |
. . . . . . . 8
⊢ (𝑆 ⊆ 𝐵 → 𝑆 ∈ V) |
17 | 16 | 3ad2ant2 1133 |
. . . . . . 7
⊢ ((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) → 𝑆 ∈ V) |
18 | | issubmnd.p |
. . . . . . . 8
⊢ + =
(+g‘𝐺) |
19 | 4, 18 | ressplusg 17000 |
. . . . . . 7
⊢ (𝑆 ∈ V → + =
(+g‘𝐻)) |
20 | 17, 19 | syl 17 |
. . . . . 6
⊢ ((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) → + =
(+g‘𝐻)) |
21 | 20 | ad2antrr 723 |
. . . . 5
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → + =
(+g‘𝐻)) |
22 | 21 | oveqd 7292 |
. . . 4
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → (𝑥 + 𝑦) = (𝑥(+g‘𝐻)𝑦)) |
23 | 14, 22, 7 | 3eltr4d 2854 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) ∧ (𝑥 ∈ 𝑆 ∧ 𝑦 ∈ 𝑆)) → (𝑥 + 𝑦) ∈ 𝑆) |
24 | 23 | ralrimivva 3123 |
. 2
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ 𝐻 ∈ Mnd) → ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) |
25 | | simpl2 1191 |
. . . 4
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 𝑆 ⊆ 𝐵) |
26 | 25, 6 | syl 17 |
. . 3
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 𝑆 = (Base‘𝐻)) |
27 | 20 | adantr 481 |
. . 3
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → + =
(+g‘𝐻)) |
28 | | ovrspc2v 7301 |
. . . . . 6
⊢ (((𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → (𝑢 + 𝑣) ∈ 𝑆) |
29 | 28 | ancoms 459 |
. . . . 5
⊢
((∀𝑥 ∈
𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆 ∧ (𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆)) → (𝑢 + 𝑣) ∈ 𝑆) |
30 | 29 | 3impb 1114 |
. . . 4
⊢
((∀𝑥 ∈
𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆 ∧ 𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆) → (𝑢 + 𝑣) ∈ 𝑆) |
31 | 30 | 3adant1l 1175 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ 𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆) → (𝑢 + 𝑣) ∈ 𝑆) |
32 | | simpl1 1190 |
. . . 4
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 𝐺 ∈ Mnd) |
33 | 25 | sseld 3920 |
. . . . . 6
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → (𝑢 ∈ 𝑆 → 𝑢 ∈ 𝐵)) |
34 | 25 | sseld 3920 |
. . . . . 6
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → (𝑣 ∈ 𝑆 → 𝑣 ∈ 𝐵)) |
35 | 25 | sseld 3920 |
. . . . . 6
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → (𝑤 ∈ 𝑆 → 𝑤 ∈ 𝐵)) |
36 | 33, 34, 35 | 3anim123d 1442 |
. . . . 5
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → ((𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆 ∧ 𝑤 ∈ 𝑆) → (𝑢 ∈ 𝐵 ∧ 𝑣 ∈ 𝐵 ∧ 𝑤 ∈ 𝐵))) |
37 | 36 | imp 407 |
. . . 4
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ (𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆 ∧ 𝑤 ∈ 𝑆)) → (𝑢 ∈ 𝐵 ∧ 𝑣 ∈ 𝐵 ∧ 𝑤 ∈ 𝐵)) |
38 | 5, 18 | mndass 18394 |
. . . 4
⊢ ((𝐺 ∈ Mnd ∧ (𝑢 ∈ 𝐵 ∧ 𝑣 ∈ 𝐵 ∧ 𝑤 ∈ 𝐵)) → ((𝑢 + 𝑣) + 𝑤) = (𝑢 + (𝑣 + 𝑤))) |
39 | 32, 37, 38 | syl2an2r 682 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ (𝑢 ∈ 𝑆 ∧ 𝑣 ∈ 𝑆 ∧ 𝑤 ∈ 𝑆)) → ((𝑢 + 𝑣) + 𝑤) = (𝑢 + (𝑣 + 𝑤))) |
40 | | simpl3 1192 |
. . 3
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 0 ∈ 𝑆) |
41 | 25 | sselda 3921 |
. . . 4
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ 𝑢 ∈ 𝑆) → 𝑢 ∈ 𝐵) |
42 | | issubmnd.z |
. . . . 5
⊢ 0 =
(0g‘𝐺) |
43 | 5, 18, 42 | mndlid 18405 |
. . . 4
⊢ ((𝐺 ∈ Mnd ∧ 𝑢 ∈ 𝐵) → ( 0 + 𝑢) = 𝑢) |
44 | 32, 41, 43 | syl2an2r 682 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ 𝑢 ∈ 𝑆) → ( 0 + 𝑢) = 𝑢) |
45 | 5, 18, 42 | mndrid 18406 |
. . . 4
⊢ ((𝐺 ∈ Mnd ∧ 𝑢 ∈ 𝐵) → (𝑢 + 0 ) = 𝑢) |
46 | 32, 41, 45 | syl2an2r 682 |
. . 3
⊢ ((((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) ∧ 𝑢 ∈ 𝑆) → (𝑢 + 0 ) = 𝑢) |
47 | 26, 27, 31, 39, 40, 44, 46 | ismndd 18407 |
. 2
⊢ (((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) ∧ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆) → 𝐻 ∈ Mnd) |
48 | 24, 47 | impbida 798 |
1
⊢ ((𝐺 ∈ Mnd ∧ 𝑆 ⊆ 𝐵 ∧ 0 ∈ 𝑆) → (𝐻 ∈ Mnd ↔ ∀𝑥 ∈ 𝑆 ∀𝑦 ∈ 𝑆 (𝑥 + 𝑦) ∈ 𝑆)) |