]> gitweb.michael.orlitzky.com - sage.d.git/shortlog
sage.d.git
2020-11-07 Michael Orlitzkyeja: add orthogonality examples/tests for the Peirce...
2020-11-07 Michael Orlitzkyeja: add a TODO to fix random_element().
2020-11-07 Michael Orlitzkyeja: add "of" to the algebra characteristic_polynomial...
2020-11-07 Michael Orlitzkyeja: add another TODO that I keep forgetting.
2020-11-07 Michael Orlitzkyeja: remove wayward utf-8 comment.
2020-11-07 Michael Orlitzkyeja: let random_eja() return zero-dimensional algebras...
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-06 Michael Orlitzkyeja: document why an a[0] access is safe.
2020-11-05 Michael Orlitzkyeja: expound on an existing TODO item.
2020-11-05 Michael Orlitzkyeja: allow matrix algebras of "size" zero.
2020-11-05 Michael Orlitzkyeja: remove another completed TODO.
2020-11-05 Michael Orlitzkyeja: remove a completed TODO.
2020-11-05 Michael Orlitzkyeja: remove one use of nontrivial=True passed to random...
2020-11-04 Michael Orlitzkyeja: fix the fast matrix _charpoly_coefficients() method.
2020-11-04 Michael Orlitzkyeja: speed up _charpoly_coefficients when rank is cached.
2020-11-04 Michael Orlitzkyeja: fix the determinant in trivial algebras.
2020-11-04 Michael Orlitzkyeja: remove more vestigial charpoly stuff.
2020-11-04 Michael Orlitzkymakefile: don't allow tests to time out.
2020-11-04 Michael Orlitzkyeja: simplify and unify the charpoly/rank stuff.
2020-11-04 Michael Orlitzkyeja: replace rank computation with length of charpoly...
2020-11-03 Michael Orlitzkyeja: get rid of the KnownRankEJA class.
2020-11-03 Michael Orlitzkyeja: reimplement random_eja() without KnownRankEJA.
2020-11-03 Michael Orlitzkyeja: fix tests and pre-cache ranks.
2020-11-03 Michael Orlitzkyeja: replace the rank accessor with the full computation.
2020-11-01 Michael Orlitzkyeja: use now somewhat-proven and fast rank computation.
2020-10-30 Michael Orlitzkyeja: add TODON'T use Cramer's rule.
2020-10-28 Michael Orlitzkyeja: add two more experimental rank computations.
2020-10-23 Michael Orlitzkyeja: add voodoo _rank_computation() method for EJAs.
2020-10-19 Michael Orlitzkyeja: drop the a_jordan_frame() method on EJAs.
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 Orlitzkyeja: fix sub-subalgebra element construction.
2020-10-18 Michael Orlitzkymjo/eja/eja_element_subalgebra.py: switch two tests...
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...
2020-10-11 Michael Orlitzkymjo/eja/eja_algebra.py: fix unimportant left/right...
2020-10-11 Michael Orlitzkyeja: ignore errors more specifically in a_jordan_frame().
2020-10-11 Michael Orlitzkyeja: rename orthogonal_idempotents() to a_jordan_frame().
2020-10-11 Michael Orlitzkymjo/eja/eja_algebra.py: add WIP orthogonal_idempotents...
2020-10-07 Michael Orlitzkymjo/ldlt.py: goodbye, use https://trac.sagemath.org...
2020-10-05 Michael Orlitzkymjo/ldlt.py: add fast block-LDLT-based is_positive_semi...
2020-10-05 Michael Orlitzkymjo/ldlt.py: move implementation to SageMath proper.
2020-10-04 Michael Orlitzkymjo/ldlt.py: refactor into user-(un)friendly portions.
2020-10-04 Michael Orlitzkymjo/ldlt.py: delete naive implementations; fix tests.
2020-10-04 Michael Orlitzkymjo/ldlt.py: add examples and tests for block_ldlt().
2020-10-04 Michael Orlitzkymjo/ldlt.py: make block_ldlt() work on Hermitian matric...
2020-10-04 Michael Orlitzkymjo/ldlt.py: switch some row/column indexing around.
2020-10-04 Michael Orlitzkymjo/ldlt.py: rule #1 is never compute the inverse of...
2020-10-04 Michael Orlitzkymjo/ldlt.py: get fast block_ldlt() working.
2020-10-04 Michael Orlitzkymjo/ldlt.py: fix a dimension in block_ldlt_naive().
2020-10-02 Michael Orlitzkymjo/ldlt.py: fix two bugs in the imperative block_ldlt...
2020-10-02 Michael Orlitzkymjo/ldlt.py: begin fast block-LDLT implementation.
2020-10-02 Michael Orlitzkymjo/ldlt.py: refactor the one-by-one block-LDLT pivot.
2020-10-02 Michael Orlitzkymjo/ldlt.py: start a naive Bunch-Kaufman block LDLT.
2020-09-28 Michael Orlitzkymjo/ldlt.py: various efficiency improvements to ldlt_fa...
2020-09-28 Michael Orlitzkymjo/ldlt.py: avoid some intermediate variables in ldlt_...
2020-09-28 Michael Orlitzkymjo/ldlt.py: add a vaguely correct non-recursive ldlt_f...
2020-09-28 Michael Orlitzkymjo/ldlt.py: actually permute with the permutation...
2020-09-28 Michael Orlitzkymjo/ldlt.py: add naive, pivoted LDLT matrix factorization.
2020-09-13 Michael Orlitzkymakefile: delete mjo/__pycache__ with "make clean".
2020-09-13 Michael Orlitzkymjo: rename matrix_vector.py to basis_repr.py.
2020-09-13 Michael Orlitzkymjo/matrix_vector: rename basis_representation() to...
2020-09-13 Michael Orlitzkymjo/matrix_vector: replace matrix_of_transformation...
2020-09-13 Michael Orlitzkymjo/matrix_vector: fix phi_inv implementation in basis_...
2020-09-13 Michael Orlitzkymjo/matrix_vector: replace isomorphism with basis_repre...
2020-08-28 Michael Orlitzkyinit.sage: use readline-like tab completion.
2020-08-28 Michael Orlitzkyinit.sage: let the default LightBg colors apply.
2020-06-09 Michael Orlitzkyeja: implement JordanSpinEJA with BilinearFormEJA.
2020-06-09 Michael Orlitzkyeja: make a BilinearFormEJA test do what it says.
2020-06-09 Michael Orlitzkyeja: re-disable base ring to algebra coercion.
2020-06-08 Michael Orlitzkyeja: new half-baked BilinearFormEJA class.
2020-06-08 Michael Orlitzkyeja: fix the docs for the spin algebra multiplication.
2020-04-02 Michael Orlitzkyeja: add another TODO.
2020-02-01 Michael Orlitzkymjo/cone: rawify some docstrings.
2020-02-01 Michael Orlitzkyinit.sage: add an alternate sitedir name.
2020-01-06 Michael Orlitzkymjo/eja/all.py: fix the name of an import.
2019-12-27 Michael Orlitzkyeja: rename RealCartesianProductEJA -> HadamardEJA.
2019-12-09 Michael Orlitzkymjo/polynomial.py: add hacks for SageMath Trac #28855.
2019-12-09 Michael Orlitzkymjo/symbol_sequence.py: fix another backslash escaping...
2019-12-08 Michael Orlitzkyeja: listify map/zip results for python-3.x compatibility.
2019-12-07 Michael Orlitzkymjo/cone/doubly_nonnegative.py: don't check rank validi...
2019-12-07 Michael Orlitzkymjo/interpolation.py: wrap map() calls in list() for...
2019-12-07 Michael Orlitzkycone/doubly_nonnegative.py: make two docstrings raw.
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-12-07 Michael Orlitzkysymbol_sequence.py: make a docstring raw.
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-11 Michael Orlitzkyeja: add another TODO before I forget.
2019-11-10 Michael Orlitzkyeja: fix the Peirce decomposition and add docs/tests...
2019-11-10 Michael Orlitzkyeja: allow subalgebra_idempotent() to work in trivial...
2019-11-10 Michael Orlitzkyeja: add another non-element subalgebra example.
2019-11-10 Michael Orlitzkyeja: make two subalgebra tests more general.
2019-11-10 Michael Orlitzkyeja: remove redundant subalgebra stuff out of element...
2019-11-10 Michael Orlitzkyeja: don't wait for a non-nilpotent element in trivial...
2019-11-10 Michael Orlitzkyeja: remove broken one() implementation in subalgebras.
2019-11-10 Michael Orlitzkyeja: remove a TODO that is done in theory.
next