Números com sinal de menos em uma matriz não alinhada com os números sem sinal de menos

Números com sinal de menos em uma matriz não alinhada com os números sem sinal de menos

O que devo fazer para alinhar todos os 1com sinal de menos ( -) na frente deles com os outros 1e 0nesses vetores?

\documentclass[a4paper, 12pt]{book}
\usepackage{amsmath}
\begin{document}
$$
v_1 = \begin{bmatrix} 1 \\ -1 \\ 0 \\0 \end{bmatrix}, \quad
v_2 = \begin{bmatrix} 1 \\ 0 \\ -1 \\0 \end{bmatrix}, \quad
v_3 = \begin{bmatrix} 1 \\ 0 \\ 0 \\-1 \end{bmatrix},
$$
\end{document}

vetores

Responder1

Como você descobriu, o bmatrixambiente centraliza o conteúdo da célula. Para obter o alinhamento correto, você pode querer carregar o mathtoolspacote (um superconjunto do amsmathpacote) e usar um bmatrix*ambiente com argumento opcional r.

insira a descrição da imagem aqui

\documentclass[a4paper, 12pt]{book}
\usepackage{mathtools}
\begin{document}
\[
v_1 = \begin{bmatrix} 1 \\ -1 \\ 0 \\0 \end{bmatrix}, \quad
v_2 = \begin{bmatrix} 1 \\ 0 \\ -1 \\0 \end{bmatrix}, \quad
v_3 = \begin{bmatrix} 1 \\ 0 \\ 0 \\-1 \end{bmatrix}.
\]

\[
v_1 = \begin{bmatrix*}[r] 1 \\ -1 \\ 0 \\0 \end{bmatrix*}, \quad
v_2 = \begin{bmatrix*}[r] 1 \\ 0 \\ -1 \\0 \end{bmatrix*}, \quad
v_3 = \begin{bmatrix*}[r] 1 \\ 0 \\ 0 \\-1 \end{bmatrix*}.
\]
\end{document}

informação relacionada