Dimension table of spaces of degree 2 Siegel modular forms

The table below lists, for each bold value of $k$ in the header, the dimensions of the following subspaces of $M_k\left(\Gamma_0(4)\right)$:

$0$ $1$ $2$ $3$ $4$ $5$ $6$ $7$ $8$ $9$ $10$ $11$ $12$ $13$ $14$ $15$ $16$ $17$ $18$ $19$ $20$
Total 2 0 6 0 12 0 22 0 36 0 54 4 78 12 108 24 144 44 188 72 240

Enter a new range of weights for dimension table:

$k$:     

The ring of Siegel modular forms of degree 2 with respect to $\Gamma_0(4)$

By results of Aoki and Ibukiyama [MR:2130626, 10.1142/S0129167X05002837] , and of Hayashida and Ibukiyama [MR:1840071] , the ring $M_{*}(\Gamma_0(4))$ of Siegel modular forms of degree 2 with respect to the group $\Gamma_0(4)$ is generated by the following functions, which are specified in terms of theta constants:

Note that we write $F(2\Omega)$ to mean "apply $F$ after doubling the input".

The generators $X, X(2\Omega),f_2(2\Omega), K(2\Omega)$ are algebraically independent. Let $B={\Bbb C}[X, X(2\Omega),f_2(2\Omega), K(2\Omega)]$. The ring of modular forms is $$ M(\Gamma_0(4)) = B + Y(2\Omega) B + f_{11}(2\Omega)(B + Y(2\Omega) B),$$ where $Y = (\theta_{0000}\theta_{0001}\theta_{0010}\theta_{0011})^2$.