[Tôi xin lỗi vì đã viết bài này như một câu trả lời, mặc dù thực tế rằng nó về cơ bản chỉ là một nhận xét cho câu trả lời trước đó. Nhưng tôi không được phép đăng bình luận lên đó vì tôi không có đủ "danh tiếng"]
Câu trả lời trước không đúng. Logic tuyến tính (cũng như bất kỳ hệ thống cấu trúc phụ nào của nó: MLL, MALL, MELL, ALL, bất cứ điều gì bạn muốn ...) là hoàn toàn đơn điệu .
Câu trả lời của Neel nhầm lẫn giữa "mức độ liên quan" và "tính không đơn điệu".
Sự liên quan có thể được xem là sự không đơn điệu của đầu nối suy luận của hệ thống . Tuyến tính logic là có liên quan, trong đó các provability của không bao hàm sự provability của . Sự liên quan là một loại không đơn điệu bên trong của logic.⊢A⊸B⊢X⊗A⊸B
Mặt khác, cái mà mọi người gọi là logic không đơn điệu là các hệ thống mà bản thân khả năng chứng minh của hệ thống không đơn điệu: việc thêm một phần tử mới vào tập hợp các công thức sẽ thay đổi tập hợp các công thức có thể chứng minh được. Nó là một dạng của tính không đơn điệu của meta , bởi vì nó liên quan đến tính chứng minh và không phải là kết nối của suy luận. Logic tuyến tính là đơn điệu: bạn có thể thêm bất cứ điều gì bạn muốn vào tập hợp các công thức và bất kỳ quy tắc tiên đề hoặc suy luận mới nào cho hệ thống, nhưng nếu bạn đã có bằng chứng về trình tự trước đó, bạn sẽ bây giờ vẫn có nó, vì bạn đã không thay đổi các quy tắc suy luận khác của phép tính tuần tự.Γ⊢M:A
Theo như tôi biết, các logic không đơn điệu (thực) rất khó đưa vào dạng tính toán liên tiếp được hưởng loại bỏ cắt, hoặc bất kỳ loại hệ thống chứng minh nào khác có khái niệm tương đương về chấm dứt chứng minh giảm. Đây là lý do tại sao các cách tiếp cận ngữ nghĩa phân loại truyền thống hầu như không làm việc cho họ.