Hi k-Schur fans, I just pushed a first prototype for the new k-Schur function layout, where they actually live in a subspace of the ring of symmetric functions. Try the following with the patch kschur-fix-as.patch applied (this is based on an old patch by Jason):
sage: Sym = SymmetricFunctions(QQ) sage: ks = Sym.kschur(3,1) sage: kh = Sym.khomogeneous(3) sage: kh(ks[2,1]) h3[2, 1] - h3[3] sage: ks(kh[2,1]) ks3[2, 1] + ks3[3] sage: h = Sym.homogeneous() sage: h[2]*ks[2] h[2, 2] sage: Sym = SymmetricFunctions(QQ['t']) sage: ks = Sym.kschur(3) sage: h = Sym.homogeneous() sage: h[2]*ks[2] h[2, 2] Mike, does this make you happy? Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To post to this group, send email to sage-combinat-devel@googlegroups.com. To unsubscribe from this group, send email to sage-combinat-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sage-combinat-devel?hl=en.