Proof that geometric product is associative The Next CEO of Stack OverflowIn Geometric...

What difference does it make matching a word with/without a trailing whitespace?

That's an odd coin - I wonder why

Strange use of "whether ... than ..." in official text

Free fall ellipse or parabola?

Gauss' Posthumous Publications?

logical reads on global temp table, but not on session-level temp table

Is it reasonable to ask other researchers to send me their previous grant applications?

How badly should I try to prevent a user from XSSing themselves?

Prodigo = pro + ago?

Man transported from Alternate World into ours by a Neutrino Detector

Upgrading From a 9 Speed Sora Derailleur?

Identify and count spells (Distinctive events within each group)

How to pronounce fünf in 45

What did the word "leisure" mean in late 18th Century usage?

How seriously should I take size and weight limits of hand luggage?

My ex-girlfriend uses my Apple ID to login to her iPad, do I have to give her my Apple ID password to reset it?

Which acid/base does a strong base/acid react when added to a buffer solution?

Could you use a laser beam as a modulated carrier wave for radio signal?

Traveling with my 5 year old daughter (as the father) without the mother from Germany to Mexico

Direct Implications Between USA and UK in Event of No-Deal Brexit

How can I replace x-axis labels with pre-determined symbols?

How should I connect my cat5 cable to connectors having an orange-green line?

Could a dragon use its wings to swim?

What happens if you break a law in another country outside of that country?



Proof that geometric product is associative



The Next CEO of Stack OverflowIn Geometric Algebra, is there a geometric product between matrices?Help me evaluate this geometric productinner product of trivector and bivector in geometric algebrageometric product between nonorthogonal basis and its reciprocal basisGeometric ProductVisualizing the geometric product?Different answers to geometric product problemHow does the geometric product work? Inconsistent/circular?Is there a relationship between the trace and the Clifford/geometric product?General expression for geometric product of blades in terms of scalar and exterior products












2












$begingroup$


Geometric product has nice property since it is a ring and it is associative to multiplication, which is not the case for vector cross product. But besides it is an axiom for geometric product, in the process of actually defining geometric product in a constructive way, is there a proof that it is indeed satisfy the associativity?
i.e., the geometric product of a blade $A_r$ and blade $B_s$ by grade expansion of
$$ A_rB_s = langle A_rB_srangle_{|r-s|} + ... + langle A_rB_srangle_{r+s}$$ is this associative?










share|cite|improve this question











$endgroup$












  • $begingroup$
    Isn't it one of the three axioms for the geometric product? You can't prove an axiom!
    $endgroup$
    – user122283
    Aug 29 '14 at 15:15






  • 1




    $begingroup$
    For the main examples it is easy to see that they are associative.
    $endgroup$
    – Dietrich Burde
    Aug 29 '14 at 15:17






  • 1




    $begingroup$
    The usual approach is to take the fact that the multiplication is associative as an axiom. See Chapter 1 of Hestenes and Sobczyk, Clifford Algebra to Geometric Calculus, Reidel 1984.
    $endgroup$
    – almagest
    Aug 29 '14 at 15:22










  • $begingroup$
    @Sanath, you have to prove the computation rules made up for the geometric product do satisfy the axioms. Otherwise you know there is a thing called geometric product, but do not know whether it is the same thing you are calculating.
    $endgroup$
    – ahala
    Aug 29 '14 at 15:28












  • $begingroup$
    @ahala You're taking as axiomatic that the geometric product is associative, so what "rules" do you think must be shown to be consistent with this associative axiom?
    $endgroup$
    – Muphrid
    Aug 29 '14 at 16:26
















2












$begingroup$


Geometric product has nice property since it is a ring and it is associative to multiplication, which is not the case for vector cross product. But besides it is an axiom for geometric product, in the process of actually defining geometric product in a constructive way, is there a proof that it is indeed satisfy the associativity?
i.e., the geometric product of a blade $A_r$ and blade $B_s$ by grade expansion of
$$ A_rB_s = langle A_rB_srangle_{|r-s|} + ... + langle A_rB_srangle_{r+s}$$ is this associative?










share|cite|improve this question











$endgroup$












  • $begingroup$
    Isn't it one of the three axioms for the geometric product? You can't prove an axiom!
    $endgroup$
    – user122283
    Aug 29 '14 at 15:15






  • 1




    $begingroup$
    For the main examples it is easy to see that they are associative.
    $endgroup$
    – Dietrich Burde
    Aug 29 '14 at 15:17






  • 1




    $begingroup$
    The usual approach is to take the fact that the multiplication is associative as an axiom. See Chapter 1 of Hestenes and Sobczyk, Clifford Algebra to Geometric Calculus, Reidel 1984.
    $endgroup$
    – almagest
    Aug 29 '14 at 15:22










  • $begingroup$
    @Sanath, you have to prove the computation rules made up for the geometric product do satisfy the axioms. Otherwise you know there is a thing called geometric product, but do not know whether it is the same thing you are calculating.
    $endgroup$
    – ahala
    Aug 29 '14 at 15:28












  • $begingroup$
    @ahala You're taking as axiomatic that the geometric product is associative, so what "rules" do you think must be shown to be consistent with this associative axiom?
    $endgroup$
    – Muphrid
    Aug 29 '14 at 16:26














2












2








2


1



$begingroup$


Geometric product has nice property since it is a ring and it is associative to multiplication, which is not the case for vector cross product. But besides it is an axiom for geometric product, in the process of actually defining geometric product in a constructive way, is there a proof that it is indeed satisfy the associativity?
i.e., the geometric product of a blade $A_r$ and blade $B_s$ by grade expansion of
$$ A_rB_s = langle A_rB_srangle_{|r-s|} + ... + langle A_rB_srangle_{r+s}$$ is this associative?










share|cite|improve this question











$endgroup$




Geometric product has nice property since it is a ring and it is associative to multiplication, which is not the case for vector cross product. But besides it is an axiom for geometric product, in the process of actually defining geometric product in a constructive way, is there a proof that it is indeed satisfy the associativity?
i.e., the geometric product of a blade $A_r$ and blade $B_s$ by grade expansion of
$$ A_rB_s = langle A_rB_srangle_{|r-s|} + ... + langle A_rB_srangle_{r+s}$$ is this associative?







geometric-algebras






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Aug 29 '14 at 17:58









rschwieb

107k12103252




107k12103252










asked Aug 29 '14 at 14:47









ahalaahala

1,10811123




1,10811123












  • $begingroup$
    Isn't it one of the three axioms for the geometric product? You can't prove an axiom!
    $endgroup$
    – user122283
    Aug 29 '14 at 15:15






  • 1




    $begingroup$
    For the main examples it is easy to see that they are associative.
    $endgroup$
    – Dietrich Burde
    Aug 29 '14 at 15:17






  • 1




    $begingroup$
    The usual approach is to take the fact that the multiplication is associative as an axiom. See Chapter 1 of Hestenes and Sobczyk, Clifford Algebra to Geometric Calculus, Reidel 1984.
    $endgroup$
    – almagest
    Aug 29 '14 at 15:22










  • $begingroup$
    @Sanath, you have to prove the computation rules made up for the geometric product do satisfy the axioms. Otherwise you know there is a thing called geometric product, but do not know whether it is the same thing you are calculating.
    $endgroup$
    – ahala
    Aug 29 '14 at 15:28












  • $begingroup$
    @ahala You're taking as axiomatic that the geometric product is associative, so what "rules" do you think must be shown to be consistent with this associative axiom?
    $endgroup$
    – Muphrid
    Aug 29 '14 at 16:26


















  • $begingroup$
    Isn't it one of the three axioms for the geometric product? You can't prove an axiom!
    $endgroup$
    – user122283
    Aug 29 '14 at 15:15






  • 1




    $begingroup$
    For the main examples it is easy to see that they are associative.
    $endgroup$
    – Dietrich Burde
    Aug 29 '14 at 15:17






  • 1




    $begingroup$
    The usual approach is to take the fact that the multiplication is associative as an axiom. See Chapter 1 of Hestenes and Sobczyk, Clifford Algebra to Geometric Calculus, Reidel 1984.
    $endgroup$
    – almagest
    Aug 29 '14 at 15:22










  • $begingroup$
    @Sanath, you have to prove the computation rules made up for the geometric product do satisfy the axioms. Otherwise you know there is a thing called geometric product, but do not know whether it is the same thing you are calculating.
    $endgroup$
    – ahala
    Aug 29 '14 at 15:28












  • $begingroup$
    @ahala You're taking as axiomatic that the geometric product is associative, so what "rules" do you think must be shown to be consistent with this associative axiom?
    $endgroup$
    – Muphrid
    Aug 29 '14 at 16:26
















$begingroup$
Isn't it one of the three axioms for the geometric product? You can't prove an axiom!
$endgroup$
– user122283
Aug 29 '14 at 15:15




$begingroup$
Isn't it one of the three axioms for the geometric product? You can't prove an axiom!
$endgroup$
– user122283
Aug 29 '14 at 15:15




1




1




$begingroup$
For the main examples it is easy to see that they are associative.
$endgroup$
– Dietrich Burde
Aug 29 '14 at 15:17




$begingroup$
For the main examples it is easy to see that they are associative.
$endgroup$
– Dietrich Burde
Aug 29 '14 at 15:17




1




1




$begingroup$
The usual approach is to take the fact that the multiplication is associative as an axiom. See Chapter 1 of Hestenes and Sobczyk, Clifford Algebra to Geometric Calculus, Reidel 1984.
$endgroup$
– almagest
Aug 29 '14 at 15:22




$begingroup$
The usual approach is to take the fact that the multiplication is associative as an axiom. See Chapter 1 of Hestenes and Sobczyk, Clifford Algebra to Geometric Calculus, Reidel 1984.
$endgroup$
– almagest
Aug 29 '14 at 15:22












$begingroup$
@Sanath, you have to prove the computation rules made up for the geometric product do satisfy the axioms. Otherwise you know there is a thing called geometric product, but do not know whether it is the same thing you are calculating.
$endgroup$
– ahala
Aug 29 '14 at 15:28






$begingroup$
@Sanath, you have to prove the computation rules made up for the geometric product do satisfy the axioms. Otherwise you know there is a thing called geometric product, but do not know whether it is the same thing you are calculating.
$endgroup$
– ahala
Aug 29 '14 at 15:28














$begingroup$
@ahala You're taking as axiomatic that the geometric product is associative, so what "rules" do you think must be shown to be consistent with this associative axiom?
$endgroup$
– Muphrid
Aug 29 '14 at 16:26




$begingroup$
@ahala You're taking as axiomatic that the geometric product is associative, so what "rules" do you think must be shown to be consistent with this associative axiom?
$endgroup$
– Muphrid
Aug 29 '14 at 16:26










3 Answers
3






active

oldest

votes


















3












$begingroup$

If you defined the geometric product "from the bottom" on basis elements, then it follows from the fact the product is defined to be associative on the basis elements (See proposition 1 pg 4 in this text by Jacobson for a proof that associativity on basis elements is sufficient for associativity of the ring.) (I think this is basically what you're asking when you're talking about the grade decomposition.)



If you are defining it from the top down as a quotient of the tensor algebra on $V$, then it is associative because the tensor algebra is associative.






share|cite|improve this answer











$endgroup$













  • $begingroup$
    thanks. I think that is a valid question since one has to recover vector analysis from an implementation of geometric product, in which it needs a proof to link the axioms to the implementation.
    $endgroup$
    – ahala
    Aug 29 '14 at 18:06










  • $begingroup$
    @ahala I don't follow what you're saying, but that's ok.
    $endgroup$
    – rschwieb
    Aug 29 '14 at 18:18





















3












$begingroup$

There are two approaches:




  1. Write down a list of axioms for geometric algebra. Associativity probably needs to be on the list. Advantage: One can get down to the business of using the algebra right away. Disadvantage: How does one know that the list of axioms does not hide an inconsistency?


  2. For most people "it has been proved consistent" is a good enough answer to the question above. But some will want to see a construction of GA and proofs of its properties, including associativity of the geometric product. There are several proofs. My own is the topic of the paper An elementary construction of the geometric algebra, Adv. Appl. Clif. Alg. 12, 1-6 (2002). A somewhat improved version is available at my website http://faculty.luther.edu/~macdonal/ . The paper cites other proofs.







share|cite|improve this answer









$endgroup$





















    -1












    $begingroup$

    Mr. Macdonald, the link for this paper is broken or miss-linked, if I can say that. This is a sad coincidence because I am really interested in this kind of simple constructions.






    share|cite|improve this answer









    $endgroup$














      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%2f913131%2fproof-that-geometric-product-is-associative%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      3












      $begingroup$

      If you defined the geometric product "from the bottom" on basis elements, then it follows from the fact the product is defined to be associative on the basis elements (See proposition 1 pg 4 in this text by Jacobson for a proof that associativity on basis elements is sufficient for associativity of the ring.) (I think this is basically what you're asking when you're talking about the grade decomposition.)



      If you are defining it from the top down as a quotient of the tensor algebra on $V$, then it is associative because the tensor algebra is associative.






      share|cite|improve this answer











      $endgroup$













      • $begingroup$
        thanks. I think that is a valid question since one has to recover vector analysis from an implementation of geometric product, in which it needs a proof to link the axioms to the implementation.
        $endgroup$
        – ahala
        Aug 29 '14 at 18:06










      • $begingroup$
        @ahala I don't follow what you're saying, but that's ok.
        $endgroup$
        – rschwieb
        Aug 29 '14 at 18:18


















      3












      $begingroup$

      If you defined the geometric product "from the bottom" on basis elements, then it follows from the fact the product is defined to be associative on the basis elements (See proposition 1 pg 4 in this text by Jacobson for a proof that associativity on basis elements is sufficient for associativity of the ring.) (I think this is basically what you're asking when you're talking about the grade decomposition.)



      If you are defining it from the top down as a quotient of the tensor algebra on $V$, then it is associative because the tensor algebra is associative.






      share|cite|improve this answer











      $endgroup$













      • $begingroup$
        thanks. I think that is a valid question since one has to recover vector analysis from an implementation of geometric product, in which it needs a proof to link the axioms to the implementation.
        $endgroup$
        – ahala
        Aug 29 '14 at 18:06










      • $begingroup$
        @ahala I don't follow what you're saying, but that's ok.
        $endgroup$
        – rschwieb
        Aug 29 '14 at 18:18
















      3












      3








      3





      $begingroup$

      If you defined the geometric product "from the bottom" on basis elements, then it follows from the fact the product is defined to be associative on the basis elements (See proposition 1 pg 4 in this text by Jacobson for a proof that associativity on basis elements is sufficient for associativity of the ring.) (I think this is basically what you're asking when you're talking about the grade decomposition.)



      If you are defining it from the top down as a quotient of the tensor algebra on $V$, then it is associative because the tensor algebra is associative.






      share|cite|improve this answer











      $endgroup$



      If you defined the geometric product "from the bottom" on basis elements, then it follows from the fact the product is defined to be associative on the basis elements (See proposition 1 pg 4 in this text by Jacobson for a proof that associativity on basis elements is sufficient for associativity of the ring.) (I think this is basically what you're asking when you're talking about the grade decomposition.)



      If you are defining it from the top down as a quotient of the tensor algebra on $V$, then it is associative because the tensor algebra is associative.







      share|cite|improve this answer














      share|cite|improve this answer



      share|cite|improve this answer








      edited Aug 29 '14 at 18:00

























      answered Aug 29 '14 at 17:45









      rschwiebrschwieb

      107k12103252




      107k12103252












      • $begingroup$
        thanks. I think that is a valid question since one has to recover vector analysis from an implementation of geometric product, in which it needs a proof to link the axioms to the implementation.
        $endgroup$
        – ahala
        Aug 29 '14 at 18:06










      • $begingroup$
        @ahala I don't follow what you're saying, but that's ok.
        $endgroup$
        – rschwieb
        Aug 29 '14 at 18:18




















      • $begingroup$
        thanks. I think that is a valid question since one has to recover vector analysis from an implementation of geometric product, in which it needs a proof to link the axioms to the implementation.
        $endgroup$
        – ahala
        Aug 29 '14 at 18:06










      • $begingroup$
        @ahala I don't follow what you're saying, but that's ok.
        $endgroup$
        – rschwieb
        Aug 29 '14 at 18:18


















      $begingroup$
      thanks. I think that is a valid question since one has to recover vector analysis from an implementation of geometric product, in which it needs a proof to link the axioms to the implementation.
      $endgroup$
      – ahala
      Aug 29 '14 at 18:06




      $begingroup$
      thanks. I think that is a valid question since one has to recover vector analysis from an implementation of geometric product, in which it needs a proof to link the axioms to the implementation.
      $endgroup$
      – ahala
      Aug 29 '14 at 18:06












      $begingroup$
      @ahala I don't follow what you're saying, but that's ok.
      $endgroup$
      – rschwieb
      Aug 29 '14 at 18:18






      $begingroup$
      @ahala I don't follow what you're saying, but that's ok.
      $endgroup$
      – rschwieb
      Aug 29 '14 at 18:18













      3












      $begingroup$

      There are two approaches:




      1. Write down a list of axioms for geometric algebra. Associativity probably needs to be on the list. Advantage: One can get down to the business of using the algebra right away. Disadvantage: How does one know that the list of axioms does not hide an inconsistency?


      2. For most people "it has been proved consistent" is a good enough answer to the question above. But some will want to see a construction of GA and proofs of its properties, including associativity of the geometric product. There are several proofs. My own is the topic of the paper An elementary construction of the geometric algebra, Adv. Appl. Clif. Alg. 12, 1-6 (2002). A somewhat improved version is available at my website http://faculty.luther.edu/~macdonal/ . The paper cites other proofs.







      share|cite|improve this answer









      $endgroup$


















        3












        $begingroup$

        There are two approaches:




        1. Write down a list of axioms for geometric algebra. Associativity probably needs to be on the list. Advantage: One can get down to the business of using the algebra right away. Disadvantage: How does one know that the list of axioms does not hide an inconsistency?


        2. For most people "it has been proved consistent" is a good enough answer to the question above. But some will want to see a construction of GA and proofs of its properties, including associativity of the geometric product. There are several proofs. My own is the topic of the paper An elementary construction of the geometric algebra, Adv. Appl. Clif. Alg. 12, 1-6 (2002). A somewhat improved version is available at my website http://faculty.luther.edu/~macdonal/ . The paper cites other proofs.







        share|cite|improve this answer









        $endgroup$
















          3












          3








          3





          $begingroup$

          There are two approaches:




          1. Write down a list of axioms for geometric algebra. Associativity probably needs to be on the list. Advantage: One can get down to the business of using the algebra right away. Disadvantage: How does one know that the list of axioms does not hide an inconsistency?


          2. For most people "it has been proved consistent" is a good enough answer to the question above. But some will want to see a construction of GA and proofs of its properties, including associativity of the geometric product. There are several proofs. My own is the topic of the paper An elementary construction of the geometric algebra, Adv. Appl. Clif. Alg. 12, 1-6 (2002). A somewhat improved version is available at my website http://faculty.luther.edu/~macdonal/ . The paper cites other proofs.







          share|cite|improve this answer









          $endgroup$



          There are two approaches:




          1. Write down a list of axioms for geometric algebra. Associativity probably needs to be on the list. Advantage: One can get down to the business of using the algebra right away. Disadvantage: How does one know that the list of axioms does not hide an inconsistency?


          2. For most people "it has been proved consistent" is a good enough answer to the question above. But some will want to see a construction of GA and proofs of its properties, including associativity of the geometric product. There are several proofs. My own is the topic of the paper An elementary construction of the geometric algebra, Adv. Appl. Clif. Alg. 12, 1-6 (2002). A somewhat improved version is available at my website http://faculty.luther.edu/~macdonal/ . The paper cites other proofs.








          share|cite|improve this answer












          share|cite|improve this answer



          share|cite|improve this answer










          answered Aug 29 '14 at 18:41









          Alan MacdonaldAlan Macdonald

          44625




          44625























              -1












              $begingroup$

              Mr. Macdonald, the link for this paper is broken or miss-linked, if I can say that. This is a sad coincidence because I am really interested in this kind of simple constructions.






              share|cite|improve this answer









              $endgroup$


















                -1












                $begingroup$

                Mr. Macdonald, the link for this paper is broken or miss-linked, if I can say that. This is a sad coincidence because I am really interested in this kind of simple constructions.






                share|cite|improve this answer









                $endgroup$
















                  -1












                  -1








                  -1





                  $begingroup$

                  Mr. Macdonald, the link for this paper is broken or miss-linked, if I can say that. This is a sad coincidence because I am really interested in this kind of simple constructions.






                  share|cite|improve this answer









                  $endgroup$



                  Mr. Macdonald, the link for this paper is broken or miss-linked, if I can say that. This is a sad coincidence because I am really interested in this kind of simple constructions.







                  share|cite|improve this answer












                  share|cite|improve this answer



                  share|cite|improve this answer










                  answered Mar 18 at 2:12









                  Carlos Manuel Rodríguez RománCarlos Manuel Rodríguez Román

                  1




                  1






























                      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%2f913131%2fproof-that-geometric-product-is-associative%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

                      Nidaros erkebispedøme

                      Birsay

                      Where did Arya get these scars? Unicorn Meta Zoo #1: Why another podcast? Announcing the arrival of Valued Associate #679: Cesar Manara Favourite questions and answers from the 1st quarter of 2019Why did Arya refuse to end it?Has the pronunciation of Arya Stark's name changed?Has Arya forgiven people?Why did Arya Stark lose her vision?Why can Arya still use the faces?Has the Narrow Sea become narrower?Does Arya Stark know how to make poisons outside of the House of Black and White?Why did Nymeria leave Arya?Why did Arya not kill the Lannister soldiers she encountered in the Riverlands?What is the current canonical age of Sansa, Bran and Arya Stark?