Symbols occurring in infinitary formulas #
BoundedFormulaInf.functionsIn and BoundedFormulaInf.relationsIn record the symbols
occurring in a formula, tagged by arity. Equality contributes only the function symbols of its
terms: it is a logical symbol. At a countable branching carrier both sets are countable, with
no restriction on the size of the language. This is the input for restricting a sentence to
a countable sublanguage.
BoundedFormulaInf.realize_congr_of_agreeOn is symbol locality: two interpretations on one
carrier which agree on the occurring symbols give the formula the same truth value. Language
maps take occurrence sets to their exact images; bound-variable and free-variable relabelling
and carrier coding preserve them, and free-variable substitution preserves relation symbols and
adds at most the function symbols of the substituted terms.
The function symbols occurring in an infinitary formula, tagged by arity.
Instances For
The relation symbols occurring in an infinitary formula, tagged by arity. Logical equality does not contribute a relation symbol.
Instances For
At a countable branching carrier the set of occurring function symbols is countable.
Relabelling bound positions preserves the occurring function symbols.
Coded conjunction adds no symbols through its padding.
Coded disjunction adds no symbols through its padding.
Changing the branching carrier by a coding preserves occurrence sets.
At a countable branching carrier the set of occurring relation symbols is countable.
Relabelling bound positions preserves the occurring relation symbols.
Coded conjunction adds no symbols through its padding.
Coded disjunction adds no symbols through its padding.
Changing the branching carrier by a coding preserves occurrence sets.
Symbol locality. Structures on the same carrier which agree on every symbol occurring in a formula give it the same realization. No agreement on other symbols is required.
Language translation takes the occurring function symbols to their exact image.
Language translation takes the occurring relation symbols to their exact image.
Free-variable relabelling preserves the occurring function symbols.
Free-variable relabelling preserves the occurring relation symbols.
Free-variable substitution keeps every function symbol of the formula.
Free-variable substitution adds at most the function symbols of the substituted terms.
Free-variable substitution preserves the occurring relation symbols.