]> gitweb.michael.orlitzky.com - sage.d.git/history - mjo
mjo/ldlt.py: begin fast block-LDLT implementation.
[sage.d.git] / mjo /
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 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-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-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.
2019-11-10 Michael Orlitzkyeja: start experimenting with single-element Peirce...
2019-11-10 Michael Orlitzkyeja: refactor the element subalgebra stuff into generic...
2019-11-09 Michael Orlitzkyeja: move eja_subalgebra to eja_element_subalgebra.
2019-11-09 Michael Orlitzkyeja: add a priority TODO.
2019-10-29 Michael Orlitzkyeja: drop custom gram_schmidt() routine that isn't...
2019-10-18 Michael Orlitzkyeja: add is_minimal_idempotent() for elements.
2019-10-15 Michael Orlitzkyeja: update the TODO.
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: simplify the algebra charpoly method a bit.
2019-10-15 Michael Orlitzkyeja: fix a rank test to work on trivial algebras.
2019-10-15 Michael Orlitzkyeja: make some element tests work in trivial algebras.
2019-10-15 Michael Orlitzkyeja: make two operator 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-14 Michael Orlitzkyeja: remove obsolete workaround for SageMath trac ticke...
2019-10-14 Michael Orlitzkyeja: add TODO for the TrivialEJA class.
2019-10-14 Michael Orlitzkyeja: remove EJA tests from the operator spectral decomp...
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-10-10 Michael Orlitzkyeja: add inverse() method for operators.
2019-10-10 Michael Orlitzkyeja: add is_invertible() for operators.
2019-08-30 Michael Orlitzkyeja: add more tests for the (now-working) spectral_deco...
2019-08-30 Michael Orlitzkyeja: fix one() for subalgebras with orthonormal bases.
2019-08-30 Michael Orlitzkyeja: allow random_eja() to take a "field" argument.
2019-08-30 Michael Orlitzkyeja: get a rudimentary spectral decomposition for opera...
2019-08-30 Michael Orlitzkyeja: add "check" parameter to check if our field is...
2019-08-30 Michael Orlitzkyeja: ensure that we can construct quaternion matrices...
2019-08-30 Michael Orlitzkyeja: fix ComplexHermitianEJA over AA and RR.
2019-08-30 Michael Orlitzkyeja: simplify the way we do field extensions.
2019-08-29 Michael OrlitzkyAdd even more TODO items.
2019-08-29 Michael Orlitzkyeja: ensure that we can construct RealSymmetricEJA...
2019-08-29 Michael Orlitzkyeja: reword a comment.
2019-08-29 Michael Orlitzkyeja: add some more TODO items.
2019-08-29 Michael OrlitzkyRevert "eja: always use the rationals for denormalized...
2019-08-29 Michael Orlitzkyeja: fix a copy/paste-o.
2019-08-29 Michael Orlitzkyeja: insist that operator matrix base ring matches...
2019-08-29 Michael Orlitzkyeja: fix some tests that broke with the gram-schmidt...
2019-08-29 Michael Orlitzkyeja: ensure that we get a polynomial over the right...
2019-08-29 Michael Orlitzkyeja: convert back the the starting field after quaterni...
2019-08-29 Michael Orlitzkyeja: always use the rationals for denormalized bases.
2019-08-29 Michael Orlitzkyeja: add a WIP gram-schmidt for EJA elements.
2019-08-29 Michael Orlitzkyeja: remove an unused is_Matrix import.
2019-08-27 Michael Orlitzkyeja: fix incorrect usage of "Jordan axiom" -- I meant...
2019-08-26 Michael Orlitzkyeja: introduce an intermediate class for "concrete...
2019-08-26 Michael Orlitzkyeja: refactor the matrix EJA hierarchy (mainly construc...
2019-08-26 Michael Orlitzkyeja: simplify two subclass docstrings.
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-26 Michael Orlitzkyeja: simplify "span of powers" computation in subalgebras.
2019-08-25 Michael Orlitzkyeja: replace range() by xrange() in a few places.
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: fix a bug in the charpoly fast path for complex...
2019-08-24 Michael Orlitzkyeja: refactor and fix the fast charpoly stuff that...
2019-08-24 Michael Orlitzkyeja: fix computation of the max test case sizes.
2019-08-24 Michael Orlitzkyeja: make a test agree with its comment.
next