Leavitt path algebra explained

In mathematics, a Leavitt path algebra is a universal algebra constructed from a directed graph. Leavitt path algebras generalize Leavitt algebras and may be considered as algebraic analogues of graph C*-algebras.

History

Leavitt path algebras were simultaneously introduced in 2005 by Gene Abrams and Gonzalo Aranda Pino[1] as well as by Pere Ara, María Moreno, and Enrique Pardo,[2] with neither of the two groups aware of the other's work.[3] Leavitt path algebras have been investigated by dozens of mathematicians since their introduction, and in 2020 Leavitt path algebras were added to the Mathematics Subject Classification with code 16S88 under the general discipline of Associative Rings and Algebras.

The basic reference is the book Leavitt Path Algebras.

Graph terminology

E=(E0,E1,r,s)

consisting of a countable set of vertices

E0

, a countable set of edges

E1

, and maps

r,s:E1E0

identifying the range and source of each edge, respectively. A vertex

v\inE0

is called a sink when

s-1(v)=\emptyset

; i.e., there are no edges in

E

with source

v

. A vertex

v\inE0

is called an infinite emitter when

s-1(v)

is infinite; i.e., there are infinitely many edges in

E

with source

v

. A vertex is called a singular vertex if it is either a sink or an infinite emitter, and a vertex is called a regular vertex if it is not a singular vertex. Note that a vertex

v

is regular if and only if the number of edges in

E

with source

v

is finite and nonzero. A graph is called row-finite if it has no infinite emitters; i.e., if every vertex is either a regular vertex or a sink.

A path is a finite sequence of edges

e1e2\ldotsen

with

r(ei)=s(ei+1)

for all

1\leqi\leqn-1

. An infinite path is a countably infinite sequence of edges

e1e2\ldots

with

r(ei)=s(ei+1)

for all

i\inN

. A cycle is a path

e1e2\ldotsen

with

r(en)=s(e1)

, and an exit for a cycle

e1e2\ldotsen

is an edge

f\inE1

such that

s(f)=s(ei)

and

fei

for some

1\leqi\leqn

. A cycle

e1e2\ldotsen

is called a simple cycle if

s(ei)s(e1)

for all

2\leqi\leqn

.

The following are two important graph conditions that arise in the study of Leavitt path algebras.

Condition (L): Every cycle in the graph has an exit.

Condition (K): There is no vertex in the graph that is on exactly one simple cycle. Equivalently, a graph satisfies Condition (K) if and only if each vertex in the graph is either on no cycles or on two or more simple cycles.

The Cuntz–Krieger relations and the universal property

Fix a field

K

. A Cuntz–Krieger

E

-family
is a collection

\{

*,
s
e

se,pv:e\inE1,v\inE0\}

in a

K

-algebra such that the following three relations (called the Cuntz–Krieger relations) are satisfied:

(CK0)

pvpw=\begin{cases}pv&ifv=w\ 0&ifvw\end{cases}

for all

v,w\inE0

,

(CK1)

*
s
e

sf=\begin{cases}pr(e)&ife=f\ 0&ifef\end{cases}

for all

e,f\inE0

,

(CK2)

pv=\sums(e)=vse

*
s
e
whenever

v

is a regular vertex, and

(CK3)

ps(e)se=se

for all

e\inE1

.

The Leavitt path algebra corresponding to

E

, denoted by

LK(E)

, is defined to be the

K

-algebra generated by a Cuntz–Krieger

E

-family that is universal in the sense that whenever

\{te,

*,
t
e

qv:e\inE1,v\inE0\}

is a Cuntz–Krieger

E

-family in a

K

-algebra

A

there exists a

K

-algebra homomorphism

\phi:LK(E)\toA

with

\phi(se)=te

for all

e\inE1

,
*)
\phi(s
e

=

*
t
e
for all

e\inE1

, and

\phi(pv)=qv

for all

v\inE0

.

We define

*
p
v

:=pv

for

v\inE0

, and for a path

\alpha:=e1\ldotsen

we define

s\alpha:=

s
e1

\ldots

s
en
and
*
s
\alpha

:=

*
s
en

\ldots

*
s
e1
. Using the Cuntz–Krieger relations, one can show that

LK(E)=\operatorname{span}K\{s\alpha

*
s
\beta

:\alphaand\betaarepathsinE\}.

Thus a typical element of

LK(E)

has the form
n
\sum
i=1

λi

s
\alphai
*
s
\betai
for scalars

λ1,\ldots,λn\inK

and paths

\alpha1,\ldots,\alphan,\beta1,\ldots,\betan

in

E

. If

K

is a field with an involution

λ\mapsto\overline{λ}

(e.g., when

K=C

), then one can define a *-operation on

LK(E)

by
n
\sum
i=1

λi

s
\alphai
*
s
\betai

\mapsto

n
\sum
i=1

\overline{λi}

s
\betai
*
s
\alphai
that makes

LK(E)

into a *-algebra.

Moreover, one can show that for any graph

E

, the Leavitt path algebra

LC(E)

is isomorphic to a dense *-subalgebra of the graph C*-algebra

C*(E)

.

Examples

Leavitt path algebras has been computed for many graphs, and the following table shows some particular graphs and their Leavitt path algebras. We use the convention that a double arrow drawn from one vertex to another and labeled

infty

indicates that there are a countably infinite number of edges from the first vertex to the second.

Correspondence between graph and algebraic properties

As with graph C*-algebras, graph-theoretic properties of

E

correspond to algebraic properties of

LK(E)

. Interestingly, it is often the case that the graph properties of

E

that are equivalent to an algebraic property of

LK(E)

are the same graph properties of

E

that are equivalent to corresponding C*-algebraic property of

C*(E)

, and moreover, many of the properties for

LK(E)

are independent of the field

K

.

The following table provides a short list of some of the more well-known equivalences. The reader may wish to compare this table with the corresponding table for graph C*-algebras.

E

is a finite, acylic graph.

LK(E)

is finite dimensional.
The vertex set

E0

is finite.

LK(E)

is unital (i.e.,

LK(E)

contains a multiplicative identity).

E

has no cycles.

LK(E)

is an ultramatrical

K

-algebra (i.e., a direct limit of finite-dimensional

K

-algebras).

E

satisfies the following three properties:
  1. Condition (L),
  2. for each vertex

v

and each infinite path

\alpha

there exists a directed path from

v

to a vertex on

\alpha

, and
  1. for each vertex

v

and each singular vertex

w

there exists a directed path from

v

to

w

LK(E)

is simple.

E

satisfies the following three properties:
  1. Condition (L),
  2. for each vertex

v

in

E

there is a path from

v

to a cycle.
Every left ideal of

LK(E)

contains an infinite idempotent.
(When

LK(E)

is simple this is equivalent to

LK(E)

being a purely infinite ring.)

The grading

For a path

\alpha:=e1\ldotsen

we let

|\alpha|:=n

denote the length of

\alpha

. For each integer

n\inZ

we define

LK(E)n:=\operatorname{span}K\{s\alpha

*
s
\beta

:|\alpha|-|\beta|=n\}

. One can show that this defines a

Z

-grading
on the Leavitt path algebra

LK(E)

and that

LK(E)=oplusnLK(E)n

with

LK(E)n

being the component of homogeneous elements of degree

n

. It is important to note that the grading depends on the choice of the generating Cuntz-Krieger

E

-family

\{se,

*,
s
e

pv:e\inE1,v\inE0\}

. The grading on the Leavitt path algebra

LK(E)

is the algebraic analogue of the gauge action on the graph C*-algebra

C*(E)

, and it is a fundamental tool in analyzing the structure of

LK(E)

.

The uniqueness theorems

There are two well-known uniqueness theorems for Leavitt path algebras: the graded uniqueness theorem and the Cuntz-Krieger uniqueness theorem. These are analogous, respectively, to the gauge-invariant uniqueness theorem and Cuntz-Krieger uniqueness theorem for graph C*-algebras. Formal statements of the uniqueness theorems are as follows:

The Graded Uniqueness Theorem: Fix a field

K

. Let

E

be a graph, and let

LK(E)

be the associated Leavitt path algebra. If

A

is a graded

K

-algebra and

\phi:LK(E)\toA

is a graded algebra homomorphism with

\phi(pv)0

for all

v\inE0

, then

\phi

is injective.

The Cuntz-Krieger Uniqueness Theorem: Fix a field

K

. Let

E

be a graph satisfying Condition (L), and let

LK(E)

be the associated Leavitt path algebra. If

A

is a

K

-algebra and

\phi:LK(E)\toA

is an algebra homomorphism with

\phi(pv)0

for all

v\inE0

, then

\phi

is injective.

Ideal structure

We use the term ideal to mean "two-sided ideal" in our Leavitt path algebras. The ideal structure of

LK(E)

can be determined from

E

. A subset of vertices

H\subseteqE0

is called hereditary if for all

e\inE1

,

s(e)\inH

implies

r(e)\inH

. A hereditary subset

H

is called saturated if whenever

v

is a regular vertex with

r(s-1(v))\subseteqH

, then

v\inH

. The saturated hereditary subsets of

E

are partially ordered by inclusion, and they form a lattice with meet

H1\wedgeH2:=H1\capH2

and join

H1\veeH2

defined to be the smallest saturated hereditary subset containing

H1\cupH2

.

If

H

is a saturated hereditary subset,

IH

is defined to be two-sided ideal in

LK(E)

generated by

\{pv:v\inH\}

. A two-sided ideal

I

of

LK(E)

is called a graded ideal if the

I

has a

Z

-grading

I=oplusnIn

and

In=LK(E)n\capI

for all

n\inZ

. The graded ideals are partially ordered by inclusion and form a lattice with meet

I1\wedgeI2:=I1\capI2

and joint

I1\veeI2

defined to be the ideal generated by

I1\cupI2

. For any saturated hereditary subset

H

, the ideal

IH

is graded.

The following theorem describes how graded ideals of

LK(E)

correspond to saturated hereditary subsets of

E

.

Theorem: Fix a field

K

, and let

E

be a row-finite graph. Then the following hold:
  1. The function

H\mapstoIH

is a lattice isomorphism from the lattice of saturated hereditary subsets of

E

onto the lattice of graded ideals of

LK(E)

with inverse given by

I\mapsto\{v\inE0:pv\inI\}

.
  1. For any saturated hereditary subset

H

, the quotient

LK(E)/IH

is

*

-isomorphic to

LK(E\setminusH)

, where

E\setminusH

is the subgraph of

E

with vertex set

(E\setminusH)0:=E0\setminusH

and edge set

(E\setminusH)1:=E1\setminusr-1(H)

.
  1. For any saturated hereditary subset

H

, the ideal

IH

is Morita equivalent to

LK(EH)

, where

EH

is the subgraph of

E

with vertex set
0
E
H

:=H

and edge set
1
E
H

:=s-1(H)

.
  1. If

E

satisfies Condition (K), then every ideal of

LK(E)

is graded, and the ideals of

LK(E)

are in one-to-one correspondence with the saturated hereditary subsets of

E

.

References

  1. Abrams, Gene; Aranda Pino, Gonzalo; The Leavitt path algebra of a graph. J. Algebra 293 (2005), no. 2, 319–334.
  2. Pere Ara, María A. Moreno, and Enrique Pardo. Nonstable K-theory for graph algebras. Algebr. Represent. Theory 10(2):157–178, 2007.
  3. Sec. 1.7 of Leavitt Path Algebras, Springer, London, 2017.