-
-
from @alanedelman:
We really should think carefully about how the transpose of a vector should dispatch the various `A_*op*_B*` methods. It must be possible to avoid new types and ugly mathematics. F…
-
**Submitting author:** @chakravala (Michael Reed)
**Repository:** https://github.com/chakravala/Grassmann.jl
**Branch with paper.md** (empty if default branch):
**Version:**
**Editor:** @matbesanco…
-
Initial implementations of Weyl and Clifford algebras.
Depends on #16037
CC: @darijgr @sagetrac-sage-combinat
Component: **algebra**
Keywords: **days54**
Author: **Travis Scrimshaw**
Branch/C…
-
Some care for algebras catalog at
- https://doc.sagemath.org/html/en/reference/algebras/sage/algebras/catalog.html
Namely:
1. Add `tensor_algebra` to the documentation, under free algebras.
2. Re…
-
As an example
```
sage: E = ExteriorAlgebra(ZZ, 'e', 5)
sage: phi = E.lift_morphism(identity_matrix(5))
sage: phi.category_for()
Category of super algebras with basis over Integer Ring
```
So we lo…
-
When working with matrices, the commutator is a useful feature. However, the anticommutator is handy when one is working with representations of, say, Clifford algebras.
---
Apply: [attachment: tr…
-
The `.interior_product()` method of an `ExteriorAlgebra` element doesn't return the correct basis (a `tuple` rather than a `FrozenBitset`).
```
sage: E = ExteriorAlgebra(SR,'e',3)
sage: E.inject_va…
-
Hello, me again. I noticed that the `basegrade` function is in the docs, but it's not actually exported in the package. Is there a reason behind it? I'm using the `basegrade` function, so having it e…
-
The tool 2to3 changes the code to the new Py3 syntax.
But the code has to depend on the Python version!
There are 30 affected modules.
This ticket is tracked as a dependency of meta-ticket tic…