Description: A small semigroup (with two elements) which is not a monoid. (Contributed by AV, 26-Jan-2020)
Ref | Expression | ||
---|---|---|---|
Hypotheses | mgm2nsgrp.s | |- S = { A , B } |
|
mgm2nsgrp.b | |- ( Base ` M ) = S |
||
sgrp2nmnd.o | |- ( +g ` M ) = ( x e. S , y e. S |-> if ( x = A , A , B ) ) |
||
Assertion | sgrp2nmnd | |- ( ( # ` S ) = 2 -> ( M e. Smgrp /\ M e/ Mnd ) ) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | mgm2nsgrp.s | |- S = { A , B } |
|
2 | mgm2nsgrp.b | |- ( Base ` M ) = S |
|
3 | sgrp2nmnd.o | |- ( +g ` M ) = ( x e. S , y e. S |-> if ( x = A , A , B ) ) |
|
4 | 1 2 3 | sgrp2nmndlem4 | |- ( ( # ` S ) = 2 -> M e. Smgrp ) |
5 | 1 2 3 | sgrp2nmndlem5 | |- ( ( # ` S ) = 2 -> M e/ Mnd ) |
6 | 4 5 | jca | |- ( ( # ` S ) = 2 -> ( M e. Smgrp /\ M e/ Mnd ) ) |