Documentation

TauCeti.RingTheory.CyclicCohomology.OperatorTopology

Bounded-convergence topology of continuous cyclic cochain operators #

The cyclic, Hochschild and mixed-complex operators on jointly continuous multilinear cochains are continuous for uniform convergence on bounded sets of tuples. We use the native topology on ContinuousMultilinearMap from Mathlib. By Bornology.isVonNBounded_pi_iff, bounded sets of tuples are contained in products of bounded coordinate sets, so this is also uniform convergence on products of bounded sets.

In particular the cyclic Hochschild differential is continuous on the cyclic subspaces with their induced topologies, and pullback of cyclic cochains along a continuous linear map is continuous. These facts apply to locally convex algebras without requiring local convexity, completeness, separation, a norm on the algebra, or closed differential ranges. Multiplication must be jointly continuous. The operators are defined on the naive cochains of a nonunital algebra; no comparison with the relative complex of its forced unitization is asserted here.

References #

The topology is Mathlib's native topology on continuous multilinear maps. Operator continuity reuses UniformOnFun.precomp_uniformContinuous, and the bounded-image argument reuses Bornology.IsVonNBounded.image_multilinear'.

theorem TauCeti.continuous_continuousCyclicOperator (๐•œ : Type u_1) (A : Type u_2) (M : Type u_3) [NormedField ๐•œ] [AddCommGroup A] [Module ๐•œ A] [TopologicalSpace A] [AddCommGroup M] [Module ๐•œ M] [TopologicalSpace M] [IsTopologicalAddGroup M] [ContinuousConstSMul ๐•œ M] (n : โ„•) :
Continuous โ‡‘(continuousCyclicOperator ๐•œ A M n)

Signed cyclic rotation is continuous for bounded convergence of cochains.

theorem TauCeti.continuous_continuousCyclicNorm (๐•œ : Type u_1) (A : Type u_2) (M : Type u_3) [NormedField ๐•œ] [AddCommGroup A] [Module ๐•œ A] [TopologicalSpace A] [AddCommGroup M] [Module ๐•œ M] [TopologicalSpace M] [IsTopologicalAddGroup M] [ContinuousConstSMul ๐•œ M] (n : โ„•) :
Continuous โ‡‘(continuousCyclicNorm ๐•œ A M n)

The finite cyclic norm is continuous for bounded convergence of cochains.

theorem TauCeti.isVonNBounded_image_hochschildFace (๐•œ : Type u_1) (A : Type u_2) [NormedField ๐•œ] [NonUnitalNonAssocRing A] [Module ๐•œ A] [IsScalarTower ๐•œ A A] [SMulCommClass ๐•œ A A] [TopologicalSpace A] [ContinuousMul A] {n : โ„•} {s : Set (Fin (n + 2) โ†’ A)} (hs : Bornology.IsVonNBounded ๐•œ s) (i : Fin (n + 2)) :

A Hochschild face sends bounded sets of tuples to bounded sets of tuples.

theorem TauCeti.continuous_continuousHochschildCoboundary (๐•œ : Type u_1) (A : Type u_2) [NormedField ๐•œ] [NonUnitalNonAssocRing A] [Module ๐•œ A] [IsScalarTower ๐•œ A A] [SMulCommClass ๐•œ A A] [TopologicalSpace A] [ContinuousMul A] (M : Type u_3) [AddCommGroup M] [Module ๐•œ M] [TopologicalSpace M] [IsTopologicalAddGroup M] [ContinuousConstSMul ๐•œ M] (n : โ„•) :

The Hochschild coboundary is continuous for bounded convergence of cochains.

theorem TauCeti.continuous_continuousBarCoboundary (๐•œ : Type u_1) (A : Type u_2) [NormedField ๐•œ] [NonUnitalNonAssocRing A] [Module ๐•œ A] [IsScalarTower ๐•œ A A] [SMulCommClass ๐•œ A A] [TopologicalSpace A] [ContinuousMul A] (M : Type u_3) [AddCommGroup M] [Module ๐•œ M] [TopologicalSpace M] [IsTopologicalAddGroup M] [ContinuousConstSMul ๐•œ M] (n : โ„•) :
Continuous โ‡‘(continuousBarCoboundary ๐•œ A M n)

The bar coboundary is continuous for bounded convergence of cochains.

theorem TauCeti.continuous_continuousCyclicHochschildCoboundary (๐•œ : Type u_1) (A : Type u_2) [NormedField ๐•œ] [NonUnitalNonAssocRing A] [Module ๐•œ A] [IsScalarTower ๐•œ A A] [SMulCommClass ๐•œ A A] [TopologicalSpace A] [ContinuousMul A] (M : Type u_3) [AddCommGroup M] [Module ๐•œ M] [TopologicalSpace M] [IsTopologicalAddGroup M] [ContinuousConstSMul ๐•œ M] (n : โ„•) :

The cyclic Hochschild differential is continuous on the cyclic cochain subspaces.

theorem TauCeti.continuous_continuousBarContraction (๐•œ : Type u_1) (A : Type u_2) (M : Type u_3) [NormedField ๐•œ] [AddCommGroup A] [Module ๐•œ A] [TopologicalSpace A] [ContinuousSMul ๐•œ A] [One A] [AddCommGroup M] [Module ๐•œ M] [TopologicalSpace M] [IsTopologicalAddGroup M] [ContinuousConstSMul ๐•œ M] (n : โ„•) :
Continuous โ‡‘(continuousBarContraction ๐•œ A M n)

Insertion of the unit is continuous for bounded convergence of cochains.

theorem TauCeti.continuous_continuousConnesB (๐•œ : Type u_1) (A : Type u_2) (M : Type u_3) [NormedField ๐•œ] [AddCommGroup A] [Module ๐•œ A] [TopologicalSpace A] [ContinuousSMul ๐•œ A] [One A] [AddCommGroup M] [Module ๐•œ M] [TopologicalSpace M] [IsTopologicalAddGroup M] [ContinuousConstSMul ๐•œ M] (n : โ„•) :
Continuous โ‡‘(continuousConnesB ๐•œ A M n)

Connes' operator is continuous for bounded convergence of cochains.

theorem TauCeti.continuous_continuousCyclicCochainsMap {๐•œ : Type u_1} {A : Type u_2} {B : Type u_3} {M : Type u_4} [NormedField ๐•œ] [AddCommGroup A] [Module ๐•œ A] [TopologicalSpace A] [AddCommGroup B] [Module ๐•œ B] [TopologicalSpace B] [AddCommGroup M] [Module ๐•œ M] [TopologicalSpace M] [IsTopologicalAddGroup M] [ContinuousConstSMul ๐•œ M] (f : A โ†’L[๐•œ] B) (n : โ„•) :

Pullback of continuous cyclic cochains is continuous for bounded convergence.