Có chủ đề nào trong CS lý thuyết liên quan nhiều hơn đến toán học thuần túy không?


11

Tôi là một sinh viên tốt nghiệp ngành khoa học máy tính lý thuyết, và đặc biệt, các thuật toán gần đúng. Bây giờ tôi thấy rằng tôi quan tâm nhiều hơn đến toán học thuần túy (tôi có thể nói điều này bởi vì tôi dường như thích các khóa học toán hơn các khóa học CS). Tôi muốn hỏi liệu có những lĩnh vực trong khoa học máy tính lý thuyết có khá nhiều toán học thuần túy (nói chính xác hơn, một lĩnh vực quan tâm đến toán học thuần túy mà không cần xem xét các ứng dụng cho CS), hoặc nếu tôi cần xem xét một chuyển đổi lớn. Tôi đã tham gia chương trình được hai năm rưỡi, vì vậy tôi không chắc liệu một công tắc có phải là một ý tưởng tốt vào thời điểm này hay không.

Điều duy nhất tôi có thể tìm thấy là lý thuyết nhỏ về đồ thị, từ danh sách chấp nhận duyệt các hội nghị hàng đầu. Nhưng điều đó không được tính là một "khu vực" đối với tôi mà tôi chỉ có thể tập trung vào.


3
Bất kỳ lĩnh vực nào của khoa học máy tính liên quan đến toán học thuần túy có khả năng được thúc đẩy bởi khoa học máy tính hơn là toán học thuần túy. Xem xét chu kỳ Hamilton: điều gì có thể là toán học thuần túy hơn là quan tâm đến các chu kỳ đi qua toàn bộ các đỉnh của đồ thị? Nếu điều này có kết nối với logic, thì điều này vẫn chưa xuất sắc hơn từ góc độ toán học thuần túy? Tuy nhiên, làm thế nào bạn có thể cố thủ trong CS hơn là chiêm ngưỡng HAMCYCLE?
Niel de Beaudrap

5
"Tôi có thể nói điều này bởi vì tôi dường như thích các khóa học toán hơn": Tôi không nghĩ rằng điều này mang lại một ý tưởng đủ tốt về những gì làm phiền bạn trong TCS để trả lời câu hỏi của bạn. Có rất nhiều điều đáng quan tâm đối với cả cộng đồng toán học và TCS, nhưng các câu hỏi đang được hỏi thường khác nhau một chút. Ngoài ra tôi không rõ tại sao lý thuyết đồ thị nhỏ không phải là một lĩnh vực bạn có thể tập trung vào?
Sasho Nikolov

5
Trong mọi trường hợp, một số ý tưởng: nhúng số liệu; Phân tích Fourier về các nhóm abelian hữu hạn; Chuỗi Markov trên một không gian trạng thái rời rạc / hữu hạn.
Sasho Nikolov


Liên quan đến rủi ro chuyển đổi, có lẽ trao đổi ngăn xếp Academia sẽ phù hợp hơn?
Clément

Câu trả lời:


12

Dưới đây là ba lĩnh vực phù hợp với tiêu chí của bạn.

  • Thể loại lý thuyết . Điều này rõ ràng thú vị đối với hầu hết các lĩnh vực toán học thuần túy, nhưng cũng có ảnh hưởng rất lớn trong lý thuyết về ngôn ngữ lập trình (chức năng, tuần tự).

  • Logic , đặc biệt là lý thuyết bằng chứng. Các kết nối với khoa học máy tính là quá nhiều để đặt tên, nhưng logic không chỉ là một lĩnh vực phong phú của toán học thuần túy, mà là nền tảng của toán học.

  • Lý thuyết số , "nữ hoàng toán học", được coi là không có ứng dụng ... cho đến khi mật mã xuất hiện.


lưu ý lại logic xem lý thuyết phức tạp mô tả đặc biệt (wikipedia)
vzn

Tôi không chắc rằng lý thuyết thể loại (đặc biệt như được sử dụng trong CS) là thú vị đối với hầu hết các lĩnh vực toán học ở cấp độ nghiên cứu, ngay cả khi nó được sử dụng như một ngôn ngữ cơ bản trong một số lĩnh vực. Ví dụ, mặc dù lý thuyết phạm trù hiển thị rõ ràng ở cấp độ nghiên cứu trong (một số) hình học đại số và lý thuyết biểu diễn, loại lý thuyết thể loại đó rất khác so với loại được sử dụng trong khoa học máy tính, theo như tôi có thể nói.
Joshua Grochow

1
@JoshuaGrochow Điều đó đúng một phần, nhưng đó là một phần vì nó đang hoạt động. Có những gợi ý trêu ngươi hướng tới sự hội nhập sâu sắc hơn: (1) Các nền tảng thống nhất của Voevodsky cố gắng và thống nhất các ý tưởng về con đường trong lý thuyết đồng luân với các bằng chứng logic; (2) các lý thuyết đại số về số thực của Pavlovic et al; (3) nền tảng phân loại của cơ học lượng tử, xem ví dụ: "Vật lý, cấu trúc liên kết, logic và tính toán: Một viên đá Rosetta" của Baez và Ở lại.
Martin Berger

9

Đúng: Lý thuyết đồ thị, hình học tính toán, lý thuyết phức tạp, tổ hợp là những điều tôi nghiên cứu trong CS. Không gian vectơ và lý thuyết đo lường cũng có thể hữu ích trong học máy lý thuyết.

Có rất nhiều toán học thuần túy được sử dụng trong CS lý thuyết, nhưng chúng không đưa tin tức thường xuyên như AI và học máy, đó là lý do tại sao bạn không nghe về chúng nhiều.

Cá nhân tôi đã chuyển sang CS từ vật lý và toán học thuần túy (vâng, giống như loại toán đại số trừu tượng), và không bao giờ ngừng tìm ra những vấn đề thú vị.


1
Và tôi sẽ thêm Hình học rời rạc vào danh sách này.
Sariel Har-Peled

7

2
Tại sao các trích dẫn xung quanh "toán học"?
Joshua Grochow

trong một số lĩnh vực có thể khó phân biệt nội dung "(T) CS" với "toán học" như câu hỏi đặt ra, kết thúc câu đó phải là "các nhà điều tra hàng đầu là [gần] nhiều nhà toán học hơn các nhà khoa học máy tính"; hai lĩnh vực đang dần hòa trộn theo nhiều cách, điều này có thể được nhìn thấy trong thế kỷ 20 và nó đang tiếp tục / tăng lên trong thế kỷ 21. một phản ứng tổng hợp đang diễn ra có lẽ xứng đáng với toàn bộ cuốn sách và một số đến gần (ví dụ Davis, Động cơ của logic: Các nhà toán học và Nguồn gốc của máy tính ).
vzn

Câu hỏi khá rõ ràng về vấn đề này: "một lĩnh vực quan tâm đến toán học thuần túy mà không cần xem xét các ứng dụng cho CS." Điều này chắc chắn đúng với nhiều câu hỏi toán học phát sinh trong GCT.
Joshua Grochow

Đây là một tài liệu tham khảo tương tự khác trong vấn đề lý thuyết nhóm & từ. MÁY TÍNH CHO CÁC VẤN ĐỀ LÀM VIỆC / Miller
vzn

7

BF2

Ví dụ, người ta sử dụng các nhóm bán kết (cũng là các nhóm cũng đóng một vai trò quan trọng) và rất nhiều kết quả về các nhóm bán kết hữu hạn trong những năm gần đây ban đầu được thúc đẩy bởi lý thuyết automata. Semirings cũng được sử dụng (chứ không phải vòng): ví dụ, semires nhiệt đới lần đầu tiên được giới thiệu trong lý thuyết automata trước khi được sử dụng trong hình học nhiệt đới , một lĩnh vực mới thành công trong toán học. Các chủ đề khác liên quan đến automata bao gồm logic và lý thuyết mô hình hữu hạn (nghĩ về định lý cây của Rabin), cấu trúc liên kết, đối ngẫu và (quasi) -uniform và một số lý thuyết số (đáng chú ý là các câu hỏi liên quan đến hệ thống số và chuỗi lũy thừa chính thức), lý thuyết xác suất ( đáng chú ý là chuỗi Markov) và lý thuyết trò chơi.


BB

7

Nói thêm một chút về Lý thuyết phức tạp hình học (GCT): đây là ứng dụng của hình học đại số và lý thuyết biểu diễn cho một chương trình dài hạn để giải quyết P so với NP. Các câu hỏi được nêu trong GCT có xu hướng là những câu hỏi toán học sâu sắc, một số trong đó có hơn 100 năm trở lại với những người tiên phong của hình học đại số và lý thuyết biểu diễn - dường như không liên quan gì đến tính toán, nhưng qua GCT, người ta thấy rằng chúng thực sự có liên quan mật thiết với nhau với độ phức tạp tính toán - và những thứ khác đưa ra các câu hỏi và ý tưởng mới trong toán học thuần túy (một lần nữa, hình học đại số và lý thuyết biểu diễn).


4

Không hoàn toàn là một chủ đề CS lý thuyết nhưng sử dụng nhiều kết quả từ CS lý thuyết: bạn có thể quan tâm đến việc xác minh phần mềm , mục tiêu là đảm bảo rằng một chương trình làm những gì nó phải làm, và không có gì khác. Trong số các kỹ thuật khác nhau trong chủ đề đó, một số đặc biệt là định hướng toán học. Nhiều hệ thống quan trọng, đáng chú ý là hệ thống điện tử / không gian / hạt nhân, đã được chứng minh theo cách đó để đảm bảo chúng không có lỗi.

Nhiều lĩnh vực toán học có liên quan: logic, lý thuyết bằng chứng, lý thuyết automata, lý thuyết tập hợp, ...

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.