Во втором (в нуле) нужна некая стандартная игра эпсилон-дельтами.
Если
![$a$ $a$](https://dxdy-01.korotkov.co.uk/f/4/4/b/44bc9d542a92714cac84e01cbbb7fd6182.png)
безумно мало, то вся подынтегральная функция практически сосредоточена лишь в малой окрестности нуля. Соответственно, для значения интеграла числитель практически неинтересен -- он практически равен единице. Вот и получаем в пределе арктангенс, который нам и нужен.
Для формализации этой идеи стандартно заменяем бесконечный верхний предел на некое
![$M(a)$ $M(a)$](https://dxdy-01.korotkov.co.uk/f/0/0/7/007c792e91beff94ceeb7aaeb10774e782.png)
, которое уменьшается при уменьшении
![$a$ $a$](https://dxdy-01.korotkov.co.uk/f/4/4/b/44bc9d542a92714cac84e01cbbb7fd6182.png)
(гарантируя стабилизацию числителя). Но не слишком быстро уменьшается, всё же много медленнее самого
![$a$ $a$](https://dxdy-01.korotkov.co.uk/f/4/4/b/44bc9d542a92714cac84e01cbbb7fd6182.png)
-- так, чтобы по этой области интеграл от "чистого знаменателя" (с учётом того же
![$a$ $a$](https://dxdy-01.korotkov.co.uk/f/4/4/b/44bc9d542a92714cac84e01cbbb7fd6182.png)
в числителе перед интенгралом) всё ж стремился к арктангенсу на бесконечности. Это возможно, там есть некоторый люфт, и в пределе получаем арктангенс на бесконечности.
Это корректно: числитель равномерно ограничен, и поэтому гордо игнорируемые нами хвосты стремятся к нулю.
Наверное, это не блещет эстетичностью, да и оптимизированностью наверняка. Но -- это первое, что приходит (и должно приходить) в голову, и это эффективно.