Skip to main content
added 16 characters in body
Source Link

Suppose we are given a univariate polynomial $p(x)$ with rational coefficients, $p \in \Bbb Q [x]$, and are told that $p(x)$$p$ can be expressed as the sum of $k$ squares of polynomials with rational coefficients. It is well-known that every univariate SOSsum of squares (SOS) polynomial can be expressed as a sum of two squares. 

Can we efficiently find a representation of $p(x)$ asan SOS decomposition $f^2(x) + g^2(x)$$p = f^2 + g^2$, where both f and g have rational coefficients$f, g \in \Bbb Q [x]$? 

Just to be clear: I want an efficient algorithm whichthat takes as input a polynomial $p(x)$, which is guaranteed to have a representation as the sum of $k$ squares of polynomials with rational coefficients, and outputs two polynomials $f(x), g(x)$ with rational coefficients such that $p(x) = f^2(x) + g^2(x)$.

$$p(x) = f^2(x) + g^2(x)$$

Suppose we are given a univariate polynomial $p(x)$ with rational coefficients, and are told that $p(x)$ can be expressed as the sum of $k$ squares of polynomials with rational coefficients. It is well-known that every univariate SOS polynomial can be expressed as a sum of two squares. Can we efficiently find a representation of $p(x)$ as $f^2(x) + g^2(x)$, where both f and g have rational coefficients? Just to be clear: I want an efficient algorithm which takes as input a polynomial $p(x)$, which is guaranteed to have a representation as the sum of $k$ squares of polynomials with rational coefficients, and outputs two polynomials $f(x), g(x)$ with rational coefficients such that $p(x) = f^2(x) + g^2(x)$.

Suppose we are given a univariate polynomial with rational coefficients, $p \in \Bbb Q [x]$, and are told that $p$ can be expressed as the sum of $k$ squares of polynomials with rational coefficients. It is well-known that every univariate sum of squares (SOS) polynomial can be expressed as a sum of two squares. 

Can we efficiently find an SOS decomposition $p = f^2 + g^2$, where both $f, g \in \Bbb Q [x]$? 

Just to be clear: I want an efficient algorithm that takes as input a polynomial $p(x)$, which is guaranteed to have a representation as the sum of $k$ squares of polynomials with rational coefficients, and outputs two polynomials $f(x), g(x)$ with rational coefficients such that

$$p(x) = f^2(x) + g^2(x)$$

edited title
Link
Glorfindel
  • 2.8k
  • 6
  • 28
  • 38

SOS polynomials with rational coeffcientscoefficients

Became Hot Network Question
added 60 characters in body
Source Link
Gautam
  • 1.7k
  • 10
  • 24

Suppose we are given a univariate polynomial $p(x)$ with rational coefficients, and are told that $p(x)$ is SOScan be expressed as the sum of $k$ squares of polynomials with rational coefficients. It is well-known that every univariate SOS polynomial can be expressed as a sum of two squares. Can we efficiently find a representation of $p(x)$ as $f^2(x) + g^2(x)$, where both f and g have rational coefficients? Just to be clear: I want an efficient algorithm which takes as input an SOSa polynomial $p(x)$, which is guaranteed to have a representation as the sum of $k$ squares of polynomials with rational coefficients, and outputs two polynomials $f(x), g(x)$ with rational coefficients such that $p(x) = f^2(x) + g^2(x)$.

Suppose we are given a univariate polynomial $p(x)$ with rational coefficients, and are told that $p(x)$ is SOS. It is well-known that every univariate SOS polynomial can be expressed as a sum of two squares. Can we efficiently find a representation of $p(x)$ as $f^2(x) + g^2(x)$, where both f and g have rational coefficients? Just to be clear: I want an efficient algorithm which takes as input an SOS polynomial $p(x)$ with rational coefficients and outputs two polynomials $f(x), g(x)$ with rational coefficients such that $p(x) = f^2(x) + g^2(x)$.

Suppose we are given a univariate polynomial $p(x)$ with rational coefficients, and are told that $p(x)$ can be expressed as the sum of $k$ squares of polynomials with rational coefficients. It is well-known that every univariate SOS polynomial can be expressed as a sum of two squares. Can we efficiently find a representation of $p(x)$ as $f^2(x) + g^2(x)$, where both f and g have rational coefficients? Just to be clear: I want an efficient algorithm which takes as input a polynomial $p(x)$, which is guaranteed to have a representation as the sum of $k$ squares of polynomials with rational coefficients, and outputs two polynomials $f(x), g(x)$ with rational coefficients such that $p(x) = f^2(x) + g^2(x)$.

Source Link
Gautam
  • 1.7k
  • 10
  • 24
Loading