Skip to main content
Log in

Skew symmetry in retrospect

  • Regular Article
  • Published:
Advances in Data Analysis and Classification Aims and scope Submit manuscript

Abstract

The paper gives a short account of how I became interested in analysing asymmetry in square tables. The early history of the canonical analysis of skew-symmetry and the associated development of its geometrical interpretation are described.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Albers CJ, Gower JC (2014) A contribution to the visualisation of three-way tables. J Multivar Anal

  • Banfield CF, Gower JC (1980) A note on the graphical representation of multivariate binary data. Appl Stat 29:238–245

    Article  Google Scholar 

  • Constantine AG, Gower JC (1978a) Some properties and applications of simple orthogonal matrices. J Inst Math Appl 21:445–454

    Article  MathSciNet  MATH  Google Scholar 

  • Constantine AG, Gower JC (1978b) Graphical representation of asymmetry. Appl Stat 27:297–304

    Article  MATH  Google Scholar 

  • Denis J-B, Gower JC (1994) Asymptotic covariances for the parameters of biadditive models. Utilitas Mathematica 46:193–205

    MathSciNet  MATH  Google Scholar 

  • Escoufier Y (1980) Analyse factorielle des matrices carrees non symmetriques. In: Diday E et al (eds) Data analysis and informatics. North-Holland Press, Amsterdam, pp 263–276

    Google Scholar 

  • Fadeev DK, Fadeeva VD (1963) Computational methods in linear algebra (in Russian, Fizmatgiz, Moscow, 1960). English translation by Williams RC. W.H. Freeman, San Francisco

  • Gantmacher FR (1959) The theory of matrices (two volumes) (Hirsch KA, Trans). Chelsea Publishing Company, New York

  • Gower JC (1977) The analysis of asymmetry and orthogonality. In: Barra J et al (eds) Recent developments in statistics. North Holland Press, Amsterdam, pp 109–123

    Google Scholar 

  • Gower JC (1980a) An application of the Leverrier–Fadeev algorithm to skew-symmetric matrix decompositions. Utilitas Mathematica 18:225–240

    MathSciNet  MATH  Google Scholar 

  • Gower JC (1980b) A modified Leverrier–Fadeev algorithm for matrices with multiple eigenvalues. Linear Algebra Appl 31:61–70

    Article  MathSciNet  MATH  Google Scholar 

  • Gower JC (1980c) Problems in interpreting asymmetrical chemical relationships. In: Bisby FA, Vaughan JG, Wright CA (eds) Chemosystematics: principles and practice, vol 16. Academic Press, London, pp 399–409

  • Gower JC (2000) Rank-one and rank-two departures from symmetry. Comput Stat Data Anal 33:177–188

    Article  MATH  Google Scholar 

  • Gower JC (2005) An application of the modified Leverrier–Faddeev algorithm to the singular value decomposition of block-circulant matrices and the spectral decomposition of symmetric block-circulant matrices. In: Barlow JL, Berry MW, Ruhe A, Zha H (eds) CSDA. Special issue: Matrix computations and statistics, vol 50/1, pp 89–106

  • Gower JC (2008) Asymmetry analysis: the place of models. In: Shigemesu K, Okada A, Imaizumi T, Hoshino T (eds) New trends in psychometrics. Universal Academy Press, Tokyo, pp 69–78

  • Gower JC, Groenen PJF (1991) Applications of the modified Leverrier–Faddeev algorithm for the construction of explicit matrix spectral decompositions and inverses. Utilitas Mathematica 40:51–64

    MathSciNet  MATH  Google Scholar 

  • Gower JC, Laslett GM (1978a) Explicit singular value decompositions, spectral decompositions and inverses of some skew symmetric matrices. Utilitas Mathematica 13:33–48

    MathSciNet  MATH  Google Scholar 

  • Gower and De Rooij M (2003) A comparison of the multidimensional scaling of triadic and dyadic distances. J Classif 20:115–136

  • Gower JC, van der Velden M, Groenen PJF (2010) Area biplots. J Comput Gr Stat 19:46–61

    Article  MathSciNet  Google Scholar 

  • Gower JC, Zielman B (1992) Some remarks on orthogonality in the analysis of asymmetry. RR-92-08, Department of Data Theory, University of Leiden, p 22

  • Gower JC, Zielman B (1998) Orthogonality and its approximation in the analysis of asymmetry. Linear Algebra Appl 278:183–193

    Article  MathSciNet  MATH  Google Scholar 

  • Leverrier UJJ (1840) Sur les variations seculaires des elements des orbites. J Math

  • MacDuffee CC (1946) The theory of matrices. Chelsea Publishing Company, New York

    MATH  Google Scholar 

  • Yates F (1947) The analysis of data from all possible reciprocal crosses between a set of parental lines. Heredity 1:297–301

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to John C. Gower.

Appendix: Basic results for skew-symmetry and orthogonality

Appendix: Basic results for skew-symmetry and orthogonality

In this appendix, for convenience we gather together some results on skew-symmetric matrices. Some of these are well known but I do not think we ever gave a formal proof of the form of the singular value decomposition of a skew symmetric matrix, other than in a University of Leiden internal report (Gower and Zielman 1992) which was later published in shortened form as Gower and Zielman (1998) without the material given below.

Theorem 1

If N is a real skew-symmetric matrix, then its eigenvalues are imaginary and occur in conjugate pairs \(i\sigma \) and \(-\,i\sigma \) corresponding to eigenvectors \(\mathbf{x }+ i\mathbf{y}\) and \(\mathbf{x} - i \mathbf{y}\), respectively where \(\mathbf{x}^\prime \mathbf{x = y}^\prime \mathbf{y }\) and \(\mathbf{x}^\prime \mathbf{y} = 0\). When the order of N is odd, there is an additional zero eigenvalue

Proof of Theorem 1

If \(\uprho + i\sigma \) is an eigenvalue associated with an eigenvector \(\mathbf{x} + i\mathbf{y}\) we have:

$$\begin{aligned} \mathbf{N}(\mathbf{x }+ i\mathbf{y}) = (\uprho + { i}\sigma )(\mathbf{x }+ i\mathbf{y}) \end{aligned}$$

and equating real and imaginary parts gives:

$$\begin{aligned} \left. {{\begin{array}{l} {\mathbf{N}x=\rho \mathbf{x}-\sigma \mathbf{y}} \\ {\mathbf{Ny}=\sigma \mathbf{x}+\rho \mathbf{y}} \\ \end{array} }} \right\} \end{aligned}$$
(5)

Premultiplying by \(\mathbf{x}^\prime \hbox { and } \mathbf{y}^\prime \) and adding, gives that

$$\begin{aligned} \mathbf{x}^\prime \mathbf{Nx + y}^\prime \mathbf{Ny} = \uprho (\mathbf{x}^\prime \mathbf{x + y}^\prime \mathbf{y}). \end{aligned}$$

But \(\mathbf{x}^\prime \mathbf{Nx = y}^\prime \mathbf{Ny} = 0\) and so \(\uprho \) = 0, showing that the non-zero eigenvalues are purely imaginary and \(\mathbf{x}^\prime \mathbf{y} = 0\). Premultiplying by \(\mathbf{y}^\prime \) and \(\mathbf{x}^\prime \) shows that \(\sigma \mathbf{x}^\prime \mathbf{x} = \sigma \mathbf{y}^\prime \mathbf{y}\).

Setting \(\uprho = 0\) in (5) gives

$$\begin{aligned} \left. {{\begin{array}{l} {\mathbf{N}x=-\sigma \mathbf{y}} \\ {\mathbf{Ny}=\sigma \mathbf{x}} \\ \end{array} }} \right\} \end{aligned}$$
(6)

and hence if \(i\sigma \) is an eigenvalue of N satisfying \(\mathbf{N}(\mathbf{x} + i\mathbf{y}) =i\sigma (\mathbf{x} + i\mathbf{y})\) then the eigenvector equation \(\mathbf{N}(\mathbf{x} - i\mathbf{y}) = -i\sigma (\mathbf{x}-i\mathbf{y})\) is also satisfied.

When N is of odd order there is an extra eigenvalue \(\upnu \), say, which is not one of a pair. Because the imaginary pairs cancel one another, the sum of all the eigenvectors must be \(\upnu \). Hence, \(\upnu = trace(\mathbf{N}) = 0\).

Theorem 2

The singular value decomposition of real skew-symmetric matrix N has the form \(\mathbf{U}\varvec{\Sigma }\mathbf{JU}^\prime \) where U is orthogonal and J is defined in Sect. 1.

Proof of Theorem 2

Assume that N has a general singular value decomposition \(\mathbf{N} = \mathbf{USV}^\prime \). Then U and V are the eigenvectors of the real symmetric positive semi-definite matrices \(\mathbf{NN}^\prime = \mathbf{US}^{2}\mathbf{U}^\prime \) and \(\mathbf{N}^\prime \mathbf{N} = \hbox {V}\mathbf{S}^{2}\mathbf{V}^\prime \). Because N is skew-symmetric we have that \(\mathbf{NN}^\prime = \mathbf{N}^\prime \mathbf{N} = -\mathbf{N}^{2 }\) and hence from (6):

$$\begin{aligned} \mathbf{NN}^\prime \mathbf{x} = \sigma ^{2}\mathbf{x } \quad \hbox { and } \quad \mathbf{N}^\prime \mathbf{Ny} = \sigma ^{2}\mathbf{y}. \end{aligned}$$

This shows that the singular values of N occur in pairs, corresponding to orthogonal vectors x and y which occur as columns in both U and V. Indeed, rearranging (6) gives:

$$\begin{aligned} \mathbf{N}\left( {\mathbf{x},\mathbf{y}} \right) =\sigma \left( {\mathbf{x},\mathbf{y}} \right) \left( {{\begin{array}{l@{\quad }l} 0&{} 1 \\ {-1}&{} 0 \\ \end{array}}} \right) =\sigma \left( {-\mathbf{y},\mathbf{x}} \right) . \end{aligned}$$

This shows that the columns of V corresponding to the singular value \(\sigma \) are the same of those of U but in reverse order and a change of sign. When \(n\) is of even order all the singular vectors have the relationship \(\mathbf{V} = \mathbf{UJ}^\prime \) and when \(n\) odd there is a zero singular value and J has to be augmented by a final unit diagonal value. In both cases, J is orthogonal and so is \(\mathbf{UJ}^\prime \), as it has to be for a valid singular value decomposition. Thus, finally the SVD of a skew-symmetric matrix is:

$$\begin{aligned} \mathbf{N} = \mathbf{U}\varvec{\Sigma } \mathbf{JU}^\prime \end{aligned}$$
(7)

where \(\mathbf{S} = \varvec{\Sigma } = (\sigma _{1}, \sigma _{1}, \sigma _{2}, \sigma _{2},{\ldots },(0))\) and the singular values are assumed to be in non-increasing order and the final “0” is omitted when \(n\) is even.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gower, J.C. Skew symmetry in retrospect. Adv Data Anal Classif 12, 33–41 (2018). https://doi.org/10.1007/s11634-014-0181-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11634-014-0181-7

Keywords

Mathematics Subject Classification

Navigation