Generated sub-interpretations #
This file defines the sub-interpretation that an entity generates and proves that satisfaction
is local to it. The sub-interpretation generated by r has the components of r as its
universe and inherits the sorts, attribute values and relations of the whole interpretation.
Because quantification in RSRL ranges over components, an entity of the sub-interpretation
satisfies a formula there exactly when it satisfies it in the whole interpretation.
An interpretation is rooted at r when every entity is a component of r. A generated
sub-interpretation is rooted at its generator, so every entity of a model of a grammar is the
root of a rooted model of the same grammar.
Main definitions #
HPSG.RSRL.Interpretation.generated: the sub-interpretation on the components of an entity.HPSG.RSRL.Interpretation.IsRootedAt: every entity is a component of the given one.
Main results #
HPSG.RSRL.Interpretation.satisfies_generated: satisfaction in a generated sub-interpretation agrees with satisfaction in the whole interpretation.HPSG.RSRL.Interpretation.Models.generated: a generated sub-interpretation of a model is a model.HPSG.RSRL.Interpretation.isRootedAt_generated: a generated sub-interpretation is rooted at its generator.
References #
The sub-interpretation generated by r, whose universe is the set of components of r.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An interpretation is rooted at r when every entity is a component of r.
Equations
- I.IsRootedAt r = ∀ (v : U), I.IsComponentOf r v
Instances For
Equations
- I.instDecidableIsRootedAtOfDecidableEqOfFintypeAttr r = { decide := decide (∀ a ∈ Finset.univ, I.IsComponentOf r a), reflects_decide := ⋯ }
A generated sub-interpretation is rooted at its generator.
Satisfaction is local. An entity of a generated sub-interpretation satisfies a formula there exactly when it satisfies it in the whole interpretation.
A generated sub-interpretation of a model of a grammar is a model of it.
A generated sub-interpretation of a well-typed interpretation is well-typed.