Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2005
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2005

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Bypassing built-in functions in differentiation

  • To: mathgroup at smc.vnet.net
  • Subject: [mg62705] Re: Bypassing built-in functions in differentiation
  • From: "Ofek Shilon" <ofek at simbionix.com>
  • Date: Fri, 2 Dec 2005 05:53:04 -0500 (EST)
  • References: <dmh8hi$8n7$1@smc.vnet.net><dmhfcv$bfj$1@smc.vnet.net> <dmjrgu$5vf$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

The 'HoldPattern' and 'if' condition you suggested do seem to solve the
issues i stated - however, i noticed a worse problem:
The original hack (Transpose'[x_]:=Transpose[Dt[x]] / Dt[x]  ) is
completely unextendable to differentiation by an explicit variable.
That is, how can we obtain with it something like

In[56815]= Dt[Transpose[a].b , x]
Out[56815]= Transpose[Dt[a,x]].b + Transpose[a].Dt[b,x]

?

any ideas?

thanks,

Ofek


  • Prev by Date: Re: how can i draw somethinglike ...
  • Next by Date: How would you evaluate this limit in Mathmatica
  • Previous by thread: Re: Comments have crazy indentation
  • Next by thread: How would you evaluate this limit in Mathmatica