Immanant

From HandWiki

In mathematics, the immanant of a matrix was defined by Dudley E. Littlewood and Archibald Read Richardson as a generalisation of the concepts of determinant and permanent. [1]

Let λ=(λ1,λ2,) be a partition of an integer n and let χλ be the corresponding irreducible representation-theoretic character of the symmetric group Sn. The immanant of an n×n matrix A=(aij) associated with the character χλ is defined as the expression

Immλ(A)=σSnχλ(σ)a1σ(1)a2σ(2)anσ(n)=σSnχλ(σ)i=1naiσ(i).

Examples

The determinant is a special case of the immanant, where χλ is the alternating character sgn, of Sn, defined by the parity of a permutation.

The permanent is the case where χλ is the trivial character, which is identically equal to 1.

For example, for 3×3 matrices, there are three irreducible representations of S3, as shown in the character table:

S3 e (1 2) (1 2 3)
χ1 1 1 1
χ2 1 −1 1
χ3 2 0 −1

As stated above, χ1 produces the permanent and χ2 produces the determinant, but χ3 produces the operation that maps as follows:

(a11a12a13a21a22a23a31a32a33)2a11a22a33a12a23a31a13a21a32

Properties

The immanant shares several properties with determinant and permanent. In particular, the immanant is multilinear in the rows and columns of the matrix; and the immanant is invariant under simultaneous permutations of the rows or columns by the same element of the symmetric group.

Littlewood and Richardson studied the relation of the immanant to Schur functions in the representation theory of the symmetric group.

The necessary and sufficient conditions for the immanant of a Gram matrix to be 0 are given by Gamas's Theorem.

Computational complexity

The immanant generalizes both the determinant and the permanent, and this generality is reflected in the computational difficulty of evaluating these functions. While the determinant can be computed in polynomial time using Gaussian elimination, computing the permanent of a general matrix is #P-complete, even when restricted to 0–1 matrices, a result due to Valiant. [2]

Immanants are indexed by irreducible characters of the symmetric group S_n, or equivalently by Young diagrams. The computational complexity of evaluating an immanant depends strongly on the shape of the associated diagram. Early results in algebraic complexity theory showed that for many families of partitions the corresponding immanants are VNP-complete in the sense of Valiant, generalizing the hardness of the permanent. [3]

A more refined classification was obtained by Curticapean, who proved a full complexity dichotomy for families of immanants. [4] Let b(λ) denote the number of boxes to the right of the first column of the Young diagram of a partition λ. If b(λ) is bounded for a family of partitions, then the corresponding immanants can be evaluated in polynomial time. If b(λ) is unbounded, then under standard assumptions from parameterized complexity theory no polynomial-time algorithm exists. Moreover, if b(λ) grows polynomially with the matrix size, evaluating the corresponding immanants is #P-hard and VNP-complete, extending classical hardness results for the permanent and earlier work of Bürgisser and of Brylinski and Brylinski. [3][5] Further work strengthened these hardness results by showing that many immanants remain #P-hard even when evaluated on restricted classes of matrices, including 0–1 matrices and structurally constrained inputs such as adjacency matrices of graphs. [6]

These results suggest that, aside from the determinant, most nontrivial immanants are computationally intractable. The complexity of immanants plays a role in algebraic complexity theory and is connected to broader research programs such as Geometric Complexity Theory, where representation-theoretic properties of immanants are used to study lower bounds for the permanent and related functions.[5]

References

  1. Littlewood, D. E.; Richardson, A. R. (1934). "Group characters and algebras". Philosophical Transactions of the Royal Society A 233 (721–730): 99–124. doi:10.1098/rsta.1934.0015. Bibcode1934RSPTA.233...99L. 
  2. Valiant, Leslie G. (1979). "Completeness classes in algebra". ACM. pp. 249–261. doi:10.1145/800135.804419. 
  3. 3.0 3.1 Brylinski, Jean-Luc; Brylinski, Ranee (2003). "Complexity of computing the immanant". International Mathematics Research Notices (13): 717–727. doi:10.1155/S1073792803205057. 
  4. Curticapean, Radu (2021). "A full complexity dichotomy for immanant families". ACM. doi:10.1145/3406325.3451124. 
  5. 5.0 5.1 Bürgisser, Peter (2000). Completeness and Reduction in Algebraic Complexity Theory. Springer. ISBN 978-3-540-66752-0. 
  6. Miklós, István; Riener, Cordian (2026). "#P-hardness proofs of matrix immanants evaluated on restricted matrices". Theoretical Computer Science 1062. doi:10.1016/j.tcs.2025.115660. 
  • D. E. Littlewood; A.R. Richardson (1934). "Group characters and algebras". Philosophical Transactions of the Royal Society A 233 (721–730): 99–124. doi:10.1098/rsta.1934.0015. Bibcode1934RSPTA.233...99L. 
  • D. E. Littlewood (1950). The Theory of Group Characters and Matrix Representations of Groups (2nd ed.). Oxford Univ. Press (reprinted by AMS, 2006). p. 81.