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.
\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}
Best Answer
No
amsmath
needed, using\left[...\right]
and anarray
environment in between, just 'ordinary' math - content from LaTeX: