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