Tanti Dargwa locative forms #
This file defines the locative forms of Tanti Dargwa as Sumbatova describes them. A locative form is the oblique stem followed by three suffix slots: a localization, the domain in space with respect to the reference point, of which Tanti has eight; an orientation, whether the object is in that domain, moving towards it, from it or across it; and a direction of the motion with respect to the speaker, which the essive lacks, the elative requires and the lative admits. The translative combines only with the localizations sub, ante and post, and post with the translative alone. The orientations are the path heads of Pantcheva's decomposition and the localizations refine its regions, so the forms fill the region-by-path grid except for the route outside the exterior. An elative without the direction marker the spatial paradigm demands has a non-locative use, as the causee of a transitive causative and the standard of comparison.
Main definitions #
Dargwa.Tanti.Localization,Dargwa.Tanti.Orientation,Dargwa.Tanti.Direction: the three categories with their suffixes, andLocalization.regionandOrientation.pathDirtheir comparative labelsDargwa.Tanti.Orientation.marker?: the marker of an orientation, apart from the side it attaches onDargwa.Tanti.LocativeForm: a form, withLocativeForm.morphsits suffixes andLocativeForm.IsSpatialthe combinatorics of the spatial paradigmDargwa.Tanti.comparisonStandard: the super-elative of the standard of comparison
Main results #
Dargwa.Tanti.LocativeForm.not_isSpatial_elative_none: no directionless elative is spatialDargwa.Tanti.LocativeForm.isSpatial_post_iff: post takes the translative aloneDargwa.Tanti.LocativeForm.exists_isSpatial_iff: the region-by-path grid is filled except for the route outside the exterior
Implementation notes #
- The essive is the localization followed by the gender marker, so
morphstakes the marker. - The direction suffixes are cited in their long forms; the short forms drop -le, and
-sale and -dale vary with -sele and -dele. Whether the translative takes a direction
marker is not stated, so
IsSpatialleaves it open. - The general-localization form of some nouns, kis-na-b 'in the pocket', is irregular and left out, as are the locative adverbs and postpositions, which inflect for orientation.
References #
Localization #
A localization is the domain in space a locative form specifies with respect to the reference point.
- super : Localization
super -ja, on the surface of the object.
- sub : Localization
sub -gu, under the object.
- ante : Localization
ante -sa, in front of the object.
- in_ : Localization
in -ʜe, -ʜaˁ for some nouns, inside a container.
- inter : Localization
inter -cːe, in a solid substance.
- apud : Localization
apud -hira, near the object.
- ad : Localization
ad -šːu, in the place functionally associated with the object.
- post : Localization
post -hi, behind the object.
Instances For
Equations
- Dargwa.Tanti.instDecidableEqLocalization x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Dargwa.Tanti.instReprLocalization = { reprPrec := Dargwa.Tanti.instReprLocalization.repr }
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.
The localization suffix.
Equations
- Dargwa.Tanti.Localization.super.suffix = Morphology.Morph.suff "ja"
- Dargwa.Tanti.Localization.sub.suffix = Morphology.Morph.suff "gu"
- Dargwa.Tanti.Localization.ante.suffix = Morphology.Morph.suff "sa"
- Dargwa.Tanti.Localization.in_.suffix = Morphology.Morph.suff "ʜe"
- Dargwa.Tanti.Localization.inter.suffix = Morphology.Morph.suff "cːe"
- Dargwa.Tanti.Localization.apud.suffix = Morphology.Morph.suff "hira"
- Dargwa.Tanti.Localization.ad.suffix = Morphology.Morph.suff "šːu"
- Dargwa.Tanti.Localization.post.suffix = Morphology.Morph.suff "hi"
Instances For
The region of the comparative decomposition a localization falls in. super is the surface, in and inter are the interior and the rest are the exterior.
Equations
- Dargwa.Tanti.Localization.super.region = Spatial.Localization.surface
- Dargwa.Tanti.Localization.in_.region = Spatial.Localization.interior
- Dargwa.Tanti.Localization.inter.region = Spatial.Localization.interior
- Dargwa.Tanti.Localization.sub.region = Spatial.Localization.exterior
- Dargwa.Tanti.Localization.ante.region = Spatial.Localization.exterior
- Dargwa.Tanti.Localization.apud.region = Spatial.Localization.exterior
- Dargwa.Tanti.Localization.ad.region = Spatial.Localization.exterior
- Dargwa.Tanti.Localization.post.region = Spatial.Localization.exterior
Instances For
The localizations the translative combines with.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Orientation #
An orientation is the motion, or its absence, with respect to the reference point.
- lative : Orientation
The lative, unmarked, motion towards the reference point.
- elative : Orientation
The elative -r, motion from the reference point.
- essive : Orientation
The essive, the gender marker after the localization, location in the reference point.
- translative : Orientation
The translative -tːi, motion across the reference point.
Instances For
Equations
- Dargwa.Tanti.instDecidableEqOrientation 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.
Instances For
Equations
- Dargwa.Tanti.instReprOrientation = { reprPrec := Dargwa.Tanti.instReprOrientation.repr }
Equations
- One or more equations did not get rendered due to their size.
The marker of an orientation, the gender marker g for the essive and none for the lative.
Equations
- Dargwa.Tanti.Orientation.lative.marker? x✝ = none
- Dargwa.Tanti.Orientation.elative.marker? x✝ = some "r"
- Dargwa.Tanti.Orientation.essive.marker? x✝ = some x✝.form
- Dargwa.Tanti.Orientation.translative.marker? x✝ = some "tːi"
Instances For
The orientation suffixes, with the gender marker g the essive takes.
Equations
- o.morphs g = (Option.map Morphology.Morph.suff (o.marker? g)).toList
Instances For
The path head of the comparative decomposition an orientation expresses.
Equations
Instances For
Direction #
Equations
- Dargwa.Tanti.instDecidableEqDirection x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Dargwa.Tanti.instReprDirection = { reprPrec := Dargwa.Tanti.instReprDirection.repr }
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.
The direction suffix, in its long form.
Equations
Instances For
Locative forms #
A locative form is a localization, an orientation and, where the form has one, a direction.
- localization : Localization
- orientation : Orientation
- direction : Option Direction
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
Equations
- Dargwa.Tanti.instReprLocativeForm = { reprPrec := Dargwa.Tanti.instReprLocativeForm.repr }
Equations
- One or more equations did not get rendered due to their size.
The suffixes of a locative form after the oblique stem, with the gender marker g in the
essive.
Equations
- f.morphs g = f.localization.suffix :: (f.orientation.morphs g ++ (Option.map Dargwa.Tanti.Direction.suffix f.direction).toList)
Instances For
A form is spatial when its slots combine as the paradigm allows. The essive takes no direction marker, the elative requires one and the lative admits one; the translative combines only with the localizations that take it, and post only with the translative.
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.
No elative without a direction marker is spatial.
post takes the translative alone.
The forms fill the grid of regions and path heads except for the route, which the translative expresses, outside the exterior.
The super-elative without a direction marker of the standard of comparison.
Equations
- Dargwa.Tanti.comparisonStandard = { localization := Dargwa.Tanti.Localization.super, orientation := Dargwa.Tanti.Orientation.elative, direction := none }