Re: [sage-combinat-devel] Root systems do not define variables correctly

2012-07-13 Thread VulK
Hi, I guess injecting simple roots would be my choice. If not possible, at least, it would be cleaner to remove inject_variables from the auto completion list for A. S. * Nicolas M. Thiery nicolas.thi...@u-psud.fr [2012-07-12 23:47:34]: On Thu, Jul 12, 2012 at 11:08:54PM -0400, VulK wrote: I

Re: [sage-combinat-devel] Root systems do not define variables correctly

2012-07-13 Thread Nicolas M. Thiery
On Fri, Jul 13, 2012 at 08:07:48AM -0400, VulK wrote: I guess injecting simple roots would be my choice. That could make sense since they are the generators. However I am not sure what name to give them (they are indexed by 1,2,3). In this case, I guess I'd rather implement inject_shorthands

[sage-combinat-devel] Root systems do not define variables correctly

2012-07-12 Thread VulK
Hi, I just noticed the following odd behaviour: sage: L=RootSystem(['A',2]).root_lattice() sage: L.inject_variables() --- ValueErrorTraceback (most recent call last)

Re: [sage-combinat-devel] Root systems do not define variables correctly

2012-07-12 Thread Nicolas M. Thiery
On Thu, Jul 12, 2012 at 11:08:54PM -0400, VulK wrote: I just noticed the following odd behaviour: sage: L=RootSystem(['A',2]).root_lattice() sage: L.inject_variables() --- ValueError