# smib Changelog

## New in version 0.36

December 30th, 2014- PDE simulation using SDE and Feynman-Kac formula : 1D & 2D
- Graph : number of connected components
- Weyl sum : some plottings
- Bugs correction

### New in version 0.35 (December 30th, 2014)

- Partial differential equation simulation using stochastic differential equation and Feynman-Kac formula.

### New in version 0.34 (December 5th, 2013)

- Differential operators in orthogonal system of coordinates
- Gosper algorithm : antidifference
- antiderivative : new version
- Bugs correction

### New in version 0.33 (June 10th, 2013)

- propositional logic : operators, truth table, tautology, antilogy
- 60 seconds in a minute, why ?
- on nonassociativity and Jacobi identity

### New in version 0.32 (May 8th, 2013)

- What can we do with euclidean division of polynomial:
- GCD
- polynomial equations
- modular inversion
- chinese remainder theorem
- Factorization, field of rational function.

### New in version 0.31 (March 23rd, 2013)

- Stochastic differential equation in higher dimension;
- Partial differential equation simulation using stochastic differential equation;
- Some improvement in documentation.

### New in version 0.30 (December 10th, 2012)

- spectral theory of undirected graphs:
- adjacency matrix
- degree matrix
- laplacian matrix
- number of triangles
- number of connected components
- electromagnetic tensor and its properties
- odesolve : second order if a particular solution is known

### New in version 0.29 (November 3rd, 2012)

- odesolve : ordinary differential equation solver (for first order - using dsolve-, and second order if coefficients are constant)
- dsolve uses antider instead of integral (calling a smib program in the smib kernel (in C language))
- Syracuze conjecture (dynamic allocation of arrays)
- Mertens function & Redheffer matrix

### New in version 0.28 (October 1st, 2012)

- some optimizations in generalized stochastic differential equation
- Mertens fonction
- new documentation

### New in version 0.27 (June 9th, 2012)

- Quantum mechanic using smib

### New in version 0.25 (April 12th, 2012)

- antiderivative v2 : new version of defint too,
- perfect number & harmonic mean of divisors,
- bug corrections.

### New in version 0.24 (February 19th, 2012)

- rational fonction & decomposition
- antiderivative
- bug corrections

### New in version 0.23 (December 27th, 2011)

- Some polynomial algebra :
- Bezout identity (extended greater divisor)
- squarefree factorization
- resultant
- discriminant

### New in version 0.21 (September 14th, 2011)

- generalized stochastic differential equation (not only with brownian motion): mean and variance computation
- Stratonovitch stochastic integral with brownian motion
- bug correction.

### New in version 0.19 (April 26th, 2011)

- Lagrange interpolation using Newton polynomials
- sample applied to quantile and median

### New in version 0.17 (March 9th, 2011)

- Derivation of samples (integer & fractional)
- Bug correction.

### New in version 0.16 (February 8th, 2011)

- Numerical application to special functions : Bessel functions, Hankel functions & Airy functions
- Some new example applied to differential geometry, probability & statistic.

### New in version 0.15 (December 3rd, 2010)

- tensor calculus finally documented

### New in version 0.14 (December 3rd, 2010)

- numerical analysis:
- fractionnal derivative
- new version of Euler scheme : ODE and coupled ODEs are treated by one program
- probability & statistic:
- gaussian random nuber
- new version of brownian motion
- bugs correction.

### New in version 0.13 (December 3rd, 2010)

- numerical analysis:
- first order differential equation
- system of two first order differential equations (using Euler scheme).
- probability & statistic:
- quantile & median
- stochastic differential equation (Euler-Murayama & Milstein schemes)
- new documentation.

### New in version 0.12 (December 3rd, 2010)

- probality & statistic:
- expected value
- variance
- standard deviation
- skewness
- kurtosis
- least square line
- differential geometry:
- planar curves
- 3D curves
- theory of surfaces using Gauss approach
- improvement:
- simplify (if A=(x-1)*(x+1)/(x-1), simplify(A) returns : 1 + x) numint (if simpsonint = 1, Simpson scheme is used, else Gauss scheme is used), for probability, it is a good idea to set simsonint to 1.

### New in version 0.10 (February 8th, 2010)

- Quickref in english, more number theory.