|
[Date Index]
[Thread Index]
[Author Index]
Re: changing variables in differential equations
- To: mathgroup at smc.vnet.net
- Subject: [mg100647] Re: changing variables in differential equations
- From: dh <dh at metrohm.com>
- Date: Wed, 10 Jun 2009 05:34:10 -0400 (EDT)
- References: <h0l48t$opp$1@smc.vnet.net>
Hi Andre,
having clearified that v= V[u] is to be considered the new dependent
variable there is still the question if the dependent variable remains
essentially the same or not:
x=X[u,v[u]]
y=Y[u,v[u]]= V[u] = v
Anyway, we can define the i-derivative of y with respect to x by y[i]
(note: lower case= variables, upper case= functions):
==========================
Clear[x,X,y,Y];
x[0] = X[u, v[u]];
y[0] = Y[u, v[u]];
y[i_] := Dt[y[i - 1]]/Dt[x[0]]
===========================
here is a simple example where the transformation only depends on u:
==========================
X[u_, v_] := u^2;
Y[u_, v_] := X[u, v] + X[u, v]^2
y[1]//Simplify
==========================
Daniel
Andre Hautot wrote:
> Hello,
> Given an ordinary differential equation of order n, H(x,y,y',y'',...)=0
> Given the change of variables : x=x(u,v) and y=y(u,v)
> How to calculate (hopefully recursively) y', y'', and so on as functions
> of say : u, v', v''
>
> In other words how to translate automatically the differential equation
> in terms of the new variables ?
> Thanks in advance
Prev by Date:
AnimationDirection when Exporting
Next by Date:
Re: Looking for a Column,Row, and Grid interactive Lab
Previous by thread:
Re: changing variables in differential equations
Next by thread:
Partitioned matrix operations
|