On Mon, Nov 26, 2012 at 05:55:30AM +0000, Dima Pasechnik wrote:
> wouldn't EE be a more consistent choice, in line with QQ, ZZ, etc?

Just a couple cents:

- It's a bit different, since E is not a parent, but a
  function/constructor returning an element.

- It's good to use E as notation in the *output* of UCF elements (it's
  concise and widely use in the GAP community).

- It would be good to encourage the users to all use the same notation
  for input, whenever convenient. E is a good candidate.

- I don't have a preference for whether E should be imported by
  default or not in the Sage interpreter.

- Just for information, let me repeat here an alternative I mentioned
  on the ticket:

    sage: UCF.inject_shorthands()
    sage: E(3)

  We already do this for symmetric functions, and it's a good idiom
  that could be generalized to other situations.

- I am not sure about E = UCF.gen, since it does not construct only
  generators:

     sage: E(6)
     -E(3)^2

Cheers,
                                Nicolas
--
Nicolas M. ThiƩry "Isil" <nthi...@users.sf.net>
http://Nicolas.Thiery.name/

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To post to this group, send email to sage-devel@googlegroups.com.
To unsubscribe from this group, send email to 
sage-devel+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel?hl=en.


Reply via email to