Definition pointwise_distr (isdistrax : isdistr op op') : isdistr (pointwise n op) (pointwise n op'). Proof. use make_dirprod. - apply pointwise_ldistr; apply (dirprod_pr1 isdistrax). - apply pointwise_rdistr; apply (dirprod_pr2 isdistrax). Defined.
Require Import UniMath.Foundations.PartA. Require Import UniMath.MoreFoundations.PartA. Require Import UniMath.Combinatorics.FiniteSequences. Require Import UniMath.Algebra.BinaryOperations. Require Import UniMath.Algebra.IteratedBinaryOperations. Require Import UniMath.Algebra.RigsAndRings.