-
-
Notifications
You must be signed in to change notification settings - Fork 660
Closed
Description
Steps To Reproduce
B = crystals.Tableaux(['A',5],shape=[3,2,1])
cta = B.cartan_type().subtype([1,2,3]) # has expected class <class 'sage.combinat.root_system.type_A.CartanType'>
ctb = B.cartan_type().subtype([2,3]) # has different class <class 'sage.combinat.root_system.type_relabel.CartanType_finite_with_superclass'>
type(cta),type(ctb),type(B.cartan_type()) # check
Expected Behavior
Expected type(cta),type(ctb),type(B.cartan_type()) to agree
Actual Behavior
The type of the subtype depends on the (sub) interval (of the Dynkin diagram) defining it.
Additional Information
No response
Environment
- **OS**: 13.4.1 (c)
- **Sage Version**: 10.0
Checklist
- I have searched the existing issues for a bug report that matches the one I want to file, without success.
- I have read the documentation and troubleshoot guide