]> gitweb.michael.orlitzky.com - sage.d.git/commit
eja: fix powers of zero for operators.
authorMichael Orlitzky <michael@orlitzky.com>
Sat, 27 Jul 2019 00:44:42 +0000 (20:44 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Mon, 29 Jul 2019 03:19:01 +0000 (23:19 -0400)
commit8c9b2473fb91154a844cb9c67aaa1b7302852a8d
treee26d74c8700aa62e624c4f76472b62266103b30d
parentf117a2240c2bb5e87cb82485db701a40d5dbad04
eja: fix powers of zero for operators.

When you raise a morphism to the power of zero, it returns an object
(the identity morphism) in a much more general and useless space. We
need to be able to add/subtract these things. So now we have our own
one() method for the Homset, and our own __pow__ for morphisms.
mjo/eja/euclidean_jordan_algebra.py