Both the amsmath package and the exscale package define the delimiter macros \big, \Big, \bigg and \Bigg based on the internal macro \bBigg@. However, as the following minimal example reveals the amsmath and exscale versions of \bBigg@ have a different meaning:
\documentclass{article}
\usepackage{etoolbox}
\usepackage{lmodern}
\usepackage{amsmath}
\show\big
%% > \big=\long macro:
%% ->\bBigg@ \@ne .
\csshow{bBigg@}
%% > \bBigg@=macro:
%% #1#2->{\@mathmeasure \z@ {\nulldelimiterspace \z@ }{\left #2\vcenter to#1\big@size {}\right .}\box \z@ }.
\usepackage{exscale}
\show\big
%% > \big=macro:
%% ->\bBigg@ \@ne .
\csshow{bBigg@}
%% > \bBigg@=macro:
%% #1#2->{\hbox {$\left #2\vcenter to#1\big@size {}\right .\n@space $}}.
\begin{document}
\noindent
\Huge \(\big(\sum_{i=1}^{N}i\big)\)
\end{document}
Does this mean that I might get different results, depending on whether the amsmath package is loaded before or after the exscale package? Or are the two versions of \bBigg@ interchangeable so that the package loading order essentially doesn’t matter?





amsmathdefinition, so loadexscalebefore it. My impression is that the definition byexscalewas inspired by that inamsmathbut of course without\@mathmeasurethat is important during work on alignments (and not only there). – egreg Nov 2 '12 at 10:02exscalepackage should probably define\bBigg@only if theamsmathpackage has not been loaded yet. – mhp Nov 2 '12 at 10:33grep. egreg has provided what's probably a suitable answer in his comment, though I can't say I understand the difference between the two definitions to know how different things might look or how things might work. You might like to contact the package maintainers for both to get their input, and ask to them "play nicely" together or document the interaction. – cyberSingularity Nov 8 '12 at 11:10