This function creates an object of the type ConformalBlockVectorBundle.
In the example below we create the conformal block bundle V(sl3,2,(ω1,ω1,ω1,ω2,ω2,ω2)) on M0,6.
i1 : needsPackage("LieTypes") o1 = LieTypes o1 : Package |
i2 : sl_3=simpleLieAlgebra("A",2); |
i3 : V=conformalBlockVectorBundle(sl_3,2,{{1,0},{1,0},{1,0},{0,1},{0,1},{0,1}},0) o3 = ConformalBlockVectorBundle{Genus => 0 } Level => 2 LieAlgebra => LieAlgebra{isSimple => true } LieAlgebraRank => 2 RootSystemType => A NumberOfPoints => 6 Weights => {{1, 0}, {1, 0}, {1, 0}, {0, 1}, {0, 1}, {0, 1}} o3 : ConformalBlockVectorBundle |