This is an inofficial mirror of http://metamath.tirix.org for personal testing of a visualizer extension only.
Description: All functors between two terminal categories are isomorphisms. (Contributed by Zhi Wang, 17-Nov-2025)
| Ref | Expression | ||
|---|---|---|---|
| Hypotheses | termfucterm.c | ||
| termfucterm.b | |||
| termfucterm.i | |||
| termfucterm.x | |||
| termfucterm.xt | No typesetting found for |- ( ph -> X e. TermCat ) with typecode |- | ||
| termfucterm.y | |||
| termfucterm.yt | No typesetting found for |- ( ph -> Y e. TermCat ) with typecode |- | ||
| Assertion | termfucterm |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | termfucterm.c | ||
| 2 | termfucterm.b | ||
| 3 | termfucterm.i | ||
| 4 | termfucterm.x | ||
| 5 | termfucterm.xt | Could not format ( ph -> X e. TermCat ) : No typesetting found for |- ( ph -> X e. TermCat ) with typecode |- | |
| 6 | termfucterm.y | ||
| 7 | termfucterm.yt | Could not format ( ph -> Y e. TermCat ) : No typesetting found for |- ( ph -> Y e. TermCat ) with typecode |- | |
| 8 | 1 2 4 6 5 | termcciso | Could not format ( ph -> ( Y e. TermCat <-> X ( ~=c ` C ) Y ) ) : No typesetting found for |- ( ph -> ( Y e. TermCat <-> X ( ~=c ` C ) Y ) ) with typecode |- |
| 9 | 7 8 | mpbid | |
| 10 | cicrcl2 | ||
| 11 | 9 10 | syl | |
| 12 | 3 2 11 4 6 | cic | |
| 13 | 9 12 | mpbid | |
| 14 | 13 | adantr | |
| 15 | eqid | ||
| 16 | 5 | termccd | |
| 17 | 15 16 7 | fucterm | Could not format ( ph -> ( X FuncCat Y ) e. TermCat ) : No typesetting found for |- ( ph -> ( X FuncCat Y ) e. TermCat ) with typecode |- |
| 18 | 17 | ad2antrr | Could not format ( ( ( ph /\ f e. ( X Func Y ) ) /\ g e. ( X I Y ) ) -> ( X FuncCat Y ) e. TermCat ) : No typesetting found for |- ( ( ( ph /\ f e. ( X Func Y ) ) /\ g e. ( X I Y ) ) -> ( X FuncCat Y ) e. TermCat ) with typecode |- |
| 19 | 15 | fucbas | |
| 20 | simplr | ||
| 21 | fullfunc | ||
| 22 | eqid | ||
| 23 | eqid | ||
| 24 | simpr | ||
| 25 | 1 22 23 3 24 | catcisoi | |
| 26 | 25 | simpld | |
| 27 | 26 | elin1d | |
| 28 | 21 27 | sselid | |
| 29 | 18 19 20 28 | termcbasmo | |
| 30 | 29 24 | eqeltrd | |
| 31 | 14 30 | exlimddv | |
| 32 | simpr | ||
| 33 | 1 22 23 3 32 | catcisoi | |
| 34 | 33 | simpld | |
| 35 | 34 | elin1d | |
| 36 | 21 35 | sselid | |
| 37 | 31 36 | impbida | |
| 38 | 37 | eqrdv |