Papers
Topics
Authors
Recent
Search
2000 character limit reached

String Cobracket in Surface Topology

Updated 14 July 2026
  • String Cobracket is a loop-splitting operation that records self-intersections of immersed loops on oriented surfaces, forming part of a Lie bialgebra with the Goldman bracket.
  • It measures and distinguishes loop simplicity through cutting at transverse double points, with implications for detecting embedded curves via power iterations.
  • Advanced formulations include framed, tensorial, and homological approaches, integrating techniques from string topology and non-commutative algebra.

The string cobracket is an operation that records how a loop splits at its self-intersections. On an oriented surface, Turaev’s cobracket is defined on the free module generated by free homotopy classes of loops and sends a generic immersed loop to an antisymmetrized tensor sum of the two loops obtained by cutting at each transverse double point; together with the Goldman bracket it yields an involutive Lie bialgebra (Kawazumi, 2019). In string topology, the Goresky–Hingston coproduct induces a string cobracket on S1S^1-equivariant homology of the free loop space, and for closed surfaces this string cobracket is the negative of the Turaev cobracket (Hartenstein et al., 7 Oct 2025).

1. Surface definition and geometric meaning

Let SS be a connected oriented surface, π=π1(S)\pi=\pi_1(S), and Kπ=K(A)\lvert K\pi\rvert=K(A) the free KK-module on free homotopy classes Aπ/conjA\cong\pi/{\rm conj}. If α ⁣:S1S\alpha\colon S^1\to S is a generic immersion with transverse double points, then the Turaev cobracket is the map

δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert

given by

δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,

where

Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},

SS0 is the local intersection sign, and SS1, SS2 are the two arcs completed to loops (Kawazumi, 2019). In the equivalent geometric formulation used for surfaces with boundary,

SS3

where SS4 is the set of self-intersection points of a generic immersed loop SS5 and the two local branches are ordered so that the pair of tangent vectors agrees with the orientation of the surface (Chas et al., 2010).

This definition makes precise the statement that the cobracket “measures self-intersection of a loop on a surface” (Kawazumi, 2019). If SS6 is embedded with no self-intersection, then one can choose a representative with no transverse double points, and hence

SS7

(Kawazumi, 2019). The vanishing on simple loops is therefore immediate from the definition, whereas the converse is more subtle.

2. Lie-coalgebraic structure and the simplicity problem

Turaev’s cobracket is coantisymmetric, satisfies the co-Jacobi identity, and is compatible with the Goldman bracket. More precisely, if

SS8

denotes the Goldman bracket, then SS9 satisfies

π=π1(S)\pi=\pi_1(S)0

the co-Jacobi identity, and the Lie-bialgebra compatibility

π=π1(S)\pi=\pi_1(S)1

Accordingly, π=π1(S)\pi=\pi_1(S)2 is a Lie bialgebra in the sense of Drinfel’d, and Chas further showed that this Lie bialgebra is involutive (Kawazumi, 2019).

A central problem is whether vanishing of the cobracket detects embedded curves. For a non-power conjugacy class π=π1(S)\pi=\pi_1(S)3, the statement

π=π1(S)\pi=\pi_1(S)4

is denoted Turaevπ=π1(S)\pi=\pi_1(S)5 (Chas et al., 2010). The simplest version is false: computer computations show counterexamples to Turaevπ=π1(S)\pi=\pi_1(S)6 on every surface of negative Euler characteristic except the pair of pants (Chas et al., 2010). By contrast, the main theorem of Chas–Krongold proves Turaevπ=π1(S)\pi=\pi_1(S)7 for all π=π1(S)\pi=\pi_1(S)8 on surfaces with boundary. More precisely, for any nonpower π=π1(S)\pi=\pi_1(S)9 and any integer Kπ=K(A)\lvert K\pi\rvert=K(A)0,

Kπ=K(A)\lvert K\pi\rvert=K(A)1

where Kπ=K(A)\lvert K\pi\rvert=K(A)2 is the minimal self-intersection number of Kπ=K(A)\lvert K\pi\rvert=K(A)3 (Chas et al., 2010).

This establishes an important correction to a common overstatement. Vanishing of the string cobracket is not, by itself, an intrinsic characterization of simplicity at the level Kπ=K(A)\lvert K\pi\rvert=K(A)4; however, sufficiently high powers do detect simplicity on surfaces with boundary (Chas et al., 2010).

3. Framed, completed, and Hodge-theoretic formulations

The unframed cobracket changes by monogon moves, so a framing yields a homotopy-invariant refinement. If Kπ=K(A)\lvert K\pi\rvert=K(A)5 is a trivialization of the tangent bundle Kπ=K(A)\lvert K\pi\rvert=K(A)6 and Kπ=K(A)\lvert K\pi\rvert=K(A)7 is the rotation number of an immersed loop Kπ=K(A)\lvert K\pi\rvert=K(A)8, then the framed cobracket is

Kπ=K(A)\lvert K\pi\rvert=K(A)9

The pair KK0 is again an involutive Lie bialgebra, and KK1 is fully invariant under free homotopy of KK2 (Kawazumi, 2019).

After completing in the KK3-adic topology, the framed Turaev cobracket acquires additional structure. For a smooth affine curve KK4 over KK5 with an algebraic framing KK6, the completed cobracket

KK7

is a morphism of pro–mixed Hodge structure (Hain, 2018). Equivalently, KK8 is a Lie coalgebra in the category of pro–mixed Hodge structures, and together with the Goldman bracket it forms an involutive Lie bialgebra in MHS (Hain, 2018).

The same circle of ideas has a homological formulation. Hain’s construction uses the real-oriented blow-up KK9 of Aπ/conjA\cong\pi/{\rm conj}0 along the diagonal and produces a relative Aπ/conjA\cong\pi/{\rm conj}1-cycle attached to an immersed loop; capping with the framing class reproduces exactly the framed cobracket Aπ/conjA\cong\pi/{\rm conj}2 (Kawazumi, 2019). This suggests a robust interpretation of the string cobracket as an intersection-theoretic operation encoded in configuration-space geometry.

4. Tensorial, combinatorial, and divergence descriptions

For genus-Aπ/conjA\cong\pi/{\rm conj}3 compact surfaces, the cobracket admits a tensorial description through the standard group-like expansion. If Aπ/conjA\cong\pi/{\rm conj}4 and Aπ/conjA\cong\pi/{\rm conj}5 is characterized by

Aπ/conjA\cong\pi/{\rm conj}6

then extending scalars and passing through Aπ/conjA\cong\pi/{\rm conj}7 yields a continuous map

Aπ/conjA\cong\pi/{\rm conj}8

whose explicit formula contains Bernoulli numbers (Kawazumi, 2015). The power series

Aπ/conjA\cong\pi/{\rm conj}9

enters both the tensorial formula for the coaction and the description of the homotopy-intersection pairing, forcing Bernoulli numbers onto the final α ⁣:S1S\alpha\colon S^1\to S0-formula (Kawazumi, 2015). In particular, the leading part recovers the classical “necklace” cobracket of Schedler, while the full series refines it by higher self-intersection data (Kawazumi, 2015).

A complementary algebraic description uses non-commutative divergence. For a formally smooth associative algebra α ⁣:S1S\alpha\colon S^1\to S1 with a flat connection

α ⁣:S1S\alpha\colon S^1\to S2

the divergence map is

α ⁣:S1S\alpha\colon S^1\to S3

If α ⁣:S1S\alpha\colon S^1\to S4 is flat, then α ⁣:S1S\alpha\colon S^1\to S5 is a Lie-algebra α ⁣:S1S\alpha\colon S^1\to S6-cocycle (Taniguchi, 2024). For a compact oriented surface with boundary and a free generating system α ⁣:S1S\alpha\colon S^1\to S7, one has a canonical flat connection α ⁣:S1S\alpha\colon S^1\to S8 and a based Goldman map

α ⁣:S1S\alpha\colon S^1\to S9

with the identity

δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert0

for the rotation-free framing (Taniguchi, 2024). For closed surfaces, a homological connection on a perfect projective resolution of δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert1 yields an analogous formula

δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert2

where δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert3 is Vaintrob’s map (Taniguchi, 2024).

These descriptions show that the string cobracket is not merely a local cutting rule. It also admits tensorial, homological, and non-commutative algebraic realizations.

5. Refinements and extensions of the surface theory

A major refinement is Patricia Cahn’s operation δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert4, defined on free homotopy classes of loops on an oriented surface by replacing each self-intersection with a single chord diagram rather than a pure smoothing. If δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert5 is the free δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert6-module on one-chord diagrams, then

δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert7

and there is a canonical smoothing projection

δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert8

such that

δ  :  Kπ    Kπ    Kπ\delta\;:\;\lvert K\pi\rvert\;\longrightarrow\; \lvert K\pi\rvert\;\otimes\;\lvert K\pi\rvert9

Thus δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,0 is a refinement of the classical cobracket (Cahn, 2010). It satisfies coskew-symmetry and a co-Jacobi-type identity, and it yields an exact formula for the minimal self-intersection number: δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,1 when δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,2 with δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,3 primitive (Cahn, 2010). In particular, δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,4 if and only if δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,5 is a power of a simple class (Cahn, 2010).

The same refinement has a virtual-string analogue. For a virtual string δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,6, Turaev’s virtual-string cobracket δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,7 and the generalized operation δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,8 satisfy

δα  =  (t1,t2)Dαε(α(t1),α(t2))α[t1,t2]    α[t2,t1],\delta\bigl\lvert\alpha\bigr\rvert \;=\; \sum_{(t_1,t_2)\in D_\alpha} \varepsilon\bigl(\alpha(t_1),\alpha(t_2)\bigr)\, \bigl\lvert \alpha_{[t_1,t_2]}\bigr\rvert \;\otimes\; \bigl\lvert \alpha_{[t_2,t_1]}\bigr\rvert,9

where Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},0 is the “smoothing-off the sign” map (Cahn, 2011). If the minimal representative of Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},1 realizes an Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},2-fold power in Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},3 of its supporting surface, then

Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},4

For Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},5, this reduces to

Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},6

(Cahn, 2011). The paper also constructs a Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},7-arrow virtual string Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},8 with

Dα={(t1,t2)S1×S1  ;  α(t1)=α(t2),  t1t2},D_\alpha =\bigl\{(t_1,t_2)\in S^1\times S^1\;;\;\alpha(t_1)=\alpha(t_2),\;t_1\neq t_2\bigr\},9

so that

SS00

showing that SS01 can be strictly stronger than both the virtual-string cobracket bound and Turaev’s based-matrix invariant (Cahn, 2011).

A further extension is a family of maps SS02 parametrised by simple ribbon graphs with SS03 vertices. For SS04, SS05 recovers the framed Turaev cobracket, SS06 gives the double divergence, and for SS07 the operations coincide with the ribbon-graph operations SS08 in SS09 (Taniguchi, 7 Feb 2025). When the connection is flat, the odd SS10 define Chevalley–Eilenberg cocycles, and in the free associative case they recover the standard odd generators of SS11 (Taniguchi, 7 Feb 2025).

6. String topology, surface comparison, and higher-dimensional limitations

In string topology, the string cobracket is defined on SS12-equivariant homology by combining the transfer map with the Goresky–Hingston coproduct. For a closed oriented SS13-manifold SS14, one defines

SS15

as the composite

SS16

For a closed surface, the only nontrivial case is SS17, and under the natural isomorphism

SS18

one obtains a degree-SS19 cobracket (Hartenstein et al., 7 Oct 2025). The main comparison theorem states that

SS20

so on surfaces the string topology cobracket is the negative of the Turaev cobracket (Hartenstein et al., 7 Oct 2025).

At chain level, Naef–Willwacher model the string-topology cobracket algebraically on cyclic chains and construct an SS21-structure such that the natural comparison map to the SS22-equivariant loop-space homology intertwines the Lie bialgebra structure on homology (Naef et al., 2019). Their construction depends on the perturbative partition function of a Chern–Simons type topological field theory, and the one-loop part introduces terms in the cobracket that “do not depend only on the real homotopy type of SS23, but on its finer smooth structure” (Naef et al., 2019). The later chain-level analysis via configuration-space integrals and Chen’s iterated integrals proves that homotopy transfer intertwines the involutive Lie bialgebra structures on homology (Cieliebak et al., 4 Jul 2026).

The surface picture does not extend unchanged to higher-dimensional string topology. For lens spaces SS24 and SS25, which are homotopy equivalent but not homeomorphic, explicit computations show that for SS26 there are in total SS27 nonzero components, whereas for SS28 there are in total SS29 nonzero components; accordingly, “the string cobracket is not a homotopy invariant” (Sumoto, 11 May 2026). The same work proves that there exists a closed manifold SS30—namely SS31—for which the string bracket and the string cobracket do not satisfy Drinfeld compatibility, so SS32 does not carry an honest Lie bialgebra structure over SS33 in higher dimensions (Sumoto, 11 May 2026).

A plausible implication is that the phrase “string cobracket” has two closely related but not universally interchangeable meanings: on surfaces it refers to Turaev’s loop-splitting Lie cobracket, while in higher-dimensional string topology it denotes an SS34-equivariant operation whose homotopy invariance and Lie-bialgebraic behavior require additional hypotheses.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to String Cobracket.