isWellDefined Delta
In this package, a simplicial complex is represented by its Stanley–Reisner ideal. The vertices are identified with a subset of the variables in a polynomial ring and each face is identified with the product of the corresponding variables. A nonface is any subset of the variables that does not belong to the simplicial complex and each nonface is again identified with a product of variables. The Stanley-Reisner ideal of a simplicial complex is generated by monomials corresponding to its nonfaces.
This method determines whether the underlying data correctly defines an abstract simplicial complex. In particular, it verifies that the monomial ideal is squarefee and that the matrix of facets are the maximal faces in the abstract simplicial complex.
The boundary of the 4-simplex is a simplicial sphere with 5 vertices, 5 facets, and a minimal nonface that corresponds to the interior of the sphere.
|
|
|
This method also checks the following aspects of the data structure:
Abstract simplicial complexes created using the constructors in this package will automatically be well-defined. The primary purpose of this method is to document the underlying data structure for developers.