2
$\begingroup$

For $V = \mathbb{R}^{2n}$, with $e^i$ the standard basis, I'm trying to show that $B \in \text{GL}(2n, \mathbb{R})$ is contained in $Sp(n, \mathbb{R})$ if and only if the linear isomorphism $f:V \to V$ defined by $f^*_B(e^j) = B^i_je^j$ satisfies $f^*_B(\beta) = \beta$ where

$$ \beta = e^1\wedge e^{n+1} + e^2\wedge e^{n+2} + ... + e^n\wedge e^{2n} $$

I'm not sure how to evaluate $B^i_j(e^1 \wedge e^{n+1})$, though this might be a misunderstanding of how the wedge product functions, and I'm not sure how this shows that $B \in Sp(n, \mathbb{R})$.

  • 0
    How do you define $\operatorname{Sp}(n,\mathbb{R})$? I'm asking because often the definition of $\operatorname{Sp}(n,\mathbb{R})$ is that it consists of linear isomorphisms satisfying $f^{*}(\beta) = \beta$.2017-01-05
  • 0
    The matrix definition - matrices $B \in M_{2n,2n}(\mathbb{R})$ satisfying $B \begin{bmatrix} O_n & I_n \\ -I_n & O_n\\ \end{bmatrix} B^T = \begin{bmatrix} O_n & I_n \\ -I_n & O_n\\ \end{bmatrix}$2017-01-05
  • 0
    I'd expect that the two definitions are equivalent, since I think that $f^*$ corresponds in some way to the multiplication of $B$, just trying to figure out how to show that given the problem.2017-01-05

1 Answers 1

1

First, note that $(e_i)_{i=1}^{2n}$ is the standard basis of $V$ while $(e^i)_{i=1}^{2n}$ is the associated dual basis and so it is a basis of $V^{*}$. Set

$$ \Omega = \begin{pmatrix} 0_n & I_n \\ -I_n & O_n. \end{pmatrix} $$

and verify that $\Omega$ is the matrix which represents the bilinear form $\beta$ with respect to the standard basis (that is, $\beta(e_i, e_j) = e_i^T \Omega e_j$).

Now, let

$$B = \begin{pmatrix} B_{1}^{1} & \dots & B_{n}^1 \\ \vdots & \ddots & \vdots \\ B^n_1 & \dots & B^n_n \end{pmatrix} \in M(2n,\mathbb{R}) $$

and let $f_B \colon V \rightarrow V$ be the linear map given by $f_B(v) = Bv$ (so that $f$ is represented by $B$ with respect to the standard basis). Note that we have $f_B(e_i) = B_i^j e_j$ and $f_B^{*} \colon V^{*} \rightarrow V^{*}$ is the dual map of $f_B$ which satisfies $f_B(e^i) = B^i_j e^j$.

Finally, let us tackle the question. A matrix $B \in M(2n,\mathbb{R})$ belongs to $\operatorname{Sp}(n,\mathbb{R})$ if and only if $B^T \Omega B = \Omega$. Multiplying on the left by $e_i^T$ and on the right by $e_j$, we see that

$$ \beta(e_i, e_j) = e_i^T \Omega e_j = e_i^T B^T \Omega B e_j = (B e_i)^T \Omega (B e_j) = \beta(B e_i, B e_j) = \beta(f_B(e_i), f_B(e_j)) $$

which shows that $B \in \operatorname{Sp}(n,\mathbb{R})$ if and only if $\beta(e_i,e_j) = \beta(f_B(e_i), f_B(e_j))$ for all $i,j$ (make sure you understand why!) and this is equivalent to $f_B^{*}(\beta) = \beta$.