Two-dimensional topological field theories #
TwoDimensionalTFT is the finite-labelled correlator presentation of a closed
oriented two-dimensional topological field theory. It records scalar
correlators, their unit, and their one-edge sewing laws. The equivalent
symmetric-monoidal-functor presentation is not constructed here.
Correlators are provided for all genera and all finite label types, including unstable arities. This makes the counit, metric, and multiplication visible as low-arity operations and permits a later restriction to stable CohFT arities.
A closed oriented two-dimensional TFT in its finite-labelled correlator presentation.
- pairing : SymmetricPerfectPairing R V
The metric used to contract the two half-edges of a node.
- unit : V
The distinguished unit state.
The connected genus-
gcorrelator with label typeS.- relabel (g : ℕ) (S T : Type) [Fintype S] [Fintype T] (e : S ≃ T) : MultilinearMap.domDomCongr e (self.correlator g S) = self.correlator g T
Correlators are natural under equivalences of finite label types.
- unit_insert (g : ℕ) (S : Type) [Fintype S] (a : S → V) : ((self.correlator g (Option S)) fun (x : Option S) => match x with | none => self.unit | some s => a s) = (self.correlator g S) a
Inserting the distinguished unit at a new marking changes no correlator.
- nonseparating (g : ℕ) (S : Type) [Fintype S] : self.pairing.selfContract (self.correlator g (S ⊕ Fin 2)) = self.correlator (g + 1) S
Contracting two markings on one connected component adds a handle.
- separating (g₁ g₂ : ℕ) (S T : Type) [Fintype S] [Fintype T] : self.pairing.pairContract (self.correlator g₁ (Option S)) (self.correlator g₂ (Option T)) = self.correlator (g₁ + g₂) (S ⊕ T)
Contracting one marking on each of two components joins them.
The genus-zero two-point correlator is the metric.
Instances For
The genus-zero one-point correlator of a theory, used below as its candidate Frobenius counit.
Equations
- T.counit = ↑(MultilinearMap.ofSubsingletonₗ R R V R 0).symm (T.correlator 0 (Fin 1))
Instances For
Evaluation of the counit extracted from the one-point correlator.