You could try the following middlebreak
macro:
[not using at all \left
and \right
was better in your posted case, as pointed out in comments; but then look at the second proposal below for more general usage]
\documentclass{article}
\usepackage{amsfonts,amsthm}
\newtheorem{theorem}{Theorem}
% to be used within a \left \right pair
\def\middlebreak {\nulldelimiterspace0pt
\right.\allowbreak\mskip 0mu plus .5mu \nulldelimiterspace0pt\left.}%
\begin{document}
{%
\hsize 3cm
\begin{theorem}
...could be now considered as an algebraic structure $DB_E = \left\langle
\mathbb{S},\middlebreak \mathbb{E},\middlebreak f,\middlebreak
\mathbb{V},\middlebreak \mathbb{R},\middlebreak \mathbb{C},\middlebreak
Op_a,\middlebreak Op_c,\middlebreak Op_m \right\rangle$.
\end{theorem}
}%
{%
\hsize 7cm
\begin{theorem}
...could be now considered as an algebraic structure $DB_E = \left\langle
\mathbb{S},\middlebreak \mathbb{E},\middlebreak f,\middlebreak
\mathbb{V},\middlebreak \mathbb{R},\middlebreak \mathbb{C},\middlebreak
Op_a,\middlebreak Op_c,\middlebreak Op_m \right\rangle$.
\end{theorem}
}%
\begin{theorem}
...could be now considered as an algebraic structure $DB_E = \left\langle
\mathbb{S},\middlebreak \mathbb{E},\middlebreak f,\middlebreak
\mathbb{V},\middlebreak \mathbb{R},\middlebreak \mathbb{C},\middlebreak
Op_a,\middlebreak Op_c,\middlebreak Op_m \right\rangle$.
\end{theorem}
\end{document}

\documentclass{article}
\usepackage{amsfonts,amsthm}
\newtheorem{theorem}{Theorem}
\newlength{\IrresponsibleFantasy}
\newcommand*{\ReserveVerticalSpace}[1]
{\setlength{\IrresponsibleFantasy}{#1}\global\IrresponsibleFantasy=\IrresponsibleFantasy
\parbox{0pt}{\rule{0pt}{\IrresponsibleFantasy}}}
\newcommand*{\middlebreak}{\nulldelimiterspace0pt
\right.\allowbreak\mskip 0mu plus .5mu \nulldelimiterspace0pt
\left.\parbox{0pt}{\rule{0pt}{\IrresponsibleFantasy}}}%
\begin{document}
{%
\hsize 3cm
\begin{theorem}
...could be now considered as an algebraic structure $DB_E =
\left\langle\ReserveVerticalSpace{1cm}
\mathbb{S},\middlebreak \mathbb{E},
\middlebreak {X^X}^X, \middlebreak f,\middlebreak
\mathbb{V},\middlebreak \mathbb{R},\middlebreak \mathbb{C},
\middlebreak {q_q}_q, \middlebreak
Op_a,\middlebreak Op_c,\middlebreak Op_m
\right\rangle$.
\end{theorem}
}%
{%
\hsize 7cm
\begin{theorem}
...could be now considered as an algebraic structure $DB_E =
\left\langle\ReserveVerticalSpace{1cm}
\mathbb{S},\middlebreak \mathbb{E},
\middlebreak {X^X}^X, \middlebreak f,\middlebreak
\mathbb{V},\middlebreak \mathbb{R},\middlebreak \mathbb{C},
\middlebreak {q_q}_q, \middlebreak
Op_a,\middlebreak Op_c,\middlebreak Op_m
\right\rangle$.
\end{theorem}
}%
\begin{theorem}
...could be now considered as an algebraic structure $DB_E =
\left\langle\ReserveVerticalSpace{1cm}
\mathbb{S},\middlebreak \mathbb{E},
\middlebreak {X^X}^X, \middlebreak f,\middlebreak
\mathbb{V},\middlebreak \mathbb{R},\middlebreak \mathbb{C},
\middlebreak {q_q}_q, \middlebreak
Op_a,\middlebreak Op_c,\middlebreak Op_m
\right\rangle$.
\end{theorem}
\end{document}

\left
and\right
, which in this case do nothing. Then\allowbreak
will work.