Section lemmas.
Local Open Scope natural_transformation_scope.
Variable C : PreCategory.
Variable F : C -> PreCategory.
Context
{w x y z}
{f : Functor (F w) (F z)} {f0 : Functor (F w) (F y)}
{f1 : Functor (F x) (F y)} {f2 : Functor (F y) (F z)}
{f3 : Functor (F w) (F x)} {f4 : Functor (F x) (F z)}
{f5 : Functor (F w) (F z)} {n : f5 <~=~> (f4 o f3)%functor}
{n0 : f4 <~=~> (f2 o f1)%functor} {n1 : f0 <~=~> (f1 o f3)%functor}
{n2 : f <~=~> (f2 o f0)%functor}.

Lemma p_composition_of_coherent_iso_for_rewrite__isisomorphism_helper'
: @IsIsomorphism
(_ -> _) _ _
(n2 ^-1 o (f2 oL n1 ^-1 o (admit o (n0 oR f3 o n))))%natural_transformation.