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