The character of a cycle #
Connes' cycles are the geometric source of cyclic cocycles. A cycle of dimension n over an
algebra A consists of a differential graded algebra (Ω, d), a closed graded trace
∫ : Ωⁿ → M and a homomorphism ρ : A → Ω⁰. Its character is the cochain
τ(a₀, …, aₙ) = ∫ ρ(a₀) dρ(a₁) ⋯ dρ(aₙ),
and this file proves that it is a cyclic cocycle: the graded trace property together with
closedness gives the cyclic symmetry τ(aₙ, a₀, …, aₙ₋₁) = (-1)ⁿ τ(a₀, …, aₙ), and the Leibniz
rule in degree zero together with the trace property gives bτ = 0.
The graded algebra Ω is unital, with its grading stored internally as for
TauCeti.IsDGAlgebra. The algebra A may be nonunital, and ρ is a homomorphism of nonunital
algebras: even when A has a unit, ρ need not preserve it. This is needed, for instance, to
realize the cyclic cocycle (a, b, c) ↦ abc on ℂ, which is nonzero on (1, 1, 1), by universal
forms over the forced unitization.
The trace is a linear functional ∫ : Ω → M on the whole algebra, of which only the restriction
to degree n is constrained: closedness asks ∫ dω = 0 for ω of degree n - 1, and the graded
trace property ∫ xy = (-1) ^ (pq) ∫ yx is asked for x of degree p and y of degree q with
p + q = n. Composing a functional on Ωⁿ with the projection to degree n gives such a map.
The Ω-valued cochain (a₀, …, aₙ) ↦ ρ(a₀) dρ(a₁) ⋯ dρ(aₙ) is TauCeti.cycleForm. Its bar
coboundary is (-1)ⁿ ρ(a₀) dρ(a₁) ⋯ dρ(aₙ) ρ(aₙ₊₁), which is the algebraic heart of the cocycle
identity.
Main definitions #
TauCeti.IsClosedGradedTrace: a closed graded trace of dimensionnon a graded algebra with a differential.TauCeti.cycleForm: the cochain(a₀, …, aₙ) ↦ ρ(a₀) dρ(a₁) ⋯ dρ(aₙ)with values inΩ.TauCeti.cycleCharacter: the character(a₀, …, aₙ) ↦ ∫ ρ(a₀) dρ(a₁) ⋯ dρ(aₙ)of a cycle.TauCeti.cycleCocycle: the character of a cycle, as a cyclic cocycle.
Main results #
TauCeti.barCoboundary_cycleForm: the bar coboundary ofTauCeti.cycleForm.TauCeti.cycleCharacter_mem_cyclicCochains: the character of a cycle is a cyclic cochain.TauCeti.hochschildCoboundary_cycleCharacter_apply: the Hochschild coboundary of the character measures the failure ofτto commute with zero-forms.TauCeti.hochschildCoboundary_cycleCharacter: the character of a cycle is a Hochschild cocycle.TauCeti.cycleCharacter_comp: the character of the cycle pulled back along a homomorphism is the pulled-back character.TauCeti.cycleCocycle_comp: the same naturality for the character as a cyclic cocycle.
References #
- A. Connes, Noncommutative Geometry, Chapter III, §1 (cycles and their characters).
- A. Connes, Noncommutative differential geometry, Publ. Math. IHÉS 62 (1985), Part II, §1.
Closed graded traces #
A closed graded trace of dimension n on the graded algebra 𝒜 with differential d:
a linear map τ which vanishes on the differentials of elements of degree n - 1 and satisfies
τ (x * y) = (-1) ^ (p q) τ (y * x) for x of degree p and y of degree q with p + q = n.
Only the restriction of τ to degree n is constrained.
The trace vanishes on exact forms of top degree.
- map_mul_comm {p q : ℤ} {x y : Ω} : x ∈ 𝒜 p → y ∈ 𝒜 q → p + q = ↑n → τ (x * y) = (p * q).negOnePow • τ (y * x)
The graded trace property in total degree
n.
Instances For
A closed graded trace commutes with a factor of degree zero.
The forms ρ(a₀) dρ(a₁) ⋯ dρ(aₙ) #
The form of degree n + 1 is that of degree n on the first arguments, multiplied on the
right by dρ(aₙ₊₁).
Pulling the form back along a homomorphism f gives the form of ρ ∘ f.
The form ρ(a₀) dρ(a₁) ⋯ dρ(aₙ) has degree n.
The differential of ρ(a₀) dρ(a₁) ⋯ dρ(aₙ) is dρ(a₀) dρ(a₁) ⋯ dρ(aₙ).
The bar coboundary of ρ(a₀) dρ(a₁) ⋯ dρ(aₙ) telescopes to
(-1)ⁿ ρ(a₀) dρ(a₁) ⋯ dρ(aₙ) ρ(aₙ₊₁).
The character of a cycle #
The character of a cycle: the n-cochain (a₀, …, aₙ) ↦ τ (ρ(a₀) dρ(a₁) ⋯ dρ(aₙ)).
Instances For
The character evaluates the trace on the form ρ(a₀) dρ(a₁) ⋯ dρ(aₙ).
The character of the cycle pulled back along a homomorphism f is the pullback of the
character along f.
The character of a cycle is a cyclic cochain:
τ(aₙ, a₀, …, aₙ₋₁) = (-1)ⁿ τ(a₀, …, aₙ).
The Hochschild coboundary of the character of a cycle, for an arbitrary functional τ:
(bτ)(a₀, …, aₙ₊₁) = (-1)ⁿ (τ(X ρ(aₙ₊₁)) - τ(ρ(aₙ₊₁) X)) with X = ρ(a₀) dρ(a₁) ⋯ dρ(aₙ).
The character of a cycle is a Hochschild cocycle.
The character of a cycle, as a cyclic cocycle.
Instances For
The underlying cochain of the cyclic cocycle of a cycle is its character.
The cyclic cocycle of the cycle pulled back along a homomorphism f is the pullback of the
cyclic cocycle along f.