Opened 5 years ago

Last modified 5 years ago

#20973 closed enhancement

Cartan type Aoo — at Version 5

Reported by: andrew.mathas Owned by:
Priority: major Milestone: sage-7.3
Component: combinatorics Keywords: Cartan type, A infinity
Cc: sage-combinat, nthiery, tscrim Merged in:
Authors: Andrew Mathas Reviewers:
Report Upstream: N/A Work issues:
Branch: u/andrew.mathas/cartan_type_aoo (Commits, GitHub, GitLab) Commit: 257b283a7b30fc46cc5bae0bbfcd12037e56eb62
Dependencies: Stopgaps:

Status badges

Description (last modified by andrew.mathas)

Gives a minimal implementation of the A_oo Cartan type:

sage: CartanType(['A',oo])
['A', oo]
sage: CartanType(['A',oo]).is_irreducible()
True
sage: CartanType(['A',oo]).is_simply_laced()
True
sage: print(CartanType(['A', oo]).ascii_art())
...---O---O---O---O---O---O---O---...
     -3  -2  -1   0   1   2   3

In addition, the ticket fixes the following error in CartanType:

sage: CartanType(['A',-1])
  File "<string>", line unknown

    ^
SyntaxError: unexpected EOF while parsing

See related discussion on sage-combinat.

Change History (5)

comment:1 Changed 5 years ago by andrew.mathas

  • Branch set to u/andrew.mathas/cartan_type_aoo

comment:2 Changed 5 years ago by andrew.mathas

  • Authors set to Andrew Mathas
  • Commit set to 257b283a7b30fc46cc5bae0bbfcd12037e56eb62
  • Component changed from PLEASE CHANGE to combinatorics
  • Description modified (diff)
  • Keywords Cartan type A infinity added
  • Type changed from PLEASE CHANGE to enhancement

New commits:

c52edd1Basic functionality for Aoo
257b283Minimal implementation of Cartan type Aoo

comment:3 Changed 5 years ago by andrew.mathas

  • Description modified (diff)

comment:4 Changed 5 years ago by andrew.mathas

  • Description modified (diff)

comment:5 Changed 5 years ago by andrew.mathas

  • Description modified (diff)
Note: See TracTickets for help on using tickets.