Table of Contents
Fetching ...

On the convexity for the range set of two quadratic functions

Huu-Quang Nguyen, Ya-Chi Chu, Ruey-Lin Sheu

TL;DR

This work addresses when the joint range $\igl( f(x), g(x) \bigr)$ of two quadratics with linear terms is convex. It recasts convexity as a geometric problem about separation of level sets and develops a polynomial-time algorithm that reduces to verifying $B=\lambda A$ and a hyperplane separation condition, expressed via a few linear-algebra tests. The key contributions are a necessary-and-sufficient separation criterion for non-convexity, a practical convexity-check procedure independent of SDP solves, and a unifying view that links to the $ ext{S}$-lemma and earlier results by Flores-Bazán & Opazo. This provides a principled, efficient tool for analyzing quadratic joint ranges in optimization and control contexts, with broader theoretical implications.

Abstract

Given $n\times n$ symmetric matrices $A$ and $B$, Dines in 1941 proved that the joint range set $\{(x^TAx,x^TBx)|~x\in\mathbb{R}^n\}$ is always convex. Our paper is concerned with non-homogeneous extension of the Dines theorem for the range set $\mathbf{R}(f,g) = \{\left(f(x),g(x)\right)|~x \in \mathbb{R}^n \},$ $f(x) = x^T A x + 2a^T x + a_0$ and $g(x) = x^T B x + 2b^T x + b_0.$ We show that $\mathbf{R}(f,g)$ is convex if, and only if, any pair of level sets, $\{x\in\mathbb{R}^n|f(x)=α\}$ and $\{x\in\mathbb{R}^n|g(x)=β\}$, do not separate each other. With the novel geometric concept about separation, we provide a polynomial-time procedure to practically check whether a given $\mathbf{R}(f,g)$ is convex or not.

On the convexity for the range set of two quadratic functions

TL;DR

This work addresses when the joint range of two quadratics with linear terms is convex. It recasts convexity as a geometric problem about separation of level sets and develops a polynomial-time algorithm that reduces to verifying and a hyperplane separation condition, expressed via a few linear-algebra tests. The key contributions are a necessary-and-sufficient separation criterion for non-convexity, a practical convexity-check procedure independent of SDP solves, and a unifying view that links to the -lemma and earlier results by Flores-Bazán & Opazo. This provides a principled, efficient tool for analyzing quadratic joint ranges in optimization and control contexts, with broader theoretical implications.

Abstract

Given symmetric matrices and , Dines in 1941 proved that the joint range set is always convex. Our paper is concerned with non-homogeneous extension of the Dines theorem for the range set and We show that is convex if, and only if, any pair of level sets, and , do not separate each other. With the novel geometric concept about separation, we provide a polynomial-time procedure to practically check whether a given is convex or not.

Paper Structure

This paper contains 6 sections, 12 theorems, 42 equations, 8 figures, 1 table, 1 algorithm.

Key Result

Lemma 2.1

The 0-level set $\{g=0\}$ separates $\{f=0\}$ if and only if there exists some $\lambda \in \mathbb{R}$ such that $B = \lambda A$ and $\{-\lambda f + g = 0\}$ separates $\{f=0\}$.

Figures (8)

  • Figure 1: The graph corresponds to Example \ref{['ex:linear_term']}.
  • Figure 2: Let $f(x,y,z) = x^2+y^2$ and $g(x,y,z) = -x^2+y^2+z$.
  • Figure 3: For remark (\ref{['defRemark-sublevel-not-level']}) and remark (\ref{['defRemark-symmetry']}). Let $f(x,y) = -x^2 + 4 y^2$ and $g(x,y) = 2x-y$. The level set $\{g=0\}$ separates $\{f<0\},$ while $\{g=0\}$ does not separate $\{f=0\}.$
  • Figure 4: For remark (\ref{['defRemark-level-not-sublevel']}). Let $f(x,y) = -x^2 + 4 y^2 - 1$ and $g(x,y) = x-5y$. The level set $\{g=0\}$ separates $\{f=0\}$ while $\{g=0\}$ does not separate $\{f<0\}.$
  • Figure 5: For remark (\ref{['defRemark-height']}) in which $f(x,y) = -x^2 + 4 y^2 + 1$ and $g(x,y) = -(x-1)^2+4y^2+1$.
  • ...and 3 more figures

Theorems & Definitions (22)

  • Example 1
  • Definition 1: Quang-Sheu19
  • Lemma 2.1: Nguyen and Sheu separation
  • Lemma 2.2: Nguyen and Sheu separation
  • Lemma 2.3: Nguyen and Sheu separation
  • Proposition 1
  • proof
  • Proposition 2
  • proof
  • Proposition 3
  • ...and 12 more