106
The hyperfinite II 1 factor and Connes Embedding conjecture João Pedro Guerreiro do Carmo Paulos Thesis to obtain the Master of Science Degree in Mathematics and Applications Supervisor: Professor Doutor Paulo Jorge da Rocha Pinto Examination Committee Chairperson: Professor Doutor Miguel Tribolet de Abreu Supervisor: Professor Doutor Paulo Jorge da Rocha Pinto Member(s) of the Committee: Professor Doutor Pedro Manuel Agostinho Resende Professor Doutor Nuno Miguel Matos Ramos Martins June 2015

The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

The hyperfinite II1 factor and Connes Embedding conjecture

João Pedro Guerreiro do Carmo Paulos

Thesis to obtain the Master of Science Degree in

Mathematics and Applications

Supervisor: Professor Doutor Paulo Jorge da Rocha Pinto

Examination Committee

Chairperson: Professor Doutor Miguel Tribolet de AbreuSupervisor: Professor Doutor Paulo Jorge da Rocha PintoMember(s) of the Committee: Professor Doutor Pedro Manuel Agostinho Resende

Professor Doutor Nuno Miguel Matos Ramos Martins

June 2015

Page 2: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

ii

Page 3: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Acknowledgments

This research was partially funded by FCT/Portugal through the project EXCL/MAT-GEO/0222/2012. In-

deed, the finantial support and motivation provided by this project was unequivocally an unsurpassable

cornerstone.

I dedicate this thesis to my Mother and to my Father. Furthermore, I would like to acknowledge a nec-

essary condition for completing this thesis and more generally, for completing my studies: the existence

of Malina and of a very rich neurotic heritage constitued by a tight circle of friends. Their names shall

remain obscured to avoid the blasphemy of amnesia.

Last, and certainly not least, I would like to declare myself thankful for having the opportunity to learn

and get inspired by some teachers I luckily had the chance to have classes with. Their competence and

their virtues as humans, definitively shaped my understanding of reality. Among them, I would like to

emphatize the role of my adviser. Since Functional Analysis class, he has been tireless in his efforts

and availability to enrich my mathematical knowledge and his guidance is priceless. Again, other names

shall remain obscured to avoid the blasphemy of amnesia.

iii

Page 4: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

iv

Page 5: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Resumo

Estabelecemos a existencia e unicidade (a menos de ∗-isomorfismo) do factor hiperfinito do tipo II1, R.

Estudamos a relacao entre grupos hiperlineares e soficos e a Conjectura do mergulho de Connes para

grupos, concluindo que LG pode ser mergulhada numa ultrapotencia RU , com U um ultrafiltro livre em

N, sempre queG seja um grupo livre ou uma soma ou produto directo de grupos mediaveis. Exploramos

a relacao entre a Conjectura do mergulho de Connes e a Conjectura WEP (Weak Expectation Property )

em factores do tipo II1 separaveis. Alem disso, esbocamos uma prova de que todas as ultrapotencias

RU sao isomorfas, independentemente da escolha do ultrafiltro livre U em N, numa cooperacao profıcua

com Teoria de Modelos. Por fim, terminamos com uma abordagem conceptualmente diferente ao es-

tudo dos subfactores de R e para atingir tal desiderato, estudamos algumas ferramentas da Teoria de

Galois nao comutativa. Neste contexto, calculamos alguns grupos de Galois, estabelecemos algumas

correspondencias de Galois e introduzimos o ındice de Jones.

Palavras-chave: Factores do tipo II1, Conjectura do mergulho de Connes, Grupos hiperlin-

eares, Conjectura WEP, Teoria de Galois nao comutativa

v

Page 6: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

vi

Page 7: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Abstract

We study the existence and uniqueness (up to ∗-isomorphism) of the hyperfinite type II1 factor R. We

study the relation between hyperlinear and sofic groups and Connes’ Embedding Conjecture for groups,

sketching why LG is embeddable into a suitable ultrapower RU , for a free ultrafilter U on N, whenever G

is a free group or a direct product of amenable groups. Furthermore, we explore the relation between the

Connes’ Embedding Conjecture and the Weak Expectation Property on separable type II1 factors and

we present the ideas that establish, under the Continuum Hypothesis, the uniqueness of ultrapowers

RU , independetly of the choice of the free ultrafilter U . We finish this thesis within an approach to the

study of subfactorsM ofR with a different flavour, focusing our attention on the inclusionsM⊂ R. This

lead us to the so called Non-Commutative Galois Theory. We compute some Galois Groups and Galois

Correspondences and we briefly present Jones’ index.

Keywords: Type II1 factors, Connes embedding conjecture, Hyperlinear groups, WEP Conjec-

ture, Non commutative Galois theory

vii

Page 8: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

viii

Page 9: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Contents

Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

Resumo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v

Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

Introduction 1

1 Projections in von Neumann Algebras 6

1.1 Order in Projections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.2 Finite, Infinite and Abelian Projections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.3 The Theorem of Decomposition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

1.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

1.4.1 Measure-theoretic construction of factors of any type . . . . . . . . . . . . . . . . . 14

1.4.2 Type II1 factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2 Uniqueness and Existence of the hyperfinite type II1 factor 23

2.1 The Dimension Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

2.2 Uniqueness of the hyperfinite type II1 factor . . . . . . . . . . . . . . . . . . . . . . . . . . 26

2.3 A model for the hyperfinite type II1 factor . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3 Connes Embedding Conjecture 31

3.1 Formulation of the conjecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

3.2 Connes Embedding Conjecture for Groups . . . . . . . . . . . . . . . . . . . . . . . . . . 35

3.2.1 About the definition of hyperlinear groups . . . . . . . . . . . . . . . . . . . . . . . 36

3.2.2 Hyperlinear Groups and Connes Embedding Conjecture . . . . . . . . . . . . . . . 39

3.2.3 Sofic Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

3.3 CEC and WEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

3.3.1 Group C∗-algebras and Free Groups . . . . . . . . . . . . . . . . . . . . . . . . . . 48

3.3.2 CEC and WEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.4 Other equivalent formulations of Connes Embedding Conjecture . . . . . . . . . . . . . . 55

3.5 Model Theory and Ultraproducts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

ix

Page 10: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

4 Non-Commutative Galois Theory 62

4.1 Motivation and Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

4.1.1 Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

4.1.2 Conjugations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

4.2 Galois Theory and the hyperfinite type II1-factor . . . . . . . . . . . . . . . . . . . . . . . 65

4.2.1 Galois Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

4.2.2 Computing some Galois Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

4.2.3 Galois Correspondence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

4.2.4 Computing some correspondences . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

A Preliminaries 77

A.1 Facts about von Neumann algebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

A.2 AF Algebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

A.2.1 UHF Algebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

A.2.2 Inductive Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

A.3 States, Representations and Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

A.3.1 States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

A.3.2 Representations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

A.3.3 Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

A.4 Ultrafilters and Ultraproducts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

A.4.1 Ultrafilters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

A.4.2 Ultraproducts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

A.5 Crossed Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

A.6 Tensor Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

A.6.1 Algebraic Tensor Product of R-modules . . . . . . . . . . . . . . . . . . . . . . . . 88

A.6.2 Tensor Product of Hilbert Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

A.6.3 Tensor Product of C∗-algebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

A.6.4 Maximal and Minimal Tensor Product . . . . . . . . . . . . . . . . . . . . . . . . . 91

A.6.5 Tensor Product of von Neumann algebras . . . . . . . . . . . . . . . . . . . . . . . 91

Bibliography 91

x

Page 11: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Introduction

The main purpose of this thesis is to study a certain kind of von Neumann algebras. More specifically,

those that are weak closures of UHF algebras, commonly known as hyperfinite von Neumann algebras.

In particular, we will focus our attention to a very special case of hyperfinite von Neumann algebras, the

hyperfinite type II1 factors. The chapter of greater relevance in this thesis is the third one. Here, we

will explore what is arguably one of the most important open problems in modern Operator Algebras,

the Connes’ Embedding Conjecture. In 1976, the prominent French mathematician Alain Connes in

his seminal work [13], suggested that it ought to be the case that all type II1 factors with separable

dual should be embeddable into a suitable ultrapower of the hyperfinite type II1 factor.1 Since then,

this remark rapidily evolve into an open problem with an overwhelming impact in modern Mathematics.

At the pace of multiple failed attempts to prove (or disprove) the result, it became clear that this con-

jecture has profuse and deep implications with a wide and heterogeneous landscape, often gathering

multidisciplinary efforts and allowing new perspectives on a large spectrum of different areas of mod-

ern Mathematics. Consequently, this is an actively researched problem, situated in the fringe of human

knowledge.

In the first chapter, we deal with some standard results. We introduce important terminology regarding

families of projections. This will lead us to different types of von Neumann algebras. Even though the

content of the first chapter is classic, we establish some fundamental results that implicitly will follow us

during the rest of this work. We could summarize the first chapter as follows:

Given any von Neumann algebra M, one define an equivalence relation in the class of projections P

of M setting two projections E and F equivalent if and only if there is a partial isometry V such that

E = V ∗V and F = V V ∗. Promptly we notice that if we declare E F whenever E is equivalent to

a subprojection of F , we have defined a partial ordering in P. More, if we are dealing with a factor

M, actually is a total ordering in P. Still in this spirit we introduce some typology of projections,

namely finite, infinite and abelian projections. This immediately lead us to the definition of the type of a

von Neumann algebra M. After this, we briskly reach the most fundamental result in this chapter, the

Theorem of Decomposition of von Neumann algebras. This result establishes that any von Neumann

algebraM can be decomposed as a direct sum of von Neumann algebras of different types. In a way,

this means that the characterization we previously defined (in types In with n ∈ N ∪ ∞, II1, II∞ and

1”Apparently such an embedding ought to exist for all II1 factors because it does for the regular representation of free groups”([13], pg. 105)

1

Page 12: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

III) constitute the atoms of any von Neumann algebra. More importantly, ifM is a factor, we prove that

M is either of type In, II1, II∞ or III, i.e. it is an atom in our analogy.

We finish the first chapter giving examples of factors of each type. In order to accomplish this, one de-

velops a very interesting measure-theoretic construction that allow us, in a simple way, the construction

of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given a discrete

group G, we define the von Neumann algebra LG. These, are always finite von Neumann algebras.

Moreover, if G is an infinite conjugacy class (i.c.c.) group, we show that LG is in fact a type II1 factor.

For instance, any Fn is an i.c.c. group and thus, LFn is a type II1 factor. However, it is still and open

problem whether LFn and LFm are isomorphic or not if n 6= m. This motivates the search for families

of non-isomorphic factors of a certain type. We give a brief historical overview of this issue and we

culminate in a sketch of the construction of the first countably infinite family of non-isomorphic type II1

factors, following the work of Dusa McDuff.

In the second chapter, we establish the unicity of the hyperfinite type II1 factor. This is an amazing

result. In the appendix, the reader can check a section dedicated to AF algebras in which we establish

that any two UHF with the same type nj are isomorphic. Moreover, in the same section, we define an

invariant δ for any UHF algebra, regardless the type and we conclude that there are uncountably many

classes of isomorphism for UHF algebras. This makes our result of unicity even more remarkable, since

what we are saying is that there is only one weak closure (up to isomorphism) of a UHF algebra such

that the result is a type II1 factor. We finish this chapter providing a model for the hyperfinite type II1

factor. We could summarize the second chapter as follows :

We develop some techniques involving the so called dimension function. These techniques are actually

related to continuous geometry, introduced by von Neumann, where instead of a dimension of a sube-

space being in a discrete set, it can be any element of an interval. This will lead us to a central result that

allow us a very useful and working criteria to identify factors regarding their type. Particulary, if one has

a finite factor M, we can expeditiously identify its type just by studying the range of its trace restricted

to the set of projections P ofM. In the case of our interest, a factorM is of type II1 if and only if the

range of the restriction of τ to P is the interval [0, 1], where τ denotes the trace of M. We proceed to

prove the unicity of the hyperfinite type II1 factor R and we finish the chapter presenting a model for its

construction, in which we end up working with some results considering the characterization of a type

II1 factor regarding its trace.

In the third chapter, we present the Connes’ Embedding Conjecture (CEC). This is arguably one of

the most important problems in Operator Algebras which makes this chapter of great relevance. The

importance of this conjecture is fully justified by its profuse and deep connections with a wide range of

seemingly not related open problems in different areas of Mathematics, which usually lead us to a mul-

tidisciplinary landscape. The conjecture states that every type II1 separable factor can be embedded

into an ultrapower of the hyperfinite type II1 factor, say RU , for a choice of a free ultrafilter U on N.

Here, by embedding we mean a ∗-homomorphism that is also an isometry. Since under the Continuum

2

Page 13: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Hypothesis one can show that there is only one ultrapower RU (up to isomorphism), if the CEC is true

then it means that there is a type II1 factor (RU ) that contains every type II1 separable factor. On the

other hand, it is known that every type II1, not necessarily separable, contains R. Hence, if CEC is

true and considering only separable type II1 factors, we can see R and RU as, respectively, minimal

and maximal objects. During this chapter, we will approach with some detail the Connes’ Embedding

Conjecture for groups. The latter asserts that for every i.c.c. countable group G, LG can be embedded

into some ultrapower RU . Furthermore, we will establish the equivalence between CEC and the Weak

Expectation Property (WEP) Conjecture, that states that every separable type II1 factor has the WEP,

i.e. every separable type II1 factorM ⊂ L(H) is such that contains a weakly dense C∗-subalgebra A

and an unital completely positive map Φ : L(H)→M such that Φ(a) = a for every element a ∈ A. The

chapter is completed with two more sections. The first one is a small collection of equivalent formula-

tions of the CEC that appear naturally in different frameworks. This should emphatize the relevance of

the conjecture in modern Mathematics. The second one is a short stroll through applications of Model

Theory in Operator Algebras. We could summarize the third chapter as follows :

First, we formulate the Connes’ Embedding Conjecture. In order to do so, we go through some con-

siderations regarding separability in von Neumann algebras and the existence of free ultrafilters on N.

In this context, the Frechet filter arises and by a standard Zorn’s Lemma argument, we establish the

existence of free ultrafilters. Another detail that is worth exploring while formulating the conjecture is

related with the use of free, instead of principal ultrafilters. Here, we establish that an ultrapower of

the hyperfinite type II1 factor, RU , is never hyperfinite if U is chosen to be free. After the formulation

of the CEC, we introduce the concept of a hyperlinear group. Our purpose is to establish the relation

between hyperlinear groups and the CEC for groups. Indeed, the main result from this section states

that a group G is hyperlinear if and only if LG can be embedded into some suitable ultrapowerRU . From

this result, we conclude that if G is a countable i.c.c. group, then the CEC for groups holds if and only

if G is hyperlinear. To establish this alternative formulation of the CEC for groups, we heavily rely on

the ultrafilters machinery. One very important step to show this equivalent formulation of the CEC for

groups is a result that characterizes any hyperlinear group G in terms of the unitary group U(RU ) for a

free ultrafilter U that can be taken on N if G is countable. Indeed, G is hyperlinear if and only if G can

be embedded into some U(RU ). Then, we introduce the concept of a sofic group. We prove that if G

is sofic, then G is hyperlinear. This immediately let us conclude that if every countable i.c.c. group G

is sofic, then the CEC for groups is true. We will see that given a family Gii∈I of sofic groups, then

both⊕

i∈I Gi and∏i∈I Gi are sofic. Joining this results with the fact that any amenable group is sofic

(which includes, for instance all abelian, solvable or finite groups), we easily conclude that if Gii∈I is

a family of amenable groups and G denotes its direct sum or its direct product, then LG is embeddable

into some suitable ultrapower RU . Following this flavour, we conclude this section sketching why LFn

is embeddable into some ultrapower RU , combining our previously established results on sofic and hy-

perlinear groups with the concept of LEF groups (LEF stands for locally embeddable into finite groups).

This result was actually Connes motivation for his conjecture. Furthermore, we provide an alternative

argument that guarantee that RU is never hyperfinite for a free ultrafilter U , but this time assuming the

3

Page 14: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Continuum Hypothesis. After this, we come back to the CEC in its stronger formulation. The goal will be

showing the equivalence between the WEP Conjecture and the CEC. First, we recall some necessary

facts about free products and group C∗-algebras. To establish the desired equivalence, we will prove

some technical results about invariant means. A very important step to obtain our equivalence, is to

prove that given a separable type II1 factorM, there is a ∗-monomorphism ϕ : C∗(F∞)→M such that

ϕ(C∗(F∞))WOT

= M. This will rely in two wonderful results. One that asserts that given a sequence

knn∈N there is always a ∗-monomorphism such that∏n∈NMkn(C) → M (hereM is not necessarily

separable). In particular, this means that any type II1 factor contains the hyperfinite type II1 factor. The

other, that asserts that C∗(F∞) is residually finite dimensional. We continue this chapter with some ex-

amples of equivalent formulations of the CEC. Remarkably, one can show that the CEC is equivalent to

the Kirchberg Conjecture, that asserts that C∗(F∞)⊗minC∗(F∞) is isomorphic to C∗(F∞)⊗maxC∗(F∞).

This is indeed rather unexpected. While Kirchberg Conjecture regards a property of a particular object

(an universal C∗-algebra), the CEC regards a class of objects (type II1 factors). We finish this chapter

with a very short stroll trough applications of Model Theory to Operator Algebras. Our purpose is just to

empathize the usefulness of this approach and we sketch an argument that establishes that under the

Continuum Hypothesis, all ultrapowers RU , where U is a free ultrafilter on N, are isomorphic.

In the fourth and last chapter, we redirect our attention to Non-Commutative Galois Theory. Meanwhile

we digress on the Jones’ index and towers of algebras. We could summarize the fourth chapter as

follows:

We introduce some terminology and prove some results about actions of groups on von Neumann

algebras. These results of technical nature will be very useful throughout the rest of the chapter. One of

the most important result of this preliminary stage, is the existence of an outer action of any finite group

G on the hyperfinite type II1 factor R. Then, we introduce the concept of conjugation of inclusions

of von Neumann algebras. This is in fact an equivalence relation in the class of pairs N ⊂ M of von

Neumann algebras. After establishing some technical results about conjugations of inclusions, we reach

the fundamental definition of a Galois group : given a pair of von Neumann algebras N ⊂M we define

the Galois group to be Gal(M,N ) = α ∈ Aut(M) : α|N = 1N . One of the reasons why it is so

interesting to study the Galois group comes from the fact that any infinite dimensional subfactor N of

R, is necessarily isomorphic to R itself. This is a well known major result from the groundbreaking

works of Murray and von Neumann ([37]) and Connes ([13]). On one hand, Connes established that

any subfactor N ⊂ R is hyperfinite. On the other hand, Murray and von Neummann established the

uniqueness of the type II1 hyperfinite factor. However, we can recover many information just by studying

the inclusion N ⊂ R and thus, with the help of invariants regarding these inclusions, one can distinguish

subfactors of R, even if they are all isomorphic. One of the ways of doing this, is using the Galois group

as an invariant in the sense that two conjugated inclusions, will have the same Galois group. Other

important tool to extract information from an inclusion N ⊂ M of von Neumann algebras is the index

[M : N ]. At this point, we start an intermezzo on Jones’ index and towers of algebras and we sketch

the ideas behind the proof of an amazing result: Let N be a subfactor of a type II1 factor M. Then,

4

Page 15: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

either [M : N ] = 4 cos2(πq ) for some integer q ≥ 3 or [M : N ] ≥ 4. More, if M = R, then there is

a subfactor of R for any admissible value of the index. After this intermezzo, we proceed to compute

some Galois groups. After this, we finally approach the Galois correspondence in a non-commutative

framework. Recall that from classical Algebra, given a field extension K ⊂ L, one has a biunivocal

correspondence between the subgroups of the associated Galois group (in the classical sense) and the

subfields M such that K ⊂ M ⊂ L. In our case, given a finite group G and an outer action α : G → R,

we will establish biunivocal correspondences between subgroups H ⊂ G and subfactors between RG

(the algebra fixed by α) and R. We will also establish biunivocal correspondence between subgroups

H ⊂ G and subfactors between R and Roα G and between subgroups of G/H, for a normal subgroup

H, and subfactores between RG and RH . Since we know from the beginning of this chapter that indeed

such actions exist, then all this correspondences exist and provide us useful information.

Throughout the text, I tried to make an effort to expose the contents in a clear and coherent way. The

abundance of remarks along the chapters, materialize this effort, trying to provide a guide for a proof or

even a comment about some detail in a proof. Other remarks, provide examples or serve simultaneously

as a map and as a prologue regarding the sequence of ideas worked on this thesis. To give some few

examples per each section, for instance Remarks 1.3.7, 2.1.10, 3.1.13, 3.2.8, 4.2.23 or 4.2.24. Many

other examples could be given, especially along the third and fourth chapter.

Although the skeleton of all chapters is sustained in the bibliographical references properly indicated,

many details are often ommited in the original proofs. For the sake of clearness, I tried to make an

effort to either complete them or write them in a different manner. Almost every important proposition

or theorem in this thesis has a personal touch, in a way I honestly hope it will not disrupt the readibility.

Moreover, I also tried to give a conceptual review on the topics, often leading to add some results and

to make small detours. As an example, in chapter 3.1 we formulate Connes Embedding Conjecture and

we make some considerations about its meaning or an alternative proof that RU is not hyperfinite when

U is free, given in Theorem 3.2.53. Many other examples could be given.

On the other hand, I tried to keep things as interesting as I could. To do so, some links between concepts

used along these chapters and other areas of Mathematics, are explored. On other occasions, I tried to

provide supplementary information or to sketch the ideas behind some constructions that complement

the central results of this thesis. Some examples include a sketch of McDuff’s construction in chapter

1.4, a digression on Model Theory in chapter 3.5 and on towers of algebras in chapter 4.2, a two-line

proof of Tychonoff theorem using ultrafilters toolbox or a stroll along an invariant for UHF algebras in the

appendix. Many other examples could be given.

Finally, I tried to include a comprehensive and concise appendix, hoping to make this text more self-

contained and to enlarge the range of potential readers.

5

Page 16: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Chapter 1

Projections in von Neumann Algebras

The aim of this chapter is to establish the Decomposition Theorem for von Neumann Algebras and the

existence of factors of all types. Meanwhile, we introduce a partial ordering in equivalence classes of

projections and we develop some useful techniques. The basics on von Neumann algebras can be

found in the first chapter of the Appendix.

1.1 Order in Projections

Definition 1.1.1. Let H be a Hilbert space. We say that P ∈ L(H) is a projection, if P 2 = P (P is

idempotent) and if P ∗ = P (P is self-adjoint).

Given a C∗-algebra A, we say that p ∈ A+ ⊂ A is a positive element if p is self-adjoint and if

σ(p) ⊂ R+0 , where σ(p) denotes the spectrum of p. Thus, any projection P is a positive element.1 Given

this definition, recall that we can consider a partial ordering in S ⊂ L(H), where S is the set of self-

adjoint operators, defining H ≤ K if K − H ∈ L(H)+ for H,K ∈ S. Having this partial ordering in

mind, we can define a lattice structure in the set P ⊂ S of projections, just by restriction. In fact, recall

that there is a natural correspondence between closed subspaces Y ⊂ H and elements of P, since

for every closed subspace Y there is an unique projection E ∈ P such that it range is Y and, on the

other hand, the range of any element of P is a closed subspace of H. One can show that E,F ∈ P are

such that E ≤ F if and only if Y ⊂ Z, where Y, Z are respectively the ranges of E and F (check [26],

Prop.2.5.2.). Thus, one can easily see that the restriction of the partial ordering of S to P can be viewed

as the partial ordering by inclusion of the closed subspaces of H. Now note that given a family Yα of

closed subspaces there exists the biggest closed subspace contained in every Yα - which is just⋂Yα

and will be denoted by ∧Yα - and there exists the smallest closed subspace that contains every Yα -

which is⋃Yα and will be denoted by ∨Yα. From this it follows that given a family Eα in P there exists

the greatest lower bound ∧Eα and the least upper bound ∨Eα for the family Eα, when one considers

the formerly mentioned partial ordering in P. Indeed, ∧Eα is the projection which has ∧Eα(H) as range

1Indeed, let P be a projection. Then, since P 2 = P and since, by Spectral Mapping Theorem, σ(P 2) = (σ(P ))2, we have thatσ(P ) ⊂ R+

0

6

Page 17: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

and ∨Eα is the projection which has ∨Eα(H) as range. Since the map E 7→ 1 − E reverts the ordering

of projections, it is immediate to conclude that ∧(1− Eα) = 1− ∨Eα and that ∨(1− Eα) = 1− ∧Eα. As

a consequence, ∨E⊥α = (∧Eα)⊥ and also ∧E⊥α = (∨Eα)⊥.

Recall that we say that V ∈ L(H) is a partial isometry if for all x ∈ (ker(V ))⊥ we have that ||V x|| = ||x||.

In this case, we say that (ker(V ))⊥ is the initial space and that =(V ) is the final space. It should be

remarked that the composition of partial isometries is not necessarily a partial isometry. However, we

have the following useful criteria:

Lemma 1.1.2. Let U and V be partial isometries on a Hilbert spaceH. LetW = UV . Then, the following

are equivalent:

1. W is a partial isometry.

2. The initial space of U is invariant under the projection on the final space of V .

3. The final space of V is invariant under the projection on the final space of U∗.

Proof: The interest reader can check [18].

Definition 1.1.3. Let E and F be projections in a von Neumann algebra R. We say that E and F are

Murray-von Neumann equivalent if there exists a partial isometry V such that E = V ∗V and F = V V ∗.

In this case, we write E ∼ F .

One can verify that ∼ is indeed an equivalence relation in the set of projections P in R. In fact, let

E,F,G ∈ P such that E ∼ F and F ∼ G. Then, we have that E ∼ E, F ∼ E and E ∼ G : Let V and

W be partial isometries such that V ∗V = E, V V ∗ = F , W ∗W = F and WW ∗ = G. Thus, F = (V ∗)∗V

and E = V ∗(V ∗)∗ and so we have that F ∼ E. On the other hand, since E = E2 = E∗E = EE∗, we

conclude that E is a partial isometry with initial and final space =(E). Thus 2,E ∼ E. Finally, note that

(WV )∗WV = V ∗FV = V ∗V = E and that WV (WV )∗ = WEW ∗ = WW ∗ = G and thus, E ∼ G.

Definition 1.1.4. Given E,F ∈ P such that E ≤ F , we say that E is a subprojection of F . If E is

equivalent to a subprojection of F , we say that E is weaker than F and we denote it by E F . If we

write E ≺ F , we mean that E F and that E is not equivalent to F .

Proposition 1.1.5. Let Pαα∈I and Qαα∈I be orthogonal families of projections in R such that for

each α ∈ I we have that Pα Qα. Then,∑Pα

∑Qα. If for each α ∈ I we have that Pα ∼ Qα, then∑

Pα ∼∑Qα.3

Proposition 1.1.6. Let E and F be equivalent projections in R. Then, for each central projection P of

R, we have that PE ∼ PF . If instead E F , then we have that PE PF .

2Recall that V is a partial isometry if and only if V ∗V is a projection. Moreover, if E = V ∗V and F = V V ∗, with E,F ∈ P ,notice that V is a partial isometry with initial space =(E) and final space =(F ).

3Given an index set I and a family Eii∈I of operators, when we write∑Ei we actually refer to limi

∑i∈I Ei, taken in the

SOT topology.

7

Page 18: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proof: Let V be a partial isometry such that V ∗V = E and V V ∗ = F . Since P ∈ C, where C denotes

the center of R, we have that (PV )∗PV = PE and PV (PV )∗ = PF . Thus, PE ∼ PF . Moreover, if

E ∼ G ≤ F , we conclude that PE ∼ PG ≤ PF .

Proposition 1.1.7. Let E and F be projections in R such that E F and F E. Then, E ∼ F .

Proof: Suppose that E ∼ F1 ≤ F and that F ∼ E1 ≤ E. Let U and V be partial isometries such that

E = U∗U , F1 = UU∗, F = V ∗V and E1 = V V ∗. We shall show that P ∼ Q. Let En and Fn be

families of projections defined by induction: Let E0 = E and F0 = F and define En = V Fn−1V∗ and

Fn = UEn−1U∗. Notice that E1 = V FV ∗, F1 = UEU∗ and since E1 ≤ E and F1 ≤ F , it follows easily

by induction that En and Fn are decreasing families of projections. Now, define E∞ = ∧n∈NEnand F∞ = ∧n∈NFn. Since En → E∞ (SOT) and Fn → F∞ (SOT), we conclude that UE∞U∗ = F∞

and V F∞V∗ = E∞. Therefore, E∞ ∼ F∞ since (UE∞)(UE∞)∗ = F∞ and (UE∞)∗(UE∞) = E∞.4

One can also check that U(En − En+1)U∗ = Fn+1 − Fn+2 and V (Fn − Fn+1)V ∗ = En+1 − En+2 and

analagously conclude that (En −En+1) ∼ (Fn+1 −Fn+2) and (Fn −Fn+1) ∼ (En+1 −En+2). Therefore,

for each n ∈ N we have that (E2n − E2n+1) ∼ (F2n+1 − F2n+2) and (F2n − F2n+1) ∼ (E2n+1 − E2n+2).

On the other side, note that E − E∞ =∑∞n=0(En − En+1) and that F − F∞ =

∑∞n=0(Fn − Fn+1).

Finally, joining these observations, we can conclude that P ∼ Q. Since E∞ ∼ F∞, one has that∑(F2n+1 − F2n+2) ∼

∑(E2n − E2n+1) and that

∑(F2n − F2n+1) ∼

∑(E2n+1 − E2n+2). Thus,

E =

∞∑n=0

(E2n − E2n+1) +

∞∑n=0

(E2n+1 − E2n+2) + E∞

F =

∞∑n=0

(F2n+1 − F2n+2) +

∞∑n=0

(F2n − F2n+1) + F∞.

Proposition 1.1.8. Let E,F,G ∈ P such that E F and F G. Then, E G.

Proof: Let V and W be partial isometries such that V V ∗ = E, V ∗V = E1 ≤ F and such that W ∗W = F

and WW ∗ = F1 ≤ G. Let T = WE1W∗ ≤ F1. Now notice that according to Lemma 1.1.2, WV is a

partial isometry. Indeed, we have that W ∗W (=(V )) ⊂ =(V ). Furthemore, WV has with initial space

=(E) and range =(T ). Therefore, E ∼ T ≤ G and thus E G.

Remark 1.1.9. We just proved that is a partial ordering in the equivalence classes of projections. In

Cor.1.1.14, we will see that if R is a factor, is in fact a total order.

Definition 1.1.10. Let R be a von Neumann algebra and E a projection in R. Let P be the union of

central projections Pα ∈ R such that PαE = 0. We say that the projection 1− P is the central carrier of

E and we denote it by CE . Alternatively we can define CE as the intersection of all central projections

Q such that QE = E. Therefore, if Pα is the family of the central projections that majorate E, we have

that CE = ∧αPα.

4(UE∞)(UE∞)∗ = UE2∞U∗ = F∞ and (UE∞)∗(UE∞) = E∞EE∞ = E∞.

8

Page 19: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Remark 1.1.11. Now we make an important remark : If E and F are equivalent projections in R, then

CE = CF . To show this it is useful to check that the range of a central projection CE is the set RE(H)

(considering that R acts on H). Now let V be a partial isometry such that V ∗V = E and V V ∗ = F

and notice that E = V ∗FV . Thus, RE(H) = RV ∗FV (H) ⊂ RF (H). Similarly we also have that

RF (H) ⊂ RE(H) and we can conclude that RE(H) = RF (H) and therefore, CE = CF .

Proposition 1.1.12. Let E and F be projections in R. Then, E and F have equivalent non-zero subpro-

jections if and only if CECF 6= 0.

Theorem 1.1.13. Let R be a von Neumann algebra. Let E and F be projections in R. Then, there is a

central projection Z such that ZE ZF and (1− Z)F (1− Z)E.

Proof: Let F be the family of all families (Eα, Fα)α∈I of ordered pairs where Eα and Fα are projections

in R such that EαEβ = 0, FαFβ = 0 - with α, β ∈ I - and Eα ≤ E, Fα ≤ F and Eα ∼ Fα. Obviously

F 6= ∅, since (0, 0) ∈ F . Let’s consider F with a partial order such that (Eα, Fα)α∈I ≤ (Eβ , Fβ)β∈Jif and only if (Eα, Fα) : α ∈ I ⊂ (Eβ , Fβ) : β ∈ J. It should be clear that every chain Cαα∈Λ ∈

F has a upper bound in F given by⋃α∈Λ Cα. Thus, by Zorn’s Lemma there is a maximal element

(E0α, F

0α)α∈I in F . Recall that by definition E0

αE0β = 0, F 0

αF0β = 0, E0

α ≤ E, F 0α ≤ F and E0

α ∼ F 0α.

Define now E0 = ∨α∈IE0α and F 0 = ∨α∈IF 0

α. Note that since Eαα∈I and Fαα∈I are orthogonal

families, we have that E0 =∑E0α (SOT) and that F 0 =

∑F 0α (SOT). Therefore, by Prop.1.1.5 we

conclude that E0 ∼ F 0. Since (E0α, F

0α)α∈I is a maximal family in F , there are not non-zero projections

E′, F′

inR such that E′ ≤ (E−E0), F

′ ≤ (F −F 0) and E′ ∼ F ′ , otherwise (E0

α, F0α)α∈I ∪(E

′, F′) ∈

F , which is a contradiction. Thus, by Prop.1.1.12 we can conclude that CE−E0CF−F 0 = CF−F 0CE−E0 =

0. Now, define Z = CF−F 0 . Since CF−F 0CE−E0 = 0, we have that =(CE−E0) ⊂ =(CF−F 0)⊥. Since

=(E−E0) ⊂ =(CE−E0) and =(CF−F 0)⊥ = =(1−CF−F 0), we have =(E−E0) ⊂ =(CF−F 0)⊥. From this

it follows that (1−Z)(E−E0) = E−E0. Thus, ZE = ZE0. Since (F−F 0) ≤ Z we have that Z(F−F 0) =

(F − F 0) ≥ 0 and so, ZF 0 ≤ ZF . On the other hand, E0 ∼ F 0 and, by Prop.1.1.6, we conclude that

ZE = ZE0 ∼ ZF 0 and that ZF 0 ≤ ZF imply that ZE ZF . Finally, from (F − F 0)Z = F − F 0 we

have that F (1 − Z) = F 0(1 − Z) and, analogously, F (1 − Z) ∼ E0(1 − Z) and E0(1 − Z) ≤ E(1 − Z).

Therefore, F (1− Z) E(1− Z).

Corollary 1.1.14. Let R be a factor and E and F be projections in R. Then, either E ≺ F or F ≺ E.

Proof: By Theorem 1.1.13, there is a central projection Z ∈ R such that ZE ≺ ZF and that (1−Z)F ≺

(1− Z)E. Since C = C1, either Z = 0 - and in this case F ≺ E - or Z = 1 - and in this case E ≺ F .

1.2 Finite, Infinite and Abelian Projections

Definition 1.2.1. Let R be a von Neumann algebra and let E be a projection in R. We say that E is an

infinite projection if there is a projection E0 < E such that E ∼ E0. Otherwise, we say that E is a finite

projection5. If E is infinite and for each central projection P either PE = 0 or PE is infinite, we say that5Notice that this definition is totally analagous to the usual definition of finite and infinite set. In this sense, some of the following

results are pretty familiar, being analogous with the ones from Set Theory.

9

Page 20: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

E is properly infinite.

Proposition 1.2.2. Let E be a finite projection in R. Then, all subprojections of E are finite. Moreover,

all minimal projections in R are finite and if E ∼ F , then F is finite.

Proof: Suppose E0 is a subprojection of E and V is a partial isometry such that V ∗V = E0 and

V V ∗ = E1, with E1 ≤ E0. We will prove that E0 = E1. For this purpose, is enough to check that

E−E0 +V is a partial isometry with initial space =(E) and final space =(E−E0 +E1). Since E is finite,

we have that E = E −E0 +E1 which shows that E1 = E0 and so, every subprojection of E is also finite.

Now, suppose that E ∼ F and let F0 ≤ F such that F ∼ F0. We will show that F0 = F . Let then V and

W be partial isometries such that V ∗V = E, V V ∗ = F , W ∗W = F and WW ∗ = F0. In this case, one

can check that E ∼ V ∗F0V ≤ E, using the partial isometry V ∗WV and so, since E is finite, we conclude

that V ∗F0V = E. Therefore, F0 = F , since V V ∗F0V V∗ = FF0F = F0 = V EV ∗ = F . We can conclude

now that F is finite. Finally, let G be a minimal projection. If this is the case, the only subprojection of G

is the zero projection, which is clearly finite.

Proposition 1.2.3. Let Pα be a family of central projections and E a projection inR such that for each

α we have that PαE is finite. Let P = ∨αPα. Then, PE is finite.

Proof: Suppose by contradiction that there is F ∼ PE, with F < PE. Then, 0 6= PE − F ≤ P .

Notice that there is some α such that (PE − F )Pα 6= 0, otherwise suppose that for each α we have that

(PE − F )Pα = 0. In this case, 0 = (PE − F )P = PE − F which contradicts our hypothesis. Therefore,

there is some α such PαF < PαPE = PαE, where the last equality comes from Prop.1.1.6. But now we

reached to a contradiction, since PαE is finite. Thus, F = PE and we conclude that PE is finite.

Proposition 1.2.4. Let E be an infinite projection in R. Then, there is a central projection P in R such

that P ≤ CE , PE is properly infinite and (1− P )E is finite. Moreover, if E is properly infinite and E ∼ F ,

then F is also properly infinite.

Proof: Let Qα be a maximal orthogonal family of central projections in R such that QαE is finite

for each α. It is straightforward, using Zorn’s Lemma, to check that such family exists. By Prop.1.2.3

we have that QE is finite, where Q = ∨αQα =∑αQα - since the family is orthogonal. Moreover, by

maximality of Qα it is easy to check that P = 1−Q is such that PE is properly infinite and (1−P )E is

finite. Now, let E be properly infinite, F ∼ E and P a central projection such that PE 6= 0. By Prop.1.1.6

we have that PF ∼ PE 6= 0 and since E is properly infinite, PE is also properly infinite. Now, just

by definition of infinite projection and by Prop.1.2.2 we can conclude that PF is infinite and thus, F is

properly infinite.

Proposition 1.2.5. LetG be a finite projection inR and let Eαα∈A and Fββ∈B be orthogonal families

of subprojections of a given projection E, such that they are maximal to the property that Eα ∼ Fβ ∼ G

for all α ∈ A and β ∈ B. Then, |A| = |B|.

Definition 1.2.6. Let E be a projection in R such that ERE is an abelian von Neumann algebra. In this

case, we say that E is an abelian projection.

10

Page 21: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Let C be the center of R. Let E ∈ R′ be a projection. Then, RE is a von Neumann algebra acting

in E(H) with center CE and commutant ER′E. Before sketching the proof of the former fact, we notice

that if R is a von Neumann algebra acting in H and E is a projection in R, then ERE is a von Neumann

algebra acting in E(H). To see this is enough to check that ERE is the commutant of R′E and that

R′E is a von Neumann algebra, since E ∈ R = R′′ by the Bicommutant Theorem. Now we proceed

to sketch the proof of the first result : It is not hard to check that the map ϕ : A 7→ AE is weakly

continuous. Since R is a von Neumann algebra, we have that B1R is weakly compact - the reader can

recall this and other facts in the appendix. Thus, B1RE is weakly compact due to the fact that ϕ is weakly

continuous. One can check that B1RE = B1

RE and notice that B1RE = B1

REWOT

since being compact

implies being closed (recall that L(H) is Hausdorff with WOT topology ). Thus, B1RE = B1

RE and we can

finally conclude that RE is a von Neumann algebra. It is merely computational to check that the center

of RE is CE and that (RE)′

= ER′E.

Proposition 1.2.7. 1. Every subprojection of an abelian projection in R is the product of that projec-

tion with a central projection.

2. A projection is abelian if and only if it is minimal in the class of projections in R with the same

central carrier.

3. All abelian projections in R are finite.

Proof:

1. Suppose E is an abelian projection in R and F ≤ E. Let R = ER in the latter comment and we

conclude that ERE = CE, since E is abelian. Moreover, since F = C0CEE, it remains to show

that C = C0CE is a central projection.

2. Let E be an abelian projection and let F be such that CF = CE . Suppose F ≤ E. From (1)

we have that F = PE, with P a central projection. Now, notice that CE = CF ≤ P and thus,

PE = E = F and so we conclude that E is minimal in the sense of the hypothesis. Reciprocally,

suppose that E is minimal in the class of projection that have central carrier CE . We will show that

ERE ⊂ CE and thus, E is abelian. Let G ≤ E and so, we have that G ≤ CGE.6 If G < CGE, then

G+(1−CG)E < E and since G+(1−CG)E has central carrier CE , we contradict the minimality of

E. Thus, G = CGE and each projection in ERE is in CE. Since ERE is a von Neumann algebra,

it is generated by its projections and thus we conclude that ERE ⊂ CE.

3. Let E be an abelian projection and let F ∼ E such that F < E. Since the projections are equiv-

alent, CE = CF . But this is impossible, since by (2) we know that E is minimal in the class of

projections with central carrier CE .

Proposition 1.2.8. Let E and F be abelian projections in R. Then, if CE = CF , we have that E and F

are equivalent.6Recall that CG = ∧Pα, where Pα is the family of projections such that GPα = G.

11

Page 22: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proof: Note that we just need to prove that if CE ≤ CF , we have that E F and the result follows

from Prop.1.1.7. Let’s then assume that CE ≤ CF and suppose that E F . Then, by Theorem 1.1.13

there is a central subprojection P of CE (one just has to check the definition of the central projection

exhibited in the proof of the latter theorem) such that PF ≺ PE. Thus, PF ∼ E1 < PE. But this is

impossible, since PE is abelian and therefore minimal in the class of projections with central carrier CE

and CPF = CPE .7

Proposition 1.2.9. Let Eαα∈A be a family of abelian projections in R, such that CEα is orthogonal.

Then,∑Eα is an abelian projection in R.

Proof: The proof is merely computational and one can check in [27]

Proposition 1.2.10. Let E be a minimal projection in R. Then, E is abelian.

Proof: We will establish that if E is a minimal projection, then ERE = CE and thus, an abelian von

Neumann algebra. Notice that since E is minimal, any projection in ERE is either E or 0. Since ERE

is a von Neumann algebra, it is generated by its projections and thus, we conclude that ERE = CE.

Remark 1.2.11. Let R be a factor and let E be an abelian non-zero projection. In this case, since R is

a factor, we have that CE = 1. By Prop.1.2.7 we know that E is minimal in the class of projections with

central carrier 1 and since the only central projections are 0 and 1, it is immediate that E is a minimal

projection. Joining this with Prop.1.2.10, we conclude that if R is a factor, the abelian projections are

exactly the minimal projections.

1.3 The Theorem of Decomposition

Definition 1.3.1. Let R be a von Neumann algebra. We say that R is of type I if there is an abelian

projection in R with central carrier 1. We say that R is of type In (n ∈ N) if it is of type I and there

are n equivalent abelian projections with sum 1. We say that R is of type I∞ if it is of type I and there

is an infinite family of equivalent abelian projections with sum 1. In general, when we write type In,

we consider that n ∈ N ∪ ∞. If there are no non-zero abelian projections in R but there is a finite

projection with central carrier 1, we say that R is of type II. If R is of type II and 1 is finite, we say that R

is of type II1 and if 1 is properly infinite, we say that R is of type II∞. Finally, if there are no non-zero

finite projections in R, we say that R is of type III.

Remark 1.3.2. Let R be a factor. Taking advantage of Remark 1.2.11 we can translate the latter defini-

tion into an equivalent one. Indeed, R is of type I if there is a minimal projection. Moreover, R is of type

II if there is no non-zero minimal projection but there is a finite projection and R is of type III is there is

no non-zero finite projection.

Theorem 1.3.3. Let R be a von Neumman algebra acting in H. Then, there are central and mutually

orthogonal projections Pn (with n ≤ dim(H)), Pc1 , Pc∞ and P∞ with sum 1 and maximal to the property7In fact, if P is a central projection in R and E ∈ P, we have that CPE = PCE and in this case, CE1

= CPF = P = CPE ,since CPE = PCE = P .

12

Page 23: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

that RPn is of type In or RPn = 0, RPc1 is of type II1 or RPc1 = 0, RPc∞ is of type II∞ or RPc∞ = 0

and RP∞ is of type III or RP∞ = 0.

Proof: Let Ea be a family of abelian projections, maximal to the property that CEa is orthogonal.

Such object exists by Zorn’s Lemma. By Prop.1.2.9 we have that∑Ea is an abelian projection with

central carrier∑CEa , that we will denote by Pd.8 Thus, either Pd = 0 or RPd - acting in Pd(H) - is a von

Neumann algebra of type I, since the identity in RPd is Pd. Notice that by maximality of Ea, 1 − Pddoes not have non-zero abelian subprojections. By Prop.1.2.4 there is a central subprojection Pc1 of

1 − Pd, such that Pc1 is finite and 1 − Pd − Pc1 is either 0 or properly infinite. As RPc1 does not have

non-zero abelian subprojections and Pc1 is finite, either RPc1 = 0 or RPc1 is a von Neumann algebra of

type II1 - since Pc1 is the identity of RPc1 . Now, let’s consider a family Gc of finite subprojections of

1 − Pd − Pc1 , maximal to the property that Gc is orthogonal. By Prop.1.2.3, we know that∑Gc is a

finite projection with central carrier∑CGc , that we will denote by Pc∞ . By maximality of Gc, we can

check that 1−Pd−Pc1 −Pc∞ - that we will denote by P∞ - does not have non-zero finite subprojections.

Therefore, if P∞ 6= 0 we have that RP∞ is a von Neumann algebra of type III. Moreover, and since

1 − Pd − Pc1 is either zero or properly infinite, if Pc∞ 6= 0, then since Pc∞ does not have non-zero

abelian subprojections, we can conclude that RPc∞ is a von Neumann algebra of type II∞. It remains

to show that Pd is a sum of a family Pn of central projections, such that each Pn is the sum of n

equivalent abelian projections : Let Qa be an orthogonal family of central subprojections of Pd, where

each Qa is the sum of n - with n ≤ dim(H) - equivalent abelian projections Eaj , with j ∈ 1, ..., n.

As usual, using Zorn’s Lemma, let Qa be maximal to the property that is an orthogonal family. Since

Eai ∼ Eaj and∑j Eaj = Qa, we have that CEa1 = ... = CEan = Qa. Now, define Ej =

∑aEaj

which is abelian by Prop.1.2.9 and has central carrier∑aQa, that we will denote by Pn. Notice that it

follows from Prop.1.2.8 that E1 ∼ ... ∼ En, since CEi = CEj =∑aQa = Pn and each Ei is abelian.

As Pn =∑nj=1Ej =

∑nj=1

∑aEaj =

∑aQa = Pn, either Pn = 0 or RPn is a von Neumann algebra

of type In. Finally, we prove that Pd =∑n Pn : In what follows, we denote P = Pd − ∨nPn. We will

see that if P 6= 0, then P has a non-zero central subprojection that is a sum of n equivalent abelian

projections, which contradicts the maximality of Qa. In this case, we have that Pd = ∨nPn. Then, we

prove that PnPm = 0, for n 6= m and we can conclude that Pd =∑n Pn. Recall, from the beginning of

this proof, that Pd = CE for some abelian projection E. Moreover, CPE = PPd = P . Let’s denote PE by

F and consider an orthogonal family Fb of subprojections of P that are equivalent to F . Let’s assume

that this family is maximal. Thus, by maximality of Fb we have that F P −∑Fb and by Theorem

1.1.13 there is a central projection P0 ≤ P such that P0(P −∑Fb) = P0 −

∑P0Fb ∼ F0 < P0F .

By Prop.1.2.7 - since P0F is abelian - we have that F0 is also abelian and that F0 = CF0P0F . Now,

there are two possible cases. Either F0 = 0 or F0 6= 0. If F0 = 0, then P0 =∑P0Fb and P0 is a

non-zero central subprojection of P which is a sum of equivalent abelian subprojections, since Fb ∼ F

and P0 is central (so we use Prop.1.1.6). On the other hand, if P0 6= 0, we will check that CF0 is a

sum of equivalent abelian projections, which lead us to the latter mentioned contradiction. To do so,8Let Ea be a family of projections and let E = ∨aEa. Since Ea ≤ CE , we have that CEa ≤ CE and thus, ∨aCEa ≤ CE .

On the other hand, let P = CE − ∨aCEa . In this case, for each a we have that PEa = 0 and so, PE = 0. Therefore, P = 0 andthus, if CEa is orthogonal, we conclude that CE =

∑a CEa .

13

Page 24: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

just notice that P0 −∑P0Fb = CF0

(P0 −∑P0Fb) = CF0

−∑CF0

Fb ∼ F0, since CF0= CP0−

∑P0Fb .

Therefore, we have that CF0 = (∑CF0Fb) + (CF0 −

∑CF0Fb), which are equivalent abelian projections.

As mentioned before, to finish this proof, we will show that if n 6= m, then PnPm = 0. Indeed, suppose

that PnPm = P 6= 0. Recall that Pk =∑kj=1Ek and so, P is simultaneously the sum of n and m

equivalent abelian projections, as PnPm =∑nj=1EjPm =

∑mi=1EiPn. However, each abelian projection

is finite and so, by Prop.1.2.5 we conclude that n = m, since P is clearly finite, En and Em are

orthogonal and also since EjPm ∼ FiPn.9

Corollary 1.3.4. Let R be a von Neumann algebra. Then, R = RI ⊕R1II ⊕R∞II ⊕RIII , where RI , R1

II ,

R∞II and RIII are either 0 or respectively von Neumann algebras of types I, II1, II∞ and III.

Corollary 1.3.5. Let R be a von Neumann algebra of types In and Im. Then, n = m.

Proof: We just need to repeat the argument used to prove that PnPm = 0 if n 6= m, in Theorem 1.3.3.

In fact, we have that 1 =∑ni Ei =

∑mj=1 Fj , where RPn and RPm are respectively of types n and m.

But we know that Ei and Fj are orthogonal equivalent abelian projections and so, by Prop.1.2.5 we

conclude that n = m.

Corollary 1.3.6. Let R be a factor. Either R is of type In, of type II1, of type II∞ or of type III.

Proof: If R is a factor, then the only central projections in R are 0 and 1. Therefore, it should be clear

that among the projections Pd, Pc1 , Pc∞ and P∞ (that occur in the proof of Theorem 1.3.3), only one

can be non-zero (and thus, the identity). In particular, if Pd = 1, by Cor.1.3.5 we already know that n is

determined.

Remark 1.3.7. As we defined type In factor (see Definition 1.3.1), n ∈ N ∪ ∞. One can check in [27]

(Theorem 6.6.1) that ifM is a type In factor, thenM is ∗-isomorphic to L(H), where H has dimension n.

Since there is a Hilbert space with dimension d for each cardinal number d, in fact isomorphism classes

of type I factors correspond exactly to the cardinal numbers. In particular, there is an uncountable family

of non isomorphic type I∞ factors.

1.4 Examples

1.4.1 Measure-theoretic construction of factors of any type

In this section, we will establish that there are factors of each type. To do so, we will provide a very

concrete way of building them, using measure-theoretic constructions. For the sake of completeness,

we briefly digress on the particular case of type II1 factors, sketching the ideas used to show that there

is an infinity of non-isomorphic type II1 (non-hyperfinite) factors. We may assume results studied in

Chapter 2, mainly concerning the uniqueness (and existence) of the hyperfinite type II1 factor.

9Ej(F1 + ...+ Fm) ∼ Fi(E1 + ...+ En), since EjFk ∼ EkFi, as Ej ∼ Ek and Fi ∼ Fk.

14

Page 25: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Until the end of this section, µ will denote a positive measure defined on a σ-algebra F of subsets

of a set S 6= ∅. G will denote a countable group of one-to-one mappings from S to S, endowed with

composition as the group operation. Moreover, one will assume that:

1. There is a sequence Eii∈I ⊂ F such that µ(Ei) < ∞ and such that for any s 6= t in S, there is

an integer j ∈ N such that s ∈ Ej and t 6= Ej .

2. If g ∈ G and X ∈ P(S), then X ∈ F if and only if g(X) ∈ F . Moreover, given X ∈ F , we have that

µ(X) = 0 if and only if µ(g(X)) = 0.

3. Let g ∈ G \ e. Then, s ∈ G : g(s) = s is a null set.

Remark 1.4.1. The first condition leads to S =⋃∞j=1Ej and to s =

⋂Ej : s ∈ Ej for any s ∈ S.

Thus, any point of S is measurable and since s ∈ S : g(s) 6= s =⋃nj=1Ej \ g−1(Ej), the set that

appears in the third condition is indeed measurable.

Definition 1.4.2. We say that G acts ergodically on S if given X ∈ F such that µ(g(X)\X) = 0 for each

g ∈ G, either µ(X) = 0 or µ(S \X) = 0.

Now, let’s consider a different landscape, from which one will return to the measure-theoretic frame-

work. Consider a Hilbert space H and a maximal abelian ∗-subalgebra of L(H), denoted by A. Let G′

be a discrete group and U : G′ → U(L(H)) be an unitary representation. Moreover, let’s assume that

the following conditions are verified :

(A) U(g)AU(g)∗ = A, for each g ∈ G′.

(B) A ∩ U(g)A = 0, for all g ∈ G′ \ e.

In this context, we say that G′ acts ergodically on A if given some A ∈ A such that U(g)AU(g)∗ = A for

any g ∈ G′, then A = λ1 for some scalar λ.

Starting from this context, let K be the Hilbert space consisting of all mappings x : G′ → H for which∑g∈G′ ||x(g)||2 < ∞. For each T ∈ L(K), we associate in the usual way a matrix [Tp,q]p,q∈G′ .10 Now,

one can define a ∗-isomorphism Φ : L(H) → L(K) such that Φ(S) has matrix [δp,qS]. More, when

g ∈ G′, we denote by V (g) the unitary operator on K that has matrix [δp,gqU(g)]. Finally, to fix notation,

let RA denote the von Neumann algebra generated by the operators Φ(A) and V (g), with A ∈ A and

g ∈ G′. We have the following result :

Theorem 1.4.3. RA is a factor if and only if G′ acts ergodically on A.

Proof: The interested reader can check [27] (Prop.8.6.1.)

Let’s come back to our initial framework. Let’s consider the Hilbert spaceH = L2(S,F , µ) and for each

element u ∈ L∞(S,F , µ), we associate an operator Mu ∈ L(H) of multiplication by u. Here, L2(S,F , µ)

is the set of all measurable complex-valued functions on S for which∫S|f(s)|2dµ(s) < ∞. We set A to

10Let yb : b ∈ B be an orthonormal basis of K. Let S ∈ L(K). Each Syb =∑a∈B sabya, where sab = 〈Syb, ya〉. In this way,

we associate with each S ∈ L(K) a complex-matrix [sab]a,b∈B.

15

Page 26: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

be Mu : u ∈ L∞ and it is a well known result that A is a maximal abelian von Neumann algebra of

L(H).

Lemma 1.4.4. For each g ∈ G, there is a non-negative and real-valued measurable function ϕg on

S such that∫Sx(g(s))dµ(s) =

∫Sx(s)ϕg(s)dµ(s), for every non-negative measurable function x on S.

Moreover, ϕg(s) > 0, ϕgh(s) = ϕgϕh(g−1(s)) and ϕe(s) = 1, almost everywhere on S.

With this, we define an unitary representation of G on H, U(g) = Ug. For any x ∈ H and g ∈ G,

let (Ugx)(s) := (ϕg(s))12x(g−1(s)). One can show that A and U defined as above, satisfy the conditions

(A) and (B). The interested reader can check a more detailed approach in [27]. Moreover, we have the

following very important result:

Theorem 1.4.5. G acts ergodically on A if and only if G acts ergodically on S.

Proof: The interested reader can check [27] (Prop. 8.6.9.)

Corollary 1.4.6. If G acts ergodically on S, then RA is a factor.

We are now in condition to present some criteria that will allow us to build examples of factors of type

I, II1, II∞ and III. For a proof of the following theorem, one can check [27] (Prop. 8.6.10.). After the

result, we will readily produce the examples !

Theorem 1.4.7. Let G acts ergodically on S. Then :

1. RA is of type I if and only if µ(s) > 0, for some s ∈ S, being of type In when |G| = n. If G is

infinite, then RA is of type I∞.

2. RA is of type II if and only if µ(s) > 0 for each s ∈ S and there is a non-zero σ-finite measure11

µ0 defined on F such that µ0(g(X)) = µ0(X) for each X ∈ F and g ∈ G and such that µ0(X) = 0

whenever X ∈ F and µ(X) = 0. Moreover, RA is of type II1 if µ0(S) < ∞ and is of type II∞ if

µ0(S) =∞.

3. RA is of type III if and only if there is no measure µ0 satisfying the conditions set out in (ii).

Finally, one can apply the above result to provide the existence of factors of each type :

• Type I factors : Let S be a finite group, with F = P(S). Let µ be the counting measure. Finally, let G

be the group of all left translations Lt : S → S such that Lt(s) = ts. Let’s check conditions (1)−(3) : Since

S is finite, let |S| = n with a bijection F : 1, ...n → S. Let Eii∈N with Ej = Fj for each j ∈ 1, ...n

and Ej = ∅ for j ≥ n + 1 and it verifies (1). To verify (2), let Lt ∈ G and X ∈ P(S). Since F = P(S)

and Lt(X) ∈ P(S), it is clear. Moreover, µ(X) = 0 if and only if X = ∅ if and only if µ(Lt(X)) = 0.

Finally, to check the third condition, let Lt ∈ G, with t 6= e. Then, Ls ∈ G : Lt(Ls) = Ls = ∅, since

Lt(Ls)(y) = tsy = sy = Ls(y) implies that t = e. Thus, µ(Ls ∈ G : Lt(Ls) = Ls) = 0. On the other

hand, G acts ergodically on S, since if µ(Lt(X) \X) = 0, then Lt(X) = X for any t ∈ S and thus, using

additivity of µ, one concludes that µ(S \X) = 0. Therefore, by Theorem 1.4.7, RA is a type In factor.11Recall that µ is a σ-finite measure on X if X is a countable union of measurable sets with finite measure. For instance, the

Lebesgue measure on R is σ-finite, choosing the sets [k, k + 1], k ∈ Z.

16

Page 27: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

• Type II1 factors : Let S = [0, 1[⊂ R and let µ be the Lebesgue measure on F , the σ-algebra

of Boreal subsets of S. Let G be the group of all rational translations (modulo 1) of S. Let’s check

conditions (1) − (3) : For the family Eii∈N, choose an enumeration of all sets of the form [a, b[∈ P(S)

with a, b ∈ Q. Indeed, µ(Ei) < ∞ and given s 6= t in S, let d(s, t) = d. It is clear that choosing some

q ∈ Q such that d(q, s) = d10 , we have that s ∈ [q − d

2 , q + d10 [= Eα and t /∈ Eα. To check the other

conditions, we just need to use properties of Lebesgue measure. On top of that, let µ0 be the measure

µ. Then, µ0(X) = µ(X) = µ(g(X)), since Lebesgue measure is invariant under translations. It remains

to check the ergocidity of G : Let Y ∈ F be such that µ(Y ) > 0 and µ(G(Y ) \ Y ) = 0 for each g ∈ G.

One can define another measure µ1 on F setting µ1(X) := µ(X ∩ Y ). Let’s assume for a moment that

we know that there is some constant c such that µ1(X) = cµ(X). Then,

µ(S \ Y ) = c−1µ1(S \ Y ) = c−1µ((S \ Y ) ∩ Y ) = 0.

Therefore, we show thatG acts ergodically on S. To check that indeed µ1(X) = cµ(X) for some constant

c, let’s first suppose that µ1(X) = µ1(g(X)). Note that if Ii, i ∈ 1, 2, are intervals [ai, bi[ with ai, bi ∈ Q,

there is certainly some g ∈ G such that I2 = g(I1) and thus, µ1(I1) = µ1(I2). Let’s choose each Ii in a

way such that µ(Ii) = 1n for some n ∈ N. Clearly, one can express S as a disjoint union of such intervals

and if c = µ1(S) (in fact, c = µ(Y )), then the measure µ1 of each interval is equal to cn . Since F if

generated by such intervals I of lengths 1, 12 ,

13 , ..., one has that µ1(X) = cµ(X) for any element X ∈ F

as we wanted. Since µ0(S) = µ(S) = 1 < ∞, to appeal to Theorem 1.4.7 and conclude that RA is a

type II1 factor, it remains to check that µ1(X) = µ1(g(X)) : Using invariance of Lebesgue measure, we

have that µ1(g(X)) = µ(g(X) ∩ Y ) = µ(X ∩ g−1(Y )). But

µ(X ∩ g−1(X)) ≤ µ(X ∩ (g−1(Y ) \ Y )) + µ(X ∩ Y ) = µ(X ∩ Y ),

since µ(g(Y ) \ Y ) = 0. Thus, µ1(g(X)) ≤ µ(X ∩ Y ) = µ1(X). One the other hand, µ1(X) ≤ µ1(g(X))

and it follows, as we wanted, that µ1(X) = µ1(g(X)).

• Type II∞ factors : Here, we choose S = R and µ = µ0 to be the Lebesgue measure on the

σ-algebra F of Borel subsets of R. Moreover, G is chosen to be the group of all rational translations of

R. All the necessary ( and sufficient) conditions to appeal to Theorem 1.4.7 are verified in a very similar

way as in the latter example. Since µ(S) =∞, we have that RA is a type II∞ factor.

• Type III factors : Choose S,F and µ as in the previous example. Let G be the group of all mappings

of the form g : S → S such that g(s) = as + b, with a, b ∈ Q and a 6= 0. Note that G cointains the group

of all rational translations of S. From this remark, using the same arguments as in the type II∞ case, it

follows that G acts ergodically. Also, in an absolutely analogous ways as in the previous case, conditions

(1) to (3) are verified. Thus, to show thatRA is a type III factor, it remains to prove that there is no non-

zero σ-finite measure µ0 on F such that µ0(g(X)) = µ0(X) and µ0(X) = 0 if µ(X) = 0 for any X ∈ F

17

Page 28: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

and g ∈ G. Indeed, if such measure exists, the Radon-Nykodym Theorem 12gives the existence of a

non-negative real-valued measurable function ϕ on S such that µ0(X) =∫Xϕ(s)dµ(s) for any X ∈ F .

Since G acts ergodically, one can show that there is a constant c such that ϕ(s) = c almost everywhere.

On the other hand, for each g ∈ G, one can show that ϕ(g(s)) = ϕ(s), also almost everywhere on S.

Thus, it follows that µ0 = cµ and since we assumed that µ0(g(X)) = µ0(X), one concludes that µ is

invariant under G, which is false, since µ is not invariant under the mapping s 7→ as+ b when |a| 6= 1.

1.4.2 Type II1 factors

Now, we give a very important example of a von Neumann algebra. The group von Neumann algebra.

Recall that given a countable set A, we define l2(A) as the linear space of complex functions on A such

that∑a∈A |x(a)|2 is finite. To this linear space we associate a norm given by ||x|| = (

∑a∈A |x(a)|2)

12 ,

induced by the inner product 〈x, y〉 =∑a∈A x(a)y(a), where x, y ∈ l2(A). With this inner product, l2(A)

is a Hilbert space. It is also useful to recall that given a orthonormal basis hbb∈B for a Hilbert space

H, we have that if x ∈ H, then x =∑b∈B〈x, hb〉hb, where this sum is always countable, even if B is

not. Thus, during this subsection when we mention orthonormal basis, we do not refer to a Hamel basis,

where the linear combinations are always finite by definition. Moreover, during this subsection, A will be

a discrete group G with identity e and H will be l2(G). Recall that given x ∈ H, then x∗(g) = x(g−1). In

this setting, we can define a convolution product:

(x ∗ y)(g0) =∑g∈G

x(g0g−1)y(g).

We note that (x ∗ y) ∈ l∞(G), though is not necessarily an element of l2(G). We now introduce two

important linear maps - given a fixed x ∈ H - Lx and Rx, defined as Lx(y) = x ∗ y and Rx(y) = y ∗x and

such that Lx, Rx : H → l∞(G). Finally, given g ∈ G we define xg ∈ H as the function that is 1 at g and

zero otherwise. It is easy to check that xg is an orthogonal basis for H.

Proposition 1.4.8. Let T ∈ L(H), x ∈ H and 〈Txg, xh〉 = 〈x ∗ xg, xh〉, for every g, h ∈ G. Then, T = Lx.

Proof: Notice that (x ∗ xg)(h) = 〈x ∗ xg, xh〉 = 〈Txg, xh〉, for all g, h ∈ G. On the other hand, since the

continuous linear mappings y 7→ (x ∗ y)(h) and y 7→ 〈Ty, xh〉 take the same values at each element of

the basis xg, it follows that Lxy = Ty.

Proposition 1.4.9. Let LG = Lx : x ∈ H,Lx ∈ L(H) and RG = Rx : x ∈ H,Rx ∈ L(H). Then,

LG and RG are von Neumann algebras with (LG)′

= RG. Moreover, Lxg : g ∈ G and Rxg : g ∈ G,

where xg is an orthonormal basis for H, generate respectively LG and RG.

Proof: One can easily check that Lx + Ly = Lx+y, aLx = Lax, LxLy = Lxy, Lx∗ = L∗x, Le = 1 and that

if Lx = Ly, then x = y. Just to provide an example, we will verify that Lx∗ = L∗x: Note that

〈L∗xxg, xh〉 = 〈xg, Lxxh〉 = (x ∗ xh)(g) = x(gh−1).

12Let (X,µ) be a measure space. If ν is a σ-finite measure absolutely continuous relative to µ, then there is some measurablefunction f : X → [0,∞[ such that for any A ∈ F one has that ν(A) =

∫A fdµ.

18

Page 29: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

On the other hand, notice that

〈Lx∗xg, xh〉 = (x∗ ∗ xg)(h) = x∗(hg−1) = x(gh−1).

Thus, by Prop.1.4.8 we can conclude that L∗x = Lx∗ . Therefore we can conclude that LG and RGare involutive algebras. Moreover, one can check that if Lx ∈ LG and Ry ∈ RG, then we have that

LxRyxg = RyLxxg for each g ∈ G and thus, LxRy = RyLx and we conclude that L′G ⊂ RG and

R′G ⊂ LG. On the other hand, suppose that T ∈ R′G and let x = Txe. We have that

〈x ∗ xg, xh〉 = 〈(Txe) ∗ xg, xh〉 = 〈Rxg(Txe), xh〉 = 〈T (Rxgxe), xh〉 = 〈Txg, xh〉.

Thus, by Prop.1.4.8 we can conclude that T = Lx ∈ LG. Therefore, LG = R′G and in an analagous

way, RG = L′G. Finally, since T ∈ LG if T commutes with every Rxg, we conclude that R′ ⊂ LG, where

R is the von Neumann algebra generated by Rxg : g ∈ G. However, R ⊂ RG and so we have that

LG ⊂ R′

and thus, R′ = LG. Therefore, R = RG. The case is completely analagous for LG.

Definition 1.4.10. Given a discrete group G, we say that LG and RG are the group von Neumann

algebras (of G).

Proposition 1.4.11. LG and RG are finite von Neumann algebras. 13

Proof: Let E be a projection in LG such that E ∼ Id and let V be a partial isometry such that V V ∗ = Id

and V ∗V = E. In this case, we have that 〈Exe, xe〉 = 〈V ∗V xe, xe〉 = 〈V V ∗xe, xe〉 = 〈xe, xe〉, since

(V ∗V )∗ = V V ∗ = V ∗V . Thus, 〈(1− E)xe, xe〉 = 0 and (1− E)xe = 0. Since xe is a generator vector for

Rg, it is a separator vector for LG and so, we conclude that E = 1. In an analagous way we conclude

that RG is also finite.

Theorem 1.4.12. Let G be a group with identity e, such that G 6= e and such that for every g ∈ G\e,

the class of conjugacy of g is infinite - we say that G is an i.c.c. group or an infinite conjugacy class

group. Then, LG and RG are type II1 factors.

Proof: We just need to show that LG and RG are factors with infinite dimension. Indeed, by Prop.1.4.11

we already know that LG and RG are finite von Neumann algebras. Thus, LG and RG can only be

either type In factors - if they are finite dimensional, since every type In factor is isomorphic to L(H)

with dim(H) = n ≤ ∞ - or type II1 factors - if they are infinite dimensional, since if there are no

minimal projections (check Remark 1.3.2), one can choose an infinite orthogonal family of non-zero

projections. Let’s check that both algebras are infinite dimensional : Consider g1, ..., gn ⊂ G and

recall that∑ni=1 aiLxgi = L∑n

i=1 aixgi= 0, only if

∑ni=1 aixgi = 0, as one can check during the proof

of Prop.1.4.11. Since (∑ni=1 aixgi)(gj) = aj , we can easily conclude that Lxg : g ∈ G is linearly

independent in LG. Since G is i.c.c., evidently that the latter set is infinite and so, LG (and analagously

RG) is infinite dimensional. It remains to show that RG and LG are indeed factors : If Lx ∈ LG and

commutes with Lxg, then x∗xg = xg ∗x and moreover, x(gg0g−1) = (x∗xg)(gg0) = (xg ∗x)(gg0) = x(g0).

13We say that a von Neumann algebra R is finite/infinite if 1 is a finite/infinite projection.

19

Page 30: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Thus, if Lx ∈ CLG , we have that x is constant on the conjugacy class of g0, for every g0 ∈ G. Since x ∈ H,

we know that x = axe14and thus, Lx = a1. Therefore, LG and analagously RG are factors.

Remark 1.4.13. One can check that the free group generated by n symbols, Fn and S∞ (the group of

permutations of N that only permutes a finite subset of integers - actually S∞ is the inductive limit of the

family of groups Snn∈N) are i.c.c. groups. Thus, by the latter result, we have that LFn and LS∞ are

type II1 factors. More, one can show that they are not isomorphic (c.f.[27], Theorem 6.7.2). In fact, LS∞is hyperfinite but LFn is not (check Cor.3.2.52). However, it is still an open problem whether LFn and

LFm are isomorphic or not, whenever n 6= m.

In consequence of the last remark, one does not know if the family LFnn∈N contains an infinity

of non-isomorphic type II1 factors or not. In fact, the problem of knowing if there is an infinity of non-

isomorphic type II1 factors took some time and a serious effort to solve. After the proof of uniqueness

(and existence) of the hyperfinite type II1 factor (check the next chapter), in [37] Murray and von Neu-

mann introduced a sufficient condition on the i.c.c. group G to ensure that LG is not hyperfinite :

Theorem 1.4.14. Let G be a countable i.c.c. group and suppose that there exist a set F ⊂ G such that :

1. ∃g1 ∈ G : F ∪ g1Fg−11 = G \ e.

2. ∃g2 ∈ G : F, g2Fg−12 and g−1

2 Fg2 are disjoint.

Then, LG is not hyperfinite.

Corollary 1.4.15. LF2is not hyperfinite.

Proof: Just choose F ⊂ F2 to be the set of those g ∈ F2 which when written as a power product of a

and b (the generators of F2) of minimum length, end up with an for n ∈ Z \ 0. Then, apply Theorem

1.4.14.

The latter result gives what was the first example of a type II1 non hyperfinite factor, studied in [37],

in 1943. Surprisingly enough, until 1969 only nine non isomorphic type II1 factors were known (c.f.

[15],[50]). Many ways of building the type II1 hyperfinite factor were known, however it took a strong

and highly technical work to present the first examples of an infinite family of non-isomorphic type II1

factors. That only came up in [33], in an article written by Dusa McDuff, where some techniques used by

Dixmier and Lance (c.f. [15]), inspired by the seminal works of Murray and von Neumann, were brilliantly

explored. Later on, in [34], Dusa McDuff extended the construction and presented for the first time, a

continuum of non-isomorphic type II1 factors.

For the sake of completeness in this historical overview, it is relevant to say that in [51] and [52], S.Sakai

extended some notions developed in [15] and worked out in [33] and [34] to prove the existence of a

continuum of type III and type II∞ non-isomorphic and non-hyperfinite factors. On the other hand,

in [47] Powers developed a construction of a continuum of non-isomorphic hyperfinite type III factors,

14We have that∑g∈G |x(g)|2 <∞ and so, since x is constant on conjugacy classes of g0 that are infinite sets - since G is i.c.c.

- the only possibility is that x(g) = 0, if g 6= [id]. Therefore, x = ae.

20

Page 31: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

using infinite tensor products of type I2 factors. Thus, and not like in the type II1 case, there is no

uniqueness of hyperfinite type III factors.

We dedicate the last pages of this section to sketch what are the ideas behind Dusa McDuff construction

of a countable infinity of non-isomorphic type II1 factors. We will merely give the main definitions and

draw the fundamental lines in the arguments presented in [33], ommiting what would be an imense

technical work.

Definition 1.4.16. Let G be an i.c.c. group and H ⊂ G a subgroup. H is said to be strongly residual in

G if there is a subset S ⊂ G\H and elements g1, g2 ∈ G such that g1Hg−11 = H and S∪g1Sg

−11 = G\H.

Moreover, gn2Sg−n2 n∈N forms a family of disjoint subsets of G \H. If A is a type II1 factor, we say that

a subalgebra B ⊂ A is strongly residual (in A) if there is a group G and a strongly residual subgroup

H ⊂ G such that there is an isomorphism Ψ : A → LG such that Ψ|B = LH .

Definition 1.4.17. Let A be a type II1 factor and let B1A denote the unit ball in the tracial norm

||T ||2 = (tr(T ∗T ))12 . A sequence Tnn∈N ⊂ B1

A is said to be ε-approximate central sequence if

lim sup ||[Tn, X]||2 < ε for all X ∈ B1A.

Definition 1.4.18. Let A be a type II1 factor. Then, Ωnn∈N is said to be a strongly residual sequence

in A if :15

1. For each n ∈ N, Ωn is a strongly residual subfactor of A.

2. For each n ∈ N, Ωn 6= C1.

3. 〈Ω′n+1 ∩ Ωn,Ωn+1〉 = Ωn for each n ∈ N and 〈A ∩ Ω′n : n ∈ N〉 = A.

Remark 1.4.19. From condition (3), it follows that 〈Ω′m ∩ Ωn,Ωm〉 = Ωn, for any m > n. Now, using

the fact that given subalgebras A1 and A2 of a type II1 factor A such that A1 ⊂ A′2 ∩ A are such that

〈A1,A2〉 ≈ A1 ⊗A2,16 we have that Ωn = Ωm ⊗ (Ω′m ∩Ωn), since Ω′m ∩Ωn ⊂ Ω′m ∩A. If one writes that

Ωn,m = Ω′m ∩ Ωn, then for any p > m > n, we have that Ωn,p = Ωn,m ⊗ Ωm,p.

Definition 1.4.20. A type II1 factor A is said to be a null factor if C1 is strongly residual in A.

Remark 1.4.21. We denote the set of strongly residual sequences in A by SRS(A). Let Ωnn∈N ∈

SRS(A). We write Ωn for Ωn,n+1 and we write Ωk,n for (Ωkn+1)′ ∩ Ωkn = Ωkn,n+1.

Definition 1.4.22. Let A be a type II1 factor. Let Ωnn∈N ∈ SRS(A) and suppose that for each k,

Ωknn∈N ∈ SRS(Ωk). Then, for any p ∈ N, we say that A,Ωn, ...,Ωn1,...,np is a residual array of order

p, where Ωn1,...,nq,n = Ωn1,...,nqn,n+1 and Ωn1,...,nq

n n∈N ∈ SRS(Ωn1,...,nq )

Remark 1.4.23. Note that if A,Ωn, ...,Ωn1,...,np is a residual array of order p, we have that Ωn1,...,np ⊂

... ⊂ Ωn ⊂ A. We denote this in a more compact way, writing A,Ω.

15Here, 〈X〉 denotes the von Neumann algebra generated by X. Moreover, recall that given a factor M and a ∗-subalgebraN ⊂M with the same identity and such that is still a factor, is called a subfactor ofM.

16The interested reader can check [38]

21

Page 32: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Definition 1.4.24. Let A,Ω be a residual array of order p. The set of subalgebras of order q (for q ≤ p)

is the family Ωn1,...,nq : nk ∈ N. We say that A,Ω has length p if every pth-order subalgebra Ωn1,...np

is a null factor.

Theorem 1.4.25. Let A,Ω and A,Φ be residual arrays of length p and q respectively. Then, p = q.

Proof: The interested reader should check [33].

Remark 1.4.26. The length of any residual array A,Ω is an invariant of A.

We have introduced enough terminology to sketch the idea between the construction of an infinite

family of non-isomorphic type II1 factors, explored by Dusa McDuff in [33] : Let Gnn∈N and Hmm∈Nbe two sequences of groups. We consider 〈G1, ...,H1, ...〉 to be the group generated byGi’s andHi’s with

relations such that Hi and Hj commute element-wise for i 6= j and Gi and Hj commute element-wise for

i ≤ j. LetMn be the subgroup generated by Hm : m ≥ n. To check the details of this construction, one

may see [15]. Each Mn is strongly residual in 〈G1, ...,H1, ...〉, that is i.c.c. More, LMnn∈N is a strongly

residual sequence in LG. Let K0 = F2 and Kk = 〈G1, ...,H1, ...〉 with Gi = Z and Hi = Kk−i, for k ≥ 1.

Following this scheme, we write Mn1,...,npk for the subgroup M

npk−p+1, where Mn

k = (Mk,n+1)′ ∩Mk,n.

Then, let Ak = LKk and Ωnk = LMnk

, Ωn1,n2

k = LMn1,n2k

and so on up to Ωn1,...,nkk = LMn1,...,nk

k. One

has that for each k, Ak,Ωnk , ...,Ωn1,...,nkk is a residual array of order k and length k. Thus, Akk∈N is

a family of non-isomorphic type II1 factors, appealing to Theorem 1.4.25. Then, we just established the

following:

Theorem 1.4.27. There is a countably infinite family of non-isomorphic type II1 factors.

22

Page 33: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Chapter 2

Uniqueness and Existence of the

hyperfinite type II1 factor

The aim of this chapter is to establish the existence and uniqueness (up to ∗-isomorphism) of the hy-

perfinite type II1 factor. Meanwhile, we explore some useful techniques regarding the trace, namely

the dimension function, which is related to continuous geometry. In continuous geometry, the dimen-

sion of a subespace can be any element of an interval, instead of assuming just values in a discrete

set. Historically, the first example of a continuous geometry other than projective space was considering

projections on the hyperfinite type II1 factor, as we will see.

2.1 The Dimension Function

During this subsection, R is a von Neumann algebra with center C and set of projections P.

Definition 2.1.1. Let ∆ : P → C. We say that ∆ is a dimension function if it is a map such that if

E,F ∈ P and Q ∈ C, we have the following properties:

1. ∆(E) > 0, if E 6= 0.

2. ∆(E + F ) = ∆(E) + ∆(F ), if EF = 0.

3. ∆(E) = ∆(F ), if E ∼ F

4. ∆(Q) = Q and ∆(QE) = Q∆(E).

It is easy to check that if such map exists on R, then R is finite : Indeed, let E,F ∈ P such that

E ∼ F ≤ E. Then, ∆(E) = ∆(F ). Moreover, ∆(F ) = ∆(F ) + ∆(E − F ), since F (E − F ) = 0. Thus,

by (1) we conclude that E = F . Reciprocally, if R is finite we can appeal to Theorem A.3.6 and we can

check that the center-valued trace τ restricted to P is in fact a dimension function on R. Thus, R is finite

if and only if there is a dimension function ∆. The main goals of this subsection is to establish the unicity

of ∆ and some properties of this map that will allow us classify factors through the dimension function.

23

Page 34: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proposition 2.1.2. LetR be a finite von Neumann algebra. Then, there is an unique dimension function

∆ : P → C such that whenever E,F ∈ P and Q ∈ P ∩ C, we have that

1. ∆(E) ≤ ∆(F ) if and only if E F .

2. If Eaa∈A is an orthogonal family of projections in R with sum E, then ∆(E) =∑a∈A ∆(Ea).

Proof: Defining ∆ as the restriction of τ to P, one can check that ∆ is a dimension function that also

verifies property (2). We will see in detail that ∆ verifies property (1) : Let E ∼ E1 < F . In this case,

∆(E) = ∆(E1) < ∆(E1) + ∆(F − E1) = ∆(F ), by properties (1),(3) and (2) of Definition 2.1.1. Thus,

if E F we have that ∆(E) ≤ ∆(F ). Reciprocally, suppose that E F . Then, there is Q ∈ C ∩ P

such that QF ≺ QE (by Theorem 1.1.13) and ∆(QF ) < ∆(QE). Thus, ∆(E) ∆(F ). Now, let

us establish the unicity of ∆, checking that any map ∆′

: P → C that verifies properties (1) to (5) of

Definition 2.1.1, has to coincide with ∆. Let F be a monic projection in R with Fi ∈ R and Q ∈ P ∩ C

such that F ∼ F1 ∼ ... ∼ Fk and that∑ki=1 Fi = Q. Using properties (3),(2) and (4) of Definition

2.1.1 we can obtain that k∆′(F ) =

∑ki=1 ∆

′(Fi) = ∆

′(Q) = Q. Therefore, ∆

′(F ) = k−1Q. Proceeding

in the same way with ∆, we conclude that for every monic projection F we have that ∆(F ) = ∆′(F ).

Now, since R is finite, we know that any E ∈ P is the sum of an orthogonal family of monic projections

in R (see [27]), say Ebb∈B . If A ⊂ B is finite,∑b∈A ∆(Eb) = ∆

′(∑b∈AEb) ≤ ∆

′(E) and thus,

∆(E) =∑b∈B ∆(Eb) ≤ ∆

′(E), since ∆ verifies property (2) of the hypothesis. Repeating the argument

with (1 − E), we have that ∆(1 − E) ≤ ∆′(1 − E) = 1 − ∆

′(E) and thus, ∆

′(E) ≤ ∆(E), since

1−∆(E) = ∆(1− E). Therefore, for each E ∈ P we have that ∆(E) = ∆′(E).

Proposition 2.1.3. Let R be a finite von Neumann algebra and ∆ the dimension function. If R is of

type In, the range of ∆ is the set of operators of the form∑nj=1

jnQj , where Qj are central projections

orthogonal pairwise. If R is of type II1, the range of ∆ are the positive operators in the unitary ball of C,

i.e. B1R ∩ C.

Proof: First, suppose that R is of type In and let F be an abelian projection in R with CF = Q. In

this case, Q is the sum of n abelian projections that are equivalent to F 1 and thus, ∆(F ) = n−1Q.

Now, choose abelian projections F1, ..., Fn with sum 1 and such that CFi = 1.2 If Qini=1 are pairwise

orthogonal projections and E =∑nj Qj(F1 + ...+Fj), we have that ∆(E) =

∑nj=1

jnQj . Therefore, every

operator of this form is in the range of ∆. Reciprocally, given E ∈ P we can choose a family Qini=1

of orthogonal central projections with sum 1, such that QjE is a sum of j abelian projections, each one

with central carrier Qj . Therefore, ∆(E) =∑nj=1 ∆(QjE), with ∆(QjE) = Qj

jn . Now, let’s suppose that

R is of type II1. For each E ∈ P we have that 0 ≤ ∆(E)∆(1) = 1 and so, =(∆) ⊂ B1C+ , since that we

have that ||∆|| = 1. On the other side, consider C ∈ B1C+ and let Eλ be the resolution of identity for

C.3 One can choose an increasing sequence Cn in B1C+ converging, in the norm topology, to C (using

the resolution of identity). Thus, one can write C =∑∞j=1 2−n(j)Pj , where Pj is a central projection

and n(j) is non-negative integer. We will show that there is a sequence of orthogonal projections Gj1Since R is of type In, let Ai be abelian projections such that CF = Q = QA1 + ... +QAn. Therefore, CQAi = QCAi =

Q = CF and thus, QAi ∼ F .21 =

∑ni=1, with Ai ∼ Aj and C1 = 1 = C∑n

i=1 Ai= CAi , imply that CAi = 1.

3Check [26] , Thrm.5.2.2

24

Page 35: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

such that ∆(Gj) = 2−n(j)Pj . Notice that if this is the case, defining G =∑∞j=1Gj , we have that

∆(G) =∑∞j=1 ∆(Gj) =

∑∞j=1 2−n(j)Pj = C and we can conclude that the range of ∆ is B1

C+ . Since

R is of type II1 we know that each Pj is a sum of 2n(j) equivalent projections in R, say Fj , such that

∆(Fj) = 2−n(j)Pj .4 Using this fact, we define by induction the sequence Gj, letting G1 = F1. Now,

assuming that we already have G1, ..., Gk−1, one can verify that ∆(Fk) ≤ ∆(1 −∑k−1i=1 Gi) and thus,

there is Gk ∈ P such that Fk ∼ Gk ≤ (1 −∑k−1i=1 Gi). Moreover, note that ∆(Gk) = ∆(Fk) = 2−n(k)Pk.

Remark 2.1.4. Now we focus in the case where R is a finite factor. As C = C1, we easily conclude that

τ(A) = ρ(A)1, where ρ is the tracial state. Therefore, by Prop.2.1.3 we know what is the range of ρ if R

is a finite factor. Indeed, and since ∆ is τ |P (we established the unicity in Prop.2.1.2), if R is of type In

the range of ρ is the set 0, 1n ,

2n , ..., 1, since there are only two cases where the hypothesis are verified:

either Qj = 0 for each j or there is j such that Qj = 1. On the other hand, if R is of type II1, the range

of ρ is the interval [0, 1] - to see this, check the proof of Prop.2.1.3 and notice that C =∑∞j=1 2−n(j)Pj .

And what happens when R is an infinite factor ? Then, we have a different approach since R admits a

center-valued trace if and only if is finite. In this case, we generalize the concept of a tracial state.

Definition 2.1.5. Let R be a von Neumann algebra. A map ρ : R+ → [0,∞] such that for each H,K ∈

R+ and a ≥ 0 verifies ρ(H + K) = ρ(H) + ρ(K) and ρ(aH) = aρ(H), is called a weight in R. If

ρ(A∗A) = ρ(AA∗) for each A ∈ R, we say that ρ is a tracial weight.

One can check that if E,F ∈ P such that E F , then ρ(E) ≤ ρ(F ). Moreover, one can define the

sets Nρ = A ∈ R : ρ(A∗A) < ∞ and Nρ = A ∈ R : ρ(A∗A) = 0 and show that they are ideals in

R, given a certain tracial weight ρ (check [27], Prop. 8.5.1). Moreover, if we denote Mρ = spanFρ,

where Fρ = H ∈ R+ : ρ(H) < ∞, one can check that Mρ coincides with N ∗ρNρ = spanΓ, where

Γ = A∗B : A,B ∈ Nρ.5

Proposition 2.1.6. 1. If ρ is a semi-finite6 tracial weight in a von Neumann algebra R and A ∈ R+ \

0, there exists G ∈ P ∩ Fρ and a > 0 such that A ≥ aG.

2. If ρ is a normal semi-finite tracial weight in a factor R and ρ 6= 0, then ρ is faithful. Moreover, if

E ∈ P and ρ(E) <∞, then E is finite and if ρ(E) =∞, then E is infinite.

Corollary 2.1.7. Let R be a factor of type III. Then, there is no semi-finite normal weight ρ 6= 0 in R.

Proof: If such weight ρ exists, since R do not have any finite projections, it follows from Prop.2.1.6 that

for each E ∈ P, we have that ρ(E) =∞. But this is impossible by Prop.2.1.6.

Proposition 2.1.8. LetR be a factor of type I∞ or II∞. Then, there is a normal semi-finite tracial weight

ρ in R. If R is of type I∞, there is c > 0 such that the range of ρ|P is the set 0, c, 2c, ...,∞. If R is

of type II∞, the range is the interval [0,∞]. Moreover, every normal semi-finite tracial weight in R is a

multiple of ρ by a non-negative escalar.4Let R be a von Neumann algebra without central portion of type I and let E ∈ P. Then, for each integer n, there exist n

orthogonal and equivalent projections with sum E.5Let S be a subset of a vectorial space. We define spanS as being the smallest subspace that contains S, i.e.

∑ki=1 λivi, vi ∈ S, λi ∈ K.

6We say that ρ is semi-finite ifMρWOT

= R.

25

Page 36: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Corollary 2.1.9. Let R be a factor and P the set of projections in R. We have that :

1. If R is of type III, there is no non-zero normal tracial semi-finite weight.

2. If R is not of type III, there is a normal tracial semi-finite weight ρ that is faithful and unique up to

multiplication with positive escalar.

(a) R is of type In if and only if ρ|P has 0, c, 2c, ..., nc as range, for some c > 0.

(b) R is of type I∞ if and only if ρ|P has 0, c, 2c, ...,∞ as range, for some c > 0.

(c) R is of type II1 if and only if ρ|P has the interval [0, c] as range, for some c > 0.

(d) R is of type II∞ if and only if ρ|P has the interval [0,∞] as range.

Remark 2.1.10. Let R be a finite factor. In section A.3.3 of the Appendix, we established the existence

of an unique center-valued trace τ . Since C = C1, in Remark 2.1.4 we noticed how the tracial state ρ

induces the dimension function ∆ in a way that after considering normalization one has that ρ(P) = [0, 1]

ifR is a type II1 factor. Then, we introduced the concept of tracial weight. It is clear that ρ|R+ is a normal

semi-finite tracial weight, whenever R is a finite factor. Indeed, ρ|R+ is normal by a similar argument of

Prop.2.1.2 and since P ⊂ R+, everything is well-defined. This basically constitutes a proof of the latter

result, in the case where R is a finite factor. The importance of this remark is precisely to emphatize

that one can classifies a finite factor R just by studying the range of ρ (or any map which is semi-finite,

normal and a tracial weight, since there is unicity). For the sake of simplicity, in the context of finite

factors, we will refer to ρ just as the trace.

2.2 Uniqueness of the hyperfinite type II1 factor

Let’s introduce a useful notation (Kronecker product) : Given A ∈ Mm×n and B ∈ Mp×q, we denote

A ⊗ B ∈ Mmp×nq to be the matrix [aijB]mp×nq. Moreover, let’s establish that unless something is said

about that, for us an isomorphism between von Neumann algebras, will be in fact a ∗-isomorphism.

Definition 2.2.1. We say that a von Neumann algebra R is hyperfinite if it is the weak closure of an

UHF algebra, i.e. there is a sequence nj of positive integers such that Mnj ⊂Mnj+1 - where Mnj are

factors of type Inj - such that R =⋃jMnj

WOT.

In [37], Murray and von Neumann proved that all type II1 hyperfinite factors are ∗-isomorphic. As we

mentioned before, also in their article [37], they established that not all type II1 factors are hyperfinite,

namely LFn are never hyperfinite. Even though it is still not known if LFn are all isomorphic or not, as

stated in the first chapter we already know that there are uncountably many non isomorphic type II1

factors. This brings diversity to the theory, despite the outstanding isomorphism result that we are about

to prove. Indeed, this is a very strong and deep result. The proof that we will follow relies in two very

technical lemmas that we will only state, without approaching any details. From that angle, what follows

is a large sketch of the argument that all hyperfinite type II1 are ∗-isomorphic.

26

Page 37: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Lemma 2.2.2. Let R be a type II1 factor, let ε, ε′ > 0 and let A = aimi=1 ⊂ R. Suppose that for any

such finite subset A there is a finite dimensional ∗-subalgebra C ⊂ R and elements cimi=1 ⊂ C such

that ||ai − ci|| ≤ ε′. Then, there is a type I2n subfactor N ⊂ R and elements bimi=1 ⊂ N such that

||ai − bi||2 ≤ ε. Moreover, if A1 ⊂ A2 are finite subsets of R, then we can associate subfactors N1 and

N2 such that N1 ⊂ N2.

Proof:The interested reader can check [2], Lemma 7.2.5.

Lemma 2.2.3. Let R be a type II1 factor and let τ be its unique faithful normal tracial state. Let

aimi=1 ⊂ R and p be a projection of R such that τ(p) = 2−n and pai = ai = aip. Then, for any ε > 0

there is a type I2r subfactor N ⊂ R, for some r ≥ n and elements bini=1 ⊂ N such that p ∈ N ,

pbi = bi = bip and ||ai − bi||2 ≤ ε.

Proof:The interested reader can check [2], Lemma 7.2.7.

Lemma 2.2.4. Let R be a type II1 factor and let L ⊂ R be a type I2n subfactor, ε > 0 and aimi=1 ⊂ R.

Then, there is a type I2r (for some r ≤ n) subfactor N ⊂ R and elements bimi=1 ⊂ N such that L ⊂ N

and ||ai − bi||2 ≤ ε.

Proof: Since L is a type I2n subfactor, there is a set pi2n

i=1 of orthogonal and minimal equivalent

projections which add up to 1 and thus, each with τ(pi) = 2−n. Now, choose wj ⊂ L such that

w1 = p1, w∗jwj = p1 and wjw∗j = pj for all 1 ≤ j ≤ 2n. Let p = p1 and let aijk = w∗i akwj . Then,

since paaik = aijkp = aijk for all i, j ∈ 1, ..., 2n and k ∈ 1, ...,m, appealing to Lemma 2.2.3 one

gets that there is a type II2r subfactor N ⊂ R, with r ≥ n and elements bijk ∈ N such that L ⊂ N ,

pbijk = bijkp = bijk and with ||aijk − bijk||2 ≤ δ, for some δ > 0 such that 22nδ ≤ ε. Finally, for the

sequence bkmk=1 ⊂ N we choose bk =∑

1≤i,j≤2n wibijkw∗j for each 1 ≤ k ≤ m. Note that since∑2n

i=1 pi = 1, we have that

ak =∑i,j

piakpj =∑i,j

wiw∗i akwjw

∗j =

∑i,j

wiaijkw∗j .

Thus,

||ak − bk||2 ≤∑

1≤i,j≤2n

||aijk − bijk||2 ≤ 22nδ ≤ ε.

Proposition 2.2.5. Let R be a type II1 factor that admits a countable family of generators.7 If, for each

a1, ..., am ⊂ R and ε > 0 there is a finite dimensional ∗-subalgebra B ⊂ R and b1, ..., bm ⊂ B such

that ||ai − bi||2 ≤ ε for each 1 ≤ i ≤ m, then there is a sequence Mn of subfactors of R such that Mn

is of type I2n and R =⋃n≥1Mn

WOT.

Proof: Let A = ann∈N be a generating set. By Lemma 2.2.2 given a set Ak = a1, ..., ak ⊂ A we can

associate a factor of type I2n , say N0 and then, using Lemma 2.2.3 one can associate a factor of type

I2k , say Nk, in a way such that N0 ⊂ Nk and with elements b(k)i ki=1 ⊂ Nk such that ||ai − b(k)

i || ≤ 1k .

7In the sense that the smallest closed algebra that contains the family is R.

27

Page 38: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

This yields a chain Mr1 ⊂ ... ⊂ Mrk ⊂ ...R of type I2rk subfactors of R and each with elements

b(k)i ki=1 ⊂ Mrk such that ||b(k)

i − ai||2 ≤ 1k for any 1 ≤ i ≤ k. Clearly, R =

⋃kMrk

WOTand if

necessary one can refine the chain Mrk.

Proposition 2.2.6. Let R be a factor of type II1. The following assertions are equivalent :

1. R is hyperfinite

2. There is an increasing sequence An of finite dimensional ∗-subalgebras of R such that their

union is weakly dense.

3. R is generated by a countable set and for each a1, ..., am ⊂ R and ε > 0, there is a ∗-subalgebra

B ⊂ R and b1, ..., bm such that ||ai − bi||2 ≤ ε, for each 1 ≤ i ≤ m.

4. R is generated by a countable set and for each a1, ..., am ⊂ R and ε > 0, there is a subfactor

N ⊂ R and b1, ..., bm ⊂ N such that ||ai − bi||2 ≤ ε, for each 1 ≤ i ≤ m.

Proof: (1) ⇒ (2) and (4) ⇒ (3) follows by definition. Moreover, (3) ⇒ (4) is a consequence of Lemma

2.2.2 and furthermore, (3) ⇒ (1) follows immediately from Prop.2.2.5. It remains to establish (2) ⇒ (3)

and the only non trivial detail is to check that R is countably generated. To do so, we appeal to Remark

3.1.11 and we recall that any finite dimensional C∗-algebra A is of the form A =⊕

k∈IMk(C) for some

finite index I.

Proposition 2.2.7. Let U be an UHF algebra. Then, there is an unique tracial state in U .

Proof: First, notice that if U is an UHF algebra of type pn, then U is isomorphic to⊗∞

n=1Mmn , with

m1 = p1 and mn = p−1n−1pn for n ≥ 2. This is indeed the case since (mn)! = pn and thus,

⊗ni=1 = Mpn

and therefore,⊗∞

n=1Mmn is an UHF algebra of type pn. Therefore, by unicity (check Theorem A.2.3)

we conclude that U ≈⊗∞

n=1Mmn . Since each Mmn is a finite factor, there is an unique tracial state ϕn

and thus,⊗

n ϕn is the unique tracial state in U .8

Theorem 2.2.8. All hyperfinite factors of type II1 are isomorphic.

Proof: Let R1 and R2 be two hyperfinite factors of type II1. For i = 1, 2 let ϕi be the normal tracial state

in Ri and let πi, Hi be the faithful cyclic representation of Ri generated by ϕi (in the sense of GNS

representation) with cyclic vector ηi. Then, πi(Ri) is also a hyperfinite factor of type II1. This means

that πi(Ri) =⋃k≥1Nk

WOT, with Nk ≈ M2k(C), using Prop.2.2.5 and Prop.2.2.6. Now, let’s consider

an UHF algebra U of type 2k, i.e. U =⋃k≥1 Uk, with Φki : Uk → Nk an isomorphism. Then, one can

define Φi : U → Φi(U) ⊂ πi(Ri), extending⋃k Φki by continuity in the norm topology. Now let’s define

si : U → C such that si(a) = 〈Φi(a)ηi, ηi〉. One can show that it is a tracial state in U and, by the latter

result, we actually have that 〈Φ1(a)η1, η1〉 = 〈Φ2(a)η2, η2〉, for all a ∈ U . Then, by Prop.A.3.2, we know

that there is an unitary operator u : H1 → H2 such that uπ1(R1)u∗ = π2(R2). Hence, π1(R1) ≈ π2(R2)

and thus, R1 ≈ R2.

Theorem 2.2.9. Let R be a finite von Neumann algebra. If R is hyperfinite, then R is a factor.8Recall that

⊗n ϕn is a tracial state in

⊗n An if and only if ϕn is a tracial state for each An.

28

Page 39: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proof: Suppose, by absurd, that there is a central projection P in R such that P 6= 0 and P 6= 1. Let

η, ζ ∈ H be such that ||η|| = ||ζ|| = 1 and that P (ζ) = 0 and P (η) = η. Since R is hyperfinite, there

is an UHF algebra U ⊂ R such that UWOT= R. Since R is finite, there is a center-valued trace, say

τ : R → C. Thus, 〈τ(.)η, η〉 and 〈τ(.)ζ, ζ〉 are tracial states in U and, since U is UHF, we know by

Prop.2.2.7 that 〈τ(a)η, η〉 = 〈τ(a)ζ, ζ〉, for each a ∈ U and since UWOT= R, we can extend this equality

to R. In particular, 1 = 〈Pη, η〉 = 〈τ(P )η, η〉 = 〈τ(P )ζ, ζ〉 = 〈Pζ, ζ〉 = 0, since τ(A) = A whenever

A ∈ C, becauseR is a factor. But this is obviously a contradiction and thus, we conclude that every finite

von Neumann algebra R that is also hyperfinite, in indeed a factor.

Corollary 2.2.10. All hyperfinite von Neumann algebras of type II1 are isomorphic.

2.3 A model for the hyperfinite type II1 factor

Let Mn : n ∈ N0 be a family of C∗-algebras with M0 = C and Mn = M2n(C). Consider in :

Mn−1 → Mn to be the inclusion given by A 7→ 12 ⊗ A. For n ≤ k, define Φkn : Mn → Mk to be

Φkn = ik ... in+1, a ∗-isomorphism of Mn into a C∗-subalgebra of Mk. Moreover, if n ≤ k ≤ m,

then we have that Φmn = Φmk Φkn and thus, Mn : n ∈ N0 is a directed system of C∗-algebras. By

Theorem A.2.4 there is a C∗-algebra, sayM2∞ , such that⋃n∈NMn

||.||≈M2∞ . Recall that we say that

M2∞ is the inductive limit of that directed system.

Now let Trn denote the usual trace inMn. For any n ∈ N let z ∈Mn and let k be the smallest index for

which z ∈ Mk. Note that we are deliberately confusing, for the sake of notation, z ∈ Mk with Φnk(z) ∈

Mn. Then, define τn(z) to be 12n−k

Trn(z). Following this reasoning, one defines a positive linear

functional τ on⋃n∈NMn that can be extended toM2∞ in the natural way, by continuity. Therefore, since

M2∞ is a C∗-algebra with an approximation of unity, one can apply the GNS construction associated to

τ . Let (Hτ , πτ ) denote the GNS representation with cyclic and unit vector ξτ (the reader can check A.3).

Finally, define R to be [πτ (M2∞)]′′ ⊂ L(Hτ ). By construction, R is a hyperfinite and infinite-dimensional

von Neumann algebra. Note that we extend τ to a normal tracial state on R by setting τ(x) = 〈xξτ , ξτ 〉

Following the next results, one will conclude that in fact, R is also a type II1 factor. First, we establish

that R is factor and then from τ we define a center-valued trace Γ on R, which allow us to conclude that

R is a finite von Neumann algebra and thus, being infinite-dimensional, we have that it is of type II1.

Lemma 2.3.1. LetM be a von Neumann algebra on a Hibert space H with a cyclic vector ξ ∈ H such

that ζ(x) = 〈xξ, ξ〉 is a tracial state. Then, ζ is faithful. In particular, τ is faithful on R

Proof: Let x ∈M be such that τ(x∗x) = 0. Let a ∈M and since ζ is tracial we have that :

||xaξ||2 = ζ(a∗x∗xa) = ζ(xaa∗x∗)

≤ ||a∗||2ζ(xx∗)2 = ||a||2ζ(x∗x) = 0

Thus, xaξ = 0 and since ξ is cyclic, aξ : a ∈M is dense in H and we prove that x = 0.

29

Page 40: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Remark 2.3.2. Recall that for any n ∈ N, 1nTr is the only tracial state on Mn(C). Indeed, let eijni,j=1

be matrix units in Mn(C). The, each x ∈ Mn(C) can be written as x =∑ni,j=1 xijeij and thus, if τ

is any tracial state on Mn(C), one has that τ(x) =∑ni,j=1 xijτ(eij). Then, it is enough to check that

τ(eij) = 1nδij since if that is the case, we have that τ(x) = 1

n

∑ni=1 xii = 1

nTr(x). Well, on one hand,∑nk=1 ekk = 1 and thus, 1 =

∑nk=1 τ(ekk) = nτ(eii), since τ(eii) = τ(eijeji) = τ(ejieij) = τ(ejj), for any

1 ≤ i, j ≤ n. On the other hand, if i 6= j, then τ(eij) = τ(eijejj) = τ(ejjeij) = τ(δjiejj) = 0.

Lemma 2.3.3. R is a factor.

Proof: First, let’s suppose that R has an unique normal faithful tracial state τ . If that is the case, we will

show that C+ = R+1 and since C is generated by positive elements,9 we establish that R is a factor. Let

h ∈ C+\0 and, since τ is faithful, let’s rescale h such that τ(h) = 1. Now, let’s define τ ′(x) = 〈xξτ , hξh〉.

Notice that for any x, y ∈ R we have that :

τ ′(xy) = τ(hxy) = τ(xhy) = τ(hyx) = τ ′(yx)

Thus, τ ′ is tracial and since it is normal and faithful (because τ is also normal and faithful), by our

assumption we conclude that τ ′ = τ . This means that for every x ∈ R we have that τ(hx) = τ(x) and

we can conclude with some additional computational work that this implies that h = 1. Thus, C+ = R+1

as we wanted to prove.

It remains to show that τ is in fact the unique normal tracial state on R, since by Lemma 2.3.1 we know

that τ is already faithful. Let τ ′ be a normal tracial state on R. Since τ and τ ′ are normal, it suffices to

show that τ and τ ′ agree on the strongly dense ∗-subalgebra R0 =⋃n∈N0

M2n(C). But, appealing to

Remark 2.3.2 we know that τ |M2n(C) = τ ′|M2n(C) for any n ∈ N.

Theorem 2.3.4. R is a hyperfinite type II1 factor.

Proof: By construction, we already noticed that R is hyperfinite and infinite-dimensional. By Lemma

2.3.3 we know that R is a factor. If we establish that R is a finite von Neumann algebra, we can

conclude what we want. To do so, we appeal to A.3 and we recall that if R has a center-valued trace,

then R is necesarily finite. Thus, let Γ : R → C be given by Γ(z) = τ(z)1. It is immediate that Γ is a

center-valued trace on R, since if z ∈ C then z = λ1 and τ(x) = λ〈ξτ , ξτ 〉. But ξτ is a unit vector and

consequently, Γ(z) = z for any z ∈ C.

9The center of any C∗-algebra is still a C∗-algebra and any C∗-algebra is generated by its self-adjoint elements. Furthermore,each self-adjoint element can be obtained as a difference of two positive elements.

30

Page 41: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Chapter 3

Connes Embedding Conjecture

This is the central chapter of this thesis. We state the original formulation of the Connes’ Embedding

Conjecture (CEC), which lead us to some considerations on ultrafilters and ultrapowers. For some

preliminary results on these topics, the reader can check A.4. The main goal of this chapter is, ultimately,

to establish the relation between Connes’ Embedding Conjecture for groups and hyperlinear and sofic

groups. We also explore the relation between CEC and Weak Expectation Property (WEP) on separable

type II1 factors. Finally, we briefly mention other open problems in Operator Algebras that are known

to be equivalent to CEC and we sketch the argument that guarantee us that under the Continuum

Hypothesis, all ultrapowers RU (with free ultrafilter U) are isomorphic, in a very appealing cooperation

with Model Theory ideas.

3.1 Formulation of the conjecture

During this chapter, unless we mention the opposite, R will always denote the hyperfinite factor of type

II1. The aim of this preliminary section is just the formulation of the Connes Embedding Conjecture

(CEC), currently an open problem. It is not our purpose to prove or disprove this conjecture. In fact,

CEC is an incredibly important problem and several assertions from seemingly different origins have

been proved to be equivalent to CEC in the past years. We will approach two of them. After the more

classical topics of last chapters, it feels that approaching - even if it is at the surface - the fringe of mod-

ern mathematical investigation is something that fits the nature of this thesis.

We begin by noticing that it is very restrictive to talk about separability in von Neumann algebras con-

sidering the norm topology. In fact, one can prove that if a given von Neumann algebra is infinite dimen-

sional, there is an infinite family of non-zero mutually orthogonal projections, say pn. For each A ⊂ N

let’s consider qA =∑k∈A pk and notice that for distinct subsets A,B ⊂ N we have that ||pA−pB || ∈ 1, 2

- the distance is 1 if A ⊂ B or B ⊂ A, and 2 otherwise. Since P(N) is uncountable, we have an uncount-

able family of elements such that their distance is greater or equal to 1. Thus, it is immediate that this

algebra is not separable in the norm topology.1 We just concluded that if a von Neumann algebra is sep-

1Recall that a metric space X is separable if and only if it has countable basis. In this case, it is obvious that the algebra doesnot have countable basis.

31

Page 42: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

arable in the norm topology, then it is finite dimensional, which shows us that using the norm topology in

separability, is too restrictive. Because of this fact, we will use the weak topology. Now, let’s recall that

given a von Neumann algebraM acting in H, the pre-dual ofM - denoted byM∗ - is the linear space of

linear functionals onM that are weakly continuous in the unit ball B1M (one can check that (M∗)∗ =M,

showing that Ψ :M→ (M∗)∗ given by Ψ(x)(f) = f(x), is a surjective linear isometry.)2.

Proposition 3.1.1. LetM be a von Neumann algebra. The following are equivalent :

1. M∗ is separable in the norm topology.

2. M is weakly separable.

3. There exists a faithful representation ofM in L(H) with H separable.

Definition 3.1.2. LetM be a von Neumann algebra. IfM satisfies one of the above conditions, we say

thatM is separable.

Before formulating the CEC, for the sake of completeness one should establish the existence of a

free ultrafilter on N.

Definition 3.1.3. Let F be a filter on I. We say that F is free if⋂X∈F X = ∅. If F is not free, it is said

to be principal.

Remark 3.1.4. Let F be a principal ultrafilter on I and let A ∈⋂X∈F X. Then, F = U ∈ P(I) : A ⊂ U

and A is necessarily a singleton. Indeed, on one hand, it is clear that F ⊂ U ∈ P(I) : A ∈ U. On

the other hand, let U ∈ P(I) be such that A ⊂ U . Let I \ U ∈ F and note that A ∩ I \ U = ∅. Thus,

A /∈⋂X∈F X and we conclude that, since F is an ultrafilter, U ∈ F . Furthermore, since A 6= ∅, A is

a basis for F . If there are elements a1 6= a2 in A, assume without loss of generality that a1 /∈ F .

Consider X0 = I \ a1. Since F is an ultrafilter, then X0 ∈ F but we reach to the absurd that A 6⊂ X0.

Thus, A is necessarily a singleton.

Definition 3.1.5. Let F = S ∈ P(N) : N \ S is finite. We say that F is the Frechet filter.

Remark 3.1.6. More generally, given any infinite set I, one can define the Frechet filter on I as the set

of all cofinite subsets.

Lemma 3.1.7. The Frechet filter is a free filter on N.

Proof: Let F denote the Frechet filter and let Ac denote N\A. Before proving that F is a free ultrafilter on

N, we make the following useful remark: given A ⊂ N, then A ∈ F if and only if there is somem ∈ N such

that m,m + 1, ... ⊂ A. Indeed, if Ac is finite then Ac = x1, ..., xk and consequently, xk+1, ... ⊂ A

and we choose m = xk+1. Conversely, Ac ⊂ 1, ...,m− 1 and thus, A is cofinite. Now, we check that F

is indeed a free ultrafilter: It is clear that /∈ F , since N is infinite. Moreover, let A,B ∈ F, which means

that A and B are cofinite. Then, (A ∩ B)c = Ac ∪ Bc and thus, A ∩ B is still cofinite. Furthermore, let

A ∈ F and B ⊂ N such that A ⊂ B. Let m be such that m,m+ 1, ... ⊂ A and thus, Bc ⊂ 1, ...,m− 12More generally, the pre-dual of an object A is an object B such that B∗ = A.

32

Page 43: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

and so B is also cofinite. Therefore, we proved that F is a filter. It remains to check that it is free: By

contradiction, suppose that a ∈⋂X∈F X. Then, in particular, this means that a ∈ a+ 1, a+ 2, ... which

is obviously false.

Theorem 3.1.8. Every free filter on N can be extended to a free ultrafilter on N.

Proof: Let F0 be a free filter on N and let S = F : F0 ⊂ F and F is a free filter. Obviously that S 6= ∅

since F0 ∈ S. Let’s partially order S by inclusion and let C be a chain in S. Define M to be⋃F∈C F and

we prove that M ∈ S and thus, appealing to Zorn’s Lemma we establish the result. To do so, we see that

M is a free ultrafilter, since by construction it is clear that F0 ⊂ M . On one hand, ∅ /∈ M since if ∅ ∈ M

then ∅ ∈ F for some F ∈ M which is an absurd. Moreover, let A,B ∈ M with A ∈ Fα and B ∈ Fβ .

Since C is a chain, and assuming without loss of generality that Fα ⊂ Fβ , one has that A ∩B ∈ Fβ and

therefore, A∩B ∈M . Furthermore, let A ∈M and let B ∈ P(N) be such that A ⊂ B. Let F ∈ C be such

that A ∈ F and since F is a filter, B ∈ F and thus, B ∈ M . Therefore, we just proved that M is also a

filter. It remains to check that M is free: Assume, by contradiction, that there is some m ∈ N such that

m ∈ ∩X∈MX. If for every F ∈ C there is some XF ∈ F such that m /∈ XF , take X0 =⋃F∈C XF . Since

C is a chain, X0 ∈ M , altough m /∈ X0. Thus, there is some F ∈ C such that m ∈⋂X∈F X, which is an

absurd since each F is free.

Corollary 3.1.9. There exists a free ultrafilter on N.

Proof: This follows from Lemma 3.1.7 and Theorem 3.1.8.

We are now in conditions to formulate the original statement of CEC :3

Connes’ Embedding Conjecture : Every separable type II1 factor can be embedded intoRU , where

U is a free ultrafilter on N and RU is the ultrapower of the hyperfinite factor of type II1 with respect to U .

Here, with embedding we mean an isometry (relative to ||a||2 = τ(a∗a)12 induced by the trace τ )

that is also a ∗-homomorphism. Recall that the topology generated by ||.||2 on a type II1 factor M

is equivalent to the strong operator topology in the unit ball B1M ([2],Lemma 1.11.2) and thus, given a

∗-homomorphism ϕ : M → N between two type II1 factors that is also an isometry, by Kaplansky’s

Density Theorem (check A.1) we have that ϕ(M) is still a von Neumann algebra.

So what does it mean if this conjecture is true? One can show that under the assumption of

the Continuum Hypothesis, all the ultrapowers of type II1 factors with separable pre-dual along a free

ultrafilter on N are isomorphic. Particularly, R is a separable type II1 (check Remark 3.1.11). In fact,

if U is a principal ultrafilter the same happens: Let U be a principal filter, say with basis α, then it is

immediate that RU ≈ R. Indeed, Φ : R → RU defined by x 7→ [(x, ...)] is an isomorphism. The only not

completely trivial thing to check is the surjectivity of Φ. To see this, let x = [(xi)i∈I ] ∈ RU . One has that

3As quoted in Introduction, Connes in his article [13] (pg.105) said : ”Apparently such an embedding ought to exist for all typeII1 factors because it does for the regular representation of groups”. We warn that if the notation is unfamiliar, the reader shouldcheck the section of the Appendix about Filters and Ultraproducts.

33

Page 44: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

(xα, ...) is equivalent to x and thus, x = Φ(xα). This is so, because U has basis α and hence, for any

ε > 0, the sets of the form i ∈ I : ||y − xi||τi < ε, belong to U .

However, if U is free, the proof that all ultrapowersRU are isomorphic is way harder and indeed assumes

the Continuum Hypothesis. The interested reader can check it at [20] or follow a sketch of the ideas

behind a possible proof, in Chapter 3.5.

On the other hand, it is known that the ultrapower RU is still a type II1 factor. This is again a difficult

result to prove. The interested reader can check a proof in [35] or an alternative approach in Chapter

3.5. Hence, under the Continuum Hypothesis, if Connes Embbeding Conjecture is true, this means that

there is a type II1 factor (the ultrapower RU ) that contains every separable type II1 factor. N.Ozawa,

proved in [42] that such universal object cannot have separable dual. Thus, if RU is separable, then

we know that under Continuum Hypothesis, this is not our desired object. However, considering the

following result, we can be relieved.

Proposition 3.1.10. Let U be a free ultrafilter on N. Then, RU is not separable.

Proof: We will sketch the proof of this result. It is fundamental to assume the following fact: there

is an uncountable S ⊂ Pfin(N) such that any two elements of S have a finite subset of N as their

intersection - the proof of this fact only takes in consideration elementary properties of the real numbers

and elementary facts about Cardinal Arithmetics. The goal of our proof is to show that if U is an ultrafilter

on N, there is an uncountable set of elements ofRU such that the distance - in the trace norm - between

any two of this elements is√

2. In fact, if this is the case, the result is proven since that one can show

that ifM is a separable von Neumann algebra, the space Hϕ associated to the GNS representation of a

linear, positive and normal functional ϕ is separable - in the sense of the norm topology. In this setting,

it just remains for we to consider ϕ as τU . Coming back to our goal, let τ be the trace in R and choose

a sequence of unitary elements unn∈N ⊂ R such that τ(u∗nuk) = 0, whenever n 6= k. One can show

that it is always possible to choose such sequence. Now, let S ∈ Pfin(N) be the previously mentioned

uncountable family. It is convenient, for moments, to think about the elements of S as sequences and in

this sense, given a, b ∈ S we have that an = bn only on a finite subset of N, according to the definition of

S. Therefore, τ((ubn−uan)∗(ubn−uan)) 6= 2 only on a finite subset of N. Thus, since U is a free ultrafilter,

it cannot contain finite subsets and we conclude that n ∈ N : τn((ubn − uan)∗(ubn − uan)) = 2 ∈ U .

Therefore, τU (ub − ua) = 2 and so, ||ub − ua||τU =√

2.

One should make it very clear the reason why in Conne’s Embedding Conjecture the ultrafilter is

free. Indeed, as we saw, if U is principal, then RU ≈ R. Now, recall that every separable von Neumann

algebra of type II1 contains a copy ofR (check Lemma 3.3.12). Thus, if Conne’s Embedding Conjecture

is true for principal ultrafilters, we would conclude that any separable type II1 factor would be isomorphic

to R, which is not true (for instance, we already mentioned that while LS∞ is hyperfinite, LFn is not -

check also Cor. 3.2.52). Another way to see this is using the fact that any subfactor ofR is still hyperfinite

(c.f.[13]). On the other hand, if U is free, then RU is not hyperfinite, as we see in what follows.

Remark 3.1.11. Recall that R being hyperfinite is of the form R =⋃n∈NMn

WOTwhere each Mn is

34

Page 45: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

isomorphic to a full matrix algebra. Thus, for eachMn there is a countable and dense subset Cn. Let

C =⋃n∈N Cn. It is clear that C is still countable. We will check that in fact, CWOT

= R and thus, R is

weakly separable. Then, according to Proposition 3.1.1 and Proposition 3.1.10, one concludes that if

U is a free ultrafilter on N, then RU is never hyperfinite. An alternative proof of this fact, but this time

assuming the Continuum Hypothesis, is given in Theorem 3.2.53. To prove that R = CWOT, on one

hand we have that ⋃n∈NMn =

⋃n∈N

Cn ⊂⋃n∈N

CnWOT ⊂

⋃n∈N

CnWOT

.

Thus,⋃n∈NMn

WOT= R ⊂

⋃n∈N Cn

WOT= CWOT

. Conversely, let (xα) ⊂⋃n∈N Cn be a converging

net to some x ∈ CWOT. Since each Cn ⊂Mn, it follows that x ∈

⋃n∈NMn

WOT, i.e. x ∈ R.

Henceforth, we have that:

Corollary 3.1.12. Given a free ultrafilter U , RU is not hyperfinite. In particular, R and RU are not

isomorphic and thus, they are two distinct type II1 factors.

Remark 3.1.13. LetM be a separable type II1 factor. Assume that the Connes Embedding Conjecture

is true. Let U be a free ultrafilter. Then, joining Lemma 3.3.12 and previous comments, we have that :

R ⊂M ⊂ RU .

Furthermore, these inclusions are as subfactors, since all ∗-homomorphisms involved are monomor-

phisms. Moreover, as remarked before, the image of a type II1 factor under a ∗-isomorphism that is

also an isometry, is still a von Neumann algebra and therefore, M ⊂ RU is an inclusion of factors. To

see that R ⊂M is also an inclusion of factors, one should check Lemma 3.3.12.

3.2 Connes Embedding Conjecture for Groups

Connes Embedding Conjecture for Groups: For every countable i.c.c. group G, the group von Neu-

mann algebra LG can be embedded into a certain ultrapower RU .

In this section we will introduce hyperlinear groups and we will see how strongly they are related with

this conjecture. Indeed, we will see that :

Theorem 3.2.1. Let G be a group. Then, G is hyperlinear if and only if LG can be embedded into a

suitable ultrapower RU . Moreover, U can be chosen to be free.

And from the latter result one can immediately conclude that :

Corollary 3.2.2. Let G be a countable i.c.c. group. Then, the following are equivalent :

1. Connes Embedding Conjecture for Groups.

2. Every countable i.c.c. group is hyperlinear.

35

Page 46: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

With this alternative equivalence established, we gain a more algebraic-flavoured perspective to

approach CEC for groups. Notice that was the case when G = Fn (with n > 1) that originally motivated

Connes. Along this chapter, we will be able to give more examples on which the conjecture is verified.

3.2.1 About the definition of hyperlinear groups

Definition 3.2.3. Let G be a group. G is said to be hyperlinear if for every F ⊂ Pfin(G) and ε > 0, there

is some n ∈ N and a map ϕ : G→ U(n) such that 4 :

1. ||ϕ(gh)− ϕ(g)ϕ(h)||2 ≤ ε,∀g, h ∈ F .

2. ||ϕ(g)− ϕ(h)||2 ≥√

2− ε,∀g, h ∈ F such that g 6= h.

3. ||ϕ(1)− 1||2 ≤ ε.

Remark 3.2.4. The original definition of hyperlinear group (c.f. [49]) took only in consideration countable

i.c.c. groups G : such G is said to be hyperlinear if it embbeds into U(RU ) for some suitable ultrapower.

In this subsection we will prove that Definition 3.2.3 is in fact equivalent to a similar, but slightly more

general definition. Indeed, we will prove that any group G (countable or not) is hyperlinear if and only if

it embbeds into some U(RU ) and thus, we will have two seemingly different alternative definitions for a

hyperlinear group.

Lemma 3.2.5. Let G be a group and suppose that for each F ∈ Pfin(G) there is some δF > 0 such that

for any ε > 0 there is some n ∈ N and some ϕ : G→ U(n) such that :

1. ||ϕ(gh)− ϕ(g)ϕ(h)||2 ≤ ε, ∀g, h ∈ F .

2. ||ϕ(g)− ϕ(h)||2 ≥ δF ,∀g, h ∈ F such that g 6= h.

Then, G is a hyperlinear group.

Lemma 3.2.6. For any n,m ∈ N with m ≥ n, there is an injective homomorphism ρn,m : U(n) → U(m)

such that ||u−v||2√2≤ ||ρn,m(u)− ρn,m(v)||2 ≤ ||u− v||2.

Proof: Let k, r ∈ N be such that m = kn + r. Define ρn,m : U(n) → U(m) to be given by ρn,m(u) =

u⊕ ...⊕ u⊕ Idr (with k copies of u). It is immediate that ρn,m is an injective homomorphism. Moreover,

note that trm(ρn,m(u)) = m−rm trn(u) + r

m . Thus, choosing ξ := m−rm ∈] 1

2 , 1], it is clear that ||ρm,n(u) −

ρm,n(v)||2 =√ξ||u− v||2

Proposition 3.2.7. G is hyperlinear if and only if it exists an embedding ϕ : G →∏Ui∈I U(ni) for some

index set I, (ni)i∈I ⊂ N and some ultrafilter U in I.

Proof: Consider I = Pfin(G)× N and suppose G is hyperlinear. Then, by Def.3.2.3 for each (F, n) ∈ I

there is some k(F, n) ∈ N and a map ϕF,n : G→ U(k(F, n)) such that ||ϕF,n(gh)−ϕF,n(g)ϕF,n(h)||2 < ε,

||ϕF,n(g) − ϕF,n(h)||2 >√

2 − ε and such that ||ϕF,n(1) − 1U(k(F,n))||2 < ε. Let’s choose ε := 1n . Now,

4U(n) denotes the group of unitary n × n matrices with complex entries. Here, we consider the so called normalized Hilbert-

Schmidt distance, given by ||u− v||2 :=

√tr((u−v)(u−v)∗)√

n

36

Page 47: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

consider the family F = FF,nF∈Pfin(G),n∈N where FF,n = (F ′ , n′) ∈ I : F ⊂ F′, n < n

′ which

clearly has the finite intersection property. Let G be the filter generated by F and let U be an ultra-

filter on I that contains G. Recall that such object exists by Ultrafilter Lemma. Now we can define a

suitable embedding ϕ : G →∏Ui∈I U(k(i)) setting ϕ(g) := (ϕi(g))i∈I . Note that this is well-defined

since limi→U ||ϕi(1) − 1U(k(i))||2 = 0 because 1n → 0 (check Remark 3.2.8). Moreover, ϕ is in fact

an injective homomorphism : Let g ∈ G. Note that limi→U ||ϕi(gh) − ϕi(g)ϕi(h)||2 = 0 and, if g 6= h,

limi→U ||ϕi(g)− ϕi(h)||2 =√

2. Thus, ϕ is multiplicative and injective.

Conversely, let’s suppose that there is an embedding ϕ : G →∏Ui∈I U(ni) for a certain index set

I (and ultrafilter U on I) and a set ni : i ∈ I ⊂ N. We will prove that G verifies the proper-

ties stated in Lemma 3.2.5 and hence G is hyperlinear. Well, let F ∈ Pfin(G) and ε > 0. Choose

δF = 12 mindU (ϕ(g), ϕ(h)), g 6= h, g, h ∈ F, where dU denotes the metric in the ultrapower. Note

that this minimum exists since F is finite and, since ϕ is an embedding, in particular it is injective and

so, δF > 0. Let Ψ = (Ψi)i∈I : G → l∞(I, U(n(i))) be a lifting of ϕ, i.e. π Ψ = ϕ. Now this is a

crucial step in this proof : Let’s define the sets Ag,h = i ∈ I : ||Ψi(gh) − Ψi(g)Ψi(h)||2 ≤ ε and

Bg,h = i ∈ I : ||Ψi(g)−Ψi(h)||2 ≥ δF , g 6= h, for each g, h ∈ F . Since Ψ is a homomorphism, one has

that Ag,h ∈ U . Indeed, dU (Ψ(gh),Ψ(g)Ψ(h)) = 0 and thus, limi→U ||Ψi(gh) − Ψi(g)Ψi(h)||2 = 0 which

means that i ∈ I : ||Ψi(gh)−Ψi(g)Ψi(h)||2 ≤ ε ∈ U . On the other hand, Bg,h ∈ U . Indeed,

dU (Ψ(g),Ψ(h)) = limi→U||Ψi(g)−Ψi(h)||2 ≥ min lim

i→U||Ψi(g

′)−Ψi(h

′)||2 : g

′, h′∈ F.

Thus, dU (Ψ(g),Ψ(h)) ≥ 2δ and henceforth, i ∈ I : ||Ψi(g)−Ψ(h)||2 ≥ 2δ ≥ δ ∈ U .

Since Ag,h, Bg,h ∈ U , there is some j ∈ (⋂g,h∈F Ag,h) ∩ (

⋂g,h∈F Bg,h), as this is a finite intersection.

Now, it just remains to notice that Ψj : G→ U(nj) is exactly the map we’re looking for and therefore, we

can conclude that G is hyperlinear.

Remark 3.2.8. This remark should make very clear how important was our definition of F . Indeed, as

an example, let’s sketch the reason why we have that limi→U ||ϕi(g)− ϕi(h)||2 =√

2. To do so, we have

to check that ξn = i ∈ I : |||ϕi(g)−ϕi(h)||2−√

2| < 1n ∈ U for every n ∈ N. Since U is an ultrafilter, for

a fixed m ∈ N, we just need to show that η = I \ ξm /∈ U . Indeed, if for any α ∈ η we have that α = (L, k)

with g, h /∈ L, notice that η ∩ Fg,h,k = ∅. On the other hand, if g, h ∈ L note that by Def.3.2.3, there is

some r ∈ N such that k < r, since α ∈ η. In this case, just notice that η ∩Fg,h,r+1 = ∅. Both cases are

impossible if η ∈ U . Thus, η /∈ U and we conclude that ξm ∈ U .

Proposition 3.2.9. Let H be a metric group with an invariant metric d. Let’s suppose that H contains

a chain of subgroups (Hk)k∈N such that each Hk is isometrically isomorphic to some U(mk) (for a

certain unbounded sequence (nk)k∈N ⊂ N) and such that the union⋃∞k=1Hk is dense in H. Under this

conditions, a group G is hyperlinear if and only if G can be embedded into a suitable ultrapower of H.

Proof: First, let’s assume that G is hyperlinear. We know from Prop.3.2.7 that there is an index set

I, an ultrafilter U on I and a sequence (mi)i∈I ∈ N for which G can be embedded into∏Ui∈I U(mi).

Let ϕ : G →∏Ui∈I U(mi) be such an embedding and let ik : U(mk) → Hk ⊂ H denote the isometric

isomorphisms stated in the hypothesis. Now, for each i ∈ I, let k(i) ∈ N be such that mi ≤ nk(i) and let

37

Page 48: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

ρmi,k(i) : U(mi) → U(k(i)) be the injective homomophisms given by Lemma 3.2.6. Finally, let’s define

Ψ :∏Ui∈I U(mi) →

∏Ui∈I H setting that Ψ([(ui)i∈I ]) = [(ik(i) ρmi,k(i)(ui))i∈I ]. One can check that Ψ

is an injective homomorphism (check Remark 3.2.10). Thus, we have that Ψ ϕ : G →∏Ui∈I H is the

embedding we’re looking for.

Conversely, let Ψ : G →∏Ui∈I H be an embedding. We will show that G is hyperlinear by verifying the

conditions of Lemma 3.2.5. Let F ∈ Pfin(G) and let (Ψi)i∈I be a lifting of Ψ, i.e. Ψ(g) = [(Ψi(g))i∈I ].

Now, define δF = 14 mindU (Ψ(g),Ψ(h)), g, h ∈ F, g 6= h. Since F is finite and since Ψ is injective, δF

exists and is positive. Moreover, for a given ε > 0 and g, h ∈ F 2 ∪ F , let’s define the set Ag,h = i ∈

I : ||Ψi(gh) − Ψi(g)Ψi(h)||2 ≤ ε3 and for g 6= h let’s define Bg,h = i ∈ I : ||Ψi(g) − Ψi(h)||2 ≥ 3δF .

Since Ψ is a homomorphism, we know that Ag,h ∈ U and, by the definition of δF , we have that Bg,h ∈ U .

Hence, there is some i ∈ (⋂g,h∈F 2∪F Ag,h)∩(

⋂g,h∈F,g 6=hBg,h). Now, we make a strategical observation:

since⋃∞k=1Hk is dense in H, for each g ∈ F 2 ∪ F one can choose some ng ∈ N and some ug ∈ Hng

such that dU (Ψi(g), ug) ≤ minδF , ε3. Moreover, for each g ∈ G \ (F 2 ∪ F ), let ug = 1H and let

m = maxng : g ∈ F 2 ∪ F - such m exists since F 2 ∪ F is finite. Thus, for any g ∈ G one has that

ug ∈ Hm, since Hkk∈N is a chain. Finally, let’s define ϕ : G → U(nm) by setting ϕ(g) = i−1m (ug). It

remains to prove that in fact, ϕ satisfies all conditions of Lemma 3.2.5 : Let g, h ∈ F . From one hand,

one has that

||i−1m (ugh)− i−1

m (uguh)||2 = d(ugh, uguh)

≤ d(ugh,Ψi(gh)) + d(Ψi(gh),Ψi(g)Ψi(h)) + d(Ψi(g)Ψi(h), uguh)

<3ε

3= ε.

From the other hand, let g, h ∈ G such that g 6= h. Then,

||i−1m (ug)− i−1

m (uh)||2 = d(ug, uh)

≥ d(Ψi(g),Ψi(h))− d(ug,Ψi(g))− d(Ψi(h), uh)

≥ 3δF − δF − δF = δF .

Remark 3.2.10. More generally, let I be an index set and U an ultrafilter on I. Suppose that for each

i ∈ I, (Gi, dGi) and (Hi, dHi) are metric groups and πi : Gi → Hi are group homomorphisms. If there is

a bounded set λii∈I ⊂ R+ such that dHi(πi(gi), πi(g′i)) ≥ λidGi(gi, g′i), then the map F :

∏Ui∈I Gi →∏U

i∈I Hi given by F ([(gi)i∈I ]) = [(πi(gi))i∈I ] is a well defined homomorphism. Moreover, if in addition

there is a set αii∈I ⊂ R+ such that dGi(gi, g′i) ≤ αidHi(πi(gi), πi(g′i)), then F is injective.

Remark 3.2.11. Notice that ifG is countable, Pfin(G) is still countable. Thus, and since I = Pfin(G)×N,

we have that I is countable and so, one can assume that the index set is N. Therefore, if G is countable,

one has that G is hyperlinear if and only if it can be embbeded into some HU , where U is an ultrafilter in

N.

38

Page 49: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Lemma 3.2.12. Let Mii∈I be a family of finite factors and let U be an ultrafilter in I. Then, the natural

inclusion i :∏Ui∈I U(Mi) → U(

∏Ui∈IMi) is a group isomorphism. In particular, if u ∈

∏Ui∈IMi is unitary,

there are unitaries ui ∈Mi such that u = [(ui)i∈I ].

Lemma 3.2.13. LetM be a von Neumann algebra with a normal and faithful trace τ and let A be some∗-subalgebra. Then, if U(A)

SOT= U(M), we have that U(A)

τ= U(M).

Proof: Let u ∈ U(M) and let (uα)α∈Λ ⊂ U(A) be a net such that uα → u in the SOT. Hence, (u−uα)∗(u−

uα)→ 0 in the WOT. Since τ is weakly continuous, we have that ||u−uα|| = τ((u−uα)∗(u−uα))→ 0.

Proposition 3.2.14. Let G be a group. Then, G is hyperlinear if and only if G can be embedded into

U(RU ) for some ultrafilter U in an index set I.

Proof: It is enough to prove that U(R) verifies the conditions of Prop.3.2.9. Indeed, if that is the case,

we know that G is hyperlinear if and only if it can be embedded into some (U(R))U . However, by Lemma

3.2.12, we have that (U(R))U = U(RU ) and we can conclude what we want.

Recall that R =⋃k∈NMk

WOT, withMk ≈ Mnk(C) for some increasing sequence (nk)k∈N ⊂ N. Thus,

we have that U(Mk) = U(nk). Now, notice that the trace in R restricted toMk, coincides with the trace

in Mk. Hence, the Hilbert-Schmidt distance in U(R) restricted to U(Mk) coincides with the Hilbert-

Schmidt distance in U(Mk), for any k ≥ 1. Therefore, it remains to show that⋃∞k=1 U(Mk) is dense

in U(R) with respect to Hilbert-Schmidt distance. If so, we have just verified that indeed U(R) verifies

the conditions of Prop.3.2.9. First, notice thatM :=⋃∞k=1Mk is a ∗-subalgebra of R and that U(M) =⋃∞

k=1 U(Mk). We will prove that U(R) = U(M)SOT

. Then, using Lemma 3.2.13, we conclude that⋃∞k=1 U(Mk) is dense in U(R) with respect to Hilbert-Schmidt distance, as desired. Well, from one

hand, let v ∈ U(M)SOT

and let (vα) ⊂ U(M) be a net that strongly converges to v. Then, (vα) weakly

converges to v and, since weak converge preserves involution and product, one can conclude that

v ∈ U(R). On the other hand, notice that R =MWOT. Then, as a consequence of Kaplanky’s Density

Theorem, we can conclude that u ∈ U(M)SOT

.5

Remark 3.2.15. In the latter proposition, we proved what we have stated in Remark 3.2.4, concerning

alternative definitions for hyperlinear groups. Thus, if G is a countable group, we have that G is hyper-

linear if and only if it can be embedded into some U(RU ) for some ultrafilter U that can be taken on

N.

3.2.2 Hyperlinear Groups and Connes Embedding Conjecture

In this subsection, we will prove Theorem 3.2.1. To do so, we start with some definitions and technical

results. It is important to be aware that great part of the work was already done in the first subsection,

where we presented a more treatable definition for hyperlinear groups that also extends the original one,

given by Radulescu. Moreover, the relationship between Theorem 3.2.1 and the CEC (for groups) was

already made very clear in Corollary 3.2.2.

5LetA be a C∗-algebra and let u ∈ AWOT be an unitary element. Then, u ∈ U(A)SOT

. This is a consequence of Kaplanksy’sDensity Theorem and the interested reader can check a proof in [26], cor.5.3.7.

39

Page 50: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Definition 3.2.16. Let U and V be filters in I and J respectively. We define the so called filter tensorial

product of U and V to be the set of subsets U ⊂ I × J such that i ∈ I : j ∈ J : (i, j) ∈ U ∈ V ∈ U

and we will denote it by U ⊗ V.

Proposition 3.2.17. Let U and V be filters in I and J respectively. Then, U ⊗V is a filter. Moreover, if U

and V are ultrafilters, then U ⊗ V is still an ultrafilter. Finally, U ⊗ V is free if and only if U or V are free.

Proof: First, we prove that U ⊗V is a filter : Let A,B ∈ U ⊗V. For each i ∈ I, j ∈ J : (i, j) ∈ A∩B ∈ V

if and only if j ∈ J : (i, j) ∈ A ∈ V and j ∈ J : (i, j) ∈ B ∈ V. Thus,

i ∈ I : j ∈ J : (i, j) ∈ A∩B ∈ V = i ∈ I : j ∈ J : (i, j) ∈ A ∈ V∩i ∈ I : j ∈ J : (i, j) ∈ B ∈ V

and we have that i ∈ I : j ∈ J : (i, j) ∈ A ∩ B ∈ V ∈ U and we can conclude that A ∩ B ∈ U ⊗ V.

Now, suppose that A ∈ U ⊗ V and that B ⊂ I × J is such that A ⊂ B. Since

i ∈ I : j ∈ J : (i, j) ∈ A ∈ V ⊂ i ∈ I : j ∈ J : (i, j) ∈ B ∈ V

and U is a filter, we have that B ∈ U ⊗ V. Finally, it should be clear that ∅ /∈ U ⊗ V and therefore, we

conclude that U ⊗ V is a filter.

Now let’s suppose that U and V are both ultrafilters. We will check that U ⊗ V is also an ultrafilter : Let

A ⊂ I × J be such that A /∈ U ⊗ V. We have to show that B = (I × J) \ A ∈ U ⊗ V. Since U is an

ultrafilter, if A /∈ U ⊗ V we have that C = i ∈ I : j ∈ J : (i, j) ∈ A /∈ V ∈ U . On the other hand, since

V is an ultrafilter, if i ∈ C then j ∈ J : (i, j) ∈ B ∈ V. Thus, C ⊂ i ∈ I : j ∈ J : (i, j) ∈ B ∈ V and

since C ∈ U , we conclude that B ∈ U ⊗ V.

Now, without loss of generality, let’s assume that U is free. For each A ∈ U we have that A× J ∈ U ⊗ V

and so,⋂F∈U⊗V F ⊂

⋂A∈U (A× J) = (

⋂A∈U A)× J = ∅ × J = ∅. Thus, U ⊗ V is free. Conversely, let’s

suppose that U and V are principal, say with basis u0 ∈ I and v0 ∈ J respectively, and we check

that U ⊗ V is also principal, with basis (u0, v0). Indeed, let A ∈ U ⊗ V. Since u0 is the basis for U ,

we have that u0 ∈ i ∈ I : j ∈ J : (i, j) ∈ A ∈ V. Thus, j ∈ J : (i, j) ∈ A ∈ V. Since A is arbritrary,

we can conclude that (u0, v0) ∈⋂A∈U⊗V A.

Lemma 3.2.18. Let X be Hausdorff and U and V be filters respectively in I and in J . Let (xi,j) ⊂

X be a sequence such that limi→U (limj→V xi,j) exists. Then, lim(i,j)→U⊗V xi,j exists and, moreover,

lim(i,j)→U⊗V xi,j = limi→U (limj→V xi,j).

Proof: Let xi = limj→V xi,j and x = limi→U xi. Given any U ∈ Nx we have that Γ = i ∈ I :

xi ∈ U ∈ U . On the other hand, for each i ∈ Γ, since limj→V xi,j = xi and xi ∈ U , we have that

∆i := j ∈ J : xi,j ∈ U ∈ V. Now, let F :=⋃i∈Γi × ∆i. Note that if we prove that F ∈ U ⊗ V,

we have that lim(i,j)→U⊗V xi,j = x. Indeed, let X = (i, j) ∈ I × J : xi,j ∈ U. It is clear that

F ⊂ X, thus if F ∈ U ⊗ V, we have that X ∈ U ⊗ V. It remains to prove that F ∈ U ⊗ V. Note

that if i ∈ I \ Γ, then j ∈ J : (i, j) ∈ F = ∅ /∈ V. On the other hand, if i ∈ Γ, we have that

j ∈ J : (i, j) ∈ F = ∆i ∈ V. Thus, i ∈ Γ if and only if j ∈ J : (i, j) ∈ F ∈ V, which means that

i ∈ I : j ∈ J : (i, j) ∈ F ∈ V = Γ ∈ U . Therefore, F ∈ U ⊗ V.

40

Page 51: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proposition 3.2.19. Let U and V be ultrafilters repectively in I and J . Then, (RU )V ≈ RU⊗V .

Proof: Define ϕ : (RU )V → RU⊗V naturally by setting ϕ([([(ai,j)i∈I ])j∈J ]) := [(ai,j)(i,j)∈I×J ]. Since

operations are defined component-wise, it is enough to verify that ϕ preserves the trace, since the SOT

is equivalent to the topology induced by ||.||2-norm.6 But by Lemma 3.2.18 this is immediate, since we

have that limi→U (limj→V xi,j) = lim(i,j)→U⊗V xi,j . Moreover, it is clear that ϕ is bijective and thus, (RU )V

and RU⊗V are isometrically isomorphic.

Lemma 3.2.20. R ≈ R⊗R and R ≈M2(R).

Proof: Recall that R is the weak closure of an AF algebra, i.e. R =⋃k∈NAk

WOTwith Ak ≈ Mn(k)(C).

Then, it is not hard to see that R ⊗ R and M2(R) are also the weak closure of AF algebras. Thus, by

uniqueness of the type II1 hyperfinite factor, it is enough to prove that R⊗R and M2(C) are type II1-

factors. IfR is a factor, then it is clear thatR⊗R is still a factor. SinceR is a finite von Neumann algebra,

it admits a center-valued trace τ . Now, just note that τ ⊗ τ is a center-valued trace in R⊗R and thus,

R⊗R is a finite von Neumann algebra. Moreover, since dim(R) = ∞, we have that dim(R⊗R) = ∞

and hence, R ⊗ R is a type II1-factor. Now, using similar arguments, given a type II1-factor M and

a finite factor N with center-valued traces τ and σ, it is clear thatM⊗N is a still type II1-factor (with

center-valued trace τ ⊗ σ). Then, we just need to notice that choosing M = R and N = M2(C), we

have thatM⊗N ≈M2(R).

Remark 3.2.21. Obviously, proceeding by a simple induction argument, we have that R ≈⊗k

j=1R and

that R ≈Mk(R) for any k ∈ N.

Lemma 3.2.22. Let G be an i.c.c. group and let ϕ : G→ RU be an injective group homomorphism such

that τ(ϕ(g)) = 0 for every g ∈ G \ 1G. Then, there is an extension Ψ : LG → RU that is an embedding.

Proof: Let’s identify each element g of G with an element Lxg of the basis of LG. Then, define

Ψ to be the extension by linearity of ϕ. Using Prop.1.4.9 it is clear that Ψ is a ∗-homomorphism.

Moreover, and since LG is a type II1-factor (G is i.c.c.), we just need to show that the trace is pre-

served by Ψ and we can conclude that Ψ is indeed an embedding. Just notice that ||Ψ(∑k akgk)||22 =

||∑k akΨ(gk)||22 =

∑k,j ajakτ(g−1

j gk) =∑k |ak|2, since τ(ϕ(g)) = 0 for any g 6= 1G. Therefore, we have

that ||Ψ(∑k akgk)||22 = ||

∑k akgk||22 and we have that Ψ is an isometry.

Remark 3.2.23. LetM be a von Neumann algebra with a faithful trace τ . Let u ∈ U(M) be such that

τ(u) = 1. Then, u = 1. Indeed, ||u− 1||2 = τ(u)− τ(1)− τ(u∗u)− τ(u∗). However, since u is unitary we

have that uastu = 1. Moreover, τ(u∗) = τ(uu∗u∗) = τ(u∗uu) = τ(u). Thus, ||u− 1||2 = 0 and since τ is

faithful, this means that u = 1.

Proof of Theorem 3.2.1: First, let’s suppose that ϕ : LG → RU is an embedding. We will prove that

G is hyperlinear using Prop.3.2.14, defining an embedding Ψ : G → U(RU ). To do so, just set Ψ(g) :=

ϕ(Lxg ). Since ϕ is an embedding and appealing to Prop.1.4.9, it is clear that Ψ is also an embedding

into RU . It remains to show that in fact, Ψ(g) is unitary. Indeed, Ψ(Lxg )∗Ψ(Lxg ) = Ψ(L∗xg )Ψ(Lxg ) =

6[2], 1.11.2

41

Page 52: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Ψ(Lxg−1Lxg ) = Ψ(Lx1) = 1, where we used that L∗xg = Lxg−1 .

Conversely, suppose that G is hyperlinear. By Prop.3.2.14 we know that there is an embedding ϕ : G →

U(RU ) ⊂ RU , for a suitable ultrapower. Moreover, by Remark 3.2.21, let πk :⊗k

i=1M2(R⊗R)→ R be

trace-preserving isomorphisms for each k ∈ N. We can now define a map ρk : R →⊗k

i=1M2(R⊗R)

setting ρk(x) =

x⊗ 1

x⊗ x

⊗ ... ⊗x⊗ 1

x⊗ x

(k times). It is not hard to check that πk ρk :

R → R is a ∗-homomorphism such that tr(πk ρk(x)) = ( tr(x)+tr(x)2

2 )k. Now, let (θi)i∈I : G→ l∞(I,R)

be a lifting of ϕ, i.e. ϕ(g) = π (θi)i∈I(g) and lets consider a free ultrafilter in N, say V.

Our goal is to define an injective homomorphism Ψ : G → Rω, for some ultrafilter ω, and such that

τ(Ψ(g)) = 0 for any g ∈ G \ 1. Then, by Lemma 3.2.22, we know that there is an extension ξ : LG → Rω

that is the embedding we are looking for. For this purpose, we define Ψ : G → U((RU )V) given by

Ψ(g) = [([(πk ρk((θi)(g))i∈I ])k∈N]. Note that Ψ : G → (RU )V and that by Prop.3.2.19, we have that

(RU )V ≈ RU⊗V and thus, we can take ω to be U ⊗ V. It remains to check the other properties of

Ψ. First, let’s check that Ψ is indeed a homomorphism: since ϕ is a homomorphism, we have that

limi→U tr(θi(gh)∗θi(g)θi(h)) = 1. Thus, notice that for

d(Ψ(gh),Ψ(g)Ψ(h))2=2−2 limk→V

limi→U< 1

2k(tr(θi(gh)∗θi(g)θi(h))+tr(θi(gh)∗θi(g)θi(h))2)k = 2−2 lim

k→V

2k

2k=0

and we have that Ψ is a homomorphism. Now, let g 6= h and we have that

d(Ψ(g),Ψ(h))2 = limk→V

limi→U||πk(ρk(θi(g)))− πk(ρk(θi(g)))||22

= 2− 2 limk→V

limi→U< 1

2k(tr(θi(g)∗θi(h)) + tr(θi(g)∗θi(h))2)k. (3.1)

Since g 6= h, we have that [(θi(g)∗θi(h))i∈I ] 6= 1 and thus, by Remark 3.2.23 we can conclude that

γ = limi→U tr(θi(g)∗θi(h)) 6= 1. Hence, 12k

(γ + γ2)k → 0 and we have that d(Ψ(g),Ψ(h)) =√

2 and so,

Ψ in injective and such that τ(Ψ(g)) = 0 if g ∈ G \ 1G, as we wanted to prove.

Corollary 3.2.24. Let G be a countable group. Then, G is hyperlinear if and only if LG can be embedded

into some ultrapower RU , with U a free ultrafilter in N.

Proof: Note that in the above proof, we chose V to be free. Then, by Prop.3.2.17 we have that U ⊗ V is

free. Moreover, U ⊗ V is a filter in I × N and we remarked before (for instance, check Remark 3.2.15)

that whenever G is countable, I can be taken countable. Therefore, I × N can be replaced by N.

3.2.3 Sofic Groups

Definition 3.2.25. Let F be a finite set and let Sym(F ) be the set of its permutations. Let α ∈ Sym(F ).

We define in Sym(F ) the so called Hamming metric,7 setting dF (α, β) = |x∈F :α(x)6=β(x)||F | .

Remark 3.2.26. Actually, dF is a bi-invariant metric, since α(x) 6= β(x) if and only if δα(x) 6= δβ(x) and

since α(x) 6= β(x) if and only if αδ(x) 6= βδ(x). Moreover, it is clear that the Hamming metric is always

7Here, Fix(α) denotes the set of points fixed by α. We have that dF (α, β) =(|F |−|Fix(α−1β)|)

|F |

42

Page 53: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

less than or equal to 1.

Definition 3.2.27. A group G is said to be sofic if for each K ∈ Pfin(G) and ε > 0, there is a finite and

non-empty set F and a map ϕ : G→ Sym(F ) such that :

1. dF (ϕ(gh), ϕ(g)ϕ(h)) ≤ ε, ∀g, h ∈ K.

2. dF (ϕ(g), ϕ(h)) ≥ 1− ε,∀g, h ∈ K, g 6= h.

Remark 3.2.28. In the conditions of the above definition, we say that ϕ is a (K, ε)-almost homomor-

phism.

Theorem 3.2.29. If G is a sofic group, then G is hyperlinear.

Proof: Let K ∈ Pfin(G) and ε > 0. Appealing to Lemma 3.2.5, it is enough to define a map ϕ :

G → U(n) for a certain n ∈ N, such that ||ϕ(gh) − ϕ(g)ϕ(h)||2 ≤ ε for all g, h ∈ K and such that

||ϕ(g)−ϕ(h)||2 ≥ 1− ε for any g 6= h. First, note that without loss of generality, we may choose ε < 2√

2.

Take ε′ = min ε2

2 , 1 −12 (√

2 − ε)2 and notice that√

2ε′ ≤ ε and that√

2(1− ε′) ≥√

2 − ε. Since G

is sofic, let ϕ′ be a (K, ε′)-almost homomorphism, with ϕ : G → Sym(F ). Since F is finite, without

loss of generality take F = 1, ..., n, where |F | = n. Finally, consider π : Sym(n) → U(n) to be such

that π(σ)ei = eσ(i), with σ ∈ Sym(n) and eini=1 an orthonormal basis for Cn. Note that we have that

||π(σ)− π(τ)||22 = 2dF (σ, τ). Thus, choose ϕ = π ϕ′ : G→ U(n). We have that

||ϕ(gh)− ϕ(g)ϕ(h)||2 = (2dF (ϕ′(gh), ϕ′(g)ϕ′(h)))12 ≤ (2ε′)

12 ≤ ε.

On the other hand, if g 6= h, one has that

||ϕ(g)− ϕ(h)||2 = (2dF (ϕ′(g), ϕ′(h)))12 ≥ (2(1− ε′)) 1

2 ≥√

2− ε ≥ 1− ε.

Corollary 3.2.30. Let G be a sofic group. Then, LG embedds into RU for some choice of an ultrafilter U

Proof: It is an immediate consequence of Theorem 3.2.29 and Theorem 3.2.1.

Why are sofic groups relevant? To start, as we just stablished, if one can prove that any countable

i.c.c. group is sofic, then Connes’ Embedding Conjecture for groups is true. Moreover, as we will see in

the further results, the class of sofic groups is rather robust. If G is sofic then, for instance, any subgroup

of G is sofic. On the other hand, it is known that any amenable group is sofic!8

Definition 3.2.31. A class of groups C is a collection of groups such that given G ∈ C and any group H

that is isomorphic to G, we have that H ∈ C.

Definition 3.2.32. Let G and H be groups, with K ∈ (P )fin(G). A map ϕ : G → H is said to be a

K-almost homomorphism if ϕ|K is injective and ϕ(gh) = ϕ(g)ϕ(h) for all g, h ∈ K.8Recall that we say that a group G is amenable if there is a left translation invariant state s on L∞(G), i.e s(gt) = s(g), where

gt(a) := g(t−1a).

43

Page 54: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Definition 3.2.33. Given a class C of groups, a group G is locally embeddable in C if for each K ∈

Pfin(G) there is a group H ∈ C and a K- almost homomorphism from G to H.

Proposition 3.2.34. Let C be a class of groups closed under finite direct product. Then, if Gii∈I is a

family of groups which is locally embeddable into C,∏i∈I Gi is still locally embeddable into C.

Proof: Let G =∏i∈I Gi and K ∈ Pfin(G). Let L = k1k

−12 : k1, k2 ∈ K : k1 6= k2. For each l ∈ L,

let j ∈ I be such that πj(l) 6= 1G. Note that there exists such j, since 1G 6= L. Let J ⊂ I be the set of

all such j. Now, define GJ to be∏j∈J Gj and let πJ : G → GJ be given by πJ((gi)i∈I) = (gj)j∈J . By

hypothesis, since J is finite and C is closed under finite direct products, GJ ∈ C. Thus, it suffices to show

that πJ |K is injective, since it is clear that is already a homomorphism. Indeed, πJ(l) 6= 1GJ for all l ∈ L,

by definition. Thus, πJ(k1k−12 ) 6= 1GJ , which means πJ |K is injective.

Corollary 3.2.35. Let Gii∈I be a family of groups which is locally embeddable into C. Then,⊕

i∈I Gi

is still embeddable into C.

Proof: It is an immediate consequence of the latter result, since⊕

i∈I Gi is a subgroup of∏i∈I Gi.

Proposition 3.2.36. The class of sofic groups is closed under finite direct products and under passing

to subgroups. Moreover, if a group is locally embeddable into the class of sofic groups, then it is sofic.

Proof: First, we prove that if a group is embeddable into the class of sofic groups, then the group itself is

sofic. Consider anyK ∈ Pfin(G) and ε > 0, for some locally embeddable groupG. More, letH be a sofic

group and ϕ : G→ H be a K-almost homomorphism. On the other hand, ϕ(K) ∈ Pfin(H) and since H

is sofic, there is some finite set F 6= ∅ and a map ζ : H → Sym(F ) such that dF (ζ(k1k2), ζ(k1)ζ(k2)) ≤ ε

and such that dF (ζ(k1), ζ(k2)) ≥ 1 − ε for any k1, k2 ∈ ϕ(K). Thus, defining Ψ = ζ ϕ, we have that

Ψ : G→ Sym(F ) verifies the conditions of Definition 3.2.27.

Now, we prove that the class of sofic groups is closed under finite direct products. First, we stablish a

very useful remark : Let Fini=1, with n ∈ N and each |Fi| <∞. Let Φ :∏ni=1 Sym(Fi)→ Sym(

∏ni=1 Fi)

be the natural map defined as Φ(α1, ..., αn)(x1, ..., xn) = (αi(xi))ni=1 for each αi ∈ Sym(Fi) and xi ∈ Fi.

Then, d∏ni=1 Fi

(Φ(αi)ni=1,Φ(βi)

ni=1) = 1−

∏ni=1(1− dFi(αi, βi)).9

Now, consider sofic groups G1 and G2 with K ∈ Pfin(G1 × G2) and ε > 0. We will look up for a non-

empty finite set F and some (K, ε)-almost homomorphism ϕ : G1×G2 → Sym(F ). To do so, we choose

some ε′ ∈]0, ε] such that 2ε′−(ε′)2 < ε and let Ki ∈ Pfin(Gi) be such that K ⊂ K1×K2. Moreover, since

each Gi is sofic, let ϕi : G → Sym(Fi) be (Ki, ε′)-almost homomorphisms. Define F = F1 × F2 and

ϕ : G1 ×G2 → Sym(F ) by ϕ(g1, g2)(x1, x2) = (ϕ1(g1)(x1), ϕ2(g2)(x2)), for (g1, g2) ∈ G1 ×G2. It remains

to show that ϕ is a (K, ε)-almost homomorphism. To do so, we prove that ϕ is a (K1 × K2, ε)-almost

homomorphism and since K ⊂ K1 ×K2, we are done.

Notice that by the initial remark, letting ki, li ∈ Ki, with i ∈ 1, 2, we have that

dF (ϕ(l1k1, l2k2), ϕ(l1, l2)ϕ(k1, k2)) = 1−(1−dF1(ϕ1(l1k1), ϕ1(l1)ϕ1(k1)))(1−dF2(ϕ2(l2k2), ϕ2(l2)ϕ2(k2)))

9Let F =∏ni=1 Fi. Since |F | =

∏ni=1 |Fi|, this is equivalent to check that |F |(1− dF (Φ(αi)

ni=1,Φ(βi)

ni=1)) =

∏ni=1 |Fi|(1−

dFi (αi, βi)). Thus, one just needs to check that∏ni=1 |Fix(α−1

i βi)| = |Fix((αi)ni=1)−1(βi)

ni=1)|, which follows from the fact

that Fix(((αi)ni=1)−1(βi)

ni=1) = Fix(α−1

1 β1)...F ix(α−1n βn).

44

Page 55: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Since each ϕi i a (Ki, ε′)-almost homomorphism, we have that (1 − dFi(ϕi(liki), ϕi(li)ϕi(ki))) ≥ 1 − ε′

and therefore,

dF (ϕ(l1k1, l2k2), ϕ(l1, l2)ϕ(k1, k2)) ≤ 1− (1− ε′)2 = 2ε′ − (ε′)2 ≤ ε,

verifying the first condition of Definition 3.2.27. Finally, let (l1, l2) 6= (k1, k2) and again, by the initial

remark we have that

dF (ϕ(l1, l2), ϕ(k1, k2) = 1− (1− dF1(ϕ1(l1), ϕ1(k1))(1− dF2(ϕ2(l2), ϕ2(k2))).

By Remark 3.2.26, and since ϕi is a (Ki, ε′)-almost homomorphism, there is some j ∈ 1, 2 such that

(1− dFj (ϕj(lj), ϕj(kj))) ≤ 1− (1− ε′) = ε′.

From this, it follows - as we wanted - that dF (ϕ(l1, l2), ϕ(k1, k2)) ≥ 1− ε′ ≥ 1− ε.

To show that this class is closed under passing to subgroups, one just follows the definitions.

Corollary 3.2.37. Given a family Gii∈I of sofic groups,∏i∈I Gi and

⊕i∈I Gi are sofic.

Proof: If follows from Prop.3.2.34 and Prop.3.2.36.

Let G be a group. We say that G satisfies the Folner condition if for every K ∈ Pfin(G) and every

ε > 0, there is some F ∈ Pfin(G) \ ∅ such that maxk∈KkF∆F|F | < ε. In [8] (Thrm.2.6.8) it is shown that

G is amenable if and only if it satisfies the Folner condition. This fact is used to define a (K, ε)-almost

homomorphism and thus, stablishing the following :

Theorem 3.2.38. Every amenable group is sofic.

Proof: The interested reader should check [62].

Remark 3.2.39. Recall that any finite, abelian or solvable group, is amenable.

Corollary 3.2.40. Let Gii∈I be a family of amenable groups. Then,⊕

i∈I Gi and∏i∈I Gi are sofic.

Corollary 3.2.41. Let Gii∈I be a family of amenable groups. Let G be⊕

i∈I Gi or∏ni∈I Gi. Then, LG

embeds into RU for some ultrafilter U .

Henceforth, Corollary 3.2.41 guarantees that Connes Embedding Conjecture is verified when-

ever G is an amenable i.c.c. group. Moreover, the result per se is quite more general since the

hypothesis does not require G to have infinite conjugacy classes! One should emphatize the

relevance of this result recalling that abelian, finite and solvable groups are amenable.

Now we briefly address the case LFn . Notice that when n = 1, Fn ≈ Z and because Z is amenable

(since it is abelian) Cor.3.2.41 gives the existence of an embedding - however the reader should notice

45

Page 56: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

that Z is not an i.c.c. group. In what follows, we will sketch an argument that will establish that indeed

LFn embedds into some RU and meanwhile, as mentioned in Remark 3.1.11, we will see why RU , with

U a free ultrafilter on N, is not hyperfinite.

Definition 3.2.42. A group G is residually finite if it satisfies one of the following equivalent conditions:

1. For every g ∈ G \ 1 there is a normal subgroup N of finite index such that g /∈ N .

2. For every F ∈ Pfin(G) there is a homomorphism h from G to a finite group such that the restriction

h|F is injective.

3. G is a subgroup of a direct product of a family of finite groups.

In fact, all of these conditions are equivalent: Let’s assume (1) and thus, for each g ∈ G\1 letNg be

a normal subgroup of G of finite index and let πg : G → G/Ng be the quotient map. Note that πg(g) 6= 1

since g /∈ Ng. Consequently, define ξ(x) := (πg(x))g∈G\1 which is a monomorphism between G and∏g∈G\1G/Ng, where each G/Ng is finite since the index of Ng is finite. Therefore, we have (3). On the

other hand, assume (3) and use h chosen as a projection on the product of a suitable finite subfamily

of groups and we have (2). Finally, assuming (2) one can chose F = 1, g and let h : G → L be a

homomorphism such that restricted to F is injective and where L is a finite group. Then, h(g) 6= 1 and

we can establish (1), chosing the kernel of h.

Lemma 3.2.43. Free groups are residually finite.

Proof: Let F be a free group with generator X. We will use condition (1) of the previous definition to

establish that a free group is residually finite. Let a = an...a1 be a reduced word with each ai ∈ X and

let’s define f : X → Sn+1 in the following way: f(x) is the identity if x is not equal to any ai or a−1i . On

the other hand, let A be the set of indexes i such that ai = x and let B be the set of indexes j such

that a−1j = x. Then, f(x) is defined to be a permutation σ that sends i ∈ A to i + 1 and j + 1 to j for

any j ∈ B. Notice that since an element and its inverse cannot occur adjacently in the reduced form,

this is well-defined. Now, since F is free, we extend f to a homomorphism from F to Sn+1. Moreover,

under this homomorphism f(a) sends 1 to n+ 1 and thus, is not the identity. Therefore, the kernel of this

homomorphism is a normal subgroup of F with finite index and such that does not contain a.

Definition 3.2.44. A group G is said to be locally embeddable into finite groups (LEF, for short) if for

every finite subset F ⊂ G there is a partially defined monomorphism i of F into a finite group.

Lemma 3.2.45. Every residually finite group is LEF. In particular, every free group is LEF.

Proof: It is a direct consequence of Definition 3.2.42, namely condition (2).

Theorem 3.2.46. Every LEF group is a sofic group.

Proof: The interested reader can check [46], Theorem 5.3.

Corollary 3.2.47. LFn can be embeddable into a suitable ultrapower RU .10

10Recall, once again, that it was this result that motivated Connes’ Embdedding Conjecture.

46

Page 57: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proof: It is a direct consequence of Theorem 3.2.46 and Corollary 3.2.30.

Definition 3.2.48. A finite von Neumann algebra M acting on H with faithful trace τ is said to be

amenable if there is a central state Φ on L(H) such that Φ|M = τ .

Proposition 3.2.49. Let G be a discret group. Then, G is amenable if and only if LG is amenable.

Proof: The interested reader can check a proof in [4], Prop.2.12.

Corollary 3.2.50. For every n 6= 1, LFn is not amenable.

Proof: Using Prop.3.2.49 we just need to check that Fn is not amenable whenever n 6= 1 (since F1 ≈ Z

which is abelian and thus amenable). We will check the n = 2 case. Indeed, let F2 = 〈a, b〉 and consider

the partition F2 = 1 ∪ Xa ∪ Xa−1 ∪ Xb ∪ Xb−1 , where Xl is the set of all reduced words starting

with l ∈ a, b, a−1, b−1. Now, suppose by contradiction that F2 is amenable. Then, there is a state µ on

l∞(F2) that is invariant by left translation. Applying µ, we get that 1 = µ(1)+µ(1Xa)+µ(Xa−1)+µ(1Xb−1 ).

Decomposing F2 as Xa ∪ aXa−1 = Xb ∪ bXb−1 , one gets that µ(1Xa) + µ(1Xa−1 ) = 1µ(1Xb) + µ(1Xb−1 ),

by invariance of µ. Then, µ(1) = −1 which is an absurd.

Theorem 3.2.51. Any finite and hyperfinite von Neumann algebra is amenable.

Proof: The interested reader can check [4], Prop.2.13

Corollary 3.2.52. For every n 6= 1, LFn is not hyperfinite.

Proof: It is a direct consequence of Theorem 3.2.51 and Corolary 3.2.50.

Theorem 3.2.53. Under the Continuum Hypothesis, RU is never hyperfinite for a free ultrafilter U on N.

Proof: By Corolary 3.2.52 we know that LFn is not hyperfinite. Moreover, by Corolary 3.2.47 we have

that LFn can be embedded into some ultrapower RU . However, it is a well known result due to Connes

([13]) that every infinite dimensional subfactor of R is hyperfinite and therefore, by uniqueness of R, one

can conclude that RU is not hyperfinite. But, under the Continuum Hypothesis, all ultrapowers of R are

isomorphic (check Corolary 3.5.8).

3.3 CEC and WEP

Definition 3.3.1. Let A and B be C∗-algebras and let ϕ : A → B be a linear map. For each n ∈ N one

can define ϕn : Mn(A) → Mn(B) by setting ϕ([aij ]) = [ϕ(aij)]. We say that ϕ is completely positive if

ϕn is positive for every n.

Definition 3.3.2. 11 Let M ⊂ L(H) be a von Neumann algebra. Let A ⊂ M be a weakly dense C∗-

subalgebra. One says that M has a weak expectation property (WEP) relative to A if there is a unital

completely positive map Φ : L(H)→M such that for each a ∈ A one has that Φ(a) = a.

11This definition is inspired by the notion of injectivity :M⊂ L(H) is said to be injective if there exists a u.c.p. map Φ : L(H)→M such that Φ(a) = a for any a ∈M.

47

Page 58: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

In this section, we will follow the proof of this :

Theorem 3.3.3. LetM be a separable type II1 factor. The following are equivalent :

1. Connes Embedding Conjecture holds.

2. M has the weak expectation property (WEP).

In order to do so, we will recall some theory about group C∗-algebras and free products.

3.3.1 Group C∗-algebras and Free Groups

Group C∗-Algebra

Let A be an involutive Banach algebra with approximation of identity. Let’s define ||.||u : A → R such

that ||a||u := supπ∈R ||π(a)||, where R is the class of representations of A. Recall that if A is a normed∗-algebra and B is a C∗-algebra, then any continuous ∗-homomorphism π : A → B is such that ||π|| ≤ 1.

Thus, the least upper bound in the definition of ||.||u exists, by simply appealing to Supremum Axiom,

since R 6= ∅ (by GNS construction). It is easy to check that in fact ||.||u defines a semi-norm that verifies

||ab||u ≤ ||a||u||b||u and ||a∗a||u = ||a||2u. Now, let’s consider the ideal I = a ∈ A : ||a||u = 0. It is

not hard to see that A/I||.||u is a C∗-algebra (the so called enveloping C∗-algebra of A). Let’s denote

the enveloping C∗-algebra of A by E(A). Then, E(A) is characterized (up to isomorphism) by being the

unique C∗-algebra together with a ∗-homomorphism Ψ : A → E(A) such that given any ∗-homomorphism

ϕ : A → B there is a ∗-homomorphism Φ : B → E(A) such that Ψ = Φ ϕ.

Now, let G be a locally compact group. Recall that L1(G), equipped with the Haar measure, is an

involutive Banach algebra with the ||.||1 norm and with involution given by f∗(t) := ∆(t)−1f(t−1), where

∆ is the modular function, i.e. ∆ : G → R given by µ(g−1S) = µ(S)∆(g), with µ denoting the Haar

measure. Moreover, G is unital if and only if G is discrete.12 Nevertheless, L1(G) has always an

aproximation of identity ([14],pg.183) and consequentely, one can consider its enveloping C∗-algebra,

that we denote by C∗(G). This is the so called group C∗-algebra.

Let G continue to be a locally compact group. We can define a C∗-norm in L1(G) by ||f ||r := ||λ(f)||,

where λ ∈ L2(G) is the left regular representation of L1(G). To the closure L1(G)||.||r , denoted by

C∗r (G), we call the reduced C∗-algebra of G. One can show that ||f ||r ≤ ||f ||u for all f ∈ L1(G) and

so, the identity map induces a ∗-homomorphism from C∗(G) onto C∗r (G). Hence, C∗r (G) is isomorphic

to a quotient C∗-algebra of C∗(G). However, if G is abelian, C∗r (G) = C∗(G) (c.f. [14], pg.184). More

generally, C∗(G) = C∗r (G) if and only if G is amenable.

Now, let’s consider any group G and a field K. Let⊕

GK be the free vector space on G over K and

consider Γ ⊂⊕

GK such that Γ = f : G→ K : supp(f) <∞. If one consider the convolution product

in Γ, we have an algebra.13 Then, Γ is usually denoted by K(G) and called the group algebra. If G is

12A good reference is [32]13Just like in L1(G), (f ∗ g)(t) :=

∫G f(s)g(s−1t)ds

48

Page 59: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

discrete, indeed K(G) coincides (as a set) with L1(G). Thus, if K = C and if G is discrete, one can

reformulate the definition of group C∗-algebra as being the enveloping C∗-algebra of C(G).

Free Products

Let S be a set and consider S−1 to be the set of symbols such that s ∈ S if and only if s−1 ∈ S−1. Let

T := S∪S−1 and let W be the monoid generated by T . An element of W is called a word. We say that a

reduced word is a word where the sequences ss−1 or s−1s do not occur. The set of reduced words will be

denoted by F (S). Clearly, under concatenation of words and defining the empty word to be the identity

element, F (S) has a group structure. Moreover, F (S) is characterized - up to isomorphism - by the

following universal property : Given any map f : S → G (G as a set) there is an unique homomorphism

ϕ : F (S)→ G such that ϕ iS = f , where iS : S → F (S) is simply the inclusion of symbols.

Remark 3.3.4. It should be clear that F (S) ≈ F (T ) if and only if |T | = |S|. If |S| = n ∈ N, it is usual to

denote F (S) by Fn.

Definition 3.3.5. Let Gii∈I be a family of groups. The free product ∗i∈IGi is the unique group G (up

to isomorphism) with homomorphisms Ψi : Gi → G characterized by the following univeral property :

Given a group H and homomorphisms ϕi : Gi → H, there is an unique homomorphism Φ : G → H

such that ϕi = Φ Ψi.

Notice that one can construct G taking G = g1...gn : gj ∈ Gij \ e, i1 6= ... 6= in, n ∈ N under

multiplication given by concatenation (followed by possible reduction). Then, one defines Ψi : Gi → G

to be the inclusion of symbols and Φ(gi1 ...gik) :=∏kj=1 ϕij (gik).

Definition 3.3.6. Let Aii∈I be a family of unital algebras. Their unital algebra free product, denoted

as ∗i∈IAi is the unique (up to isomorphism) unital algebra A together with unital homomorphisms Ψi :

Ai → A such that given any unital unital algebra B and unital homomorphisms Φi : Ai → B, there exists

an unique unital homomorphism Φ : A → B such that Φ = Φ Ψi.

Remark 3.3.7. 14 Let Gi and H be groups and Ai and B be ∗-algebras. Thanks to the universal

property of ∗i∈IGi, one has that Hom(∗i∈IGi, H) ≈∏i∈I Hom(Gi, H). Again, by the universal prop-

erty of ∗i∈IAi, one has that Hom(∗i∈IAi,B) ≈ πi∈IHom(Ai,B). Furthermore, it is not hard to verify that

Hom(C(Gi),B) ≈ Hom(Gi, U(B)). Thus, we can conclude that

Hom(∗i∈IC(Gi),B) ≈∏i∈I

Hom(C(Gi),B) ≈∏i∈I

Hom(Gi, U(B))

≈ Hom(∗i∈IGi, U(B)) ≈ Hom(C(∗i∈IGi),B).

Definition 3.3.8. Let Ai∈I be a family of unital C∗-algebras. Their unital C∗-algebra free product ∗i∈IAiis the unique (up to isomorphism) unital C∗-algebraA together with unital ∗-homomorphism Ψi : Ai → A

such that given any unital C∗-algebra B and unital ∗-homomorphisms Φi : Ai → B there exists an unique∗-homomorphism Φ : A → B such that Φi = Φ Ψi.

14It should be obvious from the context if we are referring to group homomorphisms or to unital ∗-homomorphisms.

49

Page 60: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Lemma 3.3.9. Let G be a discrete group. Then, C∗(∗i∈IGi) ≈∗i∈I C∗(Gi) (as C∗-algebras).

Proof: We will prove that given any C∗-algebra B one has thatHom(∗i∈IC∗(Gi),B) ≈ Hom(C∗(∗i∈IGi),B).

To do so, notice that since G is discrete, C∗(G) = E(C(G)). Then, using the universal property of en-

veloping algebras and Remark 3.3.7, one has that

Hom(∗i∈IC∗(Gi),B) ≈ Hom(∗i∈IE(C(Gi)),B) ≈

∏i∈I

Hom(E(C(Gi)),B) ≈∏i∈I

Hom(Gi, U(B))

≈ Hom(∗i∈IGi, U(B)) ≈ Hom(C(∗i∈IGi),B) ≈ Hom(E(C(∗i∈IGi)),B)

≈ Hom(C∗(∗i∈IGi),B).

3.3.2 CEC and WEP

Definition 3.3.10. A C∗-algebra A is said to be residually finite dimensional (RFD) if there exists ∗-

homomorphisms πn : A →Mk(n)(C) such that⊕πn : A →

∏Mk(n)(C) is faithful.

Remark 3.3.11. Choi proved in [12] that C∗(F2) is RFD. Thus, one can conclude that C∗(F∞) is also

RFD. To see this, we notice that we can embbed F∞ → F2 = 〈a, b〉. Indeed, recall that a subgroup of

a free group is still free. Now, let’s consider the subgroup of F2 generated by the elements anbnn∈N.

Since the word akbk does not belong to the subgroup generated by albll∈N\k, one can conclude that

there is copy of F∞ inside F2. Since being RFD is a property preserved by subalgebras, we are done.

Lemma 3.3.12. LetM be a type II1 factor. Then, given a sequence knn∈N, there is a ∗-monomorphism

such that∏n∈NMk(n)(C) →M. In particular, the hyperfinite type II1 factorR is contained in every type

II1 factor.

Proof: Since M is a type II1 factor, tr(P) = [0, 1]. Hence, let pn ⊂ P be such that tr(pn) → 1

and define q1 := p1 and qn+1 := pn+1 − pn. We have that qn is a sequence of pairwise orthogonal

projections that add up to 1. Now, we will embbed Mn(C) into qnMqn for any n ∈ N : By ([27], Lemma

6.5.6), since M is a type II1 factor, qj =∑ni=1 ri with rini=1 pairwise equivalent projections. Thus,

there are partial isometries e1r such that e1ke∗1k = r1 and e∗1ke1k = rk. Now, define ekj := e∗1ke1j , for

any k, j ∈ 1, ..., n. It is not hard to check that these elements behave like matrix units. Therefore, let’s

consider the ∗-monomorphism πn : Mn(C) → qnMqn given by a 7→∑nk,j=1 akje

∗1ke1j . Finally, one can

define a ∗-monomorphism π :∏n∈NMn(C)→M by setting π(an) =

∑n πn(an). Notice that the sum

converges since∑qn = 1.

In particular, using again Lemma 6.5.6 from [27] just with the projection 1 (instead of using a sequence

qn), one concludes that we can embbed any Mn(C) into M and thus, using the model exposed in

Chapter 2.3 and Bicommutant Theorem, we conclude that every type II1 contains a copy of R as a

subfactor.

Proposition 3.3.13. Let M be a separable type II1 factor. Then, there is a ∗-monomorphism ϕ :

C∗(F∞) →M such that ϕ(C∗(F∞))WOT

=M.

50

Page 61: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proof: Let A1 := C∗(F∞) and let An := An−1 ∗ C∗(F∞),∀n > 1. Now, let A be the inductive limit

of An : n ∈ N. By Lemma 3.3.9 and Remark 3.3.4 one concludes that A ≈ C∗(F∞). Moreover,

by Remark 3.3.11, we know that A is RFD and so, let kn ⊂ N and σ : A →∏nMk(n)(C) be an

unital ∗-monomorphism, such that the restriction σ|Ai is an injective map of Ai into∏nMk(n)(C). Our

goal is to define a sequence of unital ∗-homomorphisms ϕi : Ai → M such that each ϕi is injective,

ϕi+1|Ai = ϕi and such that⋃i∈N ϕi(Ai)

WOT= M. Notice that indeed, this is enough since we have

that⋃i∈N ϕi(Ai) = ϕ(C∗(F∞)), where ϕ comes from the universal property of the inductive limit (recall

Theorem A.2.4). It remains to construct such a sequence ϕii∈N.

First, note that one can chose an increasing sequence of projections pnn∈N such that tr(pn)→ 1 (just

recall that tr(P) = [0, 1]). Now, define a sequence of pairwise orthogonal projections qn by setting

q1 := p1 and qn+1 := pn+1 − pn and consider the type II1 factors Qj := qjMqj . Appealing to Lemma

3.3.12 and commposing with σ, let σj be the embeddings of A into Qj ⊂ M. On the other hand, for

each i ∈ N, let πi : C∗(F∞) → piMpi be a ∗-homomorphism such that πi(C∗(F∞))WOT

= piMpi.

Note that such πi exist : Indeed, since M is separable, each piMpi is still separable. Thus, one can

construct such πi by mapping the generators of F∞ to a countable set of unitaries that is weakly dense

in piMpi. Finally, we define ϕ1 = π1 ⊕ (⊕

j≥2 σj |A1) : A1 → p1Mp1 ⊕ (∏j≥2Qj) ⊂M. It is not hard to

check that ϕ1 is a ∗-monomorphism. Now, let θ2 : A2 → p2Mp2 be the product15 of ∗-homomorphisms

x 7→ p2ϕ1(x)p2 and π2. Then, just define ϕ2 : A2 → p2Mp2

⊕(∏j≥3Qj) ⊂M to be θ2 ⊕ (

⊕j≥3 σj |A2).

Note that ϕ2|A1 = ϕ1.

In an analogous manner, we proceed to define the others ϕi verifying the desired conditions. Just remark

that we take⊕

j≥n+1 σj |An since it is not granted that σn is faithful.

Definition 3.3.14. Let A ⊂ L(H) be a C∗-algebra. A tracial state τ on A is called an invariant mean

if there is a state Ψ on L(H) such that is invariant under the action of U(A) on L(H)16 and such that

Ψ|A = τ . Usually, the set of all invariant means on A is denoted by T(A).

Recall that we can always define a (unbounded) trace on L(H) given by Tr(T ) :=∑∞n=1〈Ten, en〉,

where enn∈N is (any) orthogonal basis for H. If H is finite dimensional, say dim(H) = n, we have that

tr(T ) =∑ni=1〈Tei,ei〉

n is the unique tracial state on L(H). Recall that T ∈ L(H) is said to be trace class

if for some (and hence, all) orthonormal basis enn∈N of H, the expression∑n〈Ten, en〉 is absolutely

convergent. Evidently, whenever H is finite dimensional, every operator is trace class. One can show

that the predual of L(H) is the space of trace class operators T . We will denote the L1-norm and

L2-norm respectively by ||.||Tr,1 and ||.||Tr,2. In this setting, we have the following result, known as

Powers-Stormer Inequality :

Proposition 3.3.15. Let h, k ∈ T be positive elements. Then, ||h− k||2Tr,2 ≤ ||h2− k2||Tr,1. In particular,

if u ∈ L(H) and h is positive and with finite rank, then

||uh 12 − h 1

2u||Tr,2 = ||uh 12u∗ − h 1

2 ||Tr,2 ≤ ||uhu∗ − h||12

Tr,1

15Let f : A → B and g : C → D be homomorphisms. Then, there exists a homomorphism h : A ∗ C → B ∗ D, such thath iA = iB f and h ic = iD g, where i• are the natural inclusions. We say that h is the free product of f and g.

16We mean that Ψ(uTu∗) = Ψ(T ), ∀T ∈ L(H), u ∈ U(A)

51

Page 62: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proof: This result is usually known as the Powers-Stormer Inequality. The reader can check a proof in

[48].

Lemma 3.3.16. Let h ∈ L(H) be a positive, finite rank operator with rational eigenvalues and Tr(h) = 1.

Then, there exists some q ∈ N and a u.c.p. map Φ : L(H)→ Mq(C) such that : tr(Φ(T )) = Tr(hT ) for

all T ∈ L(H) and such that |tr(Φ(uu∗)− Φ(u)Φ(u∗))| < 2||uhu∗ − h|| 12 for all u ∈ U(L(H)).

Proof: We will briefly sketch the proof: Notice that the trace of a matrix defined above, is the sum of its

eigenvalues. Let v1, ..., vk ⊂ H be the eigenvectors associated with the eigenvalues p1q , ...pkq ⊂ Q.

Since all eigenvalues λi are rational, there is a q ∈ Z such that λi = piq for each i. Since by hypothesis

Tr(h) = 1, one can immediately conclude that∑pi = q. Now, take any orthogonal basis wm for

H and we consider the orthogonal subset of H ⊗ H defined by B :=⋃ki=1vi ⊗ w1, ..., vi ⊗ wpi. Let

V = span(B) ⊂ H ⊗ H. Consider the orthogonal projection P : H ⊗ H → V . One can check that

Tr(P (T ⊗ 1)P ) =∑ki=1 pi〈Tvi, vi〉 holds. This formula is useful to stablish our result since we now

define Φ : L(H) → Mq(C) by setting Φ(T ) = P (T ⊗ 1)P . We will now check that Φ verifies the two

desired conditions :

Notice that tr(Φ(T )) = Tr(P (T⊗1)P )q =

∑ki=1〈T

piq vi, vi〉 =

∑ki=1〈Thvi, vi〉 = Tr(Th). Here, we just used

the fact that piq vi = hvi (eigenvalues) and the fact that P (T ⊗ 1)P is represented in basis B by a q × q

block diagonal matrix whose blocks have dimension pi. Moreover, one can show that Φ is u.c.p. and

thus, we stablish the first property. Now, to prove the second property, one can work a little bit and, using

Holder Inequality and some considerations about B and how we represent h12T , Th

12 and h

12Th

12T ∗,

one can conclude that |Tr(h 12Th

12T ∗)−tr(Φ(T )Φ(T ∗))| ≤ ||Th 1

2 ||Tr,2||h12T −Th 1

2 ||Tr,2. Then, assuming

that T ∈ U(L(H)), so that ||Th 12 ||Tr,2 = ||h 1

2 ||Tr,2 = 1, we have that:

|Tr(h 12Th

12T ∗)− tr(Φ(T )Φ(T ∗))| ≤ ||h 1

2T − Th 12 ||Tr,2 = ||Th 1

2T ∗ − h 12 ||Tr,2 ≤ ||ThT ∗ − h||

12

Tr,1,

where the last step is due to Powers-Stormer Inequality. Hence,

|Tr(h 12Th

12T ∗)− tr(Φ(T )Φ(T ∗))| ≤ ||ThT ∗ − h||

12

Tr,1(†)

Then,

|tr(Φ(TT ∗)− Φ(T )Φ(T ∗))| ≤ |tr(Φ(TT ∗)− Tr(h 12Th

12T ∗))|+ |Tr(h 1

2Th12T ∗)− tr(Φ(T )Φ(T ∗))|

≤ |1− Tr(h 12Th

12T ∗)|+ ||ThT ∗ − h||

12

Tr,1

= |Tr((Th 12 − h 1

2T )h12T ∗)|+ ||ThT ∗ − h||

12

Tr,1

≤ ||h 12T ∗||Tr,2||Th

12 − h 1

2T ||Tr,2 + ||ThT ∗ − h||12

Tr,1

≤ 2||ThT ∗ − h||12

Tr,1

Therefore, we have the result. Notice that on the first inequality we just used triangular inequality. We

used † on the second inequality, Cauchy-Schwartz Inequality on forth and Powers-Stormer Inequality on

fifth, since T ∈ U(L(H)) and so, ||h 12T ∗||Tr,2 = 1.

52

Page 63: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Remark 3.3.17. Recall that one can identify the normal functionals of L(H) with T associating ω to

A 7→ Tr(XA), where X ∈ T for a normal functional ω. Since normal states are dense in the set of all

states on L(H), given a state Ψ there is a net hα of normal states such that hα → Ψ. Using the latter

identification, one has that for any T ∈ L(H) we have that Tr(hαT )→ Ψ(T ).

Remark 3.3.18. Let A ⊂ L(H) be a separable C∗-algebra. Recall that any a ∈ A is of the form

a = b + ic, where b and c are self-adjoint. Moreover, any self-adjoint element is a linear combination of

unitary elements. Thus, and sinceA is separable, one can choose an increasing family Unn∈N ⊂ U(A)

such that span(⋃n∈N Un)

WOT= A. Let U denote

⋃n Un.

Proposition 3.3.19. Let τ be a tracial state on A ⊂ L(H), with A a separable C∗-algebra. The following

are equivalent :

1. τ is an invariant mean.

2. There is a sequence of u.c.p. maps Φn : A →Mk(n)(C) such that :

(a) ||Φn(ab)− Φn(a)Φn(b)||Tr,2 → 0

(b) τ(a) = limn→∞ τ(Φn(a))

3. Given any faithful representation ρ : A → L(H), there exists a u.c.p. map Φ : L(H) → (πτ (A))′′

such that Φ(ρ(a)) = πτ (a), where πτ denotes the GNS representation associated to τ

Proof: (1) ⇒ (2) : Let Ψ be a state on L(H) that extends τ and such that Ψ(uTu∗) = Ψ(T ) for all u ∈

U(A). By Remark 3.3.17, let hα be a net such that for any T ∈ L(H) we have that Tr(hαT )→ Ψ(T ),

with each hα with trace 1. Since Ψ(uTu∗) = Ψ(u), it follows that Tr(hαu∗Tu) → Ψ(uTu∗) = Ψ(T ). On

the other hand, Tr(uhαu∗T ) = Tr(hαu∗Tu). Thus, we have that Tr(hαT )− Tr((uhαu∗)T )→ 0. Hence,

we can conclude that∑〈hαTen, en〉−

∑〈(uhαu∗T )en, en〉 → 0, which means that hα−uhαu∗ → 0WOT .

Now, let’s consider sets Un = u1, ..., un ⊂ U(A) like in Remark 3.3.18. Fixed some n, let us consider

the convex hull cn of the set u1hαu∗1, ..., unhαu

∗n.17 Note that since hα−uhαu∗ → 0WOT , we know that

0 ∈ cnWOT . Thus, appealing to Hahn-Banach Separation Theorem, we conclude that cnWOT = cnL1

.18

Therefore, there is a convex combination of hα - say h - such that Tr(h) = 1 (since in any convex

combination the coefficients add up to 1 and Tr(hα) = 1), ||uhu∗ − h||1 < 1n and |Tr(uh)− τ(u)| < 1

n for

all u ∈ Un (since hα − uhαu∗ → 0WOT for all u ∈ U(A) and cnWOT = cnL1

).

One can assume that h is a finite rank operator with rational eigenvalues (check Remark 3.3.20) and

with Tr(h) = 1. Then, by Lemma 3.3.16, let Φn : L(H)→Mk(n)(C) be a sequence of u.c.p. maps such

that Tr(Φn(u)) → τ(u) and |Tr(Φn(uu∗) − Φn(u)Φn(u∗))| → 0 for all u ∈ U (since |Tr(uh) − τ(u)| → 0

and ||uhu∗ − h||1 → 0). We just reached (2(a)) for unitaries. Now, let’s define Φ :=⊕

n Φn : A →∏nMk(n)(C) ⊂ l∞(R). Let π : l∞(R) → RU for any free ultrafilter U on N, be the usual quotient

projection. One can show that for any u ∈ U we have that π Φ is multiplicative, using the fact that

span(U)WOT

= A. Then, by the definition of ultraproduct, it follows that ||Φn(ab) − Φn(a)Φn(b)||Tr,2 →17Recall that given a set X, the convex hull c(X) is defined to be the minimal convex set containing X,i.e. the set of all convex

combinations of elements of X.18Here, ||A||1 := Tr(A)

53

Page 64: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

0 for all a, b ∈ A and we established (2(a)). To establish (2(b)), we need to use the property that

Tr(Φn(u))→ τ(u) and extend to any a ∈ A by linear combination.

(2) ⇒ (3) : We will just sketch the idea of the proof. Let’s identify each Mk(n)(C) with a subfactor of

R.19 Thus, we can define ξ : A → l∞(R) by x 7→ (Φn(x))n. By hypothesis, each Φn is assymptotically

multiplicative in the 2-norm and thus, π ξ : A → RU is a τ -preserving ∗-homomorphism (recall that

τU ((xn)) = limn→U τ(xn)). Moreover, one can check that π ξ(A)WOT

≈ (πτ (A))′′. On the other hand,

let K be the representing Hilbert space for l∞(R) and, since l∞(R) is injective, there is a surjective map

F : L(K)→ l∞(R). Let i : L(H)→ L(K) be the natural embedding (i.e such that ξ = ρ i F ). Finally,

let G : RU → (πτ (A))′′

be a conditional expectation.(c.f.[56],Prop2.36) We can now define the desired

map Φ : L(H)→ (πτ (A))′′

by setting Φ := G π F i.

(3) ⇒ (1) : Again, we just sketch the proof. By hypothesis, Φ is multiplicative on A and one has that

Φ(aTb) = πτ (a)Φ(T )πτ (b) for any a, b ∈ A and T ∈ L(H). Now, let τ′′

denote the trace on (πτ (A))′′. It

is not hard to verify that τ′′ Φ is a state on L(H) that extends τ and which is invariant under the action

of the unitary group of A and so, it is an invariant mean.

Remark 3.3.20. One can show that the set of finite rank operators is ||.||1 dense in T . Moreover, fixing

the rank to some d < ∞, one has that the set T ∈ L(H) : rank(T ) = d,with rational eigenvalues is

dense in the set of all rank d operators. Joining these two observations with the fact that tr in the finite

rank case is the sum of the eigenvalues, for the sake of inequalities we can assume that h is a finite rank

operator with rational eigenvalues.

Proof of Theorem 3.3.3: (1)⇒ (2): According to Prop.3.3.13 we can identify C∗(F∞) with a weakly

dense subalgebra ofM, say A. We will prove thatM has a weak expectation relative to A. To do so, we

prove that πτ (M) has a weak expectation relative to πτ (A). Since τ is faithful and weakly-continuous,

then πτ (A) is still weakly dense in πτ (M) and indeed, πτ (A) and πτ (M) work as copies of A and M

respectively. The main step is to prove that τ |A is an invariant mean. In fact, suppose that we already

know that τ |A is an invariant mean and consider πτ (M) ⊂ L(H) such that πτ (A) = πτ |A(A) ⊂ L(H).

By Prop.3.3.19, there is a u.c.p. map Φ : L(H) → (πτ (A))′′

such that Φ(πτ (a)) = πτ (a) for all a ∈ A,

since πτ is a faithful representation (πτ has the role of ρ). Moreover, since πτ (A)WOT

= πτ (A), by the

Bicommutant Theorem we have that (πτ (A))′′

= πτ (M). This means that M has a weak expectation

relative toA, as it is desired to establish. Therefore, it just remains to prove that π|A is in fact an invariant

mean. To do so, we will prove the existence of a sequence of u.c.p. maps Φn : A →Mk(n)(C) such that

||Φn(ab) − Φn(a)Φn(b)||2 → 0 and τ(a) = limn→∞ tr(Φn(a)), for all a, b ∈ A. Then, appealing again to

Prop.3.3.19 we conclude that τ |A is an invariant mean.

As it was mentioned in the beginning, and using our hypothesis, one can view the generators unn∈N of

F∞ as elements of A and thus, we can consider each un ∈ RU . Then, as one can see in Remark 3.3.21,

each un is the ||.||2-limit of a sequence of unitary elements inR and thus, to each n ∈ N one can choose

a sequence of unitary matrices that converge to un in the ||.||2-norm. Having this in mind, let’s define

a map σ that associates to each un ∈ F∞ such a sequence σ(un) ∈∏n∈NMk(n)(C). Since unn∈N

19Let N be a subfactor ofR. Either N ≈ R or N ≈Ml(C) for some l ∈ N. Moreover, for any l ∈ N there is a subfactor N suchthat N ≈Ml(C).(c.f. [13])

54

Page 65: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

generate a free group, there are no algebraic relations between each un and so we can easily extend σ

to be a ∗-homomorphism between C∗(F∞) and∏n∈NMk(n)(C) ⊂ l∞(R). It is clear that (π σ)(x) = x

for all x ∈ C∗(F∞) (where π : l∞(R) → RU is the canonical quotient map). This is trust by construction

and convergence in the ||.||2-norm. Finally, let’s consider pr :∏n∈NMk(n)(C) → Mk(r) the projection

map. Note that τ(x) = limn→∞ trn(pn(σ(x))) and thus, using Prop.3.3.19 (setting Φn = pn σ, since

each Φn is already u.c.p. ∗-homomorphism) we conclude that τ |A is an invariant mean.

(2) ⇒ (1) : Let’s suppose M has a weak expectation relative to some weakly dense subalgebra A. Let

then Φ′

: M ⊂ L(H) → L(H) be a u.c.p. map which fixes A. We proceed to identify A with πτ (A)

so we can apply Prop.3.3.19. Indeed, πτ (M) = (πτ (A))′′

= πτ (A)WOT

, πτ is a faithful representation

and our Φ is πτ Φ′. Hence, by Prop.3.3.19, there is a sequence Φn : A → Mk(n)(C) such that

||Φn(ab) − Φn(a)Φn(b)||2 → 0 and τ(a) = limn→∞ trn(Φn(a)) for all a, b ∈ A. Now let’s consider the

canonical quotient map π : l∞(R) → RU . Note that Φn(x)n∈N, for each x ∈ A, is an element of

l∞(R) since τ(x) < ∞. Now, if one consider Ψ : A → RU defined by Ψ(x) := π(Φn(x)), the fact that

||Φn(ab) − Φn(a)Φn(b)||2 → 0, tells us that Ψ is a ∗-homomorphism. Moreover, it preserves τ |A and it

is injective : Indeed, if Ψ(x) = 0 then Ψ(x∗x) = 0 (since Ψ is a ∗-homomorphism) and thus, τ(x∗x) = 0

(since it preserves τ |A). Then, one can conclude that x∗x = 0 and from this, it follows that x = 0.

Therefore, Ψ(A) ⊂ RU is such that Ψ(AWOT) ≈ M ≈ RU and we have proved that M embbeds into

RU .

Remark 3.3.21. Let un ∈ RU . Then, π−1(un) ∈ l∞(R), say π−1(un) = (xn) with each xn ∈ R. On the

other hand, R =⋃n∈NMn

WOTand thus there is a sequence (An) ∈

∏nMn such that (An) → (xn) in

the ||.||2-norm. Indeed, for convex sets, the weak closure coincide with the ||.||2 closure.20

3.4 Other equivalent formulations of Connes Embedding Conjec-

ture

A good way to emphatize the importance of the role of the Connes’ Embedding Conjecture, is to realize

the fact that there are many other conjectures which were proven to be equivalent to CEC. In this

subsection, we will briefly talk about some of these alternative formulations. Although these alternative

descriptions of CEC allow different points of view and the use of different techniques (that eventually

makes CEC a multi-disciplinary conjecture), the problem remains open.

• (Kirchberg Conjecture) One of the most unexpected equivalent formulations of CEC has to be the

Kirchberg Conjecture. E.Kirchberg proved in his seminal article (c.f. [30]) the equivalence between :

(A) C∗(F∞)⊗max C∗(F∞) ≈ C∗(F∞)⊗min C

∗(F∞).

(B) Any separable type II1 factor can be embedded into a suitable ultrapower RU .

20This follows from the fact that AWOT= ASOT if A is convex and from the fact that ||.||2-norm induced topology is equivalent

to the SOT topology (c.f. [2], Lemma 1.11.2)

55

Page 66: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

This is simply mindblowing. Not only the apparent farness between the two assertions but also the

seemingly antagonistic nature of them : While (A) regards a property of a particular object (an universal

C∗-algebra), (B) regards a class of objects (type II1 factors). Unfortunately, it seems that an attempt for

a deep, detailed and rigorous approach to this, is slightly out of the scope of this project and so, we will

roughly sketch the ideas behind it.

Definition 3.4.1. (Effros-Marechal Topology) Let H be a Hilbert space and let vN(H) denote the set

of all von Neumann algebras acting on H. The Effros-Marechal topology on vN(H) is the weakest

topology that makes the map N 7→ ||ϕN || continuous on vN(H), for every normal functional ϕ on L(H).

In the special case of interest whereH is separable, one can simplify the definition of Effros-Marechal

topology. Let’s consider a sequence Mn ⊂ vN(H) and let’s define liminf Mn to be the set x ∈ L(H) :

∃(xn) ∈∏nMn : (xn → x)so

∗, where so∗ denotes the strong∗ operator topology. On the other hand,

let’s define limsupMn to be the set (x ∈ L(H) : ∃(xn) ∈∏nMn : supn ||xn|| < ∞, (xn → x)WOT )′′ .

Then, one can show that given Mn ⊂ vN(H), Mn → M (in the Effros-Marechal topology) if and only

if liminf Mn = limsupMn (c.f.[22]). Finally, let’s denote the set of injective factors acting on H by Finj .

Then, we have the following :

Theorem 3.4.2. The following are equivalent :

1. Finj is dense in vN(H), with respect to Effros-Marechal topology.

2. C∗(F∞)⊗max C∗(F∞) ≈ C∗(F∞)⊗min C

∗(F∞).

Proof: Check proof in [23].

This alternative description of (A), allow us to set the wanted equivalence :

Theorem 3.4.3. The following are equivalent :

1. Finj is dense in vN(H) with respect to Effros-Marechal topology.

2. Conne’s Embedding Conjecture.

Proof: Check proof in [23].

Thus, as a corollary, one has that (A) is equivalent to (B). For more details, the interested reader should

check [22],[23]. For the sake of completeness, one should remark that if FAFD ⊂ vN(H) and FI ⊂

vN(H) denote respectively the set of AFD factors acting on H and the set of type I factors acting on H,

then FAFDE−M

= vN(H) if and only if FIE−M

= vN(H) if and only if FinjE−M

= vN(H).

• (QWEP Conjecture) Let A be a C∗-algebra. We say that A has the weak expectation property

(WEP) if there exists a faithful representation π : A → L(H) such that π(A) is relatively weakly injective

in L(H), i.e. if there exists a contractive completely positive map Φ : L(H)→ A∗∗ such that Φ(π(a)) = a,

for all a ∈ A. This definition does not depend on the choice of the faithful representation of A. If A is

the quotient of a C∗-algebra with the WEP, we say that A has the quotient weak expectation property

(QWEP). What follows is a staggering conjecture regarding the structure of a C∗-algebra:

QWEP Conjecture : Every C∗-algebra has the QWEP.

56

Page 67: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Theorem 3.4.4. The following are equivalent :

1. Conne’s Embedding Conjecture.

2. QWEP Conjecture is true for separable von Neumann algebras.

Proof: Check proof in [23] or [43].

Hence, CEC can be seen as a particular case of the QWEP Conjecture.

• (Free Probability and Voiculescu’s Entropy) Is it true that L(F2) ≈ L(F3) ? This seemingly simple

question, remains to be answered. Historically, this problem motivated the birth of free probability theory.

Free probability theory is a line of research which parallels some aspects of classical probability, in a

non-commutative context.

A non-commutative probability space is a unital algebra A over C with a linear functional Φ : A → C

such that Φ(id) = 1. If A is a C∗-algebra and Φ is a state, the pair (A,Φ) is called a C∗-probability space.

In this context, if (A,Φ) is a non-commutative probability space, X ∈ A is called a random variable and

the distribution of X is the linear functional defined by µX(P ) = Φ(P (X)), where P ∈ C[X].

A certain family Aii∈I ⊂ A is said to be independent if for each i, j ∈ I one has that [Ai, Aj ] = 0 and

if Φ(a1...an) = Φ(a1)...Φ(an), for ak ∈ Ak. A family Aii∈I ⊂ A of unital subalgebras of A is said to be

free if Φ(a1...an) = 0, for any ak ∈ Ak with i1 6= ... 6= in and Φ(aij ) = 0, for any j ∈ 1, ..., n.

Now consider A = M to be a finite factor. Let’s fix some m, k ∈ N and ε, R > 0. Let’s consider X1, ..., Xn

to be random free variables on M . The set

(A1, ..., An) ∈ (Mk(C))nsa : ||Aj || ≤ R, |tr(Ai1 ...Aip)− τ(Xi1 ...Xip)| < ε,∀(i1, ..., ip) ∈ 1, ..., np,

where τ denotes the trace in M , is called a set of microstates. According to a choice of parametres,

is denoted by ΓR(X1, ..., Xn;m, k, ε). There is a very important quantity that can be attributed to a n-

tuple of free random variables (X1, ..., Xn). It called the free entropy and it is denoted by χ(X1, ..., Xn).

Its definition involves the Lebesgue measure of a set of microstates for some parametres R,m, k, ε

(c.f.[57],[58],[59]). Surprisingly enough, it happens that this concept is related to the CEC in the following

way :

Theorem 3.4.5. Let M be a type II1 factor. The following are equivalent :

1. Every finite subset X ⊂Msa has microstates.

2. Conne’s Embedding Conjecture holds.

3.5 Model Theory and Ultraproducts

The main goal of this small digression through a seemingly divergent path is to reveal how Model Theory

can be applied to study Operator Algebras, in a very fruitful case of cooperation between two apparent

disjoint areas of Mathematics. We will merely sketch some ideas behind the proofs of two previously

57

Page 68: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

mentioned results : the ultrapower of type II1 factors is still a II1-factor and, assuming the Continuum

Hypothesis, the ultrapower RU is independent on the choice of the free ultrafilter U on N.

Recall that a first order language L is a set of relation symbols, function symbols and constant sym-

bols, as well as variables and quantifiers and connective symbols, such as ∀, ∃, (, ), ∧, ∨, ¬,⇒ and⇐.

We will also consider that there is an equality binary relation denoted by ≡. Then, we wish to give some

meaning to this set of symbols. To do so, we make a correspondence between L and an universe set,

say M . This correspondence, takes n-ary relations in L to n-ary relations R ⊂Mn, n-ary functions in L

to n-ary functions f : Mn → M and constants in L to constants x ∈ M . Let’s call this correspondece,

an interpretation and denote it by I. To the pair M = (M, I) we call a model.

Then, we develop the syntax, defining terms, atomic formulas and formulas in an inductive fashion. For

a rigorous exposition of this defintions, check [53]. Recall also that we say that a variable (in a formula)

that is not quantified is said to be free and that a formula without free variables is called a sentence.

Suppose now that we know how to attribute falsehood to a certain sentence ϕ of the language L, given

a model M.21 We will adopt the usual notation M |= ϕ. Finally, recall that the set of sentences of a

language L that are true in M is called the theory of M and denoted by Th(M). We say that two models

M1 and M2 are elementarily equivalent (M1 ≡ M2) if and only if Th(M1) = Th(M2). We are now able

to give a model-theoretic definition of ultraproduct, which is of our interest. But first, the set-theoretic

flavoured one :

Definition 3.5.1. Given a family of sets A = Aii∈I and an ultrafilter U on the index set I, consider the

following equivalence relation in∏i∈I Ai : f ∼ g if and only if i ∈ I : fi = gi ∈ U , where f = (fi)i∈I

and g = (gi)i∈I are elements of the cartesian product. We define ultraproduct to be∏i∈I Ai/ ∼ and

denoted by∏U Ai.

Definition 3.5.2. Let U be an ultrafilter on the index set I and let Mii∈I be a family of models of

L with universe sets Mi. The ultraproduct (model-theoretic construction) of Mii∈I by U is defined

to be the unique model of L with universe set∏UMi. Moreover, denoting the equivalence class of

f ∈∏i∈IMi by fU , the interpretation of a constant symbol c is given by fU such that f(i) = cMi , where

cMi is the interpretation given by Mi to c. The interpretation of a function symbol of arity n, F , is given

by (fU1 , ..., fUn ) 7→ fU , with f(i) = FMi(f1(i), ..., fn(i)). Finally, considering a n-ary relation symbol R :

R(fU1 , ..., fUn ) if and only if i ∈ I : RMi(f1(i), ..., fn(i)) ∈ U . We denote it by

∏U Mi.

It is routine work, using the properties of an ultrafilter, checking that the latter ultraproduct is well-

defined. For the sake of completeness, we mention the Fundamental Theorem of Ultraproducts :

Theorem 3.5.3.∏U Mi |= ϕ(fU1 , ..., f

Un ) if and only if i ∈ I : Mi |= ϕ(f1(i), ..., fn(i)) ∈ U

For a model for metric spaces, the interested reader should check [19] or [10]. For other examples,

let’s briefly describe the C∗-algebras and the tracial von Neumann algebras case. One can think of a

C∗-algebra A as a one-sorted structure U . Then, we have symbols Dn for each n ∈ N that should be

21If the reader is not familiar with the rigorous meaning of this, c.f. [53]

58

Page 69: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

interpreted as the n-norm ball. The functions in the language will be the constant 0, for every λ ∈ C an

unary function interpreted as scalar multiplication, an unary symbol ∗ for involution and binary symbols

for sum and product. We denote this language by LC∗ . For the second case, one can treat tracial von

Neumann algebra as one-sorted structure with domains Dn, again interpreted as n-norm balls but here,

the metric arises from the l2-norm, induced by the trace. Additionally to the first case, we have the

constant 1 and two unary symbols trR and tri for the real and imaginary parts of the trace function. We

denote this language as LTr. Again, for the detailed exposition, one can check [19]. Our only purpose

is to mention that indeed such models exists and to stablish notation.

We now arrive to a very important concept. We say that a category C is axiomatizable if there is a

language L, a theory 22 T in L and a collection of conditions Σ such that C is equivalent to the category

of models of T , with morphisms given by maps that preserve Σ. Here, Σ should be seen as the set of

rules that the class of objects should obey. In particular, we say that we have axiomatized a class of

algebras C if there is a theory T such that :

(i) for any A ∈ C there is a model M(A) of T determined up to isomorphism.

(ii) for any model M of T there is A ∈ C such that M is isomorphic to M(A).

(iii) If A,B ∈ C, there is a bijection between Hom(A,B) and Hom(M(A),M(B)).

From this definition, one can check that if the category can be axiomatized, then it is closed under

ultraproducts. At this point, the reader can check for instance in [19] for an axiomatization of C∗-algebras,

tracial von Neumann algebras and for the class of type II1-factors. In particular, this means that RU is

still a type II1 factor. Though we ommit the details, all the work is computational and thus, building an

axiomatization for the class of type II1-factors, lead us to an important result that could also be proven

using more orthodox methods. The interested reader can check this at [16] and compare the more

traditional approach just to emphatize the power of using Model Theory tools.

We now finish this digression, sketching the ideas behind another application of Model Theory to

prove a result in Operator Algebras : assuming the Continuum Hypothesis, the ultrapower RU does not

depend on the choice of the ultrafilter. As it was explained in the first section of the present chapter, this

fact leads to an intuition about Connes’ Embedding Conjecture meaning.

To do so, we introduce some preliminary concepts. Consider a model M of a language L with universe

set M . Let A ⊂ M and let LA = ca : a ∈ A ∪ L, where ca is a constant for each a ∈ A. Define

ThA(M) to be the set of all sentences of LA that are true in M. Now, consider a set of LA-formulas in

free variables v1, ..., vn, say P. We say that P is an n-type if for every finite subset P0 ⊂ P, there are

elements b1, ..., bn ⊂ M such that M |= p0(b1, ..., bn), where p0 ∈ P0. We say that P is a complete

n-type if either ϕ ∈ P or ¬ϕ ∈ P for every formula ϕ of LA that is free on variables v1, ..., vn. More, if

P is a complete n-type, we say that M realizes P if there exists some a ∈ Mn such that M |= ϕ(a) for

all ϕ ∈ P. Finally, we introduce the very important concept of saturation : For any cardinal κ, a model M22Here, theory just means a set of sentences in L

59

Page 70: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

is said to be κ-saturated if for all subsets A ⊂ M with |A| ≤ κ, M realizes all complete types over A. In

the particular case where κ = |M |, we say that M is saturated.

If we are dealing with structures over countable languages, we have already introduced all model-

theoretic concepts needed to prove that, assuming the Continuum Hypotheis, any two countable ul-

trapowers over ultrafilters on N of a structure with the cardinality of the continuum over a countable

language, are isomorphic. Indeed, the argument go as follows :any countable ultrapower of the struc-

ture has cardinality of the continuum, so any two such ultrapowers are equipotent. Then, it is a stan-

dard Model Theory result that a countable ultrapower of any structure over a countable language, is

ℵ1-saturated. Here, the Continuum Hypothesis plays a fundamental role and let us conclude that our

countable ultrapower is saturated, since our structure has the cardinality of the continuum. Finally, it is

another classic result that any two structures which are saturated and equipotent, must be isomorphic.

Here we just intent to sketch the nature of the arguments used, however the interested reader can check

[11]. However, when we defined a structure of interpretation for C∗-algebra (and for tracial von Neu-

mann algebras), our languages were not countable and because of that, one has to expand our toolbox

to stablish our isomorphism result for a non countable case.

To simplify the approach, let’s focus on our case of interest and let’s consider a language L and fix vari-

ables x = x1...xn and domains D = D1...Dn. For formulas ϕ and Ψ defined on D, set dTD

(ϕ(x),Ψ(x)) =

supsupx∈(D)n |ϕ(x) − Ψ(x)| : M |= T, where T is a theory in the language L. One can prove that

dTD

is in fact a psedo-metric.23 Let χ(T,D) be the density character24 of this pseudo-metric and define

χ(T ) =∑D χ(T,D). We say that L is separable if the density character of L is countable in respect to

all L-theories. We now state a fundamental result : LTr and LC∗ are separable languages.(c.f. [19])

Proposition 3.5.4. Let Mii∈N be models of some language L and let U be an ultrafilter on N. Then,∏U Mi is countably saturated.

Proposition 3.5.5. Let L be a separable language. If M1 and M2 are elementarily equivalent models of

L with the same uncountable density character, then they are isomorphic.

Lemma 3.5.6. Let S be a countably saturated structure over L and letA and B be separableL-structures,

with B being an elementary submodel of A. Then, any elementary embedding Ψ : B → S can be

extended to an elementary embedding Φ : A → S.

The interested reader, can check [11] and [19] for a proof and a deeper look on these results. We

are finally ready to sketch a proof of the following :

Theorem 3.5.7. Assuming the Continuum Hypothesis, if M is a model of density character χ ≤ 2ℵ0 ,

then all of its ultrapowers over non principal ultrafilters on N are isomorphic.

Proof: Let U and V be two non principal ultrafilters on N. As a consequence of Theorem 3.5.3, there

is an elementary embedding between M and MU and another elementary embedding between M and23Recall that a pseudo-metric d : X × X → R0 is a function such that d(x, x) = 0, d(x, y) = d(y, x) and d(x, z) ≤ d(x, y) +

d(y, z). Unlike a metric, we can have x 6= y such that d(x, y) = 0.24Recall that the density character of a topological space X is the least cardinal κ for which there is a dense subset A ⊂ X.

60

Page 71: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

MV (in fact, just take the diagonal embedding). By Continuum Hypothesis and Prop.3.5.4, both MU and

MV are saturated. Thus, by Lemma 3.5.6, MU and MV are elementarily equivalent. Indeed, let B = M,

A = MU and let Ψ be the embedding granted by Lemma 3.5.6, with S = MV . In this way, we have

an elementary embedding Φ : MU → MV . Repeating the argument changing A with S, we reach the

conclusion. Therefore, by Prop.3.5.5, we conclude what we wanted.

Corollary 3.5.8. Assuming the Continuum Hypothesis, the ultrapower RU does not depend on the

choice of the free ultrafilter.

Proof: It follows from the definitions of axiomatizability that M(RU ) = M(R)U . Thus, R has non

isomorphic ultrapowers if and only if the model M(R) has non isomorphic ultrapowers, which is false by

the previous theorem.

61

Page 72: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Chapter 4

Non-Commutative Galois Theory

Due to Connes, any subfactor N of the hyperfinite type II1 factor R is still hyperfinite. Thanks to Murray

and von Neumann, there is only one (up to ∗-isomorphism) hyperfinite type II1 factor. Hence, any infinite

dimensional subfactor N ⊂ R is isomorphic to R. Thus, to study the subfactors of R one can adopt a

different approach that emphatizes the study of how the subfactors are included in R. This leads to the

development of invariants that allow us to distinguish these subfactors just by studying their inclusions

on R. The aim of this chapter is to introduce some of these ideas that are object of study in the realm of

Non-Commutative Galois Theory.

4.1 Motivation and Preliminaries

Recall that in classical algebra it is usual to denote an inclusion of fields K ⊂ L as L : K and to call it a

field extension. It is clear that L is a K-module and we define the index of the extension to be dimK(L).

In this context, given α ∈ Aut(L) such that α(k) = k for all k ∈ K, we say that α is a K-automorphism.

It is immediate to check that the set of K-automorphisms is in fact a group endowed with composition.

When the index of the extension if finite, this is the so called Galois Group (of a given extension L : K)

and it is usually denoted as Gal(L : K). Recall that there is a biunivocal correspondence between the

subgroups of Gal(L : K) and the subfields M such that K ⊂ M ⊂ L, the so called Galois correspon-

dence. All these constructions are object of study in Classic Galois Theory, an area in Algebra that is

indeed a magnificent manifestation of creativity.

In this part of this thesis, we merely scratch the surface of Non-Commutative Galois Theory, that is

the study of analogous concepts and ideas presented in a non commutative landscape. Following the

essence of this thesis, we aim to be able to compute some Galois groups and some Galois correspon-

dences concerning the hyperfinite type II1-factor R. Meanwhile, we briefly roam within the realm of

more sophisticated invariants, such as the Jones index.

62

Page 73: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

4.1.1 Actions

Definition 4.1.1. LetM be a von Neumann algebra. We say that ϕ ∈ Aut(M) is an inner automorphism

if there is some unitary u such that ϕ(x) = uxu∗. Otherwise, we say that ϕ is outer.

Henceforth, α : G → Aut(M), where Aut(M) is the set of ∗-automorphisms of a von Neumann

algebraM and G is a topological group, is called an action if the map αx : G→M such that g 7→ αg(x)

is weakly continuous for every x ∈M and if α is a homomorphism.

Definition 4.1.2. Let ϕ ∈ Aut(M), withM a von Neumann algebra. We say that ϕ is free if whenever

xy = ϕ(y)x for every y ∈ M, then either x = 0 or ϕ = 1. Then, we say that an action α : G → Aut(M)

is free if αgg∈G\1 is a family of free automorphisms.

Definition 4.1.3. Given a group G and a von Neumann algebraM, let α : G → Aut(M) be an action

such that αgg∈G\1 is a family of inner/outer automorphisms. Then, we say that α is an inner/outer

action.

Definition 4.1.4. Given a von Neumann algebra M and an action α : G → Aut(M) we define the

algebra fixed by α to be the set x ∈M : αg(x) = x, ∀g ∈ G and we denote it byMG.

Proposition 4.1.5. LetM be a factor. Then, ϕ ∈ Aut(M) is an outer automorphism if and only if it is a

free automorphism.

Proof: First, let’s suppose that ϕ 6= 1 is a free automorphism and we assume, by absurd, that ϕ is

inner. Then, there is an unitary u such that for all x ∈ M we have that ϕ(x) = uxu∗. However, ϕ is free

and since ϕ(x)u = ux and ϕ 6= 1, we reach a contradiction because we would have that u = 0 and,

simultaneously, unitary. Conversely let ϕ ∈ Aut(M) be outer. Hence, ϕ 6= 1. Let x ∈ M be such that

for all y ∈ M we have that ϕ(y)x = xy. We need to show that x = 0. Notice that if x is unitary, we

have that x∗ϕ(y) = yx∗. Thus, since in a C∗-algebra every element is a linear combination of unitaries,

we still have that yx∗ = x∗ϕ(y) even if x is not unitary. From this, it is immediate to check that we have

that yx = xϕ(y)−1 and that ϕ(y)−1x∗ = x∗y. As a consequence, (x∗x)y = x∗(ϕ(y)x) = y(x∗x) and

(xx∗)y = x(ϕ(y)−1x∗) = y(xx∗) and we conclude that xx∗ and x∗x are elements of the centre ofM. By

hypothesis, M is a factor and thus, xx∗, x∗x ∈ λ1 : λ ∈ C. Therefore we can assume, after possible

normalization, that if xx∗ 6= 0 and x∗x 6= 0, x is unitary. But this is impossible, since ϕ is assumed to be

outer. Thus, x = 0.

Corollary 4.1.6. LetM be a factor and let α : G→ Aut(M) be an outer action. Then, α is a free action.

Proposition 4.1.7. LetM be a type II1-factor and let G be a finite group. Let α : G → Aut(M) be an

outer action and N :=MG. Then, N ′ ∩M = C1.

Corollary 4.1.8. Let M be a type II1-factor and let G be a finite group. Let α : G → Aut(M) be an

outer action. Then,MG is a subfactor ofM.

Proof: On one hand, it is easy to verify thatMG is a von Neumann algebra. Moreover, it follows from

Prop. 4.1.7 that it is a factor and clearly,MG ⊂M and they have the same identity.

63

Page 74: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

A very important fact for the following sections is the existence of an outer action on the hyperfinite

type II1-factor, R. The proof of such fact it’s not trivial and it would require some technical results.

Thus, we will just sketch the construction of such action. Before we proceed, just recall the construction

of R in the latter sections and notice that we can view R as being the bicommutant of⊗

n∈NMn(C).

Moreover, recall that we say that a family of matrices eij ⊂ Mn(C) such that e∗ij = eji, eijekl = δkleil

and∑ni=1 eii = 1 are called unity matrices. It is immediate to see that Mn(C) is a vector space of

dimension n2 precisely with a canonical basis provided by unity matrices. To simplify notation in further

proof, we will write eji instead of eij .

Definition 4.1.9. Let G be a finite group with |G| = n. Define α : G→ Aut(Mn(C)) setting αg(eji ) := egjgi .

This map is called a left translation.1

Lemma 4.1.10. Let G be a finite group with |G| = n. Then, the left translation is an action.

Proof: First, we verify that each αg is in fact an automorphism of Mn(C). On one hand, αg(ejielk) =

αg(δliejk) = δlie

gjgk = δgl,gie

gjgk = egjgie

glgk = αg(e

ji )αg(e

lk). On the other hand, notice that αg((e

ji )∗) =

αg(eij) = egigj = (egjgi )

∗ = (αg(eji ))∗. Thus, αg ∈ Aut(Mn(C)). Finally, we check that α is a homomor-

phism. Indeed, α1(eji ) = eji and αg(αh(eji )) = αg(ehjhi ) = eghjghi = αgh(eji ).

Proposition 4.1.11. Let G be a finite group and let R be the hyperfinite type II1-factor. Then, there

exists an outer action of G on R. Moreover, such action α is unique.

Proof: Define Ψ : G → Aut(R) to be Ψ :=⊗

n∈N α. Even though this is a very natural expression, it is

not easy to check that Ψ is an outer action. The interested reader should check [5].

4.1.2 Conjugations

Definition 4.1.12. Let Ni and Mi, with i ∈ 1, 2, be von Neumann algebras. If we have inclusions

Ni ⊂ Mi such that there is an isomorphism ϕ : M1 → M2 with the property that ϕ(N1) = ϕ(N2), we

say that they are conjugated inclusions and we usually denote it by (N1 ⊂M1) ∼ (N2 ⊂M2).

Remark 4.1.13. The conjugation of inclusions is in fact an equivalence relation. Indeed, to verify re-

flexivity just choose ϕ = 1. If one has that (N1 ⊂ M1) ∼ (N2 ⊂ M2) by ϕ, we choose ϕ−1 to check

symmetry. Finally, if (N1 ⊂ M1) ∼ (N2 ⊂ M2) by ϕ1 and (N2 ⊂ M2) ∼ (N3 ⊂ M3) by ϕ2, we choose

ϕ2 ϕ1 to check transitivity.

Remark 4.1.14. Let α : G → Aut(R) be an outer action and let H ⊂ G be a normal subgroup. One

can define an action β : G/H → Aut(RH) setting β(gH)(x) := αg(x). Indeed, β is well-defined : let

gH = g′H which means that g−1g′ = h ∈ H. Now, notice that αg(x) = αghh−1(x) = αgg−1g′h(x) =

αg′(αh−1(x)) = αg′(x), since x ∈ RH . Moreover, αh(αg(x)) = αhg(x) = αgh′(x) = αg(x), since x ∈ RH

and gH = Hg. Thus, αg(x) ∈ RH . Furthermore, since α is an action, it is clear that β is also an action.

1Define the action ϕ : G→ Aut(G) by setting ϕg(h) := gh. Since G is finite, there is a bijection between G and 1, ..., n andwe can see ϕg as a permutation of indexes. That’s precisely the meaning of gi and gj in the definition of αg , since i, j ∈ 1, ..., n.

64

Page 75: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proposition 4.1.15. Let α : G→ Aut(R) be an outer action, with G a finite group and H ⊂ G a normal

subgroup. Then, we have that (RG ⊂ RH) ∼ ((RH)G/H ⊂ RH) ∼ (RG/H ⊂ R).

Proof: We just prove the first equivalence and one could make an analogous argument for the second

inclusion. Let ξ : RH → RH be such that ξ(x) := βgH(x) for some g ∈ G \ H.2 It is enough to show

that ξ(RG) = (RH)G/H . On one hand, let y ∈ RG and since RG ⊂ RH , we have that ξ(y) ∈ RH . We

will verify that ξ(y) ∈ (R)G/H , i.e. ξ(y) = βkH(ξ(y)) for all k ∈ G \H. By definition of ξ this is equivalent

to stablish that βgH(y) = βkH(βgH(y)) for all k ∈ G \H. But βkH(βgH(y)) = αkg(y) and since y ∈ RG,

αkg(y) = y and thus, the condition we want to verify is equivalent to y = y and therefore, a tautology.

Conversely, let z ∈ (RH)G/H , i.e. z ∈ RH is such that αk(z) = z for every k ∈ G \ H. In particular,

let k = g and we conclude that z ∈ ξ(z). Moreover, since z ∈ RH , we have that αk(z) = z for every

k ∈ G \H and thus, z ∈ RG. Hence, z ∈ ξ(RG).

Remark 4.1.16. Recall that given a group G and a normal subgroup H ⊂ G, we define the normalizer

N(G,H) = x ∈ G : xH = Hx. It is easy to check that H ⊂ N(G,H) is a normal subgroup and hence,

by the previous result, we have that

(RN(G,H) ⊂ RH) ∼ ((RH)N(G,H)/H ⊂ RH) ∼ (RN(G,H)/H ⊂ R),

using some maps ϕ1 and ϕ2 respectively. On the other hand, since N(G,H) ⊂ G we have that

(RN(G,H))G/N(G,H) ⊂ (RH)N(G,H)/H and that RG/N(G,H) ⊂ RN(G,H)/H . Appealing to similar argu-

ments presented in the previous result, one can check that ϕ1(RG) = (RN(G,H))G/N(G,H) and that

ϕ2((RN(G,H))G/N(G,H)) = RG/N(G,H). Thus, we can conclude that

(RG ⊂ RH) ∼ ((RN(G,H))G/N(G,H) ⊂ (RN(G,H))H/N(G,H)) ∼ (RG/N(G,H) ⊂ RH/N(G,H)).

4.2 Galois Theory and the hyperfinite type II1-factor

4.2.1 Galois Groups

Definition 4.2.1. Let N ⊂M be von Neumann algebras. We define the Galois group of such a pair by

Gal(M,N ) = α ∈ Aut(M) : α|N = 1N .

Proposition 4.2.2. Given a pair N ⊂M, Gal(M,N ) is a well-defined group.

Proof: The proof is trivial.

Proposition 4.2.3. LetM be a type II1-factor and N ⊂M a subfactor. Then :

1. Gal(M,N ) is invariant by conjugation by elements of Aut(M).

2. The action of Gal(M,N ) onM is free3 if and only if N ′ ∩M = C1.

2We use the notation of Remark 4.1.14.3We consider the natural action α : Gal(M,N )→ Aut(M) such that αx := x.

65

Page 76: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proof: To prove (1.), notice that Gal(M, ϕ(N ))ϕ = ϕGal(M,N ). Indeed, if ξ ∈ Gal(M, ϕ(N ))ϕ, we

have that ξ = β ϕ, for some β ∈ Aut(M) such that β|ϕ(N ) = 1N . We will verify that there is some

γ ∈ Aut(M) such that γ|N = 1N and such that ξ = ϕ γ. In fact, chose γ = ϕ−1 βϕ. It is clear that

γ ∈ Aut(M) and that γ|N = 1N , since β(ϕ(N )) = ϕ(N ). The reverse inclusion is absolutely analogous

and we can conclude that Gal(M, ϕ(N ))ϕ = ϕGal(M,N ) and from this it follows, as wanted, that

Gal(M, ϕ(N )) = ϕGal(M,N )ϕ−1.

To prove (2.), recall that from Prop.4.1.5 we have that ϕ ∈ Aut(M) is outer if and only if ϕ is free.

Thus, ϕ is free if and only if Inn(M) ∩ Gal(M,N ) = 1.4 We will prove that Gal(M,N ) ∩ Inn(M) ≈

U(N ′ ∩ M)/T. Indeed, let’s suppose that we already know this. Then, if N ′ ∩ M = C1 we have

that Gal(M,N ) ∩ Inn(N ) = 1 and we conclude that the action is free. Conversely, if Gal(M,N ) ∩

Inn(M) = 1, we have that U(N ′ ∩ M)/T = 1, which means that N ′ ∩ M = C1. Therefore,

to prove (2.), we just need to stablish that Gal(M,N ) ∩ Inn(M) ≈ U(N ′ ∩ M)/T. To do so, let

F : U(N ′ ∩M) → Gal(M,N ) ∩ Inn(M) be such that u 7→ Adu, where Adu ∈ Aut(M) is such that

Adu(x) := uxu∗. By definition, F (u) ∈ Inn(M). Moreover, let x ∈ N and since u ∈ U(N ′), one has that

uxu∗ = xuu∗ = x. Thus, Adu|N = 1N and F is well-defined. Furthermore, F is a homomorphism and

it is a surjective map. Indeed, let ξ ∈ Gal(M,N ) ∩ Inn(M). Hence, there is a unitary u ∈ U(M) such

that ξ(x) = uxu∗ and ξ|N = 1N . If y ∈ N , we have that uyu∗ = y and hence, uy = yu, which means that

u ∈ U(N ′ ∩M). Thus, F is surjective. Finally, it is clear that ker(F ) = T and appealing to Isomorphism

Theorem, we conclude what we wanted.

Intermezzo : On Jones’ Index and Towers of Algebras

We now give a look at a ring-theoretic construction of towers of algebras and we introduce an Algebra

flavoured definiton of index. We briefly sketch some of the ideas involved in computing the Jone’s Index

of the hyperfinite type II1-factor R. The reader can skip most of the content of this intermezzo.

Recall that a semi-simple algebra is an Artinian algebra over a field which has a trivial Jacobson radical.5

If A is a semi-simple and finite-dimensional algebra, there is a finite set Eini=1 of idempotent elements

in the center of A such that A ≈ AE1 ⊕ ... ⊕AEn. Whenever every component AEi is isomorphic to a

matrix algebra (over the same ground field K as A), we say that A is a multi-matrix algebra. It is a very

well known result that multi-matrix algebras are precisely the finite-dimensional C∗-algebras.

Let’s consider 1 ∈ N ⊂M, arbitrary algebras over some field K. The so called fundamental construc-

tion associates to the pair N ⊂ M, another pair M ⊂ L, where L := EndN (M) - viewed as a right

N -module - with every x ∈M being identified with the left multiplication operator. The nested sequence

M0 = N ⊂M1 =M⊂ ... ⊂Mk ⊂Mk+1 ⊂ ...,

where each Mk ⊂ Mk+1 is obtained from Mk−1 ⊂ Mk using the fundamental construction, is said

to be the tower induced by the pair N ⊂ M. As usual, rank(Mk|M0) denotes the smallest possible4Inn(M) denote the group of inner automorphisms ofM.5An algebra is Artinian if it satisfies the descending chain conditions on ideals. The Jacobson radical of an algebra is the ideal

of all elements that annihilate every simple ideal, i.e. every ideal without non-zero proper sub-modules.

66

Page 77: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

number of generators ofMk as a rightM0-module.

Definition 4.2.4. Given a pair N ⊂M, we define the index of N inM to be the number given by

[M : N ] := limk→∞

sup[rank(Mk|M0)]1k ,

where eachMk comes from the tower induced by the pairM⊂ N .

Remark 4.2.5. IfM and N are isomorphic to matrix algebras, one has that [M : N ] = dimKMdimKN .

Now we introduce the concept of inclusion matrices. Let M and N be multi-matrix algebras, say

M =⊕m

i=1Mpi and N =⊕n

j=1N qj . For each pair (i, j) - with 1 ≤ i ≤ m and 1 ≤ j ≤ n - define

Mij := piqjMpiqj and Nij := piqjNpiqj . Define ΛMN := (λij) to be the m × n matrix such that

λij = 0 whenever piqj = 0 and that λij = [Mij : Nij ]12 , whenever piqj 6= 0. This matrix codifies useful

information. For instance, if N ⊂M is a pair of multi-matrix algebras with inclusion matrix ΛMN , then one

can show that ||ΛMN ||2 = [M : N ].

Proposition 4.2.6. Let N ⊂ M be a pair of K-algebras, with N finite-dimensional. Let tr :M→ K be

a faithful trace with a faithful restriction to N . Then, there is an unique K-linear map E : M→ N such

that :

1. tr(E(x)) = tr(x),∀x ∈M.

2. E(y) = y,∀y ∈ N .

3. E(xy) = E(x)y,∀x ∈M, y ∈ N .

4. E(xy) = 0 for all y, then x = 0.

Indeed, let’s considerM together with a non-degenerate symmetric K-bilinear form (x, y) 7→ tr(x, y).

Since tr and tr|N are faithful, one has that M = N ⊕ N⊥ and we can define E : M → N to be the

orthogonal projection ofM onto N . All the properties of the previous result are verified and we then say

that E is a faithful conditional expectation.

Now let N ⊂M be a pair of multi-matrix algebras and suppose that tr is a faithful trace onM which

restrition to N is still faithful. We already know that E is well-defined. Now let β ∈ K. We say that tr is a

Markov trace (of modulus β) if there is a trace Tr : EndN (M)→ K such that Tr(λ(x)) = tr(x) and that

βTr(λ(x)E) = tr(x), for all x ∈M, where λ :M → L is the usual left multiplication operator.

Now let’s consider again a pair of multi-matrix algebras M0 ⊂ M1 and let (Mk)k∈N0 be the induced

tower. Let’s also suppose that tr1 is a Markov trace of modulus β on the pair M0 ⊂ M1. Let tr2

be the extension Tr (to M2 = EndN (M)) and denote by E1 : M1 → M0 and by E2 : M2 → M1

the associated conditional expectations. One can extend a Markov trace through all Mi of the tower.

Moreover, we have the following :

Lemma 4.2.7. Let M0 ⊂ M1 be a pair of multi-matrix algebras on which exists a Markov trace tr of

modulus β. For each k ≥ 1 we have that :

67

Page 78: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

1. Mk is generated byM1 and E1, ..., Ek−1.

2. The idempotents E1, ..., Ek satisfy the following relations :

(a) βEiEjEi = Ei, if |i− j| = 1.

(b) EiEj = EjEi, if |i− j| ≥ 2.

Proof: The interested reader can check the proof in [21], Prop.2.7.5.

Lemma 4.2.8. Let β ∈ R∗ and Pnn∈N be an infinite sequence of orthogonal projections on some

Hilbert space such that βPiPjPi = Pi if |i − j| = 1 and that PiPj = PjPi if |i − j| ≥ 2. Then, if P1 6= 0,

one has that either β ≥ 4 or β = 4 cos2(πq ) for some integer q ≥ 3.

Proof: The interested reader can check the proof in [21], Thrm II.16

After this preamble, we have enough motivation to set our framework on von Neumann algebras. Let’s

consider a pairM ⊂ N of finite factors. SinceM is a finite factor, there is a faithful tracial state tr and

we can define on M an inner product, by the usual way, setting 〈a, b〉 := tr(b∗a). Regarding the norm

||x|| := (tr(x∗x))12 , we define [M : N ] to be dimN (L2(M)).

Definition 4.2.9. Given a finite factorM and N ⊂M a subfactor, we define the Jones’ Index as

[M : N ] := dimN (L2(M)).6

If [M : N ] < ∞, the pair N ⊂ M can generate a tower of factors by the fundamental construction

defined as follows:

M0 = N ⊂M1 =M⊂ ... ⊂Mk ⊂Mk+1 ⊂ ...,

where Mk is the von Neumann algebra acting in L2(Mk), generated by Mk and ek, where ek :

L2(Mk) → L2(Mk−1) is a conditional expectation. If M is a type II1-factor, eN : M → N is the

restriction to M of the orthogonal projection of L2(M) onto the closure of N ⊂ L2(M). Moreover, in

this case, defining iteratively the tower we get that eachMk is a type II1-factor.

Proposition 4.2.10. LetN ⊂M be a pair of finite factors such that [M : N ] <∞. Then, as C∗-algebras,

we have that 〈M, eN 〉 ≈ EndN (M).

Proof: The interested reader can check the proof in [21], cor.3.6.5.

Remark 4.2.11. Note that the previous result tells us that the way we defined our fundamental construc-

tion in this setting, agrees with the more general ring-theoretic definition.

Theorem 4.2.12. Let N be a subfactor of a type II1-factorM. Then:

1. Either [M : N ] = 4 cos2(πq ) for some integer q ≥ 3, or [M,N ] ≥ 4.

6Here, given aM-module H, with dimM(H) we mean the coupling constant.

68

Page 79: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

2. If M is the hyperfinite type II1-factor R, there exist subfactors which index take any value in the

set 4 cos2(πq ), q ∈ N, q ≥ 3 ∪ [4,∞[.

Proof: We will merely present the idea of the proof. Let’s start with (1.). As we previously described,

the fundamental construction yields a type-II1 factor 〈M, eN 〉 when one consider the unique faithful

conditional expectation fromM onto N , which can be viewed as a projection. Moreover, one can show

that the normalized trace of 〈M, eN 〉 has the Markov property with modulus [M,N ]. Now, in a similar

way with what we did before with multi-matrix algebras, one has a tower construction and an increasing

sequence of type-II1 factors M0 = N ⊂ M1 = M ⊂ ... ⊂ Mk ⊂ Mk+1 ⊂ ... and a sequence of

projections Pnn∈N satisfying [M : N ]PiPjPi = Pi whenever |i− j| = 1 and PiPj = PjPi, if |i− j| ≥ 2.

Hence, by Lemma 4.2.8 we can conclude (1.).

To prove (2.), we define a chain of C∗-algebras, say (Aβ,k)k∈N - for any β ∈ R such that either β ≥ 4

or β = 4 cos2(πq ) for some integer q ≥ 3 - with each Aβ,k being generated by its identity and projections

P1, ..., Pk−1 satisfying [M,N ]PiPjPi = Pi if |i− j| = 1 and PiPj = PjPi if |i− j| ≥ 2. Furthermore, each

Aβ,k has a faithful trace tr that satisfies βtr(wPj) = tr(w) for any w ∈ Aβ,k and 1 ≤ j ≤ k. To see this

in the case β ≥ 4, the reader should check section 2.8 of [21] and to see the case when β = 4 cos2(πq ),

check section 2.9 of [21]. Now, since tr is faithful, one can apply the GNS construction through πtr and

then define R1 : πtr = (⋃k∈NAβ,k)

′′. It is not hard to see that, by definition, R1 is a finite and hyperfinite

von Neumann algebra. On the other hand, one can show that R1 is in fact a factor and thus, by unicity,

R ≈ R1. Finally, using the fact that generators of Aβ,k verify the relations of Lemma 4.2.7(2) and the

properties of tr, setting Rβ := 1, P2, P3, ...′′

one has that [R : Rβ ] = β, as the interested read can

check in [21],Lemma 3.4.5. Hence, we just proved that for any value β in 4 cos2(πq ),∈ N, q ≥ 3∪ [4,∞[,

there is a subfactor Rβ ⊂ R1 ≈ R such that [R : Rβ ] = β.

Proposition 4.2.13. Let M be a type II1-factor, α : G → Aut(M) an outer action and N ⊂ M a

subfactor. Then :

1. If [M : N ] <∞ and N ′ ∩M = C1, then |Gal(M,N )| <∞.

2. If P ⊂ N ⊂M is an inclusion of factors, then [N : P][M : N ] = [M : P].

3. If |G| < ∞, then [M : MG] = |G| = [M oα G : M] and if H is a subgroup of G, then [M oα G :

Moα H] = |G|/|H|.

4. If N ⊂M is an inclusion of type II1 factors and [M : N ] = 1, thenM = N .

∗∗ End of intermezzo ∗∗

Proposition 4.2.14. LetM be a type II1-factor and N ⊂ M a subfactor. If [M : N ] = |Gal(M,N )| <

∞, we have that N =MGal(M,N ).

Proof: First, we prove that MGal(M,N ) is a subfactor of M. As we proved in Prop.4.2.3, one has that

Gal(M,N ) ∩ Inn(M) ≈ U(N ′ ∩M)/T. If, by hypothesis, |Gal(M,N )| < ∞, we have that |U(N ′ ∩

M)/T| <∞ which is only possible if N ′ ∩M = C1. On the other hand, since N ⊂MGal(M,N ), we have

69

Page 80: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

that (MGal(M,N ))′ ⊂ N ′ and we can conclude that (MGal(M,N ))′ ∩M ⊂ C1. Thus, (MGal(M,N ))′ ∩

MGal(M,N ) ⊂ C1. Conversely, C1 ⊂ MGal(M,N ) and we can conclude that MGal(M,N ) ⊂ M is a

subfactor.

Now, notice that since N ⊂M is a subfactor, we have that in fact, N ⊂MGal(M,N ) ⊂M are inclusions

of subfactors. By Prop.4.2.13, we have that [M : MGal(M,N )][MGal(M,N ) : N ] = [M : N ]. Again, by

Prop.4.2.13 and by hypothesis, we know that [M : MGal(M,N )] = [M : N ]. Therefore, we have that

[MGal(M,N ) : N ] = 1 and applying Prop.4.2.13, we conclude that N =MGal(M,N ).

• LetM be a type II1-factor and N ⊂M a subfactor such that [M : N ] <∞ and that N ′ ∩M = C1.

Let’s define G1 := Gal(M,N ), L1 := MG1 and, proceeding by induction, Gi+1 := Gal(Li,N ) and

Li+1 := LGi+1

i . From the definition, for any i we have thatN ⊂ Li. Moreover, since [M : N ] <∞ we can

use Prop.4.2.13 and conclude that there is some k such that N = Lk and thus, Gk+1 = Gal(M,N ) =

1. Thus, there is some k0 such thatGk0 = 1 and thatGk0−1 6= 1. Furthermore, sinceN ′∩M = C1,

every Gk is a finite group. To the sequence of finite groups (G1, ..., Gk0) we call Galois series. Again, by

Prop.4.2.13, it should be clear that [M : N ] = [M : L1]...[Lk : N ].

Proposition 4.2.15. LetM be a type II1-factor and let N ⊂M be a subfactor such that N ′ ∩M = C1.

Then, |Gal(M,N )| ≤ [M : N ].

Proof: Note that [M : L1] = [M :MGal(M,N )] = |Gal(M,N )|, using Prop.4.2.13. Since [Li : Li+1] ≥ 1,

we conclude the inequality.

4.2.2 Computing some Galois Groups

Theorem 4.2.16. LetM be a type II1-factor and let α be a free action of G, a finite group, onM. Then,

Gal(M,MG) ≈ G.

Proof: It is easy to see that (MG)′ ∩ M = C1 and thus, by Prop.4.2.3 one has that Gal(M,MG)

acts freely on MG. Hence, using Prop.4.1.5 we know that it is an outer action. On the other hand,

one has that |Gal(M,MG)| < ∞ and since M is a type II1-factor, appealing to Prop.4.1.7, we con-

clude that (MGal(M,MG))′ ∩ M = C1. Thus, MG ⊂ MGal(M,MG) ⊂ M is an inclusion of fac-

tors. Now, using Prop.4.2.13, we have that [M : MG] ≥ [M : MGal(M,MG)] and because of that,

|Gal(M,MG)| ≥ |α(G)|. However, by definition we have that |α(G)| ≥ |Gal(M,MG)| and we con-

clude that Gal(M,MG) ⊂ α(G) are equipotent sets. Since by hypothesis G ≈ α(G) is finite, we have

necesarily that Gal(M,MG) ≈ G and we prove what we wanted.

Crash course in Representation Theory

• Let G be a finite group. A representation of G is a homomorphism ϕ : G→ GL(V ).7 A character of G

is a map χ : G→ C such that χ(g) = tr(ϕ(g)), for some representation ϕ of G.

If W ⊂ V is such that for every w ∈ W we have that ϕ(g)w, g ∈ G ⊂ W , we say that W is invariant. A

7Here, V is a vector field and GL(V ) is the group Aut(V ) under composition. Moreover, if dim(V ) = n, we have thatGL(V ) ≈ GL(n, V ).

70

Page 81: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

representation is said to be irreducible whenever the only invariant subspaces are V and 0.

• If ϕ : G → GL(V ) is a representation with dim(V ) = n, ϕ is said to be n-dimensional. Notice that

χ(1g) = tr(1) = dim(V ) and thus, if χ(1G) = 1, χ is 1-dimensional. Let’s denote the set of 1-dimensional

charaters of G by χ(G).

Lemma 4.2.17. Let ϕ : G → GL(V ) be an irreducible representation. Let Φ : V → V be such that

ϕ(g)(Φ(v)) = Φ(ϕ(g)(v)) for any g ∈ G and v ∈ V . Then, there is some λ ∈ C such that Φ = λ1

The previous result is known as Schur’s Lemma and has uncountable applications in the rich area

of Representation Theory. For instance, let G be abelian and let ρ : G → GL(V ) be an irreducible

representation. Now, define the action α : G → Aut(V ) setting α(g)(v) := ρ(g)(v). Since G is abelian,

it is clear that ρ(g)ρ(h) = ρ(h)ρ(g) for any g, h ∈ G. Then, by Schur’s Lemma, we have that ρg =

λ(g)1 with λ ∈ C∗. Thus, every subspace is invariant. Since ρ was taken to be irreducible, this mean

that necessarily dim(V )=1. Hence, if G is abelian, any irreducible representation is 1-dimensional.

Conversely, it should be clear that any 1-dimensional representation is irreducible.

Lemma 4.2.18. Let Γ denote the set of irreducible representations of G. Then, |G| =∑ϕ∈Γ dim(Vϕ)2.

Notice that joining the observations after Schur’ Lemma and the latter result, one concludes immedi-

ately that if G is abelian, the number of irreducible representations is equal to |G|.

Now, notice that χ(G) is in fact a group.8 Morevoer, thanks to the properties of traces, χ(G) is an

abelian group. Now recall that if G is a finite abelian group, there are generators g1, ..., gr such that

G = 〈g1〉 ⊕ ... ⊕ 〈gr〉. Then, it is not hard to check that one can define an isomorphism between G and

χ(G) by setting χ 7→ (χ(g1), ..., χ(gr). This remark leads to the following useful result :

Proposition 4.2.19. Let G be a finite group. Then, G/[G,G] ≈ χ(G).

∗∗ End of crash course ∗∗

Theorem 4.2.20. LetM be a type II1-factor and let α : G → Aut(M) be an outer action, with G finite.

Then, Gal(Moα G,M) ≈ G/[G,G].

Proof: We will prove that Gal(M oα G) ≈ χ(G). Then, using Prop.4.2.19, we can conclude the result.

Having this in mind, given any ϕ ∈ Gal(M oα G) we will prove that there is an unique map χ : G → C

such that χ(ghg−1) = χ(h), χ(1G) = 1 and ϕ(∑g∈Gmgug) =

∑g∈G χ(g)mgug. Notice that if χ is a

character, the second condition tells us that it is in fact a 1-dimensional character, as we remarked

before. In this case, the first condition tells us that χ is indeed a character and the third condition

establishes its unicity. Then, it is not hard to check that indeed this biunivocal correspondence is in fact

the desired isomorphism. It remains to prove that such χ exists.

First we prove that ϕ(ug)u∗g ∈ M′ ∩ (M oα G). Notice that if this is the case, using Lemma A.5.5 (and

identifying tα(y) with y ⊗ 1) and since α is outer, we have that M′ ∩ (M oα G) = C1MoαG. Thus,

ϕ(ug)u∗g = λ1 and hence ϕ(ug) = λ(g)ug and one define χ : G → C to be χ(g) := λ(g). To check that

8χ1χ2(g) := χ1(g)χ2(g) and χ−1(g) := χ(g)−1

71

Page 82: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

indeed we have the desired equality, notice that (ϕ(ug)u∗g)a = a(ϕ(ug)u

∗g) for all a ∈ M is equivalent

to check that ϕ(ug)α∗g(a)u∗g = aϕ(ug)u

∗g since u∗ga = u∗gtα(a) = tα(α∗g(a))u∗g = α∗g(a)u∗g, where we used

Lemma A.5.4. But the latter condition is equivalent to ϕ(ug)α∗g(a) = aϕ(ug). Furthermore, since ϕ|M =

1M, the condition is equivalent to ϕ(ugα∗g(a)) = ϕ(aug) and multiplying by u∗g we get α∗g(a) = u∗gaug

which mean that for any h ∈ G the condition is equivalent to αh(a) = uhau∗h (taking h := g−1). But since

α is outer, this condition is verified and therefore, one can conclude that ϕ(ug)u∗g ∈M′ ∩ (Moα G) and

we can define χ as previously described. It remains to check the mentioned properties of χ.

By construction, it is immediate that ϕ(∑g∈Gmgug) =

∑g∈G χ(g)mgug. On the other hand, we have

that ϕ(a) = aχ(1G)u1G = χ(1G)ϕ(a) and thus, χ(1G) = 1. Finally, we check that χ(ghg−1) = χ(h) : Let

x =∑h∈Gmhuh. Then, ugxu∗g =

∑h∈G αg(mh)ughg−1 . Now, notice that

ϕ(ugxu∗g) =

∑h∈G

αg(mh)uguhu∗g =

∑h∈G

χ(ghg−1)αg(mh)ughg−1 .

On the other hand,

ϕ(ugxu∗g) = ϕ(ug)ϕ(x)ϕ(u∗g) =

∑h∈G

χ(h)αg(mh)ughg−1 ,

which means that χ(h) = χ(ghg−1) as we wanted.

Remark 4.2.21. Suppose that (A1 ⊂ B1) ∼ (A2 ⊂ B2) by the isomorphism ϕ : B1 → B2 such that

ϕ(A1) = A2. Then, Gal(B1,A1) ≈ Gal(B2,A2). To see this, let’s define Ψ : Gal(B1,A1) → Gal(B2,A2)

such that Ψ(ξ) := ϕξϕ−1. First, notice that if z ∈ B2, since ξ(ϕ−1(z)) ∈ A1, we have that ϕ(ξ(ϕ−1(z))) ∈

B2. Thus, Ψ(ξ) ∈ Gal(B2,A2). Moreover, it is clear that Ψ is a bijective homomorphism and thus, an

isomorphism.

Corollary 4.2.22. Let G be a finite group, R the hyperfinite type II1-factor and let α : G → Aut(R) be

an outer action. Let H ⊂ G be a normal subgroup. Then :

1. Gal(RH ,RG) ≈ G/H.

2. Gal(Roα G,Roα H) ≈ (G/H)/([G/H,G/H]).

Proof: To prove (1.) note that by Prop.4.1.15 we know that (RG ⊂ RH) ∼ (RG/H ⊂ R). Then, appealing

to the previous remark and to Theorem 4.2.16, we can conclude that Gal(RH ,RG) = Gal(R,RG/H) ≈

G/H. To prove (2.) we use Theorem 4.2.20 and we immediately obtain the result.

Remark 4.2.23. Let’s consider the inclusions (RS3 ⊂ R) and (RZ6 ⊂ R) and consider an outer action

α (c.f. Prop. 4.1.11). Notice that Gal(R,RS3) ≈ S3 and that Gal(R,RZ6) ≈ Z6, using Theorem

4.2.16. Since Z6 and S3 are not isomorphic, using Remark 4.2.21 we can conclude that these are not

conjugated inclusions. However, if we used Jones Index we would not be able to conclude this: indeed,

using Prop.4.2.13 one has that [R : RS3 ] = [R : RZ6 ] = 6.

Remark 4.2.24. Let’s check that the assumption of H being normal in G in Corollary 4.2.22 is necessary

and meanwhile, for an outer action α of S3 on R we compute that

Gal(Roα S3,Roα Z2) = 1.

72

Page 83: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Let G denote Gal(Roα S3,Roα Z2) and G1 denote Gal(Roα S3,R). Clearly, G ⊂ G1 and by Corollary

4.2.22, since [S3, S3] ≈ Z3, one has that G1 ≈ Z2. Hence, either G = Z2 or G = 1. Appealing to

Corollary 4.1.8 and to Prop.A.5.6 one has that the following are inclusions of factors:

(Roα Z2) ⊂ (Roα S3)G ⊂ (Roα S3).

Furthermore, by Prop.4.2.13 we conclude that [(RoαS3) : (RoαZ2)] = 3 and also, again by Prop.4.2.13,

we have that [(Roα S3) : (Roα S3)G] = |G|. Thus, since |G| ∈ 1, 2, using Prop.4.2.13 again, we have

that [(Roα S3)G : (Roα Z2)] is either 3 or 32 . However, since (Roα S3)G is a type II1 factor (it contains

an infinite dimensional factor (R oα Z2) and it is contained in a type II1 factor, (R oα S3)), Theorem

4.2.12 implies that |G| = 1 and therefore, G = 1. On the other hand, if we use Corollary 4.2.22, we

would conclude that |G| = 2.

4.2.3 Galois Correspondence

In this subsection, we will finally approach Galois correspondences in the non-commutative framework.

If a group G acts onM, a type II1-factor through an outer action, we will be able to establish the relation

between subgrops of G and subfactors ofM.

Remark 4.2.25. Let M be a type II1-factor and G a countable group such that α : G → Aut(M) is

an outer action. Now, consider the map u : G → U(M) defined by αg(x)u(h) = αgh(x), for all x ∈ M

and g, h ∈ G. We have that g 7→ ug is an unitary representation. Moreover, using properties of the

trace τ , one can check that ugg∈G is a linearly independent family overM′. Furthermore, notice that

if N =MG, any element y ∈ N ′ can be written (uniquely) as y = x1 + xgug + ...+ xhuh, with xk ∈ M′.

Indeed, let X be the set of all such expressions. Notice that if x ∈ N , then xuh = x for all h ∈ G, just by

definition of N and uh. On one hand, given any y ∈ N one can verify that (xgug)y = y(xgug) : Observe

that xg(ugy) = xgy and that y(xgug) = y(ugxg) = (yug−1)(ugxg) = yxg and thus, (xgug)y = y(xgug) is

equivalent to xgy = yxg which is verified since xg ∈ M′. Thus, X ⊂ N ′. Conversely, it is not hard to

check that X is in fact a subalgebra and by Bicommutant Theorem it’s enough to prove that X ′ ⊂ N ,

which is immediate from the definitions.

Remark 4.2.26. Let M be a type II1-factor and let N ⊂ M be a von Neumann subalgebra. Then,

let’s consider ξ : M → N to be the projection of L2(M) onto L2(N ) restricted to M. The reader can

check that ξ verifies useful properties such as ξ(axb) = aξ(x)b, tr(aξ(x)) = tr(ax), ξ(x∗) = ξ(x)∗ and

ξ(x∗x) ≥ ξ(x)∗ξ(x), for all a, b ∈ N and x ∈M. In this context we say that any such map is a conditional

expectation onM conditioned by N .

Proposition 4.2.27. LetM be a type II1-factor, G a finite group and α : G→ Aut(M) an outer action.

Let N =MG and let P be a von Neumann subalgebra such thatM′ ⊂ P ⊂ N ′. Then, P is generated

by uhh∈H andM′ for a certain subgroup H ⊂ G.

Proof: Let H = k : uk ∈ P ⊂ G, clearly a subgroup of G. Let ∆ be the von Neumann algebra

generated by uhh∈H overM′. Clearly that ∆ ⊂ P. Conversely, let y ∈ P. Then, according to Remark

73

Page 84: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

4.2.25, y = x1 +xgug + ...+xhuh with each xi ∈M′ and g ∈ G. Now, considering ξ to be the conditional

expectation on N ′ conditioned by P. Using the properties stated in Remark 4.2.24, one can easily

conclude that either ξ(ug) = 0 or ξ(ug) = ug, i.e. either ug ∈ P⊥ or ug ∈ P. Obviously, the first case is

not possible and hence the definition of H = k : uk ∈ P.

Lemma 4.2.28. Let N ⊂ M be type II1-factors such that M ∩ N ′ = 1. Then, each von Neumann

subalgebra between N and M is a subfactor of M and each von Neumann algebra between M′ and

N ′ is a subfactor of N ′.

Proof: The proof is fairly simple. Just notice that N ⊂ P ⊂ M implies that M′ ⊂ P ′ ⊂ N ′ and thus,

P ∩ P ⊂ N ′ ∩M = C1. The caseM′ ⊂ P ⊂ N ′ is completely analogous.

Theorem 4.2.29. Let G be a finite group, M be a type II1-factor and α : G → Aut(M) be an outer

action. Let N =MG ⊂M. Then :

1. There is a biunivocal correspondence between subgroups of G and subfactors between M′ and

N ′.

2. There is a biunivocal correspondence between subgroups of G and subfactors between M and

N .

Proof: We just need to prove (1.), since taking the commutant and using that (M′)′ = M and that

(N ′)′ = N , lead us immediately to (2.). By Prop.4.1.7 we have that M∩N ′ = C1. Then, by Lemma

4.2.28 we know that every von Neumann algebra P such that M′ ⊂ P ⊂ N ′ is a subfactor of N ′.

Therefore, by Prop.4.2.27, there is a subgroup H of G such that P is generated by M′ and uhh∈H .

Then, we have a surjective map between subgroups H ⊂ G and subfactors P between M′ and N ′.

Moreover, using the fact that uhh∈H is linearly independent overM′ (check Remark 4.2.25), one can

conclude that in fact this is an injective correspondence and thus, biunivocal.

Remark 4.2.30. In the above conditions, let K ⊂ H be subgroups of G. Then, if P and L are, respec-

tively, the associated subfactors between M′ and N ′, we have that P ⊂ L. If one considers that P

and L are, respectively, the associated subfactores between N and M, then we have that L ⊂ P. To

see this, notice that to each L such that N ⊂ L ⊂ M, we can associate L′ (such thatM′ ⊂ L′ ⊂ N ′)

and thus, a subgroup H ⊂ G by the latter result. This means that if N ⊂ L ⊂ P ⊂ M, we have that

M′ ⊂ P ′ ⊂ L′ ⊂ N ′ and we associate subgroups K ⊂ H respectively to P ′ and L′ (and thus, P and L)

and we conclude that the inclusion order is reversed.

4.2.4 Computing some correspondences

It should be remarked that, as stated in Prop.4.1.11, outer actions α : G→ Aut(R), with G a finite group

and R the hyperfinite type II1-factor, exist and are unique. In this sense, all the following correspon-

dences exist and are unique - for the same group G, obviously.

Theorem 4.2.31. Let G be a finite group and let α : G → Aut(R) be an outer action. Then, there is

a biunivocal correspondence between subgroups H ⊂ G and subfactors between RG and R that are

invariant under α|H.

74

Page 85: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Proof: Let H ⊂ G be a subgroup. Then, as seen in Prop.4.2.27 and Remark 4.2.25, we can associate H

with P such thatRG ⊂ P ⊂ R and such that P ′ is generated byR′ and H. We will check that P is indeed

invariant under α|H. Notice that in this way, we have defined an injective map of the set of subgroups

of G into the set of subfactors between RG and R that are invariant under the action of α restricted to a

certain subgroup. Obviously, this map is also surjective and thus, a biunivocal correspondence. Indeed,

from the fact that H belong to the set of generators of P ′ and from the fact that uhh∈H is a linearly

independent family, it follows that this map is injective. It remains to check that indeed, if y ∈ P, then

αh(y) = y for any h ∈ H. Notice that αh(y) = α1h(y) = α1(y)uh = yuh. Since each uh ∈ P ′ we easily

conclude what we wanted.

Theorem 4.2.32. Let G be a finite group and let α : G → Aut(R) be an outer action. Let P be a

subfactor between R and R oα G. Then, P is of the form R oα|H H, with H ⊂ G a subgroup defined

as g ∈ G : ug ∈ P. Thus, there is a biunivocal correspondence between subgroups H ⊂ G and

subfactors P such that R ⊂ P ⊂ Roα G.

Proof: Recall that by Prop.A.5.6 we have that Roα G is a type II1-factor. Hence, let R ⊂ P ⊂ Roα G

be a factor and consider ξ : R oα G → P to be the conditional expectation (conditioned by P). Note

that it’s enough to prove that ξ(ug) = 0 for each g ∈ G \ H. Indeed, if that is the case, and defining

H = g ∈ G : ug ∈ P, let’s see that P = R oα|H H : On one hand, let x ∈ P. Then, x =∑g∈Gmgug

and ξ(x) = x. If ξ(ug) = 0 whenever g ∈ G \H, we have that x =∑h∈H mhξ(uh). However, by definition

of H, we have that ξ(uh) = uh and thus, x =∑h∈H mhuh. Conversely, let x =

∑hmhuh. Again, by

definition of H, we have that

ξ(x) =∑h∈H

mhξ(uh) =∑h∈H

uhuh.

Thus, ξ(x) = x which means that x ∈ P.

It remains to prove that indeed we have that for any g ∈ G \H, ξ(ug) = 0. Let x ∈ R. Then,

xξ(ug) = ξ(xug) = ξ(ugu∗gxug) = ξ(ug)u

∗gxug.

By Lemma A.5.4, we conclude that ξ(ug)u∗g ∈ R′ ∩ (R oα G). Thus, appealing to Lemma A.5.5, there

is some scalar λ such that ξ(ug) = λug. Hence, if λ 6= 0, one has that ξ(ug) ∈ P and thus, g ∈ H.

Moreover, if g ∈ G \H, we have that ξ(ug) = 0 and we prove what we wanted.

Theorem 4.2.33. Let G be a finite group and let α : G → Aut(R) be an outer action. Let H ⊂ G be a

normal subgroup. Then :

1. There is a biunivocal correspondence between subgroups K ⊂ G/H and subfactors between RG

and RH .

2. There is a biunivocal correspondence between subgroups K ⊂ G/H and subfactors between

Roα H and Roα G.

Proof: First let’s prove (1.). If H ⊂ G is normal, G/H is a group. Thus, by Theorem 4.2.31, there is a

correspondence between subgroups of G/H and subfactors between RG/H and R. Now, to conclude

75

Page 86: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

(1.), just recall that according to Prop.4.1.15 we have that (RG ⊂ RH) ∼ (RG/H ⊂ R).

To prove (2.), we notice that using analogous arguments (as we did during the proof of Prop.4.1.15) one

can prove that (R oα H ⊂ R oα G) ∼ (R ⊂ R oα (G/H)). Then, appealing to Theorem 4.2.32, we

conclude the proof.

76

Page 87: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Appendix A

Preliminaries

A.1 Facts about von Neumann algebras

We begin by recalling three different topologies in L(X), where X is a Banach space.

(i) Given T0 ∈ L(X), its neighborhood basis in the norm topology is generated by sets of the form

T ∈ L(X) : ||T − T0|| < ε, with ε > 0. In this sense, Tα → T if ||Tα − T || → 0, where the limit is

taken in the operator norm.

(ii) The SOT topology (meaning strong operator topology ) is generated by the family of semi-norms

||.||xx∈X such that ||T ||x = ||T (x)||, with x ∈ X, T ∈ L(X) and the norm of the space X. In

this sense, Tα → T (SOT) if ||Tαx − Tx|| → 0, for all x ∈ X and we say that the net Tα strongly

converges to T .

(iii) The WOT topology (meaning weak operator topology ) is generated by the family of semi-norms

||.||x,ϕx∈X,ϕ∈X∗ , such that ||T ||x,ϕ = |ϕ(Tx)|. In this sense, Tα → T (WOT) if |ϕ(Tαx− Tx)| → 0,

for all x ∈ X and ϕ ∈ X∗ and we say that the net Tα weakly converges to T .

It is immediate to prove that convergence in the norm topology implies convergence in the SOT topology

and, on the other hand, convergence in the SOT topology implies convergence in the WOT topology.

Thus, if Y is a subset of L(X), we have that Y ⊂ Y SOT ⊂ YWOT.

Remark A.1.1. Note that if H is a Hilbert space, by Riesz’s Representation Theorem we have that

Tα → T in the WOT topology if and only if 〈TSx, y〉 = limα〈TαSx, y〉, for all x, y ∈ H and S ∈ L(H).

Before introducing von Neumann algebras, we just recall a very natural topology in X∗, given a

normed space X. Consider the map ϕx : X∗ → R such that ϕx(f) = f(x). The so called weak topology

in X∗ is generated by the subbasis ϕ−1x (U), where U is an open subset of R. It is easy to see that this

is the topology that X∗ inheritates from RX with the product topology, as a subspace. It should also be

clear that f ∈ X∗ : |(f−g)(xi)| < εi for a finite set of indexes i1, ..., in is a basis for the neighborhood

of g ∈ X∗. Moreover it is straightforward to check that X∗ with the weak topology is a Hausdorff space

and that fα → f if and only if fα(x)→ f(x), for all x ∈ X.

77

Page 88: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Remark A.1.2. As an example of how useful this topology can be, we give a proof of the Banach-

Alaoglu Theorem, that guarantees that the unit ball B1X∗ is compact (not surprising, if we regard X∗ as

a subspace of RX with the product topology, which is compact by the Tychonoff Theorem ). Indeed, let’s

define the compact set Kx = λ ∈ R : |λ| ≤ ||x|| and K =∏x∈X Kx, which is compact by Tychonoff

Theorem. Now let’s define Ψ : B1X∗ → K, such that Ψ(f) = (f(x))x∈X . It is clear that this is an injective

(and well-defined) map. Moreover, is a homemorphism. In fact, if fα → f we have that fα(x)→ f(x) for

all x ∈ X and so, Ψ(fα)→ Ψ(f). In a similar way we easily check that Ψ has continuous inverse. Finally,

it remains to note that Ψ(B1X∗) is a closed subset of K and so, is compact.

Definition A.1.3. LetH be a Hilbert space and letR be a ∗-subalgebra of L(H) that contains the identity

1 ∈ L(H). We say that R is a von Neumann algebra if R is closed for the WOT topology.

Remark A.1.4. Note that since R is a convex subset of L(H), in the above definition requiring to be

strongly closed is equivalent to require to be weakly closed.

Definition A.1.5. Let R be a von Neumann algebra. The commutant of R is the set T ∈ L(H) : TS =

ST, S ∈ R and we denote it by R′ . Moreover, we say that the set R′′ = (R′)′ is the bicommutant of R.

Definition A.1.6. Let R be a von Neumann algebra. We say that R′ ∩R is the center of R. IfM has a

trivial center (i.e. the multiples of the identity), then R is said to be a factor. If N ⊂ R is a ∗-subalgebra

such that 1N = 1R and with trivial center, N is said to be a subfactor.

It is fairly obvious that if R is a subset of L(H), not necessarily being a von Neumann algebra,

we have that R ⊂ R′′ . Moreover, if R1 and R2 are subsets of L(H), we have that if R1 ⊂ R2, then

R′2 ⊂ R′

1. With these small observations, it is now immediate to establish that R′ = (R′′)′ . Finally, if R

is a self-adjoint subset of L(H), we can briefly conclude that R′ is a von Neumann algebra - and so, the

commutant of a von Neumman algebra is still a von Neumann algebra. Indeed, since 1 ∈ R′ , it remains

to show that R is weakly closed : let Tα → T , with the net Tα in R′ . Noting that 〈TSx, y〉 = lim〈TαSx, y〉

and that 〈TαSx, y〉 = 〈STαx, y〉, we conclude that T ∈ R′ .

Proposition A.1.7. Let R be a self-adjoint C∗-subalgebra of L(H) that contains the identity 1. Given

x ∈ H and T ∈ R′′ , there exists a sequence T xn ∈ R such that ||T xnx − Tx|| → 0. Moreover, given a

certain finite set x1, ..., xn ⊂ H, there is a sequence Tn in R such that ||Tnxi − Txi|| → 0.

Theorem A.1.8. Let R be a C∗-subalgebra of L(H) that contains the identity operator 1. Then, the

following assertions are equivalent :

1. R = R′′ .

2. R = RWOT

3. R = RSOT .

Proof: To prove that (1) ⇒ (2), note that R′′ is weakly closed since by former observations we can

conclude that R′′ is a von Neumann algebra. Thus, and using the hypothesis, we have that RWOT= R.

To prove that (2) ⇒ (1) we just observe that since R is convex, we have that R = RWOT= RSOT .

78

Page 89: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Finally, to prove that (3) ⇒ (1), since we already noted that R ⊂ R′′ , it remains to show the inverse

inclusion. By hypothesis, RSOT = R and so we just have to establish that R′′ ⊂ RSOT

. But that is

immediate since given a neighborhood V of T ∈ R′′ in the SOT topology, we easily see that V ∩ R 6= ∅

by applying Prop.A.1.7.

Remark A.1.9. The last result is known as the von Neumann Bicommutant Theorem and gives a purely

algebraic alternative definition of a von Neumann algebra - recall that our original definition was purely

topological.

Theorem A.1.10. Let R be a C∗-subalgebra of L(H) that contains the identity 1. Then, B1RSOT

=

B1

RSOT.

Remark A.1.11. The last result is known as the Kaplansky’s Density Theorem and offers a slightly

different ( topological) definition of a von Neumann algebra. In fact, let R a C∗-subalgebra of L(H) that

contains 1. Then, R is a von Neumann algebra if and only if B1R = B1

RSOT

. Indeed, if R is a von

Neumann algebra we have that A = RSOT and by Kaplansky’s Density Theorem we conclude that

B1R = B1

RSOT

. Reciprocally, if B1R = B1

RSOT

, then by Kaplansky’s Density Theorem we have that

B1R = B1

RSOTand thus R = RSOT and we conclude that R is a von Neumann algebra.

Following this observation and noting that L(H) is itself a von Neumann algebra, we can conclude

that B1L(H) is weakly closed. This remark is quite useful since it allow us to show that B1

L(H) is weakly

compact by simply adapting the argument used to prove Banach-Alaoglu Theorem (not surprising, since

both theorems are similar, just on different topologies). Indeed, let’s consider this time the compact set

Px,y = z ∈ C : |z| ≤ ||x||||y|| and P =∏x,y∈H Px,y, which is compact by Tychonoff Theorem. Now

define Ψ : B1L(H) → P such that Ψ(T ) = (〈Tx, y〉)x,y∈H . It should be clear that Ψ is a well-defined

injective map. Moreover, Ψ is a homeomorphism, since Tα → T ⇔ 〈Tαx, y〉 → Ψ(T ). Finally, since

B1L(H) is weakly closed we conclude that so is Ψ(B1

L(H)) and we establish the result.

A.2 AF Algebras

A.2.1 UHF Algebras

Definition A.2.1. We say that a C∗-algebra U is an uniformly matricial algebra (or uniformly hyperfinite

algebra, hence the common designation as UHF algebra) if there is a sequence nj of positive integers

and a sequence Uj of C∗-subalgebras of U , such that Ui ( Uj if ni < nj , each Uj is isomorphic to the

algebra of nj × nj matrixes with complex entrances - we say that Uj is a type Inj factor1 - and such that

U =⋃j Uj . In this case, we also say that U is of type nj and that Uj is a generating net of type nj

for U .1Let U be isomorphic toMk, the algebra of k× k matrixes. Consider a faithful representation π : U → L(H) of U . Recall that

this object always exists through GNS construction. Since U and L(H) are C∗-algebras and π is a ∗-homomorphism, it is alsohomeomorphsim in its image and thus, π(U) is strongly closed, since U being isomorphic toMk, makes it also strongly closed.So it makes sense calling U a factor in the same way we did with von Neumann algebras.

79

Page 90: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Note that given j, k ∈ N, if kj = q then each matrix inMk admits a decomposition by blocs, as a j× j

matrix with entrances in Mq. Thus, we can define in this fashion an isomorphism ϕ of Mj into Mk,

setting ϕ(A) to be the matrix with blocs [arsIq]. It should be now clear that if U1 is a type Ij factor and

U2 is a type Ik factor with j|k, then there is an isomorphism between U1 and a C∗-subalgebra of U2. In

fact, we have the following result :

Proposition A.2.2. Let j, k ∈ N be such that j, k > 0 and U1,U2 are respectively factores of types Ij and

Ik. Then we have that:

1. There exists an isomorphism of U1 into U2 if and only if j|k.

2. If U1 is a C∗-subalgebra of U2, then j|k.

3. If B1 and B2 are factors of types Ij and Ik respectively, with B1 being a C∗-subalgebra of B2

and if U1 is a C∗-subalgebra of U2, then any isomorphism φ : U1 → B1 can be extended to an

isomorphism ψ : U2 → B2.

Theorem A.2.3. There exists a C∗-algebra of type nj if and only if nj is a strictly increasing se-

quence of positive integers such that nj |nj+1. Under this conditions and for each sequence nj, all the

C∗-algebras of type nj are isomorphic.

Proof: Let Uj be a generating net of type nj for U . Since Uj ( Uj+1, we conclude -by Prop.A.2.2-

that nj |nj+1 and thus, nj+1 > nj since the inclusion is strict. Reciprocally, let nj be a sequence under

the hypothesis conditions. Let M be the set of all bounded sequences Ar, where Ar ∈ Mr, clearly a

C∗-algebra with ||Ar|| = sup||Ar||. We can show that K ⊂ M , the subset of sequences such that

||Ar|| → 0, is an ideal of M and so we have the canonical quocient projection π : M → M/K. Defining

ij : Mj → M such that ij(A) = (0, ..., 0, A, ϕj(A), ϕj+1(A), ...), where A is at the jth-position and ϕj is

the isomorphism ofMj intoMj+1 - that exists by Prop.A.2.2 - we can show that πij is an isomorphism

ofMj onto C∗-subalgebra Uj of M/K. Moreover, we have that Uj ( Uj+1. Then, if we take the closure

of⋃j Uj in M/K, we have the desired algebra. It remains to show the unicity (up to isomorphism) of

this algebra: Let U and B two uniformly matricial algebras of type nj, with generating nets Uj and

Bj respectively. Applying Prop.A.2.2(3) successively, we obtain isomorphisms ψj : Uj → Bj such that

ψj+1|Uj = ψj . Thus, we have an isomorphism ψ :⋃j Uj →

⋃j Bj such that ψ|Uj = ψj and that we can

extend by continuity to the closure.

A.2.2 Inductive Limits

Let Uα : α ∈ Λ be a family of C∗-algebras, with Λ a directed set. Suppose that whenever α ≤ β in Λ,

there is an isomorphism Φβα of Uα into a C∗-subalgebra of Uβ . Moreover, assume that if α ≤ β ≤ γ in Λ,

we have that Φαγ = Φγβ Φβα. Under these conditions, we say that Uα : α ∈ Λ is a directed system

of C∗-algebras. As an example of this construction, consider a family Uα : α ∈ Λ of C∗-algebras such

that if α ≤ β, we have that Uα ⊂ Uβ and define the isomorphisms Φβα to be the inclusion maps. In

this particular case, we say that Uα : α ∈ Λ is a net of C∗-algebras. However, the following result

establishes that this is not a so particular example.

80

Page 91: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Theorem A.2.4. Let Uα : α ∈ Λ be a directed system of C∗-algebras, with isomorphisms Φβα when-

ever β ≥ α. Then, we have that :

1. There is a C∗-algebra U such that for each α ∈ Λ there is an isomorphism ϕα of Uα into U , such

that ϕα = ϕβ Φβα- if β ≥ α - and such that⋃α ϕα(Uα) is dense in U .

2. The C∗-algebra defined in the above statement, is unique up to isomorphism, i.e. if B is another

C∗-algebra and for each α ∈ Λ we have isomorphisms Ψα like in the above statement, then there

is an isomorphism Θ : U → B, such that for each α we have that Ψα = Θ ϕα.

We say that the algebra U of the previous theorem, is an inductive limit of the directed system

Uα : α ∈ Λ. Note that ϕα(Uα) : α ∈ Λ is a net of C∗-subalgebras of U , with dense union in U . Thus

we can replace any directed system Uα : α ∈ Λ with the example formerly provided -ϕα(Uα) : α ∈ Λ,

in which the maps Φβα are inclusions. Let us also note that if U is a uniformly matricial algebra of type

nj, then it should be clear that U is also the inductive limit of the net of C∗-subalgebras of U formed by

it generating net. After this small observation and recalling the unicity of the inductive limit established

in the previous theorem, it should not be a surprise that we can show the existence of inductive limits in

a similar fashion as we did with showing the existence of the uniformly matricial algebra, given a certain

generating net.

Definition A.2.5. If U is the inductive limit of finite dimensional C∗-algebras, we say that U is approxi-

mately finite dimensional or that U is an AF algebra. It is clear, by the previous remark, that any uniformly

matricial algebra is also an AF algebra.

An Invariant for UHF Algebras

From the Fundamental Theorem of Arithmetic, we know that any natural number is uniquely determined

by its decomposition in prime factors. Having this idea in mind, it is possible to rigourously define

a generalization of natural numbers, the so called supernatural numbers. A supernatural number is

uniquely determined by a product of the form Πp∈Ppnp , where P is the set of prime numbers and np can

be a natural number, zero or infinity. We can indeed extend the notion of divisibility establishing that

ω1|ω2 if np(ω1) ≤ np(ω2) for every p ∈ P. In this sense, we say that two supernatural numbers are equal

if and only if their sequences npp∈P are the same. Now, recall that given an UHF algebra of type nj,

the sequence nj is increasing and with nj |nj+1. Define, for each p ∈ P, εp ∈ N0 ∪ ∞ as the least

upper bound of potencies of p such that ∀j : pεp |nj . We will see that two UHF algebra are isomorphic

if and only if the sequences εp are the same. By different words, given a UHF algebra U of type nj

we define δ(U) = Πp∈Ppεp , then two UFH algebras U1 and U2 are isomorphic if and only if δ(U1) = δ(U2).

Proposition A.2.6. Let U be an AF algebra such that U =⋃n≥1 Un =

⋃n≥1 Bn. Then, for each ε > 0,

there is an unitary operator W in U such that ||W − 1|| < ε and that⋃n≥1 Un = W (

⋃n≥1 Bn)W ∗. In

particular, there are subsequences mi and ni such that Umi ⊂WBniW ∗ ⊂ Umi+1 , for all i ≥ 1, with

WBniW ∗ ⊂ Bni .

81

Page 92: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Corollary A.2.7. If U =⋃n≥1 Un and B =

⋃n≥1 Bn are isomorphic as AF algebras, then

⋃n=1 Un and⋃

n=1 Bn are also isomorphic.

Proof: Let ϕ : U → B be an isomorphism. One can prove that ϕ(⋃n=1 Un) = B =

⋃n=1 ϕ(Un).

Indeed, if zα ∈ ϕ(uαi), with zα → a, we have that a = ϕ(limα uαi) ∈ ϕ(⋃Un). Reciprocally, if a = ϕ(z)

with z = limα zα, with zα ∈ Uαi , it is clear that a ∈⋃ϕ(Un). Therefore, by Prop.A.2.6 we know that⋃

n=1 ϕ(Un) = W⋃n=1 BnW ∗ and we conclude what we wanted.

Theorem A.2.8. Let U and B be UHF algebras. Then, U and B are isomorphic if and only if δ(U) = δ(B).

Proof: Let U and B be two UHF algebras respectively of type kn and ln. From the latter corollary,

we conclude that⋃m≥1 Um and

⋃n≥1 Bn are isomorphic. From Prop.A.2.6, there exist subsequences

mi and ni such that Umi ≈ Mkmi(C) is isomorphic to a subalgebra of Bni ≈ Mlni

(C) and such that

Bni is isomorphic to a subalgebra of Umi+1≈Mkmi+1

(C). From Prop.A.2.2 we can conclude that kmi |lniand that lni |kmi+1

. Therefore, we have that δ(U) = δ(B) : If p ∈ P and pa|kmi , we have that pa|lni and

that pa|kmi+1. Reciprocally, suppose that δ(U) = δ(B). Then, by the definition of supernatural number

we can conclude that there are subsequences mi and ni such that kmi |lni |kmi+1 . To simplify the

notation, let’s assume that mi = ni = i. Let αn be the embedding of Un into Un+1 and βn the embedding

of Bn into Bn+1. We are going to define an isomorphism between⋃n≥1 Un and

⋃n≥1 Bn that we can

extend by continuity to an isomorphism between U and B. Now, let ϕ1 : U1 → B1 be the embedding

uniquely determined - up to unitary equivalence -by the multiplicity of U1 in B1.2 By the same argument,

let Ψ′

1 : B1 → U2 and again, by uniqueness up to unitary equivalence, there is an unitary element W1

such that W ∗1 Ψ′

1ϕ1 = α1. Define Ψ1 = W ∗Ψ′

1. Now, defining maps Ψn : Bn → Un+1 and ϕn : Un → Bnsuch that Ψn ϕn = αn and that ϕn+1 Ψ2 = βn, we have that ϕ =

⋃n≥1 ϕn is an isomorphism between⋃

n≥1 Un and⋃n≥1 Bn.

Remark A.2.9. Using the latter result, we conclude that two UHF algebras U and B associated to

sequences an and bn such that an = npn(ω1) and bn = npn(ω2) - where pn is the th-prime and

ω1 = δ(U1) and ω2 = δ(U2) - are isomorphic if and only if ∀n : an = bn. Thus, there are uncountable

classes of isomorphism of UHF algebras.

A.3 States, Representations and Trace

A.3.1 States

Some of the following definitions and results still make sense if R is just a C∗-algebra, though we will

assume that R is a von Neumann algebra. Recall that a positive linear functional ρ : R → C is called a

state if ||ρ|| = 1. We say that ρ is a normal state in R if given an increasing monotone net of operators

Hα with least upper bound H, we have that ρ(Hα) → ρ(H). We say that ρ is completely addictive

if given an orthogonal family Eα of projections in R, we have that ρ(∑αEα) =

∑α ρ(Eα). One can

show that ρ is a normal state if and only if is a completely addictive state in R (check [26], Thrm.7.1.12).2Check Theorem A.2.3.

82

Page 93: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Given a bounded linear functional ρ on R, we say that ρ is central if ρ(AB) = ρ(BA) for all A,B ∈ R. If

ρ is a positive, linear, bounded and central functional, we say that ρ is a numerical trace on R and if ρ

is a numerical trace with ||ρ|| = 1, we say that ρ is a tracial state. One can show that if R is a finite von

Neumann algebra, then there exists a normal tracial state on R (check [2], Lemma 6.3.9) and if R is a

finite factor, there is an unique faithful normal state on it (see [2], remark after Prop.7.1.2).

Whenever there is a faithful numerical trace ρ in a von Neumann algebra R (or, more generally, if R is

just a C∗-algebra), one can define a norm by ||x||ρ =√|ρ(A∗A)|. This is the so called trace norm.

A.3.2 Representations

Definition A.3.1. Given a C∗-algebra A we say that the pair (X,π), with X a linear space and π : A →

L(X) a ∗-homomorphism, is a representation of A.

In the above definition, whenever ker(π) = 0 we say that the representation is faithful. If a sub-

space Y ⊂ X is such that π(A)Y ⊂ Y , we say that Y is invariant and if X and 0 are the only

invariant subspaces, we say that π is an irreducible representation. We say that the representation is

non-degenerated if π(A)H = H and we say that the representation is cyclic - with cyclic vector η - if

π(A)η = H. It is immediate to check that if (H,π) is non-degenerated, then⋂a∈Aπ(a) = 0.

Proposition A.3.2. Let A be a C∗-algebra and let H1, π1 and H2, π2 be two cyclic representations

with cyclic vectors η1 and η2. Then, if 〈π1(a)η1, η1〉 = 〈π2(a)η2, η2〉 for every a ∈ A, there exists an unitary

operator U : H1 → H2 such that π2(a) = Uπ1(a)U∗ for all a ∈ A.3

Proof: Define U0 : π1(A)η1 → H2 such that π1(a)η1 7→ π2(a)η2. Since ||π2(a)η2||2 = 〈π2(aa∗)η2, η2〉 =

〈π1(a∗a)η1, η1〉 = ||π1(a)η1||2, we have that U0 is an isometry and so, let U be its extension, with

U : H1 → H2 (since π1(A)η1 and π2(A)η2 are dense). Notice that given a, b ∈ A we have that

(Uπ1(a))π1(b)η1 = U0π1(ab)η1 = π2(ab)η2 = (π2(a)U)π1(b)η1 and thus, by density, Uπ1(a) = π2(a)U

for all a ∈ A.

Gelfand-Naimark-Segal construction

Theorem A.3.3. Any C∗-algebra is isometrically isomorphic to a C∗-subalgebra of a certain L(H).

Proof: To give a proof of this result, we will sketch the Gelfand-Naimark-Segal construction (GNS con-

struction). Let ρ be a positive linear functional and define Lρ = a ∈ A : ρ(a∗a) = 0, which is a closed

left ideal of A. Now we consider the quotient A/Lρ with the map 〈., .〉ρ : A/Lρ × A/Lρ → C such that

(a+Lρ, b+Lρ) 7→ ρ(b∗a). One can prove that (A/Lρ, 〈., .〉) is a pre-Hilbert space and so, we consider Hρ,

the completeness ofA/Lρ, which is a Hilbert space with norm ||.||ρ associated to the inner product 〈., .〉ρ.

Now, for each a ∈ A we define the linear operator π(a) : A/Lρ → A/Lρ such that (b+ Lρ) 7→ (ab+ Lρ).

One can check that π(a) can be extended to a bounded linear operator πρ(a) : Hρ → Hρ. In this setting,

we define the GNS representation ρ : A → L(Hρ), given by a 7→ πρ(a). Thus, to each positive linear

functional ρ we have a representation (Hρ, πρ) that one can show that it is cyclic. Finally, let EA be

3We say that π1 and π2 are equivalent.

83

Page 94: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

the set of all states of A and let’s consider the pair (Hu, πu) = (⊕

ρ∈EA Hρ,⊕

ρ∈EA πρ), the so called

universal representation of A. It is fairly easy to see that the universal representation is faithful : If

πu(a) = 0, then for every state ρ we have that πρ(a) = 0 and so, ρ(a∗a) = 0. But there is a state such

that ρ(a∗a) = ||a||2 6= 0, if a 6= 0 (Check [1], Prop.4.1.10). Now it is done, since a faithful representation

is necessarily an isometry (Check [1], Cor.3.2.3).

A.3.3 Trace

Definition A.3.4. Let R be a von Neumann algebra with center C. We say that a linear map τ : R → C

is a center-valued trace if it verifies the following properties :

1. τ(AB) = τ(BA), if A,B ∈ R.

2. τ(C) = C, if C ∈ C.

3. τ(A) > 0, if A ∈ R+.

Remark A.3.5. From this definition, it is clear that if such τ exists onR thenR is a finite algebra. In fact,

if E and F are projections in R such that E ∼ F ≤ E, let V be a partial isometry such that V ∗V = E

and V V ∗ = F . Then, we have that τ(E − F ) = τ(E)− τ(F ) = τ(V ∗V )− τ(V V ∗) = 0, since τ is linear

and where we used property (1) of the previous definition. Now, by property (3) of the same definition,

we can conclude that E = F .

Recall that we say that a projection E in R is monic if E 6= 0 and if there is k > 0 and projections

E1, ..., Ek in R and Q ∈ C such that E1 ∼ · · ·Ek ∼ E and E1 + · · · + Ek = Q. Note that if every Ej has

central carrier CE , then Q = CE .

We recall that if A is a commutative C∗-algebra, there is a correspondence between the multiplica-

tive linear functionals on A and it maximal ideals (since these ideals are precisely the kernels of the

mentioned functionals). We then define, for each a ∈ A the Gelfand map φa : MA → K, such that

φa(f) = f(a), where MA denotes the set of multiplicative linear functionals. Now we can define the

Gelfand transformation, given by φ : A → C(MA) such that φ(a) = φa, that is an isometric isomorphism.

Thus, and noting that by Banach-Alaoglu Theorem we have thatMA is a compact and Hausdorff space,

we establish the first Gelfand-Naimark Theorem, guaranteeing that every commutative C∗-algebra is iso-

metrically isomorphic to a C∗-subalgebra of C(X), with X a compact and Hausdorff space. Now, recall

that we say that a state ρ of A is pure if ρ is a state and majorates only the states of the form λρ, with

λ ∈ [0, 1]. We can prove that the set of the multiplicative linear functionals on A coincides with the set of

it pure states. After recalling these facts, we can now show that if η is a positive linear map from R to C,

then η is bounded with ||η|| = ||η(1)||. In fact, note that C is a commutative C∗-algebra an so, appealing

to Gelfand transformation we conclude that for each C ∈ C, ||C|| = supρ(C), where ρ is a pure state

of C. Since ρ is a pure state, given a positive linear map η : R → C we have that ||ρ η|| ≤ ||η(1)||. Thus

we have that |ρ(η(A))| ≤ ||η(1)||||A|| for A ∈ R and now, taking the supreme over all pure states, we can

conclude that ||η(A)|| ≤ ||η(1)||||A||.

84

Page 95: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

We checked that if a von Neumann algebra R admits a center-valued trace, then R is finite. The recip-

rocal is true and so a finite von Neumann algebra R is finite if and only if it admits a center-valued trace.

Indeed, we have the following result :

Theorem A.3.6. Let R be a finite von Neumann algebra with center C. Then there exists an unique

center-valued trace τ such that :

1. τ(CA) = Cτ(A), A ∈ R, C ∈ C.

2. ||τ(A)|| ≤ ||A||, A ∈ R.

3. τ is ultraweakly continuous.

A.4 Ultrafilters and Ultraproducts

A.4.1 Ultrafilters

Filters are a very useful tool that play a major role in many parts of Mathematics, namely in Topology.

Definition A.4.1. Given a set X, we say that a filter F on X is a collection of subsets of X such that :

1. X ∈ F and ∅ /∈ F

2. If V ∈ F and V ⊂W , then W ∈ F

3. If U, V ∈ F , then U ∩ V ∈ F

Definition A.4.2. If F is a filter on X such that for every A ⊂ X either A ∈ F or X \A ∈ F , we say that

F is an ultrafilter on X.

Remark A.4.3. One can prove that given a filter F on X, there is always an ultrafilter U on X such that

F ⊂ U , using a standard Zorn’s Lemma argument. This result is known as the Ultrafilter Lemma.4

Remark A.4.4. Notice that given a topological space X, for every x ∈ X we have that Nx is a filter on

X. It is then natural to define that F → x if Nx ⊂ F .

Now, let’s consider J ⊂ X, a subset with the finite intersection property. We say that the smallest

filter F that contains J , is the filter generated by J . It is routine work to check that F = U ∈ X :

∃U1, ..., Un ∈ J : ∩ni=1Ui ⊂ U.

Remark A.4.5. One of the reasons why filters are so useful is the fact that many desired topological

properties are true using this framework (similarly, and not by coincidence, as it is using nets). As an

example of this, we have that X is compact if and only if every ultrafilter converges. To see that this is

the case, it is only needed to prove that X is compact if and only if every filter can be extended to a

convergent filter (and then, use Ultrafilter Lemma): On one hand, if X is compact and F a filter on X,

we consider T = U : U ∈ F, which has the finite intersection property. Thus, by compactness, there

4The reader can check the proof of Theorem 3.1.8 and replicate the reasoning to conclude the existence of ultrafilters.

85

Page 96: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

exists x ∈⋂T and it is fairly easy to check that F ∪ Nx forms a sub-base for a filter that extends F

and converges to x. Conversely, let C be a collection of closes subsets of X with the finite intersection

property. Now, consider F as the filter generated by C and let, using hypothesis, G be an extension of F

that converges to x. Then, it is easy to check that x ∈⋂C and therefore, X is compact.

Theorem A.4.6. Let Xii∈I be a family of topological compact spaces. Then, with the product topology,

Πi∈IXi is compact.

Proof: Let Fi be a filter on Xi. We define the product filter F on X =∏iXi as the filter generated by

the set of products∏i Ui, where Ui ∈ Fi and Ui = Xi for all but finitely many i. Then, given an ultrafilter

U on X we check that πi(U) is an ultrafilter on Xi. If each Xi is compact, then πi(U) is convergent for

each i and so is U . Hence, we conclude that X is also compact.

Definition A.4.7. Now we define the concept of F-convergence. Given a topological space X, an index

set I and a filter F on I, we say that a family xii∈I ⊂ X converges along the filter F to some x ∈ X, if

for every U ∈ Nx we have that i ∈ I : xi ∈ U ∈ F . In this case, we write that limi→F xi = x.

Proposition A.4.8. Let X be compact, I an index set and U an ultrafilter on I. Then, any subset of X

indexed by I, say xii∈I , converges along U .

Proof: Suppose that for every x ∈ X there is a Ux ∈ Nx such that i ∈ I : xi ∈ Ux /∈ U . By

compactness of X, let Uini=1 be a finite subcover of Ux : x ∈ X, such that i ∈ I : xi ∈ X \ Uj ∈ U ,

for every j ∈ 1, ..., n, since U is an ultrafilter. But now, note that⋂nj=1(X \ Uj) = ∅, which imples that⋂n

j=1i ∈ I : xi ∈ X \ Uj = ∅ ∈ U , a contradiction.

Proposition A.4.9. Every bounded net of reals, is convergent along a given ultrafilter U .

Proof:Let xαα∈Λ ⊂ R be a bounded net. First, we suppose that U is principal on Λ, with basis α0.

It is immediate to conclude that for any ε > 0, the sets Aε = α ∈ Λ : |xα − xα0| < ε ∈ U , since

α0 ∈ Aε. Now, let’s suppose that U is a free ultrafilter and let xαα∈Λ ⊂ [−M,M ]. Let R1 = [−M, 0]

and R2 =]0,M ], with Fi = α ∈ Λ : xα ∈ Ri. Since U is an ultrafilter, either F1 ∈ U or F2 ∈ U - if it is

F2, in the following argument we consider the closure R2. Repeating this process we have a sequence

of non-empty closed sets Rn with diameter converging to zero. Thus, by Cantor’s Intersection Theorem,

let x ∈⋂nRn. It should now be clear that limα→U xα = x.

A.4.2 Ultraproducts

A metric group is a topological group G with a metric d that generates its topology. Whenever d is such

that d(gh, gk) = d(h, k) = d(hg, kg), we say that d is bi-invariant.

Now, suppose that Gii∈I is a family of metric groups with bi-invariant metrics di and identities 1i. Let

U be an ultrafilter on I and consider NU = (gi)i∈I ∈ l∞(I,Gi) : limi→U di(gi, 1i) = 0 5. One can prove

that NU is a normal group of l∞(I,Gi).

5Here, l∞(I,Gi) is the set x ∈∏i∈I Gi : supi∈I di(xi, 1i) < ∞. Also, note that by the last observation in the filters

subsection, this limit always exists.

86

Page 97: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Definition A.4.10. To the quotient l∞(I,Gi)/NU we call the metric ultraproduct of the groups Gii∈Iand we denote it by

∏Ui∈I Gi. In the particular case of Gi = G for every i, we denote it by GU and we say

that it is the ultrapower of G.

One can show that∏Ui∈I Gi is still a metric group with a bi-invariant metric given by

dU ([(gi)i∈I ], [(hi)i∈I ]) = limi→U

di(gi, hi).

Now, let’s consider a family Aii∈I of C∗-algebras, such that τi is a trace6 in Ai for every i ∈ I.

Let’s denote the trace norm in Ai by ||.||τi and let U be an ultrafilter on I. Similarly with the previous

construction, let’s consider A = x ∈∏i∈I Ai : sup ||xi||τi < ∞ and I = x ∈ A : limi→U ||xi||τi = 0,

a closed ideal of A. Thus, the quotient A/I is still a C∗-algebra. One can define a trace in A by

τ((xi)i∈I) = limi→U τi(xi) and verify that this induces a faithful trace in A/I, given by

τU ([(xi)i∈I ]) = τ((xi)i∈I).

Finally, let π be the GNS representation of A/I associated to τU .

Definition A.4.11. To the image π(A/I) we call the tracial ultraproduct of the family Aii∈I of C∗-

algebras and we denote it by∏Ui∈I Ai. Again, in the particular case where Ai = A for each i ∈ I, we

denote it by AU and we call it the tracial ultrapower of A.

Note that π(A/I) and A/I are isomorphic, since τU is faithful and so, we will use only the notation

A/I.

Remark A.4.12. Let Aii∈I be a family of type II1 factors. We already know - check the section of this

Appendix about the trace - that there is a trace τi on each Ai and so, we can consider the ultraproduct∏Ui∈I Ai, given an ultrafilter U on I. In this case, one can prove that the ultraproduct is still a factor of

type II1.(c.f.[35])

A.5 Crossed Products

This section is rather superficial, containing what is strickly necessary for a better understanding of some

chapters of this thesis.

Firstly, we define the so called continuous crossed product. Let G be a locally compact group and let

dG denote the Haar measure in G. LetM∈ L(H) be a von Neumann algebra and let α : G→ Aut(M)

be an action. Let’s denote, as usual, K(G,H) := f ∈ HG: supp(f ) is compact and f is continuous

endowed with the inner product given by 〈f1, f2〉 =∫G〈f1(g), f2(g)〉dG. Finally, let L2(G,H) be the

6For the sake of easing the text, whenever we mention trace in the context of a trace norm, we really mean - using the previousterminology of the latter chapters - a faithful numerical trace.

87

Page 98: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Hilbert space obtained by completeness from K(G,H) and for each x ∈M, g, h ∈ G and ξ ∈ L2(G,H),

we define the operators tα(x) and ug in L(L2(G,H)) such that

(tα(x)ξ)(h) := α−1h (x)ξ(h) (ugξ)(h) := ξ(g−1h) u∗g := ug−1 .

Definition A.5.1. To the bicommutant (tα(x), ugx∈M,g∈G)′′

we call crossed product ofM and G via α

and we denote it byMoα G.

Our second definition is taken when G is a countable group and there is a faithful normal trace τ on

M. One takes an eventually zero sequence (xg)g∈G ⊂ M and considers the symbols∑g∈G xgg and

the set A = ∑g∈G xgg such that (xg) is eventually zero. Then, we define in A the following operations:

(i) (∑g∈G xgg) + (

∑g∈G ygg) :=

∑g∈G(xg + yg)g

(ii) λ(∑g∈G xgg) :=

∑g∈G(λxg)g for any scalar λ

(iii) (∑g∈G xgg)(

∑h∈G yhh) :=

∑g,h∈G(αh(xg)yh)gh

(iv) (∑g∈G xgg)∗ :=

∑g∈G(αg−1(x∗g))g

−1.

With this operations and identifying g ∈ G with 1 ⊗ g and x ∈ M with x ⊗ 1, we have that 1M ⊗ 1G

is the identity.7 It is clear that A is a ∗-algebra. Moreover, one can extend τ from M to A setting that

τ(xgg) := τ(xg) if g = 1G and τ(xgg) = 0 if g 6= 1G. Then, τ(∑g∈G xgg) :=

∑g∈G τ(xgg).

Definition A.5.2. To the weak closure of A, we call crossed product via semi-direct product.

Remark A.5.3. WheneverG is a countable group andM has a faithful and normal trace, both definitions

ofMoα G coincide. Furthermore, we identify talpha(y) with y ⊗ 1G and g ∈ G with 1⊗ g.

Lemma A.5.4. In the above conditions, we have that ugtα(x)u∗g = tα(αg(x)).

Proof: Merely computational proof following the definitions.

Lemma A.5.5. Let G be a finite group and let M be a type II1-factor and let α : G → Aut(M) be an

action. Then, α is outer if and only if (tα(M′)) ∩ (Moα G) = C1MoαG.

Proposition A.5.6. Let M be a type II1-factor and let α be an outer action of a finite group G on M.

Then,Moα G is still a type II1-factor.

Proof: We use Lemma A.5.5 to prove thatMoα G is a factor. Then, we check that τ(Moα G) = [0, 1]

and we use Cor.2.1.9 to conclude thatMoα G is a type II1-factor.

A.6 Tensor Products

A.6.1 Algebraic Tensor Product of R-modules

During this section, we will describe several tensorial products. We will be mainly interested in the

tensorial product of C∗-algebras and in the maximal and minimal tensorial product. However, it is useful7Here, to make notation more clear we denote the symbolic product as xg ⊗ g, instead of just xgg.

88

Page 99: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

to recall other constructions. We start with the algebraic tensor product of R-modules, where R is a

commutative ring. Let M,N be R-modules.

The tensor product of R-modules is characterized by the following universal property : Given two R-

modules M and N , there is a R-module M ⊗N and a bilinear map τ : M ×N → M ⊗N , such that for

any R-module T and bilinear map f : M×N → T , there is an unique R-homomorphism f ′ : M⊗N → T

such that f ′ τ = f .

Definition A.6.1. We say that M⊗N is the algebraic tensor product of M and N and we denote τ(m,n)

by m⊗ n.

Remark A.6.2. In fact, given two R-modules M and N , their tensor product always exist : Let F be

the free R-module over the set M × N and let i : M × N → F be the canonical map. Let Y be the

R-submodule generated by the elements of the form i(m1 +m2, n1)− i(m1, n1)− i(m2, n1), i(rm1, n1)−

ri(m1, n1), i(m1, n1 + n2) − i(m1, n1) − i(m1, n2) and i(m1, rn1) − ri(m1, n1), with r ∈ R, ni ∈ N and

mi ∈M . Now, consider the quotient map π : F → F/Y and just define τ := π i. The R-module M ⊗N

is then defined as the image τ(M ×N).

Before moving forward, we will introduce a bit of notation. To avoid further confusion, whenever we

mention the algebraic tensor product of R-modules M and N , we denote it by M N . However, we still

denote τ(m,n) as m⊗ n.

Remark A.6.3. It is useful to remark the following fact : Let A,B and C be C∗-algebras and πA : A→ C

and πB : B → C be ∗-homomorphisms. We denote by πA×πB the homomorphism πA×πB : AB → C

given by (πA × πB)(a ⊗ b) = πA(a)πB(b). If H is a Hilbert space and π : A B → L(H) is a ∗-

homomorphism, one can show that there are ∗-homomorphisms πA : A → L(H) and πB : B → L(H)

such that π = πA × πB . We say that πA and πB are the restrictions of π.

A.6.2 Tensor Product of Hilbert Spaces

Before defining the tensor product of C∗-algebras, we need to define the tensor product of Hilbert spaces.

Let Hini=1 be a finite family of Hilbert spaces and let ϕ be a bounded functional on∏ni=1Hi. Now,

define the sum S =∑y1∈Y1

...∑yn∈Yn |ϕ(y1, ..., yn)|2. One can show that S is independent of the choice

of orthonormal basis Yi for Hi.

Definition A.6.4. If S < ∞, we say that ϕ is a Hilbert-Schmidt functional. Moreover, we denote the set

of all Hilbert-Schmidt functionals for a given∏ni=1Hi, as H.

The tensor product of a finite family of Hilbert spaces, will be a Hilbert space characterized by a

certain universal property. But, to describe this property, we need the definition of a weak Hilbert-

Schmidt functional.

Definition A.6.5. Let L :∏ni=1Hi → K be a multilinear and bounded map, with K a Hilbert space.

We say that L is a weak Hilbert-Schmidt functional if for every z ∈ C we have that the functional

Lz(x1, ..., xn) := 〈L(x1, ..., xn), z〉 is Hilbert-Schmidt and if there is a d ∈ R such that for every u ∈ K we

have that ||Lu||2 ≤ d||u||.

89

Page 100: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Finally, we are able to characterize the tensor product of Hilbert spaces using the following universal

property: Let Hini=1 be a finite family of Hilbert spaces. Then, there is a Hilbert space ⊗ni=1Hi and a

weak Hilbert-Schimdt map ρ :∏ni=1Hi → ⊗ni=1Hi such that given any Hilbert space K and any weak

Hilbert-Schmidt functional L :∏ni=1Hi → K, there is a bounded linear map T : ⊗ni=1Hi → K such that

T ρ = L. For a construction of such Hilbert space, the reader can check [27].

Definition A.6.6. We say that ⊗ni=1Hi is the tensor product of the family Hini=1 of Hilbert spaces.

Lemma A.6.7. Let Hini=1 be a family of Hilbert spaces. Then, the following properties are verified:

1. x1 ⊗ ...⊗ (axm1+ bxm2

)⊗ ...⊗ xn = a(x1 ⊗ ...⊗ xn) + b(x1 ⊗ ...⊗ xn)

2. 〈x1 ⊗ ...⊗ xn, y1 ⊗ ...⊗ yn〉 = 〈x1, y1〉...〈xn, yn〉

3. ||x1 ⊗ ...⊗ xn|| = ||x1||...||xn||

4. (H1 ⊗ ...⊗Hm)⊗ (Hm+1 ⊗ ...⊗Hn) = H1 ⊗ ...⊗Hn

Remark A.6.8. Let Hini=1 and Kini=1 be families of Hilbert spaces and let Aj ∈ L(Hi,Ki). Then,

there is an unique A ∈ L(⊗ni=1Hi,⊗ni=1Ki) such that A(x1 ⊗ ...⊗ xn) = A1x1 ⊗ ...⊗Anxn-

A.6.3 Tensor Product of C∗-algebras

First we consider finite families of represented C∗-algebras, i.e. algebras of operators acting in a Hilbert

space. Let Aini=1 be a family of represented C∗-algebras acting in Hini=1. Let H = ⊗ni=1Hi and let

A0 ⊂ L(H) be the set whose elements are finite sums of operators of the form A1 ⊗ ...⊗ An, with each

Aj ∈ L(Hj).

Definition A.6.9. We define the tensor product of the family Aini=1 of represented C∗-algebras, as the

closure of A0 and we denote this new C∗-algebra by ⊗ni=1Ai.

Now, let’s consider a finite family Aini=1 of not necessarily represented C∗-algebras. One can

prove that there is a C∗-algebra A and a multilinear map ρ :∏ni=1Ai → A such that given faithful

representations πj of Aj , there is an isomorphism ϕ : A → π1(A1) ⊗ ... ⊗ πn(An) such that ϕ ρ =

π1 × ...× πn. This universal property will characterize the tensor product:

Definition A.6.10. We define the tensor product of a finite family Aini=1 of C∗-algebras as the C∗-

algebra A.

Remark A.6.11. It should be clear that the latter definition coincides with the first one in the case that

every Ai is represented.

Finally, we consider arbitrary families Aα : α ∈ Λ of C∗-algebras, not necessarily finite or repre-

sented. Let F ⊂ Pfin(Λ). It should be clear that this is a directed set, considering a partial ordering

by inclusion. Given F ∈ F , let’s define AF = ⊗α∈FAα. It is immediate to verify that AF : F ∈ F

together with the maps ΦGF - whenever F ⊂ G - such that ΦGF (A) = (A ⊗ I), is a directed system of

C∗-algebras.

90

Page 101: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Definition A.6.12. We define the tensorial product of the family Aα : α ∈ Λ, denoted as ⊗α∈ΛAα, as

the inductive limit of the mentioned directed system of C∗-algebras.

A.6.4 Maximal and Minimal Tensor Product

Let A and B be C∗-algebras and let’s consider A B with the norm ||.||max given by

||x||max = sup||π(x)|| : π : A B → L(H),

where the supremum is taken through all ∗-representations π.

Definition A.6.13. The completion8 of A B under the norm ||.||max, denoted by A ⊗max B, is called

the maximal tensor product of A and B.

Remark A.6.14. A⊗max B is a C∗-algebra.

Let A and B be C∗-algebras and let’s consider A B with the norm ||.||min given by

||n∑k=1

ak ⊗ bk||min = ||n∑k=1

π(ak)⊗ ρ(bk)||L(H⊗K),

where π : A → L(H) and ρ : B → L(K) are faithful representations.

Definition A.6.15. The completion of AB under the norm ||.||min, denoted by A⊗min B, is called the

minimal tensor product of A and B.

Remark A.6.16. A ⊗min B is a C∗-algebra and it can be show that the above definition is independent

of the choice of π and ρ.

There is a good reason why we use the terms maximal and minimal. In fact, one can prove that

||.||max is the biggest possible C∗-norm in A B and that ||.||min is the smallest possible C∗-norm in

A B. Thus, if A⊗min B = A⊗max B, there is only one C∗-norm in A B.

A.6.5 Tensor Product of von Neumann algebras

LetM and N be two von Neumann algebras acting in H and K respectively.

Definition A.6.17. We define the tensor product ofM and N as the strong closure of the set

x⊗ y : x ∈M, y ∈ N

and we denote it byM⊗N .

Remark A.6.18. By Bicommutant Theorem, notice that M⊗N coincides with the bicommutant of the

set x⊗ y, x ∈M, y ∈ N, in L(H ⊗K).

8Consider a metric space (X, d). We say that a pair consisting in a complete metric space (X′, d′) and an isometry ϕ : X →

X′

such that ϕ(X) is dense, is a completion. Moreover, given any metric space (X, d) there is always its completion which isunique up to isometry.

91

Page 102: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

92

Page 103: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

Bibliography

[1] A.Bastos, C.Fernandes, P.A.Santos, Introducao as Algebras de Operadores (2011)

[2] L.Bing Ren, Introduction to Operator Algebras, World Scientific Publishing Co. Pte.Lmtd. (1992)

[3] B.Blackadar, Operator Algebras, Springer (2006)

[4] R.Boutonnet, Amenability for von Neumann algebras. Hyperfiniteness, online notes

[5] R.Blattner, Automorphic Group Representations, Pacific J.Math. 8 (1958)

[6] N.P.Brown, Connes’ Embedding problem and Lance’s WEP, Int.Math.Res no 10 (2004)

[7] N.P.Brown, Invariant means and finite representation theory of C∗-algebras, Memoires of the Amer-

ican Mathematical Society (2006)

[8] N.P.Brown, N.Ozawa, C∗-algebras and finite-dimensional approximations, vol.88 of Graduate Stud-

ies in Mathematics, American Mathematical Society (2008)

[9] V.Capraro, A Survey on Conne’s Embedding Conjecture, arXiv:1003.2076v1 (2010)

[10] T.Ceccherini-Silverstein, M.Coornaerts, Cellular automata and groups, Springer Monographs in

Mathematics, Springer-Verlag (2010)

[11] C.C.Chang, H.J.Keisler, Model Theory, Elsevier Science Publishers B.V. (1973)

[12] M.D.Choi, The full C∗-algebra of the free group on two generators, Pacific J.Math 87 (1980)

[13] A.Connes, Classification of injective factors, Ann. of Math. 104 (1976)

[14] K.R.Davidson, C∗-Algebras by Example, Fields Institute Monographs (1991)

[15] J.Dixmier, E.C.Lance, Deaux nouveaux facteurs de type II1, Invent. Math. 17 (1969)

[16] G.Elek, E.Szabo, On Sofic Groups, J.Group Theory 9(2) (2006)

[17] G.Elek, E.Szabo, Hyperlinearity, essentially free actions and L2-invariants. The sofic property.,

Math.Ann. 332 (2005)

[18] I.Erdelyi, Partial Isometries Closed under Multiplication on Hilbert Spaces, J.Math. Analysis and

Applications, 22 (1968)

93

Page 104: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

[19] I.Farah, B.Hart, D.Sherman, Model Theory of Operator Algebras II : Model Theory, Israel J Math

201 (2014)

[20] L.Ge - D.Hadwin, Ultraproducts of C∗-algebras, Op. Theory Adv. Appl. 127 (2001)

[21] F.M.Goodman, P.de la Harpe, V.F.R.Jones, Coxeter Graphs and Towers of Algebras, Springer-

Verlag (1989)

[22] U.Haagerup, C.Winlow, The Effros-Marechal topology of von Neumann algebras, Amer.J.Math. 120

(1998)

[23] U.Haagerup, C.Winlow, The Effros-Marechal topology of von Neumann algebras (II), J.Functional

Analysis, 171 (2000)

[24] N.Jacobson, Basic Algebra II, W.H.Freeman and Company (1985)

[25] V.F.R.Jones, V.S.Sunder, Introduction to Subfactors, Cambridge University Press (1997)

[26] Kadison R.V., Ringrose J.R., Fundamentals of the Theory of Operator Algebras, vol.1, Academic

Press Inc. (1983)

[27] Kadison R.V., Ringrose J.R., Fundamentals of the Theory of Operator Algebras, vol.2, Academic

Press Inc. (1983)

[28] S.Kawakami, H.Yoshida, The constituents of Jone’s index analysed from the structure of Galois

group, Math.Japonica 33, No.4 (1988)

[29] L.Kerchy, C.Foias, I.Gohberg, H.Langer, Recent Advances in Operator Theory and Related Topics,

vol.127, Springer (2000)

[30] E.Kirchberg, On non-semisplit extensions, tensor products and exactness of group C∗-algebras,

Invent.Math 112 (1993)

[31] J.R.Lee, Jones’ Index and Galois Groups of II1-factors (1993)

[32] L.H.Loomis,Introduction to Abtract Harmonic Analysis, Nostrard Company Inc (1953)

[33] D.McDuff, A countable infinity of type II1 factors, Ann. Math. 90 (1969)

[34] D.McDuff, Uncountable many II1 factors, Ann. Math. 90 (1969)

[35] D.McDuff, Central sequences and the hyperfinite factor, Proc. Math. Soc. (3) 21 (1970)

[36] E.Monteiro, Correspondencia de Galois nao-comutativa, Tese de Mestrado, IST (2008)

[37] F.J.Murray, J. von Neumann, On ring of operators IV, Ann. Math. 44 (1943)

[38] M.Nakamura, On the direct product of finite factors, Tohoku Math.J. 6 (1954)

[39] M.Nakamura, Z.Takeda, On some elementary properties of the crossed products of von Neumann

algebras, Proc. Japan Acad. 34 (1958)

94

Page 105: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

[40] M.Nakamura, Z.Takeda, A Galois Theory for finite factors, Proc. Japan Acad. 36 (1960)

[41] M.Nakamura, Z.Takeda, On the fundamental theorems of the Galois theory of finite factors, Proc.

Japan Acad. (1960)

[42] M.Ozawa, There is no separable II1 universal factor, Proc. Amer. Math. Soc. 132 (2)(2004)

[43] N.Ozawa, About the QWEP Conjecture, Intern.J.Math. 15 (2014)

[44] K.K.Olesen, The Connes’ Embedding Problem, Thesis for the Master degree in Mathematics, Uni-

versity of Copenhagen (2012)

[45] T.V.Panchapagesan, A Survey on the Classification Problem of Factors of von Neumann Algebras,

Extracta Mathematicae, vol.8 (1) (1993)

[46] V.Pestov, A.Kwiatkowska, An Introduction to Hyperlinear and Sofic Groups, online notes (2009)

[47] R.T.Powers, Representations of uniformly hyperfinite algebras and their associated von Neumann

algebras, Ann. Math. 86 (1967)

[48] R.T.Powers, E.Stormer, Free states of the canonical anticommutation relations, Com-

mun.Math.Phys. 16 (1970)

[49] F.Radulescu, The von Neumann algebras of the non-residually finite Baumslag group 〈a, b|ab3a−1 =

b2〉 embeds into Rω, Hot topics in operator theory, Theta Ser.Adv.Math. (2008)

[50] S.Sakai, Asymptotically abelian II1 factor, Publ. RIMS, Kyoto Univ. Ser. A(4) (1968)

[51] S.Sakai, An uncountable family of non-hyperfinite type III factors, Functional Analysis, Academic

Press (1970)

[52] S.Sakai, C∗-algebras and W∗-algebras, Springer-Verlag (1971)

[53] A.Sernadas, C.Sernadas, Foundations of Logic and Theory of Computation, College Publications,

London (2012)

[54] M.Takesaki, Theory of Operator Algebras III, Springer-Verlag (2001)

[55] M.Takesaki, Structure of Factors and Automorphism Groups, American Mathematical Society

(1982)

[56] M.Takesaki, Theory of Operator Algebras I, Springer (2000)

[57] D.Voiculescu, The analogues of entropy and of Fischer’s information measure in free probability

theory, II, Commum.Math.Phys. 155 (1993)

[58] D.Voiculescu, The analogues of entropy and of Fischer’s information measure in free probability

theory, II, Invent.Math. 118 (1994)

[59] D.Voiculescu, Free entropy, Bull. London Math.Soc. 34 (2002)

95

Page 106: The hyperfinite II1 factor and Connes Embedding conjectureppinto/alunos/Joao_Paulos_M… · of examples. Furthermore, we introduce a very rich class of von Neumann algebras : Given

[60] D.Voiculescu, K.Dykema, A.Nica, Free Probability Theory, online notes

[61] D.Voiculescu, K.Dykema, A.Nica, Free Random Variables, CRM Monograph Series (2002)

[62] B.Weiss, Sofic groups and dynamical systems, Sankhya Ser.A 62(3) (2000)

96