Finnish Case Inventory @cite{blake-1994} #
@cite{karlsson-2017}
Finnish has 15 morphological cases, one of the richest case systems in Europe:
- Grammatical (3): nominative, genitive, partitive (+ accusative for pronouns/total objects, often syncretic with NOM or GEN)
- Internal local (3): inessive (-ssA, 'in'), elative (-stA, 'out of'), illative (-Vn, 'into')
- External local (3): adessive (-llA, 'on/at'), ablative (-ltA, 'from'), allative (-lle, 'to/onto')
- Other (5–6): essive (-nA, 'as'), translative (-ksi, 'becoming'), abessive (-ttA, 'without'), comitative (-ine-, 'with'), instructive (-n, 'by means of')
Our 19-value Core.Case represents 12 of the 15 Finnish cases. The three
Finnish-specific semantic cases (essive, translative, abessive) are included
directly; the internal/external local pairs (inessive/adessive → LOC,
elative/ablative → ABL, illative/allative → ALL) are collapsed into a
single rank.
Finnish lacks a dedicated dative case — the allative covers recipient function (@cite{blake-1994}, Ch. 6: ALL → DAT extension). This creates a gap at rank 4 (DAT) on Blake's hierarchy, making Finnish a known exception to strict contiguity.
Finnish case inventory mapped to Core.Case.
All 15 Finnish cases now have Core.Case equivalents (essive, translative, abessive added to Core.Case; internal/external local pairs collapsed):
- NOM →.nom, ACC →.acc (pronoun/total-object accusative)
- GEN →.gen, PART →.part
- INE/ADE →.loc, ELA/ABL →.abl, ILL/ALL →.all
- ESS →.ess, TRANSL →.transl, ABESS →.abess
- INSTR →.inst, COM →.com
Equations
- One or more equations did not get rendered due to their size.
Instances For
Finnish's mapped inventory fails strict contiguity: GEN (rank 5) and LOC (rank 3) have no DAT (rank 4) between them. Finnish uses allative for recipient function instead of a dedicated dative.
This illustrates Blake's hedge: the hierarchy holds "usually" but
languages like Finnish fill the dative slot with a local case
extension (ALL → DAT, formalized in Core.caseExtension).
The allative-for-dative substitution is exactly the extension path
in @cite{heine-2009} Table 29.6, formalized in Core.caseExtension.
Finnish NOM/ACC syncretism: the accusative of non-pronominal singular
nouns is identical to the nominative.
Uses the cross-linguistic pattern from Core.Case.Syncretism.
Equations
Instances For
Finnish ABL/INST are not syncretic — ablative (-ltA) and instructive (-n) are distinct forms. Unlike many IE languages where ABL and INST merge, Finnish keeps them separate.
Equations
- Fragments.Finnish.Case.instBEqDirection.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Location type: whether the spatial relation is conceptualized as internal (containment) or external (surface/proximity). @cite{karlsson-2017}: Finnish systematically distinguishes "inside" (inessive/elative/illative) from "at/on" (adessive/ablative/allative).
- internal : LocationType
- external : LocationType
Instances For
Equations
- Fragments.Finnish.Case.instBEqLocationType.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
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
- One or more equations did not get rendered due to their size.
- Fragments.Finnish.Case.instBEqLocalCase.beq x✝¹ x✝ = false
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
The 3×2 local case matrix.
| Internal | External | |
|---|---|---|
| Static | inessive -ssA | adessive -llA |
| Source | elative -stA | ablative -ltA |
| Goal | illative -Vn | allative -lle |
Core.Case collapses each row into a single value (static →.loc, source →.abl, goal →.all). The matrix reveals the full structure.
Equations
- One or more equations did not get rendered due to their size.
Instances For
All 6 local cases as a flat list.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The matrix has exactly 6 cells.
Core.Case collapses each direction row: both internal and external static cases map to.loc.
Both source cases map to.abl.
Both goal cases map to.all.
All 6 local cases appear in the full Finnish inventory.
Within each direction, internal and external suffixes differ.