AIMech AI

Subsampled Randomized Hadamard Transform Subspace Embedding

Mathematical Methods AIMech:SubsampledRandomizedHadamardTransformSubspaceEmbedding DRAFT
Aliases: SRHT Oblivious Subspace Embedding, Subsampled Randomized Walsh-Hadamard Transform (SRHT), Tropp Matrix-Chernoff SRHT Subspace Embedding
Subsampled Randomized Hadamard Transform Subspace Embedding is a structured fast oblivious dimension-reduction operator Phi = sqrt(n / l) R H D in R^{l x n} (for n = 2^q) analyzed via matrix Chernoff bounds by Tropp (2011) that embeds any fixed k-dimensional subspace of R^n spanned by an n x k orthonormal basis matrix V (V^T V = I_k) into R^l in O(n k log l) arithmetic operations instead of the O(n l k) cost of dense Gaussian projections. Here D in R^{n x n} is a diagonal Rademacher sign matrix with i.i.d. +-1 diagonal entries, H in R^{n x n} is the normalized Walsh-Hadamard matrix with entries +-1/sqrt(n), and R in R^{l x n} uniformly samples l rows without replacement. The proof decouples into two stages: (1) Lemma 3.3 uses availability of convex Lipschitz concentration for Rademacher series (Lemma 2.1) to prove that W = H D V equalizes row norms (leverage scores) across all n rows so that max_{j=1..n} ||e_j^T (H D V)||_2 <= sqrt(k / n) + sqrt(8 log(beta n) / n) with probability at least 1 - 1/beta, and (2) Lemma 3.4 applies the matrix Chernoff bound for sampling without replacement (Lemma 2.2) to the rank-1 decomposition X = sum_{j in T} x_j x_j^T of R W to guarantee that l = Omega((k + log n) log k) sampled rows preserve all k singular values of Phi V within [sqrt(1 - delta), sqrt(1 + delta)] (Theorem 3.1).
Identity Notes & Concept Scope Distinct from classical Principal Component Analysis (`AIO:PrincipalComponentAnalysis`), data-dependent Nyström column sampling (`AIMech:NystromGramMatrixLowRankApproximationWithDiagonalSampling`), and deterministic streaming Frequent-Directions sketching (`AIMech:FrequentDirectionsDeterministicStreamingMatrixSketching`). Specifically captures the structured operator Phi = sqrt(n/l) R H D and Tropp's (2011) two-lemma decoupling: Lemma 3.3 Rademacher-Hadamard row-norm flattening via convex concentration and Lemma 3.4 / Theorem 3.1 matrix Chernoff singular-value preservation for row sampling without replacement at optimal dimension l = O((k + log n) log k).

Claims & Grounded Evidence

3 Claims
Mechanism #claim-01
For any n x k matrix V with orthonormal columns (V^T V = I_k), Lemma 3.3 proves by applying Rademacher convex Lipschitz concentration (Lemma 2.1) to the Euclidean norm f(epsilon) = ||e_j^T H diag(epsilon) V||_2 (which has mean <= sqrt(k/n) and Lipschitz constant <= 1/sqrt(n)) that the randomized Walsh-Hadamard transform W = H D V flattens all n row norms simultaneously to satisfy max_{j=1..n} ||e_j^T (H D V)||_2 <= sqrt(k/n) + sqrt(8 log(beta n) / n) with probability at least 1 - 1/beta.
Scope #claim-02
Combining Lemma 3.3 with the matrix Chernoff bound for uniform row sampling without replacement (Lemma 2.2 / Corollary 2.3 and Lemma 3.4), Theorems 1.1 and 3.1 establish that for embedding dimension l >= 4 [sqrt(k) + sqrt(8 log(beta n))]^2 log(beta k) = Omega((k + log n) log k), the SRHT matrix Phi = sqrt(n/l) R H D preserves all k singular values of Phi V within [1/sqrt(2), sqrt(3/2)] (or more generally [sqrt(1 - delta), sqrt(1 + delta)]) with failure probability at most O(1/beta).
Limitation #claim-03
Section 3.3 demonstrates via a block-Hadamard adversarial basis V that the logarithmic factor k log k in the embedding dimension l cannot be eliminated because uniform row sampling must solve a k-bin coupon collector problem to preserve rank(Phi V) = k, while the additive log(n) log(k) term is required to prevent maximal row-norm spikes.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:DimensionalityReduction
Dimensionality Reduction
narrow_match Provides a structured O(n k log l) oblivious randomized linear dimensionality reduction operator.
AIO:LinearRegression
Linear Regression
related_match Used as a fast randomized preconditioner and sketching operator for overdetermined least-squares linear regression.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
r329-primary-pdf
Joel A. Tropp
primary paper
full_text
ID: https://api.crossref.org/works/10.1142/S1793536911000787
sha256:f725c62c085e…
r329-arxiv-abs
Joel A. Tropp
primary paper
abstract_only
ID: https://arxiv.org/abs/1011.1595v4
sha256:d87116c58999…
r329-metadata-cr
Joel A. Tropp
primary paper
abstract_only
ID: https://api.crossref.org/works/10.1142/S1793536911000787
sha256:4da27fea8949…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Mathematical Methods AIMech:SubsampledRandomizedHadamardTransformSubspaceEmbedding Subsampled Randomized... 3 claims · 3 sources AIO GROUNDING AIO:DimensionalityReduction (2)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T06:50:00Z
Updated: 2026-10-19T06:50:00Z
Source File: data/curated/SubsampledRandomizedHadamardTransformSubspaceEmbedding.yaml · Schema: curated_concept.yaml

Explore across X-Mech

Related computational & biological Mechs: Embedding Map Network Graph ProteinTraitsMech (ESM-2 pLM) DUFMech (Domain pLM) TraitMech CultureMech All 14 X-Mech Repositories