From the Pari/GP users guide:
3.4.16 direuler(p=a,b,expr,{c}).
Computes the Dirichlet series associated to the Eulerproduct of expression expr as p ranges through the primes from a to b. expr must be a polynomial or rational function in another variable than p (say X) and expr(X) is understood as the local factor expr(p−s). The series is output as a vector of coefficients. If c is present, output only the first c coefficients in the series.
The following command computes the sigma function, associated to $$\zeta {(s)} \zeta {(s-1)} :$$
?direuler(p=2,10,1/((1-X)(1-pX)))
%1=[1,3,4,7,6,12,8,15,13,18]
Question: I don't understand the direuler command, please explain. For example: how would I create the series for $\frac{1}{\zeta {(s)}}, $ and $\frac {\zeta {'(s )}}{\zeta {(s)}} ?$
EDIT:
Trial and error gives that the answer to the first question is: direuler (p=2,100,(1-s)) gives $ \frac{1}{\zeta {(s)}}$, but I don't understand why.
Let's start with the definition of $\zeta(s)$ as an Euler product : $$\tag{1}\zeta(s)=\prod_{p} \frac 1{1-p^{-s}}$$ A variable $x$ in the third parameter "expr" is in fact $\,x:=p^{-s}$.
Using this substitution we deduce that $\zeta(s)$ will be given by a product of terms $\dfrac 1{1-x}$ :
Since $\;\displaystyle\zeta(s-1)=\prod_{p} \frac 1{1-p^{-s+1}}=\prod_{p} \frac 1{1-p\cdot p^{-s}}\;$ we deduce that $\zeta(s-1)$ will be given by :
and their product $\;\zeta(s)\,\zeta(s-1)\,$ will be your first result :
Concerning $\dfrac 1{\zeta(s)}\,$ you have simply to reverse the product $(1)$ to get your second result :
Corresponding to dirdiv(vector(10,k,k==1),vector(10,k,1)) or :
Concerning $\;\frac {\zeta'(s)}{\zeta(s)}\,=\log(\zeta(s))'\;$ this is a sum rather than a product so let's use the Dirichlet representation of $\,\displaystyle\zeta'(s)=-\sum_{k=1}^\infty \frac {\log(k)}{k^{s}}\,$ (since $(k^{-s})'=-\log(k)\,p^{-s}$) and get if I didn't make an error... :
Hoping this clarified things,