Commit 2025-10-21 12:12 c3836ff4
View on Github →feat(CategoryTheory/Limits/Opposites) : add opposites of coforks and forks (#30200)
This PR adds missing definitions surrounding op and unop of coforks and forks.
In CategoryTheory/Limits/Shapes/Equalizers.lean:
CoforkOfπ.ext: Adds an extensionalitydefcorresponding to the existingForkOfι.extInCategoryTheory/Limits/Opposites.lean:parallelPairOpIso: the dual behavior forparallelPair(similar tospanOp,cospanOp)pullbackIsoOpPushout: the dual version of the existingpullbackIsoUnopPushoutCofork.unop,Cofork.op,Fork.unop,Fork.op: defineunopandopofCoforkandForkisColimitEquivIsLimitOp: A cofork inCis a colimit if and only if its opposite is limit inCᵒᵖisColimitOfπEquivIsLimitOp:Cofork.ofπ πis colimit inCif and only ifFork.ofι π.opis limit inCᵒᵖisColimitCoforkPushoutEquivIsColimitForkOpPullback:Cofork.ofπ f pullback.conditionis colimit inCif and only ifFork.ofι f.op pushout.conditionis limit inCᵒᵖ. Relevant dual statements have also been added.