Aikhenvald (2004): Evidentiality #
This file formalizes the typology of grammatical evidentiality systems in chapter 2 of Aikhenvald's Evidentiality. A system is classified by how many information sources a speaker must choose among and how they are grouped: five kinds with two choices (A1–A5), five with three, three with four and one with five (D1). Table 2.1 draws the systems as rows over the six semantic parameters, each term spanning the parameters it covers, and leaves out the four kinds organized around an evidentiality-neutral "everything else" term.
A kind's systems (Kind.rows) are its rows of the table, or, for an everything-else kind, the
marked terms opposed to the neutral one. Every term spans an interval of the parameters
(Kind.ordConnected_cells), and the letter counts the terms plus one for an everything-else
term (Kind.length_rows). An inventory realizes a kind when its evidentials cover the terms of
one of its systems, one evidential to a term (Realizes); it then realizes no other kind, is
well formed, and has as many evidentials as the kind has marked terms. Turkish, Abkhaz and
Bulgarian realize A2, their unmarked pasts read as evidentiality-neutral, Aymara and Cuzco
Quechua B1, Tuyuca and Tariana D1. The Kashaya performative lies outside the six parameters, so
a spontaneous remark realizes no kind; West Greenlandic's synonymous reported evidentials form no
paradigm, though each, read as a system on its own, is A3; Euchee's auditory evidential is A5.
Implementation notes #
The rows follow Table 2.1 cell for cell, including its A4 term, which the table gives as non-visual although the book's prose describes the Ngiyambaa sensory evidential as covering seeing too. The A2 systems are the two opposites of a firsthand term the A1 rows draw, the book describing the non-firsthand of both kinds as the opposite of the firsthand. An inventory realizes a system only when it covers each term exactly, so a system whose term covers less than its cell, as a B1 system whose first term is visual only, realizes none.
References #
The systems #
Equations
- Aikhenvald2004.instDecidableEqTerm x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
- Aikhenvald2004.instReprTerm.repr Aikhenvald2004.Term.direct prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Term.direct")).group prec✝
- Aikhenvald2004.instReprTerm.repr Aikhenvald2004.Term.visual prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Term.visual")).group prec✝
Instances For
Equations
- Aikhenvald2004.instReprTerm = { reprPrec := Aikhenvald2004.instReprTerm.repr }
Equations
- Aikhenvald2004.instDecidableEqKind x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.A1 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.A1")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.A2 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.A2")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.A3 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.A3")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.A4 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.A4")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.A5 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.A5")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.B1 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.B1")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.B2 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.B2")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.B3 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.B3")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.B4 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.B4")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.B5 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.B5")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.C1 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.C1")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.C2 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.C2")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.C3 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.C3")).group prec✝
- Aikhenvald2004.instReprKind.repr Aikhenvald2004.Kind.D1 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Aikhenvald2004.Kind.D1")).group prec✝
Instances For
Equations
- Aikhenvald2004.instReprKind = { reprPrec := Aikhenvald2004.instReprKind.repr }
Equations
- Aikhenvald2004.instFintypeKind = { elems := { val := ↑Aikhenvald2004.Kind.enumList, nodup := Aikhenvald2004.Kind.enumList_nodup }, complete := Aikhenvald2004.instFintypeKind._proof_1 }
The number of evidentiality choices, counting an evidentiality-neutral term.
Equations
- Aikhenvald2004.Kind.A1.choices = 2
- Aikhenvald2004.Kind.A2.choices = 2
- Aikhenvald2004.Kind.A3.choices = 2
- Aikhenvald2004.Kind.A4.choices = 2
- Aikhenvald2004.Kind.A5.choices = 2
- Aikhenvald2004.Kind.B1.choices = 3
- Aikhenvald2004.Kind.B2.choices = 3
- Aikhenvald2004.Kind.B3.choices = 3
- Aikhenvald2004.Kind.B4.choices = 3
- Aikhenvald2004.Kind.B5.choices = 3
- Aikhenvald2004.Kind.C1.choices = 4
- Aikhenvald2004.Kind.C2.choices = 4
- Aikhenvald2004.Kind.C3.choices = 4
- Aikhenvald2004.Kind.D1.choices = 5
Instances For
The kinds organized around an evidentiality-neutral "everything else" term.
Equations
Instances For
The systems of each kind, each the list of its marked terms with the parameters they cover. They are the rows of Table 2.1, and for an everything-else kind the terms opposed to the neutral one.
Equations
- One or more equations did not get rendered due to their size.
- Aikhenvald2004.Kind.A3.rows = [[(Aikhenvald2004.Term.reported, {Evidential.Parameter.hearsay, Evidential.Parameter.quotative})]]
- Aikhenvald2004.Kind.A5.rows = [[(Aikhenvald2004.Term.auditory, {Evidential.Parameter.sensory})]]
- Aikhenvald2004.Kind.B5.rows = [[(Aikhenvald2004.Term.reported, {Evidential.Parameter.hearsay}), (Aikhenvald2004.Term.quotative, {Evidential.Parameter.quotative})]]
Instances For
Every term covers an interval of the parameters, so that in Aikhenvald's order no term skips one.
Every term covers some parameter.
The terms of a system cover disjoint parameters.
The letter of a kind counts the terms of each of its systems, plus one for an everything-else term.
No system gives each of the six parameters a term of its own.
Distinct kinds have no system in common, even up to the order of the terms.
B1 groups the parameters into Willett's three types of evidence.
The names of the terms of a kind's systems.
Equations
- k.terms = (List.flatMap (fun (x : List (Aikhenvald2004.Term × Finset Evidential.Parameter)) => List.map Prod.fst x) k.rows).toFinset
Instances For
The non-firsthand term of an A2 system is that of an A1 system, the neutral term replacing the firsthand one.
Inventories #
An inventory realizes a kind when its evidentials cover the terms of one of the kind's systems, one evidential to a term.
Equations
- Aikhenvald2004.Realizes es k = ∃ r ∈ k.rows, (List.map Evidential.covers es).Perm (List.map Prod.snd r)
Instances For
Equations
An inventory realizes at most one kind.
The evidentials of an inventory realizing a kind each cover some parameter.
An inventory realizing a kind is well formed.
An inventory realizing a kind has one evidential for each of its marked terms.
An empty inventory, an evidentiality strategy or none at all, realizes no kind.
The Fragment languages #
The Kashaya performative covers none of the six parameters, so in either aspect the paradigm of a spontaneous remark realizes no kind.
West Greenlandic's reported evidentials are synonymous, so they form no paradigm.
West Greenlandic's reported evidentials together realize no kind.
Each West Greenlandic reported evidential, read as a system on its own, is A3.
Euchee #
The Euchee auditory evidential -ke, as Linn analyses it; an earlier grammar takes it for a locative only.
Equations
- Aikhenvald2004.eucheeKe = { morphs := [Morphology.Morph.suff "ke"], covers := {Evidential.Parameter.sensory} }
Instances For
Euchee, the one language found with an A5 system, opposes its auditory evidential to an unmarked term.
The book's examples #
The terms named by the examples' term feature.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The kinds named by the examples' system feature.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The parameters named by the examples' source feature.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In every example the term used covers the source at hand, which lies in the cell of that term in a system of the example's kind.
The terms illustrated by the examples from a language.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Tariana illustration runs through every term of a D1 system.
The Wanka Quechua examples run through every term of a B1 system.
The Turkish examples, of report, inference and non-visual perception, all use the non-firsthand term of an A2 system.