Lo que quiero hacer es encontrar una representación matricial única para los números naturales. Digamos que tengo el número $n$ ¿cómo puedo representar este número como una matriz en la que puedo hacer la multiplicación matricial en otras representaciones de números naturales, por ejemplo $m$ para obtener una matriz que dé como resultado el número real que sería el producto, es decir, una matriz que represente $m*n$ He encontrado algo parecido a lo que estoy queriendo hacer si tomo el producto tensorial de 2 matrices Por ejemplo, digamos que me gustaría representar los números $a*b$ y $c*d$ donde $a,b,c,d \in \mathbb{N}$ y son primos : $$ \mbox{} \left[\begin{array} \\ a & 0 \\ 0 & b \end{array} \right] \otimes \mbox{} \left[\begin{array} \\ c & 0 \\ 0 & d \end{array} \right] = \mbox{} \left[\begin{array} \\ a*c & 0 & 0 & 0 \\ 0 & a*d & 0 & 0 \\ 0 & 0 & b*c & 0 \\ 0 & 0 & 0 & b*d \end{array} \right]$$ Pero como el producto debe ser $a*b*c*d$ Me gustaría tener la representación de la matriz $$\mbox{} \left[\begin{array} \\ a & 0 & 0 & 0 \\ 0 & b & 0 & 0 \\ 0 & 0 & c & 0 \\ 0 & 0 & 0 & d \end{array} \right]$$
Así que básicamente estoy buscando representar cada número natural de forma única en formato de matriz en la que alguna operación me da una nueva matriz que representa de forma única el producto de números naturales. Espero hacer esto con el producto tensorial ya que eventualmente me gustaría representar números de forma única en un espacio complejo de Hilbert.
Gracias por su perspicacia,
Brian