higherHomotopyFactorization(L, C)higherHomotopyFactorization(f, C)For each sequence of elements $f_1 , \dots , f_c \in S$ annihilating the homology of a complex, there is an associated system of higher homotopies that can be used to construct a matrix factorization of $f_1 t_1 + f_2 t_2 + \cdots + f_c t_c \in S[t_1, \dots , t_c]$. When $c= 1$, this simply recovers a matrix factorization of $f = f_1$. This function uses existing commands from the CompleteIntersectionResolutions package.
|
|
|
|
|
|
|
|
The terms of the higher homotopies can be accessed from the differentials. For instance, each component of a higher homotopy is a map $C_i \to C_{i+t}$ for some odd integer $t$. The user can access this component of the higher homotopies as follows:
|
|
|
|
|
|
Note that the construction of higher homotopies does not require that the starting resolution is finite. One can attempt to build factorizations from any complex as long as the ring elements annihilate the homology:
|
|
|
|
|
|
|
This function can also be used to construct matrix factor
The object higherHomotopyFactorization is a method function.
The source of this document is in MatrixFactorizations/MatrixFactorizationsDOC.m2:6072:0.