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 ⓘ
linked to: 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 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 (14)

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 of the underlying language ⓘ
linked to: Herbrand universe
Herbrand interpretation → basedOn → Herbrand universe ⓘ
Herbrand base → relatedConcept → Herbrand universe ⓘ
Herbrand base → constructedFrom → Herbrand universe ⓘ
Herbrand semantics → usesDomain → Herbrand universe ⓘ
Herbrand semantics → basedOn → Herbrand universe ⓘ
Robinson unification algorithm → relatedTo → Herbrand universe ⓘ