Normal reduction of a multimodular cocycle
ProvedOAI.BoundedHochschild.KadisonRingrose.normal_reduction_multimodularLet be a unital C*-algebra with predual through an isometric conjugate-linear isomorphism , and let be a *-subalgebra. Let be a bounded -linear Hochschild cocycle on that is -multimodular (MultimodularOver R f: it is -linear on the left in the first slot and on the right in the last slot, and balanced across adjacent slots). Then there are a bounded -cochain and a bounded -cochain such that is separately normal (SeparatelyNormal e F: ultraweakly continuous in each slot), is -multimodular, , and
Here a cochain of degree is a bounded complex -linear map , and (differentialValue) is the Hochschild differential .
Formalization Note The statement is verbatim from OpenAI's Lean development, with the listed Definitions imported in place of the upstream modules; the definitions are supporting code for this statement. Only the keyword lemma, where used upstream, becomes theorem, and a leading include ... in or omit ... in moves to the preamble. It is a step of the Lean proof of the vanishing of higher bounded Hochschild cohomology.
import Mathlib
import Definitions.Def_KadisonRingroseSupport2
namespace OAI
noncomputable section
namespace BoundedHochschild.KadisonRingrose
universe u
variable {M X : Type u} [CStarAlgebra M]
[NormedAddCommGroup X] [NormedSpace ℂ X] [CompleteSpace X]
theorem normal_reduction_multimodular (e : StrongDual ℂ X ≃ₗᵢ⋆[ℂ] M)
{n : ℕ} (R : StarSubalgebra ℂ M) (f : Cochain M (n + 2))
(hf : ∀ x, differentialValue f x = 0) (hM : MultimodularOver R f) :
∃ (F : Cochain M (n + 2)) (b : Cochain M (n + 1)),
SeparatelyNormal e F ∧ MultimodularOver R F ∧
(∀ x, differentialValue F x = 0) ∧ (∀ x, f x = F x + differentialValue b x) := by
sorry
end BoundedHochschild.KadisonRingrose
end
end OAI