fact: Variables (F : nat -> Prop) (Ffun : forall n m, F n -> F m -> n = m) (HF : ex F -> sig F) (G : nat -> nat -> nat -> Prop) (Gfun : forall x y n m, G x y n -> G x y m -> n = m) (HG : forall x y, ex (G x y) -> sig (G x y)).
imports: Undecidability.Shared.Libs.DLW(utils)