5)
a) solve f(x) = 0 for x
b) differentiate f (use chain or product rule for the first term). the intervals on which f is increasing are exactly those intervals on which f'(x) => 0, so find these.
c) tangent is parallel to horizontal axis when it has 0 derivative, so this reduces to solving f'(x) = 0.
--
http://speeddemosarchive.com/MetroidPrime.html#PAL100