nLab
Hilbert module

Context

Functional analysis

Operator algebra

Index theory

Hilbert modules

Idea

The notion of Hilbert C *-module (or simply Hilbert module) is a generalization of the notion of Hilbert space where the algebra of complex numbers is replaced by a possibly more general C*-algebra A. In particular a Hilbert A-module has an inner product which takes values not in , but in A, and such that complex conjugation is replaced by the star-operation in A.

Hilbert C *-modules naturally appear as modules over groupoid convolution algebras. Refined to Hilbert C*-bimodules they serve as generalized homomorphism between C*-algebras in noncommutative topology, and, when further equipped with a left weak Fredholm module as cocycles in KK-theory.

Definition

Definition

For B C*Alg, a Hilbert C*-module over B is

  1. a complex vector space H;

  2. equipped with an action of B from the right;

  3. equipped with a sesquilinear map (linear in the second argument)

    ,:H×HB\langle -,-\rangle \colon H \times H \to B

    (the B-valued inner product)

such that

  1. , behaves like a positive definite inner product over B in that for all x,yH and bB we have

    1. x,y *=y,x

    2. x,x0 (in the sense of positive elements in B)

    3. x,x=0 precisely if x=0;

    4. x,yb=x,yb

  2. H is complete with respect to the norm

    x Hx,x B.

Remark

In addition to the explicit B-linearity in the second argument under right multiplicatojn

v,wb=v,wb\langle v, w \cdot b\rangle = \langle v,w\rangle \cdot b

the axioms imply conjugate B-linearity in the first argument and under left multiplication

vb,w=b *v,w.\langle v \cdot b,w\rangle = b^\ast \cdot \langle v,w\rangle \,.

Because:

vb,w =w,vb * =(w,vb) * =b *w,v * =b *v,w.\begin{aligned} \langle v \cdot b,w\rangle & = \langle w, v\cdot b\rangle^\ast \\ & = \left( \left\langle w,v\right\rangle \cdot b\right)^\ast \\ & = b^\ast \cdot \langle w,v\rangle^\ast \\ & = b^\ast \cdot \langle v,w\rangle \end{aligned} \,.

Examples

First of all we have:

Example

An ordinary complex Hilbert space is a Hilbert -module.

The archetypical class of examples of Hilbert C *-modules for commutative C*-algebras is the following. The general definition 1 may be understood as the generalization of the structure of this example to non-cmmutative C*-algebras. See also remark 3 below.

Example

Let X be a locally compact topological space and write C 0(X) for its C*-algebra of continuous functions of compact support.

Let EX be a fiber bundle of Hilbert spaces over X, hence an canonically associated bundle to a unitary group-principal bundle. Then the space Γ 0(E) of continuous compactly supported sections is a Hilbert C *-module over C 0(X) with C 0(X)-valued inner product , the pointwise inner product in the Hilbert space fiber of E:

σ 1,σ 2(x)σ 1(y),σ 2(y) E yC 0(X),σ 1,σ 2Γ(E),xX.\langle \sigma_1, \sigma_2\rangle(x) \coloneqq \langle \sigma_1(y), \sigma_2(y)\rangle_{E_y} \;\in C_0(X)\,, \;\;\;\;\;\; \sigma_1, \sigma_2 \in \Gamma(E), \; x \in X \,.
Proposition

Every Hilbert C 0(X)-module arises, up to isomorphism, as in example 2.

Example

Every C *-algebra A is a Hilbert A-module over itself when equipped by with the A-valued inner product given simply by

a 1,a 2a 1 *aA\langle a_1,a_2\rangle \coloneqq a_1^\ast \cdot a \;\;\in A
Remark

In view of the archetypical example 2, example 3 may be interpreted as exhibiting the trivial complex line bundle over whatever space A is the C *-algebra of functions on (an actual topological space if A is a commutative C*-algebra or else the noncommutative topology defined as the formal dual of A).

Example

For A C*Alg, let 2A be the space of those sequences {a nA} n of elements in A such that the series na n *a n converges. This is a Hilbert A-module when equipped with the degreewise A-C*-representation, with the A-valued inner product

{a n},{b n} na n *b n\langle \{a_n\}, \{b_n\}\rangle \coloneqq \sum_n a_n^\ast b_n

and after completion with under the induced norm.

This 2A is sometimes called the standard Hilbert A-module over A.

Remark

In view of example 2 we may think of example 4 as exhibiting the trivial countably-infinite dimensional Hilbert space bundle over the space dual to A.

This is because the unitary group U() of an infinite-dimensional separable Hilbert space is contractible (by Kuiper's theorem), hence so is the classifying space, and so unitary -fiber bundles (over actual topological spaces) all trivializable. Since moreover 2() the Hilbert module of example 2 for the trivial -bundle over C 0(X) is equivalent to 2(C 0(X)). Example 4 generalizes this to arbitrary C*-algebras A.

Properties

C *-algebras of adjointable operators on a Hilbert module

Definition

For A C*Alg and H a Hilbert A-module, def. 1, a -linear operator F:HH is called adjointable if there is an adjoint operator F *:HH with respect to the A-valued inner product in the sense that

F,=,F *.\langle F -, -\rangle = \langle -,F^\ast -\rangle \,.
Proposition

The adjointable operators on a Hilbert A-module, def. 2, form a Banach star-algebra.

For A itself regarded as a Hilbert A-module as in example 3, this is the multiplier algebra? of A.

Compact operators on a Hilbert C *-module

Definition

For H 1,H 2 two Hilbert C *-modules, an adjointable operator T:H 1H 2, def. 2, is of finite rank if it is of the form

T:v i=1 nw iv i,vT \colon v \mapsto \sum_{i = 1}^n w_i \langle v_i, v\rangle

for vectors v iH 1 and w iH 2. T is called a generalized compact operator if it is in the norm-closure of finite-rank operators.

Typically one writes 𝒦(H 1,H 2) for the space of generalized complact operators.

Fredholm operators

Definition

An operator F:H 1H 2 is called a generalized Fredholm operator if there exists an operator S:H 2H 1 (then called a parametrix for F) such that both

FSid H 2 and SFid H 1

are compact operators according to def. 3.

Applications

  • Kasparov’s KK-theory is formulated in terms of Hilbert (bi)modules

References

Revised on May 20, 2013 12:44:22 by Urs Schreiber (89.204.130.66)