Ask Your Question

Quotients in CombinatorialFreeModule

asked 2020-11-18 12:53:15 +0100

qfaes gravatar image

updated 2020-11-30 11:13:44 +0100

The program

sage: T = CombinatorialFreeModule(ZZ, 'x')
sage: Q = T.quotient_module([2*T.monomial('x')])
sage: Q
Free module generated by {} over Integer Ring

says that Q is a trivial Z-module, which does not make sense.

If CombinatorialFreeModule handle only quotients over Q, then it should not return a Z-module when quotienting over Z...

Am i missing something here ? The documentation on CombinatorialFreeModule is incomplete, and using FreeModule would make a lot of my previous programs useless.

edit retag flag offensive close merge delete



Well, CombinatorialFreeModule is for free modules only.

FrédéricC gravatar imageFrédéricC ( 2020-11-19 13:07:12 +0100 )edit

Well, free structures exist mainly through their quotients, they get their universality (and legitimacy) because they have something to lift ;) Unfortunately, i also encountered similar problems with free algebras :(

tmonteil gravatar imagetmonteil ( 2020-11-19 13:26:32 +0100 )edit

Thanks for the answears.

This is infortunate indeed. My question seems stupid now because FrédéricC answear clearly explains why it does not work, but i still think Sage should give a warning/error message when doing this kind of quotients, as i lost some time understanding why my computations were wrong.

qfaes gravatar imageqfaes ( 2020-11-30 10:56:05 +0100 )edit

1 Answer

Sort by » oldest newest most voted

answered 2020-11-30 11:13:56 +0100

qfaes gravatar image

It is pointed out by FrédéricC in the comments that the reason for this is simply that the quotient is no more a free module, hence the wrong result. Nevertheless, this could return an error message/warning. I have the feeling that this should be done soon as it is in some Todo list on the Sage documentation :

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools


Asked: 2020-11-18 12:53:15 +0100

Seen: 152 times

Last updated: Nov 30 '20