The diagonal operator on an ℓ² direct sum #
Given a family of Hilbert spaces E i and a uniformly bounded family of operators
T i : E i →L[𝕜] E i, the diagonal operator lpDiag T acts on the ℓ²-direct
sum lp E 2 coordinatewise: (lpDiag T x) i = T i (x i). It is built from
Memℓp.mono' (well-definedness) and LinearMap.mkContinuous (the operator-norm
bound ‖lpDiag T‖ ≤ K).
This file records the *-algebra-hom laws of the diagonal operator, as a function
of the family:
lpDiag_apply_coe— the coordinate action;lpDiag_congr— the operator is independent of the chosen bound;lpDiag_one,lpDiag_mul,lpDiag_add,lpDiag_smul— the unital, multiplicative, additive, and𝕜-linear laws;lpDiag_star— the adjoint of a diagonal is the diagonal of adjoints.
These are the pieces from which a direct-sum *-representation ⊕ᵢ πᵢ is assembled
(the diagonal operator of fun i ↦ πᵢ a, uniformly bounded by ‖a‖). The file is
spacetime/AQFT-agnostic.
The diagonal operator ⊕_i T_i on the ℓ² direct sum of Hilbert spaces E_i, acting coordinatewise.
A vector of the direct sum ⊕_i E_i is a family x = (x_i) with Σ_i ‖x_i‖² < ∞, and the operator
sends it to (T_i x_i) (lpDiag_apply_coe). It is bounded when the T_i are uniformly bounded,
‖T_i‖ ≤ K for all i, and then its norm is at most K. As a function of the family it respects
identities, products, sums, scalar multiples and adjoints (lpDiag_one, lpDiag_mul,
lpDiag_add, lpDiag_smul, lpDiag_star). With T_i = π_i(a) for representations π_i of a
C*-algebra it gives the direct-sum representation ⊕_i π_i, and with all T_i equal to π(a) the
amplification of π.
Implementation note: the direct sum is Mathlib's lp E 2, and the operator is built by
LinearMap.mkContinuous with the bound K, which is an argument together with its proofs
0 ≤ K and ‖T i‖ ≤ K. The operator does not depend on the bound chosen (lpDiag_congr).
Blueprint: the diagonal operator diag(T) of def:finite-amplification
Equations
- Physicslib4.lpDiag T hK hTK = { toFun := fun (x : ↥(lp E 2)) => ⟨fun (i : ι) => (T i) (↑x i), ⋯⟩, map_add' := ⋯, map_smul' := ⋯ }.mkContinuous K ⋯
Instances For
The diagonal operator depends only on the family, not on the chosen bound.
Coordinatewise extensionality for operators on lp E 2.
Diagonal of the identities is the identity.
The diagonal operator is multiplicative: the diagonal of the composites is the composite of the diagonals.
The diagonal operator is additive.
The diagonal operator is 𝕜-linear in the family.
The adjoint of a diagonal operator is the diagonal of the adjoints.