Polynomial bounds for invariant functions separating orbits (Q1758265)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Polynomial bounds for invariant functions separating orbits |
scientific article |
Statements
Polynomial bounds for invariant functions separating orbits (English)
0 references
8 November 2012
0 references
Let \(V\) be an affine variety over a field \(k\), and let \(G\) be a linear algebraic group which acts on \(V.\) To study the \(G\)-orbits in \(V\) one typically considers the invariant ring \(k\left[ V\right] ^{G}\) consisting of functions \(f:V\rightarrow k\) such that \(f\left( x\right) =f\left( y\right) \) if \(x\) and \(y\) are in the same \(G\)-orbit. There is a finitely generated subalgebra \(S\) of \(k\left[ V\right] ^{G}\) with the property that whenever there is an \(f\in k\left[ V\right] ^{G}\) such that \(f\left( p\right) \neq f\left( q\right) \) there is an \(h\in S\) such that \(h\left( p\right) \neq h\left( q\right) .\) Thus if \(p,q\in V\) lie in distinct orbits, and if there is a function \(V\rightarrow k\) which detects this, then we may assume the function is in \(S.\) The elements of \(S\) are called separating invariant polynomials. This subalgebra \(S\) may be difficult to compute, particularly if \(G\) is not reductive,and it will often fail to separate orbit closures. In this work, the author develops a new class of invariant functions which is independent of the properties of \(G\) (such as whether \(G\) is reductive). While more complicated than \(k\left[ V\right] ,\) the analogous object to \(S\) is much simpler. Explicitly, for \(f\in k\left[ V\right] \) he defines \(f^{\ast }\left( p\right) =\left( f\left( p\right) \right) ^{-1}\) for \(f\left( p\right) \neq0,\) \(f\left( p\right) =0\) otherwise. Let \(R=k\left[ V\right] ,\) and let \(\widehat{R^{1}}\) be the ring generated by \(R\) and \(\left\{ f^{\ast}:f\in R\right\} .\) Inductively, define \(\widehat{R^{i}}\) to be the ring generated by \(\widehat{R^{i-1}}\) and \(\left\{ f^{\ast}:f\in \widehat{R^{i-1}}\right\} .\;\)The natural inclusions \(\widehat{R^{i} }\hookrightarrow\widehat{R^{j}}\) for \(i\leq j\) allows us to define\(\;\widehat {k\left[ V\right] }=\) \(\widehat{R}=\lim\limits_{\longrightarrow} \widehat{R^{i}}.\) The main result is an algorithm which produces a finite set \(\mathcal{C} \subset\widehat{k\left[ V\right] }\) which separates orbits in \(V.\) The complexity of \(\mathcal{C}\) is measured two ways. First, it is shown that the size of \(\mathcal{C}\) grows as \(O\left( n^{2}N^{2\ell\left( r+1\right) +3r+2}\right) ,\) where \(k\) is now algebraically closed, \(G\) embeds into affine \(\ell\)-space over \(k,r\) is the maximal dimension of an orbit, and \(N\) the degree of a representation \(\rho:G\hookrightarrow\text *{GL} _{n}\left( k\right) .\) Second, it is shown that any \(f\in\mathcal{C}\) can be written as straight line programs such that the sum of their lengths is \(O\left( n^{3}N^{3\ell\left( r+1\right) +4r+3}\right) .\) The algorithm is explicitly given, depending only on \(\rho,\dim V,N,\) and \(r\); if \(r\) is unknown then we can set \(r=\dim G.\)
0 references
algebraic group
0 references
representations
0 references
invariant ring
0 references
0 references