C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
A NDERS K OCK
The algebraic theory of moving frames
Cahiers de topologie et géométrie différentielle catégoriques, tome 23, n
o4 (1982), p. 347-362
<
http://www.numdam.org/item?id=CTGDC_1982__23_4_347_0>
© Andrée C. Ehresmann et les auteurs, 1982, 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
THE ALGEBRAIC THEORY OF MOVING FRAMES
*by Anders KOCK
CAHIERS DE TOPOLOGIEET
GÊOMÉTRIE DIFFÉRENTIELLE
Vol. XXIII-4
(1982)
In this note we aim at
describing
thealgebraic
structure which theset of
frames,
i.e. the set ofpositively
oriented orthonormal coordinate- systems inphysical
space, has(under
theassumptions:
an orientation has beenchosen;
a unit of measure has beenchosen,
say «meter» ; and theidealizing assumption
that space isEuclidean).
Of course, this set has a well known structure: it can be identified with the groupSO(3) a R3
(semidirect product).
Ourpoint
is toanalyze how
canonical this identifica- tionis,
oralternatively,
to free ouralgebraic thinking
of space from resort-ing
to «anarbitrary
but fixed reference frame ».So the aim is to axiomatize an
objectively given reality
as itis,
not as it
becomes
after anarbitrary
choice.(Of
course, the choice of the orientation and the «meter» as unit is anarbitrary choice,
which means thatwe have not gone all the way in the
program.)
The motivation was to get a more natural
understanding
of the Mau-rer-C artan form on the set of frames. This we present in detail elsewhere in the context of
synthetic
differential geometry.What canonical structure,
then,
does the set of frames have ? Ouranswer is that it is a «pregroup»: a set,
equipped
with atrinary operation k(P, Q, R )
which behaves as if it were the formation ofQ,, P-1 . R
in agroup. This
trinary operation
has anobjective significance: x (P, Q, R)
is that
unique
framewhich R
is carried toby
thatrigid
motion of space which takes the frameP
to theframe Q .
It thus can berealized physically by connecting R
toP by
arigid
system ofrods,
and thenmoving P
toQ.
Then R
becomesÀ( P, Q, R)"
* This re search %as
paltially supported by
the Australian Re search Grants Com- mittee.Another natural model for the axiomatics is
elliptic 3-space,
andthis model
provides
a way ofthinking geometrically
on pregroups,namely by thinking
ofP, Q, R
andX (P, Q, R) = S
as the four corners of a(Clif- ford) parallelogram: PQ
«left»parallel
toR S, PR «right» parallel
toQS.
Our notion of pregroup may be said to be related to the notion of group in the same way as the notion of affine space is related to the notion of vector space. Note that
physical
space iscanonically
an affine space, butonly
after anarbitrary
choice of a basepoint,
it becomes a vector spa- ce. A purealgebraic
axiomatics of affine space has beengiven in [ 11],
page
425.
Professor
A.
Ehresmann haskindly pointed
out to me thatalready
in
1951,
the Soviet mathematician V. V.Vagner [ 12]
considered thenotion of «coordinate structure» of which ours is aspecial
case. He found thesame ternary
operation (on
the «set of coordinatesystems»)
as we considerhere,
except that heexplains
thisoperation
in terms of coordinatechanges,
rather
than,
as wedo,
in terms of motions.Furthermore, Vagner
identifies theequational theory
of this ternaryoperation
as thetheory
of the notion of «Schars(H. Prufer,
and R. Baer[ 1])
or «abstract coset»(J.
Certaine[ 4] ) .
Of course,then,
Schar = as-s tract coset = pregroup, but our
equational presentation
of this notion isdifferent from that of
Prufer,
Baer andCertaine,
who also use axioms with fivevariables,
whereas our axioms haveonly
four variables. Their axiom- atization is the most natural when one wants to axiomatize the ternary ope- rationab-1
c in thetheory
of groups, thetypical
axiom thenbeing
- wh ereas our axiom atiz ation grows out of the
geometric interpretation.
(J . Certaine,
in[4],
alsogives
a notion of « system of free vectors» which,
in essence, is the same as our
description
of pregroups in terms of doublecategories,
Section6.)
1. PRE GROUPS: AXIOMS.
A pregroups is a set
A equipped
with atrinary operation
hsatisfy- ing
the Axioms1-3
below. On basis of theaxioms,
it can beproved (see
Section
3)
that any pregroup can be embedded into some groupG
in sucha way that
which,
once this fact isproved,
makes it unnecessary to remember the axioms.Anyway,
the axioms for pregroups, eventhough they
don’t lookvery nice
algebraically,
can bedrawn nicely, by
the method ofparallel-
ograms, as mentioned in the introduction. We do this for the case of Ax- iom 3. Axiom 2 is
redundant,
andonly
included for future reference.Finally,
observe that the axioms are self-dual in thefollowing
sen-se : if
A,
A is a pregroup, we cangive A
another pregroup structure p,by putting
The structure p is called the
dual
oropposite
of k . Theequational
con-sequences of the axioms therefore also come in
pairs.
We define two relations on the set A
X A ,
called thegeome tric
andthe
analytic relation, respectively; namely
writeand
PROPOSITION 1.
The
tworelations - 9 and
-a areequivalence relations.
PROOF.
By
the selfduality
of thetheory,
it suffices to prove this for thecase
of -g .
Nowwhich is Axiom
1, proving reflexivity.
Next assume(P, Q) -g (R, S) ,
i.e.
k(P, Q, R) = S
and prove(R, S) ~g (P, Q),
i. e.À( R, S, P) =Q.
But this holds
by substituting À ( P , Q, R)
forS
andusing
Axiom 2. Final-ly
assumeSubstitute the former in the latter to obtain
l(R, A(P, Q, R), T) = U. By
Axiom
3,
the left hand side here isk ( P, Q, T ) .
Sok(P, Q, T) = U, which
means
( P, Q ) ~g ( T, U) , as desired.
Note that for the three proofs,
we
used the first halves of the axioms. The
proof that
is anequivalence
uses the three second halves of the axioms.
We write
PQ
for the -equivalence
class of(P, Q) ,
andPQ
forthe ~a equivalence
class.(The
intention is:PQ
is the motion which carries P intoQ ; PQ
-> isthe
substitution
which transforms coordinates with respect to P into coor-dinates with respect
to Q ;
hence the names«geometric» and « analytic»
which we borrowed from E. Cartan
[3] ,
Section 62.PQ
can also bethought
->
of as: the coordinate
expression
of P in the coordinate systemQ
Given four
points P, Q, R, S,
then thefollowing
conditions are,by
the verydefinition, equivalent:
We indicate this state of affairs
by saying
that( P, Q, R, S)
form aparal- lelo gram,
and indicate itby
adiagram
The arrowheads indicate those two
pairs (P, Q)
and(R, S)
which aregeome trically equivalent. They
may bereversed :
but
they
may not ingeneral
be transferred to the other twoedges
of theparallelogram since,
unlikeparallelograms
in affine geometry, we do not havePQ = RS => PR = QS.
The first statement in Axiom 3 can be stated
diagrammatically by saying
that the third face of theprism
is also a
parallelogram.
There is a similarpicture
for the second half of Axiom3,
a «horizontal» concatenation of the twoparallelograms,
whichthe reader may draw now, or when
proving Proposition
2 below.If
G
is a group, we canequip
theunderlying
set of G as a pregroupGb , by putting k(p,
q,r)
=q. p -1 .
r. It is trivial toverify
the axioms.As a second
example
of a pregroup, let A be the set ofpoints
inelliptic 3-space (see
e, g.[ 2]
Section3-5,
or[9] VIII. 5). Let k ( P, Q, R )
be the
point
where the linethrough R , left-(Clifford-) parallel
to the line[ P, Q] through P
andQ ,
intersects the linethrough Q , right-parallel
to[ P, R] (assuming P, Q, R distinct;
for non-distinctpoints,
the valuek ( P , Q , R )
is forcedby
Axiom1).
The third
example,
which is the main one has been mentioned in the introduction : orthonormal frames inphysical
space.2. THE TWO GROUPS ASSOCIATED TO A PRE GROUP.
Ye let
A #
andA # , respectivley,
denote the set ofequivalence
c lasses
for - , respectively - .
Notethat, given
a cA #
andRcA,
thereis a
unique S E A
so that a =RS ; for,
let a =PQ ;
and takeS
to beÀ ( P, Q, R ) .
A similarthing
holds forA # .
Let a and
13
be elements inA #. Represent
a asPQ
and then/3
->
as
Q T ,
and defineP ROPO SITION 2.
The
structure o onA*
iswell defined and makes Ao
in to a group.
P ROOF. To see that this is well
defined,
assumeThen we have two
parallellograms
in a «horizontal»prism,
hence also thethird : P T
=P’T’. - Associativity
of theoperation
is obvious.PP
is aneutral
element,
andQP
is inverse ofPQ.
The group structure on
A,
is defineddually:
The groups
A #
andA.
act on A from left and fromright
respec-tively :
Let a E A# and P E A. FindthatQ so that a=PQ and put a.P=Q;
so
Also
let 0
cA #
andP E A .
Findthat R
sothat B = PR
and putP.B
=R ;
soIt is evident that these actions are
unitary
andassociative;
forassociativity
of the leftA #-action,
forinstance,
we haveAlso,
the left and theright
actions commute: ifk(P, Q, R) = S,
-> ->
we have
PQ
=RS
andPR
-> =QS ,
-> so thatand
We claim that both the left and the
right
actions are pregroup auto-->
#
morphisms.
To see this for the leftaction,
say, assume a =PP’ E A #
andthat
k (P, Q, R ) = S .
We must provek(aP, aQ, aR)=aS.
We have:a
P = P’,
and alsoFrom we conclude
by « reversing
arrows,(1.4 ) »
thatso th at
which is the desired conclusion.
Finally
the action is« principal homogeneous » :
to apair P, Q ,
there exists
exactly
one aE A # (namely PQ )
that takesP
toQ
The
proofs
of the similar facts for theright
action ofA #
are dual.So we have
P ROPO SIT IO N 3.
The forrnulae (3.1) and (3.2) de fine commuting le ft and right-
actionso f the gmups A4
andA #, respectively,
onA, by
pregroupautomorphisms, and the
actionsmake
A ale ft and right principal homo-
geneous
object (or
a «bi-torsorp).
If
G
is a group, there are canonical groupisomorphisms
They
are well defined. For ifPQ = RS,
we haveX(P, Q, R) = S,
i.e.S =
Q P-1R
so thatS R-1
=Q P-1 . Similarly
for the otherisomorphism.
It is trivial to
verify
thatthey
are groupisomorphisms.
Under the identifi-c ation
Gb t/ -+ G,
the left action ofGb #
onGb
=G
isjust multiplication by G
onG
from the left.Dually
for theright
action ofGb#
onGb
=G .
3. NON-CANONICAL ISOMORPHISMS.
If we
choose
an element0 c A (in
the framesituation,
this wouldbe called « a frame of
reference ») ,
then we getbijections
given by
,respectively.
PROPOSITION
4. O0 and tfr 0
areisomorphisms o f
pregroups:P ROO F. Let
k(P, Q, R ) = S.
To prove the statementfor 0 0
means toprove th at this
implies
But
(OP) -1 = P0,
andP Q
=RS.
The result is now immediate from the definition of the group structure onA # ;
The
proof
fortf¡ 0
is similar. We note that the two group structuresimposed
on A
by 950 and Y0
areidentical.
In view of the
interpretation
PQ
= «P expressed
in the coordinatesystem Q »
->
it is more natural to consider
It
gives
anisomorphism
from A to theopposite
pregroup ofAb# .
COROLLARY.
Every
pregroup Aadmits
aninjective pregroup
homomor-phism A -> Gb
into some groupG.
Combining
the two non-canonicalisomorphisms
ofProposition 4
weobtain a non-canonical
isomorphism
We
analyze
how non-canonical it is :P ROPO SITION
5. Let 0 , 0’ be points
inA.
oThen a0 0’ o E0’ = E0 ’ where aoo,
isthe
innerautomorphism of A# given by the element 00’.
It is
possible
to reformulate andstrengthen
theproposition
into astatement about the map
A -> Iso (A# 4, A#) being compatible
with actions« form ation of inner
automorphisms,
followedby composition).
4. COORDINATES.
In the pregroup A of orthonormal frames in space,
A #
has a cart-onical geometric interpretation
as the group of Euclideanmotions,
whereasA # canonically
becomes identified with a definitealgebraically
describedgroup,
namely
the semidirectproduct SO(3) Xa R3 .
To see this latterfact,
let P p E A # . Let ( B, v ) E SO ( 3 ) x R3
begiven
as follows : v is the coor- ->dinates of the base
point
ofP ,
relative to the coordinate systemQ ;
nextmake a
parallel
translation of P so that its basepoint
agrees with that ofQ
and let the 3 x 3 matrix B have for its rows the coordinates(with
res-pect to
Q )
of the three rods(«vectors »)
that constituteP .
Inshort, (B, v)
is the coordinate
expression
of P relative toQ,
To
PQ,
associate( B, v ) E SD ( 3 ) X R3 .
It is welldefined,
for->
PQ
=R S
iffPR
=QS.
The latter means that therigid
motion that carriesQ
to S takes Pto R ,
so that the coordinates ofP
relativeto Q equal
the coordinates
of R
relative to5..
PROPOSITION 6.
The canonical
mapA# -> SO(3) X R3 becomes
an iso-moiphism of
groupsi f we define the semi direct-product
group structure onthe latter
setby
P ROOF. Let the frame P consist of the four
points P0, P1 , P29 P3
andsimilarly for Q
andR .
Let. us calculate the coordinateexpression
ofP0
in the coordinate system
R .
Weapply
usual vector calculus inphysical
space F : so
P0 P1
is a vector in the vector spaceF# canonically
asso-ciated to
F ,
sinceF
is an affine space(see
e, g.[ 11]).
We haveThis says
precisely
that the coordinates ofP0
in terms of the frameR
isw +
v . C . -
The calculation ofB. C
is similar.The index a in
SO (3) Xa R3
refers to the group structure definedby ( 4.1 ) .
The canonical
right
action ofA #
on A can, under thecanonical
identification
A #
=SO ( 3) Xa R3
be described as ;given P E A
and(B, v) E SO (3) a R3 ,
find thatunique frame Q
suchthat P has coordinates
( B, 11)
with respect to it.The associative law of the action
c an be
expressed by saying:
ifQ
has coordinates(C, w )
with respectto a frame
R ,
thenright multiplication (in SO (3) X a R3) by ( C, w )
con-verts coordinate
expressions (for frames)
in terms ofQ
into coordinateexpressions
in terms of R .Also,
if apoint P 0
in space has coordinates v with respectto Q ,
then it has coordinates v. C+ w
with respect toR ;
thus
(C, w)
is a «coordinate transformation matrix ».The Maurer-Cartan form on the set of frames A associates to an
infinitesimal motion
P ( t)
of a frame P(i.e.
a tangent vector to A atP )
the derivative at t = 0 of
P ( t) P E A #
=SO ( 3)
aR3 ,
which is an element->
in the Lie
algebra
of thelatter,
andequals
the derivative at 0 of the coor-dinate
expression
ofP(t)
in terms ofP.
More
generally,
if A is a pregroup with a differentiable structurecompatible
with thealgebraic,
we cancanonically
describe a 1-form on Awith values in the Lie
algebra L (A#) (A# being
in this case a Liegroup)
namely
as the derivative of t|-> P( t) P E A# .
The Liealgebra L (A y)
canalso be described as the set of vector fields on A which are
le ft
invariant(
= invariant under the left action ofA #) .
Ingeometric
terms these vectorfields are those whose field vectors form
parallelograms
under motions.5. ALGEBRA OF FRAME BUNDLES : PREGROUPOIDS.
The notion of pregroup considered above can be weakened to a no-
tion of
pregroupoid,
which is analgebraic
structure which(for instance)
the set
A
of orthonormal frames of anarbitrary
Riemannian manifold M has.Explicitly,
apregroupoid
over a set M is a set Aequipped
witha
surjective
map rr: A -> M and with apartially
definedtrinary operation À, satisfying
the sixequations
of Axioms 1 - 3 in Section 1 and Condition( 5.2 )
below. The condition for whenÀ ( P, Q, R)
is defined isand we assume that when this is the case
Note that the axioms are no
longer
self-dual.For the case of orthonormal frames on an n-dimensional Riemannian
manifold, k( P, Q, R) = S
is taken to mean:1)
Pand R
are frames with same basepoint,
whence it makes senseto talk about the coordinates of P in terms of R
(this being
anorthogonal
n X n
m atrix )
and2)
this matrixequals
the coordinate matrix ofQ
in terms of S(the
two frames
Q,
Sbeing again
frames at the samepoint).
Oe define two
relations -g and -a
as in Section1 9
is anequi-
valence relation on A X A defined
by
- -
So if
PQ
=RS (in
the notation of Section1),
thenAlso
is anequivalence
relation on the setw ith
The
proof
that these two relations areactually equivalence
relations isas in Section 1.
The -a-equivalence
class of( P, R )
is denotedPR. The
sets
of - - (respectively -a- ) equivalence
classes aredenoted A #
andA # , respectively.
Generalizing
the group structures onA #
andA#
and their actionson
A ,
we haveinstead:
PROPOSITION 7.
The
setAy
carries anatural
group structure and acts onthe right
onA, making
A into aright A#-torsor (= principal fibre bundle)
over
M . The
setA #
carriesthe
structureo f (the
setof
arrowsof)
a group-oid with
M as its seto f objects,
andA - M
hasthe
structureo f
adiscrete op-fibration (or internal diagram,
e. g.[7])
over A#. The
two actionso f
A # and A # on A
commutewith
eachother.
PROOF/CONSTRUCTION.
The construction of the group structure onA #,
and of its action on
A ,
is as in Section2,
since we, asthere,
for anyB e A #
and P cA,
can find aunique R
withPR = 8 .
ThisR
is in thesame
n-fibre
asP ,
and from this follows that the action is fibrewise overM . From the
uniqueness
of suchR , given
also followsthat A - M
is in fact a tors or overA # .
To make A # into a
groupoid,
we construct two mapsa , d1:
A# -> M by
This is well
defined,
since ifPQ = RS, then k(P, Q, R ) = S,
so thatrr(P) - 7r(R) by (5-1)
and7T(Q) = u(S) by (5.2).
If
al (PQ) = ao (Q T’)
we haverr (Q ) = 7T(Q’)
so that we can formk(Q’, T ’, Q) = T ,
and we then putThis defines the
composition
of thegroupoid.
The unit over mE M
isPP for any
P with7T(P) =m.
If a E
A II:
hasa 0 ( a) = m E M,
and P is in the fibre over m , we canrepresent a in the form
PQ
and definea . P - Q . Now rr ( Q ) = d1 ( a ).
Soeach arrow a of
A #
defines a map ä from thea 0( a)
-fibre of A to thed1 ( a ) -fibre of A .
This is the structure of «discreteop-fibration »,
or «leftaction » of the
groupoid A #
on A -> M . Theproof
thata
commutes with theright
fibrewise actionof A #
is as in Section 2. This proves theproposition.
We
finally give
apartial analysis
of theremaining
relations bet-ween the notions:
pregroupoid,
torsor,groupoid.
Given a
right G-tors or A ->
Mover M ,
we can makeA
into a pre-groupoid by putting, for rr ( P ) = rr ( R ) ;
where g
c G is theunique
group element withP.
g =R.
Then A # is
canonically isomorphic
to thegroupoid
AA -1
construct- ed in[5]
page34 or [10]
page25,
andA y
iscanonically isomorphic
tothe group G .
Given a
groupoid r (where
we compose fromright
toleft)
with Mas its set of
objects,
we get,by choosing
anm0 E M (thus non-canonically),
a
pregroupoid
A =r b (m0)
over Mby letting
the fibre over me M
behomr(mo,m).
Then we putwhich makes sense
if 03C0 ( R ) -03C0 (P) ,
i. e. ifa1 (P) =a1(R).Then A #
is
canonically isomorphic
tor, by
the well defined mapP-Q - p o P-1,
and
A #
iscanonically anti-isomorphic
tohomr (m o,mo)
viaPR -R-1 o P .
6. PREGROUPS AND PRE GROUPOIDS AS DOUBLE CATEGORIES.
We remind the reader of the notion of
(small) category,
and the spe- cial casesgroupoid (all
arrows areinvertible),
andpreorder (all diagrams
commute).
Ane quivalence relation
is agroupoid
which is also apreorder
(there
exists an arrow P -Q
iff Pand Q
areequivalent) .
We also recall the notion of
double c ate gory (cf. [6] ,
11.4or [8], 1.1) .
Ado uble gro upoid
is a double category in which every square is in-vertible,
for the horizontal as well as for the verticalcompositions.
It fol-lows that the horizontal arrows form a
groupoid
and so do the vertical ones.Similarly
for the notion ofdouble preorder,,
Finally,
adouble equivalence relation
is a doublegroupoid
whichis a double
preorder.
It induces twoordinary equivalence
relations -h and-v
on its sets ofobjects. Conversely, given
a set A with twoequivalence
to declare certain
quadruples ( P, Q, R, S) (where
to be squares, in such a way that certain
stability
conditionshold ; thus,
f or
P -h Q,
(6.1)1 (P, Q, P, Q)
is a square(expressing
existence ofvertically
neutralsquares) ;
also(expressing
that squares can bevertically inverted) ;
andexpressing
that squares can bevertically composed.
Similarly (6.1)2 , (6.2)2, ( 6.3 ) 2
for the horizontalcomposition.
A double category is said to have
unique fillers
if for anypair
con-sisting
of a vertical arrow and a horizontal arrow with commondomain,
there exists a
unique
square with the twogiven
arrows as its domains.PROPOSITION 8. To
equip
a set A with a pre group structure isequivalent
to
making
A the setof objects of
adou ble equivalence relation
with uni-que
fillers, for
whichboth
-h and -2, are codiscrete(i..
e. havejust
oneequivalence class).
PROOF. Let A have a pregroup structure B. We declare a
quadruple ( P, Q, R, S)
to be a square ifS = B ( P, Q, R ) .
Then Axiom 1yields ( 6.1 ) ,
Axiom 2yields (6.2),
and Axiom 3yields (6.3).
So we have a dou-ble
equivalence relation,
andby
the very construction it hasunique
fillers.Also,
for anyP, Q, R
eA,
(6.4) P -h Q
andP -v R.
Conversely, given
a doubleequivalence
relation withunique fillers,
with
-h and -v
bothcodiscrete,
for anyP, Q
andR,
we have(6.4),
sothere is a
unique
square with( P, Q)
and( P, R )
as itsvertical,
respec-tively
horizontaldomain.
The fourth comer of this square is declared tobe
B,( P, Q, R ) .
The Axioms1,
2 and3
now followby the uniqueness of fillers,
and the fact that we haveneutral,
inverse andcomposite
squaresin a double
groupoid.
We remark that the
correspondence given
in theproposition
identi-fies the category of pregroups with a certain full
subcategory
of the cat-egory of double
categories.
Let us also remark that the notion of
«pregroupoid
over a set M» asdeveloped
in Section5,
can beexpressed
in terms of doubleequivalence relations, namely:
a doubleequivalence
relation withunique fillers,
inwhich "h is
codiscrete,
but where the set ofequivalence
classesfor -
is
M.
Note
that,
when we view a double category as a categoryobject
inCat ,
then we may express the«unique
fillers condition as follows: the functor «domain» from the category ofmorphisms (i.
e. the category of squa-res for horizontal
composition)
to the category ofobjects (i. e.
the category of horizontalarrows)
is a discreteop-fibration. (I
am indebted to M.Adel-man for this
observation.)
February 1980
Revised March1982
REFERENCES.
1. R.
BAER,
ZurEinfuhrung
desScharbegriffs,
J. ReineAngew.
Math. 160 (1929), 199-207.2. W.
BLASCHKE,
Kinematik undQ
uaternionen, D. V. W., Berlin 1960.3. E.
CARTAN, Groupes finis
et continus et la Géométriedifferentielle,
Gauthier-Villars, Paris,
1937.4.
J. CERTAINE,
The ternaryoperation (a b c) = ab-1 c
of a group, Bull. A. M.S.49
(1943),
869-877.5.
C. EHRESMANN,
Les connexions infinitésimales dans un espace fibré diffé-rentiable,
Coll.Topologie Bruxelle s,
C.B.R.M. 1950.6. C.
EHRESMANN, Catégories
structurées, Ann. Sci. Ec. Norm.Sup.
80(1963),
349-426.7. P.
JOHNSTONE, Topos Theory,
Academic Pre ss, London 1977.8. M. KELLY & R.
STREET,
Review of the elements of2-categories,
Cat. Sem.Sydney 1972/73,
Lecture Notes in Math. 420,Springer (1974).
9.
F. KLEIN, Vorlesungen
über nicht-euklidische Geometrie,Springer,
1928.10. P. LIBERMANN, Sur les
prolongements
des fibrésprincipaux..., Analyse
Glo-bale,
Le s Pre sse s de l’Université deMontréal,
1971.11. S. MAC LANE & G. BIRKHOFF,
Algebra, MacMillan,
NewYork,
1967.12. V.V.
V AGNER,
Ternaryalgebraic operations
in thetheory
of coordinate struc-ture s,
Doklady
Akad. Nauk SSSR (N. S.) 81 (1951 ), 981-984. (In Russian).Matematisk Institut Aarhus Universitet DK-8000 A A R HU S C.
DANMARK