I am reading this lecture notes in order to give an alternative proof of the classification of real vector bundles, stated but not proved in Boot and Tu Differential Forms in Algebraic Topology (they reference to Stenrood's book). In page 23 it is stated the following:
Construction 5.7. Let E → M be a vector bundle. Then $hom(E,\mathbb{R}^k)$ is a vector bundle with fibre $hom(E_x,\mathbb{R}^k)$ over $x$. [...] We will also need its subbundle $hom_{inj}(E, \mathbb{R}^k)$ consisting of all injective homomorphisms.
I have tried to check that this is in fact a subbundle (I assumed it reefers to vector subbundle). However, I am having trouble since in order to prove that $hom_{inj}(E, \mathbb{R}^k)$ is a vector subbundle of $hom(E,\mathbb{R}^k)$ I need to prove that the injective homomorphisms between $E_x$ and $\mathbb{R}^k$ are a subspace of constant rank of $hom(E_x,\mathbb{R}^k)$. First of all, the zero homomorphism is not there so...it seems is not a vector subspace. So, my questions are:
- What am I missing?
- It only has the structure of a fiber subbundle but not the structure of a vector subbundle?
Thanks in advance.
Indeed you are right, this is not a vector bundle. But I think it's a fiber bundle. For see this, you can take the map $\pi : Hom(E_x, \mathbb R^k) \to \mathbb R^N, f \to (m_1(f), \dots, m_N(f))$ where $m_i(f)$ are the minors of $f$ of size $l\times l$, where $l = \dim E_x$ . Now, your fiber bundle is exactly $\pi^{-1}(\mathbb R^N \backslash \{0\})$. You can try to use Ehresmann fibration theorem, i.e show that $\pi$ is a submersion, and then it will follows that it is a locally trivial fiber bundle.