פתרון
ע"פ
נוסחת ההיפוך של מביוס, מתקיים
a

=SIGMA (d|n) mu(d) 2^(n/d)
(סכום עבור כל ה d-ים המחלקים את n. הסמל mu מיצג את פונקצית מביוס שהיא 1- בחזקת מס' הגורמים הראשוניים של המספר אם כל הגורמים הראשוניים שונים זה מזה, ו- 0 אם יש גורם ראשוני שחוזר יותר מפעם אחת). נפרק את n לגורמים ראשוניים:
n=p1^e1 * p2^e2 * .. * pr^er
אז מספר המחוברים בנוסחה הוא 2 בחזקת r כי אנו עוברים על כל המחלקים של p1p2...pr (המחלקים האחרים של n נותנים מחובר 0 כי יש בהם חזקת ראשוני גדולה מ-1). כעת לכל k בין 1 ל-r נוכיח שהסכום מתחלק ב- pk^ek (ובזאת נסיים). נחלק את קבוצת המחלקים של p1...pr לזוגות מספרים מהצורה a,a*pk (כאשר a מחלק של p1...pr שאינו מתחלק ב- pk). אז זוג כזה תורם לסכום (בסימן + או - בהתאם למספר המחלקים הראשוניים של a)
2^(n/a) - 2^(n/(a*pk))
מכיוון ש- a אינו מתחלק ב- pk נוכל לכתוב
n/a=pk^ek * b n/(a*pk) = pk*(ek-1) * b
ולכן הסכום הוא
2^(pk^ek*b)-2^(pk^(ek-1)*b)
אבל, מודולו pk^ek מתקיים
1=2^phi(pk^ek)=2^(pk^ek-pk^(ek-1)) => 2^(pk^ek)=2^(pk^(ek-1))
(כאשר phi מסמן את פונקצית אוילר). לכן הסכום מודולו pk^ek הוא
2^b-2^b=0
מש"ל.