Papers
Topics
Authors
Recent
Search
2000 character limit reached

Doodle Invariants in Planar and Virtual Topology

Updated 14 July 2026
  • Doodle invariants are algebraic objects assigned to immersed circles with transverse double points, remaining unchanged under isotopies and R1/R2 moves.
  • They encompass a range of constructions—from Alexander-type polynomial invariants to complete finite-type and chord-diagram series—that capture subtle structural differences.
  • Twin-group frameworks and canonical combinatorial encodings underpin their classification in both planar and virtual settings, linking representation theory with low-dimensional topology.

Doodle invariants are quantities or algebraic objects assigned to doodles—immersions of disjoint unions of circles with only transverse double points and no triple points—such that they are unchanged under the equivalence relation of doodle theory. In the classical planar setting, equivalence is generated by isotopy of S2S^2 together with R1R_1 and R2R_2, but not R3R_3; on surfaces, stable equivalence also allows surgeries away from the diagram. The absence of R3R_3 makes doodle theory structurally different from knot theory: minimal representatives are unique in the S2S^2 setting, complete combinatorial invariants exist, and invariant theories range from polynomial and finite-type constructions to Gauss-code, coloring, genus, bordism, and group-theoretic frameworks (Cisneros et al., 2020, Mostovoy, 2024, Bartholomew et al., 2016).

1. Foundational setting and invariant-theoretic consequences

A planar doodle is an immersion

D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^2

with only transverse double points and no triple or higher intersections. An oriented doodle is one in which each circle is oriented. Two planar doodles are equivalent if they are related by a homotopy through immersions with no triple points; on diagrams this is equivalent to isotopies of the sphere together with planar R1R_1 and R2R_2, but not R3R_3. A doodle with more than one component is unlinked, or split, when it decomposes into doodles lying in disjoint disks on R1R_10 (Cisneros et al., 2020).

On closed surfaces, the same immersion condition is used, but equivalence is enlarged by homeomorphic equivalence, flat R1R_11 and R1R_12 moves, and surface surgery away from the diagram via handle addition and elimination. This produces doodles on arbitrary closed oriented surfaces; planar doodles are precisely those admitting a representative on R1R_13. The same work establishes a natural one-to-one correspondence between doodles on surfaces and virtual doodles on the plane (Bartholomew et al., 2016).

A common misconception is that doodles are merely knot or link diagrams without over/under data. The decisive difference is the prohibition of R1R_14. In the planar theory this yields a unique minimal-crossing representative in each equivalence class, and in the surface theory it yields a unique minimal diagram up to homeomorphism of the supporting surface (Cisneros et al., 2020, Bartholomew et al., 2016).

2. Canonical representatives and combinatorial encodings

The existence of canonical minimal representatives makes several combinatorial encodings genuinely invariant. For doodles on R1R_15, arrow diagrams encode crossings by oriented chords on the parameter circle; a doodle is determined up to isotopy by its arrow diagram, and minimality is reflected by the absence of reducible R1R_16 and R1R_17 patterns in that diagrammatic language (Mostovoy, 2024).

For oriented virtual doodles, the most explicit canonical form is the left canonical Gauss code. A Gauss code records the order in which left and right branches of real crossings are encountered along the oriented circle. After normalization to a left preferred form and minimization in the orbit under cyclic shift, one obtains a unique left canonical representative. For doodles, one first passes to the unique minimal virtual diagram and then takes its canonical code. The resulting assignment R1R_18 is a complete invariant of oriented virtual doodles, and the analogous unoriented version is complete after quotienting by reversal (Bartholomew et al., 2018).

Planar doodles also admit a coarser but useful encoding by region counts. If a minimal doodle diagram has R1R_19 crossings and R2R_20 regions that are R2R_21-gons, then

R2R_22

The tuple R2R_23 is the doodle code. It is only a partial characterization, because different doodles can share the same region counts, but it strongly constrains possibilities and is central to enumeration via dual graphs (Bartholomew et al., 2023).

The same graph-theoretic framework yields invariant connectivity notions. A prime doodle is 3-connected; a super prime doodle is 4-connected. For prime doodles, every pair of regions are either disjoint, meet in a single vertex, or meet in a single edge. For super prime doodles, Tutte’s theorem implies that the underlying planar graph has a Hamiltonian circuit, and this leads to Hamiltonian codes that refine doodle codes in the super prime regime (Bartholomew et al., 2023).

3. Alexander-type polynomial invariants

The first classical-looking polynomial invariant for oriented planar doodles is the Alexander-type invariant R2R_24. Its construction follows the braid-to-polynomial paradigm from knot theory, but with twins in place of braids. The twin group

R2R_25

is a right-angled Coxeter group whose elements are planar braids on R2R_26 strands. Khovanov’s Alexander-type theorem states that every doodle is the closure of some twin, and Gotin’s Markov-type theorem describes when two twins have equivalent closures (Cisneros et al., 2020, Gotin, 2018).

The invariant is built from a two-parameter deformation of the Tits representation,

R2R_27

specialized later to R2R_28. The normalization depends on determinants of words R2R_29, and these determinants satisfy

R3R_30

where R3R_31 are Chebyshev polynomials of the second kind. For R3R_32,

R3R_33

and the doodle invariant is the monic generator of the ideal

R3R_34

This produces R3R_35, an invariant of oriented doodles (Cisneros et al., 2020).

Its behavior closely parallels the Alexander polynomial. At the R3R_36-level there is a skein-type relation, and R3R_37 vanishes on unlinked multi-component doodles, directly mirroring the vanishing of the classical Alexander polynomial on split links with more than one component. The R3R_38 are only defined up to multiplication by even powers of R3R_39 under Markov moves, and R3R_30 removes that ambiguity by taking the monic generator. The paper emphasizes that the skein relation does not in general survive the passage from R3R_31 to R3R_32 (Cisneros et al., 2020).

The invariant is nontrivial in low-complexity examples. The trivial doodle has R3R_33. The first nontrivial one-component doodle, the 4-poppy, represented by R3R_34, has

R3R_35

The Borromean doodle, represented by R3R_36, has

R3R_37

For the family R3R_38 given by the closures of R3R_39, the invariant distinguishes different S2S^20 (Cisneros et al., 2020).

4. Finite-type, complete series, and chord-diagram invariants

Finite-type theory for doodles is unusually strong. One cited result states that Vassiliev invariants classify doodles, a statement not known for knots, and this already situates doodles as an exceptional case among low-dimensional diagram categories (Cisneros et al., 2020).

A complete diagrammatic realization of this principle is given by the invariant S2S^21 for doodles on S2S^22. Starting from the vector space S2S^23 spanned by arrow diagrams, one defines

S2S^24

the sum over all sub-arrow-diagrams obtained by deleting arbitrary subsets of chords. Quotienting by the relations induced from S2S^25 and S2S^26 yields a target S2S^27, then truncations S2S^28, and hence invariants

S2S^29

The main theorem states that D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^20 is a finite type invariant of doodles of order at most D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^21; if D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^22 is a non-trivial doodle with D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^23 or fewer crossings, then D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^24; and if D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^25 are non-equivalent doodles with D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^26 or fewer crossings, then D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^27. Consequently, the inverse limit D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^28 is a complete invariant, and its coefficients at degree-D:nS1S2D:\bigsqcup_n S^1 \longrightarrow S^29 diagrams are finite type invariants of order at most R1R_10 (Mostovoy, 2024).

This construction is close in spirit to Polyak–Viro subdiagram expansions, but the combinatorics of doodles make the result stronger than in the knot case: the universal series is actually injective. The proof passes through quiver diagrams, reduction of adjacent chords, and a basis theorem for reduced diagrams, allowing one to detect a minimal doodle by a distinguished basis element appearing with coefficient R1R_11 (Mostovoy, 2024).

A different chord-diagram interaction appears in the 2025 representation of Milnor’s triple linking number. For a 3-component doodle R1R_12, Hirata uses a doodle invariant

R1R_13

defined by smoothing R1R_14, counting signed intersections of R1R_15 and R1R_16 inside the bounded regions, and correcting by the orientation of each smoothed component. This R1R_17-invariant is integer-valued, antisymmetric under permutation of components, changes by R1R_18 under the forbidden R1R_19-type move, and appears in the formula

R2R_20

Here the additional terms are signed counts of intersections in generalized chord diagrams associated to the link components. This places doodle invariants directly into the degree-two structure of Milnor’s triple linking number (Hirata, 5 Oct 2025).

5. Virtual, surface, algebraic, and bordism invariants

Beyond planar polynomial and finite-type invariants, doodle theory has a broad surface and virtual sector with several distinct invariant packages.

For doodles on surfaces, the unique minimal diagram determines the minimal crossing number and the genus of the doodle; in the virtual formulation, the virtual area number equals that genus. The same framework classifies planar doodles up to eight crossings and gives explicit families such as the generalized Borromean doodles R2R_21, the gyro family R2R_22, and the ortho family R2R_23, distinguished by component counts and minimal-diagram combinatorics (Bartholomew et al., 2016).

For virtual doodles, doodle switches provide coloring invariants. A doodle switch is a set with a binary operation satisfying the axioms in which R2R_24 if and only if R2R_25, right multiplication is bijective, and the map R2R_26 is bijective. The fundamental doodle switch R2R_27 is defined from semiarcs and crossing relations, and R2R_28 is invariant under virtual doodle equivalence. The doubled version R2R_29 yields doubled coloring numbers R3R_30, and in the examples computed with a 4-element doodle switch, R3R_31 distinguishes some diagrams that R3R_32 does not (Bartholomew et al., 2018).

For one-component virtual doodles, the skew-symmetric augmented matrix

R3R_33

is built from homology intersection numbers of primitive curves on the Carter surface. Up to permutations and elementary extensions/reductions, its R3R_34-equivalence class is invariant under stable R3R_35-equivalence. A one-component doodle diagram is almost classical if and only if all the intersection numbers vanish, equivalently if R3R_36 is the zero matrix; classical doodles have trivial matrix class. The Kishino doodle yields an irreducible nontrivial augmented matrix and is therefore non-classical (Ocampo et al., 2024).

A different bordism-oriented theory appears for 2-moderate immersions in R3R_37 or R3R_38. For embedded oriented doodles in the strip, tangency counts define invariants R3R_39, with R1R_100, and

R1R_101

via R1R_102. For immersed oriented doodles there is an exact sequence

R1R_103

where R1R_104 counts signed differences of crossing types, and the kernel R1R_105 contains a subgroup R1R_106 generated by explicit families built from “R1R_107” and “8” doodles (Katz, 2023).

6. Twin groups, Alexander–Markov correspondences, and extended invariant frameworks

The twin-group viewpoint is the main bridge from doodles to representation theory. On R1R_108, Gotin’s Markov theorem identifies doodles with twin closures modulo Markov moves, so any family of functions on twin groups invariant under those moves descends to a doodle invariant. This is exactly the mechanism used by the Alexander-type invariant R1R_109, and it is the doodle analogue of the braid–Markov framework for classical link invariants (Gotin, 2018, Cisneros et al., 2020).

This correspondence has now been extended to closed surfaces, including non-orientable ones. Twisted virtual doodles are stable equivalence classes of doodles on closed surfaces that may be non-orientable; their planar representatives carry real crossings, virtual crossings, and bars. The parity of the total number of bars is invariant under the extended Reidemeister system, so odd-bar diagrams cannot be equivalent to virtual doodles. To capture these objects braid-theoretically, the twisted virtual twin group R1R_110 is introduced with generators R1R_111, R1R_112, and R1R_113, combining classical twin, virtual, and bar relations. Every twisted virtual doodle is the closure of a twisted virtual twin, and two such twins have equivalent closures if and only if they are related by the twisted Markov moves TM0–TM3 (Negi et al., 12 Nov 2025).

The same work supplies a large algebraic environment for future invariant theory. The pure twisted virtual twin group R1R_114 admits an explicit presentation; R1R_115; R1R_116 decomposes both as an iterated semidirect product of free products R1R_117 and as R1R_118, where R1R_119 is an irreducible right-angled Artin group. From these decompositions it follows that R1R_120 and R1R_121 have trivial center and are residually finite as well as Hopfian. This does not itself produce a new numerical doodle invariant, but it provides the exact Markov-compatible algebraic setting in which such invariants can be constructed (Negi et al., 12 Nov 2025).

Taken together, these developments show that doodle invariants now occupy several distinct but interacting layers: canonical combinatorial representatives, complete diagrammatic series, Alexander-type polynomials, coloring and genus invariants, homology-intersection obstructions to classicality, bordism invariants in ruled surfaces, and twin-group frameworks on both orientable and non-orientable surfaces. The cumulative picture is unusual in low-dimensional topology: doodles admit both complete combinatorial invariants and classical-looking representation-theoretic constructions, while still supporting substantial open problems about how these theories interact (Mostovoy, 2024, Cisneros et al., 2020, Negi et al., 12 Nov 2025).

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 Doodle Invariants.