Thanks lzxnl 
How did you work that out?
By mapping the variables x and y as a vector in R^2, and applying the standard rotation matrix R with angle 45 degrees. (I would like to repeat the part where this is beyond methods level)
help on this one plz , i seem to get conflicting answers
just help on part b
We want g(f(x)) to exist - this means that the range of f (that is, all the numbers that come out of f) must be a subset of the domain of g (that is, all the numbers that go into g). So, the only numbers that can go into g is in its maximal domain is x+1>=0, or x>=-1
This means, that 1/x >= -1 (that is, the range of 1/x must be a subset of the above domain) Solving this algebraically, we get x<=-1, however by inspection of the graph, you'll find that the entire right branch of the hyperbola is also >=-1 (in fact, the whole thing is strictly positive). This shows that when solving inequalities, always sketching the graphs are a good idea.
So, this means that for the range of f to be a subset of the domain of g, we require x<=-1 and x>0 (note: we do not include the zero, as 1/x is not defined for x=0 )