Оценка следующего интеграла должна быть отличной от нуля, а математика правильно дает ненулевой результат
Integrate[ Cos[ (Pi * x)/2 ]^2 * Cos[ (3*Pi*x)/2 ]^2, {x, -1, 1}]
Однако, пытаясь сделать более общий интеграл:
FullSimplify[
Integrate[Cos[(Pi x)/2]^2 Cos[((2 n + 1) Pi x)/2] Cos[((2 m + 1) Pi x)/2],
{x, -1, 1}],
Element[{m, n}, Integers]]
дает нуль, что определенно неверно для m = n = 1
Я ожидаю условное выражение. Можно ли "рассказать" математику о моих ограничениях на m и n до того, как интеграл будет оценен так, чтобы он правильно обрабатывал специальные случаи?