Faktorisasi monoid

Dari testwiki
Loncat ke navigasi Loncat ke pencarian

Dalam matematika, faktorisasi dari monoid bebas adalah urutan himpunan bagian kata dengan properti bahwa setiap kata dalam monoid bebas dapat ditulis sebagai rangkaian elemen yang diambil dari himpunan bagian tersebut. Teorema Chen–Fox–Lyndon menyatakan bahwa kata Lyndon memberikan sebuah faktorisasi. Teorema Schützenberger menghubungkan definisi dalam hal sifat perkalian dengan sifat aditif.Templat:Clarify

Misalkan A* adalah monoid bebas pada huruf A. Misalkan Xi adalah urutan himpunan bagian dari A* yang diindeks oleh himpunan indeks terurut total I. Faktorisasi sebuah kata w pada A* adalah ekspresi

w=xi1xi2xin 

dengan xijXij dan i1i2in. Beberapa penulis membalik urutan ketidaksetaraan.

Teorema Chen–Fox–Lyndon

Kata Lyndon atas huruf yang tersusun total A adalah kata yang secara leksikografis lebih kecil dari semua rotasinya.[1] Teorema Chen–Fox–Lyndon menyatakan bahwa setiap untai dapat dibentuk dengan cara yang unik dengan menggabungkan urutan kata Lyndon yang tidak bertambah. Oleh karena itu Xi menjadi himpunan satuan {I} untuk setiap kata Lyndon I, dengan himpunan indeks L dari kata-kata Lyndon yang diurutkan secara leksikografis, kita memperoleh pemfaktoran A*.[2] Pemfaktoran seperti ini dapat ditemukan dalam waktu linear.[3]

Kata Hall

Himpunan Hall menyediakan faktorisasi.[4] Memang, kata Lyndon adalah kasus khusus dari kata-kata Hall. Artikel pada kata Hall memberikan sketsa dari semua mekanisme yang diperlukan untuk membuktikan faktorisasi ini.

Bagi-dua

Bagi-dua monoid bebas adalah faktorisasi dengan hanya dua kelas X0, X1.[5]

Contoh:

A={a,b}, X0={a*b}, X1={a}.

Jika X, Y adalah himpunan lepas kata takkosonh, maka (X.Y) adalah bagi-dua dari A* jika dan hanya jika[6]

YXA=XY.

Akibatnya, untuk suatu partisi P, Q pada A+ terdapat bagi-dua tunggal (X.Y) dengan X adalah himpunan bagian dari P dan Y adalah himpunan bagian dari Q.[7]

Teorema Schützenberger

Teorema ini menyatakan bahwa urutan Xi dari himpunan bagian A* membentuk pemfaktoran jika dan hanya jika dua dari tiga pernyataan berikut berlaku:

  • Setiap elemen A* memiliki setidaknya satu ekspresi dalam formulir yang diperlukan;Templat:Clarify
  • Setiap elemen A* memiliki paling banyak satu ekspresi dalam bentuk yang diminta;
  • Setiap kelas konjugasi C hanya bertemu dengan salah satu monoid Mi=Xi* dan elemen C pada Mi sekawan di Mi.[8]Templat:Clarify

Lihat pula

Referensi

Templat:Reflist

  1. Lothaire (1997) p.64
  2. Lothaire (1997) p.67
  3. Templat:Cite journal.
  4. Guy Melançon, (1992) "Combinatorics of Hall trees and Hall words Templat:Webarchive", Journal of Combinatoric Theory, 59A(2) pp. 285–308.
  5. Lothaire (1997) p.68
  6. Lothaire (1997) p.69
  7. Lothaire (1997) p.71
  8. Lothaire (1997) p.92