Bounds for semigroup-group positive-definite functions #
This file records the Cauchy--Schwarz consumer API for Berg--Christensen--Ressel
positive-definite functions on ℝ≥0 × V. The associated kernel is
K(p, q) = F (p.1 + q.1, p.2 - q.2), so the generic positive-definite-kernel estimates give
bounds on every BCR kernel entry in terms of the two time-diagonal values
F (p.1 + p.1, 0) and F (q.1 + q.1, 0).
These estimates are a small prerequisite for the BCR semigroup--Bochner representation milestone
in TauCetiRoadmap/OneParameterSemigroups/README.md, Part C, Milestone 2: later arguments need to
control normalized BCR kernels and detect zero diagonal slices without unfolding
IsSemigroupGroupPD.
Main declarations #
In the namespace TauCeti.IsSemigroupGroupPD:
normSq_le: the BCR Cauchy--Schwarz estimate for product points.normSq_apply_le: the same estimate in coordinates.eq_zero_of_diagonal_eq_zero_leftandeq_zero_of_diagonal_eq_zero_right: a zero time-diagonal value kills the corresponding row or column of the BCR kernel.norm_le_one_of_diagonal_eq_oneandnorm_apply_le_one_of_diagonal_eq_one: normalized diagonal entries bound the BCR kernel entry by1.
References #
- C. Berg, J. P. R. Christensen, P. Ressel, Harmonic Analysis on Semigroups (GTM 100, 1984), Chapters 3 and 4.
The BCR Cauchy--Schwarz estimate. For a semigroup-group positive-definite function, the
kernel entry F (p.1 + q.1, p.2 - q.2) has squared norm bounded by the product of the two
time-diagonal real parts.
Coordinate form of the BCR Cauchy--Schwarz estimate.
If the left time-diagonal value is zero, then the corresponding BCR-kernel row entry is zero.
If the right time-diagonal value is zero, then the corresponding BCR-kernel column entry is zero.
If both time-diagonal entries are normalized to 1, then the corresponding BCR-kernel entry
has norm at most 1.