\label と \ref が正しく動作しません。\ref はタイプセットされますか?

\label と \ref が正しく動作しません。\ref はタイプセットされますか?

私はbookドキュメント クラスで作業しています。コマンドを使用していますが、\labelコマンドは期待どおりの出力を返しません。サンプル コードを共有します。\ref\ref

\documentclass{book}
\usepackage{amsmath, amsthm, amssymb, amsfonts}
\begin{document}
\mainmatter
\chapter{Introduction}
\begin{equation}\label{pyth}
c^2 = a^2 + b^2
\end{equation}
\ref{pyth} is a Pythagorean theorem
\end{document}

そしてそのタイプセットファイルは

ここに画像の説明を入力してください

どうか助けてください。

関連情報