Documentation

Linglib.Theories.Semantics.Conditionals.ConditionalType

The two fundamental conditional interpretation types.

Following @cite{cao-white-lassiter-2025} and building on @cite{iatridou-1991}, @cite{haegeman-2003}:

  • Hypothetical (HC): Antecedent is supposed; speaker uncertain about its truth
  • Premise (PC): Antecedent echoes prior discourse; no uncertainty implication

Key diagnostics:

  • HC can't be paraphrased with "given that/since"
  • PC can be paraphrased with "given that/since"
  • HC licenses NPIs in antecedent
  • PC licenses PPIs in antecedent
Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[reducible, inline]

      Can this conditional type be paraphrased with "given that" or "since"?

      Definitionally equal to requiresDiscourseAnchor: a conditional admits "given that" paraphrase iff its antecedent is discourse-anchored.

      Equations
      Instances For

        Check whether a proposition "echoes" the current discourse state.

        A proposition p echoes the discourse if:

        1. It is entailed by some speaker commitment (dcS), OR
        2. It is entailed by some common ground proposition (cg)

        This captures the requirement that premise conditionals must have their antecedent grounded in prior discourse.

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

          Weaker echo check: proposition is merely consistent with discourse.

          This is a looser condition - the antecedent is at least compatible with what's been established, even if not explicitly entailed.

          Equations
          Instances For
            def Semantics.Conditionals.pcFelicitous {W : Type u_1} (ds : Dynamic.State.DiscourseState W) (antecedent : BProp W) (worlds : List W) :

            Felicity condition for premise conditionals.

            A PC "if p, then q" is felicitous in discourse state ds iff:

            • The antecedent p echoes prior discourse (dcS or cg)

            This is the key felicity requirement that distinguishes PC from HC.

            Equations
            Instances For
              def Semantics.Conditionals.hcFelicitous {W : Type u_1} (ds : Dynamic.State.DiscourseState W) (antecedent : BProp W) (worlds : List W) :

              Felicity condition for hypothetical conditionals.

              An HC "if p, then q" is felicitous in discourse state ds iff:

              • The antecedent p is consistent with cg (not contradicted)
              • The antecedent p is not already established (some uncertainty)

              Note: The second condition is captured implicitly - if p were established, a PC reading would be preferred.

              Equations
              Instances For

                Epistemic status of an antecedent for polarity licensing purposes.

                This is the key insight: polarity licensing in conditional antecedents depends on BOTH monotonicity (semantic) AND epistemic status (discourse).

                • hypothetical: Speaker treats antecedent as uncertain → licenses NPIs
                • established: Speaker treats antecedent as given → licenses PPIs
                Instances For
                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    Full polarity context for conditional antecedents.

                    Separates the two factors that determine polarity licensing:

                    1. monotonicity: Semantic DE/UE property (conditional antecedents are DE)
                    2. epistemicStatus: Discourse-level status (uncertain vs established)

                    NPI licensing requires: DE monotonicity + hypothetical status PPI licensing requires: established status (monotonicity irrelevant)

                    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

                          Create polarity context from conditional type.

                          All conditional antecedents are semantically DE; the epistemic status varies based on whether it's an HC or PC.

                          Equations
                          Instances For

                            Does this context license NPIs?

                            NPIs require BOTH:

                            1. Downward-entailing monotonicity (semantic)
                            2. Hypothetical epistemic status (discourse)

                            This explains why PCs block NPIs despite being DE!

                            Equations
                            Instances For

                              Does this context license PPIs?

                              PPIs are licensed when the antecedent has established status. (Monotonicity is irrelevant for PPI licensing.)

                              Equations
                              Instances For
                                theorem Semantics.Conditionals.pc_felicity {W : Type u_1} (ds : Dynamic.State.DiscourseState W) (p : BProp W) (worlds : List W) :
                                pcFelicitous ds p worlds = echoesDiscourse ds p worlds

                                PCs are felicitous iff antecedent echoes prior discourse.

                                This is the defining felicity condition for premise conditionals.

                                HCs license NPIs in the antecedent.

                                Because HCs have both:

                                • DE monotonicity (semantic property of conditional antecedents)
                                • Hypothetical epistemic status (speaker uncertainty)

                                PCs license PPIs in the antecedent.

                                Because PCs have established epistemic status.

                                PCs do NOT license NPIs in the antecedent.

                                Despite being semantically DE, PCs lack the hypothetical epistemic status required for NPI licensing. This is the key insight from @cite{cao-white-lassiter-2025}.

                                HCs do NOT license PPIs in the antecedent.

                                Because HCs have hypothetical (not established) epistemic status.

                                A conditional with its interpretation type made explicit.

                                This bundles the antecedent, consequent, and interpretation type together. Useful for analyzing how different readings affect discourse update.

                                • antecedent : BProp W

                                  The antecedent proposition

                                • consequent : BProp W

                                  The consequent proposition

                                • condType : ConditionalType

                                  The interpretation type (HC or PC)

                                Instances For

                                  Get the semantic content (same for both HC and PC)

                                  Equations
                                  Instances For

                                    Check felicity in a given discourse state

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      theorem Semantics.Conditionals.hc_pc_same_semantics {W : Type u_1} (p q : BProp W) :
                                      { antecedent := p, consequent := q, condType := ConditionalType.hypothetical }.semantics = { antecedent := p, consequent := q, condType := ConditionalType.premise }.semantics

                                      HCs and PCs have identical truth conditions.

                                      The distinction is entirely in felicity/discourse conditions, not semantics. Both are interpreted via the same conditional semantics (material, strict, Kratzer, etc.).

                                      Cross-linguistic conditional markers and their type restrictions.

                                      Some languages have distinct lexical items for HC vs PC conditionals. This captures the typological pattern.

                                      Note: pcOnly is currently uninstantiated across known languages; included for typological completeness.

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

                                          Cross-linguistic conditional marker datum.

                                          Per-language marker entries live in Fragments/{Language}/Conditionals.lean.

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

                                              Summary #

                                              This module provides:

                                              Types #

                                              Key Operations #

                                              Theorems #

                                              Insight #

                                              The HC/PC distinction is DISCOURSE-LEVEL, not semantic. The polarity licensing pattern requires separating:

                                              1. Monotonicity (semantic) - always DE in conditional antecedents
                                              2. Epistemic status (discourse) - uncertain (HC) vs established (PC)

                                              This explains the apparent paradox that PCs block NPIs despite being semantically DE: NPI licensing requires BOTH DE + uncertain status.