Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* init algebraic shifting * copied from template * copied from template * concrete function * fix for creating simplicial cmplex from from graph incidence matrix * use sparse matrices * computes correct result for octohedron * fixed function use * started on delta_sym * some progress on delta sym * ext and sym shifting work, return algebras still neds work * updtes to delta_sym * added field for sym shift * fixed apply on facets * delta_sym bug fixed * added fix for delta_sym with finite fields * Revert "added fix for delta_sym with finite fields" This reverts commit 398d1f9. * name changes * optional change_of_basis * fix regression * added some comments * cond fix * adds comments * starting tests * oscar updates * fixes change of basis matrix * fix for exterior shift * update for n_vertices * needed for serialization of results * fixes loading polymake simplicial complex and other types * adds test case * removing unnecessary else * fix test * allow change of basis to be generic + comment about sort * adds some functions for simplicial complexes from polymake * get rid of monomial sort * cleans up symmetric shift a bit * adds gb details to stanley reisner ideal * symmetric shift working over finite characteristic * set description on john solid files * Revert "set description on john solid files" This reverts commit df8279e. * updates for symmetric shift * adds functionality for automorphisms of simplicial complexes * adds docs + missing docs for the other recently added functions * adjustments to the docs * adds n_facets + uses combinatorial symmetries from polymake * acts on_simplicial_complex * fixes for docstrings * warning * fixes require check * add missing vertices * simplicial product * added link_subcomplex * reduce over quotients * barycentric sub div * json -> JSON3.write * Update src/Serialization/main.jl * fixes upgrade scripts * Update src/Serialization/main.jl but, s.obj should always be from JSON3, at least until we change something Co-authored-by: Benjamin Lorenz <[email protected]> * use io instead of string * typo * fix arguments to deserializer_open * remove white space * no need for key when serializing weyl group * root system uses ref * unifiying the exterior shift function * things are starting to work * partial shift graph * tests passing * still need partial graph vertices to work properly * tests passing and correct for partial shift graph * comparing speed with old code * still trying to not count things twice * started docs * more docs * working as it should now * progress on docs * adds is_shifted * docs almost done * added progress meter + finished docs * algebraic shifting: doc additions/fixes * Update docs/oscar_references.bib Co-authored-by: Max Horn <[email protected]> * bibtool formatting * removed tabs * added some docs to simplicial complex functions * Update experimental/LieAlgebras/src/serialization.jl Co-authored-by: Lars Göttgens <[email protected]> * Apply suggestions from code review Co-authored-by: Lars Göttgens <[email protected]> * create isomorphisms between weyl group and perm group * missing line from docs * fixes to bib refs * removes the use of perm for weyl group elements * fixed to docs * speed up from using transpose * using transpose isn't quite right * creates isomorphism only once when finding vertices + constructing graph * fixes some regressions * fix for empty grpah * suppres progress bar in doc strings * fixes for merge * remove permutation matrix function * suppress progress bar in docs * fix _set_to_zero * fixes white space * fixes for parallel and oscar tests * docs for kwargs * typo * shifting docs: ref to arXiv:2410.24044 added * bibtool on references * Apply suggestions from code review Co-authored-by: Lars Göttgens <[email protected]> * fixes for doctests * fix doctest * untabify` * moved symmetric shift * avoid caching polynomial rings * option to pass polynomial ring * fix compound matrix signature * cleanup white space * adds reference for rother diagram * minor adjustments * fixes regression in symmetric shifting and adds test * adds catch for partial shift graph * added ref to preprint in function docs * Update experimental/AlgebraicShifting/src/PartialShiftGraph.jl Co-authored-by: Lars Göttgens <[email protected]> * fixes doctest + only uses @showprogress * fix regression in test * adds uniform hypergraphs as input to partial_shift_graph_vertices * fix test * Update experimental/AlgebraicShifting/src/PartialShift.jl Co-authored-by: Max Horn <[email protected]> --------- Co-authored-by: Benjamin Lorenz <[email protected]> Co-authored-by: Michael Joswig <[email protected]> Co-authored-by: Max Horn <[email protected]> Co-authored-by: Lars Göttgens <[email protected]>
- Loading branch information