On 04/20/2013 02:27 PM, Alan Bromborsky wrote:
On 04/20/2013 02:16 PM, Alan Bromborsky wrote:
On 04/20/2013 01:59 PM, Aaron Meurer wrote:
On Mon, Apr 15, 2013 at 12:15 PM, Alan Bromborsky
<abro...@verizon.net> wrote:
On 04/15/2013 12:10 PM, Julien Rioux wrote:
On Sunday, 14 April 2013 11:49:15 UTC-4, F. B. wrote:
Hi there!
I noticed the function sympy.physics.matrices.mgamma returns Dirac
bases
for gamma matrices. What if someone wants to operate in other bases?
I think it would just be more confusing to put those in the library
code;
It's easy enough for users to define the 4x4 matrices they want to
use in
their own code. More interesting, to me anyway, would be to be able
to work
with the Dirac algebra (having objects that obey the commutation
relations)
without describing explicitly which matrix form you choose for these
objects. I think this is what https://github.com/sympy/sympy/pull/1635
started to do.
Cheers,
Julien
--
You received this message because you are subscribed to the Google
Groups
"sympy" group.
To unsubscribe from this group and stop receiving emails from it,
send an
email to sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.
Attached is a description of the rewrite of the geometric algebra
module for
sympy (sympy pull request 1937, more up to date documentation in
pull).
Especially look at the example of the Dirac equation at the end of
GA.pdf.
How much of this document is included in the pull request? Is it just
a copy from the Sphinx docs?
I have started reviewing the code. Unfortunately, I can only provide
overarching comments on things like style and API usage because I
don't know how the math works. Maybe you could find all the people who
have contributed to the module in the past on GitHub and ping them to
review it (write a comment on the pull request with their usernames
with an @ before it, like @brombo. This will subscribe them to email
updates on the pull request).
Aaron Meurer
I more complete discription of geometric algebra can be found at -
http://montgomerycollege.edu/Departments/planet/planet/Numerical_Relativity/Cliff.html
Goto link bookGA.pdf and look at multipliction table on page 13.
In the geometric algebra of space time the \gamma_mu are the basis
vectors
for the 4D Minkowski space for spacetime. Under the geometric
product the
basis vectors obey the commutation relations of the Dirac matrices.
--
You received this message because you are subscribed to the Google
Groups
"sympy" group.
To unsubscribe from this group and stop receiving emails from it,
send an
email to sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.
I did not know how to tell people how to look at the docs in my GA
rewrite. I did not want to attach the latex-pdf doc from my GA
rewrite because of it size. I attached a separate latex-pdf
document that I had written that only covers the GA rewrite.
I checked contributions by others to the old GA modules. They did not
do anything in terms of the basic coding more than what you have
suggested to me. Is there any better way than with an email such as
this one to ask members of the sympy community that if they are
interested in Clifford algebra please look at my rewrite of the
geometric algebra module and help review it?
One more comment: I have read all you comments with respect to coding
and will implement them over the new few days.
--
You received this message because you are subscribed to the Google Groups
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.