Vector bundles of conformal blocks are vector bundles on the moduli stack of Deligne-Mumford stable n-pointed genus g curves Mg,n that arise in conformal field theory. Each triple (g,l,(λ1,...,λn)) with g a simple Lie algebra, l a nonnegative integer called the level, and (λ1,...,λn) an n-tuple of dominant integral weights of g specifies a conformal block bundle V=V(g,l,(λ1,...,λn)). This package computes ranks and first Chern classes of conformal block bundles on M0,n using formulas from Fakhruddin’s paper [Fakh].
Most of the functions are in this package are for Sn symmetric divisors and/or symmetrizations of divisors, but a few functions are included for non-symmetric divisors as well.
Some of the documentation nodes refer to books, papers, and preprints. Here is a link to the Bibliography.
Between versions 1.x and 2.0, the package was rewritten in a more object-oriented way, and the basic Lie algebra functions were moved into a separate package called LieTypes.
Version 0.5 of this package was accepted for publication in volume 8 of the journal The Journal of Software for Algebra and Geometry on 2 August 2018, in the article Software for computing conformal block divisors on bar M_0,n. That version can be obtained from the journal or from the Macaulay2 source code repository, http://github.com/Macaulay2/M2/blob/master/M2/Macaulay2/packages/LieTypes.m2, commit number 923fbcc7c77b23f510bb0d740e00fc1722a2f397.
This documentation describes version 2.4 of ConformalBlocks.
The source code from which this documentation is derived is in the file ConformalBlocks.m2.