]> gitweb.michael.orlitzky.com - sage.d.git/history - mjo/eja/eja_element.py
eja: factor out MatrixEJA initialization.
[sage.d.git] / mjo / eja / eja_element.py
2021-03-09 Michael Orlitzkyeja: factor out MatrixEJA initialization.
2021-03-08 Michael Orlitzkyeja: fix a quaternion test.
2021-03-01 Michael Orlitzkyeja: use "b" as the default prefix.
2021-03-01 Michael Orlitzkyeja: speed up minimal_polynomial(), in theory.
2021-02-27 Michael Orlitzkyeja: use the new deep change_ring() to clean things up.
2021-02-27 Michael Orlitzkyeja: complete the CFM_CartesianProduct purge.
2021-02-26 Michael Orlitzkyeja: start fixing Cartesian products of Cartesian products.
2021-02-25 Michael Orlitzkyeja: don't check the field/axioms in element subalgebra...
2021-02-25 Michael Orlitzkyeja: remove the subalgebra bug TODO, it's not a new...
2021-02-25 Michael Orlitzkyeja: fix cartesian products of cartesian product EJAs.
2021-02-25 Michael Orlitzkyeja: fixup tests.
2021-02-24 Michael Orlitzkyeja: handle tuples in parent algebras rather than in...
2021-02-24 Michael Orlitzkyeja: add subalgebra() method.
2021-02-24 Michael Orlitzkyeja: allow FDEJA constructor to work on a tuple basis.
2021-02-24 Michael Orlitzkyeja: simplify to_matrix() for elements.
2021-02-23 Michael Orlitzkyeja: add subclass for Cartesian product elements.
2021-01-04 Michael Orlitzkyeja: add trace linearity and charpoly homogeneity tests.
2020-12-24 Michael Orlitzkyeja: cache inverse() and is_invertible() more intellige...
2020-12-09 Michael Orlitzkyeja: eliminate the special element subalgebra class.
2020-12-08 Michael Orlitzkyeja: more orthonormalization fixes.
2020-12-07 Michael Orlitzkyeja: work towards fixing element subalgebras.
2020-12-06 Michael Orlitzkyeja: begin major overhaul of class hierarchy and naming.
2020-12-04 Michael Orlitzkyeja: mark some cached-value tests as "long time".
2020-12-03 Michael Orlitzkyeja: speed up a few slow examples.
2020-12-03 Michael Orlitzkyeja: fix one more positional "field" argument.
2020-12-01 Michael Orlitzkyeja: convert matrix algebas to the new constructor...
2020-11-25 Michael Orlitzkyeja: update todo, and rename "natural" to "matrix".
2020-11-25 Michael Orlitzkyeja: fix an implicit TODO by eliminating lazy_import.
2020-11-25 Michael Orlitzkyeja: use cached charpoly for element inverse() if possible.
2020-11-23 Michael Orlitzkyeja: use cached charpoly for element inverse when avail...
2020-11-21 Michael Orlitzkyeja: add a random comment.
2020-11-21 Michael Orlitzkyeja: drop cached superalgebra basis from subalgebras.
2020-11-21 Michael Orlitzkyeja: don't orthonormalize the basis when computing...
2020-11-20 Michael Orlitzkyeja: rename _max_test_case_size() -> _max_random_instan...
2020-11-07 Michael Orlitzkyeja: add "of" to the algebra characteristic_polynomial...
2020-11-07 Michael Orlitzkyeja: remove wayward utf-8 comment.
2020-11-07 Michael Orlitzkyeja: fix two more tests to work in dimension zero.
2020-11-06 Michael Orlitzkyeja: make an inverse() test work in trivial algebras.
2020-11-06 Michael Orlitzkyeja: make all tests work in trivial algebras.
2020-11-05 Michael Orlitzkyeja: remove one use of nontrivial=True passed to random...
2020-11-04 Michael Orlitzkyeja: fix the determinant in trivial algebras.
2020-11-04 Michael Orlitzkyeja: simplify and unify the charpoly/rank stuff.
2020-10-19 Michael OrlitzkyRevert "eja: start experiment full_spectral_decompositi...
2020-10-18 Michael Orlitzkyeja: start experiment full_spectral_decomposition(...
2020-10-18 Michael Orlitzkymjo/eja/eja_element.py: test spectral decomposition...
2020-10-18 Michael Orlitzkymjo/eja/eja_element.py: remove a dead line.
2020-10-11 Michael Orlitzkyeja: make AA the default field because everything cool...
2019-12-27 Michael Orlitzkyeja: rename RealCartesianProductEJA -> HadamardEJA.
2019-12-07 Michael Orlitzkymjo: replace xrange() with range() for python-3.x compa...
2019-12-07 Michael Orlitzkyeja: use zip() instead of izip(), which doesn't exist...
2019-11-15 Michael Orlitzkyeja: rename is_minimal_idempotent() to is_primitive_ide...
2019-11-15 Michael Orlitzkyeja: use peirce_decomposition() method to get the Peirc...
2019-11-10 Michael Orlitzkyeja: allow subalgebra_idempotent() to work in trivial...
2019-11-10 Michael Orlitzkyeja: don't wait for a non-nilpotent element in trivial...
2019-11-09 Michael Orlitzkyeja: move eja_subalgebra to eja_element_subalgebra.
2019-10-18 Michael Orlitzkyeja: add is_minimal_idempotent() for elements.
2019-10-15 Michael Orlitzkyeja: add a new TrivialEJA class and some tests for it.
2019-10-15 Michael Orlitzkyeja: define the trace of an element in a trivial algebra.
2019-10-15 Michael Orlitzkyeja: make some element tests work in trivial algebras.
2019-10-14 Michael Orlitzkyeja: add the unique spectral_decomposition() for elements.
2019-10-14 Michael Orlitzkyeja: define subalgebra_generated_by() to contain the...
2019-10-13 Michael Orlitzkyeja: add a test for the inverse via charpoly.
2019-10-13 Michael Orlitzkyeja: declare a utf-8 encoding and use it to write Korányi.
2019-10-10 Michael Orlitzkyeja: add another test for element inverses.
2019-08-29 Michael Orlitzkyeja: add a WIP gram-schmidt for EJA elements.
2019-08-27 Michael Orlitzkyeja: fix incorrect usage of "Jordan axiom" -- I meant...
2019-08-26 Michael Orlitzkyeja: use izip() instead of zip() in a few places.
2019-08-26 Michael Orlitzkyeja: use keywords to pass keyword args (makes construct...
2019-08-25 Michael Orlitzkyeja: use precomputed operator in two tests.
2019-08-25 Michael Orlitzkyeja: speed up the computation of element powers.
2019-08-24 Michael Orlitzkyeja: make a test agree with its comment.
2019-08-24 Michael Orlitzkyeja: replace RR with RLF in one test.
2019-08-24 Michael Orlitzkyeja: add random_elements() method to get multiple rando...
2019-08-23 Michael Orlitzkyeja: add random_instance() method for algebras.
2019-08-23 Michael Orlitzkyeja: combine several slow trace_inner_product() tests.
2019-08-21 Michael Orlitzkyeja: remove a redundant abs() on a nonnegative integer.
2019-08-21 Michael Orlitzkyeja: add a test for basis-invariance of minimal polynomial.
2019-08-20 Michael Orlitzkyeja: normalize the real symmetric matrix basis.
2019-08-20 Michael Orlitzkyeja: add norm() and trace_norm() methods for elements.
2019-08-10 Michael Orlitzkyeja: fix the natural representation in trivial subalgebras.
2019-08-09 Michael Orlitzkyeja: fix the characteristic polynomial in subalgebras.
2019-08-09 Michael Orlitzkyeja: add is_trivial() method and special cases for...
2019-08-09 Michael Orlitzkyeja: fix the subalgebra generated by zero.
2019-08-05 Michael Orlitzkyeja: ensure that Sage doesn't think EJAs are associative.
2019-08-02 Michael Orlitzkyeja: fix some more super/subalgebra back and forth.
2019-08-02 Michael Orlitzkyeja: move the element constructor into the parent algeb...
2019-08-02 Michael Orlitzkyeja: update some more test output for the new basis...
2019-08-02 Michael Orlitzkyeja: use from_vector() instead of call magic in two...
2019-07-30 Michael OrlitzkyWIP: switch away from the algebra base class and use...
2019-07-30 Michael Orlitzkyeja: implement subalgebra_generated_by() in terms of...
2019-07-30 Michael Orlitzkyeja: fix the test for regularity of the zero element.
2019-07-30 Michael Orlitzkyeja: factor out the EJA element class into its own...