• Aucun résultat trouvé

Réécriture de la géométrie

N/A
N/A
Protected

Academic year: 2022

Partager "Réécriture de la géométrie"

Copied!
13
0
0

Texte intégral

(1)

Réécriture de la géométrie

Yves Lafont & Pierre Rannou

Institut de Mathématiques de Luminy

(2)

Pourquoi les matrices orthogonales ?

• matrices unitaires et calcul quantique

• exemple de réécriture de diagrammes

• applications à la théorie des groupes de Lie ?

• applications à la robotique ?

Références :

Y. Lafont, Towards an algebraic theory of boolean circuits, Journal of Pure and Applied Algebra (2003) P. Rannou, Théorie algébrique des circuits quantiques, circuits orthogonaux et circuits paramétriques,

Mémoire de stage pour le Master d’informatique de Lyon (2007)

(3)

Angles d’Euler

• décomposition des matrices orthogonales : angles d’Euler en dimension 3 (Ox, Oz, Ox)





1 0 0

0 cos

α −

sin

α

0 sin

α

cos

α



 ,





cos

α −

sin

α

0 sin

α

cos

α

0

0 0 1



 .

Theorem 1

Any rotation of

R3

can be decomposed into three rotations possibly pre- ceded by an axial symmetry, where :

the axes of the rotations are, in order, Ox, Oz, and Ox;

the angles are in [0,

π[;

the axis of the symmetry is Ox, Oy, or Oz.

This decomposition is unique if the second angle is di

fferent from

0.

Remarks:

Such decomposition is called a (left) canonical decomposition. It is stan- dard if the angles of the 3 rotations are

!

0 and there is no axial symmetry. By ex- changing Ox and Oz, we get the notions of right canonical decomposition, and of right standard decomposition.

Theorem 2

Let u and w be respectively the upper right and the lower left coe

ffi

cient of the rotation matrix A. The canonical decomposition of A is standard, if and only if, u and w are strictly positive.

Corrolary 1

Let A be a rotation matrix. The left canonical decomposition of A is standard, if and only if, the right canonical decomposition of A is standard.

3 Orthogonal diagrams

We introduce orthogonal diagrams. A diagram on n wires is interpreted as an isometric of

Rn = R ⊕· · · ⊕ R

, or equivalently, as an orthogonal n

×

n matrix. The gates represent elementary isometrics in low dimension.

Compositions of diagrams are interpreted as follows:

Let A and B be diagrams respectively with n and m wires, interpreted by orthog- onal matrices M

A

and M

B

. Their parallel composition is the following diagram C :

· · ·

· · ·

A B

· · ·

· · ·

C

It is interpreted by the matrix M

C =

M

A

M

B =

'

M

A

0

0 M

B

(

.

If n

=

m, the sequential composition of A and B is the following diagram C :

2

(4)

Matrices génératrices

• symétrie (en dimension 1 )

B

· · · A

· · ·

C

· · ·

It is interpreted by the matrix MC = MAMB.

Remark: The identity on R is represented by a wire. In particular, the matrix IdiMAIdj is represented by the following diagram:

· · ·

i · · ·

· · ·

· · · A j

There are two kinds of gates:

opposite gate rotation gate

α

for each angle α ∈]0,π[

The opposite gate is interpreted by the scalar −1. The α rotation gate is interpreted by the matrix R(α) =

!cosα −sin α

sin α cosα

"

.

Definition 5 Canonical diagrams are defined by induction on the number of wires.

A canonical diagrams on 1 wire are:

or

The general form of a canonical diagrams on n wires is:

3 -1

B

· · · A

· · ·

C

· · ·

It is interpreted by the matrix MC = MAMB.

Remark: The identity on R is represented by a wire. In particular, the matrix Idi MA Idj is represented by the following diagram:

· · ·

i · · ·

· · ·

· · · A j

There are two kinds of gates:

opposite gate rotation gate

α

for each angle α ]0,π[

The opposite gate is interpreted by the scalar 1. The α rotation gate is interpreted by the matrix R(α) =

!cosα sinα

sinα cosα

"

.

Definition 5 Canonical diagrams are defined by induction on the number of wires.

A canonical diagrams on 1 wire are:

or

The general form of a canonical diagrams on n wires is:

3

B

· · · A

· · ·

C

· · ·

It is interpreted by the matrix MC = MAMB.

Remark: The identity on R is represented by a wire. In particular, the matrix Idi MA Idj is represented by the following diagram:

· · ·

i · · ·

· · ·

· · · A j

There are two kinds of gates:

opposite gate rotation gate

α

for each angle α ]0,π[

The opposite gate is interpreted by the scalar 1. The α rotation gate is interpreted by the matrix R(α) =

!cosα sinα

sinα cosα

"

.

Definition 5 Canonical diagrams are defined by induction on the number of wires.

A canonical diagrams on 1 wire are:

or

The general form of a canonical diagrams on n wires is:

3 B

· · · A

· · ·

C

· · ·

It is interpreted by the matrix MC = MAMB.

Remark: The identity on R is represented by a wire. In particular, the matrix Idi MA Idj is represented by the following diagram:

· · ·

i · · ·

· · ·

· · · A j

There are two kinds of gates:

opposite gate rotation gate

α

for each angle α ]0, π[

The opposite gate is interpreted by the scalar 1. The α rotation gate is interpreted by the matrix R(α) =

!cosα sin α

sin α cosα

"

.

Definition 5 Canonical diagrams are defined by induction on the number of wires.

A canonical diagrams on 1 wire are:

or

The general form of a canonical diagrams on n wires is:

3

• rotation (en dimension 2)

(5)

Diagrammes

• composition séquentielle :

B

· · · A

· · ·

C

· · ·

It is interpreted by the matrix MC = MAMB.

Remark: The identity on R is represented by a wire. In particular, the matrix Idi MA Idj is represented by the following diagram:

· · ·

i · · ·

· · ·

· · · A j

There are two kinds of gates:

opposite gate rotation gate

α

for each angle α ]0,π[

The opposite gate is interpreted by the scalar 1. The α rotation gate is interpreted by the matrix R(α) =

!cosα sinα

sinα cosα

"

.

Definition 5 Canonical diagrams are defined by induction on the number of wires.

A canonical diagrams on 1 wire are:

or

The general form of a canonical diagrams on n wires is:

3

• composition parallèle :

B

· · · A

· · ·

C

· · ·

It is interpreted by the matrix MC = MAMB.

Remark: The identity on R is represented by a wire. In particular, the matrix Id i MA Idj is represented by the following diagram:

· · ·

i · · ·

· · ·

· · · A j

There are two kinds of gates:

opposite gate rotation gate

α

for each angle α ]0,π[

The opposite gate is interpreted by the scalar 1. The α rotation gate is interpreted by the matrix R(α) =

!cosα sinα

sinα cosα

"

.

Definition 5 Canonical diagrams are defined by induction on the number of wires.

A canonical diagrams on 1 wire are:

or

The general form of a canonical diagrams on n wires is:

3





1 0 0

0 cosα sinα 0 sinα cosα



 ,





cosα sinα 0 sinα cosα 0

0 0 1



.

Theorem 1 Any rotation of R3 can be decomposed into three rotations possibly pre- ceded by an axial symmetry, where :

the axes of the rotations are, in order, Ox, Oz, and Ox;

the angles are in [0, π[;

the axis of the symmetry is Ox, Oy, or Oz.

This decomposition is unique if the second angle is different from 0.

Remarks: Such decomposition is called a (left) canonical decomposition. It is stan- dard if the angles of the 3 rotations are ! 0 and there is no axial symmetry. By ex- changing Ox and Oz, we get the notions of right canonical decomposition, and of right standard decomposition.

Theorem 2 Let u and w be respectively the upper right and the lower left coefficient of the rotation matrix A. The canonical decomposition of A is standard, if and only if, u and w are strictly positive.

Corrolary 1 Let A be a rotation matrix. The left canonical decomposition of A is standard, if and only if, the right canonical decomposition of A is standard.

3 Orthogonal diagrams

We introduce orthogonal diagrams. A diagram onn wires is interpreted as an isometric of Rn = R· · ·R, or equivalently, as an orthogonaln×n matrix. The gates represent elementary isometrics in low dimension.

Compositions of diagrams are interpreted as follows:

Let A and B be diagrams respectively with n and m wires, interpreted by orthog- onal matrices MA and MB. Their parallel composition is the following diagram C:

· · ·

· · ·

A B

· · ·

· · ·

C

It is interpreted by the matrix MC = MA MB =

' MA 0

0 MB

( .

If n = m, the sequential composition of A and B is the following diagram C:

2





1 0 0

0 cosα sinα 0 sin α cosα



 ,





cos α sinα 0 sinα cos α 0

0 0 1



.

Theorem 1 Any rotation of R3 can be decomposed into three rotations possibly pre- ceded by an axial symmetry, where :

the axes of the rotations are, in order, Ox, Oz, and Ox;

the angles are in [0, π[;

the axis of the symmetry is Ox, Oy, or Oz.

This decomposition is unique if the second angle is different from 0.

Remarks: Such decomposition is called a (left) canonical decomposition. It is stan- dard if the angles of the 3 rotations are ! 0 and there is no axial symmetry. By ex- changing Ox and Oz, we get the notions of right canonical decomposition, and of right standard decomposition.

Theorem 2 Let u and w be respectively the upper right and the lower left coefficient of the rotation matrix A. The canonical decomposition of A is standard, if and only if, u and w are strictly positive.

Corrolary 1 Let A be a rotation matrix. The left canonical decomposition of A is standard, if and only if, the right canonical decomposition of A is standard.

3 Orthogonal diagrams

We introduce orthogonal diagrams. A diagram on n wires is interpreted as an isometric of Rn = R · · ·R, or equivalently, as an orthogonaln ×n matrix. The gates represent elementary isometrics in low dimension.

Compositions of diagrams are interpreted as follows:

Let A and B be diagrams respectively with n and m wires, interpreted by orthog- onal matrices MA and MB. Their parallel composition is the following diagram C:

· · ·

· · ·

A B

· · ·

· · ·

C

It is interpreted by the matrix MC = MA MB =

' MA 0

0 MB

( .

If n = m, the sequential composition of A and B is the following diagram C:

2

(6)

Règles de réécriture

The last rule transforms right standard form into a left standard form with the same interpretation. The corollary give the existence and the uniqueness of this left standard form.

Lemma 1 If D reduces to D! by the above rules, then D and D’ have the same inter- pretation.

Proof: This holds for the last rule by definition. The other are devious. For instance, rules 2, 4 and 5 are given by the following identities:

!1 0

0 1

" !

cosα sinα sinα cosα

"

=

!cos(π α) sin(πα)

sin(π α) cos(πα)

" !

1 0

0 1

"

!cosα sinα

sinα cosα

" !

cos(π α) sin(πα) sin(π α) cos(πα)

"

=

!1 0

0 1

"

!cosα sinα

sinα cosα

" !

cosβ sinβ sinβ cosβ

"

=

!cos(α+β) sin(α+β) sin(α+β) cos(α+β)

"

Lemma 2 The system defined by these rules is Notherian.

Theorem 4 Every orthogonal diagram reduces to a unique canonical diagram.

Proof: The uniqueness follows from Theorem(Ref) and lemma (Ref).

We prove existence by double induction on the number of wires and the number of gates:

Consider a diagram Dn,m with n wires and m gates. It consists of some diagram Dn,m1

followed by some gate A. By induction hypothesis, Dn,m1 reduces to a canonical diagram D!n,m!1. Hence, Dn,m reduces to D!n,m! which consists of D!n,m!1 followed by A. It remains to reduce D!n,m. There are several case, depending on the type and the position of A.

If A is a rotation, there are four cases:

case one case two

A αi1

αk α2

α1

C1 Cn1

αi

A α1

C1 Cn1

αk α2

· · ·

· · · · · ·

· · · · · ·

· · ·

· · · · · ·

· · ·

· · ·

· · · · · ·

· · ·

5

α + β π β!

γ! α! α

β γ

π α π α

α α α

π α

α β

α + β

α β

if α + β < π if α + β > π

3

(7)

Formes canoniques

Cn1 C1

α1

α2

α3

αk1

αk · · ·

· · ·

· · ·

· · · · · ·

where C1, Cn1, are canonical diagrams respectively on 1 wire and n 1 wires, and 0 k n 1.

Theorem 3 Any isometric of Rn can be represented by a unique canonical orthogonal diagram.

Remark: A diagram is canonical if and only if it contains no sub-diagram of the following form:

α β

α α

α

β γ

or or or or

We introduce the following rewriting rules:

β#

γ# α# α

β γ

α π α α

π α

α π α

α β

α + β

α

β α + β π if α +β < π if α + β > π

4

Théorème : toute matrice orthogonale admet

une unique décomposition de la forme suivante :

(8)

Convergence

Théorème : Ce système de réécriture est convergent.

(convergence = terminaison + confluence)

Corollaire : les paires critiques sont confluentes.

α + β π β!

γ! α! α

β γ

π α π α

α α α

π α

α β

α + β

α β

if α + β < π if α + β > π

3

(9)

Exemple de paire critique

=

1

=

1

(10)

Diagrammes paramétriques

Les diagrammes paramétriques décrivent les changements d’angles induits par les règles de réécriture.

=

1

=

1

(11)

Une autre paire critique

=

2

=

2

(12)

Diagrammes paramétriques

=

2

=

2

(13)

Corollaires de la confluence

=

1

=

2

Equation de Zamolodchikov :

HIGHER CATEGORIES, STRINGS, CUBES AND SIMPLEX EQUATIONS 57

actual equation he derives for the condition that the S-matrix be factorizable can be obtained using a plane projection of the two tetrahedra

5 4

Y

and then interpreting the result as Penrose diagrams for the four tensors. This gives the tetrahedron (or 3-simplex) equation of Zamolodchikov in the form:

A i4i2il (01,02, 04)Bils3ss(O1 isi3tl 03, 05)Ci2i3s6(02, 03, 06)Di4i5i6 ( 4, 05, 06) i6t3t2 t6tst4 0

~ ~SIS2S 4

r,d6i5i4 /t3 ,0 t6i3i2 tst3il t4t2tl

= IdS,~S5S 6 t,c'4, t75, 06)Cs2s3i6 ( 0 2 , 03, 06)Bsli3i5 (01,03, 05)Aili2i4 (01 02, 04)

where the spectral parameters are related by the condition

1 Cl C2 C4 ]

det Cl 1 c3 c5 = 0 C 2 C 3 1 C 6

c 4 C 5 C 6 I

with ci = cos(iv - 0i).

As with the Yang-Baxter (or 2-simplex) equation, the tetrahedron equation has its translation into statistical mechanics. It becomes the condition that the transfer matrices of three-dimensional models commute. In the interactions-round-a-cube

Références

Documents relatifs

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Write a degree 2 polynomial with integer coefficients having a root at the real number whose continued fraction expansion is. [0; a,

Unlike the children, they were capable of correctly processing object pronoun gender when it was a reliable cue, provided the appropriate intonation was present The recording of

In the mid-1980s the second author observed that for a connected reductive complex algebraic group G the singular support of any character sheaf on G is contained in a fixed

This is clear from the Riemann mapping theorem since harmonic measure is a confmmal invariant.. We now turn to domains which are not necessarily simply

[r]

Although the absence of evidence for a significant difference in RNG between left and right rotation in children should not be directly considered as evidence of absence of an effect

search Navon task; (1b) one of the test displays used in the similarity-matching Navon task, containing one target figure (top figure) and two comparison figures (bottom figures)