Documentation

Linglib.Theories.Semantics.Entailment.Monotonicity

Bridge to Canonical GQ Denotations #

The 4-element World type used in the entailment domain doubles as an entity domain. We create a Model + Fintype instance so that the canonical GQ denotations from Semantics.Lexical.Determiner.Quantifier (every_sem, some_sem, no_sem) can be instantiated here.

This bridges the entailment-testing infrastructure (finite, decidable) with the model-theoretic GQ definitions (proved conservative and monotone for arbitrary finite models).

Relation to general monotonicity theorems. The native_decide proofs below verify monotonicity over the 4-element World model. The general theorems — every_scope_up, no_scope_down, every_restrictor_down, some_scope_up — are proved for arbitrary Fintype in Quantifier.lean and Core.Logic.Quantification. The results here are consistent instances of those general proofs.

The entailment World type, viewed as a Model entity domain.

Equations
Instances For
    Equations
    • One or more equations did not get rendered due to their size.