В первом случае всё совсем просто. Условие
-- это слегка замаскированное условие нечётности подынтегральной функции. Если из неё выделить синус как отдельный множитель, то оставшаяся часть функции станет чётной и, следовательно, выражается только через косинусы. Это верно хотя бы потому, что рационально-тригонометрическое выражение можно представить как рациональную дробь от тангенса половинного угла. Сам по себе тангенс нечётен, поэтому многочлены и в числителе, и в знаменателе должны содержать только чётные степени. Но квадрат тангенса половинного угла рационально выражается через просто косинус.
Второй случай сводится к первому заменой
.
В третьем случае условие сводится ровно к тому, что
является периодом подынтегральной функции. Однако у тангенса половинного угла период -- это
, поэтому функция должна выражаться через просто тангенс.