-
-
Notifications
You must be signed in to change notification settings - Fork 491
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Trac #34818: Error when defining differentials over GCA's with relati…
…ons. The following code {{{ sage: A.<a,b,x,u> = GradedCommutativeAlgebra(QQ,degrees=(2,2,3,3)) sage: A = A.quotient(A.ideal([a*u,b*u,x*u])) sage: A.cdg_algebra({a:u,x:a*b}) }}} Produces an error {{{ ... File ~/sage/src/sage/algebras/commutative_dga.py:253, in Differential.__init__(self, A, im_gens) 251 for i in A.gens(): 252 if not self(self(i)).is_zero(): --> 253 raise ValueError("The given dictionary does not determine a valid differential") ValueError: The given dictionary does not determine a valid differential }}} which is wrong, because the differential is valid in the quotient algebra. It seems that the computations for the differential are done in the free algebra instead of the quotient one. URL: https://trac.sagemath.org/34818 Reported by: mmarco Ticket author(s): Miguel Marco Reviewer(s): Travis Scrimshaw
- Loading branch information
Showing
1 changed file
with
71 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters