I'm now studying Fraleigh's Abstract algebra(7th). In section 8, there is a group table for $D_4$, with some strange notations that I can't compute it easily.
He uses $\rho_0=\left( \begin{array}{cccc} 1&2&3&4\\1&2&3&4 \end{array} \right)$, $\rho_1=\left( \begin{array}{cccc} 1&2&3&4\\2&3&4&1 \end{array} \right)$, $\rho_2=\left( \begin{array}{cccc} 1&2&3&4\\3&4&1&2 \end{array} \right)$, $\rho_3=\left( \begin{array}{cccc} 1&2&3&4\\4&1&2&3 \end{array} \right)$, $\mu_1=\left( \begin{array}{cccc} 1&2&3&4\\2&1&4&3 \end{array} \right)$, $\mu_2=\left( \begin{array}{cccc} 1&2&3&4\\4&3&2&1 \end{array} \right)$, $\delta_1=\left( \begin{array}{cccc} 1&2&3&4\\3&2&1&4 \end{array} \right)$, $\delta_2=\left( \begin{array}{cccc} 1&2&3&4\\1&4&3&2 \end{array} \right)$. ($\rho$ is for rotations, $\mu$ is for mirror images in perpendicular bisectors of sides, and $\delta$ is for diagonal flips)
Although he gave the full table of $D_4$ with this notation in the book, I want to compute any element operation without seeing the table. But to compute $\mu_1 \delta_1$, I have to recall what permuatations were the $\mu_1, \delta_1$ and then do the function composition, and then have to recall what's the name for the permuation($\rho_3$).
Is the above process unnecessary and you can compute it easily? Is there any way to understand the strange notation? Or can you recommend any other easy-computable notation for $D_n$(e.g., group presentation)?