Identify all input values the function allows
Exclude values that make any denominator equal to zero
Exclude values that make any even root have a negative radicand
Exclude values that make any logarithm argument less than or equal to zero
Exclude values that cause undefined expressions such as division by zero
Check for restrictions from piecewise definitions
Combine all allowed values into the domain
Write the domain in interval notation or set notation
