\newtheorem{theorem}{Theorem}[section] \newtheorem{corollary}{Corollary}[section] \newtheorem{lemma}{Lemma}[section] \newtheorem{fact}{Fact}[section] \newtheorem{example}{Example}[section] \newtheorem{lemmadfn}{Lemma/Definition}[section] \theoremstyle{definition} \newtheorem{definition}{Definition}[section] \newtheorem{problem}{Problem Statement} \newtheorem*{note}{Note:}