# MellinConvolve

MellinConvolve[f,g,x,y]

gives the Mellin convolution with respect to x of the expressions f and g.

MellinConvolve[f,g,{x1,x2,},{y1,y2,}]

gives the multidimensional Mellin convolution.

# Details and Options • The Mellin convolution of two functions and is given by .
• The multidimensional Mellin convolution of two functions and is given by .
• The following options can be given:
•  Assumptions \$Assumptions assumptions to make about parameters GenerateConditions False whether to generate conditions on parameters Method Automatic method to use

# Examples

open allclose all

## Basic Examples(2)

Convolve two functions:

Perform a multivariate convolution:

## Scope(8)

### Basic Uses(3)

Compute a Mellin convolution for a symbolic parameter y:

Use an exact value for the parameter:

Use an inexact value for the parameter:

Obtain the condition of validity for a Mellin convolution:

Specify assumptions on a parameter:

Specify a different assumption:

### Univariate Convolution(3)

Elementary functions:

Special functions:

Piecewise functions:

### Multivariate Convolution(2)

Elementary functions:

Piecewise functions:

## Options(2)

### Assumptions(1)

Specify assumptions on a parameter:

### GenerateConditions(1)

Generate conditions for the validity of a Mellin convolution:

## Applications(2)

Compute the PDF for the product of two random variables:

MellinConvolve gives the PDF for the product of these random variables:

Compare with the result from TransformedDistribution:

The integral depends on the parameter α. Find the value of α that lies between 0 and 5 and maximizes the integral. The given integral can be regarded as a Mellin convolution of two functions:

Compute the Mellin convolution of f[x] and g[x]:

Compare with the result given by Integrate:

Plot the integral as a function of α:

Compute the argument that maximizes the integral in 0α5 using FindArgMax:

## Properties & Relations(8)

MellinConvolve computes the integral :

Scaling:

Commutativity:

Distributivity:

Convolution with DiracDelta:

Derivatives of DiracDelta:

The Mellin transform of a convolution is the product of the individual Mellin transforms:

Derivative of MellinConvolve with respect to y:

Relation between MellinConvolve, MellinTransform, and InverseMellinTransform: