Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

The sharp noncommutative Hunter inequality

Abstract

The literal symmetrized word polynomial satisfies the sharp Garcia–Volcic operator bound, through a finite factorial Gram matrix and explicit inverse columns.

Definition 1.1 (Word coefficients).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.coefficient (✓ std3).

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

The coefficient is the reciprocal abelianization-fibre cardinality: the occupation-count formula gives k! divided by the product of multiplicity factorials. All words in one fibre receive the same coefficient.

Definition 1.2 (Ordered evaluation).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.wordEval (✓ std3).

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

The word is evaluated in its written order using List.ofFn and List.prod. A monoid suffices; operator multiplication is composition.

Definition 1.3 (The NCHS polynomial).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.nchs (✓ std3).

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

Equation (3), page 2: “The noncommutative complete homogeneous symmetric (NCHS) polynomial of degree d in n (noncommuting) variables is” H_d(x_1,…,x_n) := sigma(h_d(x_1,…,x_n)). The displayed word sum is exactly this symmetrized lift, since each commutative monomial occurs once in h_d.

Definition 1.4 (The literal sharp constant).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.mu (✓ std3).

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

Theorem 1.1(ii), pages 2–3. The n = 1 branch is retained. Natural subtraction is truncated; division in this formula is real field division.

Definition 1.5 (The Hunter residual).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.residual (✓ std3).

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

The residual is the literal difference of H_{2d} and the sharp multiple of the sum of even powers.

Definition 1.6 (The word Gram matrix).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.gram (✓ std3).

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

Equation (5), page 3, uses the reciprocal fibre size of the abelianized concatenation of the reversed first word and the second word.

Definition 1.7 (Pure words).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.pure (✓ std3).

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

A pure word consists entirely of one letter; its length can be zero in this definition.

Definition 1.8 (Projection onto pure words).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.pureProjection (✓ std3).

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

The diagonal is one exactly on the pure words, and zero on the mixed words.

Definition 1.9 (The sharp residual matrix).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.sharpGram (✓ std3).

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

This is the word-indexed residual matrix G minus mu times the pure-word projection.

Definition 1.10 (Pairing two half-words).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.gramWordEquiv (✓ std3).

Source. Repository-derived.

Commentary.

Equiv.piCongrLeft’ transports the first half through Fin.revPerm; Fin.appendEquiv then joins the two halves.

Theorem 1.11 (Reversal preserves occupations).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.count_reverse (✓ std3). ∎

Source. Repository-derived.

Commentary.

Reversal permutes positions without changing any letter multiplicity.

Theorem 1.12 (The head contribution).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.count_cons (✓ std3). ∎

Source. Repository-derived.

Commentary.

Fin.cons adds one occurrence of its head letter.

Theorem 1.13 (A constant word count).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.count_constant (✓ std3). ∎

Source. Repository-derived.

Commentary.

A constant word of length m has m occurrences of its letter.

Theorem 1.14 (Concatenation adds counts).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.count_append (✓ std3). ∎

Source. Repository-derived.

Commentary.

The occupation_append identity gives addition of letter counts.

Theorem 1.15 (Evaluation of concatenation).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.word_eval_append (✓ std3). ∎

Source. Repository-derived.

Commentary.

The ordered product of a concatenation is the product of the two ordered products.

Theorem 1.16 (Reversal and adjoints).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.word_eval_reverse (✓ std3). ∎

Source. Repository-derived.

Commentary.

For self-adjoint letters, reversing the word gives the star of its evaluation.

Definition 1.17 (The multidegree of a word).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.wordDegree (✓ std3).

Source. Repository-derived.

Commentary.

The value belongs to the subtype of a : Fin n -> Fin(m+1) with sum_i (a i : Nat) = m. Each displayed val is the actual subtype or Fin projection; these coordinates determine the constructor completely.

Definition 1.18 (Shifted factorial moments).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.factorialMoment (✓ std3).

Source. Repository-derived.

Commentary.

This finite kernel is the product of shifted factorials.

Definition 1.19 (Binomial factorial features).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.factorialFeature (✓ std3).

Source. Repository-derived.

Commentary.

The feature is the product of factorials and natural binomial coefficients.

Definition 1.20 (Positive Gram weights).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.factorialWeight (✓ std3).

Source. Repository-derived.

Commentary.

The weights are products of positive real factorial ratios.

Theorem 1.21 (Diagonal degree features).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.degree_feature_diagonal (✓ std3). ∎

Source. Repository-derived.

Commentary.

Distinct multidegrees of equal total degree have a coordinate exceeding the other; the corresponding binomial coefficient vanishes.

Theorem 1.22 (Strictly positive diagonal features).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.factorial_feature_self_pos (✓ std3). ∎

Source. Repository-derived.

Commentary.

Every diagonal binomial coefficient is one and every factorial is positive.

Theorem 1.23 (Strictly positive weights).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.factorial_weight_pos (✓ std3). ∎

Source. Repository-derived.

Commentary.

Every numerator and denominator factorial is positive.

Theorem 1.24 (The finite factorial Gram identity).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.factorial_moment_gram (✓ std3). ∎

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

Vandermonde convolution gives the one-coordinate identity. Taking products gives this finite Gram factorization. No originality claim is made for the scalar identity.

Definition 1.25 (The Hilbert-valued matrix form).

Formalization. D5/S3/Analytic/Hunter/NCHunterPositivity.matrixForm (✓ std3).

Source. Repository-derived.

Commentary.

The action D dot v is Mathlib Matrix.Module scalar multiplication, not entrywise scalar multiplication. The form uses the complex inner product, conjugate-linear in its first entry.

Theorem 1.26 (Zero form implies zero rows).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.positive_form_zero_rows (✓ std3). ∎

Source. Repository-derived.

Commentary.

A positive semidefinite matrix factors as B-star times B. The form is a sum of squared Hilbert norms, forcing every row to vanish.

Theorem 1.27 (Strict positivity gives zero coefficients).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.positive_definite_form_zero_vectors (✓ std3). ∎

Source. Repository-derived.

Commentary.

After the rows vanish, invertibility of the positive definite matrix forces every coefficient vector to vanish.

Theorem 1.28 (Splitting the leading letter).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.sum_word_succ (✓ std3). ∎

Source. Repository-derived.

Commentary.

Fin.consEquiv partitions all words of positive length by their leading letter.

Theorem 1.29 (The operator form equals the Gram form).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.residual_inner_gram (✓ std3). ∎

Source. Repository-derived.

Commentary.

The reversed-word pairing converts the operator form into the word Gram form; the pure diagonal extracts the even powers.

Theorem 1.30 (Positivity at the sharp constant).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.sharp_gram_posSemidef (✓ std3). ∎

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

Garcia–Volcic, Proposition 3.3, pages 8–9. Explicit inverse columns satisfy G R = E. The positive decomposition uses P = I - mu R E-transpose and the nonnegative pure block.

Theorem 1.31 (The sharp operator inequality).

Proof. Machine-checked in Lean as D5/S3/Analytic/Hunter/NCHunterPositivity.sharp_positivity (✓ std3). ∎

Citation. S. R. Garcia and J. Volčič (2025). A noncommutative generalization of Hunter’s positivity theorem. DOI: 10.1090/proc/17480. URL: https://arxiv.org/abs/2503.12376v2.

Commentary.

Theorem 1.1(ii), pages 2–3: “Let . For all and all hermitian operators …, on a Hilbert space, (,…, ) ⪰ ( + ⋯ + ),” in which the source defines the Löwner partial order and the three cases of the constant.

The Lean carrier is a complete complex inner-product space and bounded complex-linear operators. The zero-based alphabet Fin n reindexes the source letters. The n = 1 case is equality.

References

  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.coefficient
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.count_append
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.count_cons
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.count_constant
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.count_reverse
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.degree_feature_diagonal
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.factorialFeature
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.factorialMoment
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.factorialWeight
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.factorial_feature_self_pos
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.factorial_moment_gram
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.factorial_weight_pos
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.gram
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.gramWordEquiv
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.matrixForm
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.mu
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.nchs
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.positive_definite_form_zero_vectors
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.positive_form_zero_rows
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.pure
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.pureProjection
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.residual
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.residual_inner_gram
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.sharpGram
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.sharp_gram_posSemidef
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.sharp_positivity
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.sum_word_succ
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.wordDegree
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.wordEval
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.word_eval_append
  • Truth anchor: D5/S3/Analytic/Hunter/NCHunterPositivity.word_eval_reverse
  • Dependency: D5/S3/Quantum/Entanglement/OccupancyWordSectors