Hadamard Rank in Matrices and Tensors
- Hadamard rank is a measure quantifying the minimal number of low-rank factors needed to express a matrix, tensor, or projective point via entrywise products.
- It is applied across algebraic statistics, combinatorics, coding theory, and graph theory to reveal underlying combinatorial and geometric structures.
- Recent studies highlight threshold bounds, algorithmic advances, and rank-jump phenomena that enhance model identifiability and computational efficiency.
Hadamard rank is a matrix and tensor invariant central to algebraic statistics, combinatorics, coding theory, graph theory, and computational linear algebra. It quantifies the minimal number or minimal rank of factors required to express a matrix, tensor, or point in a projective variety as a Hadamard (entrywise or coefficientwise) product of structured elements. The concept generalizes classical notions of matrix rank and tensor rank by leveraging the algebraic properties of entrywise product, revealing deep combinatorial and geometric structure in codes, product distributions, varieties, and matrix decompositions.
1. Formal Definitions and Conceptual Landscape
The Hadamard product of matrices is . For tensors or projective points , .
Several forms of Hadamard rank are in use:
- For a matrix , the -Hadamard expressibility asks for decompositions with (Rivin, 31 Jul 2025).
- The -Hadamard rank, , is the minimal such that is an entrywise product of matrices of rank at most .
- In algebraic geometry, Hadamard rank with respect to a variety seeks the minimal for which with (Antolini et al., 6 Oct 2025).
A matrix factorization leads to the Hadamard rank of the identity: (Hamed et al., 2013).
In probabilistic and statistical models, the Hadamard extension of an matrix is the matrix with all possible entrywise products of subsets of rows, and its column rank—Hadamard extension rank—controls identifiability in mixture models (Gordon et al., 2021).
2. Foundational Bounds, Constructions, and Algebraic Structure
Matrix Factorization and Rank Thresholds
For the identity matrix , any Hadamard factorization must satisfy by submultiplicativity: (Hamed et al., 2013).
Explicit constructions match this threshold up to constant factors, e.g., blockwise Toeplitz matrices of size and rank such that (Hamed et al., 2013). Boolean and finite field constructions yield similar bounds.
In the case, not every full-rank matrix over admits a Hadamard factorization into two rank-2 matrices, disproved by exhaustive enumeration: of full-rank binary matrices are not Hadamard-expressible as products of two rank-2 matrices (Rivin, 31 Jul 2025). This non-expressibility persists over and likely over .
Hadamard Powers and Rank-Jumping
For a symmetric DNN matrix , the rank of can be sharply estimated:
- For , for (Jain, 2020).
- Rank-two PSD matrices with all entries positive have for , and for ; all nonzero eigenvalues of are simple.
Generic real matrices of rank obey for (Damm et al., 2022).
Boolean Gram matrices of binary vectors have: with the rank controlling the shattering capacity of kernel perceptrons.
3. Hadamard Rank in Algebraic Geometry and Statistical Models
In projective geometry, the Hadamard rank of a point with respect to a variety is the minimal for which , (Antolini et al., 6 Oct 2025).
Generic finiteness is characterized by the absence of in any coordinate hyperplane or binomial hypersurface. If is concise and free of pure variables/binomials, generic points possess finite -Hadamard rank.
For toric varieties and their secants, general has finite Hadamard rank. For points with all coordinates nonzero, .
Explicit formulas for Segre-Veronese varieties: for non-defective cases. For symmetric tensors (Veronese), Alexander-Hirschowitz provides expected generic ranks except four sporadic exceptions.
4. Hadamard Rank in Coding Theory and Graphs
Propelinear and Generalized Hadamard Codes
Hadamard full propelinear codes of type Q, with group presentation , have ranks and kernel dimensions tightly governed by the $2$-power decomposition , odd:
- : ,
- : ,
- : , with forcing the transpose code's kernel to drop to $1$ (Rifà et al., 2017).
For -additive generalized Hadamard codes, given , :
- Kernel dimension bounds:
- Rank bounds for fixed kernel: For , and every admissible is attainable (Dougherty et al., 2020).
-codes
Hadamard codes arising from subgroups of are classified into five “shapes,” with allowed pairs governed by the parameters , where is a shape-dependent commutator count. Each admissible is constructible via group-theoretic generator and duplication procedures (Montolio et al., 2014).
2-Rank of Graphical Hadamard Matrices
A graphical Hadamard matrix yields with adjacency , and Hadamard rank over . Seidel and Godsil–McKay switching operations change rank by . Kronecker-type products combine ranks additively or with a correction if the all-ones vector is in both constituent column spaces. For order matrices, unbounded but not maximal 2-rank values are realized via iterated products and switching (Abiad et al., 2018).
5. Algorithms and Computational Aspects
Efficient algorithms for Hadamard decomposition employ block-coordinate descent (BCD) alternating optimization. Given , seek decomposition (elementwise), minimizing (Wertz et al., 18 Apr 2025). The subproblems reduce to convex quadratic least-squares, solvable exactly (via an system per column) or iteratively by optimal-step gradient descent. Momentum-based Nesterov acceleration and SVD-based initialization (splitting magnitude and sign) yield rapid convergence and improved minima.
For factors,
The partition maximizing effective rank uses predominantly rank-$3$ factors.
Empirical comparisons show Hadamard models outperform SVD for the same parameter budget, especially on sparse graphs and networks.
6. Invariants, Statistical Applications, and Open Problems
Hadamard rank serves as an invariant for matrix and tensor factorization beyond classical rank. The concept enters:
- Mixture identification: Hadamard extension full column rank is necessary for identifiability in mixtures of product distributions (Gordon et al., 2021).
- Entrywise powering: In kernel learning, Hadamard powers reach maximal shattering capacity at threshold degrees corresponding to classical VC dimension bounds (Damm et al., 2022).
- Geometric modeling: Algebraic varieties have Hadamard ranks regulated by tropical geometry and secant variety properties (Antolini et al., 6 Oct 2025).
Open problems include the explicit determination of algebraic constraints governing Hadamard factorizability (observed low-dimensional varieties in expressible sets (Rivin, 31 Jul 2025)), full characterization of maximal achievable ranks for graphical Hadamard constructions (Abiad et al., 2018), and extension of rank-jump and monotonicity phenomena to higher-rank and sparse regimes (Jain, 2020).
7. Tabular Summary of Hadamard Rank Constructs
| Context | Hadamard Rank Definition | Key Results / Bounds |
|---|---|---|
| Matrix factorization | min rank of : | Lower bound ; explicit (Hamed et al., 2013) |
| Entrywise powers | rank of | Threshold (Jain, 2020) |
| Kernel perceptron | rank of Boolean/real Gram Hadamard powers | Explicit combinatorial formula for shattering (Damm et al., 2022) |
| Algebraic varieties | for , | Finite iff not in binomial hypersurface/hyperplane (Antolini et al., 6 Oct 2025) |
| Codes (propelinear, GH) | rank and kernel of code over | Tight bounds, explicit constructions (Rifà et al., 2017, Dougherty et al., 2020) |
| Graphical Hadamard | binary rank (2-rank) of adjacency from | All even values in interval realized, Kronecker sums (Abiad et al., 2018) |
Hadamard rank is a unifying notion connecting entrywise algebraic structure, combinatorial independence, identifiability in models, and the design of heavily structured codes and decompositions. Across fields, rank-jump phenomena, threshold bounds, and geometric properties inform both theoretical understanding and algorithmic advancements.