Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2001
*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 2001

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

Search the Archive

Re: Overriding Power

  • To: mathgroup at smc.vnet.net
  • Subject: [mg26860] Re: [mg26808] Overriding Power
  • From: "Carl K. Woll" <carlw at u.washington.edu>
  • Date: Fri, 26 Jan 2001 01:27:13 -0500 (EST)
  • References: <200101240918.EAA03605@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Jeff,

I don't think it's a good idea to remove the Orderless attribute from Times.
Instead, use the operator NonCommutativeMultiply (**), or one of the many
other operators Mathematica supplies which have no builtin meaning. If you
want to provide some more details on your package, perhaps somebody will be
able to give you some more explicit advice.

Carl Woll
Physics Dept
U of Washington

----- Original Message -----
From: "Jeff Hersh" <frumple*NOSPAM* at home.com>
To: mathgroup at smc.vnet.net
Subject: [mg26860] [mg26808] Overriding Power


> Hello,
>
> 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?
>
> Jeff
> --
> Jeffrey Hersh,PhD
>
> Remove the *NOSPAM* to reply.
>
> <insert amusing quote here>
>



  • Prev by Date: Functions and Packages
  • Next by Date: Re: Factor[1+x^4]
  • Previous by thread: Re: Overriding Power
  • Next by thread: Re: Overriding Power