Skip to content →

Category: math

A noncommutative moduli space

Supernatural numbers also appear in noncommutative geometry via James Glimm’s characterisation of a class of simple C-algebras, the UHF-algebras.

A uniformly hyperfine (or, UHF) algebra A is a C-algebra that can be written as the closure, in the norm topology, of an increasing union of finite-dimensional full matrix algebras

Mc1(C)Mc2(C)A

Such embedding are only possible if the matrix-sizes divide each other, that is c1|c2|c3|, and we can assign to A the supernatural number s=ici and denote A=A(s).

In his paper On a certain class of operator algebras, Glimm proved that two UHF-algebras A(s) and B(t) are isomorphic as C-algebras if and only if s=t. That is, the supernatural numbers S are precisely the isomorphism classes of UHF-algebras.

An important invariant, the Grothendieck group K0 of A(s), can be described as the additive subgroup Q(s) of Q generated by all fractions of the form 1n where n is a positive integer dividing s.

A “noncommutative space” is a Morita class of C-algebras, so we want to know when two UHF-algebras A(s) and B(t) are Morita-equivalent. This turns out to be the case when there are positive integers n and m such that n.s=m.t, or equivalently when the K0’s Q(s) and Q(t) are isomorphic as additive subgroups of Q.

Thus Morita-equivalence defines an equivalence relation on S as follows: if s=psp and t=ptp then st if and only if the following two properties are satisfied:

(1): sp= iff tp=, and

(2): sp=tp for all but finitely many primes p.

That is, we can view the equivalence classes S/ as the moduli space of noncommutative spaces associated to UHF-algebras!

Now, the equivalence relation is described in terms of isomorphism classes of additive subgroups of the rationals, which was precisely the characterisation of isomorphism classes of points in the arithmetic site, that is, the finite adèle classes

S/  QAQf/Z^

and as the induced topology of AQf on it is trivial, this “space” is usually thought of as a noncommutative space.

That is, S/ is a noncommutative moduli space of noncommutative spaces defined by UHF-algebras.

The finite integers form one equivalence class, corresponding to the fact that the finite dimensional UHF-algebras Mn(C) are all Morita-equivalent to C, or a bit more pompous, that the Brauer group Br(C) is trivial.

Multiplication of supernaturals induces a well defined multiplication on equivalence classes, and, with that multiplication we can view S/ as the ‘Brauer-monoid’ Br(C) of simple UHF-algebras…

(Btw. the photo of James Glimm above was taken by George Bergman in 1972)

Comments closed

Quiver Grassmannians can be anything

A standard Grassmannian Gr(m,V) is the manifold having as its points all possible m-dimensional subspaces of a given vectorspace V. As an example, Gr(1,V) is the set of lines through the origin in V and therefore is the projective space P(V). Grassmannians are among the nicest projective varieties, they are smooth and allow a cell decomposition.

A quiver Q is just an oriented graph. Here’s an example



A representation V of a quiver assigns a vector-space to each vertex and a linear map between these vertex-spaces to every arrow. As an example, a representation V of the quiver Q consists of a triple of vector-spaces (V1,V2,V3) together with linear maps fa : V2V1 and fb,fc : V2V3.

A sub-representation WV consists of subspaces of the vertex-spaces of V and linear maps between them compatible with the maps of V. The dimension-vector of W is the vector with components the dimensions of the vertex-spaces of W.

This means in the example that we require fa(W2)W1 and fb(W2) and fc(W2) to be subspaces of W3. If the dimension of Wi is mi then m=(m1,m2,m3) is the dimension vector of W.

The quiver-analogon of the Grassmannian Gr(m,V) is the Quiver Grassmannian QGr(m,V) where V is a quiver-representation and QGr(m,V) is the collection of all possible sub-representations WV with fixed dimension-vector m. One might expect these quiver Grassmannians to be rather nice projective varieties.

However, last week Markus Reineke posted a 2-page note on the arXiv proving that every projective variety is a quiver Grassmannian.

Let’s illustrate the argument by finding a quiver Grassmannian QGr(m,V) isomorphic to the elliptic curve in P2 with homogeneous equation Y2Z=X3+Z3.

Consider the Veronese embedding P2P9 obtained by sending a point (x:y:z) to the point

(x3:x2y:x2z:xy2:xyz:xz2:y3:y2z:yz2:z3)

The upshot being that the elliptic curve is now realized as the intersection of the image of P2 with the hyper-plane V(X0X7+X9) in the standard projective coordinates (x0:x1::x9) for P9.

To describe the equations of the image of P2 in P9 consider the 6×3 matrix with the rows corresponding to (x2,xy,xz,y2,yz,z2) and the columns to (x,y,z) and the entries being the multiplications, that is

[x3x2yx2zx2yxy2xyzx2zxyzxz2xy2y3y2zxyzy2zyz2xz2yz2z3]=[x0x1x2x1x3x4x2x4x5x3x6x7x4x7x8x5x8x9]

But then, a point (x0:x1::x9) belongs to the image of P2 if (and only if) the matrix on the right-hand side has rank 1 (that is, all its 2×2 minors vanish). Next, consider the quiver



and consider the representation V=(V1,V2,V3) with vertex-spaces V1=C, V2=C10 and V2=C6. The linear maps x,y and z correspond to the columns of the matrix above, that is

(x0,x1,x2,x3,x4,x5,x6,x7,x8,x9){x (x0,x1,x2,x3,x4,x5)y (x1,x3,x4,x6,x7,x8)z (x2,x4,x5,x7,x8,x9)

The linear map h : C10C encodes the equation of the hyper-plane, that is h=x0x7+x9.

Now consider the quiver Grassmannian QGr(m,V) for the dimension vector m=(0,1,1). A base-vector p=(x0,,x9) of W2=Cp of a subrepresentation W=(0,W2,W3)V must be such that h(x)=0, that is, p determines a point of the hyper-plane.

Likewise the vectors x(p),y(p) and z(p) must all lie in the one-dimensional space W3=C, that is, the right-hand side matrix above must have rank one and hence p is a point in the image of P2 under the Veronese.

That is, Gr(m,V) is isomorphic to the intersection of this image with the hyper-plane and hence is isomorphic to the elliptic curve.

The general case is similar as one can view any projective subvariety XPn as isomorphic to the intersection of the image of a specific d-uple Veronese embedding PnPN with a number of hyper-planes in PN.

ADDED For those desperate to read the original comments-section, here’s the link.

Comments closed

The empty set according to bourbaki

The footnote on page E. II.6 in Bourbaki’s 1970 edition of “Theorie des ensembles” reads




If this is completely obvious to you, stop reading now and start getting a life. For the rest of us, it took me quite some time before i was able to parse this formula, and when i finally did, it only added to my initial confusion.

Though the Bourbakis had a very preliminary version of their set-theory already out in 1939 (Fascicule des Resultats), the version as we know it now was published, chapter-wise, in the fifties: Chapters I and II in 1954, Chapter III in 1956 and finally Chapter IV in 1957.


In the first chapter they develop their version of logic, using ‘assemblages’ (assemblies) which are words of signs and letters, the signs being τ,,,¬,=, and .

Of these, we have the familiar signs (or), ¬ (not), = (equal to) and (element of) and, three more exotic ones: τ (their symbol for the Hilbert operator ε), a sort of wildcard variable bound by an occurrence of τ (the ‘links’ in the above scan) and for an ordered couple.

The connectives are written in front of the symbols they connect rather than between them, avoiding brackets, so far example (xy)(x=x) becomes ϵxy=xx.

If R is some assembly and x a letter occurring in R, then the intende meaning of the *Hilbert-operator* τx(R) is ‘some x for which R is true if such a thing exists’. τx(R) is again an assembly constructed in three steps: (a) form the assembly τR, (b) link the starting τ to all occurrences of x in R and (c) replace those occurrences of x by an occurrence of .

For MathJax reasons we will not try to draw links but rather give a linked τ and the same subscript. So, for example, the claimed assembly for above reads

τy¬¬¬τx¬¬xyy

If A and B are assemblies and x a letter occurring in B then we denote by (A|x)B the assembly obtained by replacing each occurrence of x in B by the assembly A. The upshot of this is that we can now write quantifiers as assemblies:

(x)R is the assembly (τx(R)|x)R and as (x)R is ¬(x)¬R it becomes ¬(τx(¬R)|x)¬R

Okay, let’s try to convert Bourbaki’s definition of the emptyset as ‘something that contains no element’, or formally τy((x)(xy)), into an assembly.

– by definition of it becomes τy(¬(x)(¬(xy)))
– write ¬(xy) as the assembly R=¬¬xy
– then by definition of we have to assemble τy¬(τx(R)|x)R
– by construction τx(R)=τx¬¬xy
– using the description of (A|x)B we finally indeed obtain τy¬¬¬τx¬¬xyy

But, can someone please explain what’s wrong with τy¬τxxyy which is the assembly corresponding to τy(¬(x)(xy)) which could equally well have been taken as defining the empty set and has a shorter assembly (length 8 and 3 links, compared to the one given of length 12 with 3 links).

Hair-splitting as this is, it will have dramatic implications when we will try to assemble Bourbaki’s definition of “1” another time.

Comments closed