proposition: Lemma impl_sat' {ff : falsity_flag} A rho phi : sat rho (A ==> phi) -> ((forall psi, psi el A -> sat rho psi) -> sat rho phi).
proof: Proof. eapply impl_sat. Qed.
imports: Undecidability.FOL.Syntax.Facts Undecidability.FOL.Semantics.Tarski.FullCore Undecidability(Shared.ListAutomation) Vector Lia