maiṃ — 1sg.
Equations
- Fragments.Hindi.Pronouns.maiN = { form := "maiṃ", person := some UD.Person.first, number := some Number.sg }
Instances For
ham — 1pl.
Equations
- Fragments.Hindi.Pronouns.ham = { form := "ham", person := some UD.Person.first, number := some Number.pl }
Instances For
tuu — 2sg non-honorific (intimate/inferior).
Equations
- Fragments.Hindi.Pronouns.tuu = { form := "tuu", person := some UD.Person.second, number := some Number.sg }
Instances For
tum — 2sg honorific (neutral).
Equations
- Fragments.Hindi.Pronouns.tum = { form := "tum", person := some UD.Person.second, number := some Number.sg, register := Core.Register.Level.neutral }
Instances For
aap — 2sg high-honorific (respectful).
Equations
- Fragments.Hindi.Pronouns.aap = { form := "aap", person := some UD.Person.second, number := some Number.sg, register := Core.Register.Level.formal }
Instances For
vah — 3sg (distal demonstrative, standard pronoun).
Equations
- Fragments.Hindi.Pronouns.vah = { form := "vah", person := some UD.Person.third, number := some Number.sg }
Instances For
ve — 3pl (distal demonstrative plural).
Equations
- Fragments.Hindi.Pronouns.ve = { form := "ve", person := some UD.Person.third, number := some Number.pl }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
-aa non-honorific imperative suffix (e.g., jaa "go!").
Equations
- Fragments.Hindi.Pronouns.suffNH = { form := "-aa", register := Core.Register.Level.informal, gloss := "IMP.NH" }
Instances For
-e honorific imperative suffix (e.g., jao "go").
Equations
- Fragments.Hindi.Pronouns.suffH = { form := "-e", register := Core.Register.Level.neutral, gloss := "IMP.H" }
Instances For
-iye high-honorific imperative suffix (e.g., jaaiye "please go").
Equations
- Fragments.Hindi.Pronouns.suffHH = { form := "-iye", register := Core.Register.Level.formal, gloss := "IMP.HH" }
Instances For
theorem
Fragments.Hindi.Pronouns.has_all_persons :
(allPronouns.any fun (x : Core.Pronouns.PronounEntry) => x.person == some UD.Person.first) = true ∧ (allPronouns.any fun (x : Core.Pronouns.PronounEntry) => x.person == some UD.Person.second) = true ∧ (allPronouns.any fun (x : Core.Pronouns.PronounEntry) => x.person == some UD.Person.third) = true
All three persons are attested.
theorem
Fragments.Hindi.Pronouns.has_both_numbers :
(allPronouns.any fun (x : Core.Pronouns.PronounEntry) => x.number == some Number.sg) = true ∧ (allPronouns.any fun (x : Core.Pronouns.PronounEntry) => x.number == some Number.pl) = true
Both singular and plural are attested.
theorem
Fragments.Hindi.Pronouns.second_person_all_2p :
(secondPersonPronouns.all fun (x : Core.Pronouns.PronounEntry) => x.person == some UD.Person.second) = true
2nd person pronouns are all second person.
Three-level register distinction in 2nd person.
Allocutive markers have three levels matching 2nd person pronouns.