Specifically, Q should have exactly one generator over its coefficient ring, and that generator should square to zero. There is no restriction on the degree of the generator.
i1 : Q = QQ[d]/d^2; |
i2 : expectChainRing Q |
The object expectChainRing is a method function.