202503141903

Tags : Finite Model Theory, Logic

Unranked Trees in Logic


An Unranked Tree is a tree where each node can have different finite number of children.

Definition

A Tree Domain is a subset of which is prefix closed such that for each we have for all .

A -tree is defined as a tuple where is a tree-domain and is a labelling function.

Unliked Ranked Trees it is no longer sufficient to have 2 successor relations as there are arbitrarily many children for each node, so we add further structure on to the tree.

The structure added here is that there is an order relation on the sibling.

Definition

The set of trees that can be represented by a formula for some logic is the set of trees that satisfy the formula


References