Kết quả trong lý thuyết CS độc lập với ZFC


37

Tôi sẽ hỏi một câu hỏi khá mơ hồ, vì ranh giới giữa khoa học máy tính lý thuyết và toán học không phải lúc nào cũng dễ phân biệt.

CÂU HỎI: Bạn có biết về bất kỳ kết quả thú vị nào trong CS độc lập với ZFC (tức là lý thuyết tập hợp tiêu chuẩn), hoặc điều đó đã được chứng minh ban đầu trong ZFC (+ một số tiên đề khác) và chỉ sau đó được chứng minh trong ZFC alorne?

Tôi đang hỏi bởi vì tôi sắp hoàn thành luận án tiến sĩ và kết quả chính của tôi (tính quyết định của một loại trò chơi được sử dụng để đưa ra "ngữ nghĩa trò chơi" cho một phương thức xác suất -calculus) tại thời điểm đã được chứng minh trong ZFC mở rộng với các Tiên đề khác (cụ thể là phủ định giả thuyết Continuum và, Axiom của Martin ).¬ C H M Aμ¬CHMA

Vì vậy, cài đặt rõ ràng là Khoa học Máy tính (phương thức -calculus là logic tạm thời và tôi đang mở rộng nó để hoạt động với các hệ thống xác suất).μ

Tôi muốn trích dẫn trong luận án của tôi các ví dụ khác (nếu bạn biết về bất kỳ) loại này.

Cảm ơn bạn trước

tạm biệt

Matteo



9
Tôi sẽ trả lời rằng Matteo Mio và Alex Simpson đã sử dụng Axiom của Martin để chứng minh kết quả rất thú vị ...
Andrej Bauer

7
Đây có thể là ví dụ tốt nhất mà tôi đã thấy về một câu hỏi có câu trả lời hay nhất được chứa trong chính câu hỏi đó! Tôi đã không biết kết quả rất thú vị của bạn.
Timothy Chow

Câu trả lời:


19

Mặc dù tôi không biết về bất kỳ kết quả nào như vậy, ngoài chính kết quả của bạn, tôi nghĩ bạn có thể mở rộng phạm vi phần nào và hỏi: kết quả nào trong TCS đã được chứng minh bằng cách sử dụng (bất kỳ loại) tiên đề không chuẩn nào. Theo phi tiêu chuẩn ở đây tôi có nghĩa là một cái gì đó khác với logic cổ điển với ZF (hoặc ZFC).

Một ví dụ tuyệt vời về loại công việc tôi có trong đầu là kết quả của Alex Simpson về các thuộc tính của ngôn ngữ lập trình sử dụng lý thuyết miền tổng hợp. Ông sử dụng lý thuyết tập hợp trực giác với các tiên đề mâu thuẫn với logic cổ điển.

Ngoài ra, Alex và tôi đã sử dụng các tiên đề trực giác với các nguyên tắc liên tục chống cổ điển để hiển thị kết quả về tính toán của Banach-Mazur.

Tuy nhiên, không có ví dụ nào được đề cập có trạng thái "mở", như bằng chứng của bạn, bởi vì chúng tôi biết rằng các tiên đề không chuẩn mà chúng tôi sử dụng có thể được hiểu đơn giản là làm việc bên trong một mô hình toán học trực giác, nơi mô hình có thể được hiển thị để tồn tại trong ZFC. Vì vậy, thiết lập không chuẩn thực sự là một cách để hoàn thành công việc một cách thanh lịch hơn và về nguyên tắc, chúng có thể được thực hiện trong ZFC thẳng (mặc dù tôi sợ nghĩ về việc chính xác sẽ diễn ra như thế nào).


Cảm ơn bạn! Tôi sẽ hỏi alex thêm chi tiết về điều này khi tôi sẽ viết phần giới thiệu.
IamMeeoh

13

Nó phụ thuộc vào định nghĩa của bạn về "Khoa học máy tính". Lấy ví dụ dưới đây - nó có tính không?

NC 2 | C 1 ( n ) | - | C 2 ( n ) | - L C 1 LC1C2|C1(n)||C2(n)|LC1L

Một tập hợp các mã được gọi là cofinal nếu cho tất cả các mã có một mã đó là tốt hơn so với . Nó được sắp xếp tốt nếu nó được sắp xếp tốt đối với "tốt hơn". Một thang đo là một bộ mã cofinal được sắp xếp tốt.C D S CSCDSC

Đây là hai thuộc tính độc lập với ZFC:

  1. Có tồn tại một quy mô của mã.
  2. Tồn tại một quy mô của các mã đơn điệu (nghĩa là một bộ mã đơn điệu được sắp xếp hợp lý, là đồng bộ trong bộ tất cả các mã đơn điệu).

Xin chào Yuval, cảm ơn câu trả lời. Tôi không chắc ví dụ của bạn phù hợp với định nghĩa của tôi "Khoa học máy tính". Chắc chắn nói về "mã" là không đủ để phân loại nó là CS. Điều gì làm cho một bài báo "một bài báo CS" imho là như sau: Nó đã xuất hiện trong một số hội nghị / tạp chí CS, hay nó được sử dụng để chứng minh một số kết quả trong hội nghị / tạp chí CS? bằng giấy CS tôi khá linh hoạt nhưng các chủ đề có thể là "lý thuyết thông tin, độ phức tạp, logic chương trình / hệ thống, lý thuyết đệ quy" v.v ... Dù sao bạn cũng có thể trích dẫn nguồn của ví dụ và / hoặc các bài báo sử dụng "có tồn tại thang đo mã số "? Cảm ơn! Tạm biệt
IamMeeoh

1
Các bài báo về mã của các số nguyên xuất hiện trong các tạp chí kỹ thuật điện, chẳng hạn như các giao dịch của IEEE về lý thuyết thông tin. Điều đó đạt một trong những từ khóa của bạn.
Yuval Filmus

1
Tôi không nghĩ có bất kỳ bài báo nào sử dụng những kết quả này. Hơn nữa, tôi tin tưởng mạnh mẽ rằng một kết quả độc lập với ZFC không có tác dụng phức tạp, vì vậy theo một nghĩa nào đó, câu hỏi của bạn là về việc kéo dài giới hạn của những gì được coi là khoa học máy tính.
Yuval Filmus

1
Xin chào Yuval, trước hết hãy để tôi cảm ơn bạn một lần nữa cho câu trả lời. Tôi không đồng ý với vị trí mạnh mẽ của bạn tuy nhiên. Ví dụ, định lý Robertson-Seymour (dường như đòi hỏi phải lựa chọn) có những hậu quả quan trọng trong sự phức tạp. Vì vậy, rõ ràng Sự lựa chọn là hữu ích (có lẽ hơi ngạc nhiên) trong lý thuyết Phức tạp. Bây giờ làm việc với các phần mở rộng nhất quán của ZFC rõ ràng đơn giản hóa nhiệm vụ chứng minh, nói phức tạp, kết quả, ngay cả khi những kết quả này có thể chứng minh được trong ZFC nhưng chưa ai biết làm thế nào.
IamMeeoh

1
Hơn nữa, tôi không thấy lý do tại sao không nên có kết quả cụ thể về độ phức tạp độc lập với ZFC, giống như định lý Robertson-Seymour (có lẽ) độc lập với ZF.
IamMeeoh

9

Một hình nón của độ Turing là một tập hợp của độ với một số cơ sở như vậy mà cho tất cả các độ , khi và chỉ khi .b D c b T c c DDbDcbTccD

Tuyên bố về xác định mức độ Turing :

Mỗi tập hợp độ Turing đều chứa hình nón hoặc tách rời khỏi hình nón

là hệ quả của tiên đề của tính xác định (AD), độc lập với ZF và không tương thích với ZFC. Tuyên bố yếu hơn

Mỗi tập hợp thực tế Borel được đóng dưới tương đương Turing đều chứa hình nón hoặc tách rời khỏi hình nón

là kết quả của định lý Martin về tính quyết định của Borel, điều này có thể chứng minh được trong ZFC. Cả hai tuyên bố này đều được nghiên cứu trước khi kết quả của Martin về tính quyết định của Borel đã được chứng minh, tại thời điểm đó người ta chỉ biết rằng cả hai đều có thể chứng minh được trong ZF + AD.

Kết quả được trích dẫn thứ hai có kết luận thú vị sau: giả sử là tập hợp thực tế Borel được đóng dưới mức tương đương Turing sao cho với mọi thực có một số với (điều này chỉ nói rằng dày lên trong độ Turing). Sau đó phải chứa toàn bộ hình nón độ Turing.b c S b T c S SSbcSbTcSS



0

Rất nhiều toán học xây dựng. Xem công trình của Per Martin-Löf về lý thuyết tập hợp xây dựng, được sử dụng làm cơ sở cho các ngôn ngữ lập trình được gõ phụ thuộc.


6
Lý thuyết loại IIRC, Martin-Lof có sức mạnh nhất quán tương tự như lý thuyết tập hợp Kripke-Platek, yếu hơn rất nhiều so với ZFC. Ngoài ra, MLTT không có bất kỳ nguyên tắc chống cổ điển rõ ràng nào, như các tiên đề liên tục mà Andrej đã đề cập.
Neel Krishnaswami

@Neel Tôi chưa bao giờ nói bất cứ điều gì về tính nhất quán hoặc sức mạnh của MLTT. Tuy nhiên, tôi cho rằng một số kết quả trong toán học xây dựng có liên quan đến câu hỏi, yêu cầu "kết quả thú vị trong CS là ... độc lập với ZFC".
Cướp

5
Tôi cho rằng "độc lập" ở đây có nghĩa là theo nghĩa chính thức.
Đánh dấu Reitblatt
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.