Commit 2026-10-08 18:10 1b3c4196
View on Github →chore(CategoryTheory/Limits/Shapes/BinaryProducts): use to_dual (#43571)
This PR uses to_dual on binary products/coproducts.
BinaryFan.fst/sndhave been given a type manually so that the type is a simpler expression and doesn't involveFunctor.const. This allows somesimp onlycalls to now use fewer lemmas.coprodComparison_inlwas renamed toinl_coprodComparison, which is a more accurate name (and some analogous ones). Various other naming inconsistencies are also fixed.- As a result of aligning the APIs, some parameters changed from implicit to explicit, in particular
inl_coprodComparisonandinr_coprodComparison - As a result of aligning the APIs, some declarations were generalized from
HasBinaryCoproducts _to only the specific relevantHasBinaryCoproduct _ _, e.g.coprod.leftUnitorandcoprod.braiding