[Date Index] [Thread Index] [Author Index]
Re: HoldForm, TraditionalForm Bug?
In article <g0902t$kou$1 at smc.vnet.net>, "David Park" <djmpark at comcast.net> wrote: > Here is a polynomial. Mathematica rearranges the order of the terms. > > x y - x^3 - 1 > -1 - x^3 + x y > > I would like to display the polynomial without rearranging the order. So I > use a HoldForm. <further input snipped> Sorry, but given previous posts by both of us, have to say that it seems to me you've just provided a perfect example of why even attempting to devise a software system or syntax in which users are supposed to be able to use the same input both for evaluating (computing, calculating) a mathematical expression, and also for displaying (typesetting) the expression in a desired fashion, is an inherently bad idea. And the first several initial responses to your post have simply reinforced the claim that it's an inherently bad idea. And the particular difficulty that's exemplified by this example is only one of multiple reasons why it's a bad idea. Bottom line, at least IMHO: Attempting to create a software app that is simultaneously a top of the line numerical and symbolic computational app, and also a top of the line typesetting and publication app, is an inherently impossible goal, and attempting it ultimately acts to the detriment of both these functions.