Closed kamalsaleh closed 4 years ago
LoadPackage( "Bialgebroids" );; LoadPackage( "FreydCategoriesForCAP" );; snake_quiver := RightQuiver( "Q(6)[a:1->2,b:2->3,c:3->4]" );; kQ := PathAlgebra( HomalgFieldOfRationals(), snake_quiver );; Aoid := Algebroid( kQ, [ kQ.abc ] );; add := AdditiveClosure( Aoid );; adelman := AdelmanCategory( add );; o := Aoid.1/add/adelman;; z := ZeroObject( adelman );; IsWellDefined( o ); true IsWellDefined( z ); true IsWellDefined( DirectSum( o, z ) ); false
Thanks, it turned out to be a problem in the additive closure category: the handling of empty matrices in the function computing the universal morphism into direct sums was wrong.
Thank you for the quick fix :)