 
 
 
 
 
 
Re: derivatives and subscripts
- To: mathgroup at smc.vnet.net
- Subject: [mg108793] Re: derivatives and subscripts
- From: Christoph Lhotka <christoph.lhotka at univie.ac.at>
- Date: Wed, 31 Mar 2010 06:32:30 -0500 (EST)
- References: <201003301004.FAA24949@smc.vnet.net>
Hi, as you may already know, the extra parentheses are not a problem 
from a calculational point of view (Mathematica will treat them 
correctly). I would leave them at the stage of calculations.
If it is just a matter of format, try (at the end of your calculations) 
something like:
1)
expr=Derivative[1,0][Subscript[f,1,2]][x,y]
form=Derivative[ders__][Subscript[f_,sub__]][arg__]:>Subscript[f,sub,ders][arg]
expr/.form
therefore, the first subscripts will refer to the indices, the second 
half to the derivatives. Another possibility would be to
2)
form=Derivative[ders__][Subscript[f_,sub__]][arg__]:>Derivative[ders][ToString[Subscript[f,sub],StandardForm]][arg]
expr/.form
To get the "old" format of Mathematica, but please note, that the header 
of the function is now converted to a string.
Christoph
On 03/30/2010 12:04 PM, DrMajorBob wrote:
>> I try to use subscripts as much as possible even for defining functions
>> of say x,y,z...
>>      
> No surprise if you have problems, then.
>
> I prefer math and programming... not typesetting.
>
> Bobby
>
> On Mon, 29 Mar 2010 05:20:50 -0500, fizzy<fizzycist at knology.net>  wrote:
>
>    
>> I try to use subscripts as much as possible even for defining functions
>> of say x,y,z....Note that I use the palette to do this which I can't
>> reproduce here....example.....defining the 'x' component of the Electric
>> Field which is a function of Cartesian coordinate 'x'......
>>
>> E subscript Script x [x]
>>
>>
>> where the E subscript comes from the Basic Math palette....and the
>> Script x comes from the Special Characters palette.....E is taken from
>> the Greek letters....
>>
>> there is no problem with this until I take the derivative....I get the
>> following output...
>>
>>
>> (E subscript Script x) ' [x]......
>>
>> Prior to version 6 I got what i wanted, namely....
>>
>> E subscript Script x ' [x] ......
>>
>>
>> .....I tried a rule to get rid of the extra parentheses as well as a
>> Format statement....but neither fixed it....I also tried the Notations
>> package to Symbolize subscripts  but still get the same output.....here
>> is how I tried to use a rule....
>>
>> rule={(E subscript Script x) ' [x] ->  E subscript Script x '
>> [x]//HoldForm......}
>>
>> any ideas?
>>
>> thanks...jerry blimbaum
>>      
>
>    
- References:
- Re: derivatives and subscripts
- From: DrMajorBob <btreat1@austin.rr.com>
 
 
- Re: derivatives and subscripts

