Changes between Version 62 and Version 63 of CategoriesRoadMap
- Timestamp:
- 01/21/11 01:31:05 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CategoriesRoadMap
v62 v63 203 203 * Hom is *not* a functorial construction. This works for now, but 204 204 the design and user interface needs to be discussed for the long 205 run implementation. 206 * What's the right inheritance structure for homsets? Also, how 207 should one specify that a category's homsets are enriched in another 208 category? Via a method like "enriched_in()" on the category? By 209 extra_super_categories() in a custom HomCategory? 210 211 Current status: if B is a subcategory of A, we want 212 HomCategory(B).element_class to inherit from HomCategory(A), and a 213 coercion Hom(P1, P2, B) -> Hom(P1, P2, A). Such coercions cannot 214 be handled well by the standard coercion mechanism, as Hom(P1, P2, 215 Sets) will have *lot* of coercion sources. But Hom sets could have 216 special rules (like tensor products will have). 205 run implementation. See #10668. 217 206 218 207 * Support for multivariate morphisms, i.e. morphisms (A x B) -> C 219 208 where the specializations (A x b) -> C and and (a x B) -> C are 220 morphisms for possibly different categories (see #8900)209 morphisms for possibly different categories (see also #8900) 221 210 * Defining new inline operators, at least within the sage interpreter 222 211 * Convention for the order in super_categories (see primer)
