The Nikulin root invariant is a lattice-theoretic invariant that captures the configuration of ADE roots and their primitive embedding in numerical lattices.
It underlies classification structures for Enriques, K3, Nikulin, and Kummer surfaces by encoding discriminant forms, parity data, and gluing information.
This invariant refines 2-elementary lattice classifications and informs curve orbit enumeration and moduli problems across arithmetic and geometric contexts.
Searching arXiv for recent and foundational papers directly relevant to "Nikulin root invariant" and closely related lattice-theoretic uses.
The Nikulin root invariant is a lattice-theoretic invariant attached to a surface or higher-dimensional holomorphic symplectic object through a configuration of roots, its primitive closure, and the associated discriminant-form and gluing data. In the most explicit recent formulation, for an Enriques surface Y it is the pair
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),
where the sum runs over the connected components σ of the graphΔ(Y), each Rσ is an irreducible ADE root lattice attached to σ, and the kernel records the mod-$2$ failure of primitiveness of the embedding into the numerical lattice SY=Num(Y) (Brandhorst et al., 10 Jul 2025). In adjacent literature on K3 surfaces, Nikulin surfaces, Kummer surfaces, Nikulin-type orbifolds, and Lorentzian Kac–Moody theory, the same idea appears through closely related packages of data: invariant and anti-invariant lattices, configurations of (−2)-classes or other root vectors, discriminant groups, parity invariants, and explicit gluing.
1. Explicit definition on Enriques surfaces
For an Enriques surface Y over an algebraically closed field of characteristic (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),0, the numerical lattice is
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),1
which is even, unimodular of signature (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),2; in fact (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),3. A class (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),4 of a smooth rational curve has self-intersection (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),5. The splitting roots are
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),6
for (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),7 the K3-cover of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),8, and concretely
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),9
The effective splitting roots are
σ0
and the set of classes of smooth rational curves is
σ1
These constructions are the starting point for the paper’s working definition of the Nikulin root invariant (Brandhorst et al., 10 Jul 2025).
The image σ2 is viewed as an undirected graph whose vertices are the classes σ3, with an edge between σ4 if σ5. Each connected component σ6 of this graph is itself a simply-laced irreducible root system of ADE type. For such a component, the local data are the rank σ7, the dimension
σ8
the kernel dimension σ9, and the type
Δ(Y)0
A key restriction is that for each connected component Δ(Y)1, Δ(Y)2, and either Δ(Y)3, or Δ(Y)4 and then Δ(Y)5 or Δ(Y)6 (Brandhorst et al., 10 Jul 2025).
This explicit definition is already highly structured. It does not record only the ADE type. It records the direct sum Δ(Y)7 and the mod-Δ(Y)8 kernel measuring how the relevant root lattice sits inside Δ(Y)9. In the exceptional cases Rσ0 and Rσ1, the kernel distinguishes primitive from non-primitive embeddings, and that distinction is later reflected in orbit-counting formulas for smooth rational curves.
2. K3 surfaces, Nikulin surfaces, and Kummer root data
In the K3 setting, several papers work with the exact ingredients of a Nikulin root invariant without always naming the object. For a K3 surface with a Nikulin involution, the basic geometric configuration consists of eight disjoint Rσ2-curves on the quotient K3 surface Rσ3,
Rσ4
together with a class
Rσ5
The associated Nikulin lattice Rσ6 is the even lattice of rank Rσ7 generated by Rσ8 and
Rσ9
with σ0 and σ1 for σ2. For a genus-σ3 Nikulin surface, the lattice
σ4
is the polarization-plus-root datum fixed inside σ5; the paper describes this as the lattice underlying the moduli problem for Nikulin surfaces of genus σ6 (Farkas et al., 2011).
On Kummer surfaces the same pattern is amplified. A Nikulin configuration is a set of σ7 disjoint smooth rational curves on a K3 surface. For σ8, the primitive closure σ9 of the lattice generated by these $2$0 $2$1-curves has discriminant group
$2$2
and its discriminant form is isometric to the discriminant form of $2$3. For a generic polarized abelian surface $2$4 with $2$5, the Néron–Severi group of $2$6 is a finite-index overlattice of $2$7, where
$2$8
The paper then constructs a second Nikulin configuration by replacing one root $2$9 with
SY=Num(Y)0
which satisfies SY=Num(Y)1, is orthogonal to the other SY=Num(Y)2 curves, and yields a different embedding of a rank-SY=Num(Y)3 orthogonal root configuration into SY=Num(Y)4 (Roulleau et al., 2017).
These examples show the standard K3/Kummer content of the invariant: a primitive embedding of a root lattice, its orthogonal complement, and the discriminant-form data that control whether two root configurations are equivalent under automorphisms. In this sense, the Nikulin root invariant is not merely the list of roots; it is the root lattice together with the way it is glued into the ambient even lattice.
3. Discriminant forms, 2-elementary lattices, and parity data
A central theme in the literature is that Nikulin-style root invariants are refinements of 2-elementary lattice data. In the heterotic/K3 framework, one starts with the even self-dual lattice
SY=Num(Y)5
and an involution SY=Num(Y)6. The invariant lattice and orthogonal complement are
SY=Num(Y)7
Both are even sublattices, and their discriminant groups are purely 2-elementary: SY=Num(Y)8
The parity invariant is
SY=Num(Y)9
and similarly (−2)0. The triple (−2)1 uniquely determines (−2)2 up to isomorphism, and (−2)3 is also uniquely determined up to isomorphism (Acharya et al., 2022).
The same paper refines this data by tracking the even/odd splitting of discriminant classes,
(−2)4
and by introducing a distinguished class (−2)5 with
(−2)6
The paper does not define a “Nikulin root invariant” explicitly, but it states that the relevant data are the pattern of root lattices inside (−2)7 and (−2)8 together with the discriminant-form and parity data (−2)9, and the distinguished class Y0 (Acharya et al., 2022).
This use clarifies a general point. In Nikulin-style classification problems, the invariant lattice, the anti-invariant lattice, and the discriminant form already provide a coarse classification. The root invariant is the refinement that remembers which root sublattices occur, how they embed, and how their classes behave modulo Y1. The Enriques-surface definition above is an explicit realization of exactly that principle.
4. Higher-dimensional analogues on Nikulin-type orbifolds
For irreducible symplectic orbifolds of Nikulin-type, recent work uses the same package of data in a higher-dimensional Beauville–Bogomolov setting. If Y2 is a Nikulin-type orbifold, then
Y3
and the relevant root-like subsets are
Y4
together with the wall-divisor sets Y5 and Y6. The paper states explicitly that it does not define or use a “Nikulin root invariant,” but the role played by such an invariant is distributed across the invariant lattice Y7, the coinvariant lattice Y8, the discriminant forms, and the subsets Y9, (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),00, and (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),01. The deformation classification is then lattice-theoretic: two pairs (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),02 and (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),03 with finite-order symplectic automorphisms are deformation equivalent if and only if the invariant lattices are isometric, equivalently if and only if the coinvariant lattices are isometric (Brandhorst et al., 2024).
A related paper on standard involutions on Nikulin-type orbifolds makes the analogue even more explicit. There the global lattice is
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),04
and the induced involutions have coinvariant root lattices
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),05
The paper emphasizes that invariant lattice and coinvariant lattice do not determine the full structure, because the embedding of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),06 into (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),07 is not determined by its orthogonal complement. One must also specify the gluing. Lemma 2.3.8 gives the explicit half-sum generators for the correct gluing, and Theorem 2.3.10 states that if a Nikulin-type orbifold admits an embedding of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),08, (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),09 or (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),10, satisfying exactly this gluing condition, then it admits a standard symplectic involution (Piroddi, 2024).
The higher-dimensional lesson is precise. In the K3 case one often speaks of the root invariant as a root lattice together with its discriminant-theoretic embedding data. In the Nikulin-type orbifold case, the same role is played by the coinvariant root lattice (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),11, its orthogonal complement, and the gluing that reconstructs the full Beauville–Bogomolov lattice. This suggests that the root invariant is best understood as an embedding invariant rather than a bare ADE label.
5. Variants in arithmetic and physical literature
The same Nikulin-style philosophy appears in several adjacent settings, although the phrase itself is used with different degrees of explicitness.
Classifies induced involutions and deformation types
Heterotic/K3 involution
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),14, (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),15, (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),16, class (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),17
Controls allowed shifts, phases, and root content
Lorentzian Kac–Moody setting
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),18
Encodes simple roots, Weyl chamber, Weyl vector
In Lorentzian Kac–Moody theory, the phrase is not used verbatim in the cited paper, but the reconstruction is explicit. For a hyperbolic lattice (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),19 of signature (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),20, a finite simple root system (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),21, and a Weyl vector (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),22 satisfying
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),23
the essential invariant is the isomorphism class of the triple (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),24, together with the arithmetic-type conditions ensuring automorphic correction. The paper classifies exactly (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),25 elliptic-type rank-(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),26 systems of this form. In that Gritsenko–Nikulin sense, the root invariant is the Lorentzian lattice, the simple root configuration, the Weyl chamber, and the Weyl vector (Allcock, 2012).
This usage is not identical to the Enriques-surface definition, but the family resemblance is strong. In each case the invariant packages root data with the ambient lattice structure and with a finite quadratic-form or Weyl-theoretic constraint. The common feature is that roots alone are insufficient; the invariant is the rooted embedding.
6. Classification power, applications, and scope
The most concrete application currently recorded is on Enriques surfaces. Let (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),27 be the number of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),28-orbits of connected components of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),29 of type (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),30, (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),31 the number of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),32-orbits of type (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),33, (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),34 the number of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),35-orbits of type (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),36, (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),37 the number of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),38-orbits of type (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),39, and (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),40 the number of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),41-orbits of type (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),42. Then
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),43
Thus the Nikulin root invariant, together with the Vinberg group, determines the number of (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),44-orbits of smooth rational curves on (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),45 (Brandhorst et al., 10 Jul 2025).
In Kummer-surface geometry, the same type of invariant distinguishes non-equivalent Nikulin configurations on the same K3 surface. For (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),46, the paper proves that the natural Nikulin configuration (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),47 and the modified configuration (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),48 are not (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),49-equivalent, so the corresponding abelian surfaces (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),50 and (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),51 are not isomorphic. The distinction is detected by the different embeddings of the (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),52-root configuration and its orthogonal polarization class in (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),53 (Roulleau et al., 2017).
In the theory of Prym and spin moduli, the same lattice-plus-root package underlies the moduli space(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),54 of genus-(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),55 Nikulin surfaces, the Prym–Nikulin locus in (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),56, and the Grassmannian model for genus (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),57. There the fixed lattice
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),58
with (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),59 generated by eight disjoint (R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),60-classes and their half-sum is the invariant that organizes the moduli problem (Farkas et al., 2011).
Two misconceptions are corrected by the recent literature. First, the phrase “Nikulin root invariant” is not used uniformly: several papers are built on the same lattice-theoretic data while explicitly not packaging them under that name (Brandhorst et al., 2024, Piroddi, 2024, Acharya et al., 2022). Second, the invariant is not only an ADE type. In the explicit Enriques-surface definition the kernel
(R:=σ⨁Rσ,ker(R⊗F2→SY⊗F2)),61
is essential, and in the Nikulin-type orbifold setting the gluing of invariant and coinvariant lattices is essential. A plausible implication is that the modern mathematical content of the term is best captured not by a single root system, but by a root system together with its discriminant-theoretic realization inside a fixed ambient lattice.
In this sense, the Nikulin root invariant is a unifying object across several branches of geometry and arithmetic: it records root configurations, orthogonal complements, parity and discriminant-form data, and the gluing necessary to recover the ambient lattice. Where an explicit definition is available, it serves as a complete combinatorial-lattice encoding of the relevant geometric configuration; where the term is absent, the same invariant structure still governs deformation, automorphism, and moduli classification.