将多个术语放在一起

将多个术语放在一起

我想将方程式放在彼此下方,并在其旁边放置等价项。通常我使用命令 &= 将方程式放在彼此下方,但当我使用它时,它完全误解了语法。另一个问题是,现在我有一行太长而无法放在一行中,所以我想将加法符号放在彼此下方,同时仍然希望方程式在每个下方。我试过:

\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
\begin{align*}
P(X(t+h)=n)&=P(\bigcup\limits_{k=0}^n\{X(t)=k, X(t+h)=n\})\\
&=P(X(t)=n)\cdot P(X(t+h)=n | X(t)=n)\\
&+P(X(t)=n-1)\cdot P(X(t+h)=n | X(t)=n+1) \\
&=....
\end{align*}
\end{document}

但是每当我想将另一个 & 放在某处以在其下方显示提到的术语时,它就会完全破坏我的整个语法。

第二个问题:

\Leftrightarrow a&=b \\
\Leftrightarrow abcdefgh&=b \\

这里我有彼此下方的方程式,但我希望等价物也位于彼此下方,以及在左侧或任何我想要放置它们的地方。

答案1

编辑: 您的问题和评论中的附加要求不清楚...现在我添加了两种排列方程的可能性:

在此处输入图片描述

\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{mathtools, amssymb}

\begin{document}
\begin{align*}
P(X(t+h)=n) & = P(\bigcup\limits_{k=0}^n\{X(t)=k, X(t+h)=n\})\\
            & \begin{multlined}[t][0.7\linewidth]
              = P(X(t)=n)\cdot P(X(t+h)=n | X(t)=n)\\
                        +P(X(t)=n-1)\cdot P(X(t+h)=n | X(t)=n+1)
                \end{multlined}     \\
            & = \dotsm
\end{align*}
or
\begin{align*}
P(X(t+h)=n) & = P(\bigcup\limits_{k=0}^n\{X(t)=k, X(t+h)=n\})\\
            & = P(X(t)=n)\cdot P(X(t+h)=n | X(t)=n)\\
            &\qquad +P(X(t)=n-1)\cdot P(X(t+h)=n | X(t)=n+1) \\
            & = \dotsm
\end{align*}
and
\begin{alignat*}{3}
\Leftrightarrow &\;& a        & = b \\
\Leftrightarrow &  & abcdefgh & = b 
\end{alignat*}
or 
\[\setlength\arraycolsep{2pt}
\begin{array}{ccl}
\Leftrightarrow & a        & = b \\
\Leftrightarrow & abcdefgh & = b
\end{array}
\]
\end{document}

相关内容