Introduction
   InetCAS
     InetMaple
     InetReduce
   InetApplication
     InetMatlab
   Mathematics
     Combinatorics
       - numbpart
       - multipart
       - arithinva
       - rbf

1. Purpose of arithinva@trinitas.mju.ac.kr     [ ÇÑ±Û ¼³¸í ]
Computation of the value of all the coefficients, called arithmetic invariants, of the expansion of the product of Gaussian polynomials, 

(*)        (1+t)^e(1)*(1+t+t^2)^e(2)*(1+t+t^2+t^3)^e(3)***(1+t+t^2+...+t^(n-1))^e(n)

and immediate return to the e-mail sender of the computed results.

2. Introduction
When the number of Gaussian polynomials 1+t+t^2+...+t^(n-1) in such a product in Eq (*) above is increased, it quickly becomes very difficult to compute all the coefficients of the product. Recently, Prof. Sun T. Soh discovered new recursive formulas, absolute and (quasi-) recursive, for the (graded) partition function p_M(n) over a multiset M, whose successive application provides us with an algorithm for computing them efficiently.

Soh's algorithm for q-series for (*)

We use his algorithm for all the coefficients of such a product in this section of our InetCompu. Time efficiency of his algorithm is O(m^2), where m is the total number of coefficients successively from the first one, 1, of the following product (i.e., when all the e(i) =1 in Eq (*) above):

(**)     (1+t)*(1+t+t^2)*(1+t+t^2+t^3)***(1+t+t^2+...+t^n).  

3. Contributor: The program we are using was developed in Reduce commands by Prof. Sun T. Soh, Dept of Math, Myong Ji Univ., Rep. of Korea. 

4. Note
For a trouble-free handling of your e-mail, we strongly recommend you to use MicroSoft Outlook Express, New mail > Alt+O > Alt+X (with No Encryption),  to send out an e-mail to arithinva@trinitas.mju.ac.kr   .   

5. How to do: When the polynomial product under consideration is 

(***)     (1+t+t^2)^3*(1+t+t^2+t^3+t^4+t^5)^4*(1+t+t^2+t^3+t^4+t^5+t^6+t^7+t^8)^5 

send an e-mail with plain text style (for instance, in the case of MicroSoft Outlook Express, New mail > Alt+o > Alt+x (with No Encryption)) to arithinva@trinitas.mju.ac.kr whose main body should consist of 

     input: 
         multiset:={3,3,3,6,6,6,6,9,9,9,9,9}$
         f:=2$
     end input:  

where 
(i) the needed multiset is figured by the rule
          1+t+t^2+t^3+...t^n-1    ->  n
for each Gaussian polynomial in the product, 
(ii) the first line, multiset:={3,3,3,6,6,6,6,9,9,9,9,9}$ , can be replaced with, 
multiset:={{3,3},{6,4},{9,5}}$ ,   
(iii) a diffenent value other than 2 may be chosen for efficiency control parameter f >1 by the sender.

Moreover, if one puts, for instance, 

     input:
         n:=10$
     end input:

in his mail, then all the coefficients of the expansion of the following polynomial are computed:

          (1+t)*(1+t+t^2)***(1+t+t^2+...+t^(10-1))

In this case, the optimal value for f > 1 is automatically determined by the formula in the following Note.

Note: For a complicated or large multiset, a different value other than 2 may be chosen for f > 1 using the formula: 

f:=[exp(sqrt( ln(2)*ln(N) ))]$ 

where [m] means the largest number <= m  and N is the cardinality of the multiset under consideration. (It is usually most efficient when f:=2$, unless multiset is quite large).  

Then upon the arrival of the e-mail, all the coefficients of the product in (*) above are automatically computed and sent back to the e-mail sender immediately.

[Reminder] When the requested job is computationally not very complicated, it should be quite the case that you will receive the result within a few Minutes.  But, our response consisting of the computed results can not be delivered to the sender properly, if either there is a spelling mistake in sender's e-mail address or sender's mail box is already filled with too many of other e-mails. Thus, if you do not receive the results although you have waited for some time, then please check your mail account to correct the above trouble-causing problems.  After that, try again according to the procedure described in Section 5 above.

 
  Mail to Professor Sun Tae Soh Copyrights trinitas.mju.ac.kr All Rights Reserved.