Isabelle — higher-order logic (HOL) proof assistant