Calculates the determinant of a mat2
@param {ReadonlyMat2} a the source matrix @returns {Number} determinant of a
double determinant(List<double> a) { return a[0] * a[3] - a[2] * a[1]; }