Mathematics.NET Logo


Mathematics.NET is a C# class library that provides tools for solving mathematical problems.

GitHub GitHub Repo Stars NuGet NuGet


Mathematics.NET provides custom types for complex, real, and rational numbers as well as other mathematical objects such as vectors, matrices, and tensors. Mathematics.NET also supports first and second-order, forward and reverse-mode automatic differentiation.