Pavlovic et al. xem các máy Turing qua bảng chữ cái nhị phân dưới dạng than cho functor . Các biểu tượng \ lhd và \ rhd đại diện cho băng di chuyển.λ X.2 × Pftôi n( X× 2 × { ⊲ , ⊳ } )2⊲⊳
Bart Jacobs đã trình bày trong "Các bước đi bộ, trong tính toán lượng tử và Turing" một cách tiếp cận bằng cách sử dụng một đơn nguyên. Anh ta giới thiệu một máy Turing với trạng thái như một ký hiệu than cho functor trên các bộ. Ngoài ra, hãy xem xét loại đại diện cho băng và vị trí của đầu trên băng. Một máy Turing có trạng thái sau đó cũng là một dạng biến hình trong trong danh mục bán kết hoặc -matrix của thangebras .nPftôi n[ n ]T = 2Z× Zn2n⊗ Pftôi n( T )n × nT → Pftôi n( T )
Cách tiếp cận tiên tiến nhất đối với máy Turing (và cả automata đẩy xuống) được đưa ra bởi Goncharov et al. Các tác giả trình bày các đơn nguyên cho các loại máy này bằng máy phát và phương trình, chúng cho thấy cách thể hiện hành vi hợp lý bằng các biểu thức điểm cố định và chứng minh các tính chất khác nhau. Đặc biệt, họ cũng nghiên cứu ngữ nghĩa ngôn ngữ của các máy như vậy.
Tôi hi vọng cái này giúp được.