Search for a tool
Differential Equation Solver

Tool/solver for resolving differential equations (eg resolution for first degree or second degree) according to a function name and a variable.

Results

Differential Equation Solver -

Tag(s) : Functions, Symbolic Computation

Share dCode and you

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!

Please, check our community Discord for help requests!

Thanks to your feedback and relevant comments, dCode has developped the best Differential Equation Solver tool, so feel free to write! Thank you !

# Differential Equation Solver

## Differential Equation Calculator

Please, respect the syntax (see questions)

Tool/solver for resolving differential equations (eg resolution for first degree or second degree) according to a function name and a variable.

### How to calculate a differential equation on dCode?

The equation must follow a strict syntax to get a solution in the differential equation solver:

- Use ' to represent the derivative of order 1, ' ' for the derivative of order 2, ' ' ' for the derivative of order 3, etc.

Example: f' + f = 0

- Do not indicate the variable to derive in the diffequation.

Example: f(x) is noted f and the variable x must be specified in the variable input.

Example: $f' + f = 1 \Rightarrow f(x) = c_1 e^{-x}+1$ with $c_1$ a constant

- Only the function is differentiable and not a combination of function

Example: (1/f)' is invalid but 1/(f') is correct

### What is a differential equation? (definition)

A differential equation (or diffeq) is an equation that relates an unknown function to its derivatives (of order n).

Example: g'' + g = 1

There are homogeneous and particular solution equations, nonlinear equations, first-order, second-order, third-order, and many other equations.

### How to add initial values/conditions?

It is possible to add 1 or more initial conditions in the corresponding box by adding the logical operator && between 2 equations.

Example: Write f'(0)=-1 && f(1)=0

### How to find values of constants c?

Use known information about the function and its derivative(s) as the initial conditions of the system.

### What are the notations of the differential equations?

There are multiple notations for a function f:

Example: $$f'(x) = \frac{\mathrm{d} f(x)}{\mathrm{d}x}$$

Example: $$f''(x) = \frac{\mathrm{d}^2 f(x)}{\mathrm{d}x^2}$$

The apostrophe indicates the order/degree of derivation, the letter in parenthesis is the derivation variable.

The exponent indicates the order/degree of derivation, the letter of the denominator is the derivation variable.

### How to solve a differential equation step by step?

The calculation steps of the dCode solver are not displayed because they are computer operations far from the steps of a student's process.

## Source code

dCode retains ownership of the online 'Differential Equation Solver' tool source code. Except explicit open source licence (indicated CC / Creative Commons / free), any algorithm, applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (PHP, Java, C#, Python, Javascript, Matlab, etc.) no data, script or API access will be for free, same for Differential Equation Solver download for offline use on PC, tablet, iPhone or Android !

## Need Help ?

Please, check our community Discord for help requests!