Herbrand Universe(赫布兰宇宙):在一阶逻辑中,由某个语言/签名(signature)里的常量符号与函数符号递归地构造出的所有无变量(ground)的项(terms)所组成的集合。它常用于赫布兰定理(Herbrand’s theorem)、自动定理证明与逻辑程序(如 Horn 子句/Prolog)的语义与可满足性分析。
(注:在某些表述中,若语言里没有常量,会引入一个“虚拟常量”以保证该集合非空。)
/ˈhɛrbrænd ˈjuːnɪvɝːs/
Compute the Herbrand universe for this set of function symbols and constants.
计算这组函数符号与常量的 Herbrand universe(赫布兰宇宙)。
By enumerating the Herbrand universe and generating ground instances, the prover applies Herbrand’s theorem to search for a contradiction.
通过枚举赫布兰宇宙并生成无变量实例,证明器利用赫布兰定理来寻找矛盾。
Herbrand 来自法国数学家与逻辑学家 Jacques Herbrand(雅克·赫布兰) 的姓氏,该概念与其在证明论与一阶逻辑中的重要结果相关;universe 源自拉丁语 universum(“整体、万物”),在逻辑里借指“讨论对象的总体”,此处特指“由符号可构造出的所有无变量项的总体”。