MultivariateSeries.jl

Package for manipulation of sequences indexed by monomials, of multivariate series and their decomposition
Author bmourrain
Popularity
0 Stars
Updated Last
1 Year Ago
Started In
August 2019

The package MultivariateSeries.jl provides tools for the manipulation of series indexed by monomial exponents, sequence of moments, linear functionals on polynomials and polynomial-exponential decomposition.

Installation

To install the latest version of the package within julia:

] add https://github.com/bmourrain/MultivariateSeries.jl.git

or the registered package

] add MultivariateSeries

Example

using MultivariateSeries

X = @ring x1 x2 
n = length(X)
d = 4
r = 4

Xi0 = randn(n,r)
w0  = rand(r)

L = monomials(X,seq(0:5))
sigma = series(w0, Xi0, L)


L2 = monomials(X,0:2)
L3 = monomials(X,0:3)
H = hankel(sigma, L2, L3)

w, Xi = decompose(sigma)

Documentation

  • More information on Julia

Dependencies

  • Julia 1.0
  • DynamicPolynomials
  • MultivariatePolynomials

Used By Packages

No packages found.