Textbar verträgt sich schon mit beamer, aber nicht mit der Matheumgebung, in die du es geschrieben hast
Code:
\documentclass{beamer}
\usetheme{Warsaw}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\AtBeginSection[]{\frame{\frametitle{Übersicht} \tableofcontents[current]}}
\newcommand{\defin}[1]{\textit{\color{blue}#1}}
\begin{document}
\frame{\frametitle{Das schwache Gesetz großer Zahlen}
\begin{block}{Definition: Das schwache Gesetz großer Zahlen}
\label{def:schwachesGesetz}
Textbar normal im Text \textbar
Textbar in Matheumgebung \begin{equation}\textbar\end{equation} bzw. $\textbar$
Einfach Strich/Pipe in Matheumgebung \begin{equation}|\end{equation} bzw. $|$
\end{block}}
\end{document}
Eventuell musst du mal schauen, ob du nicht in der Matheumgebung ein anderes Zeichen brauchst, ich habs nur kurz mit | dargestellt.
Lesezeichen