アルゴリズム環境における定理の番号付けを継続する

アルゴリズム環境における定理の番号付けを継続する

私はthmtools、定理の番号が SECTION.THEOREMNUMBER の形式である定理のような環境を取得するためにパッケージを使用しています。

\declaretheorem[numberwithin = chapter]{theorem}
\declaretheorem[sibling = theorem, style = definition]{definition}
\declaretheorem[sibling = theorem, style = definition]{lemma}

ここで、パッケージalgorithmとを使用するアルゴリズムも含めたいと思いますalgpseudocode。 で最初のパッケージを指定しました\usepackage[section]{algorithm}。ただし、番号付けは現在 SECTION.ALGORITHMNUMBER のみです。アルゴリズムの前に定理がある場合、それらは無視されます (つまり、番号付けは継続されません)。言い換えると、セクション内のアルゴリズムは定理とは独立して番号付けされます。これを修正するにはどうすればよいですか?

関連情報