揭开2500年的最大语法谜团

作者: Takeko

来源: https://www.cam.ac.uk/stories/solving-grammars-greatest-puzzle

发布日期: 2022-12-27 20:30:39

剑桥大学的印度博士生Rishi Rajpopat解决了自公元前5世纪以来困扰梵文学者的语法问题,破译了波你尼传授的一条规则,取得了梵文语法的突破。这一发现被梵文专家描述为“革命性的”,意味着波你尼的语法有机会首次被教授给计算机学习。

梵文是南亚一种古老而经典的印欧语言。它是印度教的神语,也是几个世纪以来印度最伟大的科学、哲学、诗歌和其他世俗文学交流的媒介。虽然今天在印度只有约25000人仍在使用梵文,但梵文在印度许多方面的意义越来越重要,并且影响着世界上其他许多语言和文化。同时,这门古老的语言中还藏着许多谜团一直困扰着学者,有待揭开。

近日,一个自公元前5世纪以来一直困扰着梵文学者的语法问题,终于被剑桥大学的一名印度博士生Rishi Rajpopat解决了。他在他的博士论文中,破译了“语言学之父”波你尼(Pā?ini)传授的一条规则,从而取得了梵文语法的突破。梵文专家将这一发现描述为“革命性的”,这也意味着,波你尼的语法有机会首次被教授给计算机学习。

两千多年前的“语言机器” 波你尼受人尊敬的“语言机器”被广泛认为是历史上最伟大的智力成就之一。波你尼的体系是一部包含约4000条规则的著作《八章书》(A??ādhyāyī)。这部作品被认为写于公元前500年前后。它就像一台“机器”,输入一个词的词根和词缀,就能通过一个步骤明确的过程,将它们变成语法正确的词和句子。但一直以来,这里还存在一个问题。

通常情况下,波你尼的规则中,可能有两条或两条以上同时适用于同一步骤,学者们很难分辨究竟应该选择哪一条。这种“规则冲突”影响到数以百万计的梵文词汇。想要解决这种规则冲突,就需要一种“算法”。波你尼实际上传授了一条元规则,Rajpopat称之为“1.4.2 viprati?edhe para? kāryam”,来帮助人们决定在发生规则冲突时应该适用哪条规则。

但在过去2500年间,学者曲解了这条元规则,也就是说,他们经常会得到一种语法错误的结果。为了解决这个问题,许多学者费尽心思开发了数百条其他的元规则,但它们不仅无法解决问题,往往带来了太多的例外情况,而且完全没有必要。事实上,波你尼“语言机器”本身足矣。

传统上,学者们将波你尼的元规则解释为:“当两个强度相当的规则之间发生冲突时,遵循在语法的序列顺序中排在后面的规则。”但Rajpopat反对这种说法。他认为,波你尼的意思实际上是,在遇到分别适用于一个词的左边和右边的两种规则时,波你尼希望人们选择适用于右边的规则。采用这种解释,Rajpopat发现,波你尼的语言机器产生了语法上正确的词语,几乎没有例外。

Rajpopat的发现使得借助“语言机器”来“推导”任何梵文单词成为可能,这可以构建出数百万个语法正确的单词。Rajpopat特别提到,当他在研究中苦于毫无进展时,他在剑桥大学的导师、梵文教授Vincenzo Vergiani给了他一句非常智慧的建议:“如果解决方案很复杂,你很可能是错的。”几个月后,他得到了一个“尤里卡”时刻。这些模式开始出现,一切都说得通了。

两千多年来,波你尼语法的关键就在所有人的眼前!Vergiani教授认为,这一发现将彻底改变对梵文的研究。尤其是,现在语言学家有了运行波你尼语法的算法,就有可能把这种语法教给计算机。这也将成为梵文研究的一个重要事件。

UUID: a11f447c-f5ff-4912-b072-0cec4b11928d

原始文件名: /home/andie/dev/tudou/annot/AI语料库-20240917-V2/AI语料库/原理公众号-pdf2txt/2022年/原理_2022-12-27_揭开2500年的最大语法谜团.txt

是否为广告: 否

处理费用: 0.0041 元