Below is a precomputed result. Press “Solve” to load the maths engine (SymPy) into your browser — about 15 MB and 10–30 seconds the first time.
One expression per line. Define a function with f(x)=… and use f'(x) or f(2) on the next line. Two or more equations are treated as a system. Reading and the step-by-step write-up are hand-written rules; the algebra is done by SymPy (running on Pyodide). Nothing you type leaves this page.