You can subscribe to this list here.
2009 
_{Jan}
(2) 
_{Feb}
(5) 
_{Mar}

_{Apr}

_{May}
(2) 
_{Jun}
(8) 
_{Jul}
(4) 
_{Aug}

_{Sep}

_{Oct}
(2) 
_{Nov}
(6) 
_{Dec}


2010 
_{Jan}
(1) 
_{Feb}
(1) 
_{Mar}
(3) 
_{Apr}
(2) 
_{May}
(2) 
_{Jun}
(2) 
_{Jul}
(18) 
_{Aug}
(13) 
_{Sep}
(7) 
_{Oct}

_{Nov}

_{Dec}
(2) 
2011 
_{Jan}

_{Feb}
(11) 
_{Mar}

_{Apr}
(4) 
_{May}

_{Jun}
(1) 
_{Jul}
(18) 
_{Aug}
(16) 
_{Sep}
(12) 
_{Oct}
(12) 
_{Nov}
(19) 
_{Dec}
(42) 
2012 
_{Jan}
(16) 
_{Feb}
(3) 
_{Mar}
(8) 
_{Apr}
(14) 
_{May}
(30) 
_{Jun}
(5) 
_{Jul}
(7) 
_{Aug}
(3) 
_{Sep}
(10) 
_{Oct}
(4) 
_{Nov}
(10) 
_{Dec}
(1) 
2013 
_{Jan}
(14) 
_{Feb}
(8) 
_{Mar}
(5) 
_{Apr}
(3) 
_{May}
(9) 
_{Jun}
(19) 
_{Jul}

_{Aug}
(27) 
_{Sep}
(5) 
_{Oct}
(18) 
_{Nov}
(12) 
_{Dec}
(8) 
2014 
_{Jan}
(5) 
_{Feb}
(8) 
_{Mar}
(20) 
_{Apr}
(22) 
_{May}
(28) 
_{Jun}
(9) 
_{Jul}
(6) 
_{Aug}
(46) 
_{Sep}
(40) 
_{Oct}
(15) 
_{Nov}
(8) 
_{Dec}
(34) 
2015 
_{Jan}
(20) 
_{Feb}
(15) 
_{Mar}
(18) 
_{Apr}
(20) 
_{May}
(3) 
_{Jun}
(13) 
_{Jul}
(10) 
_{Aug}
(19) 
_{Sep}
(8) 
_{Oct}
(31) 
_{Nov}
(26) 
_{Dec}
(13) 
2016 
_{Jan}
(13) 
_{Feb}
(4) 
_{Mar}
(14) 
_{Apr}
(28) 
_{May}
(19) 
_{Jun}
(7) 
_{Jul}
(1) 
_{Aug}

_{Sep}
(19) 
_{Oct}
(5) 
_{Nov}
(4) 
_{Dec}
(9) 
2017 
_{Jan}
(4) 
_{Feb}
(30) 
_{Mar}

_{Apr}
(5) 
_{May}
(1) 
_{Jun}
(1) 
_{Jul}
(3) 
_{Aug}

_{Sep}

_{Oct}

_{Nov}

_{Dec}

S  M  T  W  T  F  S 

1

2

3

4

5

6

7
(1) 
8

9

10
(1) 
11

12

13

14
(1) 
15

16
(1) 
17

18

19

20
(1) 
21

22

23

24

25

26

27

28

29

30






From: Arthur Norman <acn1@ca...>  20130920 18:28:53

I have just added a DELETE_WILDCARD function to CSL, as in delete!wildcard "a*bcd.log"; but the place the code naturally ends up is within the FOX library. An effect of this is to be able to compile things you need to rebuild the FOX library and that does not happen fully automatically. You have two ways to get back in buildable order: (1) rm rf cslbuild; ./configure withcsl; make (2) for x in cslbuild/***/fox do pushd $x make install popd done make [to rebuild the CSL parts...] The new function will help me clean up code in crack... Arthur 
From: abpetrov <abpetrov@uf...>  20130916 18:00:39

Hi, I wanted calculate some commutators, but I got next unexpectedbehavior of operator sum. The program is below. Aspreliminary note I understand that i <> i1 always. So, I defined anticommuting operators a, ac with corresponding commutation rules. Then I defined commutator com and operator H, after that two rules for ~a and sum  left rule and right rule. After that I tried to calculate commutator com( H, a(i1) ) using rule r1. And I got unexpected result, in which left rule works, but right rule not works. I expectedsome symmetry between left and right. Why is it not true? The program is: off lower$ on intstr$ load_package noncom2; operator a,ac; noncom a,a; noncom ac,ac; noncom a,ac; for all i let a(i)*ac(i) = 1  ac(i)*a(i); for all i,j such that i neq j let a(i)*ac(j) = ac(j)*a(i); for all i,j such that ordp(i,j) let a(i)*a(j) = a(j)*a(i); for all i,j such that ordp(i,j) let ac(i)*ac(j) = ac(j)*ac(i); operator com; for all x,y let com(x,y) = x*y  y*x; r1 := {~a*sum(~k, ~i)=>sum(a*k,i), sum(~k, ~i)*~a =>sum(k*a,i)}; operator H; H := sum( J1*ac(i)*a(i+1), i ); H1 := com( H, a(i1) ); H2 := (H1 where r1); end; Best regards, Petrov Alexander. 
From: Aditya Narayan <aditya.pda@gm...>  20130914 17:19:00

Hello  probably very simple things but they've been eluding me for a while now so need some help  Two questions: 1. Let's say I have a simple polynomial p:=x^4+x+1 And I want to write a procedure to format the output it as x^4+0*x^3+0*x^2+x+1 The degree is dynamic. I can easily determine coefficients and use a "write" in a loop for each term but that always adds a newline and ill get 5 lines of output instead of 1. Any suggestions? 2. How does one perform string concatenation in a reduce program? A:="s1" B:="s2" I want a new var C to be equal to the string "s1s2" Thank you! 
From: abpetrov <abpetrov@uf...>  20130910 17:58:11

Of course, you are right. Thank you. 09.09.2013 19:48, Rainer Schöpf пишет: > On Sat, 7 Sep 2013 at 20:58 0000, abpetrov wrote: > > > Hi, > > I tried to define an commutation rule for operation sum and operator df. > > It looks quite simple, but don't works. > > Why this rule don't work. > > Program with that rule is below, it looks simple, so without comments. > > > > > > off lower$ > > > > operator H,k,x; > > H := sum( (1/2)*k(i)*x(i)**2, i, infinity,infinity); > > r1 := {df(sum( ~~f, ~~i, ~~i1,~~i2),~~x(~~i)) => sum( df(f, x(i)) , i, > > i1,i2)}; > > (df(H,x(i)) where r1); > > I've just corrected the handling of the sum operator and committed. > > Besides, your rule doesn't make sense, it should be > > r1 := {df(sum(~f,~i,~i1,~i2),~x) => sum(df(f,x),i,i1,i2)}; > > Rainer > 
From: abpetrov <abpetrov@uf...>  20130907 14:58:35

Hi, I tried to define an commutation rule for operation sum and operator df. It looks quite simple, but don't works. Why this rule don't work. Program with that rule is below, it looks simple, so without comments. off lower$ operator H,k,x; H := sum( (1/2)*k(i)*x(i)**2, i, infinity,infinity); r1 := {df(sum( ~~f, ~~i, ~~i1,~~i2),~~x(~~i)) => sum( df(f, x(i)) , i, i1,i2)}; (df(H,x(i)) where r1); end; Best regards, Petrov Alexander. 