Processing Math: Done
jsMath
Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2007-09-30 12:43:13
Size: 56
Editor: was
Comment:
Revision 4 as of 2007-09-30 18:08:15
Size: 1034
Comment: My wishlist
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

Comment from Mike: I'm highly interested in this functionality as I need it for a lot of things. It would be nice to be able to tensor over rings other than just the base ring.

Soroosh's Wish List: Here is a list of things that I think it would be nice to have in Sage. I think some of them are in already.

 * kernel
 * cokernel
 * torsion: Given R-module M and an R-Ideal I, construct the submodule M[I]={mM|xm=0 for all xI}
 * intersection: Given R-module M and two submodules N1 and N2, find the submodule N1N2
 * sum: Given R-module M and two submodules N1 and N2, find the submodule N1+N2
 * tensor product
 * hom module: Given R-modules M1 and M2, construct the module HomR(M1,M2)
 * Change of ring: Given R-modules M and an R-algebra A, construct the A-module MA.
 * Annihilator
 * Rank: Calculate the rank of an R-module M.
 * direct sum
 * treating ideals as an R-modules.

Tensor products, quotients, etc., of free modules

Comment from Mike: I'm highly interested in this functionality as I need it for a lot of things. It would be nice to be able to tensor over rings other than just the base ring.

Soroosh's Wish List: Here is a list of things that I think it would be nice to have in Sage. I think some of them are in already.

  • kernel
  • cokernel
  • torsion: Given R-module M and an R-Ideal I, construct the submodule M[I]={mM|xm=0 for all xI}

  • intersection: Given R-module M and two submodules N1 and N2, find the submodule N1N2

  • sum: Given R-module M and two submodules N1 and N2, find the submodule N1+N2

  • tensor product
  • hom module: Given R-modules M1 and M2, construct the module HomR(M1,M2)

  • Change of ring: Given R-modules M and an R-algebra A, construct the A-module MA.

  • Annihilator
  • Rank: Calculate the rank of an R-module M.
  • direct sum
  • treating ideals as an R-modules.

days5/proj/modules (last edited 2008-11-14 13:41:58 by anonymous)