Help with clifford algebra vector identity

Click For Summary
SUMMARY

The discussion centers on establishing vector identities from question 1.1 of "New Foundations of Classical Mechanics." The identity in question is (a∧b) · (c ∧ d) = b · c a · d - b · d a · c = b · (c ∧ d) · a. The user suspects a typo in the problem due to discrepancies in their calculations using the generalized BAC CAB relations. They reference the software available at GitHub for symbolic manipulation of multivectors, which aids in avoiding errors in manual calculations.

PREREQUISITES
  • Understanding of vector calculus and geometric algebra
  • Familiarity with the BAC CAB relations in geometric algebra
  • Proficiency in Python and the SymPy library for symbolic mathematics
  • Knowledge of the concepts in "New Foundations of Classical Mechanics" by Doran and Lasenby
NEXT STEPS
  • Explore the GitHub repository for the GA software to understand its functionalities
  • Study the BAC CAB relations in detail to apply them correctly in vector identities
  • Learn how to use SymPy for symbolic manipulation in Python
  • Review the relevant sections of "New Foundations of Classical Mechanics" for deeper insights
USEFUL FOR

Students and researchers in physics, particularly those studying classical mechanics and geometric algebra, as well as mathematicians interested in vector identities and symbolic computation.

JBrandonS
Messages
21
Reaction score
0

Homework Statement


This is question 1.1 from section 2-1 of New Foundations of Classical Mechanics:

Establish the following "vector identities":
(a\wedge b) \cdot (c \wedge d) = b\cdot ca \cdot d - b\cdot da \cdot c = b\cdot(c\wedge d)\cdot a


Homework Equations





The Attempt at a Solution


My attempts at this solution make me believe that there is a typo in this problem. The quickest way is by using the third equation:

b\cdot(c\wedge d)\cdot a = b \cdot \frac{1}{2}(cd-dc)\cdot a = \frac{1}{2}(b\cdot cd \cdot a - b \cdot dc \cdot a)

This is equal to half the second equation since a \cdot b = b \cdot a. So am I doing something wrong?
 
Physics news on Phys.org
GA BAC CAB Relations

The generalized BAC CAB relations are shown in the attached file. All the relations were generation using software for the symbolic manipulation of multivectors to be found at

https://github.com/brombo/GA

This repository also contains notes on geometric algebra based on Doran and Lasenby. The symbolic software (python modules using sympy) is described in great detail in the "LaTeX docs" directory. It is really easy to make mistakes when doing multivector manipulations by hand.
 

Attachments

Last edited by a moderator:

Similar threads

  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
10
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
2
Views
1K
  • · Replies 9 ·
Replies
9
Views
2K