図のように方程式を整列させる方法

図のように方程式を整列させる方法

図のように方程式を整列させる方法

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

答え1

alignedを作る場所align*:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{align*}
\sum_{k=0}^{n} a_k(r^{n-k}x+(n-k)r^{n-k})
&= \begin{aligned}[t]
   &\biggl(\,\sum_{k=0}^{n} a_kr^{n-k}\biggr)xe^{rx}\\
   &+\biggl(\,\sum_{k=0}^{n-1} a_kr^{n-k-1}\biggr)xe^{rx}
   \end{aligned}
\\
&= p(r)xe^{rx}+p'(r)e^{rx}
\end{align*}

\end{document}

\leftと を誤って使用している元の文を変更しました\right。特に、合計を囲む括弧のサイズが間違っていました。

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

これを 2 列の形式に収める必要がある場合は、別の提案があります。

\documentclass[twocolumn]{article}
\usepackage{amsmath}

\usepackage{lipsum} % for context, only for the example

\begin{document}

\lipsum*[2]
\begin{align*}
&\sum_{k=0}^{n} a_k(r^{n-k}x+(n-k)r^{n-k})
\\
&\quad=
   \biggl(\,\sum_{k=0}^{n} a_kr^{n-k}\biggr)xe^{rx}
   +\biggl(\,\sum_{k=0}^{n-1} a_kr^{n-k-1}\biggr)xe^{rx}
\\
&\quad= p(r)xe^{rx}+p'(r)e^{rx}
\end{align*}
\lipsum

\end{document}

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

4 行の代替案はそれほど魅力的ではないようですが、列が狭い場合にはこれに頼らざるを得ないかもしれません。

\documentclass[twocolumn]{article}
\usepackage{amsmath}

\usepackage{lipsum} % for context, only for the example

\begin{document}

\lipsum*[2]
\begin{align*}
&\sum_{k=0}^{n} a_k(r^{n-k}x+(n-k)r^{n-k})
\\
&\qquad=
   \begin{aligned}[t]
   &\biggl(\,\sum_{k=0}^{n} a_kr^{n-k}\biggr)xe^{rx}\\
   &+\biggl(\,\sum_{k=0}^{n-1} a_kr^{n-k-1}\biggr)xe^{rx}
   \end{aligned}
\\
&\qquad= p(r)xe^{rx}+p'(r)e^{rx}
\end{align*}
\lipsum

\end{document}

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

答え2

splitこの式は本質的に 1 つの方程式を 3 行に分割したものなので、の環境を使用することをお勧めしますamsmath。意味的に よりも適合性が高いです。また、記号の前に必要なスペースがあるalignことにも注意してください。次のコードで結果が得られます。\quad+

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\begin{split}
\sum_{k=0}^{n-1}a_k(r^{n-k}x+(n-k)r^{n-k})
  &=\left(\sum_{k=0}^na_kr^{n-k}\right)xe^{rx}\\
  &\quad+\left(\sum_{k=0}^{n-1}a_k(n-k)r^{n-k-1}\right)e^{rx}\\
  &=p(r)xe^{rx}+p'(r)e^{rx}
\end{split}
\]
\end{document}

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

答え3

彼の回答にある 2 番目の @egreg の例のバリエーション (練習のため、さまざまな可能性をテストして楽しみましょう、少し変わった形式です...):

\documentclass[twocolumn]{article}
\usepackage{mathtools}
\makeatletter
\let\origexp\exp% exrwndexp to e as math operator
\DeclareRobustCommand{\exp}{\@ifnextchar^{\Exp^{}}{\origexp }}
\def\Exp^#1{\mathop{\mathrm{e}\mkern -\thickmuskip}^{#1}\,}
\makeatother
\usepackage{lipsum} % for context, only for the example

\begin{document}
\lipsum*[2]
    \begin{align*}
\MoveEqLeft% macro from mathtools, move equation's lines to left
\sum_{k=0}^{n} a_k\left( r^{n-k}x+(n-k)r^{n-k}\right)                              \\
& = \left\lgroup \sum_{k=0}^{n} a_kr^{n-k}\right\rgroup x \exp^{rx}
  + \left\lgroup \sum_{k=0}^{n-1} a_kr^{n-k-1}\right\rgroup x\exp^{rx}  \\
& = p(r)x\exp(rx) + p'(r)\exp(rx)
    \end{align*}
\lipsum
\end{document}

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

答え4

私は次のようにします:

\begin{align*}
\sum_{k=0}^{n-1}a_k(r^{n-k}x+(n-k)r^{n-k})
=&\left(\sum_{k=0}^na_kr^{n-k}\right)xe^{rx}\\
 &+\left(\sum_{k=0}^{n-1}a_k(n-k)r^{n-k-1}\right)e^{rx}\\
=&p(r)xe^{rx}+p'(r)e^{rx}
\end{align*}

おそらく最善の方法ではないかもしれませんが、うまく機能し、覚えるのもそれほど難しくありません。等号の反対側に区切り記号を配置するだけです。

関連情報