corpus = c;
// set up eigenverifier and orthoverifier TODO: allow multithreaded execution
eigenVerifier = new SimpleEigenVerifier();
orthoVerifier = new OrthonormalityVerifier();
VectorIterable pairwiseInnerProducts = computePairwiseInnerProducts();
Map<MatrixSlice,EigenStatus> eigenMetaData = verifyEigens();