This is an inofficial mirror of http://metamath.tirix.org for personal testing of a visualizer extension only.
Description: Universal objects and terminal categories. (Contributed by Zhi Wang, 17-Nov-2025)
| Ref | Expression | ||
|---|---|---|---|
| Hypotheses | uobeqterm.a | ||
| uobeqterm.b | |||
| uobeqterm.x | |||
| uobeqterm.y | |||
| uobeqterm.f | |||
| uobeqterm.g | |||
| uobeqterm.d | No typesetting found for |- ( ph -> D e. TermCat ) with typecode |- | ||
| uobeqterm.e | No typesetting found for |- ( ph -> E e. TermCat ) with typecode |- | ||
| Assertion | uobeqterm | Could not format assertion : No typesetting found for |- ( ph -> dom ( F ( C UP D ) X ) = dom ( G ( C UP E ) Y ) ) with typecode |- |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | uobeqterm.a | ||
| 2 | uobeqterm.b | ||
| 3 | uobeqterm.x | ||
| 4 | uobeqterm.y | ||
| 5 | uobeqterm.f | ||
| 6 | uobeqterm.g | ||
| 7 | uobeqterm.d | Could not format ( ph -> D e. TermCat ) : No typesetting found for |- ( ph -> D e. TermCat ) with typecode |- | |
| 8 | uobeqterm.e | Could not format ( ph -> E e. TermCat ) : No typesetting found for |- ( ph -> E e. TermCat ) with typecode |- | |
| 9 | eqid | ||
| 10 | eqid | ||
| 11 | prid1g | Could not format ( D e. TermCat -> D e. { D , E } ) : No typesetting found for |- ( D e. TermCat -> D e. { D , E } ) with typecode |- | |
| 12 | 7 11 | syl | |
| 13 | 7 | termccd | |
| 14 | 12 13 | elind | |
| 15 | prex | ||
| 16 | 15 | a1i | |
| 17 | 9 10 16 | catcbas | |
| 18 | 14 17 | eleqtrrd | |
| 19 | prid2g | Could not format ( E e. TermCat -> E e. { D , E } ) : No typesetting found for |- ( E e. TermCat -> E e. { D , E } ) with typecode |- | |
| 20 | 8 19 | syl | |
| 21 | 8 | termccd | |
| 22 | 20 21 | elind | |
| 23 | 22 17 | eleqtrrd | |
| 24 | 9 10 18 23 7 | termcciso | Could not format ( ph -> ( E e. TermCat <-> D ( ~=c ` ( CatCat ` { D , E } ) ) E ) ) : No typesetting found for |- ( ph -> ( E e. TermCat <-> D ( ~=c ` ( CatCat ` { D , E } ) ) E ) ) with typecode |- |
| 25 | 8 24 | mpbid | |
| 26 | eqid | ||
| 27 | 9 | catccat | |
| 28 | 16 27 | syl | |
| 29 | 26 10 28 18 23 | cic | |
| 30 | 25 29 | mpbid | |
| 31 | 3 | adantr | |
| 32 | 5 | adantr | |
| 33 | fullfunc | ||
| 34 | simpr | ||
| 35 | 9 1 2 26 34 | catcisoi | |
| 36 | 35 | simpld | |
| 37 | 36 | elin1d | |
| 38 | 33 37 | sselid | |
| 39 | 6 | adantr | |
| 40 | 8 | adantr | Could not format ( ( ph /\ k e. ( D ( Iso ` ( CatCat ` { D , E } ) ) E ) ) -> E e. TermCat ) : No typesetting found for |- ( ( ph /\ k e. ( D ( Iso ` ( CatCat ` { D , E } ) ) E ) ) -> E e. TermCat ) with typecode |- |
| 41 | 32 38 39 40 | cofuterm | |
| 42 | 38 | func1st2nd | |
| 43 | 1 2 42 | funcf1 | |
| 44 | 43 31 | ffvelcdmd | |
| 45 | 4 | adantr | |
| 46 | 40 2 44 45 | termcbasmo | |
| 47 | 1 31 32 41 46 9 26 34 | uobeq3 | Could not format ( ( ph /\ k e. ( D ( Iso ` ( CatCat ` { D , E } ) ) E ) ) -> dom ( F ( C UP D ) X ) = dom ( G ( C UP E ) Y ) ) : No typesetting found for |- ( ( ph /\ k e. ( D ( Iso ` ( CatCat ` { D , E } ) ) E ) ) -> dom ( F ( C UP D ) X ) = dom ( G ( C UP E ) Y ) ) with typecode |- |
| 48 | 30 47 | exlimddv | Could not format ( ph -> dom ( F ( C UP D ) X ) = dom ( G ( C UP E ) Y ) ) : No typesetting found for |- ( ph -> dom ( F ( C UP D ) X ) = dom ( G ( C UP E ) Y ) ) with typecode |- |