Документация к Math.NET Symbolics


Rational.reduce

1: 
val reduce: x : Expression ->  Expression
CompiledName: Reduce

Описание

Пытается удалить общие множители из всех членов рационального выражения


Пример

1: 
2: 
3: 
4: 
5: 
"(8*a*x + 6*a*x^2)/(4*x*a)"
|> Infix.parseOrUndefined
|> Rational.reduce 
|> Infix.format
|> printfn "%s"

Вывод

1: 
(1/2)*(4 + 3*x)