Professional Documents
Culture Documents
Chuong 1
Chuong 1
Bắc cầu (truyền ứng): a, b, c A: aRb và bRc kéo theo
aRc
Đối xứng: a, b A: aRb kéo theo bRa.
R là phản đối xứng nếu a, b A: aRb và bRa kéo theo
a=b
Quan hệ
Quan hệ phản xạ và truyền ứng quan hệ tiền thứ tự
Quan hệ tiền thứ tự đối xứng quan hệ tương đương
Quan hệ tiền thứ tự phản đối xứng quan hệ thứ tự bộ
phận
Quan hệ thứ tự bộ phận sao cho a, bA: aRb hoặc bRa
quan hệ thứ tự toàn phần
VD: quan hệ <, ≤, =, đồng dư modun m là các các quan hệ
có tính chất gì?
Quan hệ…
Bao đóng của quan hệ:
Bao đóng truyền ứng (phản xạ, đối xứng) của quan
hệ R trên tập A là tập nhỏ nhất chứa quan hệ đã
cho mà có tính chất truyền ứng (phản xạ, đối
xứng)
Ví dụ:
hợp hữu hạn các đối tượng sơ đẳng (từ Tiếng Việt, các
kí hiệu cơ sở) và từ các đối tượng này xây dựng được
các đơn vị mang nghĩa (câu, từ tố)
Như vậy, nghiên cứu ngôn ngữ phải đề cập đến:
Quy tắc tạo lập đơn vị mang nghĩa từ các đối tượng
sơ đẳng
Phương pháp xác định nghĩa của các câu
Ngôn ngữ
Bộ chữ (bảng chữ): là tập hữu hạn các kí hiệu(chữ,
kí tự). Số phần tử của bộ chữ V kí hiệu là #V
Ví dụ:
Ngôn ngữ Tiếng Việt: bộ chữ là các từ Tiếng Việt.
Ví dụ: w=abcd
Tiền tố: ε, a, ab, abc, abcd
Hậu tố: ε, d, cd, bcd, abcd
Xâu …
Một số quy ước: Cho bộ chữ V
V (nN) là tập hợp các xâu trên V có độ dài n
n
hiệu
V* là tập hợp tất cả các xâu trên V.
V*= U Vi (i≥0)
V là tập các xâu không rỗng trên V
+
V+= U Vi (i>0)
Các phép toán trên xâu
Ghép tiếp (tích ghép): là kết nối hai xâu x và y thành xâu
xy.
Nếu x= a1a2…an, y= b1b2…bm thì x.y= c1c2…cn+m
(ci=ai với i=1, …,n và cn+i=bi với i=1, …,m)
Ví dụ: xâu x=abc, y=bca
Kết quả ghép tiếp là xâu xy=abcbca
Đảo ngược: là viết xâu theo thứ tự ngược lại. Kí hiệu: đảo
ngược của xâu u là xâu uR
Ví dụ: u=abcde
Xâu đảo ngược là xâu uR=edcba
Định nghĩa ngôn ngữ
Định nghĩa:
Ta gọi ngôn ngữ trên bộ chữ V là một tập hợp bất kì
các xâu trên V.
, {} là ngôn ngữ trên bộ chữ bất kì
Ghép lặp * và +:
L*=L L L …
0 1 2
L =L L …
+ 1 2
III. Hệ viết lại và vấn đề biểu diễn ngôn ngữ
là hữu hạn)
Cách 2: Chỉ ra các tính chất của phần tử
- V là một bộ chữ
- P là tập hữu hạn các cặp xâu trên V có dạng (,)
Mỗi cặp (,) được gọi là một quy tắc viết lại (nếu
gặp xâu thì ta có thể thay thế bằng xâu )
Cặp (,) có thể viết dưới dạng: , được gọi là
một sản xuất
Nếu 1, 2, …, k thì ta viết:
1|2|…|k
Hệ viết lại
Suy dẫn trực tiếp: Cho hệ viết lại W=(V, P), x,y V*
x suy dẫn trực tiếp ra y nếu tồn tại các xâu u, , , v
sao cho:
x=uv
y=uv
y= k
số>|<Tên> _
<Chữ cái>a|…|z|A|…|Z
<Chữ số>0|…|9
Văn phạm
Ngôn ngữ sinh bởi văn phạm:
L(G)={x*|S=> px}
*
L(G) là tập tất cả các xâu gồm toàn kí hiệu kết thúc
Văn phạm tuyến tính trái nếu quy tắc có một trong
hai dạng sau:
ABw (A, B , w*)