Definition is_iso_twosided_commute (H₁ : twosided_opcleaving) (H₂ : twosided_cleaving) : UU := ∏ (x₁ x₂ : C₁) (y₁ y₂ : C₂) (xy : D x₂ y₁) (f : x₁ --> x₂) (g : y₁ --> y₂), is_iso_twosided_disp (identity_is_z_iso _) (identity_is_z_iso _) (twosided_commute H₁ H₂ xy f g).
Require Import UniMath.Foundations.All. Require Import UniMath.MoreFoundations.All. Require Import UniMath.CategoryTheory.Core.Categories. Require Import UniMath.CategoryTheory.Core.Functors. Require Import UniMath.CategoryTheory.Core.Isos. Require Import UniMath.CategoryTheory.DisplayedCats.Core. Require Import UniMath.CategoryTheory.TwoSidedDisplayedCats.TwoSidedDispCat. Require Import UniMath.CategoryTheory.TwoSidedDisplayedCats.Isos. Require Import UniMath.CategoryTheory.TwoSidedDisplayedCats.Univalence. Require Import UniMath.CategoryTheory.TwoSidedDisplayedCats.Discrete.