sanskrit-lexicon / MWinflect

Generate declensions and conjugations based upon words in MW1899 dictionary.
1 stars 0 forks source link

nominals ending in 'us' and declension #36

Open funderburkjim opened 5 years ago

funderburkjim commented 5 years ago

There are about 260 entries in lexnorm-all2 ending in 'us', about the same number as entries ending in 'is'. All of these are treated as of the 1-stem variety. They are assigned models according to gender: m_us, f_us, n_us. For two words (vapus and SatAyus, a feminine form ending in 'uzI' is given by MW); for other adjectives, the feminine model f_us is same as masculine model m_us.

The declensions are in files nominals/outputs/m_us.txt, etc. and file nominals/outputs/f_us_I.txt for the 'uzI' instances.

funderburkjim commented 5 years ago

endings for m_us and f_us models

The masculine and feminine declensions are identical for the m_us and f_us models.

Case S D P
Nominative uH uzO uzaH
Accusative uzam uzO uzaH
Instrumental uzA urByAm urBiH
Dative uze urByAm urByaH
Ablative uzaH urByAm urByaH
Genitive uzaH uzoH uzAm
Locative uzi uzoH uHzu
Vocative uH uzO uzaH
funderburkjim commented 5 years ago

endings for n_us model

Case S D P
Nominative uH uzI UMzi
Accusative uH uzI UMzi
Instrumental uzA urByAm urBiH
Dative uze urByAm urByaH
Ablative uzaH urByAm urByaH
Genitive uzaH uzoH uzAm
Locative uzi uzoH uHzu
Vocative uH uzI UMzi

The endings are the same as in the m_us model for cases 3-7. The endings for cases 1,2 and 8 are mutually equal.

funderburkjim commented 5 years ago

base for m_us, f_us, n_us

For each model, obtain the base by dropping the final 'us'.

m_us, f_us, n_us declension algorithms

Completely analogous to vowel-ending declension algorithms. In brief:

funderburkjim commented 5 years ago

Example acakzus with m_us (or f_us) model

Case S D P
Nominative acakz + uH = acakzuH acakz + uzO = acakzuzO acakz + uzaH = acakzuzaH
Accusative acakz + uzam = acakzuzam acakz + uzO = acakzuzO acakz + uzaH = acakzuzaH
Instrumental acakz + uzA = acakzuzA acakz + urByAm = acakzurByAm acakz + urBiH = acakzurBiH
Dative acakz + uze = acakzuze acakz + urByAm = acakzurByAm acakz + urByaH = acakzurByaH
Ablative acakz + uzaH = acakzuzaH acakz + urByAm = acakzurByAm acakz + urByaH = acakzurByaH
Genitive acakz + uzaH = acakzuzaH acakz + uzoH = acakzuzoH acakz + uzAm = acakzuzAm
Locative acakz + uzi = acakzuzi acakz + uzoH = acakzuzoH acakz + uHzu = acakzuHzu
Vocative acakz + uH = acakzuH acakz + uzO = acakzuzO acakz + uzaH = acakzuzaH

Note: As with m_is model, Kale shows optional form for Locative plural: acakzuHzu or acakzuzzu . Refer Whitney grammar # 172.

funderburkjim commented 5 years ago

Example Ayus with n_us model

Case S D P
Nominative Ay + uH = AyuH Ay + uzI = AyuzI Ay + UMzi = AyUMzi
Accusative Ay + uH = AyuH Ay + uzI = AyuzI Ay + UMzi = AyUMzi
Instrumental Ay + uzA = AyuzA Ay + urByAm = AyurByAm Ay + urBiH = AyurBiH
Dative Ay + uze = Ayuze Ay + urByAm = AyurByAm Ay + urByaH = AyurByaH
Ablative Ay + uzaH = AyuzaH Ay + urByAm = AyurByAm Ay + urByaH = AyurByaH
Genitive Ay + uzaH = AyuzaH Ay + uzoH = AyuzoH Ay + uzAm = AyuzAm
Locative Ay + uzi = Ayuzi Ay + uzoH = AyuzoH Ay + uHzu = AyuHzu
Vocative Ay + uH = AyuH Ay + uzI = AyuzI Ay + UMzi = AyUMzi