Ask Your Question
1

How do I define a homomorphism of a graded commutative algebra?

asked 6 years ago

Belén gravatar image

I am working on implementing morphisms of graded commutative algebras. I have two graded commutative algebra, A with generators <w,x> and B with generators <y,z> . I define H the set of homomorphisms from A to B. Then, I want to define the homomorphisms f such that f(w)=y and f(x)=0 but I get an error:

sage: H = Hom(A,B) sage: H([y,0])

TypeError: images do not define a valid homomorphism

Preview: (hide)

Comments

Please insert the code for A,B, so that we can reproduce the situation and the errors. Please use that button with 101 over 010 (after B, and I, and the Link buttons...) to format properly the code. (Copy+paste the code, mark it, press that button or the combination Control+K on the selection.)

dan_fulea gravatar imagedan_fulea ( 6 years ago )

Are you using the latest version of SageMath? In 8.4 some bugs just like this were fixed.

rburing gravatar imagerburing ( 6 years ago )

1 Answer

Sort by » oldest newest most voted
2

answered 6 years ago

See https://ask.sagemath.org/question/422... for an almost identical question. As @rburing points out, this has been fixed in recent versions of Sage: see https://trac.sagemath.org/ticket/26027.

Preview: (hide)
link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 6 years ago

Seen: 348 times

Last updated: Oct 30 '18