คำตอบสั้นๆ ให้ครอบครัวปกติของภาษาทั่วไปL=(Li)1⩽i⩽nมีความหลากหลายที่ไม่เหมือนใครในการกำหนดตระกูลอัตโนมัติ
รายละเอียด . กรณีn=1สอดคล้องกับการก่อสร้างมาตรฐานและกรณีทั่วไปไม่แตกต่างกันมากในจิตวิญญาณ รับภาษาL และคำ u, ปล่อย u−1L={v∈A∗∣uv∈L}. กำหนดความสัมพันธ์ที่เท่าเทียมกัน∼ บน A∗ โดยการตั้งค่า
u∼v⟺for each L∈L, u−1L=v−1L
ตั้งแต่
Liเป็นเรื่องปกติความสอดคล้องนี้มีดัชนี จำกัด นอกจากนี้มันเป็นเรื่องง่ายที่จะเห็นว่าแต่ละคน
Li อิ่มตัวโดย
∼ และสำหรับแต่ละคน
a∈A,
u∼v หมายถึง
ua∼va. ให้เราแสดงโดย
1 คำที่ว่างเปล่าและโดย
[u] ∼- คลาสของคำ
u. ปล่อย
AL=(Q,[1],⋅,(Fi)1⩽i⩽n) เป็นหลายหุ่นยนต์กำหนดขึ้นได้กำหนดไว้ดังนี้:
- Q={[u]∣u∈A∗},
- [u]⋅a=[ua],
- Fi={[u]∣u∈Li}.
โดยการก่อสร้าง [1]⋅u∈Fi ถ้าและเพียงถ้า u∈Li และด้วยเหตุนี้ AL ยอมรับครอบครัว L. มันยังคงพิสูจน์ให้เห็นว่าALน้อยที่สุด จริง ๆ แล้วมันมีความหมายเชิงพีชคณิตน้อยที่สุด (ซึ่งแปลว่ามีจำนวนสถานะน้อยที่สุด) ปล่อยA=(Q,q−,⋅,(Fi)1⩽i⩽n) และ A′=(Q′,q′−,⋅,(F′i)1⩽i⩽n)เป็นสองมัลติออโต มอร์ฟิซึ่มส์f:A→A′ เป็นแผนที่ที่น่าสนใจจาก Q ไปยัง Q′ ดังนั้น
- f(q−)=q′−,
- for 1⩽i⩽n, f−1(F′i)=Fi,
- for all u∈A∗ and q∈Q, f(q⋅u)=f(q)⋅u.
Then for any accessible deterministic multi-automaton A accepting L, there is a morphism from A onto AL. To prove this, one first verifies that if q−⋅u1=q−⋅u2=q, then u1∼u2. Now f is defined by f(q)=[u] where u is any word such that q−⋅u=q. Then one can show that f satisfies the three required properties.
The end is a bit sketchy, let me know if you need more details.