Hostname: page-component-78c5997874-dh8gc Total loading time: 0 Render date: 2024-11-10T11:43:56.794Z Has data issue: false hasContentIssue false

Block perturbation of symplectic matrices in Williamson’s theorem

Published online by Cambridge University Press:  15 August 2023

Gajendra Babu
Affiliation:
Department of Mathematics, GLA University, Mathura 281406, India e-mail: gajendra0777@gmail.com
Hemant K. Mishra*
Affiliation:
Theoretical Statistics and Mathematics Unit, Indian Statistical Institute, New Delhi 110016, India School of Electrical and Computer Engineering, Cornell University, Ithaca, NY 14850, USA e-mail: hemant.mishra@cornell.edu
Rights & Permissions [Opens in a new window]

Abstract

Williamson’s theorem states that for any $2n \times 2n$ real positive definite matrix A, there exists a $2n \times 2n$ real symplectic matrix S such that $S^TAS=D \oplus D$, where D is an $n\times n$ diagonal matrix with positive diagonal entries known as the symplectic eigenvalues of A. Let H be any $2n \times 2n$ real symmetric matrix such that the perturbed matrix $A+H$ is also positive definite. In this paper, we show that any symplectic matrix $\tilde {S}$ diagonalizing $A+H$ in Williamson’s theorem is of the form $\tilde {S}=S Q+\mathcal {O}(\|H\|)$, where Q is a $2n \times 2n$ real symplectic as well as orthogonal matrix. Moreover, Q is in symplectic block diagonal form with the block sizes given by twice the multiplicities of the symplectic eigenvalues of A. Consequently, we show that $\tilde {S}$ and S can be chosen so that $\|\tilde {S}-S\|=\mathcal {O}(\|H\|)$. Our results hold even if A has repeated symplectic eigenvalues. This generalizes the stability result of symplectic matrices for non-repeated symplectic eigenvalues given by Idel, Gaona, and Wolf [Linear Algebra Appl., 525:45–58, 2017].

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of The Canadian Mathematical Society

1 Introduction

Analogous to the spectral theorem in linear algebra is Williamson’s theorem [Reference Williamson23] in symplectic linear algebra. It states that for any $2n \times 2n$ real positive definite matrix A, there exists a $2n \times 2n$ real symplectic matrix S such that $S^TAS=D \oplus D$ , where D is an $n\times n$ diagonal matrix with positive diagonal entries. The diagonal entries of D are known as the symplectic eigenvalues of A, and the columns of S form a symplectic eigenbasis of A. This result is also referred to as Williamson normal form in the literature [Reference DeGosson7, Reference Dutta, Mukunda and Simon8]. Symplectic eigenvalues and symplectic matrices are ubiquitous in many areas such as classical Hamiltonian dynamics [Reference Arnold2], quantum mechanics [Reference Dutta, Mukunda and Simon8], and symplectic topology [Reference Hofer and Zehnder9]. More recently, it has attracted much attention from matrix analysts [Reference Bhatia and Jain3Reference Bhatia and Jain5, Reference Jain12Reference Mishra14, Reference Paradan16, Reference Son and Stykel22] and quantum physicists [Reference Adesso, Serafini and Illuminati1, Reference Chen6, Reference Hsiang, Arısoy and Hu10, Reference Idel, Gaona and Wolf11, Reference Nicacio15] for its important role in continuous-variable quantum information theory [Reference Serafini19]. For example, any Gaussian state of zero mean vector is obtained by applying to a tensor product of thermal states a unitary map that is characterized by a symplectic matrix [Reference Serafini19], and the von Neumann entropy of the Gaussian state is a smooth function of the symplectic eigenvalues of its covariance matrix [Reference Parthasarathy17]. So, it is of theoretical interest as well as practical importance to study the perturbation of symplectic eigenvalues and symplectic matrices in Williamson’s theorem, both of which are closely related to each other. Indeed, the perturbation bound on symplectic eigenvalues of two positive definite matrices A and B obtained in [Reference Jain and Mishra13] is derived using symplectic matrices diagonalizing $tA+(1-t)B$ for $t\in [0,1]$ . In [Reference Idel, Gaona and Wolf11], a perturbation of A of the form $A+tH$ was considered for small variable $t> 0$ and a fixed real symmetric matrix H. The authors studied the stability of symplectic matrices diagonalizing $A+tH$ in Williamson’s theorem and a perturbation bound was obtained for the case of A having non-repeated symplectic eigenvalues.

In this paper, we study the stability of symplectic matrices in Williamson’s theorem diagonalizing $A+H$ , where H is an arbitrary $2n \times 2n$ real symmetric matrix such that the perturbed matrix $A+H$ is also positive definite. Let S be a fixed symplectic matrix diagonalizing A in Williamson’s theorem. We show that any symplectic matrix $\tilde {S}$ diagonalizing $A+H$ in Williamson’s theorem is of the form $\tilde {S}=S Q+\mathcal {O}(\|H\|)$ such that Q is a $2n \times 2n$ real symplectic as well as orthogonal matrix. Moreover, Q is in symplectic block diagonal form with block sizes given by twice the multiplicities of the symplectic eigenvalues of A. Consequently, we prove that $\tilde {S}$ and S can be chosen so that $\|\tilde {S}-S\|=\mathcal {O}(\|H\|)$ . Our results hold even if A has repeated symplectic eigenvalues, generalizing the stability result of symplectic matrices corresponding to the case of non-repeated symplectic eigenvalues given in [Reference Idel, Gaona and Wolf11]. We do not provide any perturbation bounds.

The rest of the paper is organized as follows: In Section 2, we review some definitions, set notations, and define basic symplectic operations. In Section 3, we detail the findings of this paper. These are given in Propositions 3.2 and 3.7 and Theorems 3.4 and 3.6.

2 Background and notations

Let $\operatorname {Sm}(m)$ denote the set of $m \times m$ real symmetric matrices equipped with the spectral norm $\|\cdot \|$ , that is, for any $X \in \operatorname {Sm}(m)$ , $\|X\|$ is the maximum singular value of X. We also use the same notation $\|\cdot \|$ for the Euclidean norm, and $\langle \cdot , \cdot \rangle $ for the Euclidean inner product on $\mathbb {R}^{m}$ or $\mathbb {C}^m$ . Let $0_{i,j}$ denote the $i \times j$ zero matrix, and let $0_i$ denote the $i\times i$ zero matrix (i.e., $0_i=0_{i,i}$ ). We denote the imaginary unit number by . We use the Big-O notation $Y=\mathcal {O}(\|X\|)$ to denote a matrix Y as a function of X for which there exist positive scalars c and $\delta $ such that $\|Y\| \leq c \|X\|$ for all X with $\|X\| < \delta $ .

2.1 Symplectic matrices and symplectic eigenvalues

Define , and let $J_{2n}=J_2 \otimes I_n$ for $n>1$ , where $I_n$ is the $n \times n$ identity matrix. A $2n \times 2n$ real matrix S is said to be symplectic if $S^TJ_{2n}S=J_{2n}.$ The set of $2n \times 2n$ symplectic matrices, denote by $\operatorname {Sp}(2n)$ , forms a group under multiplication called the symplectic group. The symplectic group $\operatorname {Sp}(2n)$ is analogous to the orthogonal group $\operatorname {Or}(2n)$ of $2n \times 2n$ orthogonal matrices in the sense that replacing the matrix $J_{2n}$ with $I_{2n}$ in the definition of symplectic matrices gives the definition of orthogonal matrices. However, in contrast with the orthogonal group, the symplectic group is non-compact. Also, the determinant of every symplectic matrix is equal to $+1$ which makes the symplectic group a subgroup of the special linear group [Reference Dutta, Mukunda and Simon8]. Let ${\operatorname {Pd}(2n) \subset \operatorname {Sm}(2n)}$ denote the set of positive definite matrices. Williamson’s theorem [Reference Williamson23] states that for every $A \in \operatorname {Pd}(2n)$ , there exists $S\in \operatorname {Sp}(2n)$ such that $S^TAS=D \oplus D$ , where D is an $n\times n$ diagonal matrix. The diagonal elements $d_1(A) \le \cdots \le d_n(A)$ of D are independent of the choice of S, and they are known as the symplectic eigenvalues of A. Denote by $\operatorname {Sp}(2n; A)$ the subset of $\operatorname {Sp}(2n)$ consisting of symplectic matrices that diagonalize A in Williamson’s theorem. Several proofs of Williamson’s theorem are available using basic linear algebra (e.g., [Reference DeGosson7, Reference Simon, Chaturvedi and Srinivasan20]).

Denote the set of $2n \times 2n$ orthosymplectic (orthogonal as well as symplectic) matrices as . Any orthosymplectic matrix $Q \in \operatorname {OrSp}(2n)$ is precisely of the form

(2.1) $$ \begin{align} Q = \begin{pmatrix} X & Y \\ -Y & X \end{pmatrix}, \end{align} $$

where $X,Y$ are $n\times n$ real matrices such that $X+\iota Y$ is a unitary matrix [Reference Bhatia and Jain3]. For $m \leq n$ , we denote by $\operatorname {Sp}(2n, 2m)$ the set of $2n \times 2m$ matrices M satisfying $M^T J_{2n} M = J_{2m}$ . In particular, we have $\operatorname {Sp}(2n, 2n)=\operatorname {Sp}(2n)$ .

2.2 Symplectic block and symplectic direct sum

Let m be a natural number and $\mathcal {I}, \mathcal {J} \subseteq \{1, \ldots , m\}$ . Suppose M is an $m\times m$ matrix. We denote by $M_{\mathcal {J}}$ the submatrix of M consisting of the columns of M with indices in $\mathcal {J}$ . Also, denote by $M_{\mathcal {I} \mathcal {J}}$ the $|\mathcal {I}| \times |\mathcal {J}|$ submatrix of $M=[M_{ij}]$ consisting of the elements $M_{ij}$ with indices $i\in \mathcal {I}$ and $j\in \mathcal {J}$ . Let T be any $2m \times 2m$ matrix given in the block form by

$$ \begin{align*} T = \begin{pmatrix} W & X \\ Y & Z \end{pmatrix}, \end{align*} $$

where $X,Y,W,Z$ are matrices of order $m \times m$ . Define a symplectic block of T as a submatrix of the form

$$ \begin{align*} \begin{pmatrix} W_{\mathcal{I}\mathcal{J}} & X_{\mathcal{I}\mathcal{J}} \\ Y_{\mathcal{I}\mathcal{J}} & Z_{\mathcal{I}\mathcal{J}} \end{pmatrix}. \end{align*} $$

Also, define a symplectic diagonal block of T as a submatrix of the form

$$ \begin{align*} \begin{pmatrix} W_{\mathcal{I}\mathcal{I}} & X_{\mathcal{I}\mathcal{I}} \\ Y_{\mathcal{I}\mathcal{I}} & Z_{\mathcal{I}\mathcal{I}} \end{pmatrix}. \end{align*} $$

The following example illustrates this.

Example 2.1 Let T be a $6 \times 6$ matrix given by

A symplectic block of T, which corresponds to $\mathcal {I}=\{3\}$ and $\mathcal {J}=\{2\}$ , is given by

A symplectic diagonal block, corresponding to $\mathcal {I}=\{1,2\}$ , is given by

Let $T'$ be another $2m' \times 2m'$ matrix, given in the block form

$$ \begin{align*} T' = \begin{pmatrix} W' & X' \\ Y' & Z' \end{pmatrix}, \end{align*} $$

where the blocks $W',X',Y',Z'$ have size $m' \times m'$ . Define the symplectic direct sum of T and $T'$ as

$$ \begin{align*} T \oplus^{\operatorname{s}} T' &= \begin{pmatrix} W \oplus W' & X \oplus X' \\ Y \oplus Y' & Z \oplus Z' \end{pmatrix}. \end{align*} $$

This is illustrated in the following example.

Example 2.2 Let

We then have

We know that the usual direct sum of two orthogonal matrices is also an orthogonal matrix. It is interesting to note that an analogous property is also satisfied by the symplectic direct sum. If $T \in \operatorname {Sp}(2k)$ and $T' \in \operatorname {Sp}(2\ell )$ , then $T \oplus ^s T' \in \operatorname {Sp}(2(k+\ell ))$ . Indeed, we have

$$ \begin{align*} &(T \oplus^s T')^T J_{2(k+\ell)} (T \oplus^s T') \\[3pt] &\hspace{0.5cm}= \begin{pmatrix} W \oplus W' & X \oplus X' \\ Y \oplus Y' & Z \oplus Z' \end{pmatrix}^T \begin{pmatrix} 0_{k+\ell} & I_{k+\ell} \\ -I_{k+\ell} & 0_{k+\ell} \end{pmatrix} \begin{pmatrix} W \oplus W' & X \oplus X' \\ Y \oplus Y' & Z \oplus Z' \end{pmatrix} \\[3pt] &\hspace{0.5cm}= \begin{pmatrix} W^T \oplus W'^T & Y^T \oplus Y'^T \\ X^T \oplus X'^T & Z^T \oplus Z'^T \end{pmatrix} \begin{pmatrix} Y \oplus Y' & Z \oplus Z' \\ -(W \oplus W') & -(X \oplus X') \end{pmatrix} \\[3pt] &\hspace{0.5cm}= \begin{pmatrix} W^TY \oplus W'^TY' - Y^TW \oplus Y'^TW' & W^TZ \oplus W'^TZ' - Y^TX \oplus Y'^TX' \\ X^TY \oplus X'^TY'- Z^TW \oplus Z'^TW' & X^TZ \oplus X'^TZ' - Z^TX \oplus Z'^TX' \end{pmatrix} \\[3pt] &\hspace{0.5cm}= \begin{pmatrix} (W^TY- Y^TW) \oplus (W'^TY' - Y'^TW') & \!\!\!\!\!(W^TZ- Y^TX) \oplus (W'^TZ'- Y'^TX') \\ (X^TY- Z^TW) \oplus (X'^TY' - Z'^TW') &\!\!\!\!\! (X^TZ- Z^TX) \oplus (X'^TZ' - Z'^TX') \end{pmatrix} \\[3pt] &\hspace{0.5cm}= \begin{pmatrix} W^TY- Y^TW & W^TZ- Y^TX \\ X^TY- Z^TW & X^TZ- Z^TX \end{pmatrix} \oplus^s \begin{pmatrix} W'^TY' - Y'^TW' & W'^TZ'- Y'^TX' \\ X'^TY' - Z'^TW' & X'^TZ' - Z'^TX' \end{pmatrix} \\[3pt] &\hspace{0.5cm}= \begin{pmatrix} W^T & Y^T \\ X^T & Z^T \end{pmatrix} \begin{pmatrix} Y & Z \\ -W & -X \end{pmatrix} \oplus^s \begin{pmatrix} W'^T & Y'^T \\ X'^T & Z'^T \end{pmatrix} \begin{pmatrix} Y' & Z' \\ -W' & -X' \end{pmatrix} \\[3pt] &\hspace{0.5cm}= \begin{pmatrix} W & X \\ Y & Z \end{pmatrix}^T \begin{pmatrix} 0_k & I_k \\ -I_k & 0_k \end{pmatrix} \begin{pmatrix} W & X \\ Y & Z \end{pmatrix} \oplus^s \begin{pmatrix} W' & X' \\ Y' & Z' \end{pmatrix}^T \begin{pmatrix} 0_{\ell} & I_\ell \\ -I_\ell & 0_{\ell} \end{pmatrix} \begin{pmatrix} W' & X' \\ Y' & Z' \end{pmatrix} \\[3pt] &\hspace{0.5cm}= T^T J_{2k}T \oplus^s T'^T J_{2\ell} T' \\[3pt] &\hspace{0.5cm}= J_{2k} \oplus^s J_{2\ell} \\[3pt] &\hspace{0.5cm}= J_{2(k+\ell)}.\end{align*} $$

2.3 Symplectic concatenation

Let $M=\left (p_1,\ldots , p_{k}, q_1,\ldots ,q_k \right )$ and $N=\left (x_1,\ldots , x_{\ell }, y_1,\ldots ,y_\ell \right )$ be $2n \times 2k$ and ${2n \times 2\ell }$ matrices, respectively. Define the symplectic concatenation of M and N to be the following $2n \times 2(k+\ell )$ matrix:

Here is an example to illustrate symplectic concatenation.

Example 2.3 Let

The symplectic concatenation of M and N is given by

Suppose that $M \in \operatorname {Sp}(2n, 2k)$ and $N \in \operatorname {Sp}(2n, 2\ell )$ . Let us derive a necessary and sufficient condition on M and N for $k+\ell \leq n$ such that $M \diamond N \in \operatorname {Sp}(2n, 2(k+\ell ))$ . This will be useful later. We have

(2.2) $$ \begin{align} (M \diamond N)^T J_{2n} (M \diamond N) &= \left((M \diamond N)^T J_{2n} M \right) \diamond \left((M \diamond N)^T J_{2n}N\right) \nonumber \\ &=\left(M^T J_{2n}^T (M \diamond N) \right)^T \diamond \left(N^TJ_{2n}^T(M \diamond N)\right)^T \nonumber \\ &=\left((M^T J_{2n}^T M) \diamond (M^T J_{2n}^T N) \right)^T \diamond \left((N^TJ_{2n}^TM) \diamond (N^TJ_{2n}^TN)\right)^T \nonumber \\ &= \left(J_{2k}^T \diamond (M^T J_{2n}^T N) \right)^T \diamond \left((N^TJ_{2n}^TM) \diamond J_{2\ell}^T\right)^T. \end{align} $$

We also observe that

(2.3) $$ \begin{align} J_{2(k+\ell)} &= \left(J_{2k}^T \diamond 0_{2k, 2\ell} \right)^T \diamond \left(0_{2\ell, 2k} \diamond J_{2\ell}^T\right)^T. \end{align} $$

By comparing (2.2) and (2.3), we deduce that $M \diamond N \in \operatorname {Sp}(2n, 2(k+\ell ))$ if and only if $M^T J_{2n} N=0_{2k, 2\ell }$ .

3 Main results

We fix the following notations throughout the paper. Let $A \in \operatorname {Pd}(2n)$ with distinct symplectic eigenvalues $\mu _1 < \cdots < \mu _r$ . For all $i=1, \ldots , r$ , define sets

An example to illustrate these sets is as follows.

Example 3.1 Suppose $A \in \operatorname {Pd}(20)$ with symplectic eigenvalues $1,1,2,3,3,3,4,4,4,5$ . We have $\mu _1=1,\ \mu _2=2,\ \mu _3=3,\ \mu _4=4,\ \mu _5=5$ . Also $\alpha _1=\{1,2\}$ , $\alpha _2=\{3\}, \alpha _3=\{4,5,6\}, \alpha _4=\{7,8,9\}, \alpha _5=\{10\}$ . Note that $n=10$ , so we have $\beta _1=\{11,12\}$ , $\beta _2=\{13\}, \beta _3=\{14,15,16\}$ , $\beta _4=\{17,18,19\}$ , $\beta _5=\{20\}$ . We thus also get $\gamma _1=\{1,2,11,12\}$ , $\gamma _2=\{3,13\}$ , $\gamma _3=\{4,5,6,14,15,16\}$ , $\gamma _4=\{7,8,9,17,18,19\}$ , $\gamma _5=\{10,20\}$ .

Proposition 3.2 Let $A \in \operatorname {Pd}(2n)$ and $H\in \operatorname {Sm}(2n)$ such that $A + H \in \operatorname {Pd}(2n).$ Let ${S\in \operatorname {Sp}(2n; A)}$ and $\tilde {S} \in \operatorname {Sp}(2n; A+H)$ . For $1\leq i\neq j\leq r$ , we have

(3.1) $$ \begin{align} \left(S^{-1}\tilde{S}\right)_{\gamma_i \gamma_j} &=\mathcal{O}(\|H \|),\quad\qquad\qquad \end{align} $$
(3.2) $$ \begin{align} \left(S^{-1}\tilde{S}\right)_{\alpha_i \alpha_i} &=\left(S^{-1}\tilde{S}\right)_{\beta_i \beta_i} + \mathcal{O}(\|H \|), \end{align} $$
(3.3) $$ \begin{align} \kern-2pt\quad\qquad\qquad\qquad\qquad\left(S^{-1}\tilde{S}\right)_{\alpha_i \beta_i} &=-\left(S^{-1}\tilde{S}\right)_{\beta_i \alpha_i} + \mathcal{O}(\|H \|), \end{align} $$
(3.4) $$ \begin{align} \ \ \kern1pt\quad\left(S^{-1}\tilde{S}\right)_{\gamma_i \gamma_i}^T \left(S^{-1}\tilde{S}\right)_{\gamma_i \gamma_i} &= I_{2|\alpha_i|} + \mathcal{O}(\|H\|), \end{align} $$
(3.5) $$ \begin{align} \left(S^{-1}\tilde{S}\right)_{\gamma_i \gamma_i}^T J_{2|\alpha_i|} \left(S^{-1}\tilde{S}\right)_{\gamma_i \gamma_i} &= J_{2|\alpha_i|} + \mathcal{O}(\|H\|^2). \end{align} $$

Proof It suffices to prove the assertions for A in the diagonal form $A=D \oplus D$ and $S=I_{2n}$ . For any $\tilde {S} \in \operatorname {Sp}(2n; A+H)$ , we have

(3.6) $$ \begin{align} \tilde{S}^T(A+H)\tilde{S} = \tilde{D} \oplus \tilde{D}, \end{align} $$

where $\tilde {D}$ is the diagonal matrix with entries $d_1(A+H) \leq \cdots \leq d_n(A+H)$ . By Theorem $3.1$ of [Reference Idel, Gaona and Wolf11], we get

(3.7) $$ \begin{align} \tilde{D}=D+\mathcal{O}(\|H\|). \end{align} $$

By (3.6) and (3.7), and using the diagonal form $A=D \oplus D$ , we get

(3.8) $$ \begin{align} \tilde{S}^T(A+H)\tilde{S} = A + \mathcal{O}(\|H\|). \end{align} $$

The symplectic matrix $\tilde {S}$ satisfies

$$ \begin{align*} \|\tilde{S}\|^2 &= \|(A+H)^{-1/2}(A+H)^{1/2}\tilde{S} \|^2 \\ &\leq \|(A+H)^{-1/2}\|^2 \|(A+H)^{1/2}\tilde{S} \|^2 \\ &= \|(A+H)^{-1}\| \| \tilde{S}^T(A+H)\tilde{S} \|\\ &=2\|(A+H)^{-1}\| d_{1}(A+H)\\ &\leq 2\|(A+H)^{-1}\| \|A+H\| = 2\kappa(A+H), \end{align*} $$

where $\kappa (T)=\|T\|\|T^{-1}\|$ is the condition number of an invertible matrix T, and we used [Reference Jain and Mishra13, Lemma 2.2(iii)] in the last inequality. It thus implies that $\|\tilde {S}\|$ is uniformly bounded for small $\|H\|$ , which follows from the continuity of $\kappa $ . So, from (3.8) and the symplectic relation $\tilde {S}^{-T}=J_{2n}\tilde {S}J_{2n}^T$ , we get

(3.9) $$ \begin{align} A\tilde{S} = J_{2n}\tilde{S}J_{2n}^TA+ \mathcal{O}(\|H\|). \end{align} $$

Consider $\tilde {S}$ in the block matrix form:

$$ \begin{align*} \tilde{S}= \begin{pmatrix} \tilde{W} & \tilde{X} \\ \tilde{Y} & \tilde{Z} \end{pmatrix}, \end{align*} $$

where each block $\tilde {W}, \tilde {X}, \tilde {Y}, \tilde {Z}$ has size $n \times n$ . From (3.9) and using the fact $A=D \oplus D$ , we get

(3.10) $$ \begin{align} \begin{pmatrix} D\tilde{W} & D\tilde{X} \\ D\tilde{Y} & D\tilde{Z} \end{pmatrix} &= \begin{pmatrix} 0_n & I_n \\ -I_n & 0_n \end{pmatrix} \begin{pmatrix} \tilde{W} & \tilde{X} \\ \tilde{Y} & \tilde{Z} \end{pmatrix} \begin{pmatrix} 0_n & -I_n \\ I_n & 0_n \end{pmatrix} \begin{pmatrix} D & 0_n \\ 0_n & D \end{pmatrix} + \mathcal{O}(\|H\|) \nonumber \\ &= \begin{pmatrix} \tilde{Z}D & -\tilde{Y}D \\ -\tilde{X}D & \tilde{W}D \end{pmatrix} + \mathcal{O}(\|H\|). \end{align} $$

Now, using the representation $D = \mu _1 I_{|\alpha _1|} \oplus \cdots \oplus \mu _r I_{|\alpha _r|}$ , and comparing the corresponding blocks on both sides in (3.10), we get, for all $1 \leq i,j \leq r$ ,

(3.11) $$ \begin{align} \begin{pmatrix} \mu_i \tilde{W}_{\alpha_i \alpha_j} & \mu_i \tilde{X}_{\alpha_i \alpha_j} \\ \mu_i \tilde{Y}_{\alpha_i \alpha_j} & \mu_i \tilde{Z}_{\alpha_i \alpha_j} \end{pmatrix} &= \begin{pmatrix} \mu_j \tilde{Z}_{\alpha_i \alpha_j} & -\mu_j \tilde{Y}_{\alpha_i \alpha_j} \\ -\mu_j \tilde{X}_{\alpha_i \alpha_j} & \mu_j \tilde{W}_{\alpha_i \alpha_j} \end{pmatrix} + \mathcal{O}(\|H\|). \end{align} $$

This can be equivalently represented as

(3.12) $$ \begin{align} \mu_i \tilde{S}_{\gamma_i \gamma_j} &= \mu_j J_{2|\alpha_i|}\tilde{S}_{\gamma_i \gamma_j}J^T_{2|\alpha_j|}+ \mathcal{O}(\|H\|). \end{align} $$

This also gives

(3.13) $$ \begin{align} \mu_j \tilde{S}_{\gamma_i \gamma_j} &= \mu_i J_{2|\alpha_i|}\tilde{S}_{\gamma_i \gamma_j} J^T_{2|\alpha_j|}+ \mathcal{O}(\|H\|). \end{align} $$

Adding (3.12) and (3.13), and then dividing by $\mu _i+\mu _j$ , gives

(3.14) $$ \begin{align} \tilde{S}_{\gamma_i \gamma_j} &= J_{2|\alpha_i|}\tilde{S}_{\gamma_j \gamma_j}J^T_{2|\alpha_j|}+ \mathcal{O}(\|H\|). \end{align} $$

Suppose, we have $i\neq j$ . This implies $\mu _i \neq \mu _j.$ By subtracting (3.13) from (3.12), and then dividing by $\mu _i-\mu _j$ , we then get

(3.15) $$ \begin{align} \tilde{S}_{\gamma_i \gamma_j} &=- J_{2|\alpha_i|}\tilde{S}_{\gamma_i \gamma_j}J^T_{2|\alpha_j|}+ \mathcal{O}(\|H\|). \end{align} $$

By adding (3.14) and (3.15), we get $\tilde {S}_{\gamma _i \gamma _j}=\mathcal {O}(\|H\|)$ . This settles (3.1).

We get (3.2) and (3.3) directly as a consequence of (3.11) by taking $i=j$ .

By the symplectic relation $\tilde {S}^TJ_{2n}\tilde {S}=J_{2n},$ we get

(3.16) $$ \begin{align} J_{2|\alpha_i|} &= \tilde{S}^T_{\gamma_i}J_{2n}\tilde{S}_{\gamma_i} \nonumber \\ &= \sum_{k=1}^r \tilde{S}_{\gamma_k\gamma_i}^T J_{2|\alpha_k|} \tilde{S}_{\gamma_k\gamma_i} \nonumber \\ &= \tilde{S}_{\gamma_i\gamma_i}^T J_{2|\alpha_i|} \tilde{S}_{\gamma_i\gamma_i} + \sum_{k\neq i, k=1}^r \tilde{S}_{\gamma_k\gamma_i}^T J_{2|\alpha_k|} \tilde{S}_{\gamma_k\gamma_i}. \end{align} $$

We know by (3.1) that $\tilde {S}_{\gamma _k\gamma _i} = \mathcal {O}(\|H\|)$ for all $k \neq i$ . Using this in the second term of (3.16), we get

(3.17) $$ \begin{align} J_{2|\alpha_i|} = \tilde{S}_{\gamma_i\gamma_i}^T J_{2|\alpha_i|} \tilde{S}_{\gamma_i\gamma_i} + \mathcal{O}(\|H\|^2). \end{align} $$

This implies (3.5). The relation (3.17) also gives

(3.18) $$ \begin{align} \tilde{S}_{\gamma_i \gamma_i}^T J_{2|\alpha_i|} \tilde{S}_{\gamma_i \gamma_i} J_{2|\alpha_i|}^T =I_{2|\alpha_i|} + \mathcal{O}(\|H\|^2). \end{align} $$

The two relations (3.2) and (3.3) can be combined and expressed as

(3.19) $$ \begin{align} J_{2|\alpha_i|} \tilde{S}_{\gamma_i \gamma_i} J_{2|\alpha_i|}^T=\tilde{S}_{\gamma_i \gamma_i}+\mathcal{O}(\|H\|). \end{align} $$

Substituting (3.19) in (3.18) gives

$$ \begin{align*} \tilde{S}_{\gamma_i \gamma_i}^T \tilde{S}_{\gamma_i \gamma_i} =I_{2|\alpha_i|}+ \mathcal{O}(\|H\|). \end{align*} $$

This proves the remaining assertion (3.4).

Remark 3.3 By taking $H=0_{2n,2n}$ in Proposition 3.2, we observe that $\left (S^{-1}\tilde {S}\right )_{\gamma _i \gamma _j}=0_{2|\alpha _i|, 2|\alpha _j|}$ for $i\neq j$ , and that is orthosymplectic for all i. This implies $\tilde {S}=S Q$ , where $Q=Q_{[1]} \oplus ^{\operatorname {s}} \cdots \oplus ^{\operatorname {s}} Q_{[r]}$ is orthosymplectic. The following result generalizes this observation for arbitrary $H \to 0_{2n}$ .

Theorem 3.4 Let $A \in \operatorname {Pd}(2n)$ and $H\in \operatorname {Sm}(2n)$ such that $A + H \in \operatorname {Pd}(2n).$ Let ${S\in \operatorname {Sp}(2n; A)}$ and $\tilde {S} \in \operatorname {Sp}(2n; A+H)$ be arbitrary. Then, there exists an orthosymplectic matrix Q of the form

$$ \begin{align*} Q=Q_{[1]}\oplus^{\operatorname{s}} \cdots \oplus^{\operatorname{s}} Q_{[r]}, \end{align*} $$

where $Q_{[i]} \in \operatorname {OrSp}(2|\alpha _i|)$ for all $i=1,\ldots ,r$ , satisfying

$$ \begin{align*} \tilde{S}=SQ+\mathcal{O}(\|H\|). \end{align*} $$

Proof There is no loss of generality in assuming that A has the diagonal form $A=D \oplus D$ and $S=I_{2n}$ . With this assumption, Proposition 3.2 gives the following representation of $\tilde {S}$ in terms of a symplectic direct sum:

(3.20) $$ \begin{align} \tilde{S} = \oplus^{\operatorname{s}}_i \begin{pmatrix} \tilde{S}_{\alpha_i \alpha_i} & \tilde{S}_{\alpha_i \beta_i} \\ -\tilde{S}_{\alpha_i \beta_i} & \tilde{S}_{\alpha_i \alpha_i} \end{pmatrix}+\mathcal{O}(\|H\|). \end{align} $$

Our strategy is to apply the Gram–Schmidt orthonormalization process to the columns of $\tilde {S}_{\alpha _i \alpha _i}+\iota \tilde {S}_{\alpha _i \beta _i}$ to obtain a unitary matrix of the form $U_{[i]}+\iota V_{[i]}$ , where $U_{[i]}$ and $V_{[i]}$ are real matrices, and then use the representation (2.1) to obtain orthosymplectic matrix $Q_{[i]}$ .

Let $x_1,\ldots , x_{|\alpha _i|}$ and $y_1,\ldots , y_{|\alpha _i|}$ be the columns of $\tilde {S}_{\alpha _i \alpha _i}$ and $\tilde {S}_{\alpha _i \beta _i}$ , respectively. Now, apply the Gram–Schmidt orthonormalization process to the complex vectors $x_1+\iota y_1,\ldots , x_{|\alpha _i|}+\iota y_{|\alpha _i|}.$ Let $z_1=x_1+\iota y_1$ . Choose $w_1=z_1/\|z_1\|\equiv u_1+\iota v_1$ . By (3.5) and (3.4), we have

$$ \begin{align*} \|z_1\|^2 &=\|x_1\|^2+\|y_1\|^2 \\ &= \left\|\begin{pmatrix} x_1 \\ -y_1 \end{pmatrix}\right\|^2 =1+\mathcal{O}(\|H\|). \end{align*} $$

This implies

$$ \begin{align*} w_1 = z_1+\mathcal{O}(\|H\|)=x_1+\iota y_1+\mathcal{O}(\|H\|). \end{align*} $$

Let $z_{2}= x_2+\iota y_2 - \langle w_1, x_2+\iota y_2 \rangle w_1$ . Choose $w_{2}=z_{2}/\|z_{2}\|\equiv u_2+\iota v_2$ so that $\{w_1,w_2\}$ is an orthonormal set. By (3.5) and (3.4), we have $\langle x_1+\iota y_1, x_2+\iota y_2\rangle = \mathcal {O}(\|H\|)$ . This implies

$$ \begin{align*} z_{2} &= x_2+\iota x_2 - \langle w_1, x_2+\iota y_2 \rangle w_1 \\ &= y_2+\iota y_2 - \langle x_1+\iota y_1, x_2+\iota y_2 \rangle w_1 + \mathcal{O}(\|H\|) \\ &= x_2+\iota y_2+\mathcal{O}(\|H\|). \end{align*} $$

Again, by (3.5) and (3.4), we have $\|z_2\|=1+\mathcal {O}(\|H\|)$ , which implies $w_{2}=x_2+\iota y_2+\mathcal {O}(\|H\|)$ .

By continuing with the Gram–Schmidt process, we get orthonormal vectors $\{w_1, \ldots , w_{2|\alpha _i|}\}=\{u_1+\iota v_1,\ldots , u_{|\alpha _i|}+\iota v_{|\alpha _i|}\}$ such that for all $j=1,\ldots , |\alpha _i|$ ,

(3.21) $$ \begin{align} u_j+\iota v_j = x_j+\iota y_j+\mathcal{O}(\|H\|). \end{align} $$

Let

,

so that $U_{[i]}+\iota V_{[i]}$ is a unitary matrix. By (2.1), it then follows that the following matrix:

is orthosymplectic. The relation (3.21) thus gives

$$ \begin{align*} Q_{[i]}=\begin{pmatrix} \tilde{S}_{\alpha_i \alpha_i} & \tilde{S}_{\alpha_i \beta_i} \\ -\tilde{S}_{\alpha_i \beta_i} & \tilde{S}_{\alpha_i \alpha_i} \end{pmatrix}+\mathcal{O}(\|H\|). \end{align*} $$

This combined with (3.20) gives $\tilde {S} = Q+\mathcal {O}(\|H\|),$ where $Q=Q_{[1]} \oplus ^{\operatorname {s}} \cdots \oplus ^{\operatorname {s}} Q_{[r]}$ , which completes the proof.

The matrix $SQ$ in Theorem 3.4 characterizes the set $\operatorname {Sp}(2n; A)$ . We state this in the following proposition, proof of which follows directly from Corollary 5.3 of [Reference Jain and Mishra13]. It is also stated as Theorem 3.5 in [Reference Son, Absil, Gao and Stykel21].

Proposition 3.5 Let $S \in \operatorname {Sp}(2n; A)$ be fixed. Every symplectic matrix $\hat {S} \in \operatorname {Sp}(2n; A)$ is precisely of the form

$$ \begin{align*} \hat{S}=SQ, \end{align*} $$

where $Q=Q_{[1]} \oplus ^{\operatorname {s}} \cdots \oplus ^{\operatorname {s}} Q_{[r]}$ such that $Q_{[i]}\in \operatorname {OrSp}(2|\alpha _i|)$ for all $i=1,\ldots , r$ .

In [Reference Idel, Gaona and Wolf11], it is shown that if A has no repeated symplectic eigenvalues, then for any fixed $H \in \operatorname {Sm}(2n)$ , one can choose $S \in \operatorname {Sp}(2n; A)$ and $S(\varepsilon ) \in \operatorname {Sp}(2n; A+\varepsilon H)$ for small $\varepsilon>0$ such that $\|S(\varepsilon )-S\|=\mathcal {O}(\sqrt {\varepsilon })$ . We generalize their result to the more general case of A having repeated symplectic eigenvalues. Moreover, we consider the most general perturbation of A and strengthen the aforementioned result.

Theorem 3.6 Let $A \in \operatorname {Pd}(2n)$ and $H\in \operatorname {Sm}(2n)$ such that $A + H \in \operatorname {Pd}(2n).$ Given any $\tilde {S}\in \operatorname {Sp}(2n; A+H)$ , there exists $S \in \operatorname {Sp}(2n; A)$ such that

(3.22) $$ \begin{align} \|\tilde{S}-S\|= \mathcal{O}(\|H\|). \end{align} $$

Proof Let $M \in \operatorname {Sp}(2n; A)$ . By Theorem 3.4, we have

$$ \begin{align*} \tilde{S} = MQ + \mathcal{O}(\|H\|), \end{align*} $$

where $Q=Q_{[1]} \oplus ^{\operatorname {s}} \cdots \oplus ^{\operatorname {s}} Q_{[r]}$ such that $Q_{[i]}\in \operatorname {OrSp}(2|\alpha _i|)$ for all $i=1,\ldots , r$ . Set so that $\|\tilde {S}-S\|=\mathcal {O}(\|H\|)$ . We also have $S \in \operatorname {Sp}(2n; A)$ which follows from Proposition 3.5.

We know from Theorem 3.4 that the distance of the symplectic block $\left (S^{-1}\tilde {S}\right )_{\gamma _i \gamma _i}$ from $\operatorname {OrSp}(2|\alpha _i|)$ is $\mathcal {O}(\|H\|)$ for all $i=1,\ldots , r$ . Since $ \operatorname {Sp}(2|\alpha _i|) \supset \operatorname {OrSp}(2|\alpha _i|)$ , the distance of $\left (S^{-1}\tilde {S}\right )_{\gamma _i \gamma _i}$ from $\operatorname {Sp}(2|\alpha _i|)$ is expected to be even smaller. The following result shows that this distance is $\mathcal {O}(\|H\|^2)$ .

Let $W=[u,v]$ be a $2n \times 2$ matrix such that $\operatorname {Range} (W)$ is non-isotropic, i.e., $u^TJ_{2n}v \neq 0.$ Let $R=\begin {pmatrix}1 & 0 \\ 0 & u^TJ_{2n}v \end {pmatrix}$ and $S=WR^{-1}.$ We then have $S \in \operatorname {Sp}(2n, 2)$ . The decomposition $W=SR$ is called the elementary SR decomposition (ESR). See [Reference Salam18] for various versions of ESR and their applications in symplectic analogs of the Gram–Schmidt method.

Proposition 3.7 Let $A \in \operatorname {Pd}(2n)$ and $H\in \operatorname {Sm}(2n)$ such that $A + H \in \operatorname {Pd}(2n).$ Let $S\in \operatorname {Sp}(2n; A)$ and $\tilde {S} \in \operatorname {Sp}(2n; A+H)$ . For each $i=1,\ldots ,r$ , there exists $N_{[i]} \in \operatorname {Sp}(2|\alpha _i|)$ such that

$$ \begin{align*} \left(S^{-1}\tilde{S}\right)_{\gamma_i \gamma_i} = N_{[i]}+\mathcal{O}(\|H\|^2). \end{align*} $$

Proof Without loss of generality, we can assume that A has the diagonal form ${A=D \oplus D}$ and $S=I_{2n}$ . Let $u_1,\ldots ,u_{|\alpha _i|}, v_1, \ldots , v_{|\alpha _i|}$ be the columns of $\tilde {S}_{\gamma _i \gamma _i}$ . Set for $j=1,\ldots ,|\alpha _i|$ . We will apply mathematical induction on j to construct $N_{[i]}$ . We note that $\tilde {S}_{\gamma _i \gamma _i}$ can be expressed as

$$ \begin{align*} \tilde{S}_{\gamma_i \gamma_i} = M_{[1]} \diamond \cdots \diamond M_{[|\alpha_i|]}. \end{align*} $$

Choose $W_{[1]}=M_{[1]}.$ We know from (3.5) that $\operatorname {Range}(W_{[1]})$ is non-isotropic for small $\|H\|$ . Apply ESR to $W_{[1]}$ to get $W_{[1]} = S_{[1]}R_{[1]}$ , where

(3.23) $$ \begin{align} R_{[1]}&=\begin{pmatrix} 1 & 0 \\ 0 & u_1^TJ_{2|\alpha_i|}v_1\end{pmatrix}, \end{align} $$

and $S_{[1]}=W_{[1]} R_{[1]}^{-1} \in \operatorname {Sp}(2|\alpha _i|,2)$ . By (3.5), we have $u_1^TJ_{2|\alpha _i|}v_1=1+\mathcal {O}(\|H\|^2)$ . Substituting this in (3.23) gives

(3.24) $$ \begin{align} R_{[1]}&=I_2 + \mathcal{O}(\|H\|^2). \end{align} $$

Substituting the value of $R_{[1]}$ from (3.24) in $W_{[1]} = S_{[1]}R_{[1]}$ gives

$$ \begin{align*} M_{[1]}=W_{[1]}=S_{[1]} + \mathcal{O}(\|H\|^2). \end{align*} $$

Our induction hypothesis is that, for $1\leq j < |\alpha _i|$ , there exist $2|\alpha _i|\times 2$ real matrices $S_{[1]},\ldots , S_{[j]}$ satisfying $S_{[1]} \diamond \cdots \diamond S_{[j]} \in \operatorname {Sp}(2|\alpha _i|, 2j)$ and

(3.25) $$ \begin{align} M_{[1]} \diamond \cdots \diamond M_{[j]} &= S_{[1]} \diamond \cdots \diamond S_{[j]} + \mathcal{O}(\|H\|^2). \end{align} $$

We choose

(3.26) $$ \begin{align} W_{[j+1]}=M_{[j+1]}-\left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)J^T_{2j} \left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^TJ_{2|\alpha_i|}M_{[j+1]}. \end{align} $$

By (3.5) and (3.25), we have

(3.27) $$ \begin{align} W_{[j+1]}=M_{[j+1]}+\mathcal{O}(\|H\|^2), \end{align} $$

which implies $\operatorname {Range}(W_{[j+1]})$ is non-isotropic for small $\mathcal {O}(\|H\|)$ . Apply ESR to $W_{[j+1]}=[w_{j+1}, z_{j+1}]$ to get $W_{[j+1]} = S_{[j+1]}R_{[j+1]}$ . Here, $S_{[j+1]} \in \operatorname {Sp}(2|\alpha _i|,2)$ and

(3.28) $$ \begin{align} R_{[j+1]} &=\begin{pmatrix} 1 & 0 \\ 0 & w_{j+1}^TJ_{2|\alpha_i|}z_{j+1}\end{pmatrix}. \end{align} $$

From (3.5) and (3.27), we get $w_{j+1}^TJ_{2|\alpha _i|}z_{j+1}=1+ \mathcal {O}(\|H\|^2)$ . Using this relation in (3.28) implies $R_{[j+1]}=I_2 + \mathcal {O}(\|H\|^2)$ . Substituting this in $W_{[j+1]} = S_{[j+1]}R_{[j+1]}$ gives

(3.29) $$ \begin{align} W_{[j+1]} &= S_{[j+1]}+\mathcal{O}(\|H\|^2). \end{align} $$

Combining (3.27) and (3.29) then gives

$$ \begin{align*} M_{[j+1]}=S_{[j+1]}+ \mathcal{O}(\|H\|^2). \end{align*} $$

We thus have

$$ \begin{align*} M_{[1]} \diamond \cdots \diamond M_{[j+1]} &= S_{[1]} \diamond \cdots \diamond S_{[j+1]} + \mathcal{O}(\|H\|^2). \end{align*} $$

To complete the induction, we just need to show that $S_{[1]} \diamond \cdots \diamond S_{[j+1]} \in \operatorname {Sp}(2|\alpha _i|, 2(j+1))$ . We have

$$ \begin{align*} S_{[1]} \diamond \cdots \diamond S_{[j+1]} &= \left(S_{[1]} \diamond \cdots \diamond S_{[j]}\right) \diamond S_{[j+1]}. \end{align*} $$

By the necessary and sufficient condition for $(S_{[1]} \diamond \cdots \diamond S_{[j]}) \diamond S_{[j+1]} \in \operatorname {Sp}(2|\alpha _i|, 2(j+1))$ , as discussed in Section 2.3, it is equivalent to show that $(S_{[1]} \diamond \cdots \diamond S_{[j]} )^T J_{2|\alpha _i|}S_{[j+1]}$ is the zero matrix. Now, using the relation $W_{[j+1]} = S_{[j+1]}R_{[j+1]}$ , we get

(3.30) $$ \begin{align} \left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^T J_{2|\alpha_i|}S_{[j+1]} &= \left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^T J_{2|\alpha_i|}W_{[j+1]}R_{[j+1]}^{-1}. \end{align} $$

Substitute in (3.30), the value of $W_{[j+1]}$ from (3.26) to get

$$ \begin{align*} &\left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^T J_{2|\alpha_i|}S_{[j+1]} =\left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^T J_{2|\alpha_i|} \\ &\quad\left[M_{[j+1]}-\left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)J^T_{2j} \left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^TJ_{2|\alpha_i|}M_{[j+1]}\right]R_{[j+1]}^{-1}. \end{align*} $$

Apply the induction hypothesis $S_{[1]} \diamond \cdots \diamond S_{[j]} \in \operatorname {Sp}(2|\alpha _i|, 2j)$ and simplify as follows:

(3.31) $$ \begin{align} &\left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^T J_{2|\alpha_i|}S_{[j+1]} \nonumber \\ &=\left[\left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^T J_{2|\alpha_i|} M_{[j+1]}-J_{2j} J^T_{2j} \left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^TJ_{2|\alpha_i|}M_{[j+1]} \right]R_{[j+1]}^{-1} \nonumber \\ &=\left[\left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^T J_{2|\alpha_i|} M_{[j+1]}- \left(S_{[1]} \diamond \cdots \diamond S_{[j]} \right)^TJ_{2|\alpha_i|}M_{[j+1]} \right]R_{[j+1]}^{-1} \nonumber \\ &= 0_{2j, 2}. \end{align} $$

We have thus shown that $S_{[1]} \diamond \cdots \diamond S_{[j+1]} \in \operatorname {Sp}(2|\alpha _i|, 2(j+1))$ . By induction, we then get the desired matrix $N_{[i]}=S_{[1]} \diamond \cdots \diamond S_{[|\alpha _i|]} \in \operatorname {Sp}(2|\alpha _i|)$ , which satisfies

$$ \begin{align*} \tilde{S}_{\gamma_i \gamma_i} = M_{[1]} \diamond \cdots \diamond M_{[|\alpha_i|]} = N_{[i]}+\mathcal{O}(\|H\|^2).\\[-36pt] \end{align*} $$

4 Conclusion

One of the main findings of our work is that, given any $S\in \operatorname {Sp}(2n; A)$ and $\tilde {S} \in \operatorname {Sp}(2n; A+H)$ , there exists an orthosymplectic matrix Q such that $\tilde {S}=SQ+\mathcal {O}(\|H\|)$ . Moreover, the orthosymplectic matrix Q has structure $Q=Q_{[1]} \oplus ^s \cdots \oplus ^s Q_{[r]}$ , where $Q_{[j]}$ is a $2|\alpha _j| \times 2 |\alpha _j|$ orthosymplectic matrix. Here, r is the number of distinct symplectic eigenvalues $\mu _1,\ldots , \mu _r$ of A and $\alpha _j$ is the set of indices of the symplectic eigenvalues of A equal to $\mu _j$ . We also proved that $S\in \operatorname {Sp}(2n; A)$ and $\tilde {S} \in \operatorname {Sp}(2n; A+H)$ can be chosen so that $\|\tilde {S}-S\|=\mathcal {O}(\|H\|)$ .

Acknowledgments

The authors are grateful to Prof. Tanvi Jain for the insightful discussions that took place in the initial stage of the work. The authors thank Prof. Mark M. Wilde for pointing out some mistakes during the preparation of the manuscript and Dr. Tiju Cherian John for some critical comments. The authors are thankful to the anonymous referee for their thoughtful comments and suggestions that improved the readability of the paper.

Footnotes

H.K.M. acknowledges the National Science Foundation under Grant No. 2304816 for financial support.

References

Adesso, G., Serafini, A., and Illuminati, F., Extremal entanglement and mixedness in continuous variable systems . Phys. Rev. A 70(2004), 022318.CrossRefGoogle Scholar
Arnold, V. I., Mathematical methods of classical mechanics, Springer, New York, 1989.CrossRefGoogle Scholar
Bhatia, R. and Jain, T., On symplectic eigenvalues of positive definite matrices . J. Math. Phys. 56(2015), 112201.CrossRefGoogle Scholar
Bhatia, R. and Jain, T., A Schur–Horn theorem for symplectic eigenvalues . Linear Algebra Appl. 599(2020), 133139.CrossRefGoogle Scholar
Bhatia, R. and Jain, T., Variational principles for symplectic eigenvalues . Canad. Math. Bull. 64(2021), 553559.CrossRefGoogle Scholar
Chen, X.-y., Gaussian relative entropy of entanglement . Phys. Rev. A 71(2005), 062320.CrossRefGoogle Scholar
DeGosson, M. A., Symplectic geometry and quantum mechanics, Springer Science & Business Media, Berlin, 2006.CrossRefGoogle Scholar
Dutta, B., Mukunda, N., and Simon, R., The real symplectic groups in quantum mechanics and optics . Pramana 45(1995), 471497.Google Scholar
Hofer, H. and Zehnder, E., Symplectic invariants and Hamiltonian dynamics, Birkhäuser, Basel, 2012.Google Scholar
Hsiang, J.-T., Arısoy, O., and Hu, B.-L., Entanglement dynamics of coupled quantum oscillators in independent nonMarkovian baths . Entropy 24(2022), 1814.CrossRefGoogle ScholarPubMed
Idel, M., Gaona, S. S., and Wolf, M. M., Perturbation bounds for Williamson’s symplectic normal form . Linear Algebra Appl. 525(2017), 4558.CrossRefGoogle Scholar
Jain, T., Sums and products of symplectic eigenvalues . Linear Algebra Appl. 631(2021), 6782.CrossRefGoogle Scholar
Jain, T. and Mishra, H. K., Derivatives of symplectic eigenvalues and a Lidskii type theorem . Canad. J. Math. 74(2022), 457485.CrossRefGoogle Scholar
Mishra, H. K., First order sensitivity analysis of symplectic eigenvalues . Linear Algebra Appl. 604(2020), 324345.CrossRefGoogle Scholar
Nicacio, F., Williamson theorem in classical, quantum, and statistical physics . Amer. J. Phys. 89(2021), 11391151.CrossRefGoogle Scholar
Paradan, P.-E., The Horn cone associated with symplectic eigenvalues . C. R. Math. Acad. Sci. Paris 360(2022), 11631168.Google Scholar
Parthasarathy, K. R., Symplectic dilations, Gaussian states and Gaussian channels . Indian J. Pure Appl. Math. 46(2015), 419439.CrossRefGoogle Scholar
Salam, A., On theoretical and numerical aspects of symplectic Gram–Schmidt-like algorithms . Numer. Algorithms 39(2005), 437462.CrossRefGoogle Scholar
Serafini, A., Quantum continuous variables: A primer of theoretical methods, CRC Press, Boca Raton, FL, 2017.CrossRefGoogle Scholar
Simon, R., Chaturvedi, S., and Srinivasan, V., Congruences and canonical forms for a positive matrix: Application to the Schweinler–Wigner extremum principle . J. Math. Phys. 40(1999), 36323642.CrossRefGoogle Scholar
Son, N. T., Absil, P.-A., Gao, B., and Stykel, T., Computing symplectic eigenpairs of symmetric positive-definite matrices via trace minimization and Riemannian optimization . SIAM J. Matrix Anal. Appl. 42(2021), 17321757.CrossRefGoogle Scholar
Son, N. T. and Stykel, T., Symplectic eigenvalues of positive-semidefinite matrices and the trace minimization theorem . Electron. J. Linear Algebra 38(2022), 607616.CrossRefGoogle Scholar
Williamson, J., On the algebraic problem concerning the normal forms of linear dynamical systems . Amer. J. Math. 58(1936), 141163.CrossRefGoogle Scholar