This project is mirrored from git://git.sagemath.org/sage.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 19 Jun, 2019 1 commit
  2. 13 Jun, 2019 1 commit
  3. 11 Jun, 2019 1 commit
    • Release Manager's avatar
      Trac #27467: weak order of permutations broken · 8555a05c
      Release Manager authored
      From https://groups.google.com/forum/#!topic/sage-support/6kuvliWzi84:
      {{{
      sage: for w in Permutations(3):
      ....:     w, w.weak_covers()
      ....:
      ([1, 2, 3], [])
      ([1, 3, 2], [[1, 2, 3]])
      ([2, 1, 3], [[1, 2, 3]])
      ([2, 3, 1], [[3, 2, 1]])
      ([3, 1, 2], [[3, 2, 1]])
      ([3, 2, 1], [[3, 1, 2], [2, 3, 1]])
      
      The fourth and fifth lines of the output are incorrect.
      The correct values should be
      
      ([2, 3, 1], [[2, 1, 3]])
      ([3, 1, 2], [[1, 3, 2]])
      }}}
      
      This manifests also in creating the weak order poset:
      {{{
      sage: Permutations(3).weak_poset()
      ...
      ValueError: Hasse diagram contains cycles
      }}}
      
      This is a left-vs-right issue and `Permutation` multiplication being a
      little strange with respect to that. We also remove the multiplication
      argument and convention effects from `has_*_descent`.
      
      URL: https://trac.sagemath.org/27467
      Reported by: tscrim
      Ticket author(s): Travis Scrimshaw
      Reviewer(s): Frédéric Chapoton, Darij Grinberg
      8555a05c
  4. 10 Jun, 2019 2 commits
  5. 09 Jun, 2019 2 commits
  6. 07 Jun, 2019 1 commit
  7. 06 Jun, 2019 7 commits
  8. 05 Jun, 2019 25 commits