Is it possible to get infinitive when only short passive participle is available?
If not (which is what I suppose), then how can I minimize the usage of a dictionary in order to get the infinitive? And which exceptions will I have to define externally in order to get it right? Probably I will even need to include extra rules for consonant/vowel alternation?
The case when the short participle is ended with -ан is pretty easy for automatic processing : I just replace -ан with -ать. But for other patterns, there is a problem.
There was a question on this site about the choice of -t or -n pattern choice when forming passive participles.
As one can see, the mapping verb_infinitive -> pattern is non-injective and surjective, so in order to determine the verb infinitive, I need extra resources.