Definition uwhisker_square_id_comp_law (B : ver_bicat_sq_id_comp_whisker) : UU := (∏ (w x y z : B) (h₁ : w --> x) (h₂ : y --> z) (v₁ : w -|-> y) (v₂ : x -|-> z) (s : square_double_bicat h₁ h₂ v₁ v₂), id2 h₁ ▵s s = s) × (∏ (w x y z : B) (h₁ h₁' h₁'' : w --> x) (h₂ : y --> z) (v₁ : w -|-> y) (v₂ : x -|-> z) (τ₁ : h₁ ==> h₁') (τ₂ : h₁' ==> h₁'') (s : square_double_bicat h₁'' h₂ v₁ v₂), (τ₁ • τ₂) ▵s s = τ₁ ▵s (τ₂ ▵s s)).
Require Import UniMath.MoreFoundations.All. Require Import UniMath.CategoryTheory.Core.Prelude. Require Import UniMath.CategoryTheory.TwoSidedDisplayedCats.TwoSidedDispCat. Require Import UniMath.Bicategories.Core.Bicat. Import Bicat.Notations.