82
The spectrum problem for noncommutative rings and algebras Manuel L. Reyes Bowdoin College, Department of Mathematics OASIS - May 22, 2015 Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 1 / 33

The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

  • Upload
    phamque

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

The spectrum problem for noncommutative rings andalgebras

Manuel L. Reyes

Bowdoin College, Department of Mathematics

OASIS - May 22, 2015

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 1 / 33

Page 2: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

1 Spectrum: from algebra to geometry

2 From points to contextuality in noncommutative geometry

3 Contextuality in the “purely algebraic” setting

4 A positive result: steps toward a noncommutative spectrum

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 2 / 33

Page 3: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

What is a spectrum?

For our purposes, a spectrum is an assignment

{commutative algebras} → {topological spaces}

of which there are several examples.

Commutative rings: Spec(R) = {prime ideals of R}C*-algebras: Spec(A) = {max. ideals of A} = Hom(A,C)

Boolean algebra: Spec(B) = {ultrafilters of B} = Hom(B, {0, 1})

Why are these so nice? Each Spec is a (contravariant) functor:

A homorphism f : A→ B on the “algebra side” yields a continuousfunction Spec(f ) : Spec(B)→ Spec(A).

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 3 / 33

Page 4: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

What is a spectrum?

For our purposes, a spectrum is an assignment

{commutative algebras} → {topological spaces}

of which there are several examples.

Commutative rings: Spec(R) = {prime ideals of R}C*-algebras: Spec(A) = {max. ideals of A} = Hom(A,C)

Boolean algebra: Spec(B) = {ultrafilters of B} = Hom(B, {0, 1})

Why are these so nice? Each Spec is a (contravariant) functor:

A homorphism f : A→ B on the “algebra side” yields a continuousfunction Spec(f ) : Spec(B)→ Spec(A).

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 3 / 33

Page 5: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Dualities between categories

All of the examples mentioned actually provide dualities between acategory of algebras and a category of spaces (after imposing theappropriate topological or geometric structure on the spectrum).

Examples of comm. algebra-geometry correspondence:

Classical alg. geom.: reduced, f.g. comm. algebras ! affine varieties

Algebraic geometry: commutative rings ! affine schemes

Functional analysis: comm. C*-algebras ! compact Hausdorff spaces

Logic: Boolean algebras ! Stone spaces

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 4 / 33

Page 6: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

From commutative to noncommutative

The usual explanation of noncommutative geometry:

{commutative algebras}! {spaces}{noncommutative algebras}! {“noncommutative” spaces}

(Various strands of noncommutative geometry come from differentgeometric theories: differential geometry, algebraic geometry, point-settopology, etc.)

The acutal mathematics is done without any use of an underlying“noncommutative space.” The above is just metaphor and motivation.

(Common substitutes: module categories, homological conditions.)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 5 / 33

Page 7: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

From commutative to noncommutative

The usual explanation of noncommutative geometry:

{commutative algebras}! {spaces}{noncommutative algebras}! {“noncommutative” spaces}

(Various strands of noncommutative geometry come from differentgeometric theories: differential geometry, algebraic geometry, point-settopology, etc.)

The acutal mathematics is done without any use of an underlying“noncommutative space.” The above is just metaphor and motivation.

(Common substitutes: module categories, homological conditions.)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 5 / 33

Page 8: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

The spectrum

Thus, in noncommutative geometry we often avoid:

Question

What is the “noncommutative space” underlying a noncommutativealgebra?

Why would we care?

Dimension theory for noncommutative rings is hard: competingdefinitions, (when) are they equal?

Which noncommutative rings are “geometrically nice”? (When do weexpect them to be noetherian?)

Quantum modeling: given an algebra of observables, how should we“visualize” the underlying “phase space” of the system?

These and other related questions could benefit if we had an actual“spatial” object to refer to when thinking geometrically about rings.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 6 / 33

Page 9: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

The spectrum

Thus, in noncommutative geometry we often avoid:

Question

What is the “noncommutative space” underlying a noncommutativealgebra?

Why would we care?

Dimension theory for noncommutative rings is hard: competingdefinitions, (when) are they equal?

Which noncommutative rings are “geometrically nice”? (When do weexpect them to be noetherian?)

Quantum modeling: given an algebra of observables, how should we“visualize” the underlying “phase space” of the system?

These and other related questions could benefit if we had an actual“spatial” object to refer to when thinking geometrically about rings.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 6 / 33

Page 10: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Modeling all rings via “spaces”?

To give guidance as we seek a noncommutative spectrum, we should firstset some ground rules.

My list of demands:

(A) Keep the classical construction if the ring is commutative.(Let’s not tell “commutative” geometers how to do their own job!)

(B) Make it a functorial construction.(To ensure it’s a true algebra-geometry correspondence.)

This provides us with:

Obstructions proving that certain constructions are impossible;

Better ideas on how to make progress.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 7 / 33

Page 11: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Modeling all rings via “spaces”?

To give guidance as we seek a noncommutative spectrum, we should firstset some ground rules.

My list of demands:

(A) Keep the classical construction if the ring is commutative.(Let’s not tell “commutative” geometers how to do their own job!)

(B) Make it a functorial construction.(To ensure it’s a true algebra-geometry correspondence.)

This provides us with:

Obstructions proving that certain constructions are impossible;

Better ideas on how to make progress.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 7 / 33

Page 12: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Modeling all rings via “spaces”?

To give guidance as we seek a noncommutative spectrum, we should firstset some ground rules.

My list of demands:

(A) Keep the classical construction if the ring is commutative.(Let’s not tell “commutative” geometers how to do their own job!)

(B) Make it a functorial construction.(To ensure it’s a true algebra-geometry correspondence.)

This provides us with:

Obstructions proving that certain constructions are impossible;

Better ideas on how to make progress.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 7 / 33

Page 13: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Modeling all rings via “spaces”?

To give guidance as we seek a noncommutative spectrum, we should firstset some ground rules.

My list of demands:

(A) Keep the classical construction if the ring is commutative.(Let’s not tell “commutative” geometers how to do their own job!)

(B) Make it a functorial construction.(To ensure it’s a true algebra-geometry correspondence.)

This provides us with:

Obstructions proving that certain constructions are impossible;

Better ideas on how to make progress.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 7 / 33

Page 14: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Taking commutative subalgebras seriously

(A) Keep the usual construction if the ring is commutative.

(B) Make it a functorial construction.

Applying the criteria: look at commutative subalgebras C of anynoncommutative algebra A. (Associativity of A ⇒ enough C ⊆ A)

Suppose F : Ringop → {“spaces”} is a “spectrum functor.”

(A) means we know what the F (C ) look like.

(B) gives us maps F (A)→ F (C ), compatible on intersections.

This also fits well with standard pictures of quantum physics:

A ! algebra of observables for quantum system

C ! “classical contexts” of the quantum system

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 8 / 33

Page 15: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Taking commutative subalgebras seriously

(A) Keep the usual construction if the ring is commutative.

(B) Make it a functorial construction.

Applying the criteria: look at commutative subalgebras C of anynoncommutative algebra A. (Associativity of A ⇒ enough C ⊆ A)

Suppose F : Ringop → {“spaces”} is a “spectrum functor.”

(A) means we know what the F (C ) look like.

(B) gives us maps F (A)→ F (C ), compatible on intersections.

This also fits well with standard pictures of quantum physics:

A ! algebra of observables for quantum system

C ! “classical contexts” of the quantum system

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 8 / 33

Page 16: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

1 Spectrum: from algebra to geometry

2 From points to contextuality in noncommutative geometry

3 Contextuality in the “purely algebraic” setting

4 A positive result: steps toward a noncommutative spectrum

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 9 / 33

Page 17: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Can we begin with a set of points?

Algebraic geometry provides clever ways to add structure to a topologicalspace, and the structure can even be noncommutative.

Perhaps a “noncommutative space” is just a “commutative space” withadded noncommutative structure?

Naive idea: Can we assign a topological space to each ring (that canlater be endowed with extra structure)?

Setting aside the topology, we’d need a functorial “underlying set” — andit had better be nonempty!

Question: Can we extend the functor Spec : cRingop → Set to a functorF : Ringop → Set such that R 6= 0 =⇒ F (R) 6= ∅?

Answer: No!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 10 / 33

Page 18: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Can we begin with a set of points?

Algebraic geometry provides clever ways to add structure to a topologicalspace, and the structure can even be noncommutative.

Perhaps a “noncommutative space” is just a “commutative space” withadded noncommutative structure?

Naive idea: Can we assign a topological space to each ring (that canlater be endowed with extra structure)?

Setting aside the topology, we’d need a functorial “underlying set” — andit had better be nonempty!

Question: Can we extend the functor Spec : cRingop → Set to a functorF : Ringop → Set such that R 6= 0 =⇒ F (R) 6= ∅?

Answer: No!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 10 / 33

Page 19: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Can we begin with a set of points?

Algebraic geometry provides clever ways to add structure to a topologicalspace, and the structure can even be noncommutative.

Perhaps a “noncommutative space” is just a “commutative space” withadded noncommutative structure?

Naive idea: Can we assign a topological space to each ring (that canlater be endowed with extra structure)?

Setting aside the topology, we’d need a functorial “underlying set” — andit had better be nonempty!

Question: Can we extend the functor Spec : cRingop → Set to a functorF : Ringop → Set such that R 6= 0 =⇒ F (R) 6= ∅?

Answer: No!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 10 / 33

Page 20: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Can we begin with a set of points?

Algebraic geometry provides clever ways to add structure to a topologicalspace, and the structure can even be noncommutative.

Perhaps a “noncommutative space” is just a “commutative space” withadded noncommutative structure?

Naive idea: Can we assign a topological space to each ring (that canlater be endowed with extra structure)?

Setting aside the topology, we’d need a functorial “underlying set” — andit had better be nonempty!

Question: Can we extend the functor Spec : cRingop → Set to a functorF : Ringop → Set such that R 6= 0 =⇒ F (R) 6= ∅?

Answer: No!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 10 / 33

Page 21: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Obstruction to point sets

Theorem (R., 2012)

Any functor Ringop → Set whose restriction to the full subcategory cRingequals Spec must assign the empty set to Mn(C) for n ≥ 3.

The proof proceeds in roughly three steps:

1 Find a “universal example” of F : Ring→ Set extending Spec.

2 Show that this universal example assigns the empty set to Mn(C).

3 By universality, conclude that every such functor does the same!

A surprise: Step (2) uses the Kochen-Specker theorem of quantummechanics!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 11 / 33

Page 22: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Obstruction to point sets

Theorem (R., 2012)

Any functor Ringop → Set whose restriction to the full subcategory cRingequals Spec must assign the empty set to Mn(C) for n ≥ 3.

The proof proceeds in roughly three steps:

1 Find a “universal example” of F : Ring→ Set extending Spec.

2 Show that this universal example assigns the empty set to Mn(C).

3 By universality, conclude that every such functor does the same!

A surprise: Step (2) uses the Kochen-Specker theorem of quantummechanics!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 11 / 33

Page 23: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Obstruction to point sets

Theorem (R., 2012)

Any functor Ringop → Set whose restriction to the full subcategory cRingequals Spec must assign the empty set to Mn(C) for n ≥ 3.

The proof proceeds in roughly three steps:

1 Find a “universal example” of F : Ring→ Set extending Spec.

2 Show that this universal example assigns the empty set to Mn(C).

3 By universality, conclude that every such functor does the same!

A surprise: Step (2) uses the Kochen-Specker theorem of quantummechanics!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 11 / 33

Page 24: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Obstruction to point sets, take 2

The analogue of this result also holds in the context of operator algebras.

Roughly: A C*-algebra is a C-algebra with an antilinear involutionx 7→ x∗ and a norm ‖ • ‖, which is norm-complete, has ‖xy‖ ≤ ‖x‖‖y‖,and ‖x∗x‖ = ‖x‖2.Ex: C (X ),B(H), L∞[0, 1] all with “supremum-norms”

Here, the Gelfand spectrum (maximal ideals) provides an contravariantequivalence of commutative C*-algebras with compact Hausdorff spaces.

Theorem (R., 2012)

Any functor Cstarop → Set whose restriction to the full subcategorycCstar is isomorphic to the Gelfand spectrum must assign the empty setto Mn(C) for n ≥ 3.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 12 / 33

Page 25: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Obstruction to point sets, take 2

The analogue of this result also holds in the context of operator algebras.

Roughly: A C*-algebra is a C-algebra with an antilinear involutionx 7→ x∗ and a norm ‖ • ‖, which is norm-complete, has ‖xy‖ ≤ ‖x‖‖y‖,and ‖x∗x‖ = ‖x‖2.Ex: C (X ),B(H), L∞[0, 1] all with “supremum-norms”

Here, the Gelfand spectrum (maximal ideals) provides an contravariantequivalence of commutative C*-algebras with compact Hausdorff spaces.

Theorem (R., 2012)

Any functor Cstarop → Set whose restriction to the full subcategorycCstar is isomorphic to the Gelfand spectrum must assign the empty setto Mn(C) for n ≥ 3.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 12 / 33

Page 26: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Obstruction to point sets, take 2

The analogue of this result also holds in the context of operator algebras.

Roughly: A C*-algebra is a C-algebra with an antilinear involutionx 7→ x∗ and a norm ‖ • ‖, which is norm-complete, has ‖xy‖ ≤ ‖x‖‖y‖,and ‖x∗x‖ = ‖x‖2.Ex: C (X ),B(H), L∞[0, 1] all with “supremum-norms”

Here, the Gelfand spectrum (maximal ideals) provides an contravariantequivalence of commutative C*-algebras with compact Hausdorff spaces.

Theorem (R., 2012)

Any functor Cstarop → Set whose restriction to the full subcategorycCstar is isomorphic to the Gelfand spectrum must assign the empty setto Mn(C) for n ≥ 3.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 12 / 33

Page 27: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Prime partial ideals

How do we define the “universal extension” of Spec?

(Idea: Think of a ring only in terms of its commutative subrings.)

Definitions: Let R be a ring.

A subset I ⊆ R is a partial ideal if, for all commutative subringsC ⊆ R, I ∩ C is an ideal of C .

A partial ideal p 6= R is prime if p ∩ C is a prime ideal of C for allcommutative subrings C ⊆ R.

p-Spec(R) is the set of all partial prime ideals of R.

Example: {nilpotent elements} ⊆ R is always a partial ideal, even thoughit’s not generally an ideal for noncommutative R.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 13 / 33

Page 28: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Prime partial ideals

How do we define the “universal extension” of Spec?

(Idea: Think of a ring only in terms of its commutative subrings.)

Definitions: Let R be a ring.

A subset I ⊆ R is a partial ideal if, for all commutative subringsC ⊆ R, I ∩ C is an ideal of C .

A partial ideal p 6= R is prime if p ∩ C is a prime ideal of C for allcommutative subrings C ⊆ R.

p-Spec(R) is the set of all partial prime ideals of R.

Example: {nilpotent elements} ⊆ R is always a partial ideal, even thoughit’s not generally an ideal for noncommutative R.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 13 / 33

Page 29: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Functoriality

This “spectrum” gives a functor p-Spec : Ringop → Set.

Lemma: If f : R → S is a ring homorphism and p ⊆ S is a prime partialideal, then so is f −1(p).

In fact, it is the “universal extension” of Spec.

Theorem

Let F : Ringop → Set be any functor such that F |cRing∼= Spec. Then

there exists a unique morphism of functors F → p-Spec preserving theisomorphism with Spec.

Idea: In fact, p-Spec(R) = lim←− Spec(C ) where C ranges over thecommutative subrings of R. The claim follows rather immediately fromthe universal property of the limit.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 14 / 33

Page 30: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Functoriality

This “spectrum” gives a functor p-Spec : Ringop → Set.

Lemma: If f : R → S is a ring homorphism and p ⊆ S is a prime partialideal, then so is f −1(p).

In fact, it is the “universal extension” of Spec.

Theorem

Let F : Ringop → Set be any functor such that F |cRing∼= Spec. Then

there exists a unique morphism of functors F → p-Spec preserving theisomorphism with Spec.

Idea: In fact, p-Spec(R) = lim←− Spec(C ) where C ranges over thecommutative subrings of R. The claim follows rather immediately fromthe universal property of the limit.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 14 / 33

Page 31: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Partial spectrum to Kochen-Specker

Any p ⊆M3(C) induces a coloring on the set of projections Proj(M3(C)):say those in p are “black” and those outside are “white.”

Exercise: if P1 + P2 + P3 = I is a sum of orthogonal projections, then twoPi lie in p (black), exactly one lies outside (white).

But this is the kind of coloring that Kochen and Specker proved to beimpossible! (It’s a non-contextual assignment of “yes” and “no” values tothe observables in Proj(M3(C)).)

Corollary

For n ≥ 3, p-Spec(Mn(C)) = ∅.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 15 / 33

Page 32: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Partial spectrum to Kochen-Specker

Any p ⊆M3(C) induces a coloring on the set of projections Proj(M3(C)):say those in p are “black” and those outside are “white.”

Exercise: if P1 + P2 + P3 = I is a sum of orthogonal projections, then twoPi lie in p (black), exactly one lies outside (white).

But this is the kind of coloring that Kochen and Specker proved to beimpossible! (It’s a non-contextual assignment of “yes” and “no” values tothe observables in Proj(M3(C)).)

Corollary

For n ≥ 3, p-Spec(Mn(C)) = ∅.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 15 / 33

Page 33: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Proof of the first obstruction

Now we have all the pieces for the proof.

Theorem

Any functor F : Ringop → Set whose restriction to cRing is isomorphic toSpec must assign F (Mn(C)) = ∅ for n ≥ 3.

Proof: Let F be as above. Then there exists a morphism of functorsF → p-Spec by universality of the latter.

For n ≥ 3, the Kochen-SpeckerTheorem implies that p-Spec(Mn(C)) = ∅.

The only set with a map to the empty set is the empty set, so theexistence of a function F (Mn(C))→ p-Spec(Mn(C)) = ∅ implies that theformer is empty.

Corollary: The same obstruction holds for Mn(A) whenever C ⊆ A.

Idea: C ⊆ A induces Mn(C)→Mn(A) and F (Mn(A))→ F (Mn(C)) = ∅.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 16 / 33

Page 34: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Proof of the first obstruction

Now we have all the pieces for the proof.

Theorem

Any functor F : Ringop → Set whose restriction to cRing is isomorphic toSpec must assign F (Mn(C)) = ∅ for n ≥ 3.

Proof: Let F be as above. Then there exists a morphism of functorsF → p-Spec by universality of the latter. For n ≥ 3, the Kochen-SpeckerTheorem implies that p-Spec(Mn(C)) = ∅.

The only set with a map to the empty set is the empty set, so theexistence of a function F (Mn(C))→ p-Spec(Mn(C)) = ∅ implies that theformer is empty.

Corollary: The same obstruction holds for Mn(A) whenever C ⊆ A.

Idea: C ⊆ A induces Mn(C)→Mn(A) and F (Mn(A))→ F (Mn(C)) = ∅.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 16 / 33

Page 35: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Proof of the first obstruction

Now we have all the pieces for the proof.

Theorem

Any functor F : Ringop → Set whose restriction to cRing is isomorphic toSpec must assign F (Mn(C)) = ∅ for n ≥ 3.

Proof: Let F be as above. Then there exists a morphism of functorsF → p-Spec by universality of the latter. For n ≥ 3, the Kochen-SpeckerTheorem implies that p-Spec(Mn(C)) = ∅.

The only set with a map to the empty set is the empty set,

so theexistence of a function F (Mn(C))→ p-Spec(Mn(C)) = ∅ implies that theformer is empty.

Corollary: The same obstruction holds for Mn(A) whenever C ⊆ A.

Idea: C ⊆ A induces Mn(C)→Mn(A) and F (Mn(A))→ F (Mn(C)) = ∅.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 16 / 33

Page 36: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Proof of the first obstruction

Now we have all the pieces for the proof.

Theorem

Any functor F : Ringop → Set whose restriction to cRing is isomorphic toSpec must assign F (Mn(C)) = ∅ for n ≥ 3.

Proof: Let F be as above. Then there exists a morphism of functorsF → p-Spec by universality of the latter. For n ≥ 3, the Kochen-SpeckerTheorem implies that p-Spec(Mn(C)) = ∅.

The only set with a map to the empty set is the empty set, so theexistence of a function F (Mn(C))→ p-Spec(Mn(C)) = ∅ implies that theformer is empty.

Corollary: The same obstruction holds for Mn(A) whenever C ⊆ A.

Idea: C ⊆ A induces Mn(C)→Mn(A) and F (Mn(A))→ F (Mn(C)) = ∅.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 16 / 33

Page 37: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Proof of the first obstruction

Now we have all the pieces for the proof.

Theorem

Any functor F : Ringop → Set whose restriction to cRing is isomorphic toSpec must assign F (Mn(C)) = ∅ for n ≥ 3.

Proof: Let F be as above. Then there exists a morphism of functorsF → p-Spec by universality of the latter. For n ≥ 3, the Kochen-SpeckerTheorem implies that p-Spec(Mn(C)) = ∅.

The only set with a map to the empty set is the empty set, so theexistence of a function F (Mn(C))→ p-Spec(Mn(C)) = ∅ implies that theformer is empty.

Corollary: The same obstruction holds for Mn(A) whenever C ⊆ A.

Idea: C ⊆ A induces Mn(C)→Mn(A) and F (Mn(A))→ F (Mn(C)) = ∅.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 16 / 33

Page 38: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Proof of the first obstruction

Now we have all the pieces for the proof.

Theorem

Any functor F : Ringop → Set whose restriction to cRing is isomorphic toSpec must assign F (Mn(C)) = ∅ for n ≥ 3.

Proof: Let F be as above. Then there exists a morphism of functorsF → p-Spec by universality of the latter. For n ≥ 3, the Kochen-SpeckerTheorem implies that p-Spec(Mn(C)) = ∅.

The only set with a map to the empty set is the empty set, so theexistence of a function F (Mn(C))→ p-Spec(Mn(C)) = ∅ implies that theformer is empty.

Corollary: The same obstruction holds for Mn(A) whenever C ⊆ A.

Idea: C ⊆ A induces Mn(C)→Mn(A) and F (Mn(A))→ F (Mn(C)) = ∅.Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 16 / 33

Page 39: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

The case n = 2

Question: What happens for M2(C)?

Proposition

Let I ⊆M2(C) be a set of idempotents such that the set of allidempotents of M2(C) is partitioned as {0, 1} t I t {1− e : e ∈ I}.There is a bijection between:

The set of prime partial ideals of M2(C);

The set of functions I → {0, 1}.

So for the particular functor F = p-Spec, the set p-Spec(M2(C)) has

cardinality 2c = 22ℵ0 . (It’s huge!)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 17 / 33

Page 40: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

1 Spectrum: from algebra to geometry

2 From points to contextuality in noncommutative geometry

3 Contextuality in the “purely algebraic” setting

4 A positive result: steps toward a noncommutative spectrum

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 18 / 33

Page 41: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Replacing C with Z

Theorem: Any functor F : Ringop → Set whose restriction to cRing isisomorphic to Spec must assign F (Mn(C)) = ∅ for n ≥ 3.

What is so special about C? What if we use the “universal” ring Z?

Q: For F as above, must F (Mn(Z)) = ∅ for n ≥ 3?

As before, reduce to F = p-Spec.

As before, any p ∈ p-Spec(M3(Z)) yields a Kochen-Specker coloringof the idempotent (E = E 2) integer matrices.

Q’: Is there an “integer-valued” Kochen-Specker theorem? Yes!

Kochen-Specker uncolorable vector configurations in the literature typicallyuse vectors in C3 (even R3) with irrational entries. So there was real workto be done here.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 19 / 33

Page 42: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Replacing C with Z

Theorem: Any functor F : Ringop → Set whose restriction to cRing isisomorphic to Spec must assign F (Mn(C)) = ∅ for n ≥ 3.

What is so special about C? What if we use the “universal” ring Z?

Q: For F as above, must F (Mn(Z)) = ∅ for n ≥ 3?

As before, reduce to F = p-Spec.

As before, any p ∈ p-Spec(M3(Z)) yields a Kochen-Specker coloringof the idempotent (E = E 2) integer matrices.

Q’: Is there an “integer-valued” Kochen-Specker theorem?

Yes!

Kochen-Specker uncolorable vector configurations in the literature typicallyuse vectors in C3 (even R3) with irrational entries. So there was real workto be done here.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 19 / 33

Page 43: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Replacing C with Z

Theorem: Any functor F : Ringop → Set whose restriction to cRing isisomorphic to Spec must assign F (Mn(C)) = ∅ for n ≥ 3.

What is so special about C? What if we use the “universal” ring Z?

Q: For F as above, must F (Mn(Z)) = ∅ for n ≥ 3?

As before, reduce to F = p-Spec.

As before, any p ∈ p-Spec(M3(Z)) yields a Kochen-Specker coloringof the idempotent (E = E 2) integer matrices.

Q’: Is there an “integer-valued” Kochen-Specker theorem? Yes!

Kochen-Specker uncolorable vector configurations in the literature typicallyuse vectors in C3 (even R3) with irrational entries. So there was real workto be done here.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 19 / 33

Page 44: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Colorability of projections in various rings

First try: Look at orthogonal projections in M3(R) whose entries happento be integer or rational. In general, for any commutative ring R, canconsider Proj(M3(R)) = {symmetric idempotents}.

Theorem: (M. Ben-Zvi, A. Ma, R., 2015?)

ring R prime p Proj(M3(R)) p-Spec(M3(R)sym)

Fp p ≥ 5 uncolorable empty

Z[1/30] uncolorable empty

Fp p = 2, 3 colorable nonempty

Z colorable nonempty /

Idea: J. Bub (1996) produced an uncolorable configuration of (non-unit)vectors with integer entries such that ‖v‖2 all divide 30. Analyze Fp forp = 2, 3, 5 as special cases. Use functoriality for the rest.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 20 / 33

Page 45: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Colorability of projections in various rings

First try: Look at orthogonal projections in M3(R) whose entries happento be integer or rational. In general, for any commutative ring R, canconsider Proj(M3(R)) = {symmetric idempotents}.

Theorem: (M. Ben-Zvi, A. Ma, R., 2015?)

ring R prime p Proj(M3(R)) p-Spec(M3(R)sym)

Fp p ≥ 5 uncolorable empty

Z[1/30] uncolorable empty

Fp p = 2, 3 colorable nonempty

Z colorable nonempty /

Idea: J. Bub (1996) produced an uncolorable configuration of (non-unit)vectors with integer entries such that ‖v‖2 all divide 30. Analyze Fp forp = 2, 3, 5 as special cases. Use functoriality for the rest.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 20 / 33

Page 46: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Colorability of projections in various rings

First try: Look at orthogonal projections in M3(R) whose entries happento be integer or rational. In general, for any commutative ring R, canconsider Proj(M3(R)) = {symmetric idempotents}.

Theorem: (M. Ben-Zvi, A. Ma, R., 2015?)

ring R prime p Proj(M3(R)) p-Spec(M3(R)sym)

Fp p ≥ 5 uncolorable empty

Z[1/30] uncolorable empty

Fp p = 2, 3 colorable nonempty

Z colorable nonempty /

Idea: J. Bub (1996) produced an uncolorable configuration of (non-unit)vectors with integer entries such that ‖v‖2 all divide 30. Analyze Fp forp = 2, 3, 5 as special cases. Use functoriality for the rest.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 20 / 33

Page 47: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Colorability of idempotents in various rings

This means we really need to consider non-symmetric idempotent matrices.

Counting argument =⇒ idempotents of M3(Fp) cannot be coloredwhenever p ≡ 2 (mod 3). (Communicated to us by A. Chirvasitu.)

It is possible to find a set S of 28 idempotents in M3(Z) that are“lifts” of every rank-1 idempotent in M3(F2).

However, some orthogonality relations are not preserved, so the proofof uncolorability does not lift.

Nevertheless, a case-splitting argument shows that S is uncolorable!

Theorem (M. Ben-Zvi, A. Ma, R., 2015?)

There is no Kochen-Specker coloring of the set of idempotents in Mn(Z)for any n ≥ 3. (Same is true of Mn(R) for any ring R.)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 21 / 33

Page 48: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Colorability of idempotents in various rings

This means we really need to consider non-symmetric idempotent matrices.

Counting argument =⇒ idempotents of M3(Fp) cannot be coloredwhenever p ≡ 2 (mod 3). (Communicated to us by A. Chirvasitu.)

It is possible to find a set S of 28 idempotents in M3(Z) that are“lifts” of every rank-1 idempotent in M3(F2).

However, some orthogonality relations are not preserved, so the proofof uncolorability does not lift.

Nevertheless, a case-splitting argument shows that S is uncolorable!

Theorem (M. Ben-Zvi, A. Ma, R., 2015?)

There is no Kochen-Specker coloring of the set of idempotents in Mn(Z)for any n ≥ 3. (Same is true of Mn(R) for any ring R.)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 21 / 33

Page 49: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Colorability of idempotents in various rings

This means we really need to consider non-symmetric idempotent matrices.

Counting argument =⇒ idempotents of M3(Fp) cannot be coloredwhenever p ≡ 2 (mod 3). (Communicated to us by A. Chirvasitu.)

It is possible to find a set S of 28 idempotents in M3(Z) that are“lifts” of every rank-1 idempotent in M3(F2).

However, some orthogonality relations are not preserved, so the proofof uncolorability does not lift.

Nevertheless, a case-splitting argument shows that S is uncolorable!

Theorem (M. Ben-Zvi, A. Ma, R., 2015?)

There is no Kochen-Specker coloring of the set of idempotents in Mn(Z)for any n ≥ 3. (Same is true of Mn(R) for any ring R.)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 21 / 33

Page 50: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Colorability of idempotents in various rings

This means we really need to consider non-symmetric idempotent matrices.

Counting argument =⇒ idempotents of M3(Fp) cannot be coloredwhenever p ≡ 2 (mod 3). (Communicated to us by A. Chirvasitu.)

It is possible to find a set S of 28 idempotents in M3(Z) that are“lifts” of every rank-1 idempotent in M3(F2).

However, some orthogonality relations are not preserved, so the proofof uncolorability does not lift.

Nevertheless, a case-splitting argument shows that S is uncolorable!

Theorem (M. Ben-Zvi, A. Ma, R., 2015?)

There is no Kochen-Specker coloring of the set of idempotents in Mn(Z)for any n ≥ 3. (Same is true of Mn(R) for any ring R.)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 21 / 33

Page 51: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Colorability of idempotents in various rings

This means we really need to consider non-symmetric idempotent matrices.

Counting argument =⇒ idempotents of M3(Fp) cannot be coloredwhenever p ≡ 2 (mod 3). (Communicated to us by A. Chirvasitu.)

It is possible to find a set S of 28 idempotents in M3(Z) that are“lifts” of every rank-1 idempotent in M3(F2).

However, some orthogonality relations are not preserved, so the proofof uncolorability does not lift.

Nevertheless, a case-splitting argument shows that S is uncolorable!

Theorem (M. Ben-Zvi, A. Ma, R., 2015?)

There is no Kochen-Specker coloring of the set of idempotents in Mn(Z)for any n ≥ 3. (Same is true of Mn(R) for any ring R.)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 21 / 33

Page 52: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Finishing the spectrum obstruction

As mentioned before, this directly implies

Theorem

Given any functor F : Ringop → Set extending Spec as before, we haveF (Mn(Z)) = ∅ for any ring R and any integer n ≥ 3.

Corollary: We also get F (Mn(R)) = ∅ for any ring R and n ≥ 3.

Again: Z→ R gives Mn(Z)→Mn(R) and F (Mn(R))→ F (Mn(Z)) = ∅.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 22 / 33

Page 53: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Finishing the spectrum obstruction

As mentioned before, this directly implies

Theorem

Given any functor F : Ringop → Set extending Spec as before, we haveF (Mn(Z)) = ∅ for any ring R and any integer n ≥ 3.

Corollary: We also get F (Mn(R)) = ∅ for any ring R and n ≥ 3.

Again: Z→ R gives Mn(Z)→Mn(R) and F (Mn(R))→ F (Mn(Z)) = ∅.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 22 / 33

Page 54: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Avoiding the obstruction with pointless topology?

Pointless topology: Recall that the category Loc of locales is a“point-free” way to study topology.

Can we avoid the obstruction by “throwing away points?”

No!

Theorem (van den Berg & Heunen, 2014)

Any functor Ringop → Loc whose restriction to cRingop is isomorphic toSpec (considered as a locale) must assign the trivial locale to Mn(R) forany ring R with C ⊆ R and any n ≥ 3. (The same holds for C*-algebras.)

Corollary (Ben-Zvi, Chirvasitu, Ma, R.)

The obstruction above still holds with any ring R and any integer n ≥ 3.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 23 / 33

Page 55: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Avoiding the obstruction with pointless topology?

Pointless topology: Recall that the category Loc of locales is a“point-free” way to study topology.

Can we avoid the obstruction by “throwing away points?” No!

Theorem (van den Berg & Heunen, 2014)

Any functor Ringop → Loc whose restriction to cRingop is isomorphic toSpec (considered as a locale) must assign the trivial locale to Mn(R) forany ring R with C ⊆ R and any n ≥ 3. (The same holds for C*-algebras.)

Corollary (Ben-Zvi, Chirvasitu, Ma, R.)

The obstruction above still holds with any ring R and any integer n ≥ 3.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 23 / 33

Page 56: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Avoiding the obstruction with pointless topology?

Pointless topology: Recall that the category Loc of locales is a“point-free” way to study topology.

Can we avoid the obstruction by “throwing away points?” No!

Theorem (van den Berg & Heunen, 2014)

Any functor Ringop → Loc whose restriction to cRingop is isomorphic toSpec (considered as a locale) must assign the trivial locale to Mn(R) forany ring R with C ⊆ R and any n ≥ 3. (The same holds for C*-algebras.)

Corollary (Ben-Zvi, Chirvasitu, Ma, R.)

The obstruction above still holds with any ring R and any integer n ≥ 3.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 23 / 33

Page 57: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

1 Spectrum: from algebra to geometry

2 From points to contextuality in noncommutative geometry

3 Contextuality in the “purely algebraic” setting

4 A positive result: steps toward a noncommutative spectrum

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 24 / 33

Page 58: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

A toy problem

Is there is really no “noncommutative functorial spectrum” at all?

I’m not ready to belive so. We need to be even more creative!

A positive example: Jointly w/ Chris Heunen, we were able to extend akind of spectrum to noncommutative algebras.

The goal was to fill in the blank below:

{commutative AW*-algebras} ∼ //� _

��

{complete Boolean algebras}� _

��{AW*-algebras} // {???}

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 25 / 33

Page 59: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

A toy problem

Is there is really no “noncommutative functorial spectrum” at all?

I’m not ready to belive so. We need to be even more creative!

A positive example: Jointly w/ Chris Heunen, we were able to extend akind of spectrum to noncommutative algebras.

The goal was to fill in the blank below:

{commutative AW*-algebras} ∼ //� _

��

{complete Boolean algebras}� _

��{AW*-algebras} // {???}

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 25 / 33

Page 60: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

AW*-algebras: C*-algebras with many projections

Projections: p = p2 = p∗ in a C*-algebra; think orthogonal projection

Definition: (Kaplansky 1951) An AW*-algebra is a C*-algebra A thatsatisfies the following equivalent conditions:

Every maximal commutative ∗-subalgebra is the closure of the linearspan of its projections, and Proj(A) is a complete lattice;

The left annihilator of any subset of A is generated (as a left ideal) bya projection.

Kaplansky’s motivation: isolate the “algebraic” part of the theory ofW*-algebras (i.e., von Neumann algebras, key players in “noncommutativemeasure theory”). The term is meant to stand for “abstract W*-algebra.”

Proj(A) is complete orthomodular lattice (with orthogonal complementp⊥ = 1− p), and a complete Boolean algebra when A is commutative

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 26 / 33

Page 61: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

AW*-algebras: C*-algebras with many projections

Projections: p = p2 = p∗ in a C*-algebra; think orthogonal projection

Definition: (Kaplansky 1951) An AW*-algebra is a C*-algebra A thatsatisfies the following equivalent conditions:

Every maximal commutative ∗-subalgebra is the closure of the linearspan of its projections, and Proj(A) is a complete lattice;

The left annihilator of any subset of A is generated (as a left ideal) bya projection.

Kaplansky’s motivation: isolate the “algebraic” part of the theory ofW*-algebras (i.e., von Neumann algebras, key players in “noncommutativemeasure theory”). The term is meant to stand for “abstract W*-algebra.”

Proj(A) is complete orthomodular lattice (with orthogonal complementp⊥ = 1− p), and a complete Boolean algebra when A is commutative

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 26 / 33

Page 62: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

AW*-algebras: C*-algebras with many projections

Projections: p = p2 = p∗ in a C*-algebra; think orthogonal projection

Definition: (Kaplansky 1951) An AW*-algebra is a C*-algebra A thatsatisfies the following equivalent conditions:

Every maximal commutative ∗-subalgebra is the closure of the linearspan of its projections, and Proj(A) is a complete lattice;

The left annihilator of any subset of A is generated (as a left ideal) bya projection.

Kaplansky’s motivation: isolate the “algebraic” part of the theory ofW*-algebras (i.e., von Neumann algebras, key players in “noncommutativemeasure theory”). The term is meant to stand for “abstract W*-algebra.”

Proj(A) is complete orthomodular lattice (with orthogonal complementp⊥ = 1− p), and a complete Boolean algebra when A is commutative

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 26 / 33

Page 63: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Examples of AW*-algebras

Example 1: Commutative AW*-algebras are of the form C ∼= C (X ) for acompact Hausdorff Stonean space X .(Lots of clopen sets = lots of projections. Correspond to completeBoolean algebras.)

Example 2: B(H) for a Hilbert space H is an AW*-algebra. So is everyvon Neumann algebra in B(H).Sub-example: L∞[0, 1] ⊆ B(L2[0, 1])

Fact : If A is an AW*-algebra, then so is Mn(A).

Fact: Every maximal abelian ∗-subalgebra (MASA) of an AW*-algebra isagain an AW*-algebra.

So noncommutative AW*-algebras contain many complete Booleanalgebras!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 27 / 33

Page 64: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Examples of AW*-algebras

Example 1: Commutative AW*-algebras are of the form C ∼= C (X ) for acompact Hausdorff Stonean space X .(Lots of clopen sets = lots of projections. Correspond to completeBoolean algebras.)

Example 2: B(H) for a Hilbert space H is an AW*-algebra. So is everyvon Neumann algebra in B(H).Sub-example: L∞[0, 1] ⊆ B(L2[0, 1])

Fact : If A is an AW*-algebra, then so is Mn(A).

Fact: Every maximal abelian ∗-subalgebra (MASA) of an AW*-algebra isagain an AW*-algebra.

So noncommutative AW*-algebras contain many complete Booleanalgebras!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 27 / 33

Page 65: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Examples of AW*-algebras

Example 1: Commutative AW*-algebras are of the form C ∼= C (X ) for acompact Hausdorff Stonean space X .(Lots of clopen sets = lots of projections. Correspond to completeBoolean algebras.)

Example 2: B(H) for a Hilbert space H is an AW*-algebra. So is everyvon Neumann algebra in B(H).Sub-example: L∞[0, 1] ⊆ B(L2[0, 1])

Fact : If A is an AW*-algebra, then so is Mn(A).

Fact: Every maximal abelian ∗-subalgebra (MASA) of an AW*-algebra isagain an AW*-algebra.

So noncommutative AW*-algebras contain many complete Booleanalgebras!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 27 / 33

Page 66: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Examples of AW*-algebras

Example 1: Commutative AW*-algebras are of the form C ∼= C (X ) for acompact Hausdorff Stonean space X .(Lots of clopen sets = lots of projections. Correspond to completeBoolean algebras.)

Example 2: B(H) for a Hilbert space H is an AW*-algebra. So is everyvon Neumann algebra in B(H).Sub-example: L∞[0, 1] ⊆ B(L2[0, 1])

Fact : If A is an AW*-algebra, then so is Mn(A).

Fact: Every maximal abelian ∗-subalgebra (MASA) of an AW*-algebra isagain an AW*-algebra.

So noncommutative AW*-algebras contain many complete Booleanalgebras!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 27 / 33

Page 67: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Stone duality

Boolean algebra: (B, 0, 1,∨,∧,¬)

Spec(B) = {prime ideals} ∼= {ultrafilters} = Hom(B, {0, 1})

forms a compact totally disconnected Hausdorff space.

B complete ⇔ Spec(B) is Stonean ⇔ C (Spec(B)) is an AW*-algebra.

If we “skip the space,” can we find “quantum complete Boolean algebras”to act as a spectrum for noncommutative AW*-algebras? Yes!!

cAWstar∼ //� _

��

Stonean∼ // CBoolean� _

��AWstar // ActiveLat

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 28 / 33

Page 68: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Stone duality

Boolean algebra: (B, 0, 1,∨,∧,¬)

Spec(B) = {prime ideals} ∼= {ultrafilters} = Hom(B, {0, 1})

forms a compact totally disconnected Hausdorff space.

B complete ⇔ Spec(B) is Stonean ⇔ C (Spec(B)) is an AW*-algebra.

If we “skip the space,” can we find “quantum complete Boolean algebras”to act as a spectrum for noncommutative AW*-algebras?

Yes!!

cAWstar∼ //� _

��

Stonean∼ // CBoolean� _

��AWstar // ActiveLat

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 28 / 33

Page 69: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Stone duality

Boolean algebra: (B, 0, 1,∨,∧,¬)

Spec(B) = {prime ideals} ∼= {ultrafilters} = Hom(B, {0, 1})

forms a compact totally disconnected Hausdorff space.

B complete ⇔ Spec(B) is Stonean ⇔ C (Spec(B)) is an AW*-algebra.

If we “skip the space,” can we find “quantum complete Boolean algebras”to act as a spectrum for noncommutative AW*-algebras? Yes!!

cAWstar∼ //� _

��

Stonean∼ // CBoolean� _

��AWstar // ActiveLat

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 28 / 33

Page 70: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

How can we “quantize” Boolean algebras?

Say B = Proj(A) for a commutative AW*-algebra A with p, q ∈ B:

p ∧ q = pq;

p ∨ q = p + q − pq;

“symmetric difference” p∆q = (p ∨ q)− (p ∧ q) = p + q − 2pq givesan abelian group “addition” operation.

We can encode the last one in the unitary group of A via p ↔ 1− 2p:

(1− 2p)(1− 2q) = 1− 2(p + q − 2pq) = 1− 2(p∆q).

Idea: Think of the noncommutative product (1− 2p)(1− 2q) as a“quantum symmetric difference,” even though the latter need not have theform 1− 2p′ for any projection p′ ∈ A.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 29 / 33

Page 71: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

How can we “quantize” Boolean algebras?

Say B = Proj(A) for a commutative AW*-algebra A with p, q ∈ B:

p ∧ q = pq;

p ∨ q = p + q − pq;

“symmetric difference” p∆q = (p ∨ q)− (p ∧ q) = p + q − 2pq givesan abelian group “addition” operation.

We can encode the last one in the unitary group of A via p ↔ 1− 2p:

(1− 2p)(1− 2q) = 1− 2(p + q − 2pq) = 1− 2(p∆q).

Idea: Think of the noncommutative product (1− 2p)(1− 2q) as a“quantum symmetric difference,” even though the latter need not have theform 1− 2p′ for any projection p′ ∈ A.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 29 / 33

Page 72: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

How can we “quantize” Boolean algebras?

Say B = Proj(A) for a commutative AW*-algebra A with p, q ∈ B:

p ∧ q = pq;

p ∨ q = p + q − pq;

“symmetric difference” p∆q = (p ∨ q)− (p ∧ q) = p + q − 2pq givesan abelian group “addition” operation.

We can encode the last one in the unitary group of A via p ↔ 1− 2p:

(1− 2p)(1− 2q) = 1− 2(p + q − 2pq) = 1− 2(p∆q).

Idea: Think of the noncommutative product (1− 2p)(1− 2q) as a“quantum symmetric difference,” even though the latter need not have theform 1− 2p′ for any projection p′ ∈ A.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 29 / 33

Page 73: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Active lattices

Definition (roughly): An active lattice consists of the following data:

A complete orthomodular lattice P

A group G with an injection P ↪→ G onto a generating set of“reflections”

With an action of G on P

For each AW*-algebra A, we get an active lattice AProj(A) with:

Lattice P = Proj(A)

Group of symmetries G = Sym(A) = 〈1− 2p | p ∈ Proj(A)〉Action of G on P, where s = 1− 2p acts by conjugation in A:s(p) = sps−1 = sps.

This gives us a functor AProj : AWstar→ ActiveLat (with appropriatemorphisms on each side).

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 30 / 33

Page 74: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Active lattices

Definition (roughly): An active lattice consists of the following data:

A complete orthomodular lattice P

A group G with an injection P ↪→ G onto a generating set of“reflections”

With an action of G on P

For each AW*-algebra A, we get an active lattice AProj(A) with:

Lattice P = Proj(A)

Group of symmetries G = Sym(A) = 〈1− 2p | p ∈ Proj(A)〉Action of G on P, where s = 1− 2p acts by conjugation in A:s(p) = sps−1 = sps.

This gives us a functor AProj : AWstar→ ActiveLat (with appropriatemorphisms on each side).

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 30 / 33

Page 75: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Active lattices

Definition (roughly): An active lattice consists of the following data:

A complete orthomodular lattice P

A group G with an injection P ↪→ G onto a generating set of“reflections”

With an action of G on P

For each AW*-algebra A, we get an active lattice AProj(A) with:

Lattice P = Proj(A)

Group of symmetries G = Sym(A) = 〈1− 2p | p ∈ Proj(A)〉Action of G on P, where s = 1− 2p acts by conjugation in A:s(p) = sps−1 = sps.

This gives us a functor AProj : AWstar→ ActiveLat (with appropriatemorphisms on each side).

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 30 / 33

Page 76: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Active lattices determine AW*-algebras

Theorem (Heunen and R., 2014)

The functor AProj : AWstar→ ActiveLat is a full and faithfulembedding, i.e., there is a bijection between morphisms A→ B betweenAW*-algebras and AProj(A)→ AProj(B) of active lattices.

It seems likely that there are active lattices that do not arise from anAW*-algebra.

Question

Which active lattices L satisfy L ∼= AProj(A) for some AW*-algebra A?(That is, what is the essential image of AProj?)

This is a kind of “coordinatization problem” similar to some that haveappeared in lattice theory before. (Most notably, von Neumann’scontinuous geometries.)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 31 / 33

Page 77: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Active lattices determine AW*-algebras

Theorem (Heunen and R., 2014)

The functor AProj : AWstar→ ActiveLat is a full and faithfulembedding, i.e., there is a bijection between morphisms A→ B betweenAW*-algebras and AProj(A)→ AProj(B) of active lattices.

It seems likely that there are active lattices that do not arise from anAW*-algebra.

Question

Which active lattices L satisfy L ∼= AProj(A) for some AW*-algebra A?(That is, what is the essential image of AProj?)

This is a kind of “coordinatization problem” similar to some that haveappeared in lattice theory before. (Most notably, von Neumann’scontinuous geometries.)

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 31 / 33

Page 78: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

What’s next?

The obstructions suggest to me that we should make creative attempts tofill in the “???” below:

{commutative algebras} Spec //� _

��

{sets}� _

��{noncommutative algebras} // {???}

If we take noncommutative geometry seriously, we should expect:

{“noncommutative sets”} ↔ {suitable noncommutative algebras}

Idea: Try to extend C (X ) ↪→ `∞(X ) to a functor Cstar→ Alg (with anatural embedding) for some suitable category of ∗-algebras Alg.

We know: Alg can’t be AWstar [Heunen & R., 2015], but not much else!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 32 / 33

Page 79: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

What’s next?

The obstructions suggest to me that we should make creative attempts tofill in the “???” below:

{commutative algebras} Spec //� _

��

{sets}� _

��{noncommutative algebras} // {???}

If we take noncommutative geometry seriously, we should expect:

{“noncommutative sets”} ↔ {suitable noncommutative algebras}

Idea: Try to extend C (X ) ↪→ `∞(X ) to a functor Cstar→ Alg (with anatural embedding) for some suitable category of ∗-algebras Alg.

We know: Alg can’t be AWstar [Heunen & R., 2015], but not much else!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 32 / 33

Page 80: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

What’s next?

The obstructions suggest to me that we should make creative attempts tofill in the “???” below:

{commutative algebras} Spec //� _

��

{sets}� _

��{noncommutative algebras} // {???}

If we take noncommutative geometry seriously, we should expect:

{“noncommutative sets”} ↔ {suitable noncommutative algebras}

Idea: Try to extend C (X ) ↪→ `∞(X ) to a functor Cstar→ Alg (with anatural embedding) for some suitable category of ∗-algebras Alg.

We know: Alg can’t be AWstar [Heunen & R., 2015], but not much else!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 32 / 33

Page 81: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

What’s next?

The obstructions suggest to me that we should make creative attempts tofill in the “???” below:

{commutative algebras} Spec //� _

��

{sets}� _

��{noncommutative algebras} // {???}

If we take noncommutative geometry seriously, we should expect:

{“noncommutative sets”} ↔ {suitable noncommutative algebras}

Idea: Try to extend C (X ) ↪→ `∞(X ) to a functor Cstar→ Alg (with anatural embedding) for some suitable category of ∗-algebras Alg.

We know: Alg can’t be AWstar [Heunen & R., 2015], but not much else!

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 32 / 33

Page 82: The spectrum problem for noncommutative rings and … · 1 Spectrum: from algebra to geometry 2 From points to contextuality in noncommutative geometry 3 Contextuality in the \purely

Thank you! (Plus some references)

M. Ben-Zvi, A. Ma, and M. Reyes, Kochen-Specker contextuality for integermatrices and noncommutative spectrum functors. Preprint, 2015?

B. van den Berg and C. Heunen, Extending obstructions to noncommutativefunctorial spectra. Theory App. Categ., 2014.

J. Bub, Schutte’s tautology and the Kochen-Specker theorem. Found. Phys.,1996.

C. Heunen and M. Reyes, Active lattices determine AW*-algebras. J. Math. Anal.Appl., 2014.

C. Heunen and M. Reyes, On discretization of C*-algebras. arXiv:1412.1721.

I. Kaplansky, Projections in Banach algebras. Ann. Math., 1951.

S. Kochen and E.P. Specker, The problem of hidden variables in quantummechanics. J. Math. Mech., 1967.

M. Reyes, Obstructing extensions of the functor Spec to noncommutative rings.Israel J. Math., 2012.

Manuel L. Reyes (Bowdoin) The spectrum problem May 22, 2015 33 / 33