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