Documentation

Studies.Dayal2025

Dayal (2025): The interrogative left periphery #

Question meaning is built at three points of the left periphery. At C a proposition becomes a set of propositions; at PerspP a perspectival center is introduced for whom the question is potentially active, which presupposes that the center may not know the answer; at SAP the speaker puts the addressee under an obligation to answer. Embedding predicates select up to one of the layers, and the middle one, quasi-subordination with matrix syntax and intonation, carries a semantic filter: know and remember assert knowledge of the answer and so cannot host it, negation or questioning of them and forget leave the center's ignorance open and can, which is McCloskey's shiftiness. Boundary tones realize the features of the two upper layers, so a declarative question is biased in English, where C is typed early, and can be neutral in Hindi-Urdu and Italian, where typing is delayed; and a bare polar clause can only be subordinated where a complementizer or Q-morpheme types it, which Hindi-Urdu lacks. Question particles sit at the layer their embedding distribution shows.

Implementation notes #

TODO #

References #

The left periphery #

The WH-feature on C, the three layers ordered by height, and the classes of embedding predicates by the largest layer they select.

The WH-feature on C is interrogative, declarative, or unspecified with typing delayed to a higher layer (Hindi-Urdu polar clauses, [Day25] §4.4).

Instances For
    @[instance_reducible]
    Equations
    def Dayal2025.instReprWHFeature.repr :
    WHFeature → ℕ → Std.Format
    Equations
    Instances For

      The interrogative left periphery has three layers, clause typing at C, centering at PerspP, and the speech act at SAP.

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

          Embedding predicates are classed by the largest left-peripheral structure they select ([Day25] §1.2). Uninterrogatives take no interrogative; rogatives take CP only (depend on, investigate), PerspP (wonder, want to know) or SAP (ask); responsives (know, remember, forget) take CP and, where their meaning leaves the center's ignorance open, PerspP.

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

              The selection class of a lexical entry. Question-taking factives are responsive, non-veridical doxastic attitudes uninterrogative, question-taking speech-act verbs select SAP, opaque question-taking verbs PerspP, and other question-taking verbs CP.

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

                The basic frame is an embedded question.

                Equations
                Instances For

                  The three layers (7), (20) #

                  A class takes an embedding context when the context's layer is within what it selects.

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

                    Question particles (§1.3) #

                    A particle's layer is read off its embedding distribution (20): CP if it is licensed in subordination, otherwise PerspP if it is licensed in quasi-subordination, otherwise SAP if it is licensed in matrix clauses.

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

                      Japanese ka types the clause at CP, Hindi-Urdu kya: sits at PerspP, and the meta question particles kke and quick sit at SAP, as in (15)–(19).

                      Centering (25)–(26), (42)–(43) #

                      def Dayal2025.knows {W : Type u_1} (H : Set (Set W)) (Dox : SetRel W W) :
                      Set W

                      The at-issue content of x knows Q and of x remembers Q is knowledge of the answer at the evaluation time, through the center's doxastic alternatives Dox.

                      Equations
                      Instances For
                        def Dayal2025.forgets {W : Type u_1} (H : Set (Set W)) (Dox : SetRel W W) :
                        Set W

                        In (43b), x forgets Q is ignorance of the answer, its past-knowledge presupposition set aside.

                        Equations
                        Instances For
                          theorem Dayal2025.not_possiblyIgnorant_knows {W : Type u_1} {c : Set W} (H : Set (Set W)) (Dox : SetRel W W) :
                          ¬Question.PossiblyIgnorant H (c ∩ knows H Dox) Dox

                          Bare know and remember reject quasi-subordination in every context, as in (26d) and (42a), because the requirement of Persp_CQ fails on the context updated with the assertion.

                          theorem Dayal2025.possiblyIgnorant_forgets_iff {W : Type u_1} {c : Set W} (H : Set (Set W)) (Dox : SetRel W W) :

                          Negated remember and bare forget quasi-subordinate exactly in the contexts where the center may be ignorant, as in (42b) and (43).

                          theorem Dayal2025.possiblyIgnorant_knows_question_iff {W : Type u_1} {c : Set W} (H : Set (Set W)) (Dox : SetRel W W) :
                          Question.PossiblyIgnorant H (c ∩ (knows H Dox ∪ (knows H Dox)ᶜ)) Dox ↔ Question.PossiblyIgnorant H c Dox

                          Under a polar question either answer is at issue, so the same holds of Does Sue remember? (42c).

                          theorem Dayal2025.possiblyIgnorant_forgets_question_iff {W : Type u_1} {c : Set W} (H : Set (Set W)) (Dox : SetRel W W) :
                          Question.PossiblyIgnorant H (c ∩ (forgets H Dox ∪ (forgets H Dox)ᶜ)) Dox ↔ Question.PossiblyIgnorant H c Dox

                          The same computation licenses Have you forgotten [was Henry a communist] (46b), which the paper marks unacceptable; §3.3 attributes the difference to who is invested in the answer, not formalized here.

                          Boundary tones and the features they realize (§4.3–4.4) #

                          inductive Dayal2025.Tone :
                          Instances For
                            @[instance_reducible]
                            instance Dayal2025.instDecidableEqTone :
                            DecidableEq Tone
                            Equations
                            def Dayal2025.instReprTone.repr :
                            Tone → ℕ → Std.Format
                            Equations
                            Instances For
                              @[instance_reducible]
                              Equations

                              The feature on Persp marks a centered question or a centered proposition.

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

                                  The illocutionary head is asking, asserting, or the combined act of a biased question (64b).

                                  Instances For
                                    @[instance_reducible]
                                    Equations
                                    def Dayal2025.instReprIllocution.repr :
                                    Illocution → ℕ → Std.Format
                                    Equations
                                    Instances For
                                      @[instance_reducible]
                                      instance Dayal2025.instDecidableLicenses (sa : Illocution) (t : Tone) :
                                      Decidable (sa.licenses t)
                                      Equations
                                      • One or more equations did not get rendered due to their size.

                                      Persp agrees with C when C, if typed, demands Persp's tone (75).

                                      Equations
                                      Instances For
                                        @[instance_reducible]
                                        instance Dayal2025.instDecidableAgreesC (f : WHFeature) (p : PerspFeature) :
                                        Decidable (AgreesC f p)
                                        Equations

                                        A full left periphery is derivable when Persp agrees with C and SAP licenses Persp's tone (75).

                                        Equations
                                        Instances For
                                          @[instance_reducible]
                                          instance Dayal2025.instDecidableDerivable (f : WHFeature) (p : PerspFeature) (sa : Illocution) :
                                          Decidable (Derivable f p sa)
                                          Equations

                                          With interrogative syntax a neutral question is derivable, and with declarative syntax only the combined act of a biased question is (64).

                                          Without SAP a question needs Persp_CQ, which declarative syntax cannot host, so declarative questions do not quasi-subordinate (67).

                                          A language may type a bare polar clause at C (§4.4) by a polar complementizer (whether, se) or by a clause-typing Q-morpheme (ka).

                                          • polarComplementizer : Bool
                                          • qMorpheme : Bool
                                          Instances For
                                            def Dayal2025.instDecidableEqPolarTyping.decEq (x✝ x✝¹ : PolarTyping) :
                                            Decidable (x✝ = x✝¹)
                                            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
                                                @[instance_reducible]
                                                Equations

                                                A simplex polar clause is clause-typed in a context when a lexical resource types it or the context supplies Persp_CQ above C ((72)).

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

                                                          English and Italian subordinate simplex polar questions and Hindi-Urdu does not, while every language quasi-subordinates them, as in (69)–(71).

                                                          The fragment's ya: nahĩ: is obligatory exactly where nothing else types the clause (71).

                                                          The paper's judgments #

                                                          The English predicates of the paper, from the fragment.

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

                                                            The embedding context a row's embedding feature names.

                                                            Equations
                                                            Instances For

                                                              A judgment counts as licensed when it is acceptable or marginal, so that McCloskey's ? on (40b) is licensed.

                                                              Equations
                                                              Instances For
                                                                @[instance_reducible]
                                                                instance Dayal2025.instDecidableFine (j : Judgment) :
                                                                Decidable (Fine j)
                                                                Equations
                                                                theorem Dayal2025.selection_rows (row : Datum) :
                                                                row ∈ Examples.all → ∀ v ∈ verbs, ∀ (e : Clause.EmbeddingContext), row.feature? "verb" = some v.form → (row.feature? "embedding").bind contextOf = some e → e ≠ Clause.EmbeddingContext.quasiSubordinated → (Fine row.judgment ↔ Selects (deriveSelectionClass v.toVerb) e)

                                                                Outside quasi-subordination an English predicate embeds an interrogative iff its lexical class, read off the fragment, selects the context's layer, as in (8)–(9), (11), (24) and (84)–(85).

                                                                def Dayal2025.assertsKnowledge :
                                                                String → Bool

                                                                In the at-issue content of a responsive (43b), know and remember assert knowledge of the answer and forget asserts ignorance.

                                                                Equations
                                                                Instances For
                                                                  theorem Dayal2025.quasi_rows (row : Datum) :
                                                                  row ∈ Examples.all → ∀ v ∈ verbs, row.feature? "verb" = some v.form → (row.feature? "embedding").bind contextOf = some Clause.EmbeddingContext.quasiSubordinated → row.feature? "invested" = none → (Fine row.judgment ↔ Selects (deriveSelectionClass v.toVerb) Clause.EmbeddingContext.quasiSubordinated ∧ (deriveSelectionClass v.toVerb = SelectionClass.responsive → assertsKnowledge v.form = false ∨ row.feature? "negated" = some "true" ∨ row.feature? "questioned" = some "true"))

                                                                  Quasi-subordination is licensed iff the class selects PerspP and, for a responsive, its content does not assert knowledge of the answer once negation or questioning is taken into account, as in (8)–(9), (38), (40), (43), (45)–(46) and (84)–(85). These are the instances of not_possiblyIgnorant_knows, possiblyIgnorant_forgets_iff and possiblyIgnorant_knows_question_iff in a context where the center may be ignorant. Rows the paper attributes to who is invested in the answer (§3.3) carry the feature invested and are set aside.

                                                                  def Dayal2025.declarativeC :
                                                                  String → Option WHFeature

                                                                  Declarative syntax leaves the WH-feature on C typed early in English and delayable in Hindi-Urdu and Italian (§4.4).

                                                                  Equations
                                                                  Instances For
                                                                    theorem Dayal2025.declarative_question_rows (row : Datum) :
                                                                    row ∈ Examples.all → ∀ (f : WHFeature), row.feature? "syntax" = some "declarative" → row.feature? "embedding" = some "matrix" → declarativeC row.language = some f → (List.lookup "neutral" row.readings = some Judgment.acceptable ↔ ∃ (p : PerspFeature), Derivable f p Illocution.ask) ∧ List.lookup "biased" row.readings = some Judgment.acceptable

                                                                    A declarative question has a neutral reading iff its language's C may stay untyped, and always has a biased one, as in (62)–(63).

                                                                    def Dayal2025.typingOf :
                                                                    String → Option PolarTyping

                                                                    A language's polar typing resources, by glottocode.

                                                                    Equations
                                                                    Instances For
                                                                      theorem Dayal2025.simplex_rows (row : Datum) :
                                                                      row ∈ Examples.all → ∀ (L : PolarTyping) (e : Clause.EmbeddingContext), row.feature? "simplex" = some "true" → typingOf row.language = some L → (row.feature? "embedding").bind contextOf = some e → (Fine row.judgment ↔ Typed L e)

                                                                      A simplex polar clause is acceptable in a context iff it is clause-typed there, as in (69)–(71).