Herbrand universe

E238235

The Herbrand universe is a fundamental concept in mathematical logic and automated theorem proving, consisting of all ground (variable-free) terms that can be built from the function symbols and constants of a given first-order language.

All labels observed (2)

How this entity was disambiguated

Statements (39)

Predicate Object
instanceOf concept in automated theorem proving
concept in mathematical logic
appearsIn Herbrand's theorem
surface form: Herbrand’s theorem
assumes given first-order signature
assumption language has at least one constant symbol or 0-ary function symbol
builtFrom constant symbols of the language
function symbols of the language
cardinalityProperty can be countably infinite
can be finite
consistsOf ground terms
variable-free terms
context first-order predicate logic
definedInTermsOf first-order language
dependsOn set of constant symbols
set of function symbols
elementType terms built from constants and function symbols only
excludes non-ground terms
variables
field automated theorem proving
mathematical logic
formalProperty closed under application of function symbols
ifLanguageHasNoConstants often a new constant is added to define a non-empty Herbrand universe
is set of all ground terms over a given signature
mathematicalStructure set
namedAfter Jacques Herbrand
relatedConcept Herbrand base
Herbrand interpretation
relatedTo ground instances of clauses
term algebra
role provides canonical domain for Herbrand models
reduces first-order satisfiability to propositional satisfiability under Herbrand’s theorem
usedBy automated deduction systems
logic programming languages such as Prolog
usedIn Herbrand interpretation
surface form: Herbrand models

Herbrand semantics
logic programming semantics
model theory for first-order logic
proof theory
resolution-based theorem proving

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jacques Herbrand knownFor Herbrand universe
Jacques Herbrand conceptNamedAfter Herbrand universe
Herbrand's theorem usesConcept Herbrand universe
Herbrand expansion relatedTo Herbrand universe
Herbrand disjunction relatedTo Herbrand universe
Herbrand disjunction hasDomain Herbrand universe
this entity surface form: Herbrand universe of the underlying language
Herbrand interpretation basedOn Herbrand universe