Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Quantifier rank

From Wikipedia, the free encyclopedia

In mathematical logic, the quantifier rank of a formula is the depth of nesting of its quantifiers. It plays an essential role in model theory.

The quantifier rank is a property of the formula itself (i.e. the expression in a language). Thus two logically equivalent formulae can have different quantifier ranks, when they express the same thing in different ways.

Definition

[edit]

In first-order logic

[edit]

Let be a first-order formula. The quantifier rank of , written , is defined as:

  • , if is atomic.
  • .
  • .
  • .
  • .

Remarks

  • We write for the set of all first-order formulas with .
  • Relational (without function symbols) is always of finite size, i.e. contains a finite number of formulas.
  • In prenex normal form, the quantifier rank of is exactly the number of quantifiers appearing in .

In higher-order logic

[edit]

For fixed-point logic, with a least fixed-point operator : .

Examples

[edit]
  • A sentence of quantifier rank 2:
  • A formula of quantifier rank 1:
  • A formula of quantifier rank 0:
  • A sentence, equivalent to the previous, although of quantifier rank 2:

See also

[edit]

References

[edit]
  • Ebbinghaus, Heinz-Dieter; Flum, Jörg (1995), Finite Model Theory, Springer, ISBN 978-3-540-60149-4.
  • Grädel, Erich; Kolaitis, Phokion G.; Libkin, Leonid; Maarten, Marx; Spencer, Joel; Vardi, Moshe Y.; Venema, Yde; Weinstein, Scott (2007), Finite model theory and its applications, Texts in Theoretical Computer Science. An EATCS Series, Berlin: Springer-Verlag, p. 133, ISBN 978-3-540-00428-8, Zbl 1133.03001.
[edit]