MathGroup Archive 2007

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

Search the Archive

Re: "Transparency" with respect to differentiation

  • To: mathgroup at smc.vnet.net
  • Subject: [mg74056] Re: "Transparency" with respect to differentiation
  • From: Martin Schoenecker <ms_usenet at gmx.de>
  • Date: Thu, 8 Mar 2007 04:32:35 -0500 (EST)
  • Organization: Technische Universitaet Darmstadt
  • References: <es909c$2c5$1@smc.vnet.net>

> And, additionaly, how could I define a standard form of this object, 
> that returns a 'nicer' version (however maybe a bit less unambiguous), 

I found out the answer to the last question of the OP (i.e. myself):

Advanced Topic "Low-Level Input and Output Rules", 2.9.17, gives an
example how to change the output format, still using the mathematical
definition. If I want to display the function as prefix "d":

In[1]:=
quat /:
   MakeBoxes[quat[arg_],
     StandardForm] :=
    RowBox[{MakeBoxes[d,
       StandardForm], MakeBoxes[arg]}]

In[2]:=
quat[asdf]

Out[2]=
d asdf

Letting this "quat" or "d" let pass the differentiation to its argument
is still an open question.


  • Prev by Date: Evaluate a spline function
  • Next by Date: Re: beginner plot function with parameter
  • Previous by thread: Re: "Transparency" with respect to differentiation
  • Next by thread: Re: "Transparency" with respect to differentiation