Tính toán chức năng Mobius


13

Hàm Mobius được định nghĩa là , nếu có thừa số nguyên tố bình phương và nếu tất cả các số nguyên tố đều khác nhau. Có thể tính toán mà không tính toán thừa số nguyên tố của không?μ(n)μ(1)=1μ(n)=0nμ(p1pk)=(1)kp1,,pkμ(n)n


6
Tôi nghĩ rằng anh ta chỉ đơn thuần là hỏi liệu có cách nào để tính toán mà không biết cũng cung cấp một yếu tố không. μ(n)
Suresh Venkat

2
@Kaveh, tôi không nói về độ phức tạp tính toán ở đây. Suresh là chính xác trong giải thích của mình. Nó tương tự như việc xác định rằng một số là hợp số mà không xác định hệ số của nó. Một cái gì đó như thế này cũng có thể được thực hiện cho chức năng Mobius?
Craig Feinstein

1
Tôi không nghĩ rằng đây là một câu hỏi thực sự. Tôi nghĩ rằng nó có thể hữu ích để nhắc nhở bạn rằng trên cstheory, chúng tôi có một chính sách nghiêm ngặt chống lại các chủ đề thân thiện với tay quay trong trường hợp bạn cố gắng quảng cáo các ý tưởng trong đó .
Kaveh

3
@Kaveh, tôi đã hỏi một câu hỏi nghiêm túc trong đó có 4 ngón tay cái. Chắc chắn, câu trả lời của tôi có 8 ngón tay cái, nhưng đó là cuộc sống. Tôi không biết câu trả lời của mình cho câu hỏi cho đến hôm nay, vì vậy tôi đã đăng câu trả lời. Nghe có vẻ như bạn đang cố gắng tẩy chay tôi bằng cách tuyên bố tôi có một số loại động cơ thầm kín ở đây. Tôi có thể đảm bảo với bạn rằng tôi không có động cơ thầm kín nào ngoài việc có được câu trả lời cho câu hỏi.
Craig Feinstein

5
@Kaveh: OP là một trisector nổi tiếng, trên nhiều diễn đàn. Điều đó nói rằng, bạn đã bao giờ thấy anh ấy thô lỗ với ai đó chưa? Tôi chưa. Anh ta chỉ hiểu sai ý nghĩa của việc chứng minh giới hạn dưới. Câu hỏi dường như về chủ đề với tôi. Có một câu nói: "Ngay cả một chiếc đồng hồ dừng lại cũng đúng hai lần một ngày."
Aaron Sterling

Câu trả lời:


34

Một câu trả lời không trả lời cho câu hỏi của bạn là SQUARE-FREE (không có số vuông) tự nó không được biết đến trong P và tính toán hàm Möbius sẽ giải quyết vấn đề này (vì một số tự do vuông có ).μ(n)0


7
Bạn có biết bất kỳ bài báo nào thảo luận về sự phức tạp của hình vuông không? tất cả những gì tôi có thể tìm thấy là đây: dl.acm.org/citation.cfm?id=371327&dl=GUIDE&coll=GUIDE , cung cấp giới hạn kích thước công thức thấp hơn. Nhìn vào mathoverflow.net/questions/16098/ , tôi nghĩ rằng không có nhiều thông tin về việc liệu nó có khả năng giảm bao thanh toán thành hình vuông không.
Sasho Nikolov

15

Đối với câu trả lời khác, bạn có thể quan tâm đến phỏng đoán của Sarnak (xem ví dụ: http://gilkalai.wordpress.com/2011/02/21/the-ac0-prime-number-conjecture/ , http: //rjlipton.wordpress .com / 2011/02/23 / the-deep-of-mobius-function / , /mathpro/57543/walsh-fourier-transform-of-the-mobius-f ghép ), trong đó về cơ bản nói rằng hàm Möbius không tương quan với bất kỳ hàm Boolean đơn giản nào. Không phải là không có lý khi hy vọng nó sẽ được giữ vững khi mà đơn giản, được hiểu là thời gian đa thức. Những gì chúng ta biết cho đến nay là phỏng đoán giữ cho các chức năng (được chứng minh bởi Ben Green ) và tất cả các chức năng đơn điệu (được chứng minh bởi Jean Bourgain ).AC0


4
Tôi nghĩ đây là tờ Ben Green: arxiv.org/abs/1103.4991
Suresh Venkat

0

Một trong những công thức đệ quy liên quan giá trị của chức năng mobious là

mnnmμ(m)=1.
Nhưng inorder để tìm ra μ(n)chúng ta cần phải biết các giá trị mobious chom<n. Do đó
μ(n)=1m<nnmμ(m).
Ở đây chúng ta chiancho các số nguyên dương nhỏ hơnm<n, chúng ta không cần phải biết chúng có phải là nhân tố củankhimcó hệ số vuông! (μ(m)=0), Nhưng vẫn còn chúng ta phải biết các yếu tố củamđể kết luận này !! Do đó ta có:
μ(n)=1a1<nna1+a1<nna1a2<a1a1a2a1<nna1a2<a1a1a2a3<a2a2a3+
Tham khảo bài viết này:https://projecteuclid.org/euclid.mjms/1513306829để biết bằng chứng về công thức.


Tôi thích câu trả lời của bạn. Thật không may, tôi không có quyền truy cập vào bài viết. Tôi sẽ tranh luận với bạn về việc biết các yếu tố của n: Giả sử . Sử dụng công thức đó, chia cho 5, sử dụng phép chia dài, bạn thấy rằng 24 lần 5 bằng 120 với số dư 0, do đó, trong quá trình tính hàm số nguyên lớn nhất là 120/5, người ta thấy rằng 5 là một hệ số của 120, thậm chí mặc dù thực tế này là không cần thiết để biết công thức để làm việc. n=120
Craig Feinstein

Kiểm tra phiên bản chỉnh sửa !! @Craig
Hunde Eba

-22

Hãy , nơi p j là số nguyên tố khác nhau. Sau đó μ ( n ) = μ ( p 1 ... p k ) = μ ( p 1 ) ... μ ( p k ) . Sau đó, để tính toán μ ( n ) , nó là cần thiết để tính toán μ ( p j ) cho mỗi p jn=p1pkpj

μ(n)=μ(p1pk)=μ(p1)μ(pk).
μ(n)μ(pj)pj. Đây ngầm đòi hỏi thừa nhận rằng là nguyên tố của n .p1pkn

Đây là một sự tương tự: Để biết liệu có một số lẻ hoặc thậm chí số lượng hạt thạch trong một cái lọ, người ta phải đếm số hạt thạch. Đây là lý do tại sao bạn phải tính hệ số nguyên tố của một số để tính hàm Mobius của nó, khi nó không chia hết cho một hình vuông. Nhưng để biết rằng có nhiều hơn một hạt thạch trong một cái lọ, người ta không cần phải kiểm tra bất kỳ hạt thạch nào trong lọ. Người ta chỉ có thể lắc lọ và nghe rằng có nhiều hơn một hạt thạch. Đây là lý do tại sao bạn không phải tính đến một số để biết nó là hợp số. Các thuật toán như Định lý nhỏ của Fermat cho phép một người "lắc số lên" để biết nó là hợp số.

nnnnnnμ(n)=0n


6
@Craig Nó vẫn sai. Bạn có thể sử dụng cùng một đối số (ngụy biện) cho vấn đề kiểm tra tổng hợp như Peter Shor đã nói. Về cơ bản, bạn đang đưa ra một thuật toán cho vấn đề của mình và nói rằng đó là cách duy nhất để tiến hành. Cho thấy một thuật toán rõ ràng là tốt nhất để giải quyết vấn đề là một trong những thách thức lớn nhất trong lý thuyết phức tạp.
Michael Blondin

6
n×n(AB)i,j=k=1nAi,kBk,jO(n3)O(n2.807)

14
Re "Để biết liệu có một số lẻ hoặc thậm chí số lượng hạt thạch trong một cái lọ, người ta phải đếm số hạt thạch." - ngay cả điều này là không đúng sự thật. Bạn có thể kéo chúng ra theo cặp (một cho tôi một cho bạn ...) mà không thực sự đếm chúng khi bạn đi. Sau đó, khi bạn đã hết cặp để kéo, bạn có số 0 hoặc số còn lại và bạn biết tính chẵn lẻ.
David Eppstein

12
M

6
Craig, không bao gồm nó thành số nguyên tố , vâng, bằng cách tính căn bậc hai số nguyên (được biết là có thể tính toán trong thời gian đa thức không giống như bao thanh toán), nó là 69 ^ 2. Tôi không phải tính đến yếu tố 69. Đối số đậu của bạn cho thấy bao thanh toán là bắt buộc, vì bạn phải xem xét mọi loại thạch để kiểm tra xem mọi hương vị có xảy ra thậm chí nhiều lần không.
sdcvvc
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.