202503081503
Tags : Logic, Finite Model Theory
Ranked Trees in Logic
A Ranked Tree is a tree where the number of children of each non-leaf node is the same (or is bounded above by a fixed value ).
Here the value will be fixed to be but the same can be done for any .
Each node now can be represented by a graph by a string in .
Definition
A Tree Domain describes the set of strings that represent nodes of a tree. Such a set is a prefix closed subset of and if then either both and are in or neither of them are in
A -tree is defined as a tuple where is a tree-domain and is a labelling function.
We represent such a tree as a first order structure as follows:
Definition
The set of trees that can be represented by a formula for some logic is the set of tree that satisfy the formula