I try to make all the brackets and parentheses to have the same thickness.
Normally, the thickness of brackets and parentheses depends on how many lines of array and thing you will have inside them. For example, the following code is the notation of the matrix.
\documentclass[letterpaper]{article}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{mathtools}
\usepackage{commath}
\usepackage{graphicx}
\usepackage{chngcntr}
\usepackage{xcolor}
\usepackage{ulem}
\begin{document}
\begin{align*}
A = \left[ a_{ij} \right] =
\left[
\begin{matrix}
a_{11} & a_{12} & \ldots & a_{1n} \\
a_{21} & a_{22} & \ldots & a_{2n} \\
\vdots & \vdots & \ddots & \vdots \\
a_{m1} & a_{m2} & \ldots & a_{mn}
\end{matrix}
\right]
\end{align*}
\vspace{2mm}
\end{document}
You can see that for the aij only and the matrix, the thicknesses of square brackets are not the same. Is there a way to control this? I love having the consistency in my work.