Une règle de patronyme en une ligne échoue au dixième nom
Les patronymes ukrainiens ont tout l'air d'une affaire pour sprintf. Prenez le prénom du père, supprimez un -а/-я/-о final, ajoutez -ович pour un fils et -івна pour une fille. Іван → Іванович, Іванівна. Петро → Петрович, Петрівна. Écrite en toutes lettres, la règle tient en une ligne de code, et elle donne le sentiment d'être achevée.
Nous avons appliqué cette ligne à notre corpus de prénoms ukrainiens — 603 prénoms masculins portant un poids cumulé de 2 402 —, trié par fréquence, et comparé chaque sortie aux formes prescrites par le §41 de l'orthographe ukrainienne de 2019.
La règle masculine survit à neuf noms. Elle échoue au dixième.
| Rang | Nom du père | Poids | Règle en une ligne | Forme prescrite |
|---|---|---|---|---|
| 1 | Олександр | 100 | Олександрович | Олександрович |
| 2 | Андрій | 82 | Андрійович | Андрійович |
| 3 | Сергій | 78 | Сергійович | Сергійович |
| 4 | Володимир | 70 | Володимирович | Володимирович |
| 5 | Дмитро | 66 | Дмитрович | Дмитрович |
| 6 | Максим | 60 | Максимович | Максимович |
| 7 | Артем | 56 | Артемович | Артемович |
| 8 | Іван | 54 | Іванович | Іванович |
| 9 | Юрій | 50 | Юрійович | Юрійович |
| 10 | Микола | 48 | ~~Миколович~~ | Миколайович |
Микола prend un й épenthétique qui n'apparaît nulle part dans le nom moderne. Il vient de la forme plus ancienne Миколай, qui a cessé d'être un nom et a laissé sa consonne derrière elle dans le patronyme. Aucune inspection de la chaîne de caractères, si minutieuse soit-elle, ne permet de le retrouver.
La règle féminine fait pire. Elle échoue au deuxième nom :
| Rang | Nom du père | Poids | Règle en une ligne | Forme prescrite |
|---|---|---|---|---|
| 2 | Андрій | 82 | ~~Андрійівна~~ | Андріївна |
| 3 | Сергій | 78 | ~~Сергійівна~~ | Сергіївна |
| 9 | Юрій | 50 | ~~Юрійівна~~ | Юріївна |
| 11 | Віталій | 42 | ~~Віталійівна~~ | Віталіївна |
| 18 | Василь | 30 | ~~Васильівна~~ | Василівна |
Le -й et le -ь que la forme masculine conserve (Андрійович, Васильович) disparaissent au féminin (Андріївна, Василівна). Un seul suffixe, deux radicaux différents, dans la même langue, à partir de la même entrée.
Mesurée sur l'ensemble du corpus, la règle en une ligne est correcte pour 581 des 603 formes masculines (94,5 % en poids) et pour 427 des 603 formes féminines (71,4 % en poids). Même règle. Mêmes noms. Un écart de 23 points, uniquement parce que le patronyme d'une femme se construit sur un radical différent de celui de son frère.
Six langues, six façons dont la règle échoue
Sur les 64 locales que couvrent nos données, 12 traitent le patronyme comme un composant distinct du nom légal ; les 52 autres n'en ont pas du tout, ou le fondent dans le nom de famille. Parmi ces 12, 5 varient selon le sexe du porteur (ukrainien, russe, bulgare, kazakh, moldave) et 7 non — en grec, arménien, arabe, persan et hébreu, le patronyme est le nom du père sous une forme figée, et une fille et un fils reçoivent une chaîne identique.
Voici ce que coûte la règle évidente dans chacune des six langues examinées ci-dessous. « Premier échec » désigne le rang, par ordre de fréquence, du premier nom dont la sortie est erronée.
| Locale | La règle évidente | Correct (noms) | Correct (en poids) | Premier échec |
|---|---|---|---|---|
| uk_UA | radical + -ович (masculin) | 581 / 603 | 94,5 % | rang 10 — Микола |
| uk_UA | radical + -івна (féminin) | 427 / 603 | 71,4 % | rang 2 — Андрій |
| ru_RU | règle à quatre branches des manuels | 300 / 316 | 89,1 % | rang 6 — Дмитрий |
| bg_BG | nom + -ов | 192 / 360 | 60,5 % | rang 1 — Георги |
| bg_BG | supprimer la voyelle finale, + -ов | 256 / 360 | 73,9 % | rang 1 — Георги |
| el_GR | génitif selon la finale, accent inchangé | 135 / 266 | 43,7 % | rang 1 — Γεώργιος |
| hy_AM | nom + ի | 273 / 287 | 97,5 % | rang 27 — Հրաչյա |
| kk_KZ | nom + ұлы | 235 / 285 | 82,9 % | rang 5 — Александр |
Deux points ressortent. Le meilleur cas est l'arménien, à 97,5 % — et il échoue tout de même. Le pire est le grec, à 43,7 %, où la règle se trompe sur le nom le plus courant du pays.
Ukrainien : la table d'exceptions, c'est la langue
Le §41 de l'orthographe ne présente pas les exceptions comme une note de bas de page. Il les présente comme une liste, parce qu'aucune généralisation n'est disponible. La nôtre compte 22 lignes ; 21 d'entre elles apparaissent dans le corpus et portent ensemble 5,41 % de son poids.
Elles se répartissent en quatre types, et chaque type échoue pour une raison différente.
Un suffixe entièrement différent. Six noms du corpus prennent -ич au lieu de -ович :
| Père | Masculin | Féminin | Poids |
|---|---|---|---|
| Ілля | Ілліч | Іллівна | 16 |
| Лука | Лукич | Луківна | 4 |
| Хома | Хомич | Хомівна | 3 |
| Кузьма | Кузьмич | Кузьмівна | 3 |
| Фома | Фомич | Фомівна | 1 |
| Косма | Космич | Космівна | 1 |
Notez que les formes féminines de ce groupe sont parfaitement régulières. L'irrégularité est uniquement masculine. Une règle qui traiterait ces noms comme des cas particuliers dans les deux colonnes se tromperait elle aussi.
Notez également ce qui ne figure pas ici : Микита → Микитович, et non Микитич, alors même qu'il se termine par -а exactement comme Кузьма. L'appartenance à la classe -ич est lexicale. Rien dans la chaîne ne la prédit.
Alternance vocalique dans le radical. L'ukrainien fait alterner і↔о en syllabe fermée, et le patronyme ouvre la syllabe, si bien que la voyelle revient à sa forme ancienne :
| Père | Masculin | Féminin |
|---|---|---|
| Федір | Федорович | Федорівна |
| Антін | Антонович | Антонівна |
| Сидір | Сидорович | Сидорівна |
| Прокіп | Прокопович | Прокопівна |
| Нестір | Несторович | Несторівна |
| Нечипір | Нечипорович | Нечипорівна |
| Тихін | Тихонович | Тихонівна |
| Тиміш | Тимошович | Тимошівна |
Celle-ci a l'air d'une règle — « le і en syllabe fermée devient о » — jusqu'à ce que vous remarquiez que Ігор → Ігорович, Сидір → Сидорович, et que les deux syllabes sont fermées. L'alternance porte sur la voyelle historiquement alternante, pas sur n'importe quel і. Impossible de les distinguer sans dictionnaire.
Alternance asymétrique. Vient ensuite Яків, où l'alternance s'applique dans une colonne et pas dans l'autre :
Яків → Якович (masculin) / Яківна (féminin)
Le masculin rétablit le о ; le féminin conserve le і. Toute implémentation qui calcule le radical une seule fois puis y accole deux suffixes différents produit Яковівна, et cette forme n'existe pas.
Des noms qui se reconstruisent. Deux entrées changent plus qu'une voyelle :
- Микола → Миколайович / Миколаївна — une consonne apparaît, qui n'est pas dans l'entrée.
- Лев → Львович / Львівна — la voyelle disparaît et le mot commence autrement.
ЛевetЛьв-n'ont exactement qu'une lettre en commun.
Et le cas qui a donné son nom au cahier des charges de cette page : Григорій → Григорович, et non Григорійович. Tous les autres noms en -ій du corpus — et il y en a 133, soit 22,4 % du corpus en poids — prennent le régulier -ійович. Валерій → Валерійович. Анатолій → Анатолійович. Юрій → Юрійович. Григорій, seul parmi eux, supprime le -ій en entier. Un nom, de poids 18, contre 132 qui se conforment.
C'est le problème tout entier en miniature. La règle a raison 132 fois sur 133. La 133e concerne un nom dont tout locuteur de l'ukrainien connaît la forme correcte, et qu'il remarquerait immédiatement.
Russe : le piège est à l'intérieur de la classe régulière
Le russe paraît mieux organisé. Consonne → -ович/-овна. -ий → -ьевич/-ьевна. -й → -евич/-евна. -а/-я → -ич/-ична. Quatre branches, aucune consultation de table. Cette version est correcte pour 300 des 316 noms (89,1 % en poids) — et elle échoue au rang 6, sur Дмитрий, l'un des noms les plus courants de la langue.
La raison n'est pas une table d'exceptions. C'est que la classe -ий se scinde silencieusement en deux.
Notre corpus contient 59 noms terminés par -ий, soit 18,8 % du corpus en poids. Parmi eux, 51 prennent -ьевич et 8 prennent -иевич — et ces huit portent 74 des 320 unités de poids de la classe, parce que Дмитрий à lui seul pèse 52.
Prend -иевич | Résultat | Poids | Pourquoi |
|---|---|---|---|
| Георгий | Георгиевич | 16 | le radical finit par г |
| Аверкий | Аверкиевич | 1 | le radical finit par к |
| Стахий | Стахиевич | 1 | le radical finit par х |
| Бонифаций | Бонифациевич | 1 | le radical finit par ц |
| Дмитрий | Дмитриевич | 52 | le radical finit par тр |
| Клавдий | Клавдиевич | 1 | le radical finit par вд |
| Онуфрий | Онуфриевич | 1 | le radical finit par фр |
| Ираклий | Ираклиевич | 1 | le radical finit par кл |
Les quatre premiers relèvent de l'orthographe : l'écriture russe n'admet pas гь, кь, хь, ць, si bien que -ьевич est tout simplement impossible à écrire et que -иевич prend le relais. Jusque-là, c'est bien une règle.
C'est avec les quatre derniers que cela devient intéressant, et que la généralisation évidente se révèle fausse. « Deux consonnes en fin de radical prennent -иевич » — essayez, et vous obtenez Лаврентиевич, Иннокентиевич, Харлампиевич, tous erronés. Les formes réelles sont Лаврентьевич, Иннокентьевич, Харлампьевич. Le critère est de savoir si la première consonne du groupe est une sonante : нт, мп conservent le signe mou ; тр, вд, фр, кл non. C'est une véritable généralisation phonologique — mais on ne la découvre qu'après que la version naïve a déjà livré des formes fausses pour quatre noms.
Au-delà de la scission des -ий, le russe possède une véritable liste d'exceptions de 14 entrées, dont 12 dans le corpus, portant 8,12 % de son poids :
| Père | Masculin | Féminin | Ce qui se passe |
|---|---|---|---|
| Павел | Павлович | Павловна | le е disparaît |
| Лев | Львович | Львовна | le е disparaît ; le mot repart de zéro |
| Пётр | Петрович | Петровна | ё devient е |
| Яков | Яковлевич | Яковлевна | un л surgit de nulle part |
| Михаил | Михайлович | Михайловна | -иил se contracte en -йл |
| Даниил | Данилович | Даниловна | -иил se contracte en -ил |
| Гавриил | Гаврилович | Гавриловна | même contraction |
| Илья | Ильич | Ильинична | le féminin gagne une syllabe |
| Фома | Фомич | Фоминична | idem |
| Лука | Лукич | Лукинична | idem |
| Кузьма | Кузьмич | Кузьминична | idem |
| Пров | Провович | Провна | le féminin est plus court que ne le veut la règle |
Quatre d'entre elles — le groupe -инична — ne sont fausses que dans la colonne féminine. Les masculins Ильич, Фомич, Лукич, Кузьмич sortent tous de la règle simple. Leurs sœurs, non : Ильична n'est pas un mot, Ильинична en est un. Cela représente 26 unités de poids du corpus qu'une implémentation testée uniquement au masculin produira de façon erronée pour exactement la moitié de sa sortie.
Et deux d'entre elles prouvent que le ё non plus ne se traite pas par règle. Пётр → Петрович perd son ё. Mais Артём → Артёмович (poids 28), Семён → Семёновна (poids 18) et Фёдор → Фёдорович gardent le leur. Normaliser ё en е avant d'ajouter le suffixe répare Пётр et casse trois noms plus courants.
Пров mérite une ligne à lui seul. Провович / Провна — le masculin double le в, le féminin s'y refuse. Il n'y a ici aucun principe à extraire. C'est un nom, il se comporte ainsi, et la seule façon de le savoir est qu'on vous l'ait dit. (Il n'apparaît pas du tout dans notre corpus russe ; il figure dans la table parce que la table est l'endroit honnête pour lui.)
Bulgare : le patronyme est un nom de famille
La Bulgarie est le cas où « ajouter un suffixe » n'est même pas la bonne forme de réponse. L'article 13 de la Loi sur l'enregistrement à l'état civil dispose que le бащино име — le composant médian de tout nom légal bulgare — se forme à partir du prénom du père avec le suffixe -ов ou -ев et une désinence selon le sexe de l'enfant. C'est exactement la mécanique qui fabrique les noms de famille bulgares. Иванов est un patronyme et un nom de famille, et c'est le même mot.
Ce qui signifie que le naïf name + -ов est faux dès le rang 1 :
| Rang | Père | Poids | +ов | Correct | Pourquoi |
|---|---|---|---|---|---|
| 1 | Георги | 100 | ~~Георгиов~~ | Георгиев | radical mou : -ев ; le -и reste |
| 3 | Димитър | 80 | ~~Димитъров~~ | Димитров | le ъ caduc de -ър tombe |
| 4 | Петър | 74 | ~~Петъров~~ | Петров | idem |
| 5 | Николай | 64 | ~~Николайов~~ | Николаев | le -й est absorbé |
| 8 | Александър | 54 | ~~Александъров~~ | Александров | ъ caduc |
| 11 | Васил | 32 | ~~Василов~~ | Василев | radical lexicalement mou (de Βασίλειος) |
| 24 | Илия | 22 | ~~Илияов~~ | Илиев | le -я final tombe, -ев |
| 41 | Михаил | 18 | ~~Михаилов~~ | Михайлов | radical variante Михайл- |
| 42 | Павел | 18 | ~~Павелов~~ | Павлов | е caduc |
| — | Никола | 20 | ~~Николаов~~ | Николов | le -а final tombe |
Même la version améliorée — supprimer une voyelle finale, puis ajouter -ов — est fausse pour 104 des 360 noms, soit 26,1 % en poids, et échoue toujours au rang 1.
Les noms en -и sont l'illustration la plus nette de ce que la frontière est lexicale et non phonologique. Seize noms du corpus se terminent par -и, et ils se divisent :
Conserve le -и | Supprime le -и |
|---|---|
| Георги → Георгиев (poids 100) | Ради → Радев (4) |
| Захари → Захариев (11) | Добри → Добрев (7) |
| Евгени → Евгениев (10) | Слави → Славев (13) |
| Методи → Методиев (8) | Влади → Владев (3) |
| Валери → Валериев (7) | |
| Юри → Юриев (7) | |
| Алекси → Алексиев (4) | |
| Генади → Генадиев (4) | |
| Евстати → Евстатиев (2) | |
| Янаки → Янакиев (2) | |
| Петраки → Петракиев (1) | |
| Ремзи → Ремзиев (1) |
Lettre finale identique. Comportement opposé. Les noms de droite sont des hypocoristiques bulgares autochtones où -и est une désinence diminutive ; ceux de gauche sont des emprunts au grec d'église ou au russe, où -и reflète un ancien -ий et appartient au radical. C'est l'étymologie qui tranche, et l'étymologie n'est pas dans la chaîne.
Nous avons tranché cette division empiriquement plutôt qu'à l'intuition, parce que la Bulgarie fournit un corrigé naturel : un nom de famille bulgare se forme à partir du prénom du grand-père par la même règle, si bien que le corpus de noms de famille est une table de sorties correctes. Радев et Добрев y figurent avec les poids 18 et 19 ; *Радиев et *Добриев n'y apparaissent pas du tout. De même, Василев porte un poids de 64 contre zéro occurrence de *Василов, Павлов porte 23 et Михайлов porte 39. Ces quatre noms sont dans la table d'exceptions parce que les données de noms de famille le disent, non parce qu'une grammaire nous l'a appris.
À savoir également : la loi elle-même contient une échappatoire. Elle applique le suffixe « sauf lorsque le prénom du père n'admet pas ces désinences, ou lorsqu'elles entrent en conflit avec les traditions familiales, ethniques ou religieuses des parents ». Le texte anticipe que la règle ne s'appliquera pas toujours, et se garde de dire quand.
Grec : l'accent se déplace, et la règle ne peut pas le voir
Le patronyme grec est le nom du père au génitif. Les finales sont bien rangées : -ος → -ου, -ης → -η, -ας → -α, -ις → -ι. Quatre substitutions, et si vous vous arrêtez là, vous obtenez 43,7 % du corpus en poids de formes correctes — le pire score de toutes les locales présentées ici, et il échoue sur le prénom masculin grec le plus courant du fichier.
Le problème, c'est l'accentuation. Dans un mot accentué sur l'antépénultième syllabe, le grec exige que l'accent se déplace d'une syllabe vers la droite au génitif.
| Nominatif | Poids | Échange de finale seul | Correct |
|---|---|---|---|
| Γεώργιος | 40 | ~~Γεώργιου~~ | Γεωργίου |
| Δημήτριος | 31 | ~~Δημήτριου~~ | Δημητρίου |
| Νικόλαος | 29 | ~~Νικόλαου~~ | Νικολάου |
| Βασίλειος | 24 | ~~Βασίλειου~~ | Βασιλείου |
| Αθανάσιος | 22 | ~~Αθανάσιου~~ | Αθανασίου |
| Ευάγγελος | 20 | ~~Ευάγγελου~~ | Ευαγγέλου |
| Αντώνιος | 18 | ~~Αντώνιου~~ | Αντωνίου |
| Θεόδωρος | 15 | ~~Θεόδωρου~~ | Θεοδώρου |
| Απόστολος | 14 | ~~Απόστολου~~ | Αποστόλου |
| Αλέξανδρος | 13 | ~~Αλέξανδρου~~ | Αλεξάνδρου |
| Χαράλαμπος | 12 | ~~Χαράλαμπου~~ | Χαραλάμπου |
| Άγγελος | 7 | ~~Άγγελου~~ | Αγγέλου |
| Παΐσιος | 1 | ~~Παΐσιου~~ | Παϊσίου |
96 des 129 noms en -ος du corpus exigent ce déplacement — soit 43,9 % du corpus entier en poids. Et il ne s'agit pas du tout d'une opération sur le suffixe : le caractère qui change se trouve au milieu du mot, et déterminer lequel suppose de découper le nom en syllabes, ce qui suppose de savoir que αι, ει, οι, ου, αυ, ευ forment une seule syllabe, mais que le ΐ avec tréma, non. Παΐσιος → Παϊσίου déplace l'accent et remplace le caractère tréma-plus-accent par un tréma simple.
Pendant ce temps, les noms accentués sur la dernière syllabe déplacent l'accent sur la finale (Στυλιανός → Στυλιανού) et les noms accentués sur l'avant-dernière ne le déplacent pas du tout (Χρήστος → Χρήστου). Trois comportements, distingués par une propriété — la position de l'accent — que la finale n'encode pas.
Viennent ensuite les noms qui ne relèvent ni de la première ni de la deuxième déclinaison. 24 noms du corpus relèvent de la troisième déclinaison et prennent un génitif en -ος, réparti de façon imprévisible entre -ωνος, -ονος et -οντος :
| Nominatif | Génitif | Poids |
|---|---|---|
| Σπυρίδων | Σπυρίδωνος | 19 |
| Ξενοφών | Ξενοφώντος | 8 |
| Τρύφων | Τρύφωνος | 4 |
| Φαίδων | Φαίδωνος | 4 |
| Βησσαρίων | Βησσαρίωνος | 3 |
| Κρέων | Κρέοντος | 2 |
| Ιάσων | Ιάσονος | 2 |
| Νέστωρ | Νέστορος | 2 |
| Ναπολέων | Ναπολέοντος | 2 |
| Παντελεήμων | Παντελεήμονος | 1 |
Κρέων et Ιάσων se terminent par les trois mêmes lettres et prennent des génitifs différents. Σπυρίδων et Κρέων se terminent par les deux mêmes et prennent des génitifs différents. Il n'y a aucun trait à extraire ; il y a une liste.
Et 16 noms du corpus ne se déclinent pas du tout. Des noms bibliques et sémitiques sont entrés en grec comme indéclinables et le sont restés :
Αβραάμ, Αδάμ, Βενιαμίν, Γαβριήλ, Δαβίδ, Δανιήλ, Εμμανουήλ (17), Ευφραίμ, Ισαάκ, Ιωακείμ, Ιωσήφ, Μιχαήλ (21), Ναθαναήλ, Ραφαήλ, Σεραφείμ, Συμεών.
Μιχαήλ, de poids 21, est le dixième nom le plus courant du corpus. Une règle générique « ajouter une désinence de génitif » le mutile. La sortie correcte est l'entrée, inchangée — ce que produit aussi une implémentation défectueuse, si bien que c'est l'un des rares cas où la bonne réponse et un échec silencieux se ressemblent trait pour trait.
La table d'exceptions grecque finit à 49 entrées, dont 44 dans le corpus, couvrant 15,27 % de son poids — la plus grande des six, et celle qui, de la façon la plus évidente, ne se comprime pas en une règle.
Arménien : même le meilleur cas comporte une bifurcation
L'arménien est le cas où la règle l'emporte presque. Le հայրանուն est le nom du père au génitif, et pour un nom terminé par une consonne, cela se réduit à + ի : Արամ → Արամի, Հակոբ → Հակոբի, Դավիթ → Դավիթի. 263 des 287 noms du corpus se terminent par une consonne et portent 96,5 % du poids. Le simple + ի est correct pour 273 des 287 noms, soit 97,5 % en poids, et le premier nom qu'il rate se situe au rang 27.
Les exceptions forment deux petits groupes. Les noms terminés par -ա, -ո, -օ prennent un յ épenthétique (Հրաչյա → Հրաչյայի, Կամո → Կամոյի) alors que ceux terminés par -ե n'en prennent pas (Վահե → Վահեի, et non Վահեյի) — une véritable règle, et un endroit où l'on surgénéralise souvent.
Le groupe intéressant est celui des sept noms terminés par -ի :
| Nom | Génitif | Poids | Déclinaison |
|---|---|---|---|
| Յուրի | Յուրիի | 9 | ի |
| Աղասի | Աղասու | 6 | ու |
| Վալերի | Վալերիի | 3 | ի |
| Նաիրի | Նաիրու | 2 | ու |
| Անատոլի | Անատոլիի | 2 | ի |
| Վիտալի | Վիտալիի | 2 | ի |
| Արկադի | Արկադիի | 1 | ի |
Sept finales identiques, deux classes de déclinaison. Les noms arméniens autochtones en -ի prennent la déclinaison en ու — Աղասու est attesté dans Verk Hayastani de Khachatur Abovian — tandis que les emprunts au russe conservent le ի et le redoublent simplement. Même lettre, même position, et le facteur décisif est le siècle où le nom est arrivé.
C'est l'argument tout entier sous sa forme la plus réduite. Même à 97,5 %, le résidu n'est pas un bruit que l'on peut faire disparaître par arrondi. C'est Աղասի, un nom réel, et s'y tromper produit une forme qu'aucun locuteur de l'arménien n'écrirait.
Kazakh : l'exception n'est pas linguistique
Le kazakh est le cas où la règle échoue pour une raison qui n'a rien à voir avec la morphologie.
Le modèle autochtone est -ұлы (« fils de ») et -қызы (« fille de »), écrits soudés au nom du père : Нұрсұлтан Әбішұлы, Бауыржан Момышұлы, Сара Сәтбайқызы. Et ici l'intuition naïve se trompe dans la direction inverse — on s'attend à une harmonie vocalique, puisque le kazakh en pratique une partout ailleurs. Elle ne s'applique pas. ұлы et қызы sont des mots pleins (ұл « fils », қыз « fille ») munis d'un possessif de troisième personne, et non des affixes, et la norme ne connaît pas de variantes à voyelle antérieure. Notre corpus contient 104 noms comportant des voyelles antérieures (ә, і, ө, ү, е) et tous, sans exception, prennent la même forme à voyelle postérieure : Серік → Серікұлы / Серікқызы, et non Серікүлі ni Серіккізі. Le groupe consonantique ne se simplifie pas non plus à la jointure : Жақсылық + қызы = Жақсылыққызы, avec le double қ intact.
La morphologie est donc, pour une fois, véritablement uniforme. La règle échoue malgré tout au rang 5 :
| Rang | Père | Poids | Sortie |
|---|---|---|---|
| 1 | Ерлан | 100 | Ерланұлы |
| 2 | Нұрлан | 59 | Нұрланұлы |
| 3 | Асқар | 43 | Асқарұлы |
| 4 | Марат | 35 | Маратұлы |
| 5 | Александр | 29 | Александрович |
| 6 | Серік | 26 | Серікұлы |
| ... | |||
| 11 | Сергей | 16 | Сергеевич |
| 15 | Владимир | 13 | Владимирович |
Le Kazakhstan fait fonctionner deux systèmes patronymiques côte à côte. Un décret présidentiel de 1996 autorise les citoyens kazakhs à employer -ұлы/-қызы à la place des -ович/-овна hérités de l'époque soviétique, et le choix appartient au citoyen au moment de l'enregistrement. Notre corpus contient 50 prénoms slaves portant 17,1 % du poids — Александр, Сергей, Владимир, Андрей, Виктор, Николай, et ainsi de suite —, ce qui reflète la population réelle du pays, et des formes comme Иванұлы ou Сергейқызы n'apparaissent pas dans les documents kazakhstanais. Les Russes, Ukrainiens et Biélorusses du Kazakhstan conservent -ович/-овна.
Ce qui signifie que la « table d'exceptions » du kazakh n'est pas une liste de radicaux irréguliers. C'est une liste fermée de 78 prénoms slaves servant à détecter auquel des deux systèmes le nom appartient — plus une seconde table imbriquée de 12 irrégularités russes, car dès lors que vous aiguillez Павел vers le modèle russe, vous héritez de Павлович et de tout le reste de la section précédente.
Aucune propriété de la chaîne ne distingue Александр de Асқар, du point de vue de la morphologie. Tous deux se terminent par une consonne. La règle doit connaître quelque chose que la chaîne ne transporte pas.
Ce que coûtent réellement les tables
| Locale | Lignes dans la table d'exceptions | Présentes dans le corpus | Poids couvert |
|---|---|---|---|
| el_GR | 49 | 44 | 15,27 % |
| uk_UA | 22 | 21 | 5,41 % |
| ru_RU | 14 | 12 | 8,12 % |
| kk_KZ | 12 (+ aiguilleur de 78 noms) | 5 | 1,51 % |
| bg_BG | 7 | 7 | 3,07 % |
| hy_AM | 2 | 2 | 0,28 % |
106 lignes vérifiées à la main dans six langues, plus une liste de 78 noms qui n'existe que pour répondre à la question « de quelle langue vient ce nom ». Aucune de ces tables n'est grande. Toutes ont été assemblées nom par nom face à une source publiée — un paragraphe d'orthographe, une loi sur l'état civil, un dictionnaire de noms, un corpus de noms de famille — et chaque ligne est une petite affirmation qui pourrait être fausse.
C'est la répartition qui compte. Le grec a besoin de 49 lignes parce qu'il possède véritablement trois schémas de déclinaison et une classe d'indéclinables. L'arménien en a besoin de 2. Aucun de ces deux nombres n'aurait pu être prédit à partir de la physionomie de la langue avant que quelqu'un ne s'asseye et ne vérifie 287 noms.
Là où nous ne sommes pas sûrs
Les tables d'exceptions ont des bords, et l'honnêteté commande de dire où ils se trouvent.
L'ukrainien a des formes parallèles et nous en avons choisi une. Le §41 donne Кузьмич et Кузьмович, Лукич et Лукович, Хомич et Хомович comme également corrects. Nous retenons celle que le paragraphe cite en premier, uniquement parce qu'un générateur doit produire une réponse déterministe par entrée. C'est une contrainte d'implémentation, pas un constat linguistique, et la forme que nous n'émettons pas est tout aussi valable.
Par ailleurs, le §41 admet Ігорьович et Лазарьович, mais les passeports ukrainiens et les actes d'état civil montrent massivement Ігорович et Лазарович. Nous émettons la forme documentaire. Quiconque construit un ouvrage de référence grammatical devrait faire le choix inverse.
Фома et Косма figurent dans notre table -ич par analogie avec Хома et Кузьма, dont ils sont les variantes de registre ecclésiastique. L'orthographe ne les mentionne pas explicitement. Nous pensons que l'analogie est sûre. Nous ne l'avons pas vérifiée face à un registre.
Les dictionnaires russes se contredisent. Les dictionnaires de noms de personnes russes de Petrovsky et de Superanskaya donnent les deux variantes pour plusieurs noms en -ий : Мефодьевич / Мефодиевич, Фотьевич / Фотиевич, Гельевич / Гелиевич, Дионисьевич / Дионисиевич. Nous retenons dans tous les cas le régulier -ьевич. C'est un choix par défaut défendable, et non une décision tranchée.
La loi bulgare elle-même dit que la règle ne s'applique pas toujours. La clause d'exception de l'article 13 couvre les cas où le nom du père « n'admet pas ces désinences » ou ceux où le suffixe entre en conflit avec une tradition familiale, ethnique ou religieuse — et les recommandations publiques de l'Institut de langue bulgare confirment que le suffixe est parfois délibérément omis. Notre implémentation produit toujours une forme suffixée. Pour une famille bulgare musulmane ou rom qui a enregistré le prénom du père nu comme composant médian, nous produirions une forme grammaticalement correcte et qui, dans les faits, n'est pas la leur. Nous ne savons pas quelle est la taille de cette population.
Une sortie bulgare repose sur des preuves ténues. Здравец → Здравецов — un nom terminé par ц qui prend malgré tout -ов et non -ев — nous l'attestons à partir d'une liste électorale municipale dont la colonne est explicitement intitulée « prénom, patronyme et nom de famille ». Une source, une commune. C'est la ligne la plus faible de la table.
Le grec a deux réponses correctes et nous en livrons une. Pour les noms anciens en -ης/-ής, il existe un génitif savant de troisième déclinaison à côté du génitif démotique : Περικλής → Περικλέους, Σωκράτης → Σωκράτους, Ηρακλής → Ηρακλέους, Ερμής → Ερμού. Nous émettons la forme démotique en -η (Περικλή, Σωκράτη), que la grammaire du grec moderne autorise et qui est d'usage courant — mais le registre de langue qu'emploie tel ou tel bureau d'état civil dépend de ce bureau et de son agent, non du mot. La seule exception que nous ayons faite est Ιωάννης → Ιωάννου, où la forme savante domine à ce point que le nom de famille Ιωάννου existe à cause d'elle.
Il y a une seconde réserve grecque, qui porte sur le champ lui-même. Un formulaire portant la mention « Όνομα πατέρα » (« nom du père ») appelle normalement le nominatif — ΓΕΩΡΓΙΟΣ. Le génitif est ce qui apparaît dans la formule patronymique, « Όνομα Επώνυμο του ΓΕΩΡΓΙΟΥ », utilisée dans les extraits de registre, les listes électorales, les actes notariés et les documents fiscaux. Nous produisons le génitif. Savoir si c'est le bon choix dépend du document que vous croyez avoir sous les yeux.
Notre syllabation du grec encode elle aussi un jugement : nous comptons le ι devant voyelle comme une syllabe à part entière, selon la convention étymologique, ce qui donne Αθανάσιος → Αθανασίου et Βασίλειος → Βασιλείου. Les noms prononcés avec synizèse — Στέλιος, Βάιος, où le ι est une semi-voyelle et où le compte de syllabes est plus bas — figurent individuellement dans la table d'exceptions. Nous en avons trouvé deux. Il pourrait y en avoir d'autres.
La distinction arménienne entre noms autochtones et noms empruntés repose sur deux noms. Nous avons trouvé Աղասի et Նաիրի. La règle qui les sous-tend — les noms autochtones en -ի prennent la déclinaison en ու, les noms empruntés non — est réelle, mais « quels noms sont autochtones » relève d'un jugement étymologique et notre liste compte deux entrées. D'autres noms du corpus pourraient y avoir leur place.
La véritable exception kazakhe est une décision que nous ne pouvons pas voir. Lequel des deux systèmes une personne utilise se choisit au moment de l'enregistrement et ne se reconstitue à partir d'aucun nom. Nous aiguillons d'après l'origine ethnique du nom du père, parce que c'est le meilleur indicateur indirect disponible, et les 50 noms slaves du corpus sont tous couverts — mais une famille kazakhe ayant enregistré -ович, ou une famille russe ayant enregistré -ұлы, serait mal aiguillée, et les deux cas existent.
Le kazakh présente encore une lacune que nous ne comblons pas du tout. Si un Kazakh prend la forme -ұлы comme nom de famille plutôt que comme patronyme — ce que le ministère de la Justice permet explicitement, en précisant que dans ce cas le patronyme n'est pas enregistré séparément — alors le champ du patronyme est vide. Notre implémentation renvoie toujours une chaîne non vide. Ce n'est pas un défaut de la règle ; c'est un cas qui ne lui a jamais été soumis.
Pourquoi ce n'est pas un défaut de l'implémentation
Chaque échec ci-dessus a la même structure. Il y a un schéma productif ; il y a un ensemble de noms qui lui sont antérieurs, ou qui viennent d'une autre langue, ou qui conservent un changement phonétique que la langue moderne a perdu. Le schéma couvre la plupart des noms parce que la plupart des noms sont récents et réguliers. Les exceptions sont, de façon disproportionnée, des noms courants, car les noms courants sont des noms anciens, et les noms anciens ont eu plus de temps pour accumuler de l'histoire.
Regardez de nouveau les rangs. Микола au 10. Дмитрий au 6. Александр au 5. Γεώργιος au 1. Георги au 1. Ce ne sont pas des entrées obscures dans une longue queue. Ce sont les noms qui figurent en tête de toutes les listes du pays, et la règle échoue sur eux précisément parce qu'ils sont la tête de la liste.
Cela renverse l'argument habituel qui consiste à livrer une règle et à nettoyer plus tard. Si les erreurs étaient dans la queue, « 99 % de formes correctes » serait une bonne réponse et le 1 % restant serait assez rare pour rester invisible. Ici, les erreurs se concentrent dans la tête. En grec, 43,9 % du corpus en poids tombent sur un nom que la règle d'échange de finale rate. En ukrainien, plus d'un quart des formes féminines. Ce ne sont pas des cas limites ; c'est le résultat le plus fréquent.
Et il n'existe aucun seuil à partir duquel « globalement correct » devient acceptable, car un patronyme ne se lit jamais en agrégat. Il se lit un à la fois, par quelqu'un qui reconnaît la forme ou ne la reconnaît pas. Personne ne rencontre un patronyme correct à 94,5 %. On rencontre Григорійович, et on le sait.
L'implémentation honnête est donc la plus ennuyeuse : une règle pour le schéma productif, une table pour tout le reste, chaque ligne de la table rattachée à une source, et un énoncé explicite de l'endroit où la table s'arrête. La table sera toujours incomplète. Les nôtres le sont — nous avons dit plus haut où. Ce qui distingue une implémentation défendable d'une implémentation négligente n'est pas que la première n'a pas de lacunes. C'est que la première sait où sont ses lacunes.
Comment cela a été mesuré
Chaque chiffre de cette page a été recalculé le 22 juillet 2026 en faisant tourner l'implémentation patronymique de chaque locale sur le corpus complet de prénoms de cette locale et en la comparant, nom par nom, à une règle délibérément naïve énoncée dans les tables ci-dessus. Tailles des corpus : ukrainien 603 noms / 2 402 de poids total, russe 316 / 1 699, bulgare 360 / 3 092, grec 266 / 1 166, arménien 287 / 2 880, kazakh 285 / 1 262. Les chiffres « en poids » sont la part du poids total du corpus détenue par les noms sur lesquels les deux divergent. Les rangs sont des positions par ordre de fréquence à l'intérieur de chaque corpus.
Sources sous-jacentes aux règles, telles que citées dans chaque implémentation : ukrainien — Code civil art. 28(1) et §41 de l'orthographe ukrainienne de 2019 (résolution 437 du Cabinet des ministres du 22 mai 2019). Russe — loi fédérale 143-FZ art. 18, Code de la famille art. 58, et les annexes patronymiques des dictionnaires de noms de personnes russes de Petrovsky et de Superanskaya. Bulgare — Loi sur l'enregistrement à l'état civil art. 13 (telle que modifiée, Darzhaven Vestnik 96/2004) et recommandations de l'Institut de langue bulgare de l'Académie bulgare des sciences. Grec — Triantafyllidis, Modern Greek Grammar, sur la déclinaison masculine et le déplacement de l'accent au génitif. Arménien — la législation arménienne sur la carte d'identité, qui imprime le հայրանուն comme champ distinct. Kazakh — Code du mariage et de la famille art. 63, décret présidentiel 2923 du 2 avril 1996, et les règles orthographiques kazakhes sur l'écriture de ұлы/қызы soudée au nom.