Processing math: 52%

Monday, March 28, 2011

Dirchlet Convolution is Associative

The following is one of the properties of Dirichlet convolutions. The commutative law was proven by writing  n as a product of two factors i.e. n=cd, and writing c instead of the more cumbersome nd.  We extend this technique to three factors here.  By a summation over n=uvw, I mean: take all possible combinations of u, v and w as long as n=uvw.


Theorem
Proof:-
For any n we have
   [(f*g)*h](n) 
= d|n(f*g)(d) h(nd)
= n=dw(f*g)(d) h(w)
= n=dw{d=uvf(u) g(v)} h(w)
= n=uvwf(u) g(v) h(w)
= n=ucf(u)  {c=vwg(v) h(w)}
= n=ucf(u)  (g*h)(c)
= [f*(g*h)](n) 
(proven)

No comments:

Post a Comment

Comment répondez vous?

as a product of two fac...', 'featuredImage': 'https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v098UBfrqQhOk8-qw-7acXkPFItZHfHUoIiNeH_HbiSFtjl1goZw0qD_YyNMaGq11tDkwktGWQLV4Mb0xpXaWTjmYMcFqLi5hHPn3AvndcHUwUo3Zo6MAz0gNF6j9E', 'url': 'http://lefouque.blogspot.com/2011/03/dirchlet-convolution-is-associative.html', 'type': 'item', 'isSingleItem': true, 'isMultipleItems': false, 'isError': false, 'isPage': false, 'isPost': true, 'isHomepage': false, 'isArchive': false, 'isLabelSearch': false, 'postId': 741229895672210660}}]); _WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar', document.getElementById('Navbar1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/592936833-lbx__en_gb.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/3681588378-lightbox_bundle.css'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense1', 'sidebar-right-1', document.getElementById('AdSense1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_FollowersView', new _WidgetInfo('Followers1', 'sidebar-right-1', document.getElementById('Followers1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar-right-1', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_ProfileView', new _WidgetInfo('Profile1', 'sidebar-right-1', document.getElementById('Profile1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-right-1', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'sidebar-right-1', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_AttributionView', new _WidgetInfo('Attribution1', 'footer-3', document.getElementById('Attribution1'), {}, 'displayModeFull'));