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 ) ) |