Publication | Open Access
Essential and relational models
18
Citations
18
References
2015
Year
EngineeringType TheoryHigher-order LogicSemanticsSocial SciencesStatistical Relational LearningNon-monotonic LogicDependently Typed ProgrammingType Assignment SystemFormal LogicCognitive ScienceModel TheoryLogical ModelsComputer ScienceType SystemDescription LogicsEssential ModelsAutomated ReasoningKnowledge ModelingFormal MethodsMathematical FoundationsLambda CalculusRelational ModelsData Modeling
Intersection type assignment systems can be used as a general framework for building logical models of λ-calculus that allow to reason about the denotation of terms in a finitary way. We define essential models (a new class of logical models) through a parametric type assignment system using non-idempotent intersection types. Under an interpretation of terms based on typings instead than the usual one based on types, every suitable instance of the parameters induces a λ-model, whose theory is sensible. We prove that this type assignment system provides a logical description of a family of λ-models arising from a category of sets and relations.
| Year | Citations | |
|---|---|---|
Page 1
Page 1