Metamath Proof Explorer


Theorem resmndismnd

Description: If the base set of a monoid is contained in the base set of another monoid, and the group operation of the monoid is the restriction of the group operation of the other monoid to its base set, and the identity element of the the other monoid is contained in the base set of the monoid, then the other monoid restricted to the base set of the monoid is a monoid. Analogous to resgrpisgrp . (Contributed by AV, 17-Feb-2024)

Ref Expression
Hypotheses mndissubm.b B = Base G
mndissubm.s S = Base H
mndissubm.z 0 ˙ = 0 G
Assertion resmndismnd G Mnd H Mnd S B 0 ˙ S + H = + G S × S G 𝑠 S Mnd

Proof

Step Hyp Ref Expression
1 mndissubm.b B = Base G
2 mndissubm.s S = Base H
3 mndissubm.z 0 ˙ = 0 G
4 1 2 3 mndissubm G Mnd H Mnd S B 0 ˙ S + H = + G S × S S SubMnd G
5 4 imp G Mnd H Mnd S B 0 ˙ S + H = + G S × S S SubMnd G
6 simpl G Mnd H Mnd G Mnd
7 3simpa S B 0 ˙ S + H = + G S × S S B 0 ˙ S
8 6 7 anim12i G Mnd H Mnd S B 0 ˙ S + H = + G S × S G Mnd S B 0 ˙ S
9 8 biantrud G Mnd H Mnd S B 0 ˙ S + H = + G S × S G 𝑠 S Mnd G 𝑠 S Mnd G Mnd S B 0 ˙ S
10 an21 G Mnd G 𝑠 S Mnd S B 0 ˙ S G 𝑠 S Mnd G Mnd S B 0 ˙ S
11 9 10 syl6bbr G Mnd H Mnd S B 0 ˙ S + H = + G S × S G 𝑠 S Mnd G Mnd G 𝑠 S Mnd S B 0 ˙ S
12 1 3 issubmndb S SubMnd G G Mnd G 𝑠 S Mnd S B 0 ˙ S
13 11 12 syl6bbr G Mnd H Mnd S B 0 ˙ S + H = + G S × S G 𝑠 S Mnd S SubMnd G
14 5 13 mpbird G Mnd H Mnd S B 0 ˙ S + H = + G S × S G 𝑠 S Mnd
15 14 ex G Mnd H Mnd S B 0 ˙ S + H = + G S × S G 𝑠 S Mnd