Là viết một số là hai hình vuông và viết các yếu tố của một số khó như nhau?


8

Đặt và là như sau:L1L2

L1={r:x,yZ such that x2+y2=r}

L2={(N,M):M<N,1<dM such that d|N}

Yêu cầu L1PL2

Phác thảo

Nếu tôi muốn biết liệu rL1 .

Số lượng các giải pháp số nguyên cho x2+y2=r được cho bởi

g(r)=d|rχ(d) trong đó χ(x)=sin(πx2)={1 when x1 mod 41 when x3 mod 40 when 2|x

Khi đó L1={r:g(r)0} . Vì vậy, sau đó để trả lời là " rL1 ?" nhiều nhất là khó trả lời như "ước số của r gì?"

Những gì tôi muốn biết là nếu điều này là đúng theo cách khác. Có đúng là nếu tôi có một máy có thể cho tôi biết trong thời gian không đổi, liệu rL1 tôi có thể tạo ra một máy có thể trả lời "là (M,N)L2 không?" trong thời gian đa thức?

Động lực

Câu hỏi này xuất phát từ một cuộc thảo luận về câu hỏi này .

Xin lỗi Tôi thực sự chỉ là một thành viên math.se đã bị lạc và lang thang đến cs.se. Hãy cho tôi biết nếu câu hỏi của tôi rõ ràng và theo tiêu chuẩn của trang web này. Tôi rất vui khi được sửa chữa.


Tôi có đang sử dụng chính xác không? P
Mason

1
Mức giảm của bạn là chính xác, nhưng kết luận của bạn rằng là "khó như" là không chính xác. Bạn chỉ cần chứng minh rằng là tại hầu hết các khó như . Cụ thể, bạn thực sự cho thấy khó nhất là trường hợp rất hạn chế của , điều này có thể rất dễ dàng. L 1 L 2 L 1 L 2 L 1 L 2L1pL2L1L2L1L2L1L2
Shaull

1
Thay vì "thỏa mãn một vòng tròn", một thuật ngữ tốt hơn có thể là "là tổng của hai hình vuông".
Yuval Filmus

1
@Shaull, tôi đã thay đổi một số ngôn ngữ để phản ánh nhận xét của bạn.
Mason

1
Tính toán trên thực tế được biết là khó như bao thanh toán, cho đến việc giảm thời gian đa thức ngẫu nhiên. Xem Bach, Miller và Shallit: Tổng các ước, số hoàn hảo và bao thanh toán . dnd
Emil Jeřábek

Câu trả lời:


5

Đây là tình huống như tôi có thể nói:

Cách hiệu quả nhất để kiểm tra tư cách thành viên trong là yếu tố . Không có thuật toán hiệu quả hơn dường như được biết đến. rL1r

Tuy nhiên, không có sự giảm rõ ràng nào để chứng minh . Nói cách khác, nếu chúng ta có một máy để quyết định , không có cách nào dễ dàng sử dụng điều đó để tính toán. Nếu chúng ta muốn đến yếu tố một số , chúng ta có thể kiểm tra xem , nhưng điều này chỉ cung cấp cho chúng tôi một chút thông tin về các yếu tố của . Việc kiểm tra bội số của (nghĩa là, liệu đối với một số nguyên ) không cung cấp cho chúng tôi bất kỳ thông tin bổ sung nào, vì biết liệu đủ để dự đoán liệu cho tất cảL2PL1L1NNL1NNcNL1cNL1cNL1c>0. Việc kiểm tra các con số khác dường như cũng không giúp được gì. (Kiểm tra xem đối với một số số khác dường như không cung cấp bất kỳ thông tin hữu ích nào, nếu ; và nếu chúng tôi có cách tìm một số khác sao cho , chúng tôi đã biết cách tính đến yếu tố, nhưng tất nhiên chúng tôi không biết cách thực hiện điều đó - vì vậy, bất kỳ số nào chúng tôi biết cách tạo ra đều không thể cung cấp cho chúng tôi bất kỳ hữu ích nào thông tin về các yếu tố của ) Đây không phải là một bằng chứng; nó chỉ là trực giác gợn sóng.NL1Ngcd(N,N)=1Ngcd(N,N)1N

Vì vậy, có vẻ hợp lý rằng có thể dễ dàng hơn và cũng có vẻ hợp lý rằng chúng có thể có cùng độ khó. Tôi không biết về bất kỳ kết quả nào nữa về chủ đề này.L1L2

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.