Числитель и знаменатель числа (функции Numerator и Denominator)
Функция Numerator[ехрг] собирает в ехрг все множители с неотрицательными показателями. В качестве ехрг можно использовать целые числа, дроби, комплексные числа и их произведение. То же самое функция Denominator делает для сомножителей с отрицательными показателями. Вот пример.
Эти функции применимы и к комплексным числам.
Но суммы в качестве аргументов остаются непреобразованными.
Впрочем, как обычно, все вычисления выполняются с учетом значений переменных.
Знаменатель дроби в предыдущем примере получить совсем не сложно, нужно только все привести к общему знаменателю. Проще всего это сделать так.
Аналогично ведет себя и функция Denominator. Вот примеры.