       RE: operate a matrix of derivations

• To: mathgroup at smc.vnet.net
• Subject: [mg39221] RE: [mg39184] operate a matrix of derivations
• From: F.H.Simons at tue.nl
• Date: Tue, 4 Feb 2003 02:21:54 -0500 (EST)
• Sender: owner-wri-mathgroup at wolfram.com

```When your first matrix is a matrix of functions, then the dot product
results in a matrix of sums of products of arguments and functions. A simple
substitution then will give you the result you are looking for.

In:=
mat1 = {{D[#1, x] & , 0 & },
{D[#1, y] & , D[#1, x] & }}

Out=
{{D[#1, x] & , 0 & },
{D[#1, y] & , D[#1, x] & }}

In:=
mat2 = {{x*y, x}, {x + y, 3}}

Out=
{{x*y, x}, {x + y, 3}}

In:=
mat1 . mat2 /. a_.*b_Function -> b[a]

Out=
{{y, 1}, {1 + x, 0}}

Fred Simons
Eindhoven University of Technology

> -----Original Message-----
> From: iselig at techunix.technion.ac.il
To: mathgroup at smc.vnet.net
> [mailto:iselig at techunix.technion.ac.il]
> Sent: maandag 3 februari 2003 7:08
> To: mathgroup at smc.vnet.net
> Subject: [mg39221] [mg39184] operate a matrix of derivations
>
>
> I want to make a matrix of derivations, so I will be able to multiply
> it by a matrix of functions and get the result matrix
> simple example:
>
> |d/dx   0 | |xy  x| |y   1|
> |         |.|     |=|     |
> |d/dy d/dx| |x+y 3| |x+1 0|
>
>  thank you
>

```

• Prev by Date: Re: Fit or Interpolate
• Next by Date: Re: Problem with NIntegrate -- Monte Carlo
• Previous by thread: Re: operate a matrix of derivations
• Next by thread: Re: operate a matrix of derivations