fact: Record fo_signature := Mk_fo_signature { syms : Type; rels : Type; ar_syms : syms -> nat; ar_rels : rels -> nat }.
imports: List Arith Lia Undecidability.Shared.Libs.DLW.Vec(pos vec) Undecidability.FOL.TRAKHTENBROT(notations)