Với một DFA , chúng ta có thể xác định một tập hợp các hàm cho mỗi và với , . Chúng ta có thể khái quát khái niệm này thành một từ và trong đó biểu thị thành phần chức năng. Hơn nữa, chúng tôi biểu thị và là đơn hình.f một một ∈ Γ f một : Q → Q f một ( q ) = δ ( q , một ) w = một 1 , ⋯ , một m f w = f một 1 ∘ ⋯ ∘ f a m ∘ G = { f wG
[ thường được gọi là monoid chuyển tiếp trong sách giáo khoa tiêu chuẩn, nhưng ở đây tôi tái tạo định nghĩa cho rõ ràng.]
Câu hỏi là, được đưa ra một hàm , chúng ta có thể quyết định (lý tưởng là trong thời gian đa thức) và nếu đây là trường hợp (nghĩa là tồn tại một sao cho ), cho dù chỉ dài đa thức, hay có thể dài theo cấp số nhân? f ∈ G w f = f w w
[Tôi đoán rằng thực sự một từ như vậy có thể dài theo cấp số nhân, nhưng tôi đang tìm một ví dụ đơn giản.]