[Tex/LaTex] Bold bracket row vector/matrix

bracketsmatricesvector

I want to define a matrix-vector product, which is defined something like this:

\left[\begin{array}{cccc}
A & B & C & D
\end{array}\right]
\left[\begin{array}{c} 
u \\ v \\ w \\ y 
\end{array}\right] = 0.

So the matrix is actually a row vector of characters, which are matrices of course. As a result I get a row vector with thinner bracket size than the column vector. I tried bmatrix as an environment but it doesn't change anything and using \big[ just makes the brackets larger instead of bold.

Is there a common way to make beautiful row vectors with same bracket size as a column vector and which got nice spaces between the characters/numbers without using commas?

Best Answer

If using a Times Roman font instead of Computer Modern is an option for you, you may want to look into using the MathTime Professional II math font package to achieve your objective. Its square brackets are satisfyingly thick even at the smallest sizes.

Note that while the full MathTime Pro II package isn't free of charge, its "lite" subset, which is all that's needed in this case, is free of charge.

enter image description here

\documentclass{article}
\usepackage{amsmath}
\usepackage[lite]{mtpro2}
\begin{document}

\[
\begin{bmatrix} A & B & C & D \end{bmatrix}
\begin{bmatrix} u \\ v \\ w \\ y \end{bmatrix} 
= 0.
\]

\end{document}