rtoy / maxima

A Clone of Maxima's repo
Other
0 stars 0 forks source link

Noun for integrate does not work for a constant #3913

Open rtoy opened 2 months ago

rtoy commented 2 months ago

Imported from SourceForge on 2024-07-08 21:15:48 Created by richardgobeli on 2022-07-24 19:10:22 Original: https://sourceforge.net/p/maxima/bugs/4007


I am trying to display the noun form for the integration of a constant. The noun symbol does not stop the code from integrating to 'integrate(a,t) will equal a*t.

Attachments:

rtoy commented 2 months ago

Imported from SourceForge on 2024-07-08 21:15:49 Created by robert_dodier on 2022-07-25 06:16:02 Original: https://sourceforge.net/p/maxima/bugs/4007/#0d36


You can say remove(nounify(integrate), outative) to prevent the simplification which pulls constants out of integrals.

I don't think this is a bug, I've marked it accordingly.

rtoy commented 2 months ago

Imported from SourceForge on 2024-07-08 21:15:53 Created by richardgobeli on 2022-07-25 13:59:23 Original: https://sourceforge.net/p/maxima/bugs/4007/#d110


I have always wondered why constants were pulled out of integrals, which I thought was a bit weird. Now I know. I should study the simplification process a bit more. I would have thought the noun function would have priority over the simplification of the function. Thanks for simply work around.

rtoy commented 2 months ago

Imported from SourceForge on 2024-07-08 21:15:56 Created by macrakis on 2022-07-25 15:25:59 Original: https://sourceforge.net/p/maxima/bugs/4007/#d110/ca8c


On Mon, Jul 25, 2022, 06:59 Richard Gobeli < richardgobeli@users.sourceforge.net> wrote:

I have always wondered why constants were pulled out of integrals, which I thought was a bit weird. Now I know. I should study the simplification process a bit more. I would have thought the noun function would have priority over the simplification of the function.

On the contrary. Nouns block evaluation of the function, but have no effect on simplification, or for that matter the evaluation or simplification of its arguments.

Unfortunately, there is a lot of misinformation about noun functions floating around....

Thanks for simply work around.


Status: not-a-bug Group: None Labels: integrate Created: Sun Jul 24, 2022 07:10 PM UTC by Richard Gobeli Last Updated: Mon Jul 25, 2022 06:16 AM UTC Owner: nobody Attachments:

I am trying to display the noun form for the integration of a constant. The noun symbol does not stop the code from integrating to 'integrate(a,t) will equal a*t.

Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/maxima/bugs/4007/

To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

Attachments: