MathNet.Symbolics 0.8.0 The ID prefix of this package has been reserved for one of the owners of this package by

Math.NET Symbolics is a basic open source computer algebra library. Written in F# but works well in C# as well. Supports .Net 4.0 and Mono on Windows, Linux and Mac.

There is a newer version of this package available.
See the version list below for details.
Install-Package MathNet.Symbolics -Version 0.8.0
dotnet add package MathNet.Symbolics --version 0.8.0
<PackageReference Include="MathNet.Symbolics" Version="0.8.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MathNet.Symbolics --version 0.8.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: MathNet.Symbolics, 0.8.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install MathNet.Symbolics as a Cake Addin
#addin nuget:?package=MathNet.Symbolics&version=0.8.0

// Install MathNet.Symbolics as a Cake Tool
#tool nuget:?package=MathNet.Symbolics&version=0.8.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Simplification: more consistent behavior on infinity and complex infinity
Expression: new Constant expression leaf nodes (e, pi, I, real/floating-point)
Expression: merge Positive/NegativeInfinity with Infinity
Expression: Root, Sqrt, Sinh, Cosh, Tanh, ArcSin, ArcCos, ArcTan
Functions: Sinh, Cosh, Tanh, ArcSin, ArcCos, ArcTan
Operators: real, pi, infinity, complexInfinity, negativeInfinity
Operators: log, root, sqrt, sinh, cosh, tanh, arcsin, arccos, arctan
Numbers: compare/min/max can also handle the new constants
Structure: collect, collectIdentifiers, collectNumbers, collectFunctions etc.
Infix: decimal numbers are now parsed as real constant instead of interpreted as rational
Infix: unicode symbols for infinity, complex infinity and pi
Calculus: learnt to differentiate the new functions

NuGet packages (9)

Showing the top 5 NuGet packages that depend on MathNet.Symbolics:

Package Downloads
The OPTANO Modeling library allows you to use C# as a Modeling language for mathematical optimization (mixed integer programming (MIP) and linear programming (LP)). It has a lightweight footprint and connects to several solvers.
.NET Standard math library
Language-invariant AST visitors.
Octavo.NET.Core Class Library
Library of numerical methods.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.24.0 16,048 1/10/2021
0.23.0 366 1/8/2021
0.22.0 1,613 11/1/2020
0.21.0 5,341 5/2/2020
0.20.0 57,980 11/18/2018
0.19.0 2,049 10/22/2018
0.18.1 10,382 12/23/2017
0.18.0 947 11/8/2017
0.17.0 25,209 9/16/2017
0.16.0 6,393 8/24/2017
0.15.0 2,544 4/30/2017
0.14.0 4,596 2/12/2017
0.13.0 869 12/29/2016
0.12.0 657 12/27/2016
0.11.0 3,852 11/6/2016
0.10.1 655 11/5/2016
0.10.0 668 11/5/2016
0.9.0 53,798 3/14/2016
0.8.0 1,210 1/9/2016
0.7.1 1,123 10/3/2015
0.7.0 707 10/3/2015
0.6.0 720 9/29/2015
0.5.0 1,010 7/18/2015
0.4.0 2,615 11/26/2014
0.3.0 867 9/21/2014
0.2.1-alpha 692 9/3/2014
0.2.0-alpha 701 9/2/2014
Show less