La columna con modo matemático en Beamer no se centra debajo de la fila de varias columnas

La columna con modo matemático en Beamer no se centra debajo de la fila de varias columnas

Tengo problemas para lograr que una tabla se comporte como espero (y quiero) y no sé si el problema está en el modo proyector, multicolumna o matemático.

\documentclass[table]{beamer}

\usepackage{booktabs}

\begin{document}

\begin{frame}
\begin{center}
\begin{tabular}{@{}cccc@{}}
\multicolumn{2}{c}{$y=x$} & \multicolumn{2}{c}{$y=x^2$}\\\midrule
$x$ & $y$ & $x$ & $y$ \\ \midrule
1 & 1 & 1 & 1 \\
2 & 2 & 2 & 4 \\ \bottomrule
\end{tabular}
\end{center}
\end{frame}

\end{document}

La segunda fila, $x$ & $y$ & $x$ & $y$no está centrada sino justificada a la izquierda. Si pongo una fila de texto entre la fila de varias columnas y la que contiene el modo matemático, el centrado funciona, pero no como está y no tengo idea de por qué o cómo solucionarlo sin agregar una fila que no quiero/necesito. He construido con XeLaTeX y LuaLaTeX con paquetes actualizados y en WriteLaTeX, todos con el mismo resultado.

Respuesta1

Por favor compare:

\documentclass[table]{beamer}

\usepackage{booktabs}

\begin{document}

\begin{frame}
\begin{center}
%\begin{tabular}{@{}cccc@{}}
\begin{tabular}{cccc@{}}
\multicolumn{2}{c}{$y=x$} & \multicolumn{2}{c}{$y=x^2$}\\\midrule
$x$ & $y$ & $x$ & $y$ \\ \midrule
1 & 1 & 1 & 1 \\
2 & 2 & 2 & 4 \\ \bottomrule
\end{tabular}

\medskip

\begin{tabular}{@{}cccc@{}}
\multicolumn{2}{c}{$y=x$} & \multicolumn{2}{c}{$y=x^2$}\\\midrule
$x$ & $y$ & $x$ & $y$ \\ \midrule
1 & 1 & 1 & 1 \\
2 & 2 & 2 & 4 \\ \bottomrule
\end{tabular}
\end{center}
\end{frame}

\end{document}

Por tanto basta con eliminar el primero @{}.

ingrese la descripción de la imagen aquí

información relacionada