The prefix differential at the first unit position
ProvedOAI.BoundedHochschild.prefixDifferential_unit_atLet be a unital C*-algebra and a cochain of degree , with . For a cochain of degree and , the prefix differential is (prefixDifferential h r), where and multiplies the inputs . The cochain vanishes on units before (UnitZeroBefore h r) when whenever the is inserted at a position . If vanishes on units before , then inserting at position gives
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
open Filter Topology MeasureTheory
open scoped BigOperators ComplexOrder InnerProductSpace ComplexStarModule CStarAlgebra
namespace BoundedHochschild
open HochschildNormalPart
universe u
variable {M X : Type u} [CStarAlgebra M]
[NormedAddCommGroup X] [NormedSpace ℂ X] [CompleteSpace X]
(e : StrongDual ℂ X ≃ₗᵢ⋆[ℂ] M)
end BoundedHochschild
namespace BoundedHochschild
open HochschildNormalPart
universe u v
variable {M X : Type u} [CStarAlgebra M]
[NormedAddCommGroup X] [NormedSpace ℂ X] [CompleteSpace X]
(e : StrongDual ℂ X ≃ₗᵢ⋆[ℂ] M)
theorem prefixDifferential_unit_at {n : ℕ} (h : Cochain M (n+1)) (r : Fin (n+1))
(hU : UnitZeroBefore h r.val) (v : Fin (n+1) → M) :
prefixDifferential h r.val (r.castSucc.insertNth 1 v)=((-1:ℂ)^r.val) • h v := by
sorry
end BoundedHochschild
end
end OAI