!sage -i coxeter3
RunrimeError:coxeter3 must be installed
def MuL(C): W = CoxeterGroup(C, implementation='coxeter3') List=[] for u in W: U = (W(v) for v in W.bruhat_interval(u, W.long_element())) next(U) for v in U: ld = v.length()-u.length()-1 if is_even(ld): p = W.kazhdan_lusztig_polynomial(u, v) if p[ld//2] != 0: List += [[u,v]]
MuL(CartanType(["A",5]))
---------------------------------------------------------------------------
RuntimeError Traceback (most recent call last)
<ipython-input-17-c1a05b610d54> in <module>()
----> 1 MuL(CartanType(["A",Integer(5)]))
<ipython-input-16-71a5a95492cf> in MuL(C)
1 def MuL(C):
----> 2 W = CoxeterGroup(C, implementation='coxeter3')
3 List=[]
4 for u in W:
5 U = (W(v) for v in W.bruhat_interval(u, W.long_element()))
/Applications/SageMath-8.1.app/Contents/Resources/sage/local/lib/python2.7/site-packages/sage/combinat/root_system/coxeter_group.pyc in CoxeterGroup(data, implementation, base_ring, index_set)
141 from sage.libs.coxeter3.coxeter_group import CoxeterGroup
142 except ImportError:
--> 143 raise RuntimeError("coxeter3 must be installed")
144 else:
145 return CoxeterGroup(cartan_type)
RuntimeError: coxeter3 must be installed
!sage -f coxeter3