On Oct 9, 2:58 pm, jvkersch <[email protected]> wrote:
> Hi Oscar,
>
> In Sage 4.6 (currently 4.6alpha2) you will be able to do this using
> differential forms:
>
> sage: x, y, z = var('x, y, z')
> sage: U = CoordinatePatch((x, y, z))
> sage: F = DifferentialForms(U)
>
> sage: f = F(x^2 + y + sin(z)); f
> (x^2 + y + sin(z))
> sage: g = f.diff(); g
> cos(z)*dz + 2*x*dx + dy
>
> sage: g.parent()
> Algebra of differential forms in the variables x, y, z
>
> It's only a small step from having d f to obtaining D f.
>
> All the best,
> J.

That's great, from your example it seems like it shouldn't be too
difficult to make an analog to mathematicas Dt. I'm not familiarized
with differential forms. I what way is your f=f = F(x^2 + y + sin(z))
different to f(x,y,z) = x^2 + y + sin(z) ?

Oscar

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to