Feynman Rules as a Monad
Feynman Rules in QFT
Let us briefly recall the Feynman rules in perturbative quantum field theory (QFT).
A field theory described by a Lagrangian can typically be decomposed into:
- Free part: Quadratic terms in the fields.
- Interaction part: Higher-order terms in the fields.
When expanding the path integral perturbatively using Wick's theorem, each term in the expansion can be represented by a Feynman diagram, constructed via the following rules:
- Graph: : A graph of genus with labeled external legs.
- Edges: Correspond to the propagator , derived from the free part of the Lagrangian.
- Vertices: Correspond to interaction terms in the Lagrangian.
The valence of each vertex is determined by the order of the interaction term.
Finally, after integrating over all internal vertices and summing over all possible graphs, we obtain the perturbative expansion of the correlation functions.
This procedure of assigning algebraic data to each edge and vertex constitutes the Feynman rules.
The free part is crucial for calculating the Feynman integrals and we will not discuss it here. In this post, we will focus on the combinatorial structure of the graphs and the procedure of assigning data to their vertices.
Let us now formulate these ideas rigorously.
The Vertex
First, the possible contributions for a vertex can be organized into a specific structure 1:
- A vector space graded by the valence of the vertex.
- A permutation action of the symmetric group on the degree part, representing the permutation of leg labels.
Thus, such contributions form an -module (or symmetric sequence), where . An -module is a sequence of vector spaces , each equipped with an action of .
We can form the category of -modules, denoted by , whose objects are -modules and morphisms are -equivariant linear maps.
This vector space may correspond to additional data. In our context, it is natural to consider the genus grading. That is, each can be further decomposed as:
where is a non-negative integer representing the genus, satisfying the stability condition . If we restrict ourselves to tree-level contributions, we set and require (or for propagators), effectively ignoring unstable tadpole diagrams. Since this condition corresponds to stability in the theory of modular operads, we denote the category of such -modules as , i.e., stable -modules.
The Graph
Next, we consider the graphs. Defining a graph intuitively is easy, but establishing the precise axiomatic framework is subtle. A natural way to describe a graph is by:
- Collecting all vertices into a set .
- Assigning a set of half-edges to each vertex . The cardinality of this set is the valence .
- Pairing half-edges to form edges. The set of edges is denoted by .
- The remaining unpaired half-edges are called (external) legs, denoted by , with cardinality .
Moreover, a labeled graph assigns a non-negative integer to each vertex , called the genus of the vertex. The genus of the graph is defined as:
where is the first Betti number of the graph 2. Such a diagram is denoted as .
We define a labeled graph as a pair , where is a bijection labeling the legs.
The category of labeled graphs with genus and labeled legs, denoted as , has objects as labeled graphs and morphisms as graph morphisms preserving the leg labeling.
We omit the technical definition of graph morphisms here. Roughly speaking, a morphism is a map between two graphs that preserves the connectivity structure of vertices, edges, and legs.
There exists a terminal object in : the single-vertex graph with no edges, one vertex of genus , and legs.
Feynman Rules Revisited
We can now reformulate the Feynman rules using the language of category theory for and .
In this context, a Feynman rule is specified by:
- An object in .
- An isomorphism class of graphs in .
Summing over all possible isomorphism classes of graphs , we obtain an endofunctor on , denoted by :
where is the coinvariant space of a -module .
Since is an endofunctor on , we can consider the relationship between and .
Moreover, we can consider for any positive integer . By definition, such composition corresponds to:
-
At the level of graphs,
- Consider a Feynman diagram.
- For each vertex in the diagram, we replace it with another Feynman diagram.
-
At the level of vector spaces,
- For each vertex, assigning a vector space to it.
- Obtaining a new vector space by applying the Feynman rule again.
There exists a natural transformation , called the multiplication of the endofunctor . This corresponds to the operation of:
- Substituting diagrams into vertices.
- Flattening into a single diagram.
- Using the Feynman rule to obtain a vector space.
For , there are two ways to flatten the nested diagrams (associativity):
- Flatten the lowest level first, then the resulting diagrams.
- Flatten the highest level first, then the resulting diagrams.
Both procedures yield the same result, satisfying the associativity condition.
Moreover, there is a unit transformation , where is the identity endofunctor. This corresponds to the inclusion of the single-vertex graph .
Thus, the endofunctor , together with and , forms a monad on the category . This demonstrates that the combinatorial structure of Feynman rules is perfectly captured by the language of monads.
Modular Operads
Recall that a (cyclic) operad is simply an algebra over a specific monad corresponding to trees.
Since our monad is defined using graphs with genus loops, its algebras generalize operads to what are known as modular operads.
Precisely, a modular operad is an algebra over the monad , equipped with a structure map satisfying:
- Associativity: .
- Unit: .
We denote a modular operad as a pair .
Multiplication Functor and Renormalization
Having defined Feynman rules via monads, we turn to renormalization, a crucial procedure in perturbative QFT.
The Idea
Wilson's Renormalization Group (RG) approach suggests that to obtain an effective theory at a lower energy scale, we must:
- Integrate out high-energy modes, causing original interaction terms to "flow" into effective interactions.
- Rescale fields and coupling constants.
- Retain only relevant and marginal interaction terms at low energy.
The multiplication functor naturally describes the combinatorial aspect of the first step: the contraction of internal edges corresponds to the integration of propagators.
Bar Construction
Given a modular operad constructed from a monad , the renormalization procedure can be captured by the map:
where is the structure map of the modular operad .
Consider applying the functor iteratively. This corresponds to a hierarchy of nested contractions (or scales). We obtain a sequence of maps:
This is a simplicial object in the category , forming the bar construction of the modular operad .
Simplicial objects encode face maps and degeneracy maps , giving rise to homological structures. The "master equation" encodes the consistency conditions of the theory, specifically the associativity and unit axioms of the monad.
Consider the specific structure of the boundary operator . The face map essentially corresponds to contracting the graph at the -th level of nesting. The expression for such a map is:
These maps satisfy the simplicial identity .
Using these face maps, we define the total boundary map as:
where the master equation is satisfied since the simplicial identity.
This bar construction is a natural generalization of the classical bar construction in homological algebra. There, a chain complex can be viewed as a 1-dimensional tree, and the face maps correspond to the "splitting" of vertices.
Restricting our diagrams to trees (genus 0) yields the bar construction for cyclic operads, where the composition map corresponds to linking the legs of two trees.
This bar construction is a natural generalization of the classical bar construction in homological algebra. There, a chain complex can be viewed as a 1-dimensional tree, and the face maps correspond to the "splitting" of vertices.
Restricting our diagrams to trees (genus 0) yields the bar construction for cyclic operads, where the composition map corresponds to linking the legs of two trees.
Outlook
We have built a "categorical description" of Feynman diagrams, primarily at the level of vertices and their composition.
However, some essential data remains uncaptured. For example, in perturbative Chern-Simons theory, the correlation function (on ) involves the Gaussian linking number, which is sensitive to the orientation of edges. Thus, to develop a full categorical description, one must account for orientation data. This leads to the concept of "twisted modular operads," which is intimately related to Kontsevich's graph complex—the "true" home of Chern-Simons perturbation theory.
But that is a story for another time.
-
If there are additional structures input from the theory, such as grading, we should replace the vector space with the corresponding object, e.g., a graded vector space.
-
This definition of genus is standard in the context of modular operads. Unlike the usual graph genus (Betti number), we decorate each vertex with "inner" genus data, which is essential for the monad structure.
Loading comments...
Please login with GitHub to post a comment.