funderburkjim/elispsanskrit

SanskritVerb-Pysan comparison, present tense NOT class 10

Opened this issue · 36 comments

The cases shown here are where the SanskritVerb and Pysanskrit present tense conjugations differ due to differences in the present tense stem.

The cases are sub-classified mainly on the basis of where (Pysanskrit, SanskritVerb, or both) changes are needed.

Each of these case has been compared to the Kale Dhatukosha, and, generally, suggested changes are made so as to bring the present stems into agreement with Kale.

In the listings below, here's how to interpret lines such as

p#cft:cftati:cfntati # cft:hiMsAgranTanayoH:06:0049:pa:sew
  • cft:cftati:cfntati rootwithoutanubandha, SanskritVerb present tense 3s, Pysan pre. 3s
  • cft:hiMsAgranTanayoH:06:0049:pa:sew extract from verbdata of SanskritVerb

roots ending in C. Pysan change needed

change 'C' to 'cC' in the stem generation.

; Kale root is ucC
sq#uC:ucCati:oCati # uC:vivAse:01:0244:pa:sew  
sq#uC:ucCati:uCati # uC:vivAse:06:0015:pa:sew

; Kale spells  Kale fcC
sq#fC:fcCati:fCati # fC:gatIndriyapralayamUrtiBAvezu:06:0016:pa:sew

; Kale spells as murcC
sq#murC:mUrCati:mUrcCati # murC:mohanasamucCrAyayoH:01:0240:pa:sew

; Kale spells as mlecC; MW as mleC
sq#mleC:mlecCati:mleCati # mleC:avyakte Sabde:01:0233:pa:sew

; Kale spells lacC.
sq#laC:lacCati:laCati # laC:lakzaRe:01:0234:pa:sew

; Kale spells hrIcC.  MW spells hrIC
sq#hrIC:hrIcCati:hrICati # hrIC:lajjAyAm:01:0238:pa:sew

; yuC Not in Kale. Based on other roots ending in 'C', yucCati probably right;
; MW confirms yucCati
sq#yuC:yucCati:yoCati # yuC:pramAde:01:0242:pa:sew

; miC is not in Kale; But is in MW, with micCati
sq#miC:micCati:miCati # miC:utkleSe:06:0017:pa:sew

; different action: stem is pfcC, not 'pracC'
s#praC:pfcCati:praCati # praC:jYIpsAyAm:06:0149:pa:aniw

Sanverb agrees with KaleDK; Pysan stem needs to be changed

s:ag:agati:aNgati # ag:kuwilAyAM gatO:01:0902:pa:sew

; Kac 9P BUtaprAdurBAve to be born or produced again. kaYcAti (prob. Kale typo)
; MW supports KacYAti
sq#Kac:KacYAti:KacnAti # Kac:BUtaprAdurBAve:09:0067:pa:sew

s#kU:kuvate:kUvate # kU:Sabde ityeke:06:0137:A:sew
s#knU:knUnIte:knunIte # knU:Sabde:09:0012:u:sew
s#knU:knUnAti:knunAti # knU:Sabde:09:0012:u:sew
s#gA:jigAti:jagati # gA:stutO:03:0026:pa:aniw
s#cam:camati:cAmati # cam:adane na mit 1951:01:0540:pa:sew
s#Co:Cyati:Coyati # Co:Cedane:04:0041:pa:aniw
s#tfp:tfpnoti:tfpRoti # tfp:prIRana ityeke:05:0351:pa:sew
s#damB:daBnoti:damBnoti # damB:damBane damBe:05:0026:pa:sew
s#drU:drURIte:druRIte # drU:hiMsAyAm:09:0013:u:sew
s#drU:drURAti:druRAti # drU:hiMsAyAm:09:0013:u:sew
s#mI:mInIte:minIte # mI:hiMsAyAm:09:0004:A:aniw # mI:hiMsAyAm banDane mAne:09:0361:u:aniw
s#mI:mInAti:minAti # mI:hiMsAyAm:09:0004:A:aniw # mI:hiMsAyAm banDane mAne:09:0361:u:aniw
s#lasj:lajjate:lasjate # lasj:vrIqAyAm vrIqe:06:0011:A:sew
s#viz:vevizwe:vivizwe # viz:vyAptO:03:0014:u:aniw
s#viz:vevezwi:vivezwi # viz:vyAptO:03:0014:u:aniw
s#SrI:SrIRIte:SriRIte # SrI:pAke:09:0003:u:aniw
s#SrI:SrIRAti:SriRAti # SrI:pAke:09:0003:u:aniw
s#sU:suvati:svati # sU:preraRe:06:0144:pa:sew

; Brajj.  This is spelled 'Brasj' in Kale (though Brajj in MW)
sq#Brajj:Bfjjate:Brajjate # Brajj:pAke:06:0004:u:aniw
sq#Brajj:Bfjjati:Brajjati # Brajj:pAke:06:0004:u:aniw

; Neither Kale nor MW shows mU with class 09; only class 1
; If it were class 9, probably mUnIte, mUnAti are correct (long U)
sq#mU:mUnIte:munIte # mU:banDane:09:0015:u:sew
sq#mU:mUnAti:munAti # mU:banDane:09:0015:u:sew

; Sad Kale 1P (but Atm. in conjugational tenses) SAtane to perish, to decay;
;   SIyate
sq#Sad:SIyate:Sadate # Sad:SAtane:06:0164:pa:aniw

; zwyE There are two forms in verbdata zwyE and styE.  They occur in 
; 01:1059, 01:0158 respectively. The also occur in same sutra in mADavIya
sq#zwyE:styAyati:zwyAyati # zwyE:SabdasaNGAtayoH:01:1059:pa:aniw

; Kale doesn't have class 9 'heW'. However, MW does have class 9 'heW' and
; shows heWRAti in agreement with sanverb.
sq#heW:heWRAti:heWnAti # heW:heQa! ca BUtaprAdurBAve:09:0069:pa:sew
; Kale doesn't have 'heQ'. However, MW does have class 9 'heQ' and
; shows heQRAti in agreement with sanverb.
sq#heQ:heQRAti:heQnAti # heQ:ca BUtaprAdurBAve ityeke:09:0070:pa:sew

; dfmpa!  Madhaviya doesn't show this, only dfmPa
; MW confers both dfmp and dfmP to dfp
sq#dfmp:dfpati:dfmpati # dfmp:utkleSe:06:0037:pa:sew

Pysan agrees with KaleDK; sanverb stem may need to be changed

p#cft:cftati:cfntati # cft:hiMsAgranTanayoH:06:0049:pa:sew
p#tump:tupati:tumpati # tump:hiMsAyAm:06:0033:pa:sew
p#tumP:tuPati:tumPati # tumP:hiMsAyAm:06:0035:pa:sew
p#tfMh:tfhati:tfMhati # tfMh:hiMsArTAH:06:0077:pa:sew
; mfq. Kale shows mfq 6 & 9, suKane to be gracious, to pardon, to be delighed;
;  mfqati and mfqnAti
p#mfq:mfqRAti:mfqnAti # mfq:kzode suKe ca:09:0052:pa:sew
; Kale sf 3 (Vedic) & 1P. to go, to run.  sasarti, sarati (DAvati he runs)
p#sf:DAvati:DAvati,sarati # sf:gatO:01:1085:pa:aniw

; Kale gup entries
; gup 1 A nindAyAM to censure, jugupsate
; gup 4 P vyAkulatve to be confused or disturbed, gupyati
; gup 10 U BAzAyAM BAsane ca to speak, to shine gopayati-te
pq#gup:gopate:jugupsate # gup:gopane:01:1125:A:sew # gup:rakzaRe:01:0461:pa:sew

sanverb needs correction in verbwithoutanubandha

Sanverb agrees with KaleDK in these cases. Once the verbwithoutanubandha change is made
in verbdata, then it is expected that Pysanskrit conjugations will agree with SanskritVerb.

; Sanskritverb form without anubandha should be 'gfh', not 'gUh'
; gfhU!:grahaRe:gUh:01:0737:A:sew:गृ॑हूँ॒:396::419:gqh1_gqhUz_BvAxiH+grahaNe:155
sq#gUh:garhate:gUhate # gUh:grahaRe:01:0737:A:sew

; Syu. Error in verbdata. Syu -> cyu for verbwithoutanubandha
; cyuN:gatO:Syu:01:1108:A:aniw:च्यु॒ङ्:608:634:646:cyu1_cyuf_BvAxiH+gawO:
sq#Syu:cyavate:Syavate # Syu:gatO:01:1108:A:aniw

; daS -> dAS in verbdata, rootwithoutanubandha
; dASa!:hiMsAyAm:daS:05:0036:pa:sew:दा॑शँ॑:::::
sq#daS:dASnoti:daSnoti # daS:hiMsAyAm:05:0036:pa:sew

; dF -> df in verbdata, rootwithoutanubandha
; df:hiMsAyAm:dF:05:0037:pa:sew:दॄ॑:::::
sq#dF:dfRoti:dFRoti # dF:hiMsAyAm:05:0037:pa:sew

; GrAG -> DrAG in verbdata, verbwithoutanubandha
; DrAGf!:sAmarTye ityapi kecit:GrAG:01:0121:A:sew:ध्रा॑घृँ॒::76:::
sq#GrAG:DrAGate:GrAGate # GrAG:sAmarTye ityapi kecit:01:0121:A:sew

; saD -> saG for  verbwithoutanubandha in verbdata
; zaGa!:hiMsAyAm:saD:05:0024:pa:sew:ष॑घँ॑:901:922:942:saG1_RaGaz_svAxiH+hiMsAyAm:
k#saD:saGnoti:saDnoti # saD:hiMsAyAm:05:0024:pa:sew

; Kale: stim or stIm 4 P.  ArdrIBAve to become wet, to become fixed
;    stimyati, stImyati
; stIn -> stIm for verbwithoutanubandha in verbdata
; zwIma!:ArdrIBAve:stIn:04:0020:pa:sew:ष्टी॑मँ॑:770:::swIm1_RtImaz_xivAxiH+ArxrIBAve:
k#stIn:stImyati:stInyati # stIn:ArdrIBAve:04:0020:pa:sew

; stal -> sTal for verbwithoutanubandha in verbdata
; zWala!:sTAne:stal:01:0970:pa:sew:ष्ठ॑लँ॑:::::
sq#stal:sTalati:stalati # stal:sTAne:01:0970:pa:sew

; Syand -> syand for verbwithoutanubandha in verbdata
; syandU!:prasravaRe:Syand:01:0865:A:sew:स्य॑न्दूँ॒:464:486:492:syanx1_syanxUz_BvAxiH+prasravaNe:
sq#Syand:syandate:Syandate # Syand:prasravaRe:01:0865:A:sew

; SraMS -> sraMs for verbwithoutanubandha in verbdata
; sraMsu!:avasraMsane:SraMS:01:0857:A:sew:स्रं॑सुँ॒::::sraMs1_sraMsuz_BvAxiH+avasraMsane:
sq#SraMS:sraMsate:SraMSate # SraMS:avasraMsane:01:0857:A:sew

; hay -> hary for verbwithoutanubandha in verbdata
; harya!:gatikAntyoH:hay:01:0592:pa:sew:ह॑र्यँ॑:313:328:330:hary1_haryaz_BvAxiH+gawikAnwyoH:
#hay:haryati:hayati # hay:gatikAntyoH:01:0592:pa:sew # hay:gatO:01:0589:pa:sew

; kzIz -> kzI for  verbwithoutanubandha in verbdata
x#kzIz:kzIRAti:kzIzRAti # kzIz:hiMsAyAm:09:0042:pa:aniw
kzIz:hiMsAyAm:kzIz:09:0042:pa:aniw:क्षी॒ष्:1108::1161::

To agree with KaleDK, both sanverb and pysan need a second stem form

; fR   KaleDK to go.  fRoti-fRute,arRoti-arRute; 
k#fR:arRute:fRute # fR:gatO:08:0005:u:sew
k#fR:arRoti:fRoti # fR:gatO:08:0005:u:sew

; Kale fP, fMP 6P. to kill . fPati, fMPati
k#fmP:fPati:fmPati # fmP:hiMsAyAm:06:0041:pa:sew

; kziR 8 U hiMsAyAm to kill; kziRoti or kzeRoti, kziRute or kzeRute
k#kziR:kzeRute:kziRute # kziR:hiMsAyAm ca:08:0004:u:sew
k#kziR:kzeRoti:kziRoti # kziR:hiMsAyAm ca:08:0004:u:sew

; GfR 8 U dIptO to shine, to burn; GfRoti, GarRoti & GfRute, GarRute
k#GfR:GarRute:GfRute # GfR:dIptO:08:0007:u:sew
k#GfR:GarRoti:GfRoti # GfR:dIptO:08:0007:u:sew

; tfR 8 U adane to eat. tarRoti,tarRute, tfRoti,tfRute
k#tfR:tarRute:tfRute # tfR:adane:08:0006:u:sew
k#tfR:tarRoti:tfRoti # tfR:adane:08:0006:u:sew

Sanverb seems to be missing a class

; akz (Kale has class 1,5). Class 5 needed for akzRoti form
sq:akz:akzRoti,akzati:akzati # akz:vyAptO:01:0742:pa:sew 

; kram Kale DK 1U 4P pAdavikzepe to walk, to step; krAmati,krAmyati,kramate
k#kram:krAmati,krAmyati:krAmati # kram:pAdavikzepe:01:0545:pa:sew
; klam Kale DK 1 & 4P glAnO to be fatigued or tired; klAmati & klAmyati
k#klam:klAmati,klAmyati:klAmyati # klam:glAnO:04:0104:pa:sew

; tras 1 & 4 P, udvege to tremble, to fear; trasati, trasyati  -
; sanverb needs a class 01 form.
; trasI!:udvege:tras:04:0269:pa:sew:त्र॑सीँ॑:764:786:803:wras1_wrasIz_xivAxiH+uxvege:
; trasa!:DAraRe grahaRa ityeke vAraRa ityanye DAraRagrahaRavAraRezu:tras:04:0011:u:sew:त्र॑सँ॑:764:786:803::
sq#tras:trasati,trasyati:trasyati # tras:udvege:04:0269:pa:sew # tras:DAraRe grahaRa ityeke vAraRa ityanye DAraRagrahaRavAraRezu:04:0011:u:sew

; Bram 1 calane & 4 anavasTAne P to roam about, to totter;
;   Bramati, Bramyati, BrAmyati
; Bram 1P probably Bramati only
; Bram 4P probably Bramyati, BrAmyati
k#Bram:BrAmyati,Bramati:Bramati # Bram:calane:01:0985:pa:sew
k#Bram:BrAmyati,Bramati:BrAmyati # Bram:anavasTAne:04:0102:pa:sew

; BrAS  1 & 4 A dIptO, BrAsate, BrASyate.
; Verbdata has only class 1. Class 4 missing?
k#BrAS:BrASate,BrASyate:BrASate # BrAS:dIptO:01:0958:A:sew

; BlAS  1 & 4 A dIptO, BlAsate, BlASyate.
; Verbdata has only class 1. Class 4 missing?
k#BlAS:BlASate,BlASyate:BlASate # BlAS:dIptO:01:0959:A:sew

; Kale laz 1 & 4 U kAntO to wish, to long form. 
; Should verbdata have a class 4 record, which would have the lazyati-te forms?
k#laz:lazate,lazyate:lazate # laz:kAntO:01:1033:u:sew
k#laz:lazati,lazyati:lazati # laz:kAntO:01:1033:u:sew

open questions

It is not clear how these should be handled, or how the differences should be viewed.

Not sure how to handle ##
; i. Kale DK has 3 entries:
;    1P gatO ayati
;    2P gatO eti
;    2A with aDi aDIte 
q#i:aDyeti:eti # i:aDyayane nityamaDipUrvaH:02:0041:A:aniw # i:smaraRe ayamapyaDipUrvaH:02:0042:pa:aniw # i:gatO:02:0040:pa:aniw
q#i:aDIte:ite # i:aDyayane nityamaDipUrvaH:02:0041:A:aniw # i:smaraRe ayamapyaDipUrvaH:02:0042:pa:aniw # i:gatO:02:0040:pa:aniw

; Kale kuMS 10U 1P dIpto to shine kuMSayati-te, kuMSati
; Here is Kale for the similarly spelled kus, kuMs.
; Note that Kale kus 4P is similar to verbdata kuMS. 
;      kus 4P saMslEzaRe to embrace; kusyati
;      kuMs 10U 1P BAzAyAM to speak; kuMsayati-te, kuMsati
k#kuMS:kuSyati:kuMSyati # kuMS:saMSlezaRe SlezaRe ityapare:04:0294:pa:sew

; gam Kale 1P gatO to go, gacCati. BUT
; MW supports both gacCati, gamati
sq#gam:gacCati:gacCati,gamati # gam:gatO:01:1137:pa:aniw

; root pan
; DK 1A to praise; panate, panAyati  
; There is some problem with DK here.
; Either it should be panate, panAyate (MOST LIKELY)
; OR it should be 1U panate, panAyati
k#pan:panAyate:panate # pan:ca vyavahAre stutO ca:01:0508:A:sew

; Kale svask 1A to go svaskate
; Under 'svask', MW says see 'zvazk'. Under 'zvazk', MW shows 'zvazkate'
; MadhavIya shows form 'zvazkate'.
sq#svazk:svaskate:svazkate # svazk:gatyarTaH:01:0105:A:sew

root Sru. This has been discussed in a SanskritVerb Issue

; Sru Kale also shows 1P (but our copy has this marked through, with 5 replacing)
; MW has gaRa 5 only.
; Wilson shows as class 1 irregular.
; SfRoti is correct 3s, but not sure how to handle the gaRa (1 or 5?)
k#Sru:SfRoti:Sravati # Sru:SravaRe:01:1092:pa:aniw

Reply to Pysan agrees with KaleDK; sanverb stem may need to be changed

#44 (comment)

p#cft:cftati:cfntati # cft:hiMsAgranTanayoH:06:0049:pa:sew

This verb doesn't take the nasal. Nasal is limited to मुच्लृ मुञ्चति। लुप्लृ लुम्पति। विद्लृ विन्दति। लिपि लिम्पति। सिच् सिञ्चति। कृती कृन्तति। खिद खिन्दति। पिश पिंशति। and तृम्फति। दृम्फति। गुम्फति। उम्भति। शुम्भति।. This verb gives only cftatai. See http://sanskritdocuments.org/learning_tools/sarvanisutrani/7.1.59.htm

p#tump:tupati:tumpati # tump:hiMsAyAm:06:0033:pa:sew p#tumP:tuPati:tumPati # tumP:hiMsAyAm:06:0035:pa:sew

These require correction in algorithm and not in database. Corrected algorithm according to http://sanskritdocuments.org/learning_tools/sarvanisutrani/7.1.59.htm. शे तृम्फादीनाम् उपसङ्ख्यानं कर्तव्यम्। Corrections made in SanskritVerb.

p#tfMh:tfhati:tfMhati # tfMh:hiMsArTAH:06:0077:pa:sew

Not sure. This is not mentioned in most of the dhAtupATha commentaries. There is no rule which mandates reentry of elided 'M', unlike the above members.

; mfq. Kale shows mfq 6 & 9, suKane to be gracious, to pardon, to be delighed; ; mfqati and mfqnAti p#mfq:mfqRAti:mfqnAti # mfq:kzode suKe ca:09:0052:pa:sew

This is tricky. All the dhAtuvRttis except mAdhavIyadhAtuvRtti show 'mfqnAti'. I am not able to locate the rule which prevents application of 'n' to 'R' because of ष्टुना ष्टुः. In SK, it indeed is मृड्णाति.
capture
Therefore, SanskritVerb is fine. There is some error in Kale.

; Kale sf 3 (Vedic) & 1P. to go, to run. sasarti, sarati (DAvati he runs) p#sf:DAvati:DAvati,sarati # sf:gatO:01:1085:pa:aniw

Very minute observation of commentary needed here. See http://sanskritdocuments.org/learning_tools/sarvanisutrani/7.3.78.htm. It says that सर्तेर्वेगितायां गतौ धावादेशम् इच्छन्ति। अन्यत्र सरति, अनुसरति इत्येव भवति।. Only for 'sf' this rule is optional. For all others, this rule is mandatory. Needs correction in SanskritVerb. Correction made.

; Kale gup entries ; gup 1 A nindAyAM to censure, jugupsate ; gup 4 P vyAkulatve to be confused or disturbed, gupyati ; gup 10 U BAzAyAM BAsane ca to speak, to shine gopayati-te pq#gup:gopate:jugupsate # gup:gopane:01:1125:A:sew # gup:rakzaRe:01:0461:pa:sew

@funderburkjim Can yo further clarify what is that you want me to do in this ?

There is a variance between MW and Kale with the present tense of murC.

murC:mUrCati:mUrcCati # murC:mohanasamucCrAyayoH:01:0240:pa:sew

The Kale form is 'mUrcCati', the MW form is 'mUrCati' (and both authors differ in the same way,
namely 'cC' for Kale and 'C' for MW) in other forms besides the present.

For now, Pysan will code for the MW form (mUrC) which also agrees with SanskritVerb.

Various Dhatupathas have different conventions. But yes, in actual declention, it is 'cC'.

So we can have it as default.

Reply to sanverb needs correction in verbwithoutanubandha

; gfhU!:grahaRe:gUh:01:0737:A:sew:गृ॑हूँ॒:396::419:gqh1_gqhUz_BvAxiH+grahaNe:155
; cyuN:gatO:Syu:01:1108:A:aniw:च्यु॒ङ्:608:634:646:cyu1_cyuf_BvAxiH+gawO:
; dASa!:hiMsAyAm:daS:05:0036:pa:sew:दा॑शँ॑:::::
; df:hiMsAyAm:dF:05:0037:pa:sew:दॄ॑:::::
; DrAGf!:sAmarTye ityapi kecit:GrAG:01:0121:A:sew:ध्रा॑घृँ॒::76:::
; zaGa!:hiMsAyAm:saD:05:0024:pa:sew:ष॑घँ॑:901:922:942:saG1_RaGaz_svAxiH+hiMsAyAm:
; zwIma!:ArdrIBAve:stIn:04:0020:pa:sew:ष्टी॑मँ॑:770:::swIm1_RtImaz_xivAxiH+ArxrIBAve:
; zWala!:sTAne:stal:01:0970:pa:sew:ष्ठ॑लँ॑:::::
; syandU!:prasravaRe:Syand:01:0865:A:sew:स्य॑न्दूँ॒:464:486:492:syanx1_syanxUz_BvAxiH+prasravaNe:
; sraMsu!:avasraMsane:SraMS:01:0857:A:sew:स्रं॑सुँ॒::::sraMs1_sraMsuz_BvAxiH+avasraMsane:
; harya!:gatikAntyoH:hay:01:0592:pa:sew:ह॑र्यँ॑:313:328:330:hary1_haryaz_BvAxiH+gawikAnwyoH:
;kzIz:hiMsAyAm:kzIz:09:0042:pa:aniw:क्षी॒ष्:1108::1161::

Done corrections in SanskritVerb

Reply to - To agree with KaleDK, both sanverb and pysan need a second stem form

; fR   KaleDK to go.  fRoti-fRute,arRoti-arRute; 
k#fR:arRute:fRute # fR:gatO:08:0005:u:sew
k#fR:arRoti:fRoti # fR:gatO:08:0005:u:sew

mAdhavIya and dhAtupradIpa are in favour of arRoti / arRute. Only kzIrataraGgiNI gives fRoti / fRute. So decided against changing.

; Kale fP, fMP 6P. to kill . fPati, fMPati
k#fmP:fPati:fmPati # fmP:hiMsAyAm:06:0041:pa:sew

Done correction in SanskritVerb algorithm. 'Se tfmPAdInAm ....'

; kziR 8 U hiMsAyAm to kill; kziRoti or kzeRoti, kziRute or kzeRute
k#kziR:kzeRute:kziRute # kziR:hiMsAyAm ca:08:0004:u:sew
k#kziR:kzeRoti:kziRoti # kziR:hiMsAyAm ca:08:0004:u:sew

; GfR 8 U dIptO to shine, to burn; GfRoti, GarRoti & GfRute, GarRute
k#GfR:GarRute:GfRute # GfR:dIptO:08:0007:u:sew
k#GfR:GarRoti:GfRoti # GfR:dIptO:08:0007:u:sew

; tfR 8 U adane to eat. tarRoti,tarRute, tfRoti,tfRute
k#tfR:tarRute:tfRute # tfR:adane:08:0006:u:sew
k#tfR:tarRoti:tfRoti # tfR:adane:08:0006:u:sew

There is a tiff of grammarians on this point. I have asked in the group regarding this. This is an abberration. There is no paninian rule barring the kzeRoti / kzeRute form.

Reply to Sanverb seems to be missing a class

; akz (Kale has class 1,5). Class 5 needed for akzRoti form
sq:akz:akzRoti,akzati:akzati # akz:vyAptO:01:0742:pa:sew 

No. It is not a 5 class verb. It optionally takes 'Snu' suffix by the rule अक्षोऽन्यतरस्याम्॥ ३।१।७५. See http://sanskritdocuments.org/learning_tools/sarvanisutrani/3.1.75.htm

; kram Kale DK 1U 4P pAdavikzepe to walk, to step; krAmati,krAmyati,kramate
k#kram:krAmati,krAmyati:krAmati # kram:pAdavikzepe:01:0545:pa:sew
; klam Kale DK 1 & 4P glAnO to be fatigued or tired; klAmati & klAmyati
k#klam:klAmati,klAmyati:klAmyati # klam:glAnO:04:0104:pa:sew

; tras 1 & 4 P, udvege to tremble, to fear; trasati, trasyati  -
; sanverb needs a class 01 form.
; trasI!:udvege:tras:04:0269:pa:sew:त्र॑सीँ॑:764:786:803:wras1_wrasIz_xivAxiH+uxvege:
; trasa!:DAraRe grahaRa ityeke vAraRa ityanye DAraRagrahaRavAraRezu:tras:04:0011:u:sew:त्र॑सँ॑:764:786:803::
sq#tras:trasati,trasyati:trasyati # tras:udvege:04:0269:pa:sew # tras:DAraRe grahaRa ityeke vAraRa ityanye DAraRagrahaRavAraRezu:04:0011:u:sew

; Bram 1 calane & 4 anavasTAne P to roam about, to totter;
;   Bramati, Bramyati, BrAmyati
; Bram 1P probably Bramati only
; Bram 4P probably Bramyati, BrAmyati
k#Bram:BrAmyati,Bramati:Bramati # Bram:calane:01:0985:pa:sew
k#Bram:BrAmyati,Bramati:BrAmyati # Bram:anavasTAne:04:0102:pa:sew

; BrAS  1 & 4 A dIptO, BrAsate, BrASyate.
; Verbdata has only class 1. Class 4 missing?
k#BrAS:BrASate,BrASyate:BrASate # BrAS:dIptO:01:0958:A:sew

; BlAS  1 & 4 A dIptO, BlAsate, BlASyate.
; Verbdata has only class 1. Class 4 missing?
k#BlAS:BlASate,BlASyate:BlASate # BlAS:dIptO:01:0959:A:sew

; Kale laz 1 & 4 U kAntO to wish, to long form. 
; Should verbdata have a class 4 record, which would have the lazyati-te forms?
k#laz:lazate,lazyate:lazate # laz:kAntO:01:1033:u:sew
k#laz:lazati,lazyati:lazati # laz:kAntO:01:1033:u:sew

These roots take 'Sap'/'Syan' suffix (1st and 4th class) optionally by वा भ्राशभ्लाशभ्रमुक्रमुक्लमुत्रसित्रुटिलषः॥ ३।१।७०.
http://sanskritdocuments.org/learning_tools/sarvanisutrani/3.1.70.htm

Thus, these are handled via a specific sUtra. There is no need to change the class / prepare a phantom class for them :).

@funderburkjim
I will express my views on 'open questions' tomorrow.
Good night till then.

open questions

It is not clear how these should be handled, or how the differences should be viewed.

; i. Kale DK has 3 entries:
;    1P gatO ayati
;    2P gatO eti
;    2A with aDi aDIte 
q#i:aDyeti:eti # i:aDyayane nityamaDipUrvaH:02:0041:A:aniw # i:smaraRe ayamapyaDipUrvaH:02:0042:pa:aniw # i:gatO:02:0040:pa:aniw
q#i:aDIte:ite # i:aDyayane nityamaDipUrvaH:02:0041:A:aniw # i:smaraRe ayamapyaDipUrvaH:02:0042:pa:aniw # i:gatO:02:0040:pa:aniw

There are three such verbs
इ॒ङ् - अध्ययने नित्यमधिपूर्वः, अदादि A
इ॒क् - स्मरणे अयमप्यधिपूर्वः, अदादि pa
इ॒ण् - गतौ, अदादि pa
What is the issue ? They will have different verb numbers.

; Kale kuMS 10U 1P dIpto to shine kuMSayati-te, kuMSati
; Here is Kale for the similarly spelled kus, kuMs.
; Note that Kale kus 4P is similar to verbdata kuMS. 
;      kus 4P saMslEzaRe to embrace; kusyati
;      kuMs 10U 1P BAzAyAM to speak; kuMsayati-te, kuMsati
k#kuMS:kuSyati:kuMSyati # kuMS:saMSlezaRe SlezaRe ityapare:04:0294:pa:sew

kuMS dIptO is not seen in any dhAtu commentary.
कु॑शिँ॑ - भाषार्थः, चुरादि gives कुंशयति / कुंशयते
कुं॑शँ॑ - संश्लेषणे श्लेषणे इत्यपरे, दिवादि gives कुश्यति. There is no possibility of कुंश्यति, because अनिदितां हल उपधायाः क्ङिति rule elides the nasal. SanskritVerb seems fine.

; gam Kale 1P gatO to go, gacCati. BUT
; MW supports both gacCati, gamati
sq#gam:gacCati:gacCati,gamati # gam:gatO:01:1137:pa:aniw

Not possible.
इषुगमियमां छः॥ ७।३।७७ is a mandatory rule. So gam -> gaC -> gacC conversion is mandatory. Not optional. Error in MW.

; root pan
; DK 1A to praise; panate, panAyati  
; There is some problem with DK here.
; Either it should be panate, panAyate (MOST LIKELY)
; OR it should be 1U panate, panAyati
k#pan:panAyate:panate # pan:ca vyavahAre stutO ca:01:0508:A:sew

There is difference of opinion in grammarians here. One set believes it to be parasmE and other to be Atmane. So let us leave it as it is. पनायति / पनायते / पनते are three valid forms. 2/3 commentators believe it to be पनायते/पनते. 1/3 believe in पनायति/पनते.

; Kale svask 1A to go svaskate
; Under 'svask', MW says see 'zvazk'. Under 'zvazk', MW shows 'zvazkate'
; MadhavIya shows form 'zvazkate'.
sq#svazk:svaskate:svazkate # svazk:gatyarTaH:01:0105:A:sew

http://sanskritdocuments.org/learning_tools/sarvanisutrani/6.1.62.htm This rule has an exception. सुब्धातुष्ठिवुष्वष्कतीनां सत्वप्रतिषेधो वक्तव्यः। i.e. Usually the first 'z' of dhAtu is converted to 's'. But in 'zvaska', it remains 'z'.
This has not been accounted for in SanskritVerb algorithm as of now. So this gives different form. Needs correction in SanskritVerb algorithm.

@funderburkjim All necessary corrections in SanskritVerb database of $verbdata / algorithm is made now.

Regarding mfq 9P, whether it is mfqRAti (per SanskritVerb, SabdaKalpaDruma) or mfqnAti (per Kale, MW).

@drdhaval2785 says:

I am not able to locate the rule which prevents application of 'n' to 'R' because of ष्टुना ष्टुः.

If I understand this comment, it means that a usual application of n-R sandhi would imply that
mfqnAti should transform to mfqRAti on the basis of n-R sandhi.

However, I disagree with this, based on the explanation of this sandhi in AntoineI,section 17, because
one of the preconditions for the change of 'n' to 'R' is NOT satisfied. Namely, the 'f' is NOT followed by a vowel or n,m,y,v. Rather, it is followed by 'q'. (fzir vanamayaM cwt saleSam .)

The conclusion would be that n should not be changed to R on the basis of the n-R sandhi rule, and thus that mfqnAti is correct.

However, it seems that there is disagreement among the accepted authorities on the 9P forms of mfq.

As a separate question: what is the reference 'SK' from which you extracted the scan that shows, among other words, the form mfqRAti ?

Regarding cft 6P - I've changed pysan to use the cftati form, per SanskritVerb.

It appears that there is inconsistency in Kale on this form.

  • On the one hand, in the Dhatukosha, he shows cfntati.
  • On the other hand, in the list for class 6 forms shown in section 398, we do not find cft; since this list seems primarily to list roots of class 6 which insert a nasal, one would expect to find cft if indeed it should have an inserted nasal; since we don't find cft here, the implication of section 398 would be that the form should be cftati.
    • Incidentally, the Kale p. 398 list is quite similar to the list Dhaval shows above, but I have not done a complete correlation of the two lists.

Regarding gup. The question pertains to a difference in the 1A forms.

Kale DK shows: gup 1A nindAyAm to censure; jugupsate pre.

And in section 396, he mentions gup among 'the following seven roots form their
bases like the Desiderative in the senses indicated'.

jugupsate, etc. are the pre 1A forms used by pysan.

By contrast, Sanskritverb shows gopate, etc. for gup 1A.

@drdhaval2785 Re Reply to sanverb needs correction in verbwithoutanubandha .

I do not see these changes in verbdata.php.

For instance,

"gfhU!:grahaRe:gUh:01:0737:A:sew:गृ॑हूँ॒:396::419:gqh1_gqhUz_BvAxiH+grahaNe:155"
   still shows gUh rather that gfh

"cyuN:gatO:Syu:01:1108:A:aniw:च्यु॒ङ्:608:634:646:cyu1_cyuf_BvAxiH+gawO:"
  still shows Syu rather than cyu

Regarding fR 8A,P

  • note1. Changed Pysan to only use arR, thus forcing agreement with SanskritVerb. It seems that in this
    case, like some others, there are legitimate differences of opinion. I'm not exactly sure how to
    handle this ultimately, but for now will use the principle of agreeing with SanskritVerb in such cases,
    while making a note in the code that mentions other possibilities. It is hoped that this will facilitate the discovery of true errors.

  • note2. After this change, there is still a disagreement between SanskritVerb and Pysan in the present
    1d and 1p for both the 8P and 8A:

    fR pre 8A: conjugation differences @ 1d,1p 
     1d (sanverb) arRuvahe != arRuvahe,arRvahe (pysan)
     1p (sanverb) arRumahe != arRmahe,arRumahe (pysan)
    fR pre 8P: conjugation differences @ 1d,1p 
     1d (sanverb) arRuvaH != arRuvaH,arRvaH (pysan)
     1p (sanverb) arRumaH != arRmaH,arRumaH (pysan)
    
    
    • According to the model of tan 8A,P (in both Kale and Deshpande), Pysan is correct here.
      Indeed, SanskritVerb also has both forms for tan 8A, P.
    • These alternates also appear (for tan at least) in Imperfect for 8A, 8P.

Thus, I suspect SanskritVerb is in error in this detail.

In the same spirit as for fR, I changed Pysan to agree with SanskritVerb in using

stem GarR for GfR 8 AP
stem kzeR for kziR 8 AP
stem tarR for tfR 8 AP

After this change, for GfR and tfR, there is still disagreement between SanskritVerb and pysan in the 1d and 1P (just as for fR).

However, for kziR, both systems agree in all forms, including the 1d and 1p.

As with fR, suspect SanskritVerb needs to be changed for 1d, 1p of GfR and tfR.

Re mfqRAti,

Dear Jim,
There are two ways in which n can be converted to R.
(1) रषाभ्यां नो णः समानपदे, अट्कुप्वाङ्नुम्व्यवायेऽपि. This is typically
known as णत्वम् in grammar. This has to have the prerequisite you mentioned.
(2) ष्टुना ष्टुः. This is known as ष्टुत्वम् in grammar. When '[tTdDn]' are
juxtaposed with any of '[wWqQR]', they are converted to 'wWqQR'. In the
present case it applies.

mfqnAti. Here, 'n' is juxtaposed to 'q'. Therefore by ष्टुत्व, it is
converted to 'R'.

This is the take home message.

Regarding fR 8A,P
note2. After this change, there is still a disagreement between SanskritVerb and Pysan in the present
1d and 1p for both the 8P and 8A:

fR pre 8A: conjugation differences @ 1d,1p 1d (sanverb) arRuvahe !=arRuvahe,arRvahe (pysan) 1p (sanverb) arRumahe != arRmahe,arRumahe (pysan) fR pre 8P: conjugation differences @ 1d,1p 1d (sanverb) arRuvaH !=arRuvaH,arRvaH (pysan) 1p (sanverb) arRumaH != arRmaH,arRumaH (pysan)

According to the model of tan 8A,P (in both Kale and Deshpande), Pysan is correct here. Indeed, SanskritVerb also has both forms for tan 8A, P.
These alternates also appear (for tan at least) in Imperfect for 8A, 8P.

Thus, I suspect SanskritVerb is in error in this detail.

http://www.sanskritworld.in/sanskrittool/SanskritVerb/Data/allsutrani/6.4.107.htm

लोपश्चास्यान्यतरस्यां म्वोः॥ ६।४।१०७

This rule has another precondition too. 'u' should not be peeceded by a
conjoint.
Therefore in tanumaH->tanmaH and sunumaH->sunmaH are perfectly valid forms,
arRuvaH->arRvaH is not. There is a conjoint 'rR' before 'u'.

Re: kram, Bram, BrAS, BlAS, laz (class 1) : pysan added the class 4 stems

and tras, Bram (class 4) pysan added the class 1 stems

By this strategem, the weirdness of sutra-approved SanskritVerb is imitated by pysanskrit in these cases.

On 29 Sep 2016 06:53, "funderburkjim" notifications@github.com wrote:

Re: kram, Bram, BrAS, BlAS, laz (class 1) : pysan added the class 4 stems

and tras, Bram (class 4) pysan added the class 1 stems

By this strategem, the weirdness of sutra-approved SanskritVerb is
imitated by pysanskrit in these cases.

This will work well for 4/10 tenses. In others, they will digress again.

@drdhaval2785

This will work well for 4/10 tenses. In others, they will digress again.
Would you elaborate? I don't understand.

I guess my apprehension was misfounded. Please go ahead. I dont foresee a problem if you implement your stratagem.

Re 1d, 1p of fR, GfR, tfR

Thanks for explanation. It is confirmed by Kale in his section 407.

Pysan now corrected in this point.

@drdhaval2785 Re ष्टुत्वम् .

I think this is the same as AntoineI, section 88-3: Any dental coming into contact with a cerebral
is changed to the corresponding cerebral.

I noticed something like this with heW, heQ.

According to 88-1, a similar rule applies to dentals coming into contact with palatals, namely the
dental is changed to the corresponding palatal. I noticed a pysanskrit error in conjugation of Kac 9.

Thanks for the clear explanation to point me in the right direction on this point.

Here is a further subquestion.

In the case of 3s of Iq 2A, it is required to join Iq + te and the result is Iwwe.

Here, there appear to be two steps, which must be done in the specific order:

  • Iq +te -> Iw + te (Antoine 72-6: A soft consonant becomes hard before a hard consonant)
  • Iw + te -> Iw + we by zwutvam

Is my thinking right here?

Iq +te -> Iw + te (Antoine 72-6: A soft consonant becomes hard before a hard consonant)
Iw + te -> Iw + we by zwutvam

Is my thinking right here?

Rather it is other way round.

ईड्+ते -(ष्टुना ष्टुः)-> ईड्+टे -(खरि च)-> ईट्+टे -> ईट्टे.

The reason is that the rules in section 8.4 of Ashtadhyayi can apply in
consecutive manner only. See rule 8.4.1.

ष्टुना ष्टुः is 8.4.41
खरि च is 8.4.55

So they cant be applied in reverse order

Regarding #44 (comment)

Somehow some corrections were there, some were missing. No idea why.
But corrected now.
drdhaval2785/SanskritVerb@3a929a7