Consider this simple MWE:
\documentclass{article}
\usepackage[a6paper,showframe]{geometry}
\setlength{\parindent}{0pt}
\begin{document}
Hello world
\end{document}
This is all fine. But if I start the document with an equation, then there is some added vertical space. Does anyone know what is causing this? I'm guessing there is some \vskip command in a .cls file where this is being defined?
\documentclass{article}
\usepackage[a6paper,showframe]{geometry}
\usepackage[fleqn]{mathtools}
\setlength{\mathindent}{0pt}
\begin{document}
\begin{equation*}
\text{Hello world}
\end{equation*}
\end{document}


\noindent, the vertical space goes away. – Milo Jul 28 '18 at 09:27\vboxthat shifts down due to the indentation? – nox Jul 28 '18 at 09:42\noindentyou get an empty line (10pt high), then 10pt of space (from\abovedisplayskip), then the “Hello world” text; with\noindentthe first two are omitted. – GuM Jul 28 '18 at 09:51