Some cleanup

Adds the poincare README.
Removes a useless include in poincare/include/poincare/fraction_layout.hpp

Change-Id: Id4e4625b69df5eac6b7d6a58cb91c7331a0f7205
This commit is contained in:
Felix Raimundo
2016-03-16 12:00:42 +01:00
committed by Félix Raimundo
parent e1393bea24
commit 12cf51d04e
2 changed files with 20 additions and 1 deletions

20
poincare/README.txt Normal file
View File

@@ -0,0 +1,20 @@
Things we will want to simplify:
2.y.3 -> 6.y
y.x.3 + x^2 +1 -> x^2 + 3*x*y + 1
Zeroes and ones
x + 0 -> x
1*x -> x
x^1 -> x
x^0 -> 1
Simplify fractions
(x^2+5.x+6)/(x+2) -> x+3
Polynomials
(x+1)^2-x^2 -> 2*x+1
Fractions
(2*x)/(x^2-1) - 1/(x-1) -> 1/(x+1)
Functional identities
ln(2x) - ln(x) -> ln(2)
y*sin^2(x) + y*cos^2(x) -> y
Note : The simplification process can be interrupted! -> It probably browses a graph

View File

@@ -1,4 +1,3 @@
#include <poincare/fraction.h>
#include <string.h>
#include <assert.h>
#include "fraction_layout.h"