A faithful normal tracial state from a state faithful on central projections
ProvedOAI.BoundedHochschild.KadisonRingrose.faithful_normal_trace_of_center_stateThroughout, is a unital C*-algebra with a partial order making it star-ordered, is a complex Banach space, and is an isometric conjugate-linear isomorphism, so is a von Neumann algebra with predual (the Lean hypothesis e). Let be finite (FiniteAlgebra M) and a positive functional in the predual (TraceInPredual e ψ) with that does not vanish on nonzero central projections. Then there is a positive functional in the predual with , , and .
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 scoped ComplexOrder
namespace BoundedHochschild
namespace KadisonRingrose
open HochschildCorners
universe u
variable {M X : Type u} [CStarAlgebra M] [PartialOrder M] [StarOrderedRing M]
[NormedAddCommGroup X] [NormedSpace ℂ X] [CompleteSpace X]
theorem faithful_normal_trace_of_center_state (e : StrongDual ℂ X ≃ₗᵢ⋆[ℂ] M)
(hfinite : FiniteAlgebra M) (ψ : M →ₚ[ℂ] ℂ) (hψ : TraceInPredual e ψ)
(hψ1 : ψ 1 = 1)
(hfaith : ∀ p : M, IsStarProjection p → (∀ a : M, p * a = a * p) → ψ p = 0 → p = 0) :
∃ τ : M →ₚ[ℂ] ℂ, TraceInPredual e τ ∧ τ 1 = 1 ∧
(∀ a b : M, τ (a * b) = τ (b * a)) ∧
∀ a : M, τ (star a * a) = 0 → a = 0 := by
sorry
end KadisonRingrose
end BoundedHochschild
end
end OAI