|
[Date Index]
[Thread Index]
[Author Index]
Re: Overriding Power
- To: mathgroup at smc.vnet.net
- Subject: [mg26868] Re: Overriding Power
- From: Jeff Hersh <frumple*NOSPAM* at home.com>
- Date: Fri, 26 Jan 2001 01:27:17 -0500 (EST)
- References: <94m9e5$3nu@smc.vnet.net> <94oh4k$ee1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
In article <94oh4k$ee1 at smc.vnet.net>, Roland Franzius
<Roland.Franzius at uos.de> wrote:
> Jeff Hersh wrote:
>
> > I am working on a package that deals with non-communative multiplication
> > and I have run into a problem with the Power function. As we know
> > Power[a b,n] (where n is an integer) automatically gets converted to
> > Power[a,n] Power[b,n]. However, with non-communative multiplication (I
> > have removed the Orderless attribute from Times to make it
> > non-communative) this isn't valid. Is there any way I can stop
> > Mathematica from automatically doing this conversion?
>
> Hi Jeff,
> I recommend to avoid overloading the existing algebraic functions with
> arguments from a noncommutive algebra. Write your own functions and use
> Format for pretty printing the results. Especially for Power, Exp there
> are MatrixPower, MatrixExp which have build features you are requiring.
>
> regards, Roland
In that case does anyone know how to change the precedence of a function
so it is parenthesied correctly? In other words I want the power
function to have the same precedence as Power.
Jeff
--
Jeffrey Hersh,PhD
Remove the *NOSPAM* to reply.
<insert amusing quote here>
Prev by Date:
Re: Factor[1+x^4]
Next by Date:
Re: Rewriting of Trigonometric Functions
Previous by thread:
Re: Overriding Power
Next by thread:
Re: Re: Overriding Power
|