C = splineComplex(V,F,r)
This method returns the Billera-Schenck-Stillman chain complex whose top homology is the module of splines on $\Delta$.
|
|
|
|
The output from the above example shows that there is only one nonvanishing homology, and it is free as a module over the polynomial ring in three variables. Notice that the rank is one more than the corresponding nonvanishing homology given by idealsComplex.
|
|
|
|
The output from the above example shows that there are two nonvanishing homologies, but the spline module, which is (almost) the homology HH_1, is still free. This shows that freeness of the spline module does not depend on vanishing of lower homologies if the underlying complex is polyhedral.
|
|
|
|
|
|
|
|
The above example is known as the Morgan-Scot partition. It shows how subtle spline calculations can be. Note that the spline module over the symmetric Morgan-Scot partition above (vertices V) is not free, while the spline module over the non-symmetric Morgan-Scot partition is free.
|
|
|
|
|
|
|
|
The above example shows that the Billera-Schenck-Stillman spline complex is the cokernel of the natural map between the complex of ideals (given by idealsComplex) and the cellular chain complex of $\Delta$ relative to its boundary.
|
|
|
|
The above example showcases a fairly complex three dimensional polyhedral complex. It is a three-dimensional analog of the Morgan-Scot partition in the sense that it consists of an octahedron inside of a cube (note these are dual polytopes). Its facets consist of the octahedron, twelve tetrahedra coming from joining dual edges on the cube and the octahedron, and six 'Egyptian pyramids' coming from joining each vertex of the octahedron to a square face on the cube. The homologies of this spline complex are quite interesting. The two lower homologies vanish (the lowest always does). The top homology (HH_3) is the spline module. The second homology is nonzero and illustrates the fact that the associated primes of the homologies of the spline complex are all linear. There is an associated prime for every vertex of the complex, plus three more that lie on the hyperplane at infinity, plus the maximal ideal.
The object splineComplex is a method function with options.