The functions f(x) and g(x) are defined as:

Let us begin by defining a composite function
Function composition is an operation ∘ that takes two functions f and g, and produces a function h = g ∘ f such that h(x) = g(f(x)).
a) f o g:

The domain is the set of allowable x-values. Since the function is rational, the values of x that would make the function undefined can be obtained by setting the denominator to zero:

Hence, the domain using interval notation is:

b) g o f:

The domain is:
