My MWE is as follows:
\documentclass[paper=a4, fontsize=12pt]{article} % A4 paper and 11pt
% font size
\usepackage[english]{babel} % English language/hyphenation
\usepackage{amsmath,amsfonts,amsthm} % Math packages
\begin{document}
\begin{align*}
(\mathbf{n}\cdot \mathbf{\sigma}) \sigma&=\mathbf{0}
\end{align*}
\end{document}
But the results show \mathbf{\sigma} and \sigma the same. Why?


\mathbfonly for normal chars, not for symbols. – Ulrike Fischer Sep 30 '15 at 20:35