Documentation

Linglib.Data.Generalizations.HomogeneityProjection

Generalizations.HomogeneityProjection — cross-paper prediction target #

Cross-paper test substrate for how the homogeneity gap of plural definites projects under embedding quantifiers and operators. The pattern's empirical literature spans [Lob00], [Gaj05], [Spe13], [Mag14], [KC15], [Kri16], [BL21], [ABB+23], [KS21b], and [Has25]; the empirical generalisation predates any one formal account, justifying a theory-neutral Data/Generalizations/ anchor.

Main declarations #

Studies files (e.g. [[KrizChemla2015]], [[AugurzkyEtAl2023]]) retrieve their paper-specific slice from their own <Paper>.Examples.all (option-B per-paper accessor pattern).

Implementation notes #

This file is the entry point for cross-account testing of homogeneity projection. The shape is: a ProjectionPredict signature each account implements; a ProjectionDatum carrying observed outcomes; decidable theorems comparing each account's prediction to each datum, including divergence theorems where two accounts disagree.

The substrate is restricted to the smallest set of operator cases that closes the current ≥2-consumer graduation criterion: every / no (every major contribution tests these), exactlyTwo (introduced by [KC15] Exps. A3/B3/C3/C4), and notEvery (the no/notEvery asymmetry from [ABB+23]). Extend as new consumers land.

There is deliberately no projector-stipulated monotonicity : EmbeddingOperator → ContextPolarity function — the classical mapping (notEvery ↦ downward by De Morgan) disagrees with the empirical observation that notEvery patterns with every rather than no in QUD-manipulation acceptance ([ABB+23]), so any single mapping would be wrong for at least one consumer.

Todo #

Substrate #

Quantifier-operator labels for plural-definite embedding environments, restricted to operators actually consumed by linglib's homogeneity- projection study files.

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

      Scenario classification used by the trivalent-judgment paradigm ([KC15]). The first three are the canonical TRUE / FALSE / GAP triad; gapQ and gapQQ are the exactly N refinements that isolate the at-least-reading from genuine homogeneity projection.

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

          Test-suite schema #

          @[reducible, inline]

          Theoretical-prediction signature any account of homogeneity projection must satisfy: given an embedder label and a scenario, predict the trivalent Truth3 value the account commits to.

          Equations
          Instances For

            Empirical datum derived from a paper-anchored LinguisticExample. observed is the trivalent value the paper's findings commit to in this (operator, scenario) cell; source is the originating paper.

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

                  LinguisticExample adapter #

                  Compute the observed Truth3 value for a (scenario, gapDetected) cell.

                  Baseline conditions are unambiguous: TRUE → .true, FALSE → .false. For gap-bearing scenarios, gap detection means the empirical distribution peaks on the trivalent middle (.indet); a non-detection on a gap-bearing scenario means an alternative reading (typically an at-least reading for non-monotonic embedders) rendered the sentence non-gappy.

                  Equations
                  Instances For

                    Lift a LinguisticExample to a ProjectionDatum, reading the operator, condition, and gap_detected keys from paperFeatures. Returns none for rows whose paperFeatures lack the recognised tags — those rows are not part of this hub's pool.

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

                      Pool #

                      Cross-paper pool of projection-relevant data, derived from the imported per-paper Examples.all lists by fromExample. Each entry carries its originating SourceRef for provenance. Rival theories of projection should pass their ProjectionPredict implementations against this pool.

                      Equations
                      Instances For