galgebra
galgebra copied to clipboard
Symbolic Geometric Algebra/Calculus package for SymPy :crystal_ball:
As brought up by @FreddyBaudine [here](https://github.com/pygae/galgebra/pull/17#issuecomment-468634313), @brombe originally described a way to implement the overdot notation in Python as Split Differential Operator which is described in 2.3.4 of [_GAlgebra: a...
I am working with projective geometric algebra (metric: [0, 1, 1, 1] ), but I have trouble to find a way to make it work with galgebra because of the...
Bumps [ipython](https://github.com/ipython/ipython) from 5.8.0 to 7.16.3. Commits d43c7c7 release 7.16.3 5fa1e40 Merge pull request from GHSA-pq7m-3gw7-gq5x 8df8971 back to dev 9f477b7 release 7.16.2 138f266 bring back release helper from master...
The definition of reflect_in_blade does not look correct at: https://github.com/pygae/galgebra/blob/2b888f8dacae72ee9c7770a1e7671d7f693e1610/galgebra/mv.py#L419-L423 Assuming pure blades, it gives a positive result if `grade*(blade_grade +1))` is even, and negative if `grade*(blade_grade+1)` is odd. However,...
Hello, We are a group of Vs students looking to contribute to an open source code, we would like to implement a Graphic interface or some interesting geometric algorithms and...
I have made a number of changes to the **mv.py** and **lt.py** modules, changes which I believe address the issues about which I've previously posted. I've improved the treatment of...
Previously I have reported that the matrix of a linear transformation and the action of the transformation on basis vectors disagree. This happens both for specific and generic transformations, although...
When GAlgebra displays the expansion of a multivector in terms of basis blades, it labels a basis blade with subscripted indexes but its expansion coefficient with superscripted indexes. To be...
This means that the print customizations are now completely optional, and only take effect if `import galgebra.printer` is used. This is a good idea because these customizations may be surprising,...
Attached is a zip file titled **undual, g_invol, ccon, sp, norm2, & norm.zip**. In it are seven files. Of particular note are - **code for undual, g_invol, ccon, sp, norm2,...