列挙環境内にある方程式を分割して整列させるにはどうすればよいでしょうか?

列挙環境内にある方程式を分割して整列させるにはどうすればよいでしょうか?

整列した数式の最初の行を箇条書きと同じベースラインに配置し、数式を左揃えにするにはどうすればよいでしょうか。

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

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{itemize}
    \item $3!=3\times2\times1=6$
    \item $\tfrac{5!}{3!}=\tfrac{5\times4\times3!}{3!}=5\times4=20$
    \item \begin{align*}
                    \frac{n!}{(n-2)!}   &=\frac{n\times(n-1)\times(n-2)!}{(n-2)!}\\
                                                        &=n\times(n-1)\\
                                                        &=n^2-n
                \end{align*}
\end{itemize}
\end{document}

答え1

環境は、最初の行に箇条書きを表示するオプションalignedを使用して、正常に動作します。[t]

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{itemize}
    \item $3!=3\times2\times1=6$
    \item $\tfrac{5!}{3!}=\tfrac{5\times4\times3!}{3!}=5\times4=20$    
    \item $\!\begin{aligned}[t]
                    \frac{n!}{(n-2)!}   &=\frac{n\times(n-1)\times(n-2)!}{(n-2)!}\\
                                                        &=n\times(n-1)\\
                                                        &=n^2-n
                \end{aligned}$
\end{itemize}

\end{document}

サンプルコードの出力

編集:\!ブロックの直前に負の細いスペースを追加してaligned、細いスペースを打ち消しました。\,、の先頭に組み込まれたaligned。背景については、質問を参照してください。なぜ\,「 」環境の先頭にスペースaligned?

関連情報