Định lý cầu cho lý thuyết nhóm và ngôn ngữ chính thức


13

Có một số cách tự nhiên hoặc đáng chú ý để liên kết hoặc liên kết các nhóm toán học và ngôn ngữ chính thức CS hoặc một số khái niệm CS cốt lõi khác, ví dụ như máy Turing?

Tôi đang tìm kiếm tài liệu tham khảo / ứng dụng. Tuy nhiên, lưu ý rằng tôi biết về liên kết giữa các nhóm semigroup và ngôn ngữ CS (cụ thể là thông qua automata hữu hạn ). (Tài liệu này về semiautomata có bao giờ nhìn vào "nhóm-automata" không?)

Tôi đã thấy một bài báo cách đây nhiều năm có thể đến gần, chuyển đổi các bảng chuyển đổi TM thành một hoạt động nhị phân, đôi khi có thể là một nhóm trong một số trường hợp, có thể hình dung dựa trên một số loại đối xứng trong bảng trạng thái TM. Nó đã không khám phá điều đó đặc biệt, nhưng cũng không loại trừ nó.

Ngoài ra, đặc biệt, liên quan đến cơ thể lớn của nghiên cứu toán học về phân loại các nhóm hữu hạn , liệu nó có thể có ý nghĩa hay giải thích nào trong TCS không? Quan điểm "thấu kính thuật toán" của tòa nhà nghiên cứu toán học khổng lồ này là gì? Nó đang "nói" gì về một cấu trúc ẩn có thể có trong tính toán?

Câu hỏi này được lấy cảm hứng một phần từ một số ghi chú khác, ví dụ:


1
Câu hỏi trên Mathoverflow có liên quan đến câu hỏi này.
scaaahu

Tôi đang suy nghĩ về việc di chuyển câu hỏi của tôi Lớp các ngôn ngữ được chấp nhận bởi các DFA có các đơn vị chuyển tiếp là các nhóm hoán vị chuyển tiếp là gì? trên Math.SE tới đây tùy thuộc vào kết quả của câu hỏi này.
scaaahu

@scaaahu Tôi nghĩ rằng lý thuyết nhóm phù hợp với cách tốt hơn so với tổ hợp . Cũng nghĩ rằng bạn nên chuyển câu hỏi của bạn về Toán học ở đây trong mọi trường hợp.
Raphael

Câu trả lời:


12

Trước tiên, hãy để tôi trả lời câu hỏi phụ của bạn: Tài liệu về semiautomata có bao giờ nhìn vào "nhóm-automata" không? . Câu trả lời là có. Trong cuốn sách của mình (Automata, ngôn ngữ và máy móc. Tập B, Nhà xuất bản Học thuật), S. Eilenberg đã đưa ra một đặc điểm của các ngôn ngữ thông thường được công nhận bởi các nhóm giao hoán và nhóm hữu hạn . Kết quả tương tự được biết đến với các nhóm nilpotent hữu hạn, các nhóm hòa tan và các nhóm siêu hòa tan.p

Các nhóm hữu hạn cũng đóng một vai trò quan trọng trong vấn đề tìm một bộ nhận dạng hoàn chỉnh cho các biểu thức chính quy. Một bộ hoàn chỉnh vô hạn đã được đề xuất bởi John Conway và phỏng đoán này cuối cùng đã được chứng minh bởi D. Krob. Có một số hữu hạn các danh tính "cơ bản", cộng với một danh tính cho mỗi nhóm đơn giản hữu hạn . Xem câu trả lời của tôi cho câu hỏi này để tham khảo.

Theo hướng ngược lại, lý thuyết automata hữu hạn dẫn đến một bằng chứng cơ bản về kết quả cơ bản trên lý thuyết nhóm tổ hợp, giống như công thức Schreier. Dựa trên cấu trúc liên kết giấy tinh tế của Stallings trên đồ thị hữu hạn .

Cũng theo hướng ngược lại, các nhóm tự động được xác định theo thuật ngữ tự động hữu hạn.

Các nhóm chuyên biệt cũng đóng một vai trò quan trọng trong lý thuyết automata. Một ví dụ là đặc tính của các ngôn ngữ thông thường được công nhận bởi automata có thể đảo ngược chuyển tiếp với một số trạng thái ban đầu và cuối cùng.

Để có một kết nối rất tốt giữa các ngôn ngữ, các nhóm và logic không ngữ cảnh, hãy xem bài viết của David E. Muller và Paul E. Schupp, các ngôn ngữ không có ngữ cảnh, các nhóm, lý thuyết về kết thúc, logic thứ hai, các vấn đề ốp lát, di động automata, và hệ thống bổ sung vector .



p

Rất tiếc, thx để làm rõ! nhóm p ? Nhân tiện, tương tự, bạn có biết bất kỳ kết nối CS nào cho các nhóm vô hạn không?
vzn

@vzn Bài báo của Muller và Schupp đề cập đến các nhóm vô hạn. Nó đã sinh ra khái niệm nhóm không ngữ cảnh . Tương tự, các nhóm vô hạn miễn phí là vô hạn.
J.-E.

@vzn Tôi cũng đã thêm các nhóm tự động trong câu trả lời của mình. Có một tài liệu lớn về các nhóm này.
J.-E.

11

1S5A5

Về việc phân loại các nhóm đơn giản hữu hạn, theo như tôi nhớ, nó được sử dụng ngầm trong một số thuật toán cho đẳng cấu nhóm, một vấn đề liên quan đến đẳng cấu đồ thị.


1
Yuval, tôi nghĩ những gì bạn đề cập đến là vấn đề đẳng cấu nhóm (với các nhóm được đưa ra dưới dạng bảng nhân) cho các nhóm đơn giản hữu hạn. Theo phân loại, họ có một bộ máy phát có kích thước tối đa là hai, cung cấp một thuật toán rất dễ dàng: mathoverflow.net/questions/59213/ .
Sasho Nikolov

10

g1,...,gma1=b1,...,an=bnx,y{g1,...,gm}{g1,...,gm}x=y

Có nhiều kết quả sâu sắc tạo điều kiện cho các lớp của các nhóm có vấn đề từ có thể giải quyết được. Cũng rất thú vị khi nghiên cứu sự phức tạp của việc quyết định các vấn đề từ (đối với các lớp của các nhóm có vấn đề từ có thể quyết định), xem ví dụ ở đây .


Sự phức tạp của việc quyết định các vấn đề từ ngữ chính xác là những gì tôi đang tìm kiếm. Nó dường như thiết lập một sự tương ứng thú vị (tương đương?) Để kiểm tra nhận dạng đa thức xác suất, nếu một đại diện chương trình đường thẳng được sử dụng cho nhóm miễn phí (dường như cũng áp dụng cho kiểm tra nhận dạng cho monoid miễn phí).
Thomas Klimpel

@ThomasKlimpel Bạn có thể nói thêm về mối quan hệ với thuế TNCN?
Martin Berger

Chà, hóa ra nó thực sự là thuế TNCN của đa giác không đổi (nghĩa là không có biến) so với Z. Mối quan hệ này xuất phát từ phép nhân của ma trận số nguyên 2x2, bởi vì phép nhân có thể được thực hiện hoàn toàn trong biểu diễn chương trình đường thẳng. Nhưng ngay cả đối với thuế TNCN của đa giác không đổi trên Z, hiện tại vẫn chưa có sự phân biệt đối xử được biết đến, do đó nó có thể là một mối quan hệ tốt đẹp.
Thomas Klimpel

-1

Với Google, tôi đã tìm thấy bài báo Đơn điệu tương đối miễn phí: giới thiệu và ví dụ, trong Semigroups, Ngôn ngữ chính thức và các nhóm của Jorge Almeida (bản dịch tiếng Anh trên Tạp chí Khoa học toán học , 144 (2): 3881 Thay3903, 2007) trên môn học này


4
Chào mừng đến với trang web! Tôi đã chỉnh sửa bài viết của bạn để bao gồm một trích dẫn đầy đủ vào bài báo, trong trường hợp liên kết chết. Sẽ rất hữu ích nếu bạn có thể cung cấp thêm một chút thông tin về cách bài viết này trả lời câu hỏi.
David Richerby
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.