Math 2.0

Mathematical logic and foundations Definition

Skolem normal form

Builds on Prenex normal formSentenceSignature

Definition

Let σ\sigma be a signature. A sentence over σ\sigma is in Skolem normal form if it has the form ∀x1 ∀x2⋯∀xn ψ,\forall x_1 \, \forall x_2 \cdots \forall x_n \, \psi, where n≥0n \ge 0 and ψ\psi is a formula with no quantifiers. So it is a sentence in prenex normal form whose prefix has only universal quantifiers.

Remarks

Let φ=∀x1⋯∀xk ∃y χ\varphi = \forall x_1 \cdots \forall x_k \, \exists y \, \chi be in prenex normal form. Its Skolemization step replaces φ\varphi by ∀x1⋯∀xk χ[f(x1,…,xk)/y]\forall x_1 \cdots \forall x_k \, \chi[f(x_1, \dots, x_k)/y]. Here ff is a new function symbol of arity kk; for k=0k = 0 it is a new constant symbol. Repeating the step gives a sentence in Skolem normal form over a larger signature. It is satisfiable if and only if φ\varphi is satisfiable. For example, ∀x ∃y R(x,y)\forall x \, \exists y \, R(x, y) becomes ∀x R(x,f(x))\forall x \, R(x, f(x)), which is in Skolem normal form. The sentence ∀x ∃y R(x,y)\forall x \, \exists y \, R(x, y) itself is not in Skolem normal form, since its prefix contains ∃\exists. The sentence ∀x R(x,f(x))\forall x \, R(x, f(x)) implies ∀x ∃y R(x,y)\forall x \, \exists y \, R(x, y), but not conversely, so the two are not equivalent.

Reading path

To understand this page from the ground up, read these 4 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. Prenex normal form concept
  2. Sentence concept
  3. Signature concept
  4. Skolem normal form definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Skolem_normal_form
About this page
TagEZ8NCHN7SJ
URIm2://EZ8NCHN7SJ
Kinddefinition
WritingW0 stub
MSC03B10
DefinesSkolem normal form
UsesPrenex normal form, Sentence, Signature
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • 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.