Область определения логарифмической функции определяется условием, что аргумент логарифма должен быть строго больше нуля.
Для функции \( y = \lg (x^2 + 7x) \) это условие выглядит так:
\[ x^2 + 7x > 0 \]
Вынесем \( x \) за скобки:
\[ x(x + 7) > 0 \]
Это неравенство выполняется, когда оба множителя имеют одинаковый знак.
Случай 1: Оба множителя положительны.
\[ x > 0 \]
\[ x + 7 > 0 \implies x > -7 \]
Объединяя эти условия, получаем \( x > 0 \).
Случай 2: Оба множителя отрицательны.
\[ x < 0 \]
\[ x + 7 < 0 \implies x < -7 \]
Объединяя эти условия, получаем \( x < -7 \).
Таким образом, область определения функции:
\[ x \in (-\infty; -7) \cup (0; +\infty) \]
Ответ: \( x \in (-\infty; -7) \cup (0; +\infty) \).