Hi Gordon,

Could you let me have your programme so I can look into this?

In terms of correctness, though, this is not a bug. The range [1,6..11] which 
has length 3 offset 1 and step 5 is equal to the plain list [1,6,11].  GAP 
range notation only makes sense with the brackets and the three entry notation 
[a,b..c] implies a step of b-a. b..c does not mean anything outside brackets.

As Laurent says, GAP in general, is allowed to, and benefits by being able to, 
choose what representation to return a result in, so long as the result is 
correct according to the documentation.

If there isn't a good performance reason, though, then this is needless 
complication, so I'll look into it. 

        Steve

On 8 Feb 2013, at 09:10, Gordon Royle <gordon.ro...@uwa.edu.au> wrote:

> I have a simple program that uses SmallestImageSet to find the lex least 
> representative of orbits of a graph on k-sets.
> 
> The output has suddenly started to look odd, in that in among all the 
> "regular" sets, there are sets that print out with a strange syntax
> 
> 
> [ 1, 5, 51 ]
> [ 1, 6 .. 11 ]
> [ 1, 6, 12 ]
> 
> The set [ 1, 6 .. 11 ] is equal to [1, 6, 11] but why does it print this way?
> 
> Thanks
> 
> Gordon
> 
> Professor Gordon Royle
> School of Mathematics and Statistics
> University of Western Australia
> gordon.ro...@uwa.edu.au<mailto:gordon.ro...@uwa.edu.au>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Forum mailing list
> Forum@mail.gap-system.org
> http://mail.gap-system.org/mailman/listinfo/forum


_______________________________________________
Forum mailing list
Forum@mail.gap-system.org
http://mail.gap-system.org/mailman/listinfo/forum

Reply via email to