FUNCTION : qseries[qetamake] - convert q-series to a product of eta-functions (variant of etamake) CALLING SEQUENCE : qetamake(f,q,T) PARAMETERS : f - q-series T - positive integers SYNOPSIS : qetamake is a variant of etamake. etamake(f,q,T) converts the q-series f into an eta-product expansion T that agrees with f to O(q ). qetamake returns a product of the functions of the form _E(q^m) where _E(q) = (q;q)oo = (1-q)*(1-q^2)*(1-q^3)... In other words, _E(q) = eta(tau)/q^(1/24). EXAMPLES : > with(qseries): > A:=add(q^(n*(n+1)/2),n=0..20): > etamake(A,q,20); 2 eta(2 tau) ------------- 1/8 q eta(tau) > qetamake(A,q,20); 2 2 _E(q ) ------- _E(q) DISCUSSION : SEE ALSO : etamake