數學的符號語言與形式語言

2021-09-01 12:57:20 字數 1041 閱讀 6316

形式語言和自然語言本質上都是一種符號系統,形式語言是人為的設計的,而自然語言則是在人類進化過程中自然演化的。形式語言包括數學符號,程式語言,化學式等。自然語言的發展是先出現語音的區別來表意,接著出現文字,而數字的出現則要晚很多。數字的出現則是人類發現了數量這一資訊時,產生了數的意識。當古代人在需要記錄一些數時,就開始使用一些符號來儲存自己的記憶,此時就涉及到了表示形式和表示規則的建立,所以在當時世界上相距較遠的地方交流基本上沒有的時代產生了很多不同的數字符號系統。比如:阿拉伯數字,羅馬數字,中國數字等。阿拉伯數字完全使用形狀的變換表示了10個基本數字(0-9),而羅馬數字同時使用形狀的變換和數量的變換並且沒有0的概念。阿拉伯數字的這種表示形式大大簡化了數字的記錄和識記。後來人們從計數到發現了數字之間的一些關係,對一些規律設計了規則,這些規則就是運算。

運算符號也是很形象的,很容易記憶的,就好像編碼一樣,如果符合人的理解和記憶規律,那麼這些符號就會很好的流傳下來,否則就會被淘汰。比如:將-(減號)用作加法規則,而將+(加號)用作減法規則,這都是可以的,但是這樣給人的直觀感覺和形象不是那麼的準。在化學元素週期表中,其中日語版的表示方式則很麻煩,規律性不夠強,不容易記憶,從下表的對比可以看出,由我國徐壽首創的化學元素的命名就很易於識記。

化學部分常用元素名稱

元素符號

中國語日本語

alアルミニウム

kカリウム

caカルシウムsi矽

ケイ素h

水素li鋰

リチウムmg鎂

マグネシウム

數學使用符號語言進行表述,使得表意更加嚴謹和完備,而自然語言表述則十分模糊,而且存在歧義,前者表達的也更精準。

通過學習形式語言與自動機,我對程式語言有了更加深入的認識,現在的所有程式語言大概都是上下文無關語言,都是通過文法生成的,這是語言本身就符合的一些規則和邏輯,在自動機接收和識別的前提下,用這些語言表示邏輯和計算,才使得計算機的能力變得很強大。但是在計算機語言中是沒有隱喻和修辭的,而隱喻是自然語言中對人類的創造性起到了啟發式的作用。

形式語言簡介

當前,我國普通高校微積分教育改革正好處在乙個十字路口。是前進,還是後退?說句大實話,基於極限論的菲氏微積分不需要形式語言的幫助,與此相反,基於模型論的無窮小微積分卻離不開形式語言的支撐。那麼,形式語言是什麼呢?在數學 邏輯 包括模型論 和電腦科學中,形式語言 formal language 是用精確...

刺繡紋樣形式語言分析

刺繡紋樣形式語言分析 2011年06月21日 b 摘要 b 湘西苗族服飾作為非物質文化遺產,是湘西苗族社會 歷史 文化的表現載體,其刺繡紋樣是苗族藝術內蘊的精髓表現 通過對湘西苗族服飾刺繡紋樣的背景了解,根據表現主題和內涵來對湘西苗族服飾刺繡紋樣進行分類 經過對紋樣的分析,湘西苗族服飾刺繡紋樣所蘊含...

形式語言與自動機複習 4 7

1.dfa轉正則語言 1.直接轉 需要注意的是,我們經常會處理到一p s p的情況,讓我們分析一下這個本質是什麼 可以把p看作p t看作p 那麼實際上 p s p 只會變成 p t p p 而p s q並沒有受到 p s t的影響 這也就是為什麼不會這麼迴圈的原因 如下 q0 q2 q0只會影響作用...