Re: [sage-combinat-devel] Re: sage-combinat move to git

2013-11-14 Thread Daniel Bump
I have a branch called: remotes/origin/public/combinat/15361-branching-rules I the repository, switched to this branch, calling the local branch 15361-branching-rules. I did some work, then tried to push. Per the instructions at the tentative conventions page (http://wiki.sagemath.org/TentativeC

Re: [sage-combinat-devel] Re: Weight diagrams

2013-02-21 Thread Daniel Bump
> Right now, I am having some trouble applying the patch by Benjamin Jones: > though it seems to apply, it doesn't. I must be doing something > stupid... The patch is a couple of years old, and we wouldn't expect it to apply. It contains some code (for Demazure operators) that is no longer relev

Re: [sage-combinat-devel] WeylCharacterRing regression

2012-12-08 Thread Daniel Bump
> In sage-5.5.beta0 some stuff was merged that is supposed to speed > up WeylCharacterRing, but I noticed the following taking forever now: > > sage: A3 = WeylCharacterRing('A3', style='coroots') > sage: A3 = WeylCharacterRing('A3', style='coroots') One of these should be A4. > sage: A4(1,0,0,

[sage-combinat-devel] Patchbot weirdness

2012-10-07 Thread Daniel Bump
Can anyone explain to me why the tracbot gives a red light to #13461? The link gives the message "apply failed", but the patch applies cleanly to sage-5.4.rc0. Moreover, the log doesn't show any hunks that failed to apply, unlike other cases where the patch didn't apply. http://patchbot.sagemath

Re: [sage-combinat-devel] coroot style for weight_multiplicities() ?

2012-10-05 Thread Daniel Bump
> Dan: in the code for the WeylCharacterRing, do you foresee any piece > of code that would not work generically for any realization of the > weight lattice? Not in principle, but anyway I think the immediate request can be satisfied in the context of #13461 (see my previous in this thread). > B

Re: [sage-combinat-devel] coroot style for weight_multiplicities() ?

2012-10-04 Thread Daniel Bump
" For consistency, what about adding a style 'coroots' for " weight_multiplicities() too? After the patch #13461 you can do the following: sage: A2=WeylCharacterRing("A2",style="coroots") sage: rep = A2(1,0) sage: a2 = WeightRing(A2) sage: a2(rep) a2(0,-1) + a2(-1,1) + a2(1,0) However the inte

Re: [sage-combinat-devel] Re: Sage-Combinat queue on Sage 5.1 / 5.2

2012-08-02 Thread Daniel Bump
> Pushed. Hmm, still getting a little conflict on > concrete_combinatorial_statistics_and_maps-cs.patch after merging. I > guarded it for now. Off to bed! It's good to see the queue working, at least for 5.2, again. Dan -- You received this message because you are subscribed to the Google Gr

Re: [sage-combinat-devel] Re: Trac 9265: Remove `CombinatorialClass` from sage.combinat.tableau

2012-07-31 Thread Daniel Bump
> I have rebased 9265 so that it applies on 5.1 but I haven't uploaded it as > I wanted to rename it and make sure that I don't clobber anything else in > the 5.1 or 5.2 queues. The main problem is that even though the queue > applies on 5.2 sage does not run due -- so far -- to incorrect depr

Re: [sage-combinat-devel] Re: Trac 9265: Remove `CombinatorialClass` from sage.combinat.tableau

2012-07-30 Thread Daniel Bump
Christian Stump wrote: > unfortunately, 9265 does not apply anymore on 5.1... I think a lot of patches are broke on 5.1 right now. Here is a partial list. trac_5457-review-as.patch trac_9265_tableaux_categories_jb.patch trac_12774-coxeter-ms.patch root_system_plot_refacto

Re: [sage-combinat-devel] Re: Trac 9265: Remove `CombinatorialClass` from sage.combinat.tableau

2012-07-30 Thread Daniel Bump
> I also uploaded the new patch to trac, where I had to rename the patch as > trac would not give me permission to delete some one else's patch. The > patch probably won't apply cleanly to 5.2-rc0 for trivial reasons (white > space) It should apply cleanly to 5.2. Assuming you fix that and rep

Re: [sage-combinat-devel] Newbie review question

2012-07-30 Thread Daniel Bump
> I have rebased Jason's patch and against 5.2-rc0.I am checking the doctests > etc. When I am done I will repost the patch to trac and the queue. There was a message on sage-release that Sage 5.2 is now available. It would be good to test it on that. http://boxen.math.washington.edu/home/relea

Re: [sage-combinat-devel] Newbie review question

2012-07-29 Thread Daniel Bump
> The wiki says that the patch should apply cleanly to the *latest > development release*. What is confusing me is that the patches in the > queue, and those on trac, are typically applied on top of other patches so > I would have guessed that quite often they will not apply cleanly to the > r

[sage-combinat-devel] Hopf algebra methods

2012-07-24 Thread Daniel Bump
The symmetric function patch #5457 is a big step towards being able to work with the Hopf algebra of symmetric functions. Here's an interesting fact. Recall that the elements of the symmetric function Hopf algebra can be interpreted as representations of the symmetric group. For example, the Schu

Re: [sage-combinat-devel] problem with inversions for Weyl group in 5.0 beta8

2012-03-29 Thread Daniel Bump
> Frederic, > > I pushed a patch (coxeter_ms.patch) to the sage-combinat server. > > Now you should get > > sage: W=WeylGroup(['A',2]) > sage: w=W.from_reduced_word([1,2,1]) > sage: w.inversions() > [alpha[1], alpha[1] + alpha[2], alpha[2]] > > which is much nicer. > > --Mark Jean Michel wro

Re: [sage-combinat-devel] Re: coxeter groups in python

2012-02-21 Thread Daniel Bump
> I tried to do some computations with the existing Iwahori-Hecke > algebra module inside sage earlier this year. I needed to work over > the rational function field C(x), for an indeterminate x. In the end I > gave up and went back to using some gap3 code that I have, which > builds on chevie, be

Re: [sage-combinat-devel] Littelmann path model for crystal combinatorics

2011-06-22 Thread Daniel Bump
> While checking tracker tickets, it seems that nobody is working on the > littelmann path model for crystals right now... Still someone wrote > this as "todo" in > http://www.sagemath.org/doc/reference/sage/combinat/crystals/highest_weight_crystals.html > > Can you provide me with more informat

Re: [sage-combinat-devel] How to install (parts of) the combinat queue on many machines?

2011-06-09 Thread Daniel Bump
> - tends to cause problems the first time, especially on mac machines > - takes forever, even if everything works > - if the queue is broken that morning, they are skrewed The last problem has a solution, since you could clone the queue in advance, test it, and don't update it. Clone from that r

[sage-combinat-devel] #7922

2011-04-06 Thread Daniel Bump
Hi Nicolas, I saw your reviewer patch for #7922 (thanks). There were a couple of further minor revisions which are in the patch trac_7922_alpha3-changes.patch that I put in the combinat queue. The patch: trac_7922-rebased-4.7.alpha3.patch that is now on the trac server is the sum of the thre

[sage-combinat-devel] Re: sage-combinat queue broken

2011-03-31 Thread Daniel Bump
> It seems that your patch has a problem to be applied to the current sage > 4.6.2. The patch was tested with 4.7.alphas (because we hope for it to be merged soon). The syntax of classical_crystals.py at the top of the file has changed since 4.6.2. So it doesn't merge. One possibility would be t

Re: [sage-combinat-devel] Re: Schuetzenberger involution and promotion operator

2011-03-29 Thread Daniel Bump
> sage: T.dynkin_diagram_automorphism_w0() When the Dynkin diagram has a nontrivial automorphism (of order two except D4), the map alpha -> -w0(alpha) may or not coincide with this automorphism. The issue is with type D_n. If n is odd, then alpha -> -w0(alpha) is a nontrivial permutation

Re: [sage-combinat-devel] Re: Schuetzenberger involution and promotion operator

2011-03-28 Thread Daniel Bump
The patch contains this: ind = lambda i: (-w0.action(alpha[i])).support()[0] This would be called for each element of hw, which depends on the distance to the highest weight vector. That's not so bad, but if you looped over the crystal and computed the involution for every element, it would be c

Re: [sage-combinat-devel] Schuetzenberger involution and promotion operator

2011-03-28 Thread Daniel Bump
> A lot of methods for tableaux are in the Tableau class which only make > sense for semistandard tableaux, such as `bump` or `schensted_insertion`. Someone claimed there is a bug in schensted_insert. See: http://trac.sagemath.org/sage_trac/ticket/8322 I do not know if they are correct. Dan -

Re: [sage-combinat-devel] Re: #7922 reviewer's patch

2011-03-24 Thread Daniel Bump
Unfortunately, trac_7922 may have a problem. I have been unable make good pickles for: _class__sage_combinat_root_system_weyl_characters_WeylCharacterRing_class_with_category__.sobj _class__sage_combinat_root_system_weyl_characters_WeylCharacter__.sobj I tried reverting to a version before the

Re: [sage-combinat-devel] Re: #7922 reviewer's patch

2011-03-24 Thread Daniel Bump
I just pushed a patch to the combinat queue that addresses a few issues. It is called trac_7922-revisions3.patch. > Ah, another point: running pyflakes on weyl_characters.py points out > the following: > > weyl_characters.py:2104: undefined name 'is_even' > weyl_characters.py:2107: u

Re: [sage-combinat-devel] #7922 reviewer's patch

2011-03-21 Thread Daniel Bump
> I just pushed my changes on the Sage-Combinat queue. The code uses > standard coercion now. Thanks! At the moment, I can say that after your patch, the code seems to be about the same speed as before, which is good. > I won't touch the thing tomorrow, so feel free to fold all the 7922 > patche

Re: [sage-combinat-devel] #7922 reviewer's patch

2011-03-19 Thread Daniel Bump
> Can you elaborate? Is there a compelling technical reason? Well, what you are suggesting is a little tricky. Two rings will be created at the same time, and the multiplication will be implemented by coercing from the WeylCharacterRing to the WeightRing, multiplying, and coercing back. And I see

[sage-combinat-devel] Pickles predict pending deprecation

2011-03-18 Thread Daniel Bump
The following pickles saved in the pickle jar warn of deprecation when they are loaded: _class__sage_combinat_words_word_AbstractWord__.sobj _class__sage_combinat_words_word_Word_over_Alphabet__.sobj _class__sage_combinat_words_word_Word_over_OrderedAlphabet__.sobj _class__sage_combinat_words_wor

Re: [sage-combinat-devel] Problem with pickle in CombinatorialFreeModule

2011-03-18 Thread Daniel Bump
On the subject of pickling I just found out the hard way that the pickle jar is no longer tested by default, since trac_10712, which was merged in 4.6.2 marks the following test in sage_object.pyx long time that tests the pickle jar. - sage: print "x"; sage.structure.sage_object.unpickle_all() +

[sage-combinat-devel] #7922 reviewer's patch

2011-03-07 Thread Daniel Bump
Here is the status of #7922. As I noted earlier, the timing issue is apparently fixed by making _weight_multiplicities a cached method, and the caching can be removed from product_on_basis. Nicolas has a patch called trac_7922-review-nt.patch. Some of his comments can be implemented, others not

Re: [sage-combinat-devel] Re: #7922 timing issues

2011-02-28 Thread Daniel Bump
> - For #7922: understanding why in your example the hash function gets >called sooo often. For this, we should look at a smallest possible >example where hash is obviously called too often. I have discovered that making _weight_multiplicities a cached method seems to fix the timing prob

Re: [sage-combinat-devel] Re: #7922 timing issues

2011-02-28 Thread Daniel Bump
> - For #7922: understanding why in your example the hash function gets >called sooo often. For this, we should look at a smallest possible >example where hash is obviously called too often. > > - Independently on #7922: creating a new ticket for optimizing hash >and equality tests

Re: [sage-combinat-devel] #7922 timing issues

2011-02-25 Thread Daniel Bump
> - Is it reasonnable that hash is called 4 000 000 times in your >example? Are there huge elements being manipulated? No, I don't think that is reasonable. So there must be something fishy going on. The character of A7 (SL(8)) in question has 792 weights with nonzero coefficient. This is n

Re: [sage-combinat-devel] Re: Pickle jar

2011-02-16 Thread Daniel Bump
> I can get in touch. But before, are there any other tickets changing > the pickle jar? > > #10632 > #7922 > #10354 In its current form 10632 does not change the pickle jar. Dan -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To post

Re: [sage-combinat-devel] Kashiwara's B(infinity)

2011-02-14 Thread Daniel Bump
> Hi. I'm new to programming, but I would like to attempt to create a > Sage code for Kashiwara's B(infinity) crystal using Hong and Lee's > semistandard Young tableaux description. My plan is to base my work > on the crystal code already developed (i.e., definition of e(i) and > f(i), translati

Re: [sage-combinat-devel] Re: # 10744

2011-02-13 Thread Daniel Bump
Benjamine Jones wrote: > I've looked over the plot code in WeightLatticeRealization. I think > perhaps the two sets of plotting code could co-exist, one in > RootLatticeRealization (or wherever) and mine in WeylCharacterRing. > The two sets of code have some things in common, but the plots are >

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-12 Thread Daniel Bump
> - In the root and weight lattice, the default coordinate system >should be given by the natural basis. I.e. in the root lattice in >rank 2, alpha_1 should have coordinates (0,1) and alpha_2 (1,0). What basis is this? (What would the basis be for C3?) One natural basis would be the fun

Re: [sage-combinat-devel] Re: # 10744

2011-02-11 Thread Daniel Bump
Nicolas wrote: > > Where do people think the main code for plotting should go? In > > WeightRingElement, WeylCharacterRing, or in weyl_character.py but > > outside of any class (and have plot methods in both classes that call > > this function?) > > In RootLatticeRealization. I see the plotting

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-11 Thread Daniel Bump
> Dear Dan and Nicolas! > > As I said, I posted a revised patch on trac which includes Nicolas' review > patch. > > I reinstalled the old crystal pickles and ran > > lolita-3:pickle_jar anne$ sage -t -force_lib > "devel/sage/sage/structure/sage_object.pyx" > sage -t -force_lib "devel/sage/sa

[sage-combinat-devel] # 10744

2011-02-10 Thread Daniel Bump
Here are some comments on #10744. Very nice! I do have some comments. sage: A2=WeylCharacterRing("A2",style="coroots") sage: a2=WeightRing(A2) sage: rp=a2(A2(2,1)) sage: rp.plot() Frequently one will want to call this for the character of a representation. It would be good if one could: A2(2,

[sage-combinat-devel] #7922 timing issues

2011-02-10 Thread Daniel Bump
I am returning to the question of timing issues with #7922. I recall that for a variety of branching rules, I ran tests with and without the test, and obtained the following results: Old Code48 seconds New Code25 seconds Old Code, cache=true18 seconds This is

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-08 Thread Daniel Bump
I wrote: > This was wrong. (I clearly must have copied the wrong pickle.) > > I repeated everything as in my previous email. The pickling failure is in: > > _class__sage_combinat_crystals_tensor_product_CrystalOfTableaux_with_category_element_class__.sobj > > The pickles that are in tmp/pickle

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-08 Thread Daniel Bump
I wrote: > For me this fixed three out of four tests in sage/structure/sage_object.pyx. I > still get a failure with: > > _class__sage_combinat_crystals_tensor_product_CrystalOfTableauxGeneric_with_category_element_class__.sobj This was wrong. (I clearly must have copied the wrong pickle.) I r

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-08 Thread Daniel Bump
I wrote: > Meanwhile, here is a relevant message from Mike Hansen: > > http://groups.google.com/group/sage-combinat-devel/msg/8b826e732d699cf0 I also found this useful web page: http://ask.sagemath.org/question/123/what-is-the-standard-pickle-jar-for-and-how-do-i So assuming your shell is bas

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-07 Thread Daniel Bump
Nicolas wrote: > Yup, I guess we can safely update the pickle jar in that case > also. But that's not the release manager's job :-) I was hoping it was. > See the > documentation of sage.structure.sage_object.unpickle_all for how to > a

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-07 Thread Daniel Bump
Anne wrote: > Do you have the latest version of #10632 since I changed this on Friday > and made the KR crystal use the new CrystalOfTableaux code instead of a > tensor product. Oops, I had overlooked that there is a new version of #10632. With the current versions of #10732, 10632 and 10485, th

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-07 Thread Daniel Bump
There are some other failures after Anne's patch in sage_object.pyx. I had a related query in this message from last September, in connection with #7922. I think the answer is that the release manager should rebuild the pickle jar, but I am not certain of this. Perhaps Nicolas can comment? htt

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-07 Thread Daniel Bump
After Nicolas' revised #10723 and Anne's two patches there is one error after sage -t on doc/en/thematic_tutorials/lie/affine_crystals.rst. File "/home/bump/src/sage-4.6.2.alpha3/devel/sage-queue/doc/en/thematic_tutorials/lie/affine_crystals.rst", line 165: sage: K.classical_decomposition()

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-06 Thread Daniel Bump
> I am not sure I understand this comment. For me this section starts as: > "The KR crystals `B^{n,s}` for types `C_n^{(1)}` and `D^{(2)}_{n+1}` were > excluded from the above discussion." > Could you be more specific? OK, something interesting happens involving jsmath and the cascading style sh

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-06 Thread Daniel Bump
I am looking at #10485. I see Anne posted a new version overnight. Comment 1. I built it with the -j option to use the jsfonts. sage -docbuild thematic_tutorials -j html With the jsmath option the {1,2, ..., } in this line: B^{r,s} \cong B(s\omega_r) \quad \text{as a \{1,2,\ldots,n\}-cry

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-04 Thread Daniel Bump
> Nicolas, could you have a look why #10723 does not apply to sage-4.6.2? > For me with sage-4.6.1 everything applies and works. I'm guessing that #9074 was merged and slightly clashes with #10723. It seems to have changes to the part of graph_latex.py where there is a conflict. However that doe

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-04 Thread Daniel Bump
> Nicolas, could you have a look why #10723 does not apply to sage-4.6.2? > For me with sage-4.6.1 everything applies and works. The patch itself is not at the trac page. What is at the trac page is a *link* to the patch and the description: "patch under construction on the Sage-combinat queue"

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-03 Thread Daniel Bump
Anne wrote: > The new patch now depends on #10723 which is available on the sage-combinat > server. The patch for #10723 does not apply cleanly to sage-4.6.2.alpha3. I took the patch from the combinat queue, but since it would be good to get #10632 merged in sage, I'm asking whether #10723 can

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-02-02 Thread Daniel Bump
I'm looking at #10632. Comment 1. After the patch, I observe the following. Line 757 of tensor_product.py contains: shapes = tuple( tuple(shape) for shape in shapes ) I think here the making of a tuple is important because a tuple is immutable, a list is not. To illustrate, suppose take th

Re: [sage-combinat-devel] Re: [sage-devel] Re: post more

2011-01-31 Thread Daniel Bump
> I don't know if it's helpful to post so much code, but here is my code > for the Demazure character and rank 2 plotting. The Demazure character > code contains the same idea as bump's code. There were a couple of mistakes in the code snippet that I posted. Here is another attempt, probably cor

Re: [sage-combinat-devel] Re: tickets 10632 and 10485

2011-01-31 Thread Daniel Bump
Anne wrote: > If it is more convenient for you, I can include it into 10485. This might be more strategic for speed of getting it merged. I emailed you a revised .png file in a private message. Dan -- You received this message because you are subscribed to the Google Groups "sage-combinat-de

Re: [sage-combinat-devel] Re: [sage-devel] Re: post more

2011-01-31 Thread Daniel Bump
> Ops, but all those comments are assuming that #7922 is applied, > which I still haven't reviewed ... Ok, that going up my TODO pile ... The code snippet I posted does not assume #7922. At this moment #7922 needs work since it changes the syntax of a few things enough to break some tests in

Re: [sage-combinat-devel] Re: Iwahori Hecke algebra and Kazhdan-Lusztig patches

2010-01-06 Thread Daniel Bump
> Done and reposted. I thought the docstring needed a bit of revision to reflect the changes, so I added a patch to the queue called trac_7729_doc.patch. I posted trac_7729_iwahori-hecke-algebra.2.patch to the server. If you qfold trac_7729_doc.patch you will get identical to this patch. I did n

Re: [sage-combinat-devel] Re: Iwahori Hecke algebra and Kazhdan-Lusztig patches

2010-01-06 Thread Daniel Bump
> For the record: the category/free_module refactorization allowed to > get rid of about 200 lines out of 700. Those were mostly lines of > code; I kept all the doctests. Now that you have seen how this works, > how would you feel doing something similar for WeylCharacters? I agree that it should

Re: [sage-combinat-devel] Iwahori Hecke algebra and Kazhdan-Lusztig patches

2010-01-05 Thread Daniel Bump
> Dan: given the amount of change, let me know if it's best to keep the > reviewer's patch separated, or to fold the two of them before you > review my changes. The reviewer patch is big enough that I need to study the changes, so let's keep them separated for now. About the tests, I several tim

[sage-combinat-devel] Iwahori Hecke algebra and Kazhdan-Lusztig patches

2010-01-02 Thread Daniel Bump
I have revised both the Kazhdan-Lusztig polynomial and Iwahori Hecke algebra patches and reposted them on the trac server. http://trac.sagemath.org/sage_trac/ticket/7729 http://trac.sagemath.org/sage_trac/ticket/7751 Things that should be in coxeter.py have been moved there, cached methods are

[sage-combinat-devel] Affine Hecke algebras

2010-01-02 Thread Daniel Bump
There is an enlargement of the affine Hecke algebra, due to Iwahori and Matsumoto, which I don't know how to implement in Sage. This is an issue for type A, related to the difference between GL_n and SL_n. Let us consider the case of ['A',2,1]. If p is a prime element in a nonarchimedean local fie

Re: [sage-combinat-devel] Enhancement of graph drawing

2010-01-02 Thread Daniel Bump
I have revised both the Kazhdan-Lusztig polynomial and Iwahori Hecke algebra patches and reposted them on the trac server. http://trac.sagemath.org/sage_trac/ticket/7729 http://trac.sagemath.org/sage_trac/ticket/7751 Things that should be in coxeter.py have been moved there, cached methods are

Re: [sage-combinat-devel] Kazhdan-Lusztig patch / Customizing element printing

2009-12-22 Thread Daniel Bump
> Thanks! If you don't mind the overhead, I'd suggest to put your code > on the Sage-Combinat patch server to ease playing around with it and > merging/coordinating with related patches on the topic. I was unable to get a working combinat queue. With sage-4.3.alpha1 I get errors in trac_7420-fix-

Re: [sage-combinat-devel] Kazhdan-Lusztig patch / Customizing element printing

2009-12-22 Thread Daniel Bump
> Nice. We will want other representations as well (permutation > representation, compact reduced word, ...). So this calls for some > option like: > > sage: W = WeylGroup("B3", element_print_style = "reduced_word") > > Customizing the way the elements of a given parent are printed is a > feat

[sage-combinat-devel] Kazhdan-Lusztig patch

2009-12-20 Thread Daniel Bump
I have what seems to be a working patch to compute Kazhdan Lusztig polynomials at: http://sporadic.stanford.edu/bump/patches/kazhdan_lusztig.patch This implements the Bruhat order, Bruhat interval and Kazhdan-Lusztig polynomials for Weyl groups. The patch adds three optional parameters to WeylG

Re: [sage-combinat-devel] Re: Hecke algebras

2009-12-18 Thread Daniel Bump
> I also have my wrapping of Coxeter3 that I recently started to clean > up to make a proper spkg. That exposes Hecke algebras, Bruhat > interval-related code, and the KL polynomials. It's my goal to have > something soon. Wrapped Coxeter3 will probably be superior to what I would write for KL

Re: [sage-combinat-devel] Hecke algebras

2009-12-11 Thread Daniel Bump
> Would it be natural to use IwahoriHeckeAlgebra(W, q1, q2)? Maybe this is the best idea. Dan -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To post to this group, send email to sage-combinat-de...@googlegroups.com. To unsubscribe fro

Re: [sage-combinat-devel] Hecke algebras

2009-12-11 Thread Daniel Bump
Yes, http://wiki.sagemath.org/HeckeAlgebras is exactly what we need. These are so fundamental that they should be in Sage. > I think rewriting from scratch an implementation of the generic Hecke > algebra in the T_w basis, with two parameters q1 and q2 would be a > good starting point. With the c

[sage-combinat-devel] Hecke algebras

2009-12-10 Thread Daniel Bump
I am doing some calculations in Iwahori Hecke algebras. By this I mean the deformation of the group algebra of a Weyl group in which the generators corresponding to the simple reflections satisfy t_alpha^2=(q-1)*t_alpha+q, where q is a deformation parameter. For type A a version is implemented in

Re: [sage-combinat-devel] Categories: final report!

2009-11-20 Thread Daniel Bump
racters, symmetric functions, enumerated sets, semigroups, Hopf > algebras, by Daniel Bump, Florent Hivert, Anne Schilling, and many others. Dan -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To post to this group,

Re: [sage-combinat-devel] Re: Testing the Categories Code in 4.3.alpha0

2009-11-19 Thread Daniel Bump
> I just ran each long test individually, and annotated them with how > much time they took (on my macbook pro). They are indeed all below > 30s, except for a big E8 test which takes 160s. I marked that one as Oops, E8(1,0,0,0,0,0,0,0) has degree 3875. That could be slow. I think I probably meant

Re: [sage-combinat-devel] Re: Testing the Categories Code in 4.3.alpha0

2009-11-18 Thread Daniel Bump
> 3) The time for weyl_characters.py to complete on -long has gone up > to 250s or so. I'm not sure if this is due to adding more expensive > tests or a speed regression. This currently runs twice as long as > any other single file on -long. The patch #5794 adds a lot of branching rules, and te

[sage-combinat-devel] Re: [sage-devel] Re: [Cython] LiE in Cython

2009-10-20 Thread Daniel Bump
> By the way: what's the status of this spkg? Is there some > documentation somewhere of what can be done with it from Sage? (I just > tried lie-2.2.2.p3 but it does not seem compile on my 32bits i686 > ubuntu box). William Stein has stated that LiE would not be made a standard package because i

[sage-combinat-devel] Re: [sage-devel] Categories restart: the end?

2009-10-14 Thread Daniel Bump
Nicolas wrote: > > Is it possible to conjecture a timetable for the root system > > patch (#4326)? > > Given how wrong my previous conjecture has been, I am reluctant saying > anything, though I am finally quite hopeful. If the category patches > indeed get reviewed quickly, we can give it a s

[sage-combinat-devel] Re: [sage-devel] Categories restart: the end?

2009-10-13 Thread Daniel Bump
> Is this question addressed to me, or ? Yes. Note that the root system patch depends on the category patches, which why it came in this thread. Various other long pending patches depend on it. Dan --~--~-~--~~~---~--~~ You received this message because you a

[sage-combinat-devel] Re: [sage-devel] Categories restart: the end?

2009-10-13 Thread Daniel Bump
> The next Sage version will be 4.2. Send me a list of technical > patches with positive review related to categories, and they can be > the *first* to go in. I also see 4.2 as being a relatively quick > release (compared to the extremely long 4.1.2). Is it possible to conjecture a timetable f

[sage-combinat-devel] Re: please review new ticket 6839 on trac

2009-08-31 Thread Daniel Bump
I'll do this (and quickly). I've confirmed that the patch seems to work out of the box with Sage 4.1.1. Dan > Hi, > > Could someone please review the new sage-combinat ticket #6839 (new > enhancement) > > - Implemented crystal of letters for type E7 > > - Added the method that goes to the h