Centrado en matrices

Centrado en matrices

Estoy construyendo una gran matriz dentro de la cual tengo matrices de bloques, que quiero indicar mediante cuadros. Mi estado actual se ve así:

 $$\begin{matrix} \framebox[3.\width]{J}& \begin{matrix} 0&0&\\0&0&\end{matrix}&\\
    \begin{matrix} 0&0&\\0&0&\end{matrix}& \framebox[3.\width]{J}&\end{matrix}$$

pero esto hace que los cuadros de marco se alineen a la derecha. Los quiero centrados en su celda matriz.

¿Como puedo resolver esto?

Respuesta1

Las columnas están centradas, pero cada una de sus matrices 'internas' tiene una columna vacía, generada por un elemento espurio &al final de la fila. Elimínelos y el problema desaparecerá.

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[
\begin{matrix}
\framebox[3.\width]{J} &
\begin{matrix}
0 & 0  \\
0 & 0
\end{matrix}
& \\
\begin{matrix}
0 & 0 \\
0 & 0
\end{matrix}
& \framebox[3.\width]{J} &
\end{matrix}
\]
\end{document}

matriz

información relacionada