Lyapunov function: A scalar function used to prove the stability of a dynamical system; if the function decreases along trajectories, the system converges to an equilibrium.
Barrier function: A function used to prove safety; it acts as a 'barrier' that trajectories cannot cross, ensuring the system never enters an unsafe set.
CEGIS: Counter-Example Guided Inductive Synthesis—an iterative loop where a learner proposes a solution and a verifier either proves it correct or provides a specific counter-example to retrain the learner.
SMT: Satisfiability Modulo Theories—a type of automated logical reasoning used here to formally prove whether a certificate function satisfies required conditions over a continuous domain.
ROA: Region of Attraction—the set of all initial states from which the system trajectories eventually converge to the equilibrium point.
RWA: Reach While Avoid—a property requiring trajectories to reach a goal set in finite time without entering an unsafe set.
SWA: Stable While Avoid—a property requiring trajectories to converge to an equilibrium while avoiding unsafe sets.
RAR: Reach-Avoid and Remain—a property requiring trajectories to reach a goal, avoid unsafe sets, and then stay within a final set indefinitely.