as new user, I'm not able to add a comment to the original question/solution.
I refer to the solution of Navigation to section/subsection from Beamer headline titles written by Joseph Wright.
If I use his patch together with something like this
\section{\texorpdfstring{$\operatorname{e}$-Funktion}{e-Funktion}}
I get an error message
Argument of \@gobble has an extra }. ...{$\operatorname{e}$-Funktion}{e-Funktion}}
Without the patch, everything seems to work.
MWE:
\documentclass{beamer}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\beamer@section}
{\def\insertsectionhead{\hyperlink{Navigation\the\c@page}{#1}}}
{\edef\insertsectionhead{\noexpand\hyperlink{Navigation\the\c@page}{#1}}}
{}{}
\patchcmd{\beamer@subsection}
{\def\insertsubsectionhead{\hyperlink{Navigation\the\c@page}{#1}}}
{\edef\insertsubsectionhead{\noexpand\hyperlink{Navigation\the\c@page}{#1}}}
{}{}
\makeatother
\usetheme{AnnArbor}
\begin{document}
\section{\texorpdfstring{$\operatorname{e}$-Funktion}{e-Funktion}}
\begin{frame}{$\operatorname{e}$-Funktion}
$\operatorname{e}$-Funktion
\end{frame}
\subsection{Subsection 1}
\begin{frame}{Subsection 1}
Subsection 1 Frame 1
\end{frame}
\begin{frame}{Subsection 1}
Subsection 1 Frame 2
\end{frame}
\end{document}