\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{amssymb,amsfonts}
\usepackage{amsmath}
\usepackage{amsfonts}
\theoremstyle{definition}
\begin{document}
\end{document}
I am working in a French Environment and I am getting the error "Undefined control sequence. l.12 \theoremstyle {definition}". Most probably Theoremstyle is not defined for the French Environment. How should I write it?

amsthmorntheorem. I usually recommend the former. – egreg May 13 '18 at 09:56