邏輯語

邏輯語

邏輯語(lojban,又譯作理語),原名Loglan,是人工語言的一種。所有字均以鍵盤上可打出的26字組成:' , . a b c d e f g i j k l m n o p r s t u v x y z。1955年由詹姆士·庫克·布朗設計,1960年在《科學美國人》雜誌發表。它的最初目標是證明“薩丕爾-沃夫假說”(Sapir-Whorf hypothesis)。它依照形式語言尤其是謂詞邏輯構造,而非建基於現有的自然語言。其特點是:言文一致、形意一致、文化中立。

基本介紹

  • 中文名:邏輯語
  • 外文名:Lojban
  • 繁體:邏輯語
  • 注音:ㄌㄨㄛˊ ㄐㄧㄩˇ
  • 拼音:luóji yǔ
特點,無歧義性,文化中立,發音,字元,文法,

特點

無歧義性

邏輯語的突出特點之一是無歧義性,無歧義包括言文一致和形意一致兩個方面。此外,還有一個重要的特點是文化中立。
言文一致
言文一致,是指:
一種發音形式,只能對應唯一一種書寫形式。這意味著,只要說話人遵守了發音標準,記錄人學會了發音的規則,就可以準確地進行聽寫,哪怕記錄人對於詞語含義和語法結構一竅不通。
邏輯語詞類關係圖邏輯語詞類關係圖
一種書寫形式,可以對應於相似但有相同含義的一些發音形式。這意味著,儘管每個人允許有自己的口音,但是在允許的範圍內,說出來的文字應該可以容易地被辨認出(根據發音標準)是含義相同的。
自然語言如中文,一般不能達到這兩個條件。例如:“新文學”和“新聞學”是同一個發音形式對應於不同的書寫形式(和意義)的例子。而“老子”和“老子”(俗語)是同一種書寫形式對應於並不相似的發音形式的例子。
即使是其他人造語如世界語,仍然有言文不一致的問題,儘管它們通常也設計成儘量避免言文不一致,但是也有許多情況下需要使用停頓、重讀等語音形式來區分句子的不同含義(不同側重點),這樣就使得同樣的書寫形式對應於含義不同的發音形式。
通過嚴格的構詞法和明確敘述的發音規則,邏輯語大體上達到了上述目標。並且,它的發音規則還有如下特點:
上下文無關:一個書寫符號對應於唯一的一類發音形式,無論其在文本中處於什麼位置。
嚴格的等價:對應於書寫符號的一類發音形式,無論採用哪一個都是合法的,都被辨認成同一個書寫符號。
發音標點系統:使用明確的發音和對應的書寫形式來表示其他語言中的標點符號,例如句號直接引語等。
語法功能提示:邏輯語的構詞法對單詞的語法功能提供了很多提示,不管從發音形式還是書寫形式上都能快速判斷一個詞的功能。配合獨有的發音標點系統後,即使一句話只聽到一半,也能快速跟上下一句或者下一個有效語法成分,且能對未聽全的內容作出相當有效的猜測。
由於邏輯語的書寫規則比較鬆散,詞間空白很多情況下可以省略,因此嚴格來說一種發音形式對應一種書寫形式的要求並未達到。然而,不同的留空方式在語法層面的結構和語義層面的意義完全一致。
形意一致
形意一致並不是說不存在含義模糊或者籠統的情形。含義模糊,指的是概念本身的模糊,即概念的外延沒有明確的邊界。例如,“大”、“高”等概念在沒有明確標準的情況下就是模糊的。邏輯語用來表達這些概念的詞語可以是模糊的,就像自然語言一樣,也可以是精確的,一般是通過給出標準來精確化。
而含義籠統,則是因為有明確外延的概念的涵蓋範圍太廣而出現的。例如,“我坐車”這個表達本身很明確,但可能坐的是機車、汽車、甚至腳踏車。當實際語境需要更明確地表述時,就出現了含義籠統。邏輯語同樣存在這樣的問題,避免不適當的籠統和模糊並不是語言的任務,而是語言使用者的義務。同時,適當的籠統和模糊往往是文學藝術的必要成分,完全沒有籠統和模糊的語言將是沒有生命力的。
但是,自然語言常常會有真正的歧義。這種歧義包括四個層次:
同樣的詞語(一般指書寫形式,但有時候甚至發音形式也相同)有兩種以上無關的意義。例如“架子”可以是一種實物,也可以是指為人處事的一種態度。這稱為詞義層次。
即使每個詞語都能正確解讀,但是句子可能存在兩種以上不同的結構,從而使得整個句子具有截然不同的含義。這稱為語法層次。
詞語的意義和句子結構都能唯一解讀時,仍可能有不同的意義,這可能是語義層次的指稱不明等原因造成的。這稱為語義層次。
即使句子的結構和意義都完全確定,但是在不同的場合下同樣的句子可能有不同的用途。例如在面試中詢問應試者名字是正常做法,但在街上隨便拉一個陌生人問同樣的問題就很唐突了。這稱為語用層次。
邏輯語通過嚴格的語法避免出現後一種歧義。由於其文法可以使用電腦程式如YACC進行檢查,因此它的無歧義性就如電腦程式設計語言一樣有保證。對於前一種,則通過良好、無歧義的詞語定義來避免。對於語義層次,邏輯語允許在必要的時候以任意的精確度對語義予以明確,但仍允許使用者說出不明確的句子。至於語用層次,任何語言層面的規則都無法防止,包括邏輯語。

文化中立

許多人造語,例如世界語等,一個被人詬病的問題就是它們的語法通常基於某種或者某些自然語言的特徵而構建,從而偏離了文化中立(例如世界語就是基於歐洲語言)。另一種文化中立的問題來自於辭彙,因為人造語的辭彙一般來自於自然語言,因此難免在取材方面有所偏頗。
通過奠基於謂詞邏輯,邏輯語很大程度上消除了語法上的文化中立,因為謂詞邏輯本身是人類知識的一部分,並不專屬於某種文化。但是,邏輯語在語法上的特質更偏向於孤立語,而與屈折語有所區別。對習慣於存在人稱、數、性、格等屈折的用戶,邏輯語也存在一些可選的外部屈折方式,即對辭彙添加修飾項。
在辭彙來源方面,為了儘量做到語言中立,邏輯語的基本辭彙(gismu,根詞)來自於六種不同的語言:
漢語:約占34%
印度語:約占20%
英語:約占16%
西班牙語:約占12%
俄語:約占9%
邏輯語比例邏輯語比例
阿拉伯語:約占9%
此外,還有一些辭彙是來自於其他文化的特定用語,另有部分來自於科學界通用術語。

發音

邏輯語的發音規則力求做到言文一致,即書寫形式和發音形式一致。為此,訂立了嚴格的發音規則。
字母表
邏輯語採用26個拉丁字母除了h/q/w之外的23個,外加3個符號和空白(段落空白和詞間空白)組成其符號表。每個字母代表一個音素,發音要求並不嚴格,但要求可資區分。例如,n和ŋ本來是兩個不同的輔音,但都可用作字母n的發音,只要能與其他輔音明確區分即可。
字母字母
對於漢語使用者,要注意的是漢語拼音中的送氣/不送氣對比在邏輯語中應當發音為清/濁對比,就像在英文一樣。這主要發生在b/p、t/d、g/k這幾組輔音中。
音素表 
字母
漢語發音提示字
a
a,ɑ
a


b
b
b

波(聲母)
c
ʂ,ʃ
c,ch
ㄔ,ㄘ
擦,叉(聲母)
d
d
d

大(聲母,濁)
e
ɛ,e
ê

夜(最後一個元音)
f
f,ɸ
f

佛(聲母)
g
g
g

歌(聲母,濁)
'
h
h

哈(聲母)
i
i
i

一(把開頭的輔音[j]去掉)
j
ʒ,ʐ
j,zh
ㄐ,ㄓ
雞,至
k
k
k

可(聲母)
l
l,̩
l

了(聲母)
m
m,m̩
m

門(聲母)
n
n,m̩,ŋ,ŋ̩
n,ng
ㄋ,ㄫ(ㄢㄣㄤㄥ)的韻尾
男(聲母和韻尾),英(韻尾)
o
o,ɔ
o


p
p
p

頗(聲母)
r
r,ɹ,ɾ,ʀ,ɹ̩
r,

日(聲母)
s
s
s

思(聲母)
t
t
t

它(聲母)
u
u
u

烏(把開頭的輔音w去掉)
v
v,β
v

(無字)
x
x
h

喝(聲母)
y
ə
er

兒(兒化音
z
z
z

字(聲母)
上表中有a,e,i,o,u五個元音,還有一個半元音y。此外,其餘17個輔音可以分為三組:清音ptkfcsx和濁音bdgvjz,還有成音節輔音lrmn。
兩個元音可以組合成雙元音,見下表:
邏輯語字母
漢語拼音
注音符號
例字
和其他輔音組成音節
ai
ai


可以
au
ao


可以
ei
ei

未(韻母)
可以
oi
(無此音)
(無此音)
(粵語發音)
可以
ia
ya/ia
ㄧㄚ

不可以
ie
ye/ie
ㄧㄝ

不可以
ii
yi


不可以
io
yo
ㄧㄛ

不可以
iu
you/iou
ㄧㄨ

不可以
ua
wa/ua
ㄨㄚ

不可以
ue
(無此音)
(無此音)
(無此音)
不可以
ui
(無此音)
(無此音)
(無此音)
不可以
uo
wo/uo
ㄨㄜ

不可以
uu
wu


不可以
iy
(無此音)
(無此音)
(無此音)
不可以
uy
(無此音)
(無此音)
(無此音)
不可以
雙輔音與多輔音組合 
在組成音節的時候,輔音的組合常常會被邏輯語的規則所禁止。
對於雙輔音,這包括以下情形:
兩個相同的輔音緊鄰在一起是不允許的 如果兩個輔音一個為清音,一個為濁音,則不允許組合 c、j、s、z這四個輔音的任意兩個都不能組合 cx、kx、xc、xk、mz也被禁止。 如果兩個相鄰的輔音後面要跟著元音組成音節(稱為“起始雙輔音”),則受到更嚴格的限制。只有以下48種組合才被允許:
bl
br
cf
ck
cl
cm
cn
cp
cr
ct
dj
dr
dz
fl
fr
gl
gr
jb
jd
jg
jm
jv
kl
kr
ml
mr
pl
pr
sf
sk
sl
sm
sn
sp
sr
st
tc
tr
ts
vl
vr
xl
xr
zb
zd
zg
zm
zv
三個輔音的組合規則
頭兩個輔音必須滿足普通雙輔音的限制規則 後兩個輔音必須在48個起始雙輔音的列表內 ndj、ndz、ntc、nts這四種組合被禁止

字元

特殊字元 除了以上23個字母(記住“h、w、q”並不是邏輯語的字母!)以外,邏輯語還有三個特殊符號(空格不算)。這些符號都有特殊的發音規則,並且對其出現場合作了嚴格限制。但是要注意,這些符號雖然在其它語言用作標點符號,但邏輯語實際上沒有標點符號,所有的標點符號都是通過特殊的單詞來表達的,這樣的“標點符號”必須在發音過程中讀出來。送氣元音分隔設定 雙元音多數不允許組詞,只有4個可以。如果一個詞中間出現了多個元音(不包括y)連在一起的情況,必須使用'隔開,例如mo'i等。這種情況下,音節數算兩個,發音時必須在保持氣流不中斷的情況下將兩個音明確地分開。一般來說,這聽起來就像是在中間有一個漢語拼音的“h”(注音“ㄏ”),不過為了和x分別,這個音必須非常輕。
詞語分隔設定 邏輯語的構詞法非常嚴格,很容易辨別詞的開始和結束。一般來說,邏輯語的單詞都以輔音開頭,以元音結束。對於例外的情況,為了讓聽者能夠明確地分辨出單詞,邏輯語規定凡是以元音開頭的單詞必須在開頭加上“.”,以輔音結尾的單詞則在後面加。發音的時候,要求必須停止送氣,給出一個明確的停頓。
外來元音分隔設定 
雖然邏輯語只有4個雙元音,但其他語言有更多的雙元音。為了方便從其他語言借用辭彙,這些雙元音用“,”隔開。發音的時候,如果感到有困難,當成'總是允許的,這是因為它只出現在外來詞中,就算寫錯,也不會對意義造成混淆。
字母字母
留空 空格不算是邏輯語的符號之一,但它也算是書寫形式的一部分。當發音時遇到空格,可以停頓一下,也可以不停頓地發下一個音。在書寫的時候,除了brivla和專名前後必須留空之外,cmavo之間允許不留空連續書寫,算是邏輯語對同樣的語音聽寫所允許的唯一變化。
重讀規則 邏輯語的重讀規則為:所有brivla(實詞)都在倒數第二個音節重讀。這個規則允許方便地在語音流中定位到brivla的結束。虛詞cmavo的重讀沒有硬性規定。專有名詞cmene的重讀方式按照該專名的原始方式(例如,來自英語的就按照英語的方式重讀),書寫時將重讀的音節寫成大寫字母。這是邏輯語中唯一需要大寫字母的地方,其他情況一律使用小寫字母書寫。
其它規則 邏輯語的brivla要求在前五個字母('和半元音y不計)中存在成對的輔音。這可以用來確定brivla的開始,和brivla重讀規則一起就能確定句子中所有實詞的位置。
邏輯的基本cmave(虛詞)全部都由0個或1個輔音帶1個以上的元音組成。合成虛詞則簡單地將數個基本虛詞拼在一起。其中,有一些虛詞(如la)後面跟的是cmene(專有名詞)。這被用來定位cmene的開始。
cmene的結束則依靠另一條規則:cmene必須以輔音結尾(根據關於詞語分隔設定的規則,書寫專有名詞的時候後面必須有“.”)。

文法

邏輯語的文法源自謂詞邏輯,其陳述(句子)就是謂詞邏輯中的合式公式。謂詞邏輯中的謂詞和詞項在邏輯語中分別稱為selbri和sumti。正如謂詞邏輯一樣,每個謂詞selbri所帶的詞項sumti有一定的數量,並要按一定的順序排列,才可準確表達含義。此外,還有一些結構性的辭彙,類似於謂詞邏輯中的邏輯聯結詞、量詞等。由於沒有一般語言中的主謂賓等概念,說邏輯語的句式是SVO或者SOV並沒有什麼意義。然而如果把selbri看成謂語動詞V,其第一個sumti看成主語S,隨後的sumti看成賓語O,則其句式一般為SVO,當然這僅對帶有兩個sumti的selbri才正確。此外,selbri如果出現在句首,被認為是省略第一個sumti。如果句首有多個sumti,則按照順序排列,視為合法句子。這樣,SOV也是合法的句子結構。
詞法和構詞法邏輯語的詞類和大部分自然語言的詞類不同。某種程度上接近於漢語(尤其古漢語)的“實詞/虛詞”二分法。根據現行標準,它可分為三個主要類別:
cmavo:結構詞,一般沒有具體意義,用於組織句子,大致相當於其他語言中的代詞、介詞、副詞、助詞等詞類。邏輯語對每一個結構詞規定了一個分類標籤,將語法功能相同的歸為一類。根據官方網站上提供的詞表,共有184個分類。又可細分為基本的和合成的兩大類。基本cmavo只有一個音節,以元音結尾,可能以一個輔音開頭,或者沒有任何輔音。由於可供選擇的發音有限,因此cmavo的總數是有限的。具體統計數字如下:
只包含一個元音的,共有5個。另外還有半元音的“.y.”,合共6個。
一個輔音加一個元音組成的,由於輔音總數為17個,總數為5×17=85個,另加以y結尾的17個,合共102個。
雙元音共有ai/au/ei/oi等4個,每個均可單獨成詞。
用分隔設定'分開的兩個元音,共有5×5=25個,外加一個“.y'y.”,共26個。
輔音加上兩個元音(包括雙元音和隔開的兩個元音,不包括.y'y.),共有17×29=493個,但其中x開頭的全部都屬於試驗性質,字典不錄。另有14個目前並沒有使用。這樣總共是450個。
以上各種情形合計有598個基本cmavo。此外,所有一個輔音加多個元音構成的詞都屬於cmavo一類,但是多於2個元音的情形都屬於試驗性質。
組合cmavo由多個基本cmavo組成,總數理論上為無限。官方網站上的列表中,包括基本cmavo在內,總數1100個左右。
在漢語中,與此類似的概念是“虛詞”。
brivla:或內容詞,帶有實際意義。大致相當於其他語言中的名詞、動詞、形容詞等。brivla描述的是事物之間的關係,因此,除了要描述它的拼寫(讀音總是與拼寫一致的)以外,還要說明這個詞描述的是哪些對象之間的關係,才能確切定義一個brivla。語法規格的定義大致上像這樣:
漢字漢字
某個brivlax1(如何如何)x2(如何如何)x3(如何如何)
最多可以有5個xn,這些是與這個詞相關的事物。例如
klamax1走去目的地x2,出發自x3經過x4,使用交通方式x5
在形態上,brivla要求必須在前五個字母中存在兩個相鄰的輔音,並以元音結尾。由於基本cmavo不存在雙輔音,且以元音結尾,因此這一形態要求就在發音上明確地將brivla區分於cmavo(組合cmavo顯然也不可能會有相鄰的輔音)。
漢語中類似的概念是“實詞”。它們分為三大類別:
gismu:或根詞。根詞除了本身具有嚴格定義的含義外,還具有構詞能力。gismu的格式受到嚴格的限制,標準的gismu只有CCVCV和CVCCV兩種格式(其中C代表輔音字母,V代表元音字母),有些則還有CVC、CCV和CVV三種用於組詞的縮寫。
gismu總數只有一千三百多個,在官方網站上的列表雖然有一千四百多,但其中有94個是cmavo,由於具有相套用於組詞的縮寫,因此列表中包括在內。
lujvo:或者合成詞。它們使用gismu和cmavo組合而成。組合的時候可以分開為獨立的單詞,也可以利用縮寫形式進行組合。lujvo也可以充當selbri。在漢語中相當於多字詞。
fu'ivla:借用詞。為了吸收來自各種專業領域或者不同文化背景的辭彙,中文許多外來詞往往在後面添加字詞表示其類別,例如“厄爾尼諾現象”,邏輯語也有類似的機制,在借用詞的前面添加一個與該詞的意義有關聯的根詞,用來提示它的含義。
cmene:或者專有名詞。所有的邏輯語名字都必須以輔音結尾,以區分於brivla和cmavo。如果原來的名字以元音結尾,需要在後面人為添加一個s輔音,例如“李麗”在邏輯語中的拼寫是lilis.。這既可用於邏輯語本身造出來的名字,也可以用於拼寫其他語言中的音譯名字。注意,名字不是“名詞”,它不能充當selbri,只能添加結構詞la後充當sumti成分。在漢語中,對應的概念是“音譯詞”。

相關詞條

熱門詞條

聯絡我們