Documentation

LeanPool.RegtsSevenster.RS.Classical.Deligne.FreeModBiprod

Components of the free module on a biproduct #

The free module on a binary biproduct is the biproduct of the two free modules; that isomorphism is freeModBiprodIso, assembled from the carrier-level distributor tensorBiprodIso. Recorded here are its four components: the distributor followed by a projection of the module biproduct is the free module on the corresponding projection of the underlying biproduct, and an injection of the module biproduct followed by the inverse distributor is the free module on the corresponding injection. Since each side is a module map, the identifications are those of the carriers, and the carrier-level identifications are the defining equations of biprod.lift and biprod.desc.

The vanishing of the free module on a zero object completes the bookkeeping of the empty mixed sum.

The free module on a zero object is zero: the vanishing of a tensor product, retyped at the carrier of the free module.