Table of Contents
Fetching ...

Constructing strictly sign regular matrices of all sizes and sign patterns

Projesh Nath Choudhury, Shivangi Yadav

TL;DR

The work addresses the problem of explicitly constructing strictly sign regular matrices of arbitrary size $m\times n$ and sign pattern $\epsilon\in\{\pm1\}^{p}$ with $p=\min\{m,n\}$. It develops border-extension and middle-line insertion techniques to extend SSR matrices while controlling the signs of newly formed minors and generalizes these methods to SSR$_p(\epsilon)$. The authors present a constructive algorithm, SSR_construction, for SSR matrices and SSR_p_construction for SSR$_p$ matrices, with proofs of border- and insertion-based results and a Python implementation in the Appendix. This provides concrete tools to generate SSR examples across sizes and sign patterns, supporting theory and applications that rely on variation-diminishing properties.

Abstract

The class of strictly sign regular (SSR) matrices has been extensively studied by many authors over the past century, notably by Schoenberg, Motzkin, Gantmacher, and Krein. A classical result of Gantmacher-Krein assures the existence of SSR matrices for any dimension and sign pattern. In this article, we provide an algorithm to explicitly construct an SSR matrix of any given size and sign pattern. (We also provide in an Appendix, a Python code implementing our algorithm.) To develop this algorithm, we show that one can extend an SSR matrix by adding an extra row (column) to its border, resulting in a higher order SSR matrix. Furthermore, we show how inserting a suitable new row/column between any two successive rows/columns of an SSR matrix results in a matrix that remains SSR. We also establish analogous results for strictly sign regular $m \times n$ matrices of order $p$ for any $p \in [1, \min\{m,n\}]$.

Constructing strictly sign regular matrices of all sizes and sign patterns

TL;DR

The work addresses the problem of explicitly constructing strictly sign regular matrices of arbitrary size and sign pattern with . It develops border-extension and middle-line insertion techniques to extend SSR matrices while controlling the signs of newly formed minors and generalizes these methods to SSR. The authors present a constructive algorithm, SSR_construction, for SSR matrices and SSR_p_construction for SSR matrices, with proofs of border- and insertion-based results and a Python implementation in the Appendix. This provides concrete tools to generate SSR examples across sizes and sign patterns, supporting theory and applications that rely on variation-diminishing properties.

Abstract

The class of strictly sign regular (SSR) matrices has been extensively studied by many authors over the past century, notably by Schoenberg, Motzkin, Gantmacher, and Krein. A classical result of Gantmacher-Krein assures the existence of SSR matrices for any dimension and sign pattern. In this article, we provide an algorithm to explicitly construct an SSR matrix of any given size and sign pattern. (We also provide in an Appendix, a Python code implementing our algorithm.) To develop this algorithm, we show that one can extend an SSR matrix by adding an extra row (column) to its border, resulting in a higher order SSR matrix. Furthermore, we show how inserting a suitable new row/column between any two successive rows/columns of an SSR matrix results in a matrix that remains SSR. We also establish analogous results for strictly sign regular matrices of order for any .

Paper Structure

This paper contains 5 sections, 8 theorems, 36 equations.

Key Result

Theorem A

Given integers $m,n\geq1$ and an $m\times n$ SSR matrix, it is possible to add a line to any of its borders such that the resulting matrix remains SSR. If minors of a larger size occur, they can be made either all positive or all negative.

Theorems & Definitions (20)

  • Theorem A
  • Theorem B
  • Remark 1.1
  • Definition 2.1
  • Lemma 2.2
  • proof
  • Remark 2.3
  • Theorem 2.4: Karlin K68
  • Theorem 2.5
  • proof
  • ...and 10 more