Invariants: Computation and Applications
Irina A. Kogan
TL;DR
The paper addresses the problem of computing and applying invariants under group actions by bridging algebraic and differential invariant theories. It develops two main contributions: (i) an algebraic moving-frame approach that uses cross-sections and elimination (Gröbner-basis) methods to compute generating sets of rational invariants $\\mathbb{K}(\\mathcal{Z})^{\\mathcal{G}}$, and (ii) the differential invariant signature framework, which prolongs group actions to jet spaces to yield a small set of classifying invariants (e.g., curvature $\\kappa$ and its derivative $\\kappa_s$) that define a signature for equivalence testing of curves and binary forms. The work provides both practical algorithms and conceptual insights into how algebraic and differential invariant theories interact, with detailed treatments of smooth vs algebraic settings and explicit examples. These tools enable efficient symmetry reduction, orbit classification, and robust equivalence testing in geometry and algebraic geometry, offering a path from classical invariant theory to modern computational frameworks.
Abstract
Invariants withstand transformations and, therefore, represent the essence of objects or phenomena. In mathematics, transformations often constitute a group action. Since the 19th century, studying the structure of various types of invariants and designing methods and algorithms to compute them remains an active area of ongoing research with an abundance of applications. In this incredibly vast topic, we focus on two particular themes displaying a fruitful interplay between the differential and algebraic invariant theories. First, we show how an algebraic adaptation of the moving frame method from differential geometry leads to a practical algorithm for computing a generating set of rational invariants. Then we discuss the notion of differential invariant signature, its role in solving equivalence problems in geometry and algebra, and some successes and challenges in designing algorithms based on this notion.
