in reply to Advanced Math?

Greetings afkaos: If you want to start with : "Geometric Proportions", geometry/trigonometic related functions can be accessed by using Math::Trig, this is a core module and covers things such as tan, cot, sin, cos, ...etc.; it also has a predefined constant pi. Math::Trig is a core module. You may also want to have a look at Math::Geometry.