Closed joha2 closed 3 years ago
The cheat sheet uses a different basis. (it uses e021, e013, e032, e123
). This is chosen exactly so that the hodge dual only swaps signs of (all) trivector coefficients.
Hey @enkimute! Thanks for your fast response! Sorry, I did not realize this. Sorry for my dumb questions, but I did not really understand: e021*
~ e3
, e013*
~ e2
, e032*
~ e1
, still (where ~ means proportional to)? So is the dualization operation for ganja.js
differently defined compared to the cheat sheet?
Anyway, I will close this issue, since there is no problem with cheat sheet or ganja.js
/clifford
. Maybe we could discuss further questions still here, if this is OK for you.
Hey @enkimute and @skydog23 !
Happy new year! I hope you're doing well! :smile:
I observed a difference between the cheat sheet referred on
bivector.net
and the outputs fromclifford
Python package:while in the cheat sheet there is no change in sign. Testing the same dualizations with the
ganja.js
leads to the same results like withclifford
:leads to
Is there a typo in the cheat sheet or I am missing something (like having an old version of the cheat sheet, or different conventions between
ganja.js
and the cheat sheet)?Thank you very much and best wishes Johannes