Associative Property of Convolution?

Click For Summary

Discussion Overview

The discussion centers around the algebraic properties of convolution, specifically the associative property when applied to three functions. Participants explore whether the associative property holds in the context of convolution and multiplication of functions.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant questions the validity of the associative property of convolution when applied to three functions, suggesting that existing literature typically addresses two functions and a scalar.
  • Another participant asserts that convolution is generally associative and communicative, referencing the relationship of transforms where convolution becomes multiplication.
  • Further contributions suggest that the properties of convolution can be demonstrated through definitions and examples from probability theory, particularly regarding independent random variables.
  • Some participants express confusion regarding the notation used, specifically distinguishing between convolution and multiplication.
  • A participant expresses doubt about the possibility of the proposed relationship involving both convolution and multiplication, indicating a need for further clarification.

Areas of Agreement / Disagreement

Participants exhibit uncertainty regarding the application of the associative property to three arbitrary functions, with no consensus reached on the validity of the proposed relationship involving convolution and multiplication.

Contextual Notes

There is ambiguity in the notation used by participants, which may affect the clarity of the discussion. The distinction between convolution and multiplication is not consistently maintained, leading to potential misunderstandings.

DWill
Messages
68
Reaction score
0
Hi,

I have a quick question about certain algebraic properties of convolution. If I have 3 functions x(f), y(f) and z(f), is the following true?

[x(f) . g(f)] * z(f) = [x(f) * z(f)].g(f)

I looked on Wikipedia but there's only a property like this if one of the terms is a scalar, so most likely I can't do relation described above?

Thanks!
 
Physics news on Phys.org
Your notation is confusing. (What is *, what is .?) However, in general, convolution is associative and communicative. The easiest way to see it is by looking at the relationship of the transforms, where convolution becomes multiplication, which is both associative and communicative.
 
Hey DWill.

On top of what mathman said, you can prove it has these properties by resorting to the definition of convolution.

Also if you aren't convinced, take a look at probability theory for finding the cumulative distribution for X,Y,Z where they are all independent (but not necessarily identically distributed) which is given by the convolution of all three pdf's.

Because X + Y + Z = (X + Y) + Z = X + (Y + Z) = Y + X + Z = Z + X + Y and so on, you intuitively get the idea once you accept the theorem in probability that convolution must be associative and commutative.
 
Ok thanks mathman and chiro! That makes sense. I just wondered if the associative property still applied with three arbitrary functions, because in all the places I've looked so far there is only two functions and a scalar used for the associative property. I'll think about it a bit further but I think this clears it up.

And sorry if my notation was confusing, I was just going by the convention of the "." being multiplication and "*" being convolution.
 
DWill said:
Ok thanks mathman and chiro! That makes sense. I just wondered if the associative property still applied with three arbitrary functions, because in all the places I've looked so far there is only two functions and a scalar used for the associative property. I'll think about it a bit further but I think this clears it up.

And sorry if my notation was confusing, I was just going by the convention of the "." being multiplication and "*" being convolution.
Now I am very confused. I assumed you were interested in a three function convolution. However your notation, as you just defined it, seems to involved a convolution and a product.
 
That's correct, the operation I was asking involves a convolution and a product. I looked at it more myself and tried it out on a few functions, and I think this might not be possible?

To further clarify, I was wondering if the product of the convolution of x(f) and g(f) with z(f) is equal to the product of the convolution of x(f) and z(f) with g(f)?
 
DWill said:
That's correct, the operation I was asking involves a convolution and a product. I looked at it more myself and tried it out on a few functions, and I think this might not be possible?

To further clarify, I was wondering if the product of the convolution of x(f) and g(f) with z(f) is equal to the product of the convolution of x(f) and z(f) with g(f)?

Ohh! That might not work. I was under the impression that both the . and the * were convolutions.
 
mathman said:
Your notation is confusing. (What is *, what is .?) However, in general, convolution is associative and communicative.

Indeed! Sometimes it tells us lot!

:smile: Sorry, I couldn't resist.
 
LCKurtz said:
Indeed! Sometimes it tells us lot!

:smile: Sorry, I couldn't resist.

Tooshay - I need to proofread better.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
48
Views
6K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 0 ·
Replies
0
Views
1K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 41 ·
2
Replies
41
Views
4K
  • · Replies 3 ·
Replies
3
Views
1K
Replies
0
Views
2K