Paclet Resource

ChernSimons

The large n limit of Chern-Simons theory: canonical Lie bialgebras of cyclic words, the Beilinson-Drinfeld formalism and its Maurer-Cartan elements, algebraic models, and homotopy algebras

Contributed By: Pavel Hajek

This paclet contains computable aspects of a version of Chern-Simons theory announced by Cieliebak, Fukaya and Latschev, defined by Cieliebak and Volkov and, among others, studied in Hájek's PhD thesis. It corresponds to the large-n limit of U(n) Chern-Simons theory on a closed oriented manifold (see also the recent paper of Hamilton).

It can be formulated on the cyclic words of the de Rham cohomology either as an IBL-infinity Maurer-Cartan element of a canonical involutive bi-Lie algebra (IBL), or equivalently, as a Beilinson-Drinfeld action of a canonical BD operator. The action defines an open string field theory on the de Rham cohomology that corresponds to a quantum A-infinity algebra generalizing Stasheff's A-infinity homotopy transfer from trees to trivalent ribbon graphs (see Münster and Sachs).

This open string field theory can be thought of as the open sector of an open-closed string field theory (Münster and Sachs), with the closed part being the symplectic field theory of the unit cotangent bundle, and the IBL-infinity morphism between the canonical IBL algebra twisted by the Maurer-Cartan element and the IBL-infinity algebra of symplectic field theory twisted by the canonical augmentation being obtained by integrating forms over the moduli spaces of holomorphic curves with boundary punctures on the zero section (open string insertions), where the forms are pulled back, and interior punctures asymptotic to Reeb orbits (closed string insertions).

If the manifold is simply connected, the structure is related to string topology: the twisted IBL-infinity algebra is a chain model of Chas-Sullivan equivariant string topology relative to a base point, via Chen's iterated integrals. If the manifold is homologically simply connected, strong vanishing results hold (Cieliebak, Hájek and Volkov) and the structure can be equivalently computed by taking a Poincaré duality model of the de Rham cohomology and the canonical IBL algebra on its cyclic words equipped with the cyclic Hochschild differential.

The areas of the paclet are the canonical Lie bialgebras of cyclic words, the Beilinson-Drinfeld formalism with its Maurer-Cartan elements, the algebraic models from which the graded alphabet of the cyclic words is read, and the homotopy algebras. Each area has its own guide.

Details

The paclet runs on the Wolfram Engine 15.0.1 or later, which is freely available, and in Mathematica.
Install it from this page with PacletInstall[ResourceObject["https://www.wolframcloud.com/obj/hajek_pavel/DeployedResources/Paclet/ChernSimons"], ForceVersionInstall → True].
Load it with Needs["ChernSimons`"]; ?ChernSimons`* lists the exports.
The same build is a plain archive: PacletInstall["https://www.wolframcloud.com/obj/hajek_pavel/s1paper/ChernSimons.paclet", ForceVersionInstall → True].
The documentation is read online without installing anything, starting at the guide Chern-Simons Theory; after the install it is in the Documentation Center.
The guide Chern-Simons Theory is the landing page of the documentation; every symbol it lists has a reference page with examples, and the four areas have the guides Canonical Lie Bialgebra, Beilinson-Drinfeld Formalism, Algebraic Models and Homotopy Algebras.
Three tutorials: The Canonical IBL Algebra of the Circle builds the canonical IBL-infinity algebra of the circle from its minimal model in a few lines; From a Sullivan Model to an IBL Algebra does the same for any model; Hodge Type and the Nondegenerate Quotient explains when the construction applies.
The paclet accompanies the paper of Cieliebak and Hájek on the Chern-Simons IBL-infinity algebra of the circle, in preparation; the formulas it computes are the ones the paper states. It is based on the original implementation in Algebraic Model of String Operations, Wolfram Notebook Archive 2024.
Every export computes on an arbitrary graded alphabet; the circle is the running example of the documentation.