« Utilisateur:ManiacParisien/Brouillons/Bio-3 » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
ManiacParisien (discuter | contributions)
Aucun résumé des modifications
ManiacParisien (discuter | contributions)
Aucun résumé des modifications
Ligne 18 : Ligne 18 :
=== Tables à deux lignes ===
=== Tables à deux lignes ===


Un table à deux lignes (« ''two-line array'' » en anglais) ou ''permutation généralisée'' w_A correspondant à une matrice A est définie comme suit<ref name=Stanley>{{harv|Stanley, 1999|réf=Stanley}}, pages 316-380</ref>
Un '''table à deux lignes''' (« ''two-line array'' » en anglais) ou ''permutation généralisée'' <math>w_A</math> correspondant à une matrice <math>A</math> est définie comme suit<ref name=Stanley>{{harv|Stanley, 1999|réf=Stanley}}, pages 316-380</ref>
est définie par
est une matrice
: <math> w_A = \begin{pmatrix}i_1 & i_2 & \cdots & i_m\\j_1 & j_2 & \cdots & j_m\end{pmatrix}</math>
The ''two-line array'' (or ''generalized permutation'') {{math|''w''<sub>''A''</sub>}} corresponding to a matrix {{math|''A''}} is defined<ref name=Stanley>{{cite book |last=Stanley |first=Richard P. |title=Enumerative Combinatorics |volume=2 |location=New York |publisher=Cambridge University Press |year=1999 |isbn=0-521-55309-1 |pages=316–380 }}</ref> as

: <math> w_A = \begin{pmatrix}i_1 & i_2 & \ldots & i_m\\j_1 & j_2 & \ldots & j_m\end{pmatrix}</math>
qui vérifie les propriétés suivantes:
qui vérifie les propriétés suivantes:
*Les colonnes sont ordonnées en ordre lexicographique, ce qui signifie que
*Les colonnes sont ordonnées en [[ordre lexicographique]], ce qui signifie que
*# <math>i_1 \leq i_2 \leq i_3 \cdots \leq i_m</math>, and
*# <math>i_1 \leq i_2 \leq i_3\le\cdots \leq i_m</math>, et
*# if <math>i_r = i_s\,</math> and <math>r \leq s</math> then <math>j_r \leq j_s</math>.
*# si <math>i_r = i_s</math> et <math>r \leq s</math>, alors <math>j_r \leq j_s</math>.
*pour chaque paires d'indices (i,j) de la matrice A, il y a A_{i,j} colonnes égales à <math>\tbinom{i}{j}</math>
*pour chaque paires d'indices <math>(i,j)</math> de la matrice <math>A</math>, il y a <math>A_{i,j}</math> colonnes égales à <math>\tbinom{i}{j}</math>.
En particulier, l'entier <math>m</math> est égal à la somme des coefficients de la matrice <math>A</math>.
in which for any pair {{math|(''i'',''j'')}} that indexes an entry {{math|''A''<sub>''i'',''j''</sub>}} of {{math|''A''}}, there are {{math|''A''<sub>''i'',''j''</sub>}} columns equal to <math>\tbinom{i}{j}</math>, and all columns are in lexicographic order, which means that
# <math>i_1 \leq i_2 \leq i_3 \cdots \leq i_m</math>, and
# if <math>i_r = i_s\,</math> and <math>r \leq s</math> then <math>j_r \leq j_s</math>.


==== Example ====
==== Exemple ====


La table à deux lignes correspondant à la matrice :
The two-line array corresponding to


:<math>A=\begin{pmatrix}1&0&2\\0&2&0\\1&1&0\end{pmatrix}</math>
:<math>A=\begin{pmatrix}1&0&2\\0&2&0\\1&1&0\end{pmatrix}</math>


est :
is


: <math>w_A = \begin{pmatrix}1 & 1 & 1 & 2 & 2 & 3 & 3\\
: <math>w_A = \begin{pmatrix}1 & 1 & 1 & 2 & 2 & 3 & 3\\
1 & 3 & 3 & 2 & 2 & 1 & 2\end{pmatrix}</math>
1 & 3 & 3 & 2 & 2 & 1 & 2\end{pmatrix}</math>


=== Definition of the correspondence ===
=== Définition de la correspondance ===

En appliquant l'algorithme d'insertion de Schensted à la deuxième ligne d'une table à deux lignes, on obtient une paire consistant en un tableau semi-standard <math>P</math> et un tableau standard noté <math>Q_0</math>. Ce deuxième tableau peut lui aussi être transformé en un tableau semi-standard noté <math>Q</math> en remplaçant chaque entrée <math>h</math> de <math>Q_0</math> par la <math>h</math>-ième entrée de la première ligne de <math>w_A</math>.

On obtient ainsi une bijection<ref>{{harv|Knuth 1970|réf=Knuth}}</ref> des matrices A sur des paires (P,Q) de tableaux de Young semi-standard de même forme; les coefficients de P sont les coefficients de la deuxième ligne de w_A, et les coefficients de Q sont les coefficients de la première ligne de w_A. De plus, le nombre de coefficients de P égaux à j est égal à la somme des coefficients de la colonne d'indice j de A, et le nombre de coefficients égaux à i dans Q est égal à la somme des coefficients de la ligne d'indice i de A.



By applying the Schensted insertion algorithm to the bottom line of this two-line array, one obtains a pair consisting of a semistandard tableau {{math|''P''}} and a standard tableau {{math|''Q''<sub>0</sub>}}, where the latter can be turned into a semistandard tableau {{math|''Q''}} by replacing each entry {{math|''b''}} of {{math|''Q''<sub>0</sub>}} by the {{math|''b''}}-th entry of the top line of {{math|''w''<sub>''A''</sub>}}. One thus obtains a [[bijection]] from matrices {{math|''A''}} to ordered pairs,<ref name="Knuth">{{cite journal |last=Knuth |first=Donald E. |title=Permutations, matrices, and generalized Young tableaux |journal=Pacific Journal of Mathematics |volume=34 |issue=3 |year=1970 |pages=709–727 |mr=0272654 }}</ref> {{math|(''P'',''Q'')}} of semistandard Young tableaux of the same shape, in which the set of entries of {{math|''P''}} is that of the second line of {{math|''w''<sub>''A''</sub>}}, and the set of entries of {{math|''Q''}} is that of the first line of {{math|''w''<sub>''A''</sub>}}. The number of entries {{math|''j''}} in {{math|''P''}} is therefore equal to the sum of the entries in column {{math|''j''}} of {{math|''A''}}, and the number of entries {{math|''i''}} in {{math|''Q''}} is equal to the sum of the entries in row {{math|''i''}} of {{math|''A''}}.
One thus obtains a [[bijection]] from matrices {{math|''A''}} to ordered pairs,<ref>{{harv|Knuth 1970|réf=Knuth}}</ref> {{math|(''P'',''Q'')}} of semistandard Young tableaux of the same shape, in which the set of entries of {{math|''P''}} is that of the second line of {{math|''w''<sub>''A''</sub>}}, and the set of entries of {{math|''Q''}} is that of the first line of {{math|''w''<sub>''A''</sub>}}. The number of entries {{math|''j''}} in {{math|''P''}} is therefore equal to the sum of the entries in column {{math|''j''}} of {{math|''A''}}, and the number of entries {{math|''i''}} in {{math|''Q''}} is equal to the sum of the entries in row {{math|''i''}} of {{math|''A''}}.


==== Example ====
==== Example ====
Ligne 159 : Ligne 160 :
where <math>K_{\lambda \mu}</math> and <math> K_{\lambda \nu}</math> denote the [[Kostka number]]s and <math>N_{\mu \nu}</math> is the number of matrices <math>A</math>, with non-negative elements, with row row(<math>A</math>) <math>= \mu</math> and column(<math>A</math>) <math>= \nu</math>.
where <math>K_{\lambda \mu}</math> and <math> K_{\lambda \nu}</math> denote the [[Kostka number]]s and <math>N_{\mu \nu}</math> is the number of matrices <math>A</math>, with non-negative elements, with row row(<math>A</math>) <math>= \mu</math> and column(<math>A</math>) <math>= \nu</math>.


== References ==
== Notes et références ==

=== Notes ===
{{Références}}

=== Bibliographie ===
*{{ouvrage| nom1=Fulton | prénom1=William | titre=Young tableaux | éditeur=Cambridge University Press | collection=London Mathematical Society Student Texts | isbn=978-0-521-56144-0; 978-0-521-56724-4 | année=1997 | numéro dans collection=35}}{{MathSciNet | id = 1464693}}

*{{article | nom1=Knuth | prénom1=Donald E. | authorlink=Donald Knuth | title=Permutations, matrices, and generalized Young tableaux | url=http://projecteuclid.org/euclid.pjm/1102971948 | id={{MathSciNet | id = 0272654}} | year=1970 | journal=Pacific Journal of Mathematics | issn=0030-8730 | volume=34 | pages=709–727}}

*{{Ouvrage
| auteur=[[Donald E. Knuth]]
| titre=[[The Art of Computer Programming]]
| présentation en ligne=http://www-cs-faculty.stanford.edu/~knuth/taocp.html
| éditeur=Addison-Wesley
| volume= 3
| titre volume = Sorting and Searching, Second Edition
| isbn=0-201-89685-0
| année=2005
| id=Knuth3}}

*{{article|prénom1=Gilbert de Beauregard |nom1=Robinson
|titre=On the Representations of the Symmetric Group
|journal=American Journal of Mathematics|volume=60|numéro=3|année=1938|pages=745–760
| issn=0002-9327| jstor=2371609| doi=10.2307/2371609
|id=Robinson}} [http://www.zentralblatt-math.org/zmath/en/search/?q=an:0019.25102 Zentralblatt 0019.25102]

*{{ouvrage|lang=en|prénom=Bruce E.|nom1=Sagan
|titre=The Symmetric Group: Representations, Combinatorial Algorithms, and Symmetric Functions
|sous-titre=|numéro d'édition=2
|collection = Graduate Texts in Mathematics|numéro dans collection=203
|éditeur=Springer|année=2001|isbn=0-387-95067-2}}

*{{ouvrage|lang=en|prénom=Richard P.|nom1=Stanley|lien auteur=Richard Peter Stanley|titre=Enumerative Combinatorics
|éditeur=Cambridge University Press
|série = Cambridge Studies in Advanced Mathematics 62|année=1999|volume=2
|isbn=0-521-56069-1
|présentation en ligne=http://www-math.mit.edu/~rstan/ec/}}{{MathSciNet | id = 1676282}}

* {{article|prénom1=Craige |nom1= Schensted|titre=Longest increasing and decreasing subsequences
|journal=Canadian Journal of Mathematics|volume=13|numéro=|année=1961
|pages=179–191| doi=10.4153/CJM-1961-015-3
|url=http://books.google.com/?id=G3sZ2zG8AiMC
| issn=0008-414X|id=Schensted}}{{MathSciNet | id = 0121305}}




{{Reflist}}
<!--
<!--
{{Donald Knuth navbox}}
{{Donald Knuth navbox}}

Version du 16 mars 2012 à 09:16

En mathématiques, et notamment en combinatoire algébrique, la correspondance de Robinson–Schensted–Knuth, aussi appelée la correspondance RSK ou l'algorithme RSK, est une bijection entre matrices à coefficients entiers naturels et paires de tableaux de Young semi-standard de même forme, dont la taille est égale à la somme des entrées de la matrice . Cette correspondance généralise la correspondance de Robinson-Schensted, en ce sens que si est une matrice de permutation, alors la paire est la paire de tableaux standard associés à la permutation par la correspondance de Robinson–Schensted.

La correspondance de Robinson–Schensted–Knuth étend bon nombre des propriétés remarquables de la correspondance de Robinson–Schensted, et notamment la propriété de symétrie : la transposition de la matrice revient à l'échange des tableaux et .


La correspondance de Robinson–Schensted–Knuth

Introduction

La correspondance de Robinson-Schensted est une bijection entre permutations et paires de tableaux de Young standard de même forme. Cette bijection peut être construite au moyen d'un algorithme appelé l'insertion de Schensted. Cet algorithme commence avec un tableau vide et insère successivement les valeurs de la permutation , avec donnée sous forme fonctionnelle :

.

Le tableau obtenu est le premier de la paire correspondant à ; le deuxième tableau standard, noté , enregistre les formes successives parcourues durant la construction de .

La construction de Schensted peut en fait prendre en compte des suites de nombres plus générales que celles obtenues par des permutations (notamment on peut autoriser des répétitions); dans ce cas, la construction produit un tableau semi-standard plutôt qu'un tableau standard, mais reste un tableau standard. La correspondance RSK rétablit la symétrie entre tableaux en produisant un tableaux semi-standard pour aussi.

Tables à deux lignes

Un table à deux lignes (« two-line array » en anglais) ou permutation généralisée correspondant à une matrice est définie comme suit[1] est une matrice

qui vérifie les propriétés suivantes:

  • Les colonnes sont ordonnées en ordre lexicographique, ce qui signifie que
    1. , et
    2. si et , alors .
  • pour chaque paires d'indices de la matrice , il y a colonnes égales à .

En particulier, l'entier est égal à la somme des coefficients de la matrice .

Exemple

La table à deux lignes correspondant à la matrice :

est :

Définition de la correspondance

En appliquant l'algorithme d'insertion de Schensted à la deuxième ligne d'une table à deux lignes, on obtient une paire consistant en un tableau semi-standard et un tableau standard noté . Ce deuxième tableau peut lui aussi être transformé en un tableau semi-standard noté en remplaçant chaque entrée de par la -ième entrée de la première ligne de .

On obtient ainsi une bijection[2] des matrices A sur des paires (P,Q) de tableaux de Young semi-standard de même forme; les coefficients de P sont les coefficients de la deuxième ligne de w_A, et les coefficients de Q sont les coefficients de la première ligne de w_A. De plus, le nombre de coefficients de P égaux à j est égal à la somme des coefficients de la colonne d'indice j de A, et le nombre de coefficients égaux à i dans Q est égal à la somme des coefficients de la ligne d'indice i de A.


One thus obtains a bijection from matrices A to ordered pairs,[3] (P,Q) of semistandard Young tableaux of the same shape, in which the set of entries of P is that of the second line of wA, and the set of entries of Q is that of the first line of wA. The number of entries j in P is therefore equal to the sum of the entries in column j of A, and the number of entries i in Q is equal to the sum of the entries in row i of A.

Example

In the above example, the result of applying the Schensted insertion to successively insert 1,3,3,2,2,1,2 into an initially empty tableau results in a tableau P, and an additional standard tableau Q0 recoding the successive shapes, given by

and after replacing the entries 1,2,3,4,5,6,7 in Q0 successively by 1,1,1,2,2,3,3 on obtains the pair of semistandard tableaux

Direct definition of the RSK correspondence

The above definition uses the Schensted algorithm, which produces a standard recording tableau Q0, and modifies it to take into account the first line of the two-line array and produce a semistandard recording tableau; this makes the relation to the Robinson–Schensted correspondence evident. It is natural however to simplify the construction by modifying the shape recording part of the algorithm to directly take into account the first line of the two-line array; it is in this form that the algorithm for the RSK correspondence is usually described. This simply means that after every Schensted insertion step, the tableau Q is extended by adding, as entry of the new square, the b-th entry ib of the first line of wA, where b is the current size of the tableaux. That this always produces a semistandard tableau follows from the property (first observed by Knuth[4]) that for successive insertions with an identical value in the first line of wA, each successive square added to the shape is in a column strictly to the right of the previous one.

Here is a detailed example of this construction of both semistandard tableaux. Corresponding to a matrix

one has the two-line array

The following table shows the construction of both tableaux for this example

Inserted pair
P
Q

Combinatorial properties of the RSK correspondence

The case of permutation matrices

If is a permutation matrix then RSK outputs standard Young Tableaux (SYT), of the same shape . Conversely, if are SYT having the same shape , then the corresponding matrix is a permutation matrix. As a result of this property by simply comparing the cardinalities of the two sets on the two sides of the bijective mapping we get the following corollary:

Corollary 1: For each we have where means varies over all partitions of and is the number of standard Young tableaux of shape .

Symmetry

Let be a matrix with non-negative entries. Suppose the RSK algorithm maps to then the RSK algorithm maps to , where is the transpose of .[1]

In particular for the case of permutation matrices, one recovers the symmetry of the Robinson–Schensted correspondence:[5]

Theorem 2: If the permutation corresponds to a triple , then the inverse permutation, , corresponds to .

This leads to the following relation between the number of involutions on with the number of tableaux that can be formed from (An involution is a permutation that is its own inverse)[5]:

Corollary 2: The number of tableaux that can be formed from is equal to the number of involutions on .

Proof: If is an involution corresponding to , then corresponds to ; hence . Conversely, if is any permutation corresponding to , then also corresponds to ; hence . So there is a one-one correspondence between involutions and tableax

The number of involutions on is given by the recurrence:

Where . By solving this recurrence we can get the number of involutions on ,


Symmetric matrices

Let and let the RSK algorithm map the matrix to the pair , where is an SSYT of shape .[1] Let where the and . Then the map establishes a bijection between symmetric matrices with row() and SSYT's of type .

Applications of the RSK correspondence

Cauchy's identity

One has

where are Schur functions.

Kostka numbers

Fix partitions , then

where and denote the Kostka numbers and is the number of matrices , with non-negative elements, with row row() and column() .

Notes et références

Notes

  1. a b et c (Stanley, 1999), pages 316-380
  2. (Knuth 1970)
  3. (Knuth 1970)
  4. Erreur de référence : Balise <ref> incorrecte : aucun texte n’a été fourni pour les références nommées Knuth
  5. a et b (en) Donald E. Knuth, The Art of Computer Programming, Vol. 3: Sorting and Searching, London, Addison–Wesley, , 54–58 p. (ISBN 020103803X)

Bibliographie

  • William Fulton, Young tableaux, Cambridge University Press, coll. « London Mathematical Society Student Texts » (no 35), (ISBN 978-0-521-56144-0; 978-0-521-56724-4[à vérifier : ISBN invalide])lien Math Reviews
  • Donald E. Knuth, « Permutations, matrices, and generalized Young tableaux », Pacific Journal of Mathematics, vol. 34,‎ , p. 709–727 (ISSN 0030-8730, lire en ligne)
  • (en) Bruce E. Sagan, The Symmetric Group: Representations, Combinatorial Algorithms, and Symmetric Functions, Springer, coll. « Graduate Texts in Mathematics » (no 203), , 2e éd. (ISBN 0-387-95067-2)