What level of math is needed for IPhO? I know that basic knowledge of calculus (basic differentiation and integration) and vectors (addition, dot product, cross product, etc) is definitely required, even just to derive basic results. However I've heard that you need other stuff as well such as...