Skip to content

Unclear Documentation on Creating SOS Polynomials #360

@mohammedehab2002

Description

@mohammedehab2002

The documentation says creating SOS polynomials is the same as creating free polynomials but replacing Poly(basis) with SOSPoly(basis), but that doesn't seem to be true. The constraint seems to create a GramMatrix rather than a polynomial, and while the documentation claims a polynomial p is set to x'Qx, I can't find how to access that polynomial.
I tried manually creating the polynomial as x'Qx, but in my case, I need x to be a Chebyshev basis. I tried using the MultivariateBases package for that, but I get an error saying ChebyshevBasisFirstKind doesn't support adjoint.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions