D = Hom(C1,C2)The factorization of homomorphisms is a ZZ/d-graded factorization $D$ whose $i$th component is the direct sum of $Hom(C1_j, C2_{k})$ over all $k-j = i \mod d$. The differential on $Hom(C1_j, C2_{k})$ is the differential $Hom(id_{C1}, dd^{C2}) + t^j Hom(dd^{C1}, id_{C2})$ where $t$ is a primitive $d$th root of unity.
The use of a primitive $d$th root of unity adds some subtlety to this construction, since for $d > 2$ the user may need to adjoin a root of unity using the \texttt{adjoinRoot} command. In general, if $C1$ is a factorizations of $f$ and $C2$ is a factorization of $g$, then the Hom factorization $\operatorname{Hom} (C1,C2)$ is a factorization of the difference $g-f$.
If one of the inputs is a complex, the method will automatically Fold the complex and take the d-periodic Hom.
|
|
|
|
|
|
|
|
The source of this document is in MatrixFactorizations/MatrixFactorizationsDOC.m2:1538:0.