Projection to subbundle is continuous in vector bundle












1












$begingroup$



Definition: A subbundle $W subseteq V$ of vector bundle $V rightarrow X$ is a union vector subspaces $bigsqcup_x W_x$ which is locally trivial with the subspace topology.



Lemma: A subbdunel $W subseteq V$ has adapted charts, i.e. for each $x in X$, there is a neighborhood $U$ and a bundle chart $V|_{U} cong U times Bbb K^n$ that sends $W|_U$ to $U times Bbb K^m$



Claim: Let $V subseteq X times Bbb K^n$ be a subbundle, and let $P_x$ be the orthogonal projection onto $V_x$ then $X mapsto Mat_{n,n}(Bbb K)$, $ xmapsto P_x$ is continuous.






The proof of this claim goes as follows:




Proof: The problem is local, so assume $V cong X times Bbb K^m$ using lemma. This isomoprhism defines sections $s_1, ldots, s_m$ of $V$ which are everywhere linearly independent. By Gram-Schimdt, $s_1, ldots, s_m$ defines orthonormal basis $t_1, ldots, t_m$ of $V$.




It is from now on that I do not understand at all:




The inclusion $V rightarrow X times Bbb K^m$ is given by continuous function $A:X rightarrow Mat_{n,m}(Bbb K)$ that takes values in the matrices $A$ such that $A^*A=1_m$. The orthogonal projection is $P=AA^*$.






I believe I understand why $A^*A=1_m$ . As a matrix $A$ has rows the $m$ orthonormal vectors. Hence $A^*A$ is precisely the dot product giving $1_m$. But why is $AA^*$ the orthogonal projection?





EDIT: I believe I have obtain the answer.



Let us suppose that the orthonormal basis is given $$alpha_i = sum_{k=1}^n alpha_{ik} e_k$$ for $i=1,ldots, m$. So to project $e_1$ on to this space we take the inner product,
$$ sum langle e_i, alpha_{i}rangle alpha_i$$



So the matrix $A$ is given by $(alpha_{ki})$. What $AA^* e_1$ does is it gives $$A(alpha_{11} , alpha_{21} , cdots , alpha_{m1} )^T = sum_{j=1}^m alpha_{1j} alpha_j $$
which is what we wanted.










share|cite|improve this question











$endgroup$

















    1












    $begingroup$



    Definition: A subbundle $W subseteq V$ of vector bundle $V rightarrow X$ is a union vector subspaces $bigsqcup_x W_x$ which is locally trivial with the subspace topology.



    Lemma: A subbdunel $W subseteq V$ has adapted charts, i.e. for each $x in X$, there is a neighborhood $U$ and a bundle chart $V|_{U} cong U times Bbb K^n$ that sends $W|_U$ to $U times Bbb K^m$



    Claim: Let $V subseteq X times Bbb K^n$ be a subbundle, and let $P_x$ be the orthogonal projection onto $V_x$ then $X mapsto Mat_{n,n}(Bbb K)$, $ xmapsto P_x$ is continuous.






    The proof of this claim goes as follows:




    Proof: The problem is local, so assume $V cong X times Bbb K^m$ using lemma. This isomoprhism defines sections $s_1, ldots, s_m$ of $V$ which are everywhere linearly independent. By Gram-Schimdt, $s_1, ldots, s_m$ defines orthonormal basis $t_1, ldots, t_m$ of $V$.




    It is from now on that I do not understand at all:




    The inclusion $V rightarrow X times Bbb K^m$ is given by continuous function $A:X rightarrow Mat_{n,m}(Bbb K)$ that takes values in the matrices $A$ such that $A^*A=1_m$. The orthogonal projection is $P=AA^*$.






    I believe I understand why $A^*A=1_m$ . As a matrix $A$ has rows the $m$ orthonormal vectors. Hence $A^*A$ is precisely the dot product giving $1_m$. But why is $AA^*$ the orthogonal projection?





    EDIT: I believe I have obtain the answer.



    Let us suppose that the orthonormal basis is given $$alpha_i = sum_{k=1}^n alpha_{ik} e_k$$ for $i=1,ldots, m$. So to project $e_1$ on to this space we take the inner product,
    $$ sum langle e_i, alpha_{i}rangle alpha_i$$



    So the matrix $A$ is given by $(alpha_{ki})$. What $AA^* e_1$ does is it gives $$A(alpha_{11} , alpha_{21} , cdots , alpha_{m1} )^T = sum_{j=1}^m alpha_{1j} alpha_j $$
    which is what we wanted.










    share|cite|improve this question











    $endgroup$















      1












      1








      1





      $begingroup$



      Definition: A subbundle $W subseteq V$ of vector bundle $V rightarrow X$ is a union vector subspaces $bigsqcup_x W_x$ which is locally trivial with the subspace topology.



      Lemma: A subbdunel $W subseteq V$ has adapted charts, i.e. for each $x in X$, there is a neighborhood $U$ and a bundle chart $V|_{U} cong U times Bbb K^n$ that sends $W|_U$ to $U times Bbb K^m$



      Claim: Let $V subseteq X times Bbb K^n$ be a subbundle, and let $P_x$ be the orthogonal projection onto $V_x$ then $X mapsto Mat_{n,n}(Bbb K)$, $ xmapsto P_x$ is continuous.






      The proof of this claim goes as follows:




      Proof: The problem is local, so assume $V cong X times Bbb K^m$ using lemma. This isomoprhism defines sections $s_1, ldots, s_m$ of $V$ which are everywhere linearly independent. By Gram-Schimdt, $s_1, ldots, s_m$ defines orthonormal basis $t_1, ldots, t_m$ of $V$.




      It is from now on that I do not understand at all:




      The inclusion $V rightarrow X times Bbb K^m$ is given by continuous function $A:X rightarrow Mat_{n,m}(Bbb K)$ that takes values in the matrices $A$ such that $A^*A=1_m$. The orthogonal projection is $P=AA^*$.






      I believe I understand why $A^*A=1_m$ . As a matrix $A$ has rows the $m$ orthonormal vectors. Hence $A^*A$ is precisely the dot product giving $1_m$. But why is $AA^*$ the orthogonal projection?





      EDIT: I believe I have obtain the answer.



      Let us suppose that the orthonormal basis is given $$alpha_i = sum_{k=1}^n alpha_{ik} e_k$$ for $i=1,ldots, m$. So to project $e_1$ on to this space we take the inner product,
      $$ sum langle e_i, alpha_{i}rangle alpha_i$$



      So the matrix $A$ is given by $(alpha_{ki})$. What $AA^* e_1$ does is it gives $$A(alpha_{11} , alpha_{21} , cdots , alpha_{m1} )^T = sum_{j=1}^m alpha_{1j} alpha_j $$
      which is what we wanted.










      share|cite|improve this question











      $endgroup$





      Definition: A subbundle $W subseteq V$ of vector bundle $V rightarrow X$ is a union vector subspaces $bigsqcup_x W_x$ which is locally trivial with the subspace topology.



      Lemma: A subbdunel $W subseteq V$ has adapted charts, i.e. for each $x in X$, there is a neighborhood $U$ and a bundle chart $V|_{U} cong U times Bbb K^n$ that sends $W|_U$ to $U times Bbb K^m$



      Claim: Let $V subseteq X times Bbb K^n$ be a subbundle, and let $P_x$ be the orthogonal projection onto $V_x$ then $X mapsto Mat_{n,n}(Bbb K)$, $ xmapsto P_x$ is continuous.






      The proof of this claim goes as follows:




      Proof: The problem is local, so assume $V cong X times Bbb K^m$ using lemma. This isomoprhism defines sections $s_1, ldots, s_m$ of $V$ which are everywhere linearly independent. By Gram-Schimdt, $s_1, ldots, s_m$ defines orthonormal basis $t_1, ldots, t_m$ of $V$.




      It is from now on that I do not understand at all:




      The inclusion $V rightarrow X times Bbb K^m$ is given by continuous function $A:X rightarrow Mat_{n,m}(Bbb K)$ that takes values in the matrices $A$ such that $A^*A=1_m$. The orthogonal projection is $P=AA^*$.






      I believe I understand why $A^*A=1_m$ . As a matrix $A$ has rows the $m$ orthonormal vectors. Hence $A^*A$ is precisely the dot product giving $1_m$. But why is $AA^*$ the orthogonal projection?





      EDIT: I believe I have obtain the answer.



      Let us suppose that the orthonormal basis is given $$alpha_i = sum_{k=1}^n alpha_{ik} e_k$$ for $i=1,ldots, m$. So to project $e_1$ on to this space we take the inner product,
      $$ sum langle e_i, alpha_{i}rangle alpha_i$$



      So the matrix $A$ is given by $(alpha_{ki})$. What $AA^* e_1$ does is it gives $$A(alpha_{11} , alpha_{21} , cdots , alpha_{m1} )^T = sum_{j=1}^m alpha_{1j} alpha_j $$
      which is what we wanted.







      algebraic-topology differential-topology vector-bundles






      share|cite|improve this question















      share|cite|improve this question













      share|cite|improve this question




      share|cite|improve this question








      edited Dec 31 '18 at 2:17







      CL.

















      asked Dec 31 '18 at 1:42









      CL.CL.

      2,3232925




      2,3232925






















          1 Answer
          1






          active

          oldest

          votes


















          2












          $begingroup$

          Since the question you're asking isn't really about the bundle stuff, I'll just ignore that part. Also for simplicity of notation, I'll use the field $Bbb{R}$, but everything works identically over the complex numbers.



          Simplifying, the part you're asking about says, if we have $Vcong newcommandRR{Bbb{R}}RR^m$ and a metric preserving inclusion $iota : RR^mtoRR^n$,
          which has matrix $A$ with respect to the standard bases of $RR^m$ and $RR^n$, why is $AA^*$ the projection?



          Well, what is $A^*$? It's the map $RR^nto RR^m$ such that $langle A^*v,wrangle = langle v, Awrangle$, and if $w=e_i$, then $Aw=t_i$ by definition of the map $A$, so
          $langle A^*v,e_irangle = langle v, t_irangle$. Hence
          $$A^*v = sum_i langle v,t_irangle e_i,$$
          and
          $$AA^*v = sum_i langle v,t_irangle t_i,$$
          which is precisely orthogonal projection onto the subspace spanned by the $t_i$, i.e. $V$.



          Edit And I see you've figured it out.






          share|cite|improve this answer











          $endgroup$













          • $begingroup$
            Thanks a lot, jgon, this is more or less what I got which I have edited into my answer.
            $endgroup$
            – CL.
            Dec 31 '18 at 2:18












          • $begingroup$
            @CL. So I see, nice :)
            $endgroup$
            – jgon
            Dec 31 '18 at 2:19











          Your Answer





          StackExchange.ifUsing("editor", function () {
          return StackExchange.using("mathjaxEditing", function () {
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          });
          });
          }, "mathjax-editing");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "69"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3057366%2fprojection-to-subbundle-is-continuous-in-vector-bundle%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          2












          $begingroup$

          Since the question you're asking isn't really about the bundle stuff, I'll just ignore that part. Also for simplicity of notation, I'll use the field $Bbb{R}$, but everything works identically over the complex numbers.



          Simplifying, the part you're asking about says, if we have $Vcong newcommandRR{Bbb{R}}RR^m$ and a metric preserving inclusion $iota : RR^mtoRR^n$,
          which has matrix $A$ with respect to the standard bases of $RR^m$ and $RR^n$, why is $AA^*$ the projection?



          Well, what is $A^*$? It's the map $RR^nto RR^m$ such that $langle A^*v,wrangle = langle v, Awrangle$, and if $w=e_i$, then $Aw=t_i$ by definition of the map $A$, so
          $langle A^*v,e_irangle = langle v, t_irangle$. Hence
          $$A^*v = sum_i langle v,t_irangle e_i,$$
          and
          $$AA^*v = sum_i langle v,t_irangle t_i,$$
          which is precisely orthogonal projection onto the subspace spanned by the $t_i$, i.e. $V$.



          Edit And I see you've figured it out.






          share|cite|improve this answer











          $endgroup$













          • $begingroup$
            Thanks a lot, jgon, this is more or less what I got which I have edited into my answer.
            $endgroup$
            – CL.
            Dec 31 '18 at 2:18












          • $begingroup$
            @CL. So I see, nice :)
            $endgroup$
            – jgon
            Dec 31 '18 at 2:19
















          2












          $begingroup$

          Since the question you're asking isn't really about the bundle stuff, I'll just ignore that part. Also for simplicity of notation, I'll use the field $Bbb{R}$, but everything works identically over the complex numbers.



          Simplifying, the part you're asking about says, if we have $Vcong newcommandRR{Bbb{R}}RR^m$ and a metric preserving inclusion $iota : RR^mtoRR^n$,
          which has matrix $A$ with respect to the standard bases of $RR^m$ and $RR^n$, why is $AA^*$ the projection?



          Well, what is $A^*$? It's the map $RR^nto RR^m$ such that $langle A^*v,wrangle = langle v, Awrangle$, and if $w=e_i$, then $Aw=t_i$ by definition of the map $A$, so
          $langle A^*v,e_irangle = langle v, t_irangle$. Hence
          $$A^*v = sum_i langle v,t_irangle e_i,$$
          and
          $$AA^*v = sum_i langle v,t_irangle t_i,$$
          which is precisely orthogonal projection onto the subspace spanned by the $t_i$, i.e. $V$.



          Edit And I see you've figured it out.






          share|cite|improve this answer











          $endgroup$













          • $begingroup$
            Thanks a lot, jgon, this is more or less what I got which I have edited into my answer.
            $endgroup$
            – CL.
            Dec 31 '18 at 2:18












          • $begingroup$
            @CL. So I see, nice :)
            $endgroup$
            – jgon
            Dec 31 '18 at 2:19














          2












          2








          2





          $begingroup$

          Since the question you're asking isn't really about the bundle stuff, I'll just ignore that part. Also for simplicity of notation, I'll use the field $Bbb{R}$, but everything works identically over the complex numbers.



          Simplifying, the part you're asking about says, if we have $Vcong newcommandRR{Bbb{R}}RR^m$ and a metric preserving inclusion $iota : RR^mtoRR^n$,
          which has matrix $A$ with respect to the standard bases of $RR^m$ and $RR^n$, why is $AA^*$ the projection?



          Well, what is $A^*$? It's the map $RR^nto RR^m$ such that $langle A^*v,wrangle = langle v, Awrangle$, and if $w=e_i$, then $Aw=t_i$ by definition of the map $A$, so
          $langle A^*v,e_irangle = langle v, t_irangle$. Hence
          $$A^*v = sum_i langle v,t_irangle e_i,$$
          and
          $$AA^*v = sum_i langle v,t_irangle t_i,$$
          which is precisely orthogonal projection onto the subspace spanned by the $t_i$, i.e. $V$.



          Edit And I see you've figured it out.






          share|cite|improve this answer











          $endgroup$



          Since the question you're asking isn't really about the bundle stuff, I'll just ignore that part. Also for simplicity of notation, I'll use the field $Bbb{R}$, but everything works identically over the complex numbers.



          Simplifying, the part you're asking about says, if we have $Vcong newcommandRR{Bbb{R}}RR^m$ and a metric preserving inclusion $iota : RR^mtoRR^n$,
          which has matrix $A$ with respect to the standard bases of $RR^m$ and $RR^n$, why is $AA^*$ the projection?



          Well, what is $A^*$? It's the map $RR^nto RR^m$ such that $langle A^*v,wrangle = langle v, Awrangle$, and if $w=e_i$, then $Aw=t_i$ by definition of the map $A$, so
          $langle A^*v,e_irangle = langle v, t_irangle$. Hence
          $$A^*v = sum_i langle v,t_irangle e_i,$$
          and
          $$AA^*v = sum_i langle v,t_irangle t_i,$$
          which is precisely orthogonal projection onto the subspace spanned by the $t_i$, i.e. $V$.



          Edit And I see you've figured it out.







          share|cite|improve this answer














          share|cite|improve this answer



          share|cite|improve this answer








          edited Dec 31 '18 at 2:19

























          answered Dec 31 '18 at 2:14









          jgonjgon

          15.7k32143




          15.7k32143












          • $begingroup$
            Thanks a lot, jgon, this is more or less what I got which I have edited into my answer.
            $endgroup$
            – CL.
            Dec 31 '18 at 2:18












          • $begingroup$
            @CL. So I see, nice :)
            $endgroup$
            – jgon
            Dec 31 '18 at 2:19


















          • $begingroup$
            Thanks a lot, jgon, this is more or less what I got which I have edited into my answer.
            $endgroup$
            – CL.
            Dec 31 '18 at 2:18












          • $begingroup$
            @CL. So I see, nice :)
            $endgroup$
            – jgon
            Dec 31 '18 at 2:19
















          $begingroup$
          Thanks a lot, jgon, this is more or less what I got which I have edited into my answer.
          $endgroup$
          – CL.
          Dec 31 '18 at 2:18






          $begingroup$
          Thanks a lot, jgon, this is more or less what I got which I have edited into my answer.
          $endgroup$
          – CL.
          Dec 31 '18 at 2:18














          $begingroup$
          @CL. So I see, nice :)
          $endgroup$
          – jgon
          Dec 31 '18 at 2:19




          $begingroup$
          @CL. So I see, nice :)
          $endgroup$
          – jgon
          Dec 31 '18 at 2:19


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Mathematics Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          Use MathJax to format equations. MathJax reference.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3057366%2fprojection-to-subbundle-is-continuous-in-vector-bundle%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Wiesbaden

          Marschland

          Dieringhausen