This seems to come from the patch http://trac.sagemath.org/ticket/7983 which was merged in 5.12.
Perhaps what you want is now given by standard_descents() which is included in the same patch: sage: StandardTableau( [[1,3,4],[2,5]] ).standard_descents() [1, 4] sage: StandardTableau( [[1,2],[3,4]] ).standard_descents() [2] sage: StandardTableau( [[1,2,5],[3,4],[6,7],[8],[9]] ).standard_descents() [2, 5, 7, 8] sage: StandardTableau( [] ).standard_descents() [] Andrew On Wednesday, 16 October 2013 17:51:11 UTC+2, Jean-Yves Thibon wrote: > > OK, thanks. It works now. > But new problems arise. Now that I can get my hands on standard tableaux, > I call a function written a few months ago, > which uses t.descents(). It does not work anymore, the output of > t.descents has changed type > in the meantime, and the doc mentions > > > Warning: This is not to be confused with the descents of a standard > tableau. > > This leaves me voiceless ... > > > Le mercredi 16 octobre 2013 16:35:25 UTC+2, Andrew Mathas a écrit : >> >> Sorry, Jean-Yves is correct: with the **full** queue applied >> StandardTableaux was broken. >> >> This was my fault and it is now fixed: >> ┌────────────────────────────────────────────────────────────────────┐ >> │ Sage Version 5.12, Release Date: 2013-10-07 │ >> │ Type "notebook()" for the browser-based notebook interface. │ >> │ Type "help()" for help. │ >> └────────────────────────────────────────────────────────────────────┘ >> sage: StandardTableaux(4)[:] >> [[[1, 2, 3, 4]], >> [[1, 3, 4], [2]], >> [[1, 2, 4], [3]], >> [[1, 2, 3], [4]], >> [[1, 3], [2, 4]], >> [[1, 2], [3, 4]], >> [[1, 4], [2], [3]], >> [[1, 3], [2], [4]], >> [[1, 2], [3], [4]], >> [[1], [2], [3], [4]]] >> On the plus side, there is a slight speed up when running through the >> list of all standard tableaux. >> >> Jean-Yves, to fix your version of sage just type: >> sage -combinat update >> from the shell. >> >> Andrew >> >> >> On Tuesday, 15 October 2013 16:53:59 UTC+2, Jean-Yves Thibon wrote: >>> >>> Salut Fred, >>> >>> J'ai la dernière (5.12). La précédente ne compilait pas sur ma nouvelle >>> machine (un mac). >>> Je viens juste de la compiler et d'installer combinat ... >>> >>> Le mardi 15 octobre 2013 16:49:35 UTC+2, Frédéric Chapoton a écrit : >>>> >>>> Salut Jean-Yves >>>> >>>> chez moi, je n'ai pas ton problème non plus >>>> >>>> quelle version de sage tu as ? tape "version()" pour voir >>>> >>>> tu peux me telephoner au boulot si tu veux (voir mon tel sur >>>> http://math.univ-lyon1.fr/~chapoton/) >>>> >>>> Fred >>>> >>>> Le mardi 15 octobre 2013 16:23:14 UTC+2, Jean-Yves Thibon a écrit : >>>>> >>>>> >>>>> >>>>> >>>>> sage: tt=StandardTableaux(4) >>>>> >>>>> tt.list() hangs, and that's why: >>>>> >>>>> sage: tt[1] >>>>> [[1, 2, 3, 4]] >>>>> sage: tt[2] >>>>> [[1, 2, 3, 4]] >>>>> sage: tt[3] >>>>> [[1, 2, 3, 4]] >>>>> sage: >>>>> >>>>> -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/groups/opt_out.