mult (mult x y) z;inverse:forall x:G,exists y:G, mult x yAxiom functional_choice : forall A B (R:A->B->Prop), (forall x, exists y, R x y) -> (exists f, forall现在我可以证明我的主张:
,我如何定义一个函数,返回一个布尔值,检查一个给定的公式是否闭合(一个句子)?在封闭公式中没有自由变量,并且每个量化的变量(用∃或∀定义)在其子公式中只量化一次。formula :: Formula
formula = Exists "X" (Exists "X" (Equal (Fun "c" []) (Fun "c" [])))