fact: Definition grab (X Y : Type) (pattern : Y -> Prop) (P : Prop -> Prop) (y : X) (f : X -> Y) : (let F := f in P (forall x, y = x -> pattern (F x))) -> P (forall x : X, y = x -> pattern (f x)) := id.
imports: mathcomp.ssreflect.ssreflect mathcomp(ssrfun ssrbool eqtype ssrnat seq choice fintype) mathcomp(finfun path matrix) mathcomp(bigop order ssralg poly polydiv ssrnum zmodp div ssrint) mathcomp(polyorder polyrcf interval polyXY) mathcomp(qe_rcf_th ordered_qelim mxtens)