Vector Geometry

Points, Lines and Angles
 * Dot product = https://www.mathsisfun.com/algebra/vectors-dot-product.html
 * IIvectorII = length of vector
 * a dot b = IIaII*IIbII*cos theta
 * (1/IIaII)*a = unit vector of a in direction a

Planes and Hyperplanes
 * a*x = a*p
 * a is given vector. p is given point
 * normal vector to any plane is given by the coefficients of x,y,z of the cartesian equation for the plane
 * to find a point on the plane, make two values (eg, x and y) zero and find the remaining value

Distance from point to hyperplane
 * lambda*IIaII = (a*z - k)/IIaII

Curves and Surfaces