MareoRaft / k_combinat_for_sage

k-Schur combinatorics for SageMath
4 stars 1 forks source link

Another base ring conflict issue #13

Closed MareoRaft closed 6 years ago

MareoRaft commented 6 years ago

run

sage: S = ShiftingOperatorAlgebra()
sage: Sym = SymmetricFunctions(ZZ)
sage: s = Sym.schur()
sage: S[2, 1](s[4, 3, 2, 1]) 

and see what happens

ghseeli commented 6 years ago

Well, but this is solved by

sage: S = ShiftingOperatorAlgebra(ZZ)
sage: Sym = SymmetricFunctions(ZZ)
sage: s = Sym.schur()
sage: S[2,1](s[4,3,2,1])
s[6, 4, 2, 1]
MareoRaft commented 6 years ago

Yes, the shifting operator and the schur function need to be constructed over the same ring.

Otherwise the shifting operator can't act on the schur function.

Thanks George!

MareoRaft commented 6 years ago

It kindof sucks though that it doesn't work for subrings.