How do I make equal all the vertical spacings in the example below, as shown in the blue double arrows; and how do I globally let all equation to have the same font size?
I would like to achieve the layout such as this beamer presentation.
\documentclass[10pt]{beamer}
\setbeamersize{text margin left=0.5em, text margin right=1em}
\usefonttheme[onlymath]{serif}
\makeatletter
\renewcommand\tagform@[1]{}
\makeatother
\begin{document}
\begin{frame}
\begin{itemize}
\item iterative minimization iterative minimization iterative minimization
\begin{equation}
Hv-\lambda Nv = 0
\end{equation}
\item generalized eigenvalue problem
\begin{equation}
Hv-\lambda Nv = 0
\end{equation}
\begin{itemize}
\item effective Hamiltonian matrix $H(\mathbf{x}_S)$
\begin{equation}
Hv-\lambda Nv = 0
\end{equation}
\item normalization matrix $N(\mathbf{x}_S)$
\end{itemize}
\end{itemize}
\end{frame}
\end{document}
EDIT
Based on the answer below, I've tried the following. A \vspace{-\baselineskip} is added between equation in the item and the first subitem below in order to remove a superfluous spacing, according to Beamer Block: White Space When Using Math. Also \renewcommand\tagform@[1]{} is removed since it will invalidate \belowdisplayskip.
\documentclass[10pt]{beamer}
\usepackage{amsmath}
\setbeamersize{text margin left=0.5em, text margin right=1em}
\usefonttheme[onlymath]{serif}
\makeatletter
\g@addto@macro\normalsize{
\setlength\abovedisplayskip{5pt}
\setlength\belowdisplayskip{5pt}
\setlength\abovedisplayshortskip{5pt}
\setlength\belowdisplayshortskip{5pt}
}
\makeatother
\begin{document}
\begin{frame}
\begin{itemize}
\item iterative minimization iterative minimization iterative minimization
\begin{equation}
Hv-\lambda Nv = 0
\end{equation}
\item generalized eigenvalue problem
\begin{equation}
Hv-\lambda Nv = 0
\end{equation}
\vspace{-\baselineskip}
\begin{itemize}
\item effective Hamiltonian matrix $H(\mathbf{x}_S)$
\begin{equation}\normalsize
Hv-\lambda Nv = 0
\end{equation}
\item normalization matrix $N(\mathbf{x}_S)$
\end{itemize}
\end{itemize}
\end{frame}
\end{document}



\usetheme{default}, as the name says this theme is loaded per default. – samcarter_is_at_topanswers.xyz Jul 09 '18 at 09:30