Inmathematics, avon Neumann algebra orW*-algebra is a*-algebra ofbounded operators on aHilbert space that isclosed in theweak operator topology and contains theidentity operator. It is a special type ofC*-algebra.
Von Neumann algebras were originally introduced byJohn von Neumann, motivated by his study ofsingle operators,group representations,ergodic theory andquantum mechanics. Hisdouble commutant theorem shows that theanalytic definition is equivalent to a purelyalgebraic definition as an algebra of symmetries.
Two basic examples of von Neumann algebras are as follows:
Von Neumann algebras were first studied byvon Neumann (1930) in 1929; he andFrancis Murray developed the basic theory, under the original name ofrings of operators, in a series of papers written in the 1930s and 1940s (F.J. Murray & J. von Neumann 1936,1937,1943; J. von Neumann 1938,1940,1943,1949), reprinted in the collected works ofvon Neumann (1961).
Introductory accounts of von Neumann algebras are given in the online notes ofJones (2003) andWassermann (1991) and the books byDixmier (1981),Schwartz (1967),Blackadar (2005) andSakai (1971). The three volume work byTakesaki (1979) gives an encyclopedic account of the theory. The book byConnes (1994) discusses more advanced topic.
There are three common ways to define von Neumann algebras.
The first and most common way is to define them asweakly closed*-algebras of bounded operators (on a Hilbert space) containing the identity. In this definition the weak (operator) topology can be replaced by many othercommon topologies including thestrong,ultrastrong orultraweak operator topologies. The *-algebras of bounded operators that are closed in thenorm topology areC*-algebras, so in particular any von Neumann algebra is a C*-algebra.
The second definition is that a von Neumann algebra is a subalgebra of the bounded operators closed underinvolution (the *-operation) and equal to its doublecommutant, or equivalently thecommutant of some subalgebra closed under *. Thevon Neumann double commutant theorem (von Neumann 1930) says that the first two definitions are equivalent.
The first two definitions describe a von Neumann algebra concretely as a set of operators acting on some given Hilbert space.Sakai (1971) showed that von Neumann algebras can also be defined abstractly as C*-algebras that have apredual; in other words the von Neumann algebra, considered as aBanach space, is thedual of some other Banach space called the predual. The predual of a von Neumann algebra is in fact unique up to isomorphism. Some authors use "von Neumann algebra" for the algebras together with a Hilbert space action, and "W*-algebra" for the abstract concept, so a von Neumann algebra is a W*-algebra together with a Hilbert space and a suitable faithful unital action on the Hilbert space. The concrete and abstract definitions of a von Neumann algebra are similar to the concrete and abstract definitions of a C*-algebra, which can be defined either as norm-closed *-algebras of operators on a Hilbert space, or asBanach *-algebras such that.
Some of the terminology in von Neumann algebra theory can be confusing, and the terms often have different meanings outside the subject.
Byforgetting about the topology on a von Neumann algebra, we can consider it a (unital)*-algebra, or just a ring. Von Neumann algebras aresemihereditary: every finitely generated submodule of aprojective module is itself projective. There have been several attempts to axiomatize the underlying rings of von Neumann algebras, includingBaer *-rings andAW*-algebras. The*-algebra ofaffiliated operators of a finite von Neumann algebra is avon Neumann regular ring. (The von Neumann algebra itself is in general not von Neumann regular.)
The relationship betweencommutative von Neumann algebras andmeasure spaces is analogous to that between commutativeC*-algebras andlocally compactHausdorff spaces. Every commutative von Neumann algebra is isomorphic toL∞(X) for some measure space (X, μ) and conversely, for every σ-finite measure spaceX, the *-algebraL∞(X) is a von Neumann algebra.
Due to this analogy, the theory of von Neumann algebras has been called noncommutative measure theory, while the theory ofC*-algebras is sometimes callednoncommutative topology (Connes 1994).
OperatorsE in a von Neumann algebra for whichE =EE =E* are calledprojections; they are exactly the operators which give an orthogonal projection ofH onto some closed subspace. A subspace of the Hilbert spaceH is said tobelong to the von Neumann algebraM if it is the image of some projection inM. This establishes a 1:1 correspondence between projections ofM and subspaces that belong toM. Informally these are the closed subspaces that can be described using elements ofM, or thatM "knows" about.
It can be shown that the closure of the image of any operator inM and the kernel of any operator inM belongs toM. Also, the closure of the image under an operator ofM of any subspace belonging toM also belongs toM. (These results are a consequence of thepolar decomposition).
The basic theory of projections was worked out byMurray & von Neumann (1936). Two subspaces belonging toM are called (Murray–von Neumann)equivalent if there is a partial isometry mapping the first isomorphically onto the other that is an element of the von Neumann algebra (informally, ifM "knows" that the subspaces are isomorphic). This induces a naturalequivalence relation on projections by definingE to be equivalent toF if the corresponding subspaces are equivalent, or in other words if there is apartial isometry ofH that maps the image ofE isometrically to the image ofF and is an element of the von Neumann algebra. Another way of stating this is thatE is equivalent toF ifE=uu* andF=u*u for some partial isometryu inM.
The equivalence relation ~ thus defined is additive in the following sense: SupposeE1 ~F1 andE2 ~F2. IfE1 ⊥E2 andF1 ⊥F2, thenE1 +E2 ~F1 +F2. Additivity wouldnot generally hold if one were to require unitary equivalence in the definition of ~, i.e. if we sayE is equivalent toF ifu*Eu =F for some unitaryu. TheSchröder–Bernstein theorems for operator algebras gives a sufficient condition for Murray-von Neumann equivalence.
The subspaces belonging toM are partially ordered by inclusion, and this induces a partial order ≤ of projections. There is also a natural partial order on the set ofequivalence classes of projections, induced by the partial order ≤ of projections. IfM is a factor, ≤ is a total order on equivalence classes of projections, described in the section on traces below.
A projection (or subspace belonging toM)E is said to be afinite projection if there is no projectionF <E (meaningF ≤E andF ≠E) that is equivalent toE. For example, all finite-dimensional projections (or subspaces) are finite (since isometries between Hilbert spaces leave the dimension fixed), but the identity operator on an infinite-dimensional Hilbert space is not finite in the von Neumann algebra of all bounded operators on it, since it is isometrically isomorphic to a proper subset of itself. However it is possible for infinite dimensional subspaces to be finite.
Orthogonal projections are noncommutative analogues of indicator functions inL∞(R).L∞(R) is the ||·||∞-closure of the subspace generated by the indicator functions. Similarly, a von Neumann algebra is generated by its projections; this is a consequence of thespectral theorem for self-adjoint operators.
The projections of a finite factor form acontinuous geometry.
A von Neumann algebraN whosecenter consists only of multiples of the identity operator is called afactor. Asvon Neumann (1949) showed, every von Neumann algebra on a separable Hilbert space is isomorphic to adirect integral of factors. This decomposition is essentially unique. Thus, the problem of classifying isomorphism classes of von Neumann algebras on separable Hilbert spaces can be reduced to that of classifying isomorphism classes of factors.
Murray & von Neumann (1936) showed that every factor has one of 3 types as described below. The type classification can be extended to von Neumann algebras that are not factors, and a von Neumann algebra is of type X if it can be decomposed as a direct integral of type X factors; for example, every commutative von Neumann algebra has type I1. Every von Neumann algebra can be written uniquely as a sum of von Neumann algebras of types I, II, and III.
There are several other ways to divide factors into classes that are sometimes used:
A factor is said to be oftype I if there is a minimal projectionE ≠ 0, i.e. a projectionE such that there is no other projectionF with 0 <F <E. Any factor of type I is isomorphic to the von Neumann algebra ofall bounded operators on some Hilbert space; since there is one Hilbert space for everycardinal number, isomorphism classes of factors of type I correspond exactly to the cardinal numbers. Since many authors consider von Neumann algebras only on separable Hilbert spaces, it is customary to call the bounded operators on a Hilbert space of finite dimensionn a factor of type In, and the bounded operators on a separable infinite-dimensional Hilbert space, a factor of type I∞.
A factor is said to be oftype II if there are no minimal projections but there are non-zerofinite projections. This implies that every projectionE can be "halved" in the sense that there are two projectionsF andG that areMurray–von Neumann equivalent and satisfyE =F +G. If the identity operator in a type II factor is finite, the factor is said to be of type II1; otherwise, it is said to be of type II∞. The best understood factors of type II are thehyperfinite type II1 factor and thehyperfinite type II∞ factor, found byMurray & von Neumann (1936). These are the unique hyperfinite factors of types II1 and II∞; there are an uncountable number of other factors of these types that are the subject of intensive study.Murray & von Neumann (1937) proved the fundamental result that a factor of type II1 has a unique finite tracial state, and the set of traces of projections is [0,1].
A factor of type II∞ has a semifinite trace, unique up to rescaling, and the set of traces of projections is [0,∞]. The set of real numbers λ such that there is an automorphism rescaling the trace by a factor of λ is called thefundamental group of the type II∞ factor.
The tensor product of a factor of type II1 and an infinite type I factor has type II∞, and conversely any factor of type II∞ can be constructed like this. Thefundamental group of a type II1 factor is defined to be the fundamental group of its tensor product with the infinite (separable) factor of type I. For many years it was an open problem to find a type II factor whose fundamental group was not the group ofpositive reals, butConnes then showed that the von Neumann group algebra of a countable discrete group withKazhdan's property (T) (the trivial representation is isolated in the dual space), such as SL(3,Z), has a countable fundamental group. Subsequently,Sorin Popa showed that the fundamental group can be trivial for certain groups, including thesemidirect product ofZ2 by SL(2,Z).
An example of a type II1 factor is the von Neumann group algebra of a countable infinite discrete group such that every non-trivial conjugacy class is infinite.McDuff (1969) found an uncountable family of such groups with non-isomorphic von Neumann group algebras, thus showing the existence of uncountably many different separable type II1 factors.
Lastly,type III factors are factors that do not contain any nonzero finite projections at all. In their first paperMurray & von Neumann (1936) were unable to decide whether or not they existed; the first examples were later found byvon Neumann (1940). Since the identity operator is always infinite in those factors, they were sometimes called type III∞ in the past, but recently that notation has been superseded by the notation IIIλ, where λ is a real number in the interval [0,1]. More precisely, if the Connes spectrum (of its modular group) is 1 then the factor is of type III0, if the Connes spectrum is all integral powers of λ for 0 < λ < 1, then the type is IIIλ, and if the Connes spectrum is all positive reals then the type is III1. (The Connes spectrum is a closed subgroup of the positive reals, so these are the only possibilities.) The only trace on type III factors takes value ∞ on all non-zero positive elements, and any two non-zero projections are equivalent. At one time type III factors were considered to be intractable objects, butTomita–Takesaki theory has led to a good structure theory. In particular, any type III factor can be written in a canonical way as thecrossed product of a type II∞ factor and the real numbers.
Any von Neumann algebraM has apredualM∗, which is the Banach space of all ultraweakly continuous linear functionals onM. As the name suggests,M is (as a Banach space) the dual of its predual. The predual is unique in the sense that any other Banach space whose dual isM is canonically isomorphic toM∗.Sakai (1971) showed that the existence of a predual characterizes von Neumann algebras among C* algebras.
The definition of the predual given above seems to depend on the choice of Hilbert space thatM acts on, as this determines the ultraweak topology. However the predual can also be defined without using the Hilbert space thatM acts on, by defining it to be the space generated by all positivenormal linear functionals onM. (Here "normal" means that it preserves suprema when applied to increasing nets of self adjoint operators; or equivalently to increasing sequences of projections.)
The predualM∗ is a closed subspace of the dualM* (which consists of all norm-continuous linear functionals onM) but is generally smaller. The proof thatM∗ is (usually) not the same asM* is nonconstructive and uses the axiom of choice in an essential way; it is very hard to exhibit explicit elements ofM* that are not inM∗. For example, exotic positive linear forms on the von Neumann algebral∞(Z) are given byfree ultrafilters; they correspond to exotic *-homomorphisms intoC and describe theStone–Čech compactification ofZ.
Examples:
Weights and their special cases states and traces are discussed in detail in (Takesaki 1979).
Any factor has a trace such that the trace of a non-zero projection is non-zero and the trace of a projection is infinite if and only if the projection is infinite. Such a trace is unique up to rescaling. For factors that are separable or finite, two projections are equivalent if and only if they have the same trace. The type of a factor can be read off from the possible values of this trace over the projections of the factor, as follows:
If a von Neumann algebra acts on a Hilbert space containing a norm 1 vectorv, then the functionala → (av,v) is a normal state. This construction can be reversed to give an action on a Hilbert space from a normal state: this is theGNS construction for normal states.
Given an abstract separable factor, one can ask for a classification of its modules, meaning the separable Hilbert spaces that it acts on. The answer is given as follows: every such moduleH can be given anM-dimension dimM(H) (not its dimension as a complex vector space) such that modules are isomorphic if and only if they have the sameM-dimension. TheM-dimension is additive, and a module is isomorphic to a subspace of another module if and only if it has smaller or equalM-dimension.
A module is calledstandard if it has a cyclic separating vector. Each factor has a standard representation, which is unique up to isomorphism. The standard representation has an antilinear involutionJ such thatJMJ =M′. For finite factors the standard module is given by theGNS construction applied to the unique normal tracial state and theM-dimension is normalized so that the standard module hasM-dimension 1, while for infinite factors the standard module is the module withM-dimension equal to ∞.
The possibleM-dimensions of modules are given as follows:
Connes (1976) and others proved that the following conditions on a von Neumann algebraM on a separable Hilbert spaceH are allequivalent:
There is no generally accepted term for the class of algebras above; Connes has suggested thatamenable should be the standard term.
The amenable factors have been classified: there is a unique one of each of the types In, I∞, II1, II∞, IIIλ, for 0 < λ ≤ 1, and the ones of type III0 correspond to certain ergodic flows. (For type III0 calling this a classification is a little misleading, as it is known that there is no easy way to classify the corresponding ergodic flows.) The ones of type I and II1 were classified byMurray & von Neumann (1943), and the remaining ones were classified byConnes (1976), except for the type III1 case which was completed by Haagerup.
All amenable factors can be constructed using thegroup-measure space construction ofMurray andvon Neumann for a singleergodic transformation. In fact they are precisely the factors arising ascrossed products by free ergodic actions ofZ orZ/nZ on abelian von Neumann algebrasL∞(X). Type I factors occur when themeasure spaceX isatomic and the action transitive. WhenX is diffuse ornon-atomic, it isequivalent to [0,1] as ameasure space. Type II factors occur whenX admits anequivalent finite (II1) or infinite (II∞) measure, invariant under an action ofZ. Type III factors occur in the remaining cases where there is no invariant measure, but only aninvariant measure class: these factors are calledKrieger factors.
The Hilbert space tensor product of two Hilbert spaces is the completion of their algebraic tensor product. One can define a tensor product of von Neumann algebras (a completion of the algebraic tensor product of the algebras considered as rings), which is again a von Neumann algebra, and act on the tensor product of the corresponding Hilbert spaces. The tensor product of two finite algebras is finite, and the tensor product of an infinite algebra and a non-zero algebra is infinite. The type of the tensor product of two von Neumann algebras (I, II, or III) is the maximum of their types. Thecommutation theorem for tensor products states that
whereM′ denotes thecommutant ofM.
The tensor product of an infinite number of von Neumann algebras, if done naively, is usually a ridiculously large non-separable algebra. Insteadvon Neumann (1938) showed that one should choose a state on each of the von Neumann algebras, use this to define a state on the algebraic tensor product, which can be used to produce a Hilbert space and a (reasonably small) von Neumann algebra.Araki & Woods (1968) studied the case where all the factors are finite matrix algebras; these factors are calledAraki–Woods factors orITPFI factors (ITPFI stands for "infinite tensor product of finite type I factors"). The type of the infinite tensor product can vary dramatically as the states are changed; for example, the infinite tensor product of an infinite number of type I2 factors can have any type depending on the choice of states. In particularPowers (1967) found an uncountable family of non-isomorphic hyperfinite type IIIλ factors for 0 < λ < 1, calledPowers factors, by taking an infinite tensor product of type I2 factors, each with the state given by:
All hyperfinite von Neumann algebras not of type III0 are isomorphic to Araki–Woods factors, but there are uncountably many of type III0 that are not.
Abimodule (or correspondence) is a Hilbert spaceH with module actions of two commuting von Neumann algebras. Bimodules have a much richer structure than that of modules. Any bimodule over two factors always gives asubfactor since one of the factors is always contained in the commutant of the other. There is also a subtle relative tensor product operation due toConnes on bimodules. The theory of subfactors, initiated byVaughan Jones, reconciles these two seemingly different points of view.
Bimodules are also important for the von Neumann group algebraM of a discrete group Γ. Indeed, ifV is anyunitary representation of Γ, then, regarding Γ as the diagonal subgroup of Γ × Γ, the correspondinginduced representation onl2(Γ,V) is naturally a bimodule for two commuting copies ofM. Importantrepresentation theoretic properties of Γ can be formulated entirely in terms of bimodules and therefore make sense for the von Neumann algebra itself. For example, Connes and Jones gave a definition of an analogue ofKazhdan's property (T) for von Neumann algebras in this way.
Von Neumann algebras of type I are always amenable, but for the other types there are an uncountable number of different non-amenable factors, which seem very hard to classify, or even distinguish from each other. Nevertheless,Voiculescu has shown that the class of non-amenable factors coming from the group-measure space construction isdisjoint from the class coming from group von Neumann algebras of free groups. LaterNarutaka Ozawa proved that group von Neumann algebras ofhyperbolic groups yieldprime type II1 factors, i.e. ones that cannot be factored as tensor products of type II1 factors, a result first proved by Leeming Ge for free group factors using Voiculescu'sfree entropy. Popa's work on fundamental groups of non-amenable factors represents another significant advance. The theory of factors "beyond the hyperfinite" is rapidly expanding at present, with many new and surprising results; it has close links withrigidity phenomena ingeometric group theory andergodic theory.
Von Neumann algebras have found applications in diverse areas of mathematics likeknot theory,statistical mechanics,quantum field theory,local quantum physics,free probability,noncommutative geometry,representation theory,differential geometry, anddynamical systems.
For instance,C*-algebra provides an alternative axiomatization to probability theory. In this case the method goes by the name ofGelfand–Naimark–Segal construction. This is analogous to the two approaches to measure and integration, where one has the choice to construct measures of sets first and define integrals later, or construct integrals first and define set measures as integrals of characteristic functions.