202504210004

Tags : Finite Model Theory

Stages


Fixed Point Logics compute sets by using a formula to describe an operator on the collection of subsets of the universe, which is applied on the empty set repeatedly until a fixed point is reached.

We now define a way to compare when different points of the universe enter the set defined using the fixed point operator, more specifically.

Consider a formula such that all occurrences of are positive in , hence it defines a monotone operator. Since we are working with finite models, reaches its fixed point after finitely many steps which we define to be .

We now define a stage of a point as follows:

Definition

The stage of a point is the number such that and . This is generally written as

Since reaches its fixed point after steps, for each point in the fixed point, we have that , hence for all points outside the fixed point we define the stage .

We now define the operators and that compare the stages of points:

The following extra operators need to be defined that will all be constructed simultaneously

and


References