The prefix differential vanishes on a unit inserted before the cut
ProvedOAI.BoundedHochschild.prefixDifferential_unit_beforeLet be a unital C*-algebra, a cochain of degree and . 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 and , then inserting at position of 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_before {n : ℕ} (h : Cochain M (n+1)) (r : ℕ)
(hU : UnitZeroBefore h r) (i : Fin (n+1)) (hi : i.val<r) (v : Fin (n+1) → M) :
prefixDifferential h r (i.castSucc.insertNth 1 v)=0 := by
sorry
end BoundedHochschild
end
end OAI