Documentation

Linglib.Semantics.Evidential.Defs

Evidential — lexical structure for evidential markers #

[Aik04] [dH13b] [Mur17]

The evidential as a lexical object, following the Determiner-API pattern (Semantics/Definiteness/Determiner.lean). The base Evidential carries only what is universal to all evidential markers — a surface form; each specialization (DirectEvidential, ReportativeEvidential, InferentialEvidential) adds its own structure: an Exponent (realization strategy) plus a fine-grained source value ([Aik04]'s parameter carving).

A language's evidential inventory is a List Evidential.Entry (heterogeneous across the three kinds) declared in its Fragment. Typological classifications — WALS Ch 77 system-type, Ch 78 coding strategy, [Aik04] paradigm system-type — are derived from the inventory, not stipulated: a language's WALS cell is a theorem about its declared evidentials.

Main declarations #

Implementation notes #

Fine-grained source taxonomies ([Aik04]) #

Sensory channel of a direct (firsthand) evidential. The visual vs non-visual contrast is grammaticalized in many languages (Tuyuca, Tariana, Kashaya); finer distinctions (auditory vs other non-visual sensory) are grammaticalized in some (Kashaya). Languages that don't grammaticalize the contrast use .unspecified.

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

      Source-identity of a reportative evidential. [Aik04] distinguishes hearsay (original speaker not identified) from quotative (specifically named source).

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

          Basis of an inferential evidential. [Aik04] distinguishes inference fromResult (observable consequences) from fromAssumption (general knowledge / reasoning).

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

              How an evidential is morphosyntactically realized. Analysis-neutral — distinguishes Bulgarian-style TAM-fusion from Cuzco-Quechua-style second-position clitic from Cheyenne-style clausal particle without committing to a syntactic analysis.

              • verbalAffix : Exponent

                A verbal affix or bound suffix (Kashaya -yá, Turkish -mIş).

              • tamFusion : Exponent

                Fused into the TAM paradigm (Bulgarian indirect in the perfect).

              • clitic2P : Exponent

                A second-position (Wackernagel) clitic (Cuzco Quechua -si/-chá).

              • clauseParticle : Exponent

                A clausal particle, typically clause-final (Cheyenne =sėstse, Japanese soo da).

              • parenthetical : Exponent

                A parenthetical / matrix-frame construction (English "I hear").

              • lexicalFrame : Exponent

                A grammaticalized lexical frame (Korean -tay matrix quotative).

              • toneAblaut : Exponent

                Tonal or ablaut realization (some Akha and Tibeto-Burman cases).

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

                  The base evidential lexical item: only what is universal — a surface form. Specializations (DirectEvidential, ReportativeEvidential, InferentialEvidential) extends this.

                  • form : String

                    Surface form (a representative morpheme or construction label).

                  Instances For
                    def instDecidableEqEvidential.decEq (x✝ x✝¹ : Evidential) :
                    Decidable (x✝ = x✝¹)
                    Equations
                    Instances For
                      @[instance_reducible]
                      Equations
                      def instReprEvidential.repr :
                      EvidentialNatStd.Format
                      Equations
                      • instReprEvidential.repr x✝ prec✝ = Std.Format.bracket "{ " (Std.Format.nil ++ Std.Format.text "form" ++ Std.Format.text " := " ++ (Std.Format.nest 8 (repr x✝.form)).group) " }"
                      Instances For
                        structure DirectEvidentialextends Evidential :

                        A direct (firsthand) evidential: signals that the speaker has direct sensory evidence for the prejacent. The source field records the sensory channel for languages that grammaticalize it (visual vs non-visual sensory, etc.).

                        Instances For
                          def instDecidableEqDirectEvidential.decEq (x✝ x✝¹ : DirectEvidential) :
                          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 reportative (hearsay / quotative) evidential: signals that the speaker learned the prejacent from another speaker. sourceIdentity records whether the original speaker is named (identified — quotative) or not (unidentified — hearsay).

                              Instances For
                                def instDecidableEqReportativeEvidential.decEq (x✝ x✝¹ : ReportativeEvidential) :
                                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

                                    An inferential evidential: signals that the speaker reasoned to the prejacent from indirect evidence. basis records whether the inference is from observable results (Aikhenvald fromResult) or from general knowledge / reasoning (Aikhenvald fromAssumption).

                                    Instances For
                                      def instDecidableEqInferentialEvidential.decEq (x✝ x✝¹ : InferentialEvidential) :
                                      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

                                          An evidential occurrence in a language's inventory: one of the three coarse kinds, carrying its typed payload.

                                          Instances For
                                            def Semantics.Evidential.instDecidableEqEntry.decEq (x✝ x✝¹ : Entry) :
                                            Decidable (x✝ = x✝¹)
                                            Equations
                                            Instances For
                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For

                                                The occurrence is a direct evidential.

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

                                                  The occurrence is a reportative evidential.

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

                                                    The occurrence is an inferential evidential.

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