Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Trac #17359: Hom sets for schemes and Hecke modules
In #17364, the supercategories of homsets of schemes were fixed: instead of {{{ sage: Schemes().Homsets().all_super_categories() [Category of homsets of schemes, Category of objects] }}} we now have {{{ sage: Schemes().Homsets().all_super_categories() [Category of homsets of schemes, Category of homsets, Category of sets, Category of sets with partial maps, Category of objects] }}} There are two TODO items left from #17364, namely to determine the correct categories for homsets of schemes and of Hecke modules. The purpose of this ticket is to resolve these TODOs as follows: - Hom sets of schemes are unchanged (do not have any extra structure) - Hom sets of Hecke modules over a ring ''A'' are now in the category of ''A''-modules. (Note that `HeckeModules(A)` requires ''A'' to be commutative, while Hecke algebras are not always commutative. Hence Hom sets are modules over ''A'' but not in general over the Hecke algebra.) URL: http://trac.sagemath.org/17359 Reported by: pbruin Ticket author(s): Peter Bruin Reviewer(s): Jean-Pierre Flori
- Loading branch information