Documentation

TauCeti.RingTheory.CyclicCohomology.EvenPairing.Invariance

Homotopy and conjugation invariance of the even pairing #

Let φ be a cyclic cocycle of even degree on an algebra A. This file shows that the value φ(e, …, e) on an idempotent e, and hence Connes' even pairing ⟨[e], [φ]⟩, is unchanged by moving e along a polynomial path of idempotents and by conjugating e by an invertible element. These are the invariances needed before the even pairing can descend from idempotents to K₀.

The argument has three steps.

Applied to the algebra Matrix ι ι A, the conjugation statements cover conjugation of idempotent matrices by invertible matrices.

Main results #

References #

theorem TauCeti.apply_const_eval_algebraMap_eq {R : Type u_1} {A : Type u_2} {M : Type u_3} [Field R] [CharZero R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {n : ℕ} (hn : Even n) {φ : (Fin (n + 1) → A) →ₘₗ[R] M} (hφ : φ ∈ cyclicCochains R A M n) (hbφ : (hochschildCoboundary R A M n) φ = 0) {e : Polynomial A} (he : IsIdempotentElem e) (s t : R) :
(φ fun (x : Fin (n + 1)) => Polynomial.eval ((algebraMap R A) s) e) = φ fun (x : Fin (n + 1)) => Polynomial.eval ((algebraMap R A) t) e

Polynomial homotopy invariance. Let φ be a cyclic cocycle of even degree and e an idempotent polynomial with coefficients in A. Then φ(e(t), …, e(t)) does not depend on the scalar t.

theorem TauCeti.apply_const_units_conj {R : Type u_1} {A : Type u_2} {M : Type u_3} [Field R] [CharZero R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {n : ℕ} (hn : Even n) {φ : (Fin (n + 1) → A) →ₘₗ[R] M} (hφ : φ ∈ cyclicCochains R A M n) (hbφ : (hochschildCoboundary R A M n) φ = 0) (u : Aˣ) {e : A} (he : IsIdempotentElem e) :
(φ fun (x : Fin (n + 1)) => ↑u * e * ↑u⁻¹) = φ fun (x : Fin (n + 1)) => e

Conjugation invariance. Conjugating an idempotent e by a unit u preserves the value φ(e, …, e) of a cyclic cocycle φ of even degree.

theorem TauCeti.cyclicCohomology.evenPairing_eval_algebraMap_eq {R : Type u_1} {A : Type u_2} {M : Type u_3} [Field R] [CharZero R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {e : Polynomial A} (he : IsIdempotentElem e) (s t : R) (hs : IsIdempotentElem (Polynomial.eval ((algebraMap R A) s) e)) (ht : IsIdempotentElem (Polynomial.eval ((algebraMap R A) t) e)) (m : ℕ) :

Polynomial homotopy invariance of the even pairing. For an idempotent polynomial e with coefficients in A, the even pairing with e(t) does not depend on the scalar t.

theorem TauCeti.cyclicCohomology.evenPairing_units_conj {R : Type u_1} {A : Type u_2} {M : Type u_3} [Field R] [CharZero R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] (u : Aˣ) {e : A} (he : IsIdempotentElem e) (hue : IsIdempotentElem (↑u * e * ↑u⁻¹)) (m : ℕ) :
evenPairing (↑u * e * ↑u⁻¹) hue m = evenPairing e he m

Conjugation invariance of the even pairing. Conjugating an idempotent by a unit does not change its even pairing with cyclic cohomology.

theorem TauCeti.cyclicCohomology.evenPairing_matrixExtension_eq_of_mul_eq {R : Type u_1} {A : Type u_2} {M : Type u_3} [Field R] [CharZero R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {ι : Type u_4} {κ : Type u_5} [Fintype ι] [DecidableEq ι] [Fintype κ] [DecidableEq κ] {e : Matrix ι ι A} {f : Matrix κ κ A} (he : IsIdempotentElem e) (hf : IsIdempotentElem f) {a : Matrix ι κ A} {b : Matrix κ ι A} (hab : a * b = e) (hba : b * a = f) (m : ℕ) (c : ↑(cyclicCohomology R A M (2 * m))) :
(evenPairing e he m) ((matrixExtension M ι (2 * m)) c) = (evenPairing f hf m) ((matrixExtension M κ (2 * m)) c)

Murray–von Neumann invariance of the even pairing. If idempotent matrices e and f, possibly of different sizes, factor as e = a * b and f = b * a through rectangular matrices, then they have the same even pairing with every cyclic cohomology class of A.