An Algebraic Geometric Foundation for a Classification of Second-Order Superintegrable Systems in Arbitrary Dimension

Second-order (maximally) superintegrable systems in dimensions two and three are essentially classified. With increasing dimension, however, the non-linear partial differential equations employed in current methods become unmanageable. Here we propose a new, algebraic-geometric approach to the classification problem—based on a proof that the classification space for irreducible non-degenerate second-order superintegrable systems is naturally endowed with the structure of a quasi-projective variety with a linear isometry action. On constant curvature manifolds our approach leads to a single, simple and explicit algebraic equation defining the variety classifying those superintegrable Hamiltonians that satisfy all relevant integrability conditions generically. In particular, this includes all non-degenerate superintegrable systems known to date and shows that our approach is manageable in arbitrary dimension. Our work establishes the foundations for a complete classification of second-order superintegrable systems in arbitrary dimension, derived from the geometry of the classification space, with many potential applications to related structures such as quadratic symmetry algebras and special functions.


Introduction
It is a puzzling happenstance that the fundamental equations of nature admit explicit analytic solutions, at least for simple models.Think of Schrödinger's Equation for the hydrogen atom, for instance: Its explicit solutions describe the shape of the atomic orbits and explain many of the physical and chemical properties of over a hundred elements known today.The existence of explicit solutions in this case stems from a deeper fact-the hydrogen atom is a superintegrable system.The present paper develops methods to explore such systems systematically and exhaustively in arbitrary dimension.The focus will be exclusively on second-order maximally superintegrable systems, and therefore we shall usually omit the designations "second-order" and "maximal" (these terms are rigorously introduced in Sect.2).

What are (Maximally) Superintegrable Systems?
Symmetries are an essential tool in the study of Hamiltonian systems, and superintegrable systems are the most symmetric of these.The prototypical example of a superintegrable system is the Kepler system of planetary motion around a central celestial body.By the nature of the equations of motion, the movement of the planet is completely determined by its position and momentum given at any fixed point in time.More abstractly, the movement defines a curve in the six-dimensional phase-space of position and momentum.
In a conservative central force field, the energy and the angular momentum vector are conserved under the temporal evolution of the system.The Kepler system has the remarkable property that it possesses an additional conserved quantity: the Laplace-Runge-Lenz vector, pointing from the force centre towards the perihelion of the planetary orbit.Together, these form seven scalar constants of motion.Each of them defines a function on phase-space and confines the trajectory of the system to a level set of this function.Since the phase space is six-dimensional, only five out of them can be functionally independent.Indeed, there are two scalar identities among them.
The quantum counterpart of the Kepler system is the aforementioned model of the hydrogen atom.Its conserved quantities are represented by quantum numbers, which constitute the ordering principle behind the Periodic Table of Elements.
With the Kepler system in mind, a (maximally) superintegrable system is defined as a Hamiltonian system of arbitrary dimension n possessing the maximal number of functionally independent constants of motion, which is 2n − 1.The superintegrable system is called second-order (or quadratic) if the constants of motion can be chosen quadratic in the momenta.(Formal definitions will be given below.) The study of superintegrable systems has a long standing history due to the attractive possibility of determining almost all important features using algebraic methods alone.Beyond this obvious motivation, worthwhile in its own right, there exists also a deeper aspiration to classify superintegrable systems: They give rise to a large class of special functions.

Special Functions and Superintegrable Systems
Since the appearance of the first tables of chords [15], special functions have been ubiquitous in science and technology.Their fundamental role necessitates not only explicit formulae or the tabulation of a function's values, but also a thorough documentation of its properties and interrelations.Traditionally, this has been done in the form of handbooks, most notably the Bateman Manuscript Project [6,7], filling five thick volumes, and the "Abramowitz and Stegun" Handbook of Mathematical Functions [1], with more than 40,000 citations one of the most cited works in the mathematical literature [8].In the dawn of the era of digitisation, the use of sophisticated symbolic computation engines has overcome the limitations of books and manual calculations, and handbooks have been replaced by extensive online databases.The most comprehensive resources today are the Mathematical Functions Site [79], which comprises at present more than 300,000 formulae and is steadily growing, and the NIST Digital Library of Mathematical Functions [63], the online version of the above mentioned Handbook of Mathematical Functions.
Yet, special functions have always been organised in an ad hoc manner and all handbooks and databases are mere compilations.Meanwhile, the search for a unified theory of special functions has continued since the nineteenth century-a theory that would explain and systematically organise, for a reasonably wide class of special functions, their properties, interrelations, symmetry principles and other related structures behind the façade of seemingly endless formulae in rows.
A theory aiming to classify special functions may naturally start from some rich source of such functions.This is where superintegrable systems come into play: Besides the hypergeometric differential equation, they are a particularly prolific source of special functions.Notably, it has been shown that superintegrable systems give rise to hypergeometric orthogonal polynomials [53,55], to Painlevé transcendants [27,60], to Jacobi-Dunkl polynomials [23], and to the recently discovered exceptional polynomials [29,68].
The present work establishes the foundations for a complete classification of second-order superintegrable systems.This lays the groundwork for subsequent research aiming at a unified theory of special functions-a "Periodic Table of Special Functions", so to speak, comprising a wide variety of special functions derived from a sequence of projective G-varieties whose dimensions and geometric invariants play the role of the atomic and quantum numbers in the Periodic Table of Elements.In analogy to the Schrödinger Equation, which provides the basis for a systematic mathematical description of chemical elements and their properties, we establish a single, simple algebraic equation defining these varieties, which provides the basis for a systematic algebraic-geometric description of special functions and their properties.
To summarise, to date complete classification results are only known in dimensions two and three.Despite the substantial use of computer algebra, an extension of the classification to higher dimensions is out of the scope of current methods and therefore one of the most challenging problems in the theory of superintegrability.The main reason for this is that the number and the complexity of the partial differential equations used in current approaches grows way too fast with the dimension.In this work we shall overcome this hindrance and outline a new approach to the classification of second order superintegrable systems in arbitrary dimension.

What does "Classification" Actually Mean?
Before one begins to classify superintegrable systems, one should first clarify what is actually meant by the word "classification".In its simplest meaning, it stands for an explicit list of all objects under consideration or, more formally, a bijection with some explicitly given set-called the classification space.Usually, however, this set carries much more structure.In the present case of superintegrable systems, for instance, the classification space can be endowed with at least three natural structures: Topology: As solutions to a system of partial differential equations, the classification space inherits a natural topology.

Group action:
The definition of superintegrability is invariant under isometries.We therefore have a well-defined action of the isometry group G on the classification space.Equivalence relation: Apart from equivalence under isometries, there is a second well known transformation for superintegrable systems, called Stäckel equivalence [10] or coupling constant metamorphosis [28].
So instead of a bare set, the classification space for superintegrable systems is at least a topological G-space.This suggests that a classification of superintegrable systems for a given (pseudo-)Riemannian manifold should be considered as an isomorphism in the category of topological G-spaces, namely between the classification space and some explicitly given topological G-space.
More generally, one should first fix a category in which to consider the classification problem for superintegrable systems.A solution then consists of the following: (i) A proof that the classification space is an object in this category.(ii) An explicit object in this category.(iii) An isomorphism between the classification space and this object.
Here we will provide the foundations for a classification of second order superintegrable systems in the category of projective G-varieties.

First Result: The Classification Space is a Variety
We prove that the kinetic parts of the constants of motion determine a non-degenerate second-order superintegrable system up to free constants in the potential.Since the kinetic part is given by a Killing tensor, a non-degenerate superintegrable system on an n-dimensional manifold M defines a (2n − 1)-dimensional subspace in the finite dimensional space K(M) of Killing tensors.Hence the classification space can naturally be identified with a subset in the Grassmannian G 2n−1 K(M) .We then prove that this subset is actually a subvariety.
Classical theory has always dealt with partial differential equations to solve the classification problem for superintegrable systems.Our result now shows that these equations are, at its heart, purely algebraic equations which come disguised as partial differential equations in an intricate manner.This also indicates that classical techniques are inadequate: Instead of focussing on solving partial differential equations, one should try to understand the geometry of the classification space using powerful algebraic-geometric methods, as has been noticed in the review paper [61]: "The possibility of using methods of algebraic geometry to classify superintegrable systems is very promising and suggests a method to extend the analysis in arbitrary dimension as well as a way to understand the geometry underpinning superintegrable systems."Despite the fact that experts in the field agree that an algebraic-geometric approach is a promising route to a classification of superintegrable systems in arbitrary dimension, such a route has never been outlined concretely.The subject of the present work is to provide exactly this.

State-of-the-Art, Revised
In the light of the aforesaid, it should also be mentioned that the explicit question about the nature of the classification space has never been raised in the literature.Most of the currently known classification results for superintegrable systems mentioned in Sect.1.3 consist in writing down lists of normal forms under isometries or Stäckel transforms [17,57].In other words, they study the quotient of the classification space under these equivalences.Although never proven in general, this quotient turns out to be finite in all known cases.While passing to the quotient is convenient, as it yields finite lists of simple normal forms, it destroys most information about the geometry of the classification space.The latter is studied implicitly only, by considering limits of superintegrable systems in the form of orbit degenerations and Bôcher contractions.There exists a characterization by polynomial ideals for non-degenerate systems in dimension three [12] and on flat two-dimensional space [41,42], but these do have an ad hoc nature that does not carry over to higher dimensions.
In summary, the currently known classification of second-order superintegrable systems should be considered a classification in the category of sets, i.e. in the most elementary category.The results of the present work entail that the classification problem for superintegrable systems-in any dimension-should be considered in the category of projective G-varieties.In this category, the classification problem remains unsolved, except for non-degenerate systems in the Euclidean plane [58].

Desiderata
In the present paper, we propose to approach the classification of superintegrable systems by studying the geometry of the classification space.Abstractly proving that the classification space is endowed with the structure of a variety is, however, insufficient, as it does not provide us with explicit and manageable algebraic equations.Ideally, for a viable approach, we desire the equations to have the following properties: turns out that almost all of them can be satisfied, as we are going to show in the present work. 2

Second Result: Explicit Algebraic Equations
We give explicit algebraic equations for the variety classifying those superintegrable Hamiltonians on constant curvature manifolds (in dimensions n 3) for which all necessary integrability conditions are generically satisfied.This variety comprises all non-degenerate superintegrable systems known to date.We show in Sect.7 that it is isomorphic to the variety of cubic forms i jk x i x j x k on R n satisfying the simple algebraic equation where κ is the (constant) sectional curvature and the brackets denote antisymmetrisation in j and k.Furthermore, we show that every superintegrable system in the classification space gives rise to a torsion-free affine connection which is flat exactly if the above equation holds.The origin of this connection lies in the fact that one can develop a conformally invariant notion of superintegrability for which conformal equivalences arise from Stäckel transforms [59].This suggests that in the corresponding conformal geometry the Bertrand-Darboux condition gives rise to tractor bundles equipped with connections parametrised by superintegrable systems.We emphasise that classical superintegrability theory, although dealing with conformally superintegrable systems on conformally flat manifolds, has never regarded superintegrability from this geometric perspective.
A reformulation of superintegrability in terms of projective or conformal geometry is out of the scope of the present publication, as well as a comprehensive solution of the above equation, a description of the geometry of the corresponding variety, a derived complete classification of second-order superintegrable systems on constant curvature manifolds and of related structures such as quadratic symmetry algebras and hypergeometric orthogonal polynomials.This program will be carried out in future publications, based on the results in this article.

What can We Expect?
The algebraic-geometric approach employed here to the classification of superintegrable systems is inspired by a similar approach to the classification of separable systems developed by the second author [72,73], which has culminated in a remarkable isomorphism between the classification space of separable systems (in normal form) on an n-dimensional sphere and the real Deligne-Mumford-Knudsen moduli space M0,n+2 (R) Proof that the classification space is in general an algebraic variety [73] Present paper, Theorem 6.4 Explicit algebraic equations for constant curvature spaces [70] Present paper, Eq. (1.1) Algebraic-geometric classification for the simplest non-trivial example 3-sphere [71] Euclidean plane [58] Algebraic-geometric classification in arbitrary dimension n-sphere [74] Future work

Identification of the corresponding algebraic variety
Deligne-Mumford moduli spaces Open problem of stable genus zero curves with n + 2 marked points [74].Separable and superintegrable systems are closely related, suggesting that here as well we may deal with a renowned variety and prominent geometry.
Most known superintegrable systems are multiseparable, meaning that they contain different separable systems.This might even be true for all known superintegrable systems in a broader sense of multiseparability, allowing for degenerations with multiplicities.We therefore expect the classification space for superintegrable systems to be related to symmetric products of Deligne-Mumford moduli spaces.
The structure of the moduli spaces M0,n has revealed an operad structure on the classification spaces of separable systems on spheres, which provides a simple and explicit construction of those systems that avoids intricate limit procedures [74].We expect similar structures and corresponding constructions for superintegrable systems.
Both classification approaches-to separable as well as superintegrable systemsare contrasted in more detail in Table 1.

Perspectives
Our proposed approach will provide-in the truest sense of the word-a variety of explicit superintegrable systems, i.e.Hamiltonian systems that can be solved exactly by algebraic means.Apart from this immediate result, the actual potential of our approach lies in the fact that it transfers the classification problem for superintegrable systems from the domain of calculus to that of algebraic geometry, representation theory and geometric invariant theory, making it accessible to a whole new range of powerful methods.This will lead to a series of generalised and induced classifications as well as universal constructions of many structures related to superintegrable systems, such as: • degenerate superintegrable systems • conformally superintegrable systems • superintegrable systems on conformal manifolds • multiseparable superintegrable systems • quantum superintegrable systems • quadratic symmetry algebras and their representations • special functions arising from superintegrable systems Let us give an instructive example.It has been observed that second-order superintegrable systems in dimension two are in correspondence to hypergeometric orthogonal polynomials [53,55].This correspondence can likely be formulated properly as an isomorphism in the category of oriented graphs, with one graph being given by the Askey scheme [3,4] and the other by a graph whose vertices represent superintegrable systems and whose edges represent orbit degenerations and Bôcher contractions.In our approach the Askey scheme will appear as the Hasse diagram of the poset of orbits and orbit closure inclusions on the classification space.It is interesting to note in this context that a structure of a glued manifold with corners has been revealed on the Askey scheme by analysing the limits of hypergeometric orthogonal polynomials [56] and that any variety naturally carries such a structure as well.We expect our approach to lead to higher dimensional generalisations of the Askey-Wilson scheme.Indeed, the generic superintegrable system on the 3-sphere can be related to 2-variable Wilson polynomials [54], and interbasis expansions for the isotropic 3D harmonic oscillator are linked to bivariate Krawtchouk polynomials [24].
Note that classically, hypergeometric polynomials have always been studied in families, each parametrised by a number k of complex parameters.What we propose here is a paradigm shift: Rather than regarding hypergeometric polynomials as many families, each parametrised by a parameter in a subset of C k with different k, we propose to describe them as a single family, parametrised by a parameter in a projective variety.

Structure of the Paper
After briefly reviewing theory, terminology and notation in Sect.2, we introduce the pivotal object of our approach in Sect.3: A valence three tensor field encoding all relevant information about a superintegrable system, called the structure tensor.Sections 4 and 5 are devoted to the integrability conditions that superintegrability imposes on this tensor.Our first main statement is proven in Sect.6, namely that a properly defined classification space forms a quasi-projective variety.In Sect.7 we derive explicit algebraic equations for a related variety on constant curvature spaces.Finally, in Sect.8 the known n-dimensional families of superintegrable systems on constant curvature spaces are reviewed from the point of view developed in this paper.

Superintegrable Systems
An n-dimensional Hamiltonian system is a dynamical system characterised by a Hamiltonian function H (p, q) on the phase space of positions q = (q 1 , . . ., q n ) and momenta p = ( p 1 , . . ., p n ).Its temporal evolution is governed by the equations of motion A function F(p, q) on the phase space is called a constant of motion or first integral, if it is constant under this evolution, i.e. if where is the canonical Poisson bracket.Such a constant of motion restricts the trajectory of the system to a hypersurface in phase space.If the system possesses the maximal number of 2n − 1 functionally independent constants of motion F (0) , . . ., F (2n−2) , then its trajectory in phase space is the (unparametrised) curve given as the intersection of the hypersurfaces F (α) (p, q) = c (α) , where the constants c (α) are determined by the initial conditions.In this case one can solve the equations of motion exactly and in a purely algebraic way, without having to solve explicitly any differential equation.

Definition 2.1 (i)
A maximally superintegrable system is a Hamiltonian system together with a Poisson algebra generated by 2n − 1 functionally independent constants of motion F (α) , one of which is the Hamiltonian itself, where (ii) A constant of motion is second-order if it is of the form where is quadratic in momenta and the potential V (α) = V (α) (q) is a function depending only on positions.A (maximally) superintegrable system is second-order if its constants of motion F (α) can be chosen to be second-order.(iii) We call V a superintegrable potential if the Hamiltonian (2.1b) defines a superintegrable system.
In this article we will be concerned exclusively with second-order maximally superintegrable systems and thus omit the terms "second-order" and "maximally" without further mentioning.

Bertrand-Darboux Condition
The condition (2.1a) for (2.2) and (2.1b) splits into two parts, which are cubic respectively linear in the momenta p: Definition 2.2 A (second-order) Killing tensor is a symmetric tensor field on a Riemannian manifold satisfying the Killing equation where the comma denotes covariant derivatives.

Example 2.3
The metric g is trivially a Killing tensor, since it is covariantly constant.
The metric g allows us to identify symmetric forms and endomorphisms.Interpreting a Killing tensor in this way, as an endomorphism on 1-forms, Eq. (2.3b) can be written in the form (2.5) It shows that once the Killing tensors K (α) are known, the potentials V (α) can be recovered from V = V (0) up to an irrelevant constant, provided the integrability conditions are satisfied.This eliminates the potentials V (α) for α = 0 from our equations.

Generalised Cramer's Rule
The following generalisation of the well-known Cramer's Rule will be used in order to solve the overdetermined system of linear Eqs.(2.6) for V .

Definition 2.4
The Gram Coefficients G k (A) of a linear map A are defined to be the coefficients of the polynomial where A * denotes the adjoint with respect to an inner product.
Observe that up to sign and order, the Gram Coefficients of A are the coefficients of the characteristic polynomial of A A * .In particular, G k (A) is homogeneous of degree 2k.The following result is a consequence of the Cayley-Hamilton Theorem.

Proposition 2.5 [18] A linear map A on an inner product space has rank r if and only if
(2.7) In this case, the system of linear equations Moreover, the minimal norm solution is given by where is the Moore-Penrose inverse of A.

Young Projectors
We will make extensive use of Young projectors, mainly to make tensor symmetries explicit and to simplify lengthy tensor expressions.Since here is not the place for a comprehensive introduction to the representation theory of symmetric and linear groups, we refer to the literature on this subject, e.g.[21,22] and content ourselves with providing only those examples appearing in the present work.
A partition of a positive integer n is a decomposition of n into a sum of ordered positive integers: A Young frame is a visualisation of a partition by consecutive, left-aligned rows of square boxes, such as Young frames are used to label irreducible representations of the permutation group S n and the induced Weyl representations of GL(n).A Young tableau is a Young frame filled with distinct objects, in our case tensor index names.Young tableaux are used to define explicit projectors onto irreducible representations.Let us illustrate this with a couple of examples used in this article.A Young tableau consisting of a single row is used to denote complete symmetrisation, as in i j k S i jk = S i jk + S ik j + S ki j + S k ji + S jki + S jik .
Similarly, a single column Young tableau denotes complete antisymmetrisation, A general Young tableau denotes the composition of its row symmetrisers and column antisymmetrisers.By convention, we apply antisymmetrisers first.Operators of this type are (scalar multiples of) projectors, called Young projectors.The Young projectors used most here are hook symmetrisers, composed of a single row and a single column.For instance, If we want to apply the symmetrisers first, we can use the adjoint operator.For example Next, it is easy to see that tensors of the form are algebraic curvature tensors, i.e. satisfy (i) antisymmetry: R jikl = −R i jkl , (ii) pair symmetry: R kli j = R i jkl , (iii) the Bianchi identity: R i jkl + R ikl j + R il jk = 0.
We will use a subscript "•" to indicate a projector onto the completely trace-free part.For example, is the Weyl part in the well known Ricci decomposition is the trace-free part of the Ricci tensor R ik = g jl R i jkl and R = g i j R i j the scalar curvature.
We will also use Young tableaux to denote symmetrisations in a subset of a tensor's indices, such as in j k T i jk = T i jk − T ik j .

The Structure Tensor of a Superintegrable System
Let M be a connected Riemannian manifold of dimension n 3 with metric g and Levi-Civita connection ∇.For simplicity we will-here and in what follows-denote covariant derivatives with a comma and the trace-free part of the Hessian of V by Then, in components, the Bertrand-Darboux condition (2.6) for a Killing tensor K in a superintegrable system reads We consider this equation for K = K (α) with α = 0, 1, . . ., 2(n − 1) as a linear system Ax = b, (3.3)where the vector x contains the unknown components of the trace-free Hessian (3.1), the coefficient matrix A the components of the Killing tensors K (α) and the right hand side b the components of the second term in the sum (3.2) for each K (α) .
If the Killing tensors are analytic, the components of the coefficient matrix A and hence the Gram coefficients G k (A) are analytic as well.In particular, on a Riemannian manifold M with analytic metric, the rank of A is constant on an open and dense subset of M by Proposition 2.5.

Definition 3.1
We say a superintegrable system on a Riemannian manifold M has rank r , if the rank of the coefficient matrix A in (3.3) has rank r on an open and dense subset of M.
Note that the maximal rank of a superintegrable system is A maximal rank superintegrable system can be characterised more explicitly in terms of its Killing tensors as follows.Recall that the Riemannian metric on the base manifold provides an isomorphism between bilinear forms and endomorphisms on the tangent space, so that we can identify both silently.

Definition 3.2 (i)
A set of endomorphisms is irreducible if they do not have a nontrivial invariant subspace in common.(ii) A set of endomorphism fields on a Riemannian manifold M is called irreducible, if they are pointwise irreducible on an open and dense subset of M. (iii) We call a superintegrable system irreducible, if its Killing tensors form an irreducible set.

Lemma 3.3 A superintegrable system has maximal rank if and only if it is irreducible.
Proof Observe that the first term in the sum (3.2) can be written as a commutator [K , V ] of symmetric endomorphisms, where V denotes the trace-free part of the Hessian of V .The kernel of the coefficient matrix A in (3.3) therefore consists of all trace-free symmetric endomorphisms commuting with all Killing tensors K (α) in the superintegrable system.Since A has more rows than columns, it has maximal rank if and only if its kernel is trivial.By Schur's Lemma this is the case if and only if the Killing tensors form an irreducible set.
As a consequence of Proposition 2.5, we get: Proposition 3.4 Every irreducible superintegrable system on a Riemannian manifold M admits a tensor field T with the following properties: (i) T is well-defined and smooth on an open and dense subset of M.
(ii) T has degree three and is symmetric and trace-free in its first two indices: (iii) The superintegrable potential satisfies (iv) T is uniquely determined by the Killing tensors K (α) in the superintegrable system.(v) T only depends on the subspace spanned by the Killing tensors K (α) , i.e. it is invariant under linear basis changes The components T i jk of T are given explicitly in terms of the Killing tensors by the rank r Moore-Penrose inverse, where r = r max is the maximal rank (3.4), and they are well-defined over the complement of the set {G r (A) = 0}.
We remark that equations similar to (3.6) appear in [37], in local coordinates and for dimension three.Example 3. 6 The isotropic harmonic oscillator on flat n-space has a vanishing structure tensor.It is an irreducible system in the sense of Definition 3.2 and has the potentials with n + 2 free parameters ω 2 , x 0 and V 0 as solutions to (3.6).Note that V can be linearly parametrised by setting a = −ω 2 x 0 and a 0 = 1 2 ω 2 x 2 0 + V 0 .Example 3. 7 The special case x 0 = 0 is compatible with the squares of the angular momenta In dimension n > 3 these define a non-maximal superintegrable system which is reducible.Indeed, one easily verifies that K (i j) dV = 0, confirming that dV is a common eigenvector of the K (i j) .
We would like to mention that our methods are inspired by Wilczynski's series of papers on the projective differential geometry of surfaces [76,77].

Prolongation of a Superintegrable Potential
Equation (3.6) expresses the derivative of ∇V linearly in ∇V and V , with coefficients that are determined by the structure tensor.The following Proposition shows that this equation can be extended by a second one to a system expressing the derivatives of ∇V and V both linearly in ∇V and V , with the coefficients determined by the structure tensor.An extension of such type is called prolongation.
Proposition 4. 1 The potential of a superintegrable system with structure tensor T i jk satisfies with the definitions where Proof Equation (4.1a) is a copy of Eq. (3.6).Substituting it into its covariant derivative, we obtain Antisymmetrisation in ( j, k) and application of the Ricci identity yields Solving for the last term on the right hand side, we get The contraction of this equation in (i, j) now yields (4.1b), since T i jk and Q i jk m are trace-free in (i, j) by definition.
The System (4.1) can be used to express all higher derivatives of ∇V and V linearly in ∇V and V .In particular, all higher derivatives of V in a fixed point are determined by the values of ∇V and V in that point.So if V is analytic, they determine V locally up to a constant.This remains true even if V is not analytic.Therefore, the space of solutions of the initial partial differential Eq. (3.6) is finite dimensional with maximal dimension n + 2. This motivates the following generalisation of the notion of non-degeneracy commonly employed in dimensions two and three [47].Definition 4. 2 We call a superintegrable system non-degenerate, if Eq. (3.6) admits an (n + 2)-dimensional space of solutions V .

Integrability Conditions for a Superintegrable Potential
Non-degeneracy is just the condition that assures that the integrability conditions of the System (4.1) are satisfied generically, i.e. independently of the potential.This will eliminate the potential V , leaving equations involving only the structure tensor, respectively the Killing tensors of the superintegrable system.Proposition 4. 3 The following are necessary and sufficient conditions for the existence and uniqueness of a solution V of the prolongation Eq. (4.1), given the values of V , ∇V and V in a fixed point x 0 ∈ M: k l q kn,l + T aln q k a + 1 n−1 t k q ln = 0. (4.4c)

Proof
The system (4.1)allows us to write all higher derivatives of ∇V and V as linear combinations of ∇V and V .Necessary and sufficient integrability conditions are then obtained by applying this procedure to the left hand sides of the Ricci identities This results in and, respectively, For a non-degenerate superintegrable potential the coefficients of V and ∇V must vanish.In addition to the stated integrability conditions (4.4), this yields the condition The latter is redundant, however, as it can be obtained from (4.4b) via a contraction over (i, l).
In the remainder of this section we cast the above integrability conditions for a superintegrable potential into the following simpler form.Proposition 4. 4 In dimension n 3, the integrability conditions (4.4) for a superintegrable potential are equivalent to the algebraic conditions and the differential condition where Ti jk and ti are the trace-free part and the rescaled non-vanishing trace of the structure tensor, given in (4.8).

The 1st Integrability Condition
We can solve Eq. (4.4a) right away, because it is linear and does not involve derivatives.

Proposition 4.5
The first integrability condition (4.4a) can be written in the form (4.6a) and is equivalent to the following decomposition of the structure tensor: where are the trace-free part and the rescaled non-vanishing trace of the structure tensor.Note that both are uniquely determined by T i jk and vice versa.
Proof First note that (4.4a) can be written in the form (4.6a) by the definition of the Young projector.
The structure tensor T i jk is symmetric in (i, j).According to the Littlewood-Richardson rule its symmetry class is therefore This means that T i jk can be decomposed into a trace-free and totally symmetric part, a trace-free part of hook symmetry, and two independent traces.By (4.6a) the trace-free hook symmetric part vanishes.This implies that the trace-free part Ti jk of the structure tensor is totally symmetric.The two remaining trace terms are of the form and their traces σ k respectively τ k can be determined from (3.5) and (4.2a).

Corollary 4.6
(i) The tensor q i j is symmetric: q ji = q i j .
(ii) The tensor t i is the derivative of a function t, i.e. t i = t ,i , and similarly for ti .

Proof
The first statement follows from substituting (4.7) into the definition (4.2b) of q i j .The second then follows from (4.5).
Proof Equation (4.6b) follows directly by antisymmetrising (4.4b) in (i, l).Symmetrising instead, we obtain with Z i j given by (4.6e).As in [70, Lemma 6.2], the symmetriser can be written as , making explicit the projectors in the Littlewood-Richardson rule The last component vanishes, because where we have used (4.4a).The equivalence of (4.6d) and (4.9) now follows from the fact that P P * P is proportional to P for any Young projector P. Proof Differentiation and antisymmetrisation of (4.9) yields The statement now follows from applying the Ricci identity to the first term and using the Bianchi identity.
Proof It can be show that, up to trace terms, Eq. (4.4c) is a linear combination of (4.6c), appropriate contractions of (4.6d) with t a respectively (4.10) with g ab as well as the Ricci identity for t k .Similarly, the trace of (4.4c) is a linear combination of (4.6d), contracted with Ti jk , and a contraction of the Ricci identity for t k .

Prolongation of a Superintegrable Killing Tensor
For arbitrary second-order Killing tensors K i j it is well known that all higher covariant derivatives are determined by the derivatives up to second-order.More precisely, an explicit but complicated expression for K i j,klm can be given which is linear in K i j and K i j,k , the coefficients being linear in the Riemannian curvature tensor and its derivative [81], see also [26].Let us write this symbolically as where " " is a placeholder for some complicated bilinear operation.This defines the standard prolongation of the Killing equation.
The following proposition shows that a Killing tensor which arises from a superintegrable system satisfies another, much simpler prolongation, namely that all its covariant derivatives are already determined by the Killing tensor itself.Symbolically: This generalizes equations found in [37] for dimension three to arbitrary dimension.Proposition 5.1 A Killing tensor in a non-degenerate superintegrable system with structure tensor T i jk satisfies From the definition of non-degeneracy it then follows that On the other hand, the Killing Eq. (2.4) implies that Combining the last two equations proves (5.2).
Lemma 5.2 Any Killing tensor satisfies the following identity i l j k K i j,kl + j l R a i jk K al = 0. (5.4) Proof Using the identities which follow from a symmetrisation of the Killing equation respectively an antisymmetrisation of the Bianchi identity, we have

Lemma 5.3 Suppose the values of the Killing tensors and of the structure tensors of two non-degenerate superintegrable systems coincide in a fixed point. Then the values of the covariant derivatives of the structure tensors also coincide in this point.
Proof Substituting the derivative of (5.3), together with (5.2) into (5.4)yields Now suppose we have two structure tensors with the same values in a fixed point x 0 .Denote their difference by δT i jk .Then the difference of the two copies of the above equation at x 0 , obtained for each of the structure tensors, is This equation is satisfied by all Killing tensors in the superintegrable system.Observe that, for fixed i and l, the left hand side is a commutator between δT a ji,l (x 0 ) and K a k (x 0 ).Hence, if the system is irreducible, we have i l δT a ji,l (x 0 ) = g a j il for some symmetric tensor il .Contracting a and j shows that il = 0 and hence i l δT a ji,l (x 0 ) = 0.
On the other hand, by (4.9), i l δT a ji,l (x 0 ) = 0, implying δT a ji,l (x 0 ) = 0.This shows that both structure tensors must have the same derivatives at x 0 .

Proposition 5.4 Suppose the values of the Killing tensors and of the structure tensors of two non-degenerate superintegrable systems coincide in a fixed point. Then the two systems have the same Killing tensors and the same structure tensor.
Proof Under the hypothesis of the proposition we conclude that, at the fixed point, there also coincide the following: the values of the first derivatives of the Killing tensors by (5.2), of the derivatives of the structure tensor by the preceding lemma and of the second derivatives of the Killing tensors by the identity obtained from substituting (5.2) into its own derivative.Since the values of a Killing tensor and its first and second derivatives in a single point uniquely determine this tensor in a neighbourhood of this point, the Killing tensors of both systems coincide.By definition, their structure tensors then coincide as well.

Integrability Conditions for a Superintegrable Killing Tensor
The integrability conditions for the standard prolongation of a Killing tensor, Eq. (5.1), are and a very lengthy expression of the form involving (even in low dimension) several hundreds of terms [81], see also [26].
In contrast, the following proposition shows that the integrability conditions for the prolongation of a superintegrable Killing tensor, Eq. (5.2), are much simpler.
Proposition 5. 5 The following are necessary and sufficient conditions for the existence and uniqueness of a solution K i j of the prolongation Eq. (5.2), given the values of K i j in a fixed point x 0 ∈ M: ) Proof Equation (5.2) can be used to express all higher derivatives of the Killing tensor linearly in the Killing tensor itself.Explicitly, writing (5.2) as K i j,k = P i jk ab K ab (5.8) and substituting it back into its own derivative, yields This expression must satisfy the Ricci identity which is the integrability condition for the existence of a unique local solution to (5.2).
The following definition plays the same role for superintegrable Killing tensors as that of non-degeneracy for superintegrable potentials: It assures that the integrability conditions (5.7) are generically satisfied, that is, independently of the Killing tensors.Definition 5. 6 We call a non-degenerate superintegrable system abundant if Eq. ( 5.2) has n(n + 1)/2 linearly independent solutions.
The following is a specification of Proposition 5.5 for abundant systems.
Corollary 5. 7 The following are necessary and sufficient conditions that the space of solutions K i j to the prolongation Eq. (5.2) assumes the maximal dimension n(n+1)/2: m n k l P i jk mn ,l + P i jk pq P pql mn − 1 2 i j g m i R n jkl = 0 (5.9) Remark 5. 8 In dimension two, every superintegrable system is trivially abundant, since 2n −1 = n(n +1)/2 for n = 2.For n = 3 we have 2n −1 = 5 and n(n +1)/2 = 6.The so-called "5 ⇒ 6 Lemma" states that every non-degenerate second-order maximally superintegrable system on a conformally flat manifold of dimension three is abundant [37].

Non-linear Prolongation of the Structure Tensor
Proposition 5.9 The generic integrability conditions (5.9) for an abundant superintegrable system are equivalent, in dimensions n 3, to the following polynomial expressions for the derivatives of the structure tensor, T i jk,l = Ti jk,l + i j ti,l g jk − 1 n g i j tk,l (5.10a) together with the polynomial equations (5.11b) Here "•" denotes the trace-free part, W i jkl and R i j are the Weyl respectively the Ricci tensor of the Riemannian manifold and Z i j is defined in (4.6e).

Proof
The generic integrability conditions (5.9) are linear in the derivatives of the structure tensor.They can be solved for these derivatives, which yields (5.10).Substituting (5.10) back into (5.9)yields (5.11).

Corollary 5.10 Abundant superintegrable systems can only exist on Weyl flat manifolds.
Proof In dimension n = 2 any manifold is Weyl flat.For dimensions n 3, the claim follows from the theorem above.

Corollary 5.11
The generic integrability conditions (5.9) for a superintegrable Killing tensor imply the integrability conditions (4.4) for a superintegrable potential.
Proof This follows from Proposition 4.4 after the substitution of (5.10) into (4.6d).

Integrability Conditions for the Structure Tensor
We now change our point of view and consider (5.10) as a system of partial differential equations for a tensor T i jk and ask for necessary and sufficient conditions such a tensor has to satisfy in a single point, in order to extend to the structure tensor of a superintegrable system.Contrary to the prolongations (4.1) for a superintegrable potential and (5.2) for a Killing tensor in a superintegrable system, the prolongation (5.10) for the structure tensor is non-linear [11,25,49]: Derivatives of T i jk are expressed as quadratic polynomials in T i jk .In all three cases the prolongation equations allow to express all higher derivatives of the prolonged tensors polynomially in these tensors.But the second derivatives are not independent.They have to satisfy the Ricci identity, which becomes a polynomial condition.While this first order condition is sufficient for the integrability of the prolongation equation in the linear case, higher order integrability conditions arise in the non-linear case: Taking the covariant derivative of any polynomial condition and replacing derivatives by the prolongation equation gives a new polynomial condition.This procedure terminates once the newly obtained condition lies in the ideal generated algebraically by all the preceding ones.In this case the latter form a full set of (finitely many) algebraic integrability conditions for the prolongation. 3emark 5. 12 The situation we have here is slightly more general, as we seek a solution to the non-linear prolongation Eq. (5.10) that also satisfies additional algebraic conditions (5.11) which do not originate from the Ricci identity a priori.Note that the latter are of degree two in the structure tensor while the first order integrability conditions are of third degree.This can be achieved by adjoining them to the first order integrability conditions in the procedure described above.
The following lemma gives the first order integrability conditions in the present situation.

Proof
The Ricci identity for i jk reads and can be reduced, by the help of (5.10), to a cubic polynomial in T i jk involving the curvature tensor.The trace free part of this cubic vanishes by virtue of (5.11), as do the trace-free parts of its two independent traces.The traces of these traces are both equivalent to (5.12) using (5.11).
In Sect.7 we will show that for abundant superintegrable systems on constant curvature manifolds the above procedure terminates after the first step.This generalises the findings in [41] and [12,13,42] for dimensions 2 and 3, respectively.

The Variety of Superintegrable Systems
By definition, a second-order maximally superintegrable system consists of a (2n −1)dimensional subspace in the space K(M) of second-order Killing tensors on the base manifold M together with a potential function V on M. Forgetting the latter defines a canonical map from the set S of non-degenerate second-order maximally superintegrable systems on M to the corresponding Grassmannian.
Proposition 6.1 Let I ⊂ S be the subset of non-degenerate irreducible superintegrable systems.Then (I) is the subset in G 2n−1 K(M) consisting of spaces of Killing tensors satisfying the following equations: on an open and dense subset.(ii) the generic integrability conditions (4.4) of the prolongation Eq. (4.1) for a superintegrable potential (iii) the integrability conditions (5.7) of the prolongation Eq. (5.2) for a Killing tensor in a superintegrable system Proof In previous sections we have already seen that the elements in (I) satisfy all three conditions: (i) is a consequence of Lemma 3.3 together with (2.7) and (3.4), (ii) is shown in Proposition 4.3 and (iii) in Proposition 5.5.Now suppose a subspace of Killing tensors satisfies all three conditions.Condition (i) assures that the tensor T i jk , given by the Moore-Penrose inverse (2.8), is well-defined on an open and dense subset of M. Condition (ii) implies that we can integrate Eqs.(4.1) to obtain linear space of solutions V of dimension n + 2. Condition (iii) assures that the Killing tensors all satisfy Eq. (5.2).Together, Eqs.(4.1) and (5.2) imply the Bertrand-Darboux condition (2.6), assuring the existence of potential functions V (α) for each Killing tensor K (α) with V (0) = V and K (0) = g.
Note that the corresponding integrals F (α) = K (α) + V (α) define a superintegrable system only if they are functionally independent.The following lemma shows that this is generically the case.Therefore, for every space of Killing tensors satisfying all three conditions we actually find a superintegrable system which, by construction, is irreducible and non-degenerate and projects to this space under .Lemma 6.2 Let K (α) be 2n − 1 linearly independent Killing tensors (including the metric) satisfying the integrability conditions (5.7) for (5.2), and (4.4) for (4.1).Then, in the linear space of solutions V to Eq. (4.1), those V defining functionally dependent integrals are confined to an affine subspace with non-empty complement.
Proof Suppose the first integrals (2.2) are functionally dependent.This means there exists a function ϕ : R 2n−1 → R, non-zero on an open subset, such that ϕ(F (0) , . . ., Infinitesimally, this condition reads where (recall that p i = g ia p a ) Using (2.5), this can be written as Now, from the Killing Eq. (2.4) and (5.2) we obtain In the sum over α, the second summand vanishes due to (6.2b), Substituted back into (6.2a),we have The solution space of (4.1) is parametrised by arbitrary values for V , ∇V and V at a fixed point.Therefore (6.3) proves the theorem in case the kernel is not maximal at some point in phase space.On the other hand, if the kernel above is maximal for any point in phase-space, then the K (α) are functionally linearly dependent and thus linearly dependent at some point in phase space.By Proposition 5.5 the K (α)  are determined by their values in a fixed point.Hence they are linearly dependent in K(M), which contradicts the assumption.
The proof of Proposition 6.1 shows that an explicit knowledge of the set (I) solves the classification problem for irreducible non-degenerate superintegrable systems.This motivates the following definition.Definition 6. 3 We call the subset given by the conditions in Proposition 6.1, the classification space for irreducible non-degenerate superintegrable systems.
We are now ready to state our first main result.

Theorem 6.4 The classification space for irreducible non-degenerate superintegrable systems on a Riemannian manifold M with analytic metric is a quasi-projective subvariety in the Grassmannian G 2n−1 K(M) of (2n − 1)-dimensional subspaces in the space K(M) of Killing tensors on M.
Proof It suffices to show that in Proposition 6.1 the conditions (ii) and (iii) as well as the converse of condition (i) define subvarieties in G 2n−1 K(M) .
For the moment, let us fix a point x ∈ M. The evaluation K → K (x) of tensor K at x and the covariant derivative K → ∇K are linear operations.Therefore, for every x, the components of a Killing tensor and its derivatives, are linear functions on the space K(M) of Killing tensors on M. The Moore-Penrose inverse A † is rational in the components of A, with homogeneous numerator and denominator of degree 2r − 1 respectively 2r .Consequently, the components T i jk (x) of the structure tensor of an irreducible superintegrable system are rational functions in the K (α) i j (x) and the K (α) i j,k (x) for α = 0, 1, . . ., 2n − 2. Hence the T i jk (x) are rational functions on the space K(M) 2n−1 .Similarly, the components T i jk,l (x) of the derivative of the structure tensor are rational in K (α)  i j (x), K (α) i j,k (x) and K (α) i j,kl (x), so they as well are rational functions on K(M) 2n−1 .More precisely, nominator and denominator are homogeneous with the same degree in both cases, which is 2r for T i jk (x) and 4r for T i jk,l (x).
We now show that in Proposition 6.1 the conditions (ii) and (iii) as well as the converse of condition (i) are given by homogeneous algebraic equations.First note that a set of Killing tensors has non-maximal rank if and only if holds on all of M.Moreover, G r (A) is a homogeneous polynomial in the components of A, i.e. in the K (α) i j (x).This shows that the converse of condition (i) in Proposition 6.1 is a homogeneous algebraic equation on K(M) 2n−1 for every x ∈ M.
Evaluated at x, the integrability conditions (4.4) are polynomial in T i jk (x) and T i jk,l (x), which are rational functions on K(M) 2n−1 .Consequently, the integrability conditions (4.4) can be written as homogeneous algebraic equations on K(M) 2n−1 for every x ∈ M. By similar arguments the same is true for the integrability conditions (5.7).
To summarise, in Proposition 6.1 the conditions (ii) and (iii) as well as the converse of condition (i) are given by homogeneous algebraic equations on the space K(M) 2n−1 for every point x ∈ M. Together, these equations define a quasi-projective subvariety in the Stiefel manifold The Bertrand-Darboux equations (2.6) as well as the properties of irreducibility and non-degeneracy are invariant under linear changes of the basis K (α) .Therefore, the above subvariety is invariant under the action of the general linear group GL 2n−1 on V 2n−1 K(M) and descends to a quasi-projective subvariety of the Grassmannian 7 Constant Curvature

Codazzi Tensors of a Superintegrable System
In this section we express the conditions (4.6) on constant curvature manifolds in terms of Codazzi tensors and use their local form to rewrite them as a system of partial differential equations for two scalar functions-the structure functions of the superintegrable system.Definition 7.1 A second-order Codazzi tensor is a symmetric tensor C i j satisfying Proposition 7.2 For every non-degenerate superintegrable system on a constant curvature manifold of dimension n 3, there exists a function ζ such that the trace modification of the symmetric tensor (4.6e) is a Codazzi tensor.
Proof On a constant curvature manifold we have where R = R ab ab is the scalar curvature.In this case the curvature term in (4.10) vanishes due to the first integrability condition (4.4a), so that The trace of this equation over ( j, k) yields a conformal Codazzi equation for the tensor Z i j : Antisymmetrising the covariant derivative of this equation in all indices but i and using the Ricci identity results in Taking the trace of this equation over (i, n) now shows that the divergence of and hence the differential of some function, more precisely Under this condition, the Codazzi equation (7.1) for C i j reduces to the conformal Codazzi equation (7.3) for Z i j , which we have already shown to be satisfied.
Lemma 7.3 [19] On a constant curvature manifold every second-order Codazzi tensor C i j is locally of the form for some function C, where R is the scalar curvature.Conversely, every tensor of this form on a constant curvature manifold is a Codazzi tensor.
Definition 7.4 A third order Codazzi tensor is a totally symmetric tensor B i jk that satisfies k l B i jk,l = 0. (7.4) Proposition 7.5 For every non-degenerate superintegrable system on a constant curvature manifold of dimension n 3, the trace modification of the structure tensor is a Codazzi tensor.
Proof First note that the tensor B i jk is indeed symmetric, due to the first integrability condition (4.4a).Using the definitions (7.2) of C i j and (7.5) of B i jk together with the fact that i j k l g ik g jl = 0, we check that the Codazzi equation for B i jk is equivalent to the consequence (4.9) of the second integrability condition (4.6d): The proof of the following Lemma is analogous to that of Lemma 7.3.

Lemma 7.6 On a constant curvature manifold every third order Codazzi tensor B i jk is locally of the form
for some function B. Conversely, every tensor of this form on a constant curvature manifold is a Codazzi tensor.
We can now rewrite the structure tensor and all integrability conditions in terms of the structure functions B and C. Proposition 7. 7 The structure tensor of a superintegrable system on a constant curvature manifold of dimension n 3 has the decomposition (4.7) with for two functions B and C, which are unique up to a gauge transformation In particular, we can choose simultaneously Proof Combining Proposition 7.5 and Lemma 7.6, we get Taking the trace-free part on each side results in (7.6a).Contracting this equation in i and j yields By the Ricci identity, This is equivalent to (7.6b) and imposes the constraint (7.7c) on the gauge transforms (7.7a) and (7.7b).
A flat constant curvature manifold is locally isometric to Euclidean space, so that (7.7a) and (7.7b) can easily be integrated to give This shows that we can chose the gauge (7.8) in a single point.On a non-flat constant curvature manifold, the proof is similar to the flat case.
Proposition 7.8 On a manifold of constant curvature κ and dimension n 3, the integrability conditions for a superintegrable potential in the form (4.6) are equivalent to the following equations for the structure functions B and C: The reason is that B ,i jk is symmetric up to trace terms, so that the only non-trace terms in the contraction B ik a B jla , being of the form B ,i jk B ,l , do not have Riemann symmetry.This follows from the Littlewood-Richardson rule Remark 7.10 Equation (7.9b) can be extended by a second equation expressing the covariant derivative of the Laplacian C polynomially in ∇C, where the coefficients are polynomial in the derivatives of B. Together, they define a (non-linear) prolongation of (7.9b).This leads to higher order integrability conditions for the prolongation of a superintegrable Killing tensor on a constant curvature manifold.

Algebraic Superintegrability Conditions for Abundant Systems
Proposition 7.11 The structure tensor of an abundant superintegrable system on a constant curvature manifold of dimension n 3 satisfies i k j l * • T a ik Tajl = 0 (7.10a) Proof For constant curvature, Eq. (5.11) imply and (7.10a) and (7.10b), while Eq.(5.12) reads showing that (7.10c) holds over the support of ti .So let us suppose ti = 0 in a local neighbourhood of some point.There the tracefree and trace part of (5.10c) read and show that (7.10c) holds for R = 0. We therefore suppose R = 0 from now on.With the above Eqs.(5.10b) reads Ti jk,l = 1 18 i j k T a i j Tkla + 18R (3n + 2)n g ik g jl .
We can use this equation to eliminate all derivatives in the Ricci identity i j k m l Ti jm g kl = 0.
A contraction over (k, l) then shows R Ti jm = 0.
For R = 0 this implies Ti jk = 0.This means that the structure tensor vanishes, which is only possible for R = 0 due to (7.11).
The following proposition shows that the necessary conditions (7.10) are sufficient to reconstruct an abundant superintegrable system from the values of its structure tensor in a single point.Proposition 7.12 Consider a manifold M of constant curvature and dimension n 3. Assume we are provided with the values of a tensor T i jk in a fixed point x 0 ∈ M such that T i jk satisfies Conditions (7.10) in x 0 .Then there exists a solution T i jk to the non-linear prolongation Eqs.(5.10), defined almost everywhere in a neighborhood of x 0 , where T i jk also satisfies the algebraic Eqs.(7.10).
Proof Using (5.10), the covariant derivatives of the three algebraic conditions (7.10) can be written as polynomials in T i jk .It can be checked that these polynomials lie in the ideal generated algebraically by (7.10).
Let us briefly retrace how an abundant superintegrable system can be reconstructed from the values of its structure tensor in a single point.
(i) Given a solution T i jk (x 0 ) to the algebraic integrability conditions (7.10) in a single point x 0 , one can solve the prolongation Eq. (5.10) to extend this solution to a tensor T i jk (x) satisfying the conditions (7.10) in a neighbourhood of x 0 (cf.Proposition 7.12).(ii) Next, one can solve the prolongation Eq. (5.2) for any initial values K i j (x 0 ), yielding an n(n + 1)/2-dimensional space of Killing tensors K i j (x), as the corresponding integrability conditions are satisfied by the prolongation Eq. (5.10) and a subset of the algebraic integrability conditions (7.10) (cf.Proposition 5.9).
(iii) Then, one can solve the prolongation Eq. (4.1) for any initial values V (x 0 ), (x 0 ) and V (x 0 ) to obtain a function V (x), since the integrability conditions for a superintegrable Killing tensor imply those for a superintegrable potential (cf.Corollary 5.11).(iv) As the prolongation Eq. (5.2) for a superintegrable Killing tensor is the obstruction that a solution to the prolongation equation (4.1) for a superintegrable potential solves the Bertrand-Darboux equation (2.6), the latter is satisfied as well.This in turn is the integrability condition for Eq.(2.5).Therefore, one can solve the latter in order to obtain the individual potentials V (α) that complement the Killing tensors K (α) to integrals For a generic solution V and a generic choice of (2n − 1) linearly independent Killing tensors, these integrals are functionally independent and hence form a superintegrable system (cf.Lemma 6.2).By construction, the superintegrable system thus obtained is non-degenerate, and in fact abundant.On simply connected constant curvature manifolds the locally defined Killing tensors extend globally, so the above construction is global in this case.Corollary 7.13 A superintegrable system on a constant curvature manifold of dimension n 3 is abundant if and only if it satisfies the algebraic equations (7.10).
Proof By Proposition 7.11, an abundant superintegrable system satisfies Eqs.(7.10).Conversely, suppose a superintegrable system satisfies these equations.Then by Proposition 7.12, there is an abundant superintegrable system having the same values of the structure tensor and of the Killing tensors at the fixed point x 0 .Due to Proposition 5.4, the Killing tensors and the structure tensors of both systems coincide everywhere.In particular, both are abundant.Theorem 6.4 states that the configuration space of non-degenerate superintegrable systems is a quasi-projective variety.Our proof is not constructive, as it is based on an infinite set of implicitly defined algebraic equations.For an abundant system on a constant curvature manifold, Proposition 7.12 reduces this set to a finite set of explicit algebraic equations, given by (7.10).This is what renders an algebraic-geometric classification tractable in the first place.We can simplify these equations further by rewriting them in terms of the structure functions.

Corollary 7.14 A superintegrable system on a constant curvature manifold of dimension n 3 is abundant if and only if the structure function B satisfies
g i j g kl = 0 (7.12) and the structure function C vanishes, up to gauge transforms of the form (7.7).
Proof Observe that for constant curvature the left hand side of Eq. (7.10b) is nothing but the trace free part of the tensor Z i j defined in (4.6e) and used in the definition (7.1) of the Codazzi tensor C i j .This shows that the trace-free part of C i j is zero and that we can choose a gauge in which C vanishes.But for C identically zero, Eq. (7.10) becomes the Ricci decomposition of the algebraic curvature tensor in (7.12) after expressing the structure tensor in terms of the structure functions via (7.6).

Structure Connection of a Superintegrable System
We now encode the information about a superintegrable system on a curvature manifold in a torsion-free affine connection and express all relevant integrability conditions for abundant systems as the flatness of this connection.
Definition 7.15 For a non-degenerate superintegrable system on a manifold of constant curvature and dimension n 3, we introduce a torsion-free affine connection ∇ by where the tensor A i jk is given by We call ∇ the structure connection of the superintegrable system and denote its curvature tensor by Ri jkl .
Note that A i jk is symmetric due to the first integrability condition (4.4a).
Proposition 7. 16 The curvature of the structure connection ∇, written in terms of the structure functions, reads where R i jkl is the metric curvature tensor.
Proof The formula follows from applying the definition of the curvature of an affine connection, taking into account the Codazzi equation (7.4) for B i jk .
Corollary 7.17 A superintegrable system on a constant curvature manifold of dimension n 3 is abundant if and only if its stucture connection is flat.
Proof We can decompose the curvature tensor Ri jkl into its symmetric and antisymmetric part with respect to the indices (i, j).Due to the symmetry of A i jk the antisymmetric part has Riemann symmetry.The symmetric part is proportional to Taking the trace in (i, shows that this term vanishes if and only if C ,kl is trace.The latter implies that we can choose a gauge in wich C vanishes.But for C identically zero, Ri jkl becomes the curvature tensor in (7.12).

The Variety of Abundant Superintegrable Systems
In the previous sections we have shown how an abundant superintegrable system can be reconstructed from the values of its structure tensor in a single point and we have given explicit algebraic equations which are necessary and sufficient conditions for a tensor to be the structure tensor of an abundant superintegrable system.In order to understand the corresponding variety and its relation to the quasi-projective variety defined in Sect.6, we first need to comment on a technical subtlety.
Up to now we required a superintegrable system to be irreducible.This assumption enabled us to define the structure tensor in terms of the Killing tensors in the superintegable system, given by the Moore-Penrose inverse.Every time we have been writing down the structure tensor, we were considering it to be an explicit function of the Killing tensors in the superintegrable system.For an abundant system, in contrast, we can now give an alternative, implicit way of defining the structure tensor, namely by using the non-linear prolongation (5.10) and requiring the corresponding algebraic integrability conditions (7.10) to hold.Note that superintegrable systems arising in this way are always non-degenerate, but need not be irreducible (see Fig. 1).Nevertheless, if they are irreducible, then obviously both definitions coincide.
With these clarifications made, we can illustrate the relation between the two varieties geometrically as sketched in Fig. 2: denote by F n 1 ,n 2 K(M) the flag variety of inclusions U 1 ⊂ U 2 ⊂ K(M) of subspaces U 1 and U 2 in the space of Killing tensors with dimensions dim U 1 = n 1 = 2n − 1 and dim U 2 = n 2 = 1 2 n(n + 1).Forgetting either one of these two subspaces, we have the two projections onto the corresponding Grassmannians.Denote by I ⊆ S the set of irreducible nondegenerate superintegrable systems.In Sect.6 we have shown that its image under the canonical map is a quasi-projective variety.In the same way, we can define a canonical map from the set A ⊆ S of abundant non-degenerate superintegrable systems to the Grassmannian G n 2 K(M) , by mapping such a system to the space spanned by all its Killing tensors.
As we are going to see shortly, the structure tensor T i jk of an abundant system can be obtained from its image under 2 by solving the prolongation equation (5.2) for T i jk .
The potential can then be recovered by integrating the prolongation (4.1).That is, an explicit knowledge of the set 2 (A) solves the classification problem for abundant non-degenerate superintegrable systems.This motivates the following definition.

Definition 7.18
We call the subset the classification space for abundant non-degenerate superintegrable systems.
Note that for the intersection A ∩ I we have a fibre bundle whose fibres consist of superintegrable systems possessing the same structure tensor and are isomorphic to the Grassmannian G n 1 (n 2 ).
We are now ready to state our second main result.Proof For a fixed point x 0 ∈ M, let Y ⊂ Sym 3 T x 0 M be the variety of cubic forms on T x 0 M ∼ = R n satisfying (7.15).We construct an isomorphism f : For ∈ Y we define T i jk (x 0 ) by (4.7) and (7.6), where By definition, T i jk (x 0 ) satisfies all necessary integrability conditions generically, so that T i jk (x 0 ) extends to a structure tensor T i jk of an abundant superintegrable system.Recall that any Killing tensor K i j is determined locally by the values K i j (x 0 ), K i j,k (x 0 ) and K i j,kl (x 0 ) in a single point x 0 , cf.Sect.5.1.Therefore, given a pair ( , S), we can define K = f ( , S) by defining • K i j (x 0 ) := S i j , • K i j,k (x 0 ) by (5.2), • K i j,kl (x 0 ) by (5.6).
The map f is polynomial in and linear in S and hence defines a regular map f : Y → G n 2 (K(M)) with image in 2 (A).
The inverse of f is a regular map 2 (A) → Y constructed as follows.Consider a point U 2 ∈ 2 (A), i.e. a subspace U 2 ⊂ K(M) spanned by n 2 = n(n + 1)/2 linearly independent Killing tensors K (α) of an abundant system.Contracting (i, j) in (5.2), one obtains

K ab
Tabk = K a a,k (7.16) with Ti jk = 1 3 i j g k j t i − T k ji .
The definition of Ti jk implies g i j Ti jk = 0 s i := g jk Ti jk = n 3 t k .
Using (4.4a), we can express T i jk linearly in Ti jk as s i g jk + 1 n − 1 s j g ik − Ti jk .
Taking Eq. (7.16) for each of the K (α) , we obtain a linear system of the form AX = B, where • A is the n 2 × n 2 square matrix whose rows contain the components K (α) i j for 1 i j n and fixed α ∈ {1, 2, . . ., n 2 } • B is the n 2 × n -matrix whose rows contain the components g ab K (α) ab,k for k = 1, . . ., n and fixed α ∈ {1, 2, . . ., n 2 } and • X is the n 2 × n -matrix containing the components Ti jk .
The matrix A is invertible.Indeed, if the Killing tensors K (α) are linearly dependent at some point x, then they are linearly dependent in K(M) by Proposition 5.5, which is a contradiction.Therefore the components Ti jk , given by i j and K (α) i j,k .Since the Codazzi tensor B i jk is linear in T i jk , which in turn is linear in Ti jk , the same is true for B i jk .Note that derivatives and evaluation are linear operations, so that K (α) i j (x 0 ) and K (α) i j,k (x 0 ) are linear functions on K(M).Consequently, the components B i jk (x 0 ) are rational functions on K(M) n 2 with nonvanishing denominator on the Stiefel manifold V n 2 K(M) .Since the construction is independent of the choice of the basis K (α) in the subspace U 2 , these functions descend to regular functions on the Grassmannian G n 2 (K(M)).This defines a regular map G n 2 (K(M)) → Sym 3 T x 0 M, mapping the subspace spanned by the n 2 Killing tensors K (α) to the cubic i jk = 1  3 B i jk (x 0 ).By Corollary 7.14 it restricts to a map 2 (A) → Y .

Examples
Arbitrary-dimensional families of superintegrable systems can be obtained by generalising low-dimensional examples, and subsequently through Bôcher contractions and Stäckel transforms.In the following we list some important families of superintegrable systems in arbitrary dimension, cf.Table 2.For each system we detail its potential V (omitting the additive constant) and its structure function B in a gauge where C = 0 (all examples in the list are abundant in particular).
On flat space we use standard coordinates x i .On the n-sphere, in order to make the similarity between the flat and the curved case apparent, we use local coordinates y i with g = −n(n − 1)   except for the generic system, which we write in the coordinates x i of the ambient Euclidean space.

Isotropic Harmonic Oscillator
This is the trivial case already mentioned in Example 3.6.Its structure tensor vanishes and therefore, up to gauge terms, all its structure functions vanish as well.

Smorodinsky-Winternitz
This system was first described on flat space by Friš et al. [20] and is often called the "generic system on flat space".For low dimensions, other labels have also been used in the literature such as (0, 11, 0) in [58] or [E1] in [47].The corresponding label in three dimensions is [I] in [12,38,42].This system has a Stäckel invariant counterpart on the n-sphere, known as [I'] in dimension three [42]: In dimension 2, this system is also denoted by (0, 1, 0) [58] or [E2] in [47].In dimension 3, it is labeled [IV] [38].This system formally appears as a superposition of the Smorodinski-Winternitz system I and the isotropic harmonic oscillator, defined by a partition of the index set, {1, 2, . . ., n} = J ∪ J c .
This might be an indication for the existence of a composition of superintegrable systems similarly to the operad construction of separable systems on spheres [74].
The corresponding system on the n-sphere reads In low dimensions, the labels [S1] [47] and [IV'] [12,38] have been used for this system.

8.4
The Generic System on the n-Sphere This system on the n-sphere, not to be confused with the generic system on flat space, is labelled [S9] for 2D in [47] and [VIII] in [38,42] for 3D.Its name and its significance result from the fact that in dimensions two and three any other nondegenerate second-order superintegrable system can be obtained from it via Stäckel transforms and contractions.Note that the term "generic" has a precise meaning in our algebraic geometric context: it refers to a Zariski open subset in the classification space.We remark that if the latter turns out to be reducible, there might as well be several "generic" systems, as observed for the Euclidean plane [58].

Definition 3 . 5
We call the tensor T i jk in Proposition 3.4 the structure tensor of an irreducible superintegrable system.

1 4 b 4 r 4 +
r 2 b 3 r + r T A r + b 1 r + b 0 , where the b 0 , b 4 , c 0 , c 2 are scalar constants, b 1 , b 3 , c 1 are vectorial constants and A is a constant symmetric matrix.Imposing (7.7c) with R = 0, we find b 4 = c 2 and b 3 = c 1 .

Fig. 1
Fig. 1 Relation between different types of superintegrable systems.

Fig. 2
Fig. 2 Relation between the classification spaces for abundant and usual non-degenerate superintegrable systems.
x i ) Horizontally adjacent examples are Stäckel equivalent.Note that the potential V is stated up to an additive constant, and B up to gauge terms.All examples are abundant with gauge choice C = 0

Table 1
Analogies between the classifications of separable and superintegrable systems Equation (7.9a) can alternatively be written with the (symmetric) Codazzi tensor B i jk instead of the covariant derivative B ,i jk of the structure function B:

Table 2
Overview of examples discussed in the textFamilies of non-degenerate second-order superintegable systems in arbitrary dimension n 3 (ambient coordinates x i on R n+1 ⊃ S n ) n+2 (n + 1) ln x n − i =n ln x i Smorodinsky-Winternitz II Smorodinsky-Winternitz II' V = i∈J (4ω 2 x 2 i + a i x i ) V = − 1)