Checks relative parity of two sequences. Can be used to evaluate the differential in simplicial homology.
Via npm:
npm install cooriented
console.log(require("cooriented")([0,1,2], [0,1,2])) // prints +1
console.log(require("cooriented")([0,1,2], [1,0,2])) // prints -1
require("cooriented")(a, b)
Computes the relative orientation of a vs b. This is done by evaluating the Vandermonde polynomials of degree n for a and b, then taking their quotient mod 3. If:
Then this returns 0.
(c) 2013 Mikola Lysenko.