josdejong/mathjs

Nested derivatives fail

Ouverte

#3 528 ouverte le 8 sept. 2025

 (3 commentaires) (0 réaction) (0 personne assignée)JavaScript (1 314 forks)batch import
bughelp wanted

Métriques du dépôt

Stars
 (15 065 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Describe the bug mathJs evaluates this derivative correctly: derivative('x * e^x', "x") // returns "e ^ x * (x + 1)"

however, if the expression to be differentiated is involves another derivative mathJs returns an incorrect answer: derivative('x * derivative("e^x", "x")', "x") // returns "e^x"

To Reproduce enter expression in mathJs demo window: derivative('x * derivative("e^x", "x")', "x")

Guide contributeur