Now this is a simplification:

11172017, 04:49 PM
Post: #1




Now this is a simplification:
[CAS]
diff((3*x^24)^100,x); ==> 100*3*2*x*(3*x^24)^99 This was fun: Code: simplify([b]diff((3*x^24)^100,x[/b])); // ... quick, SHUT THE DAMN DOOR !!!! This seems MUCH simpler than simplify(): collect(diff((3*x^24)^100,x)); ==> 600*x*(3*x^24)^99 Now try this (automatically simplified (collected) result): y:=diff((3*x^24)^100,x); ==> 600*x*(3*x^24)^99 Without assignment the expression produces a noncollected result. By simply assigning the expression to a variable, a collected result is saved. FYI 

11172017, 06:24 PM
Post: #2




RE: Now this is a simplification:
simplify expands expressions, some rewriting commands don't and sometimes it's better not to expand, like regroup here. There is no magic way to simplify an expression, for example what's simpler (x^71)/(x1) or the expanded simplified form?


11172017, 07:45 PM
Post: #3




RE: Now this is a simplification:
Can one test for, "what is simpler" be readability?
Which is simpler in your eyes: 600*x*(3*x^24)^99 or [attachment=5335] And that's only the first page! 

11172017, 09:08 PM
(This post was last modified: 11172017 09:09 PM by Han.)
Post: #4




RE: Now this is a simplification:
(11172017 07:45 PM)DrD Wrote: Can one test for, "what is simpler" be readability? Well that all depends. Even though the second form takes more than a single screen, it's more simplified because all terms are monomials, and hence "simplified." This topic comes up every now and then, and in the end it really boils down to the same thing: everyone's view on "simplified" is different. Even with the same user, it can have different meaning. (x1)^7/(x1) might look simplified because it takes up little screen space. Yet it's not simplified because (x1)^7/(x1) = x^6 + x^5 + x^4 + x^3 + x^2 + x + 1 (for x not equal to 1) which can be written as \( \sum_{i=1}^6 x^i \). Each of these forms has their own uses depending on the user's situation. HP should just get rid of the simplify command altogether; users should be forced to use the relevant algebraic manipulation command that they need. Graph 3D  QPI  SolveSys 

11182017, 12:13 PM
Post: #5




RE: Now this is a simplification:
Simplification is just perspective and context. Parisse is correct.
You really need a different word, like expand/compress/collect, etc.. to reflect what you really want it to do. 

11182017, 12:25 PM
Post: #6




RE: Now this is a simplification:
(11182017 12:13 PM)webmasterpdx Wrote: Simplification is just perspective and context. Parisse is correct. So perhaps a good feature request would be: Give us Expand, Collect and Algebra in the Cas Softmenu. Arno 

11182017, 12:31 PM
Post: #7




RE: Now this is a simplification:
(11182017 12:25 PM)Arno K Wrote: So perhaps a good feature request would be: Give us Expand, Collect and Algebra in the Cas Softmenu. and surely also QPI() and regroup() both in Home and CAS SoftMenu ∫aL√0mic (IT9CLU) :: HP Prime 50g 41CX 71b 42s 39s 35s 12C 15C  DM42, DM41X  WP34s Prime Soft. Lib 

11182017, 12:44 PM
Post: #8




RE: Now this is a simplification:
(11182017 12:13 PM)webmasterpdx Wrote: Simplification is just perspective and context. Parisse is correct. Interesting in that we have at least three built in "perspectives" on the context: {none, minimum, maximum}, which is not to mention the actual simplify() command, which has this particular perspective: "Simplifies an expression." WTH? 

« Next Oldest  Next Newest »

User(s) browsing this thread: 1 Guest(s)