Math 2.0

Mathematical logic and foundations Example

Herbrand universe

Builds on Absolutely free algebraTerm algebraHerbrand's theorem

Example

Let LL be a first-order language with at least one constant symbol; if it has none, one constant is added. The Herbrand universe H(L)H(L) is the set of ground terms of LL, the terms that contain no variables. It is the smallest set that contains every constant symbol of LL and contains f(t1,…,tn)f(t_1, \ldots, t_n) whenever ff is an nn-ary function symbol and t1,…,tn∈H(L)t_1, \ldots, t_n \in H(L).

With the function symbols acting by f(t1,…,tn)↦f(t_1, \ldots, t_n) \mapsto the term f(t1,…,tn)f(t_1, \ldots, t_n), the set H(L)H(L) is the term algebra on the empty set of variables. So it is the absolutely free algebra on no generators. Check: every map from the empty set extends uniquely. Indeed, a homomorphism to any algebra AA must send each ground term to its value in AA.

For LL with one constant 00 and one unary symbol ss, the universe is {0,s(0),s(s(0)),…}\set{0, s(0), s(s(0)), \ldots}, a copy of ℕ\N. For LL with one constant aa and one binary symbol gg, it contains aa, g(a,a)g(a, a), g(a,g(a,a))g(a, g(a, a)), g(g(a,a),a)g(g(a, a), a), and so on. There is one element for each binary tree.

Reading path

To understand this page from the ground up, read these 8 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Absolutely free algebra concept
  2. Satisfiability concept
  3. Signature concept
  4. Skolem normal form concept
  5. Term concept
  6. Term algebra concept
  7. Herbrand's theorem statement
  8. Herbrand universe example

Further reading

  1. Web https://en.wikipedia.org/wiki/Herbrand_structure
About this page
Tag2BVB7YDEV4
URIm2://2BVB7YDEV4
Kindexample
WritingW0 stub
MSC03B10, 08B20
Instance ofAbsolutely free algebra
UsesAbsolutely free algebra, Term algebra, Herbrand's theorem

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.