## Calculus of arbitrairy Functions

The program examines an arbitrary function ƒ. This means: The derivations are determined;
the function is investigated in regard of zeros, extremes and points of inflection for
a range which had been determined beforehand; the diagrams of ƒ, ƒ', and ƒ" are plotted;
a table of values is issued.

### Input

The function term is entered together with the range and the accuracy of examination and the angle mode.

The range of examination is the interval, in which the function is examined in regard of zeros,
extremes and points of inflection. It must not be too large, as this consequently increases the step
investigating the function in regard of reversal of sign.

### Output

The derivations ƒ' and ƒ" of ƒ are determined by means of symbolic calculus according to the usual
derivative rules. If problems arise, the derivatives can be switched off.
Then, the derivatives will be done numerically. The differential quotients df(x)/dx are replaced by the difference
quotients Δƒ(x)/Δx with a small Δx.

Zeros, local maxima, local minima and the points of inflection of the function in the investigated range
are issued.

Gaps in the domain of definition are not recognized by the program, simply because they often don't lie
within the number domain or are skipped, due to the binary arithmetic. For this reason, extremes or points
of inflection can be indicated there by mistake.

What was told about the gaps in the domain of a definition is also valid for the continuity and for
the existence of a derivative of ƒ, ƒ' and ƒ". Inevitably, the user himself / herself will have to make
some effort.

### Example:

Function:
‾‾‾‾‾‾‾‾‾‾‾‾
ƒ(x) = x^4-2*x^3+1
Examination in the range from -10 to 10
Derivations:
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
ƒ'(x) = 4*x^3-6*x^2
ƒ"(x) = 12*x^2-12*x
Zeros:
‾‾‾‾‾‾‾‾
N1(1|0) m = - 2
N2(1,83929|0) m = + 4,5912
Extremes:
‾‾‾‾‾‾‾‾‾‾‾‾‾
T1(1,5|-0,6875) m = 0
Pts of inflection:
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
W1(0|1) m = + 0
W2(1|0) m = - 2

The curves of ƒ, ƒ' and ƒ" can be switched on and off individually using the switches on the right.

### Table of Values:

Range and step of the table of values for ƒ, ƒ' and ƒ" can be determined here.
Predefined is the examination range of the function. Places, where one of the functions is not
defined, are marked by ---.

See also:

Notes on the procedure |

Supported Functions |

Adjusting the Coordinate System