C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
P AUL C. K AINEN
Isolated squares in hypercubes and robustness of commutativity
Cahiers de topologie et géométrie différentielle catégoriques, tome 43, no3 (2002), p. 213-220
<http://www.numdam.org/item?id=CTGDC_2002__43_3_213_0>
© Andrée C. Ehresmann et les auteurs, 2002, tous droits réservés.
L’accès aux archives de la revue « Cahiers de topologie et géométrie différentielle catégoriques » implique l’accord avec les conditions générales d’utilisation (http://www.numdam.org/conditions). Toute utilisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit contenir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
ISOLATED SQUARES IN HYPERCUBES AND
ROBUSTNESS OF COMMUTATIVITY
by
Paul C. KAINENCAHIERSDE TOPOLOGIE ET
GEOMETRIE DIFFERENTIELLE CATEGORIQUES
Volume XLIII-3 (2002)
RESUME. On montre que, dans toute collection non vide d’au
plus
d-2 carr6sd’un
hypercube Qd de
dimension d il existe un 3-cubesous-graphe
deQd qui
con-tient exactement un de ces carres. Par
suite,
undiagramme d’isomorphismes
sur leschema de
1‘hypercube
d-dimensionnel ayant strictement moins de d-1 carrés non commutaitfs a toutes ses faces commutatives. Descons6quences statistiques
sontdonn6es pour v6rifier la commutativite.
1 Introduction
In monoidal
categories (or
in enrichedcategories)
theproblem
of test-ing
thecommutativity
ofdiagrams
ofisomorphisms
arises(e.g.,
in thecoherence theorems of Mac
Lane).
Our results in this paper and in[3]
show that in some cases, it is
possible
to reduce the effort needed for suchtesting
and tocompensate
for thepossibility
of error in the process.We prove a combinatorial fact about faces of the
hypercube
andderive as a
corollary
aninteresting
robustnessphenomenon
for commu-tativity
ofdiagrams consisting
of invertiblemorphisms.
For d >2,
a d-dimensional
hypercube diagram
of invertiblemorphisms
which containsd - 2 or fewer noncommutative faces must
actually
be commutative.Our
category theory
resultgeneralizes
aspecial
case of the Cube Lemma(Mitchell [6, p.43]).
The Cube Lemma states: If adiagram
on the scheme of a 3-dimensional cube has five of the six square faces
commutative,
allexcept
the backface,
and if themorphism
from thesource of the cube to the source of the back face is an
epimorphism,
then the back face also commutes. The dual case
replaces
backby front,
sourceby
sink andepimorphism by monomorphism.
If all mor-phisms
areinvertible,
then the cube commutes if any five of the six faces are commutative.Noncommutativity
of such a 3-cubediagram
means that at least two squares must be noncommutative. The
proof
of the Cube Lemma is
by contradiction, using
the cancellationproperty
214
The result
here,
Theorem2,
is that in a noncommutative d-cubediagram
with allmorphisms
invertible there must be at least d 2013 1 non-commutative squares. Our
proof
uses the Cube Lemma andinductively
proven combinatorial result
given
in Theorem 1.Elsewhere
[3],
weproved
anothergeneralization
of the Cube Lemma which shows howcommutativity
can beforced:
for d >2,
there is aparticular
setof bd
= 1 +(d - 2)2d-l
square faces ofQd
taken from theset of all
d(d - 1)2d-3
squares, such that if each of these square facescommutes,
thenQd
commutes.In
contrast,
here we areshowing
that d2013 1 but no fewer square facesare sufficient to block
commutativity.
The
organization
is as follows: In section2,
wegive
the d-cubegraph’s description
and prove that anonempty
set of square faces which has fewer than d - 1 members must contain at least one element which is "isolated"by
a 3-dimensional subcube. Section 3gives
the notionsof
diagram
andgroupoid,
and in the next section we prove that when ad-cube
diagram
fails tocommute,
it must do so on at least d - 1 square faces. Section 5 considers the statisticalimplications.
We conclude withsome remarks.
2 Hypercubes and isolated square faces
For basic definitions and
properties
ofgraphs,
see, e.g.,Harary [2].
For d a
nonnegative integer,
thehypercube graph Qd (or d-cube)
hasfor vertices the
binary d-tuples;
two such0/1 strings
determine anedge
if
they
differ inexactly
one coordinate. Write 0(or 1)
for the vertexwith all coordinates
equal
to 0(1),
resp. In the usualdigraph
structure(oriented consistently
from 0 to 1 in allcoordinates),
0 is the sourceand 1 the sink.
Clearly, Qd
containssubgraphs isomorphic
to lower-dimensionalhy- percubes ;
forinstance,
the front and back arecopies
ofQd-1.
Eachvertex is a
Qo subgraph
and eachedge
is aQl subgraph.
AQ2
sub-graph
is called a square. LetFk(Qd)
denote the set ofQk subgraphs
ofQd
andput fk
=|Fk|. Clearly, fk
isequal
to2d-k
times the number of ways to choose k from d. Also thenumber bd
ofcycles
in acycle
basisof Qd is bd = 1 - fo + fl = 1 + (d - 2)2d-l.
Let
Qo
denote thesubgraph
determinedby
the vertices ofQd
withlast coordinate 0
(called
theback)
andsimilarly
forQd,
thefront
face.The
graph Qd - (Qd
UQd)
will be called the sides ofQd
withrespect
to this fixed choice ofprimary axis, corresponding
to the last coordinate.Note that each
Qk+1
in the sidescorrespond exactly
to oneQk
in thefront
(and back)
face.Let k > 2 and
suppose 9
is anynonempty
set ofQk-subgraphs
ofQd
and F is a member of
g.
We say that F is isolated inQd
withrespect to g
if there exists a k + 1-cube G such that F is theonly
elementof g
which is a
subgraph
ofG;
G is said to isolate Ffor g
andQd.
Theorem 1 Let d > 2
and 9
be anynonempty
subsetof
the squaresof Qd. If |g| d - 1, then 9
contains at least one isolated square.Proof. We establish the assertion
by
induction. For d =2,
there are nononempty
subsetssatisfying
thehypotheses.
For d =3, g
must consistof a
single
square, which is isolatedby
G =Q3.
Now let d > 4 be any
integer
and consider anonempty subset 9
of the squares ofQd
which contains fewer than d - 1 elements.Plainly, since 9
isnonempty,
it must have anonempty
intersection with the set of squares in someQd-1 subgraph
ofQd; indeed,
every squarebelongs
to a d - 1-cube.
By reordering
thecoordinates,
we can assume forconvenience that the
Qd-1
face isQd.
Let F
= g ~F2(Q0 d).
If F =then
in fact every square sin 9
is isolated withrespect to 9
andQd by
theunique
3-cube which meetsQo
in s. If F is a proper subset of
g,
then it is anonempty
set of fewer than d- 2 squares in the d-1-cubeQd,
so,by
the inductivehypothesis,
there is a square s in F which is isolated with
respect
to 0 andQ0 d by
some 3-cube G contained in
Qd. Hence,
G isolates sfor 9
andQd.
3 Commutativity of diagrams
In this
section,
we review thecategory-theoretic background. See,
e.g., Mac Lane[4]
for any undefinedcategory theory
terms.An
isomorphism
is an invertiblemorphism.
Agroupoid
is acategory
in which every
morphism
is anisomorphism.
Acategory
will be termed nontriv2al if it contains anobject
with anonidentity isomorphism.
Given a
category
C and a finitedigraph
D =(V, A),
adiagram
6in C on the scheme of D is a
digraph embedding
of D in the under-lying digraph
of C . Thatis,
adiagram
is alabeling
of each arc(resp.
vertex)
of D with amorphism (resp. object)
of C so thatmorphisms
are directed from domain to codomain and
morphisms
arecomposable exactly
when thecorresponding
arcs meet head to tail.If,
inaddition,
the
diagram
has theproperty
that any two directedpaths
ofmorphisms joining
any orderedpair
ofobjects
have identicalcompositions,
it iscalled a, commutative
diagram. Equivalently,
adiagram
commutes ifand
only
if it may be extended to a functor from the freecategory
on D to C . Forgroupoids,
we assume that alldiagrams
areautomatically
extended to include the inverse
morphism
for everymorphism
as well asall the
object identity
maps.Clearly,
adiagram
commutes if andonly
if the
corresponding
extendeddiagram
commutes.For commutative
diagrams
ofisomorphisms
we canignore
direction-ality
and consider theunderlying graph. Commutativity
for adiagram
amounts to
requiring
that thecomposition
of all themorphisms
in every directedcycle
must be anidentity morphism.
It is easy to check that for agiven cycle
in theunderlying graph,
if some directed orientation of thecycle
as a directedcycle
isequal
incomposition
to theidentity,
then the same is true for any choice of orientation.
A
hypercube
commutes if all of its squares do.By symmetry
it suf- fices to checkequality
for thecomposition
of any twopaths
p and q from o to 1.Any
suchpaths
are determinedby
apermutation
on d(namely,
the sequence of coordinates in which 0 is
changed
to1).
Let the twopaths
p, qcorrespond
topermutations a
and T,respectively.
Then eachpath
induces the samemorphism
since a oT-1
is aproduct
of trans-positions,
while eachtransposition
leaves the value of thecomposition
unchanged
since every square commutes.4 A minimal blocking set
A
face
of adigraph
is apair
of distinct directedpaths
with the sameordered
pair
of source and sink vertices. A face commutes withrespect
to some
diagram
if the twopaths yield
identicalmorphisms.
A non-empty
set of squares isblocking
if there is somediagram
for whichthey
are the
unique
noncommutative faces. Thefollowing
result shows that the minimal size of ablocking
set for the d-dimensionalhypercube
is atleast d - 1.
Let
/3C(Qd)
denote the smallest number of noncommutative faces in any noncommutativediagram
on the scheme ofQd
in thecategory
C.Theorem 2 For any nontrivial
groupoid category
C andfor
d >2,
03B2C(Qd)
= d - 1.Proof. To show that fewer than d-1 squares can’t block
commutativity,
we use Theorem 1. If a
subset 9
of fewer than d - 1 squares blockedcommutativity,
then the isolated square wouldbelong
to a 3-cube inwhich every other square commutes so
by
the cubelemma,
the isolated square would also commute - a contradiction.Hence,
there must be atleast d - 1 noncommutative squares and so
03B2c (Qd) ~ > d 2013
1.To show
equality,
use thenontriviality
of C. Let G be anobject
with a
nonidentity morphism (3.
Define adiagram
on the scheme ofQd by making
allobjects equal
to G and all arrows are theidentity except
for one arrow which is themorphism (3.
Then every square commutesexcept
for theexactly
d - 1 square faces which contain thenonidentity
morphism.
0The
argument
shows that for anydiagram
in a nontrivialcategory,
any set of faces all of which share
exactly
one arc is ablocking
set.5 Statistical commutativity
Let d > 3 be an
integer
and suppose we aregiven
adiagram 6
on thescheme of the d-dimensional
hypercube
in some nontrivialgroupoid.
LetC be the event that 6 commutes and C’ the
complementary
event thatit does not commute. For 0 k d 2013 1 an
integer,
letAk,d
be the eventthat a
randomly
chosen subset F of rtk =f2kl (d - 1)
elements from theset
F2(Qd)
all commute. Since failure ofcommutativity
ensures at leastd - 1 noncommutative squares,
sampling
aproportion
ofk/(d 2013 1)
ofthe squares should
yield
at least knoncommuting
squares on average.Finding
none is thusunlikely,
as we now show.Theorem 3 For d at least
3, k
d2013 1 apositive integer
and adiagram
6 on the scheme
of Qd in a
nontrivialgroupoid category,
Proof.
Suppose
that C’ holds - thatis,
that thediagram
does notcommute. Let m denote the number of noncommutative square faces.
Then since the nk elements of F are chosen
independently,
the chancethat none of them is noncommutative is bounded above
by
aproduct:
Since for t
positive,
1 -te-t,
thisproduct
is less thanexp(-mnk/f2)
which suffices
by
Theorem 1. 06 Discussion
A
possible application
of Theorem 2 is in the area ofquantum comput- ing. Categories
have been used to modelcomputation
andsystem
evo-lution
(Manes [5]); groupoids
canrepresent
reversibleoperations
suchas occur in
quantum computations.
See[1]
for a connection with quan- tumalgebra. Hypercube diagrams
could describe the pure states and transitions.Commutative cubes and other commutative
diagrams
also arise invarious mathematical
definitions,
as well as in the coherencetheory
ofMac Lane and Stasheff. Our results show that such
algebraic
conditionscan be checked even when the mechanism for
verifying commutativity
can
give
falsenegatives provided
theprobability
of error issufficiently
small.
Indeed,
determination ofcommutativity might, itself,
besubject
toincorrect measurement. For
instance, through "equipment
error" a com-mutative square
might
be recorded as noncommutative. Since actualnoncommutativity
of thehypercube diagram
mustproduce
at least d 2013 1 noncommutative squares,finding
fewer than this number would guar- antee that thediagram
was, infact, strictly
commutative unless the measurement error also allowed the false conclusion ofcommutativity
for a noncommutative square.
A more subtle form of the
commutativity checking
effort minimiza-tion
applies
without theisomorphism
constraint.Commutativity
fol-lows when certain cancellation occurs; e.g., if there is any
epimorphism
which is not to the
hypercube
sink or its firstneighborhood,
then theepimorphism
is followedby
the twoparallel paths
of a face and so thecomutativity
of this face follows from that of a subset of the other faces.The
isomorphism
constraint ensures that anygiven
square can be made the front or back face of aparticular
3-cube.The
preceding
can beapplied
to otherdiagram
schemes.Using
a"tetrahedron lemma" and an
analogous argument
to thehypercube
case,one can show that for the
complete graph Kn
on nvertices,
theblocking
number for a nontrivial
category
is n - 2(the configuration
of n - 2 tri-angles
with a commonedge
is a minimumblocking set).
Incontrast,
aparticular
subset of(n - 1) (n - 2)/2 triangles
is sufficient to force com-mutativity
for the entireKn -diagram
and has the minimumcardinality
for such subsets.
7 Acknowledgements
The author benefited from conversations with P.
McCullagh
and A.Vogt regarding
theprobabilistic analysis.
He also thanks Professor Ehres-mann and a referee for their
helpful
comments andquestions.
References
[1]
A. Cannas da Silva and A.Weinstein,
Geometric Models for NoncommutativeAlgebras, Berkeley
Mathematics Lec-ture Notes
10, AMS, Providence,
RI 1999.[2]
F.Harary, Graph Theory, Addison-Wesley, Reading, MA,
1969.
[3]
P. C.Kainen,
On robustcycle bases,
Proc. 9thQuadrennial
International Conference on
Graph Theory
andComputer Science,
Y. Alavi etal., Eds., SIAM,
to appear.[4]
S. MacLane, Category Theory
for theWorking
Mathemati-cian, Springer,
1973.[5]
E. G.Manes, Ed., Category theory applied
tocomputation
and
control,
Math.Dept.
andDept.
ofComputer
and Infor-mation