fact: Variables (A : fol_form (Σrel n)) (X : Type) (M2 : fo_model (Σrel 2) X) (M2fin : finite_t X) (M2dec : fo_model_dec M2) (ψ : nat -> X) (HA : fol_sem M2 ψ (Σn_Σ2_enc A)).
imports: List Arith Bool Lia Eqdep_dec Undecidability.Shared.Libs.DLW.Utils(utils_tac utils_list utils_nat finite) Undecidability.Shared.Libs.DLW.Vec(pos vec) Undecidability.Shared.Libs.DLW.Wf(wf_finite) Undecidability.FOL.TRAKHTENBROT(notations decidable fol_ops fo_sig fo_terms fo_logic fo_sat membership hfs reln_hfs)