I'm using flalign* because I want everything to begin on the left instead of being centered, but the issue I'm having is that I want multiple alignment positions (in this case 3) within the flalign environment, and nothing I've tried is working.
This is the code I have so far (MWE):
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\section{Test} \label{sec:floats}
\begin{enumerate}
\item
\begin{flalign*}
(BC)&\text{ For }n=4, b_4=4^2=16,c_4=4!=4\cdot3\cdot2\cdot1=24 \\[0.25em]
&\therefore b_4 \leq c_4 \hspace{2mm} \checkmark \\[0.25em]
(IH)&\text{ Asm for }k\geq4 \text{ that }k^2\leq k! \\[0.25em]
&\text{WTS: }(k+1)^2\leq (k+1)! \\[0.25em]
(IS)&\text{ Consider } n=k+1 \\[0.25em]
(k+1)!&=(k+1)\cdot k! \\[0.25em]
&\geq (k+1)\cdot k^2 &&\text{(IH)} &\\[0.25em]
&\geq (k+1)^2 \hspace{2mm}\blacksquare &&k^2\geq(k+1) &\\
\end{flalign*}
\end{enumerate}
\end{document}
which results in:
What I need, though, is for the line that begins
(k+1)! = (k+1)k!
to be aligned with the lines that begin with
b_4
WTS
('for','asm', and 'consider' are intentionally one space over)
while also having the inequalities below stay aligned with the equals sign, and obviously not affecting the descriptions on the far right of those lines.
\checkmark
,\blacksquare
, and\therefore
. Note that the symbol for\therefore
would've come beforeb_4
: so you want the\therefore
symbol to be aligned withWTS
, or do you want the alignment to be atb_4
?amsmath
flalign
is for "full length", not "flush left".