Description: The (smallest) structure representing atrivial monoid consists of one element. (Contributed by AV, 28-Apr-2019) (Proof shortened by AV, 11-Feb-2020)
Ref | Expression | ||
---|---|---|---|
Hypothesis | mnd1.m | |
|
Assertion | mnd1 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | mnd1.m | |
|
2 | 1 | sgrp1 | Could not format ( I e. V -> M e. Smgrp ) : No typesetting found for |- ( I e. V -> M e. Smgrp ) with typecode |- |
3 | df-ov | |
|
4 | opex | |
|
5 | fvsng | |
|
6 | 4 5 | mpan | |
7 | 3 6 | eqtrid | |
8 | oveq2 | |
|
9 | id | |
|
10 | 8 9 | eqeq12d | |
11 | oveq1 | |
|
12 | 11 9 | eqeq12d | |
13 | 10 12 | anbi12d | |
14 | 13 | ralsng | |
15 | 7 7 14 | mpbir2and | |
16 | oveq1 | |
|
17 | 16 | eqeq1d | |
18 | 17 | ovanraleqv | |
19 | 18 | rexsng | |
20 | 15 19 | mpbird | |
21 | snex | |
|
22 | 1 | grpbase | |
23 | 21 22 | ax-mp | |
24 | snex | |
|
25 | 1 | grpplusg | |
26 | 24 25 | ax-mp | |
27 | 23 26 | ismnddef | Could not format ( M e. Mnd <-> ( M e. Smgrp /\ E. x e. { I } A. y e. { I } ( ( x { <. <. I , I >. , I >. } y ) = y /\ ( y { <. <. I , I >. , I >. } x ) = y ) ) ) : No typesetting found for |- ( M e. Mnd <-> ( M e. Smgrp /\ E. x e. { I } A. y e. { I } ( ( x { <. <. I , I >. , I >. } y ) = y /\ ( y { <. <. I , I >. , I >. } x ) = y ) ) ) with typecode |- |
28 | 2 20 27 | sylanbrc | |