Description: Obsolete version of mndpfo as of 23-Jan-2020. An operation with a left and right identity element is onto. (Contributed by FL, 2-Nov-2009) (Revised by Mario Carneiro, 22-Dec-2013) (New usage is discouraged.) (Proof modification is discouraged.)
Ref | Expression | ||
---|---|---|---|
Hypothesis | opidonOLD.1 | |
|
Assertion | opidonOLD | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | opidonOLD.1 | |
|
2 | inss1 | |
|
3 | 2 | sseli | |
4 | 1 | ismgmOLD | |
5 | 4 | ibi | |
6 | 3 5 | syl | |
7 | inss2 | |
|
8 | 7 | sseli | |
9 | 1 | isexid | |
10 | 9 | biimpd | |
11 | 8 8 10 | sylc | |
12 | simpl | |
|
13 | 12 | ralimi | |
14 | oveq2 | |
|
15 | id | |
|
16 | 14 15 | eqeq12d | |
17 | 16 | rspcv | |
18 | eqcom | |
|
19 | 14 | eqeq1d | |
20 | 18 19 | bitrid | |
21 | 20 | rspcev | |
22 | 21 | ex | |
23 | 17 22 | syld | |
24 | 13 23 | syl5 | |
25 | 24 | reximdv | |
26 | 25 | impcom | |
27 | 26 | ralrimiva | |
28 | 11 27 | syl | |
29 | foov | |
|
30 | 6 28 29 | sylanbrc | |