is generated by the following code
\documentclass{amsart}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
A\ar[rr, shift left=.4ex, "f"]
&&
B\ar[ll, shift left=.4ex, "g"],
\end{tikzcd}
\end{document}
However, the same code does not work with Beamer:
\documentclass{beamer}
\usepackage{tikz-cd}
\begin{document}
\begin{frame}
\begin{tikzcd}
A\ar[rr, shift left=.4ex, "f"]
&&
B\ar[ll, shift left=.4ex, "g"];
\end{tikzcd}
\end{frame}
\end{document}
The error messages are
! Undefined control sequence.
<argument> \pgf@matrix@last@nextcell@options
?
! Package pgf Error: Single ampersand used with wrong catcode.
...
l.56 I think the culprit is a tikzcd arrow in cell 1-1.
\errmessage ...currentrow -\tikzcd@currentcolumn }
I am not sure how to make this work with beamer.
Thanks in advance!

