对齐问题

对齐问题

我有以下内容:

\documentclass{article}
\usepackage{nicefrac}
\usepackage{amsmath,amssymb}
\begin{document}

\begin{align*}
f_X(x)&=\frac{1}{2 \pi} \exp ( -x^2/2 )   &\forall x \in \mathbb{R} \\
g(x)&=(x^2-1)/2   &\forall x \in \mathbb{R} \\
\intertext{ so}
g'(x) &= x\\
g^{-1}(y)&= \pm \sqrt{2y+1}\\
\intertext{ Then}
f_Y(y) &= \frac{f_X(g^{-1}(y))}{g'(g^{-1}(y))}\\
&=  \frac{1}{|\pm \sqrt{2y+1}|}   \frac{1}{\sqrt{2 \pi}} \exp \left( -y-\nicefrac{1}{2} \right)\\
\intertext{where the support for $f_Y$ is $ y \in [(0-1)/2, \infty) = [-\nicefrac{1}{2} , \infty)$}
&= \frac{2}{\sqrt{2y+1}\sqrt{2 \pi}}  \exp \left( -y-\nicefrac{1}{2} \right)  &\forall y \in  [-\nicefrac{1}{2} , \infty) 
\end{align*}

\end{document}

问题是我希望所有的\forall都对齐,但只有顶部 2 个对齐,而底部的 1 位于顶部 2 个的左侧。我以为使用&会导致紧随其后的相关项目对齐,这对 来说没问题,=但对\foralls 来说不行。

答案1

&您只需要在 s之前添加一个即可\forall

Qrrbrbirlbel 在对该问题的评论中给出了原因,对齐的对齐方式是rlrlrl...,右对齐的列,然后是左对齐的列,右对齐,左对齐等等。因此,只有一个&\foralls 最终会出现在右对齐的列中,而您希望它们左对齐。

另请参阅部分3.6 相互对齐的方程组在里面amsmath手动的

\documentclass{article}
\usepackage{nicefrac,amsmath,amssymb}
\begin{document}

\begin{align*}
f_X(x)&=\frac{1}{2 \pi} \exp ( -x^2/2 )  & &\forall x \in \mathbb{R} \\
g(x)&=(x^2-1)/2   & &\forall x \in \mathbb{R} \\
\intertext{ so}
g'(x) &= x\\
g^{-1}(y)&= \pm \sqrt{2y+1}\\
\intertext{ Then}
f_Y(y) &= \frac{f_X(g^{-1}(y))}{g'(g^{-1}(y))}\\
&=  \frac{1}{|\pm \sqrt{2y+1}|}   \frac{1}{\sqrt{2 \pi}} \exp \left( -y-\nicefrac{1}{2} \right)\\
\intertext{where the support for $f_Y$ is $ y \in [(0-1)/2, \infty) = [-\nicefrac{1}{2} , \infty)$}
&= \frac{2}{\sqrt{2y+1}\sqrt{2 \pi}}  \exp \left( -y-\nicefrac{1}{2} \right) & &\forall y \in  [-\nicefrac{1}{2} , \infty) 
\end{align*}

\end{document}

在此处输入图片描述

相关内容