The Catalan Zeta Function is defined as $$ \beta(n) = \sum_{k=0}^\infty \frac{(-1)^k}{(2k+1)^n}. $$ For example, we have $\beta(1) = \pi/4$, $\beta(3)=\pi^3/32$, $\beta(5)=5 \pi^5/1536$.
I am trying to prove this identity $$ \beta(2n+1) = (-1)^n \left(\frac \pi 2 \right)^{2n+1}\frac{E_{2n}}{2 (2n)!}, $$ where $E_n$ denotes Euler numbers.
As I know that $$\sec z=1+\frac{z^{2}}{2}+\frac{5}{24}z^{4}+\frac{61}{720}z^{6}+\cdots+\frac{(-% 1)^{n}E_{2n}}{(2n)!}z^{2n}+\cdots.$$ I only need to show that $$ \sec\left(\frac{\pi x}{2}\right) = \sum_{n \ge 0} \frac{\beta(2n+1)}{\pi/4} x^{2n}. $$ But I got stuck here.
The question comes from The Computer as Crucible (see pp. 60). A clue is to use "an appropriate product for $cos(\pi x / 2)$".