C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Etude des points fixes de la puissance de l’application de Kong - Ribenboim
Etude du Compte Rendu de l’Acad ´emie des Sciences de Paris : ”Chaining partially ordered sets” de Tat Yung
Kong et Paulo Ribenboim
Del Mondo G ´eraldine
Laboratoire d’Informatique de Nantes Atlantique
09 juin 2006
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Plan
Notions introductives Principe g ´en ´eral Enonc ´e du th ´eor `eme ´ R ´esultats pr ´eliminaires Le th ´eor `eme
Lemme
Probl ´ematique annexe : nombre d’antichaˆıne maximal pour l’inclusion d’un ordre fini ou infini
Programmation
Perspectives
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Ordre strict P
P est un couple (V (P), <
P) avec V(P) un ensemble d’ ´el ´ements et <
Pune relation d’ordre sur ces ´el ´ements.
Relation d’ordre
Une relation d’ordre stricte <
Pest une relation binaire transitive et antir ´eflexive de base V (P).
i Un ordre large P est un couple (V (P), 6
P) tel que (V (P), <
P) soit un ordre strict et 6
P= <
P∪ {(x, x) : x ∈ V(P)}.
Comparabilit ´e entre ´el ´ements
Soit l’ordre P = (V (P), <
P), x, y ∈ V (P) sont dits comparables dans P si x <
Py ou y <
Px , (not ´e x ∼
Py ) ils sont dits incomparables (not ´e x k
Py ) sinon.
Chaˆıne C, Antichaˆıne A
Une chaˆıne dans un ordre P est un sous-ensemble de V (P) d’ ´el ´ements deux `a deux comparables dans P. Le sous-ordre induit par les ´el ´ements d’une chaˆıne est un ordre total.
Une antichaˆıne dans un ordre P est un sous-ensemble de V (P)
d’ ´el ´ements deux `a deux incomparables dans P.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Ordre strict P
P est un couple (V (P), <
P) avec V(P) un ensemble d’ ´el ´ements et <
Pune relation d’ordre sur ces ´el ´ements.
Relation d’ordre
Une relation d’ordre stricte <
Pest une relation binaire transitive et antir ´eflexive de base V (P).
i Un ordre large P est un couple (V (P), 6
P) tel que (V (P), <
P) soit un ordre strict et 6
P= <
P∪ {(x, x) : x ∈ V(P)}.
Comparabilit ´e entre ´el ´ements
Soit l’ordre P = (V (P), <
P), x, y ∈ V (P) sont dits comparables dans P si x <
Py ou y <
Px , (not ´e x ∼
Py ) ils sont dits incomparables (not ´e x k
Py ) sinon.
Chaˆıne C, Antichaˆıne A
Une chaˆıne dans un ordre P est un sous-ensemble de V (P) d’ ´el ´ements deux `a deux comparables dans P. Le sous-ordre induit par les ´el ´ements d’une chaˆıne est un ordre total.
Une antichaˆıne dans un ordre P est un sous-ensemble de V (P)
d’ ´el ´ements deux `a deux incomparables dans P.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Ordre strict P
P est un couple (V (P), <
P) avec V(P) un ensemble d’ ´el ´ements et <
Pune relation d’ordre sur ces ´el ´ements.
Relation d’ordre
Une relation d’ordre stricte <
Pest une relation binaire transitive et antir ´eflexive de base V (P).
i Un ordre large P est un couple (V (P), 6
P) tel que (V (P), <
P) soit un ordre strict et 6
P= <
P∪ {(x, x) : x ∈ V(P)}.
Comparabilit ´e entre ´el ´ements
Soit l’ordre P = (V (P), <
P), x, y ∈ V (P) sont dits comparables dans P si x <
Py ou y <
Px , (not ´e x ∼
Py ) ils sont dits incomparables (not ´e x k
Py ) sinon.
Chaˆıne C, Antichaˆıne A
Une chaˆıne dans un ordre P est un sous-ensemble de V (P) d’ ´el ´ements deux `a deux comparables dans P. Le sous-ordre induit par les ´el ´ements d’une chaˆıne est un ordre total.
Une antichaˆıne dans un ordre P est un sous-ensemble de V (P)
d’ ´el ´ements deux `a deux incomparables dans P.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Ordre strict P
P est un couple (V (P), <
P) avec V(P) un ensemble d’ ´el ´ements et <
Pune relation d’ordre sur ces ´el ´ements.
Relation d’ordre
Une relation d’ordre stricte <
Pest une relation binaire transitive et antir ´eflexive de base V (P).
i Un ordre large P est un couple (V (P), 6
P) tel que (V (P), <
P) soit un ordre strict et 6
P= <
P∪ {(x, x) : x ∈ V(P)}.
Comparabilit ´e entre ´el ´ements
Soit l’ordre P = (V (P), <
P), x, y ∈ V (P) sont dits comparables dans P si x <
Py ou y <
Px , (not ´e x ∼
Py ) ils sont dits incomparables (not ´e x k
Py ) sinon.
Chaˆıne C, Antichaˆıne A
Une chaˆıne dans un ordre P est un sous-ensemble de V (P) d’ ´el ´ements deux `a deux comparables dans P. Le sous-ordre induit par les ´el ´ements d’une chaˆıne est un ordre total.
Une antichaˆıne dans un ordre P est un sous-ensemble de V (P)
d’ ´el ´ements deux `a deux incomparables dans P.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Ordre strict P
P est un couple (V (P), <
P) avec V(P) un ensemble d’ ´el ´ements et <
Pune relation d’ordre sur ces ´el ´ements.
Relation d’ordre
Une relation d’ordre stricte <
Pest une relation binaire transitive et antir ´eflexive de base V (P).
i Un ordre large P est un couple (V (P), 6
P) tel que (V (P), <
P) soit un ordre strict et 6
P= <
P∪ {(x, x) : x ∈ V(P)}.
Comparabilit ´e entre ´el ´ements
Soit l’ordre P = (V (P), <
P), x, y ∈ V (P) sont dits comparables dans P si x <
Py ou y <
Px , (not ´e x ∼
Py ) ils sont dits incomparables (not ´e x k
Py ) sinon.
Chaˆıne C, Antichaˆıne A
Une chaˆıne dans un ordre P est un sous-ensemble de V (P) d’ ´el ´ements deux `a deux comparables dans P. Le sous-ordre induit par les ´el ´ements d’une chaˆıne est un ordre total.
Une antichaˆıne dans un ordre P est un sous-ensemble de V (P)
d’ ´el ´ements deux `a deux incomparables dans P.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Ordre strict P
P est un couple (V (P), <
P) avec V(P) un ensemble d’ ´el ´ements et <
Pune relation d’ordre sur ces ´el ´ements.
Relation d’ordre
Une relation d’ordre stricte <
Pest une relation binaire transitive et antir ´eflexive de base V (P).
i Un ordre large P est un couple (V (P), 6
P) tel que (V (P), <
P) soit un ordre strict et 6
P= <
P∪ {(x, x) : x ∈ V(P)}.
Comparabilit ´e entre ´el ´ements
Soit l’ordre P = (V (P), <
P), x, y ∈ V (P) sont dits comparables dans P si x <
Py ou y <
Px , (not ´e x ∼
Py ) ils sont dits incomparables (not ´e x k
Py ) sinon.
Chaˆıne C, Antichaˆıne A
Une chaˆıne dans un ordre P est un sous-ensemble de V (P) d’ ´el ´ements deux `a deux comparables dans P. Le sous-ordre induit par les ´el ´ements d’une chaˆıne est un ordre total.
Une antichaˆıne dans un ordre P est un sous-ensemble de V (P)
d’ ´el ´ements deux `a deux incomparables dans P.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Rang d P (x), Hauteur d (P )
Le rang de x , d
P(x), dans l’ordre P est la taille maximale d’une chaˆıne de P se terminant par x .
i On note P(k) = {x : x ∈ V (P) : d
P(x) = k}
La hauteur d(P) est le nombre d’ ´el ´ements d’une plus longue chaˆıne de P.
Exemple
d(P) = 5
d
P(0) = d
P(1) = 1 d
P(x) = 3
Une chaˆıne de P : {0, 2, x, 5, 7}
Une chaˆıne de P : {2, x, 4}
Une antichaˆıne de P : {0, 1}
Une antichaˆıne de P : {x}
0 1
2 3
x
4 5
6 7
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Objectif
Calculer la borne sup ´erieure du nombre d’it ´erations n ´ecessaires pour transformer un ordre quelconque en une chaˆıne.
Moyens
On se donne un ordre large P
iet l’on d ´esigne par P
i+1l’ordre large tel que :
P
0= P.
∀ i > 1, P
i+1= f (P
i), avec f : O → O, (V (P
i),
Pi) → (V (P
i+1),
Pi+1).
V (P
i+1) est l’ensemble des antichaˆınes maximales (pour l’inclusion) de P
i.
Pi+1est telle que pour A
1, A
2∈ V (P
i+1), A
1≺
Pi+1
A
2⇔ ∀x ∈ A
1∃y ∈ A
2tel que x ≺
Pi
y .
Calcul de la borne
Tant que P
in’est pas une chaˆıne, on le remplace par P
i+1, lorsque l’on
s’arr ˆete, i est le nombre d’it ´eration n ´ecessaire que l’on recherche.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Objectif
Calculer la borne sup ´erieure du nombre d’it ´erations n ´ecessaires pour transformer un ordre quelconque en une chaˆıne.
Moyens
On se donne un ordre large P
iet l’on d ´esigne par P
i+1l’ordre large tel que :
P
0= P.
∀ i > 1, P
i+1= f (P
i), avec f : O → O, (V (P
i),
Pi) → (V (P
i+1),
Pi+1).
V (P
i+1) est l’ensemble des antichaˆınes maximales (pour l’inclusion) de P
i.
Pi+1est telle que pour A
1, A
2∈ V (P
i+1), A
1≺
Pi+1
A
2⇔ ∀x ∈ A
1∃y ∈ A
2tel que x ≺
Pi
y .
Calcul de la borne
Tant que P
in’est pas une chaˆıne, on le remplace par P
i+1, lorsque l’on
s’arr ˆete, i est le nombre d’it ´eration n ´ecessaire que l’on recherche.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Objectif
Calculer la borne sup ´erieure du nombre d’it ´erations n ´ecessaires pour transformer un ordre quelconque en une chaˆıne.
Moyens
On se donne un ordre large P
iet l’on d ´esigne par P
i+1l’ordre large tel que :
P
0= P.
∀ i > 1, P
i+1= f (P
i), avec f : O → O, (V (P
i),
Pi) → (V (P
i+1),
Pi+1).
V (P
i+1) est l’ensemble des antichaˆınes maximales (pour l’inclusion) de P
i.
Pi+1est telle que pour A
1, A
2∈ V (P
i+1), A
1≺
Pi+1
A
2⇔ ∀x ∈ A
1∃y ∈ A
2tel que x ≺
Pi
y .
Calcul de la borne
Tant que P
in’est pas une chaˆıne, on le remplace par P
i+1, lorsque l’on
s’arr ˆete, i est le nombre d’it ´eration n ´ecessaire que l’on recherche.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Objectif
Calculer la borne sup ´erieure du nombre d’it ´erations n ´ecessaires pour transformer un ordre quelconque en une chaˆıne.
Moyens
On se donne un ordre large P
iet l’on d ´esigne par P
i+1l’ordre large tel que :
P
0= P.
∀ i > 1, P
i+1= f (P
i), avec f : O → O, (V (P
i),
Pi) → (V (P
i+1),
Pi+1).
V (P
i+1) est l’ensemble des antichaˆınes maximales (pour l’inclusion) de P
i.
Pi+1est telle que pour A
1, A
2∈ V (P
i+1), A
1≺
Pi+1
A
2⇔ ∀x ∈ A
1∃y ∈ A
2tel que x ≺
Pi
y .
Calcul de la borne
Tant que P
in’est pas une chaˆıne, on le remplace par P
i+1, lorsque l’on
s’arr ˆete, i est le nombre d’it ´eration n ´ecessaire que l’on recherche.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Objectif
Calculer la borne sup ´erieure du nombre d’it ´erations n ´ecessaires pour transformer un ordre quelconque en une chaˆıne.
Moyens
On se donne un ordre large P
iet l’on d ´esigne par P
i+1l’ordre large tel que :
P
0= P.
∀ i > 1, P
i+1= f (P
i), avec f : O → O, (V (P
i),
Pi) → (V (P
i+1),
Pi+1).
V (P
i+1) est l’ensemble des antichaˆınes maximales (pour l’inclusion) de P
i.
Pi+1est telle que pour A
1, A
2∈ V (P
i+1), A
1≺
Pi+1
A
2⇔ ∀x ∈ A
1∃y ∈ A
2tel que x ≺
Pi
y .
Calcul de la borne
Tant que P
in’est pas une chaˆıne, on le remplace par P
i+1, lorsque l’on
s’arr ˆete, i est le nombre d’it ´eration n ´ecessaire que l’on recherche.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Objectif
Calculer la borne sup ´erieure du nombre d’it ´erations n ´ecessaires pour transformer un ordre quelconque en une chaˆıne.
Moyens
On se donne un ordre large P
iet l’on d ´esigne par P
i+1l’ordre large tel que :
P
0= P.
∀ i > 1, P
i+1= f (P
i), avec f : O → O, (V (P
i),
Pi) → (V (P
i+1),
Pi+1).
V (P
i+1) est l’ensemble des antichaˆınes maximales (pour l’inclusion) de P
i.
Pi+1est telle que pour A
1, A
2∈ V (P
i+1), A
1≺
Pi+1
A
2⇔ ∀x ∈ A
1∃y ∈ A
2tel que x ≺
Pi
y .
Calcul de la borne
Tant que P
in’est pas une chaˆıne, on le remplace par P
i+1, lorsque l’on
s’arr ˆete, i est le nombre d’it ´eration n ´ecessaire que l’on recherche.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Objectif
Calculer la borne sup ´erieure du nombre d’it ´erations n ´ecessaires pour transformer un ordre quelconque en une chaˆıne.
Moyens
On se donne un ordre large P
iet l’on d ´esigne par P
i+1l’ordre large tel que :
P
0= P.
∀ i > 1, P
i+1= f (P
i), avec f : O → O, (V (P
i),
Pi) → (V (P
i+1),
Pi+1).
V (P
i+1) est l’ensemble des antichaˆınes maximales (pour l’inclusion) de P
i.
Pi+1est telle que pour A
1, A
2∈ V (P
i+1), A
1≺
Pi+1
A
2⇔ ∀x ∈ A
1∃y ∈ A
2tel que x ≺
Pi
y .
Calcul de la borne
Tant que P
in’est pas une chaˆıne, on le remplace par P
i+1, lorsque l’on
s’arr ˆete, i est le nombre d’it ´eration n ´ecessaire que l’on recherche.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Exemple
0 1
2 3
x
4 5
6 7
Les antichaˆınes maximales de P sont :
{0, 1}; {0, 3}; {2, 3}; {x}; {4, 5}; {6, 5}; {6, 7}.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Exemple
{0, 1} {0, 3}
{2, 3}
{x}
{4, 5}
{6, 5} {6, 7}
Les antichaˆınes maximales de P
1sont :
{{0, 1}, {0, 3}}; {{2, 3}, {0, 3}}; {{x}}; {{6, 5}, {4, 5}}; {{6, 5}, {6, 7}}.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Exemple
{{0,1},{0,3}} {{2,3},{0,3}}
{{x}}
{{6,5},{4,5}} {{6,5},{6,7}}
Les antichaˆınes maximales de P
2sont :
{{{0, 1}, {0, 3}}, {{2, 3}, {0, 3}}}; {{{x}}}; {{{6, 5}, {4, 5}}, {{6, 5}, {6, 7}}}.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Exemple
{{{0, 1}, {0, 3}}, {{2, 3}, {0, 3}}}
{{{x}}}
{{{6, 5}, {4, 5}}, {{6, 5}, {6, 7}}}
Le nombre d’it ´eration est ici ´egal `a 3.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que
P
msoit une chaˆıne.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Proposition 1
Soit P un ordre large et soient A
1, A
2∈ P
1, alors : A
1≺
P1
A
2⇔ ∀ y ∈ A
2,
∃ x ∈ A
1tel que x ≺
Py
A
1A
2Proposition 2
Si d
P(x) = k < ∞ et x
1≺
P· · · ≺
Px
k= x alors d
P(x
j) = j, ∀ j ∈ [k].
Proposition 3
Si d(P) < ∞ alors ∀j 6 d(P) avec j ∈ N
+, P(j) est une antichaˆıne non vide de P.
Proposition 4
Soit P un ordre, A ∈ P
1, x ∈ A. Si d
P1(A) = k alors d
P(x) > k .
Corollaire : Soit P un ordre, alors d(P) > d (P
1)
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Proposition 1
Soit P un ordre large et soient A
1, A
2∈ P
1, alors : A
1≺
P1
A
2⇔ ∀ y ∈ A
2,
∃ x ∈ A
1tel que x ≺
Py
A
1A
2u v
Proposition 2
Si d
P(x) = k < ∞ et x
1≺
P· · · ≺
Px
k= x alors d
P(x
j) = j, ∀ j ∈ [k].
Proposition 3
Si d(P) < ∞ alors ∀j 6 d(P) avec j ∈ N
+, P(j) est une antichaˆıne non vide de P.
Proposition 4
Soit P un ordre, A ∈ P
1, x ∈ A. Si d
P1(A) = k alors d
P(x) > k .
Corollaire : Soit P un ordre, alors d(P) > d (P
1)
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Proposition 2
Si d
P(x) = k < ∞ et x
1≺
P· · · ≺
Px
k= x alors d
P(x
j) = j, ∀ j ∈ [k].
Proposition 3
Si d(P) < ∞ alors ∀j 6 d(P) avec j ∈ N
+, P(j) est une antichaˆıne non vide de P.
Proposition 4
Soit P un ordre, A ∈ P
1, x ∈ A. Si d
P1(A) = k alors d
P(x) > k .
Corollaire : Soit P un ordre, alors d(P) > d (P
1)
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Proposition 2
Si d
P(x) = k < ∞ et x
1≺
P· · · ≺
Px
k= x alors d
P(x
j) = j, ∀ j ∈ [k].
Proposition 3
Si d(P) < ∞ alors ∀j 6 d(P) avec j ∈ N
+, P(j) est une antichaˆıne non vide de P.
Proposition 4
Soit P un ordre, A ∈ P
1, x ∈ A. Si d
P1(A) = k alors d
P(x) > k .
Corollaire : Soit P un ordre, alors d(P) > d (P
1)
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Proposition 2
Si d
P(x) = k < ∞ et x
1≺
P· · · ≺
Px
k= x alors d
P(x
j) = j, ∀ j ∈ [k].
Proposition 3
Si d(P) < ∞ alors ∀j 6 d(P) avec j ∈ N
+, P(j) est une antichaˆıne non vide de P.
Proposition 4
Soit P un ordre, A ∈ P
1, x ∈ A. Si d
P1(A) = k alors d
P(x) > k .
Corollaire : Soit P un ordre, alors d(P) > d (P
1)
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Proposition 2
Si d
P(x) = k < ∞ et x
1≺
P· · · ≺
Px
k= x alors d
P(x
j) = j, ∀ j ∈ [k].
Proposition 3
Si d(P) < ∞ alors ∀j 6 d(P) avec j ∈ N
+, P(j) est une antichaˆıne non vide de P.
Proposition 4
Soit P un ordre, A ∈ P
1, x ∈ A. Si d
P1(A) = k alors d
P(x) > k .
Corollaire : Soit P un ordre, alors d(P) > d (P
1)
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
d (P) = 1
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
On suppose la propri ´et ´e vraie pour P tel que d (P) 6 k − 1 et
k > 2. Soit d(P) = k < ∞
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
On suppose la propri ´et ´e vraie pour P tel que d (P) 6 k − 1 et k > 2. Soit d(P) = k < ∞
Nous avons montr ´e que si d(P
2) = d (P
1) = d (P) alors P
1est une
chaˆıne et donc la propri ´et ´e est d ´emontr ´ee, m 6 2d(P) − 1.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
On suppose la propri ´et ´e vraie pour P tel que d (P) 6 k − 1 et k > 2. Soit d(P) = k < ∞
Sinon, le corollaire de la proposition 4 implique que
d (P
2) 6 d (P
1) 6 d(P) et donc d(P
2) 6 d (P) − 1 = k − 1.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
On suppose la propri ´et ´e vraie pour P tel que d (P) 6 k − 1 et k > 2. Soit d(P) = k < ∞
Sinon, le corollaire de la proposition 4 implique que d (P
2) 6 d (P
1) 6 d(P) et donc d(P
2) 6 d (P) − 1 = k − 1.
On peut appliquer l’hypoth `ese d’induction, ainsi il existe r tel que
P
2+rsoit une chaˆıne et :
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
On suppose la propri ´et ´e vraie pour P tel que d (P) 6 k − 1 et k > 2. Soit d(P) = k < ∞
On peut appliquer l’hypoth `ese d’induction, ainsi il existe r tel que P
2+rsoit une chaˆıne et :
r 6 2d(P) − 1, or d (P
2) 6 d (P) − 1,
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
On suppose la propri ´et ´e vraie pour P tel que d (P) 6 k − 1 et k > 2. Soit d(P) = k < ∞
On peut appliquer l’hypoth `ese d’induction, ainsi il existe r tel que P
2+rsoit une chaˆıne et :
r 6 2d(P) − 1,
r 6 2(d(P) − 1) − 1
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
On suppose la propri ´et ´e vraie pour P tel que d (P) 6 k − 1 et k > 2. Soit d(P) = k < ∞
On peut appliquer l’hypoth `ese d’induction, ainsi il existe r tel que P
2+rsoit une chaˆıne et :
r 6 2d(P) − 1,
r 6 2(d(P) − 1) − 1
r 6 2d(P) − 2 − 1
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
On suppose la propri ´et ´e vraie pour P tel que d (P) 6 k − 1 et k > 2. Soit d(P) = k < ∞
On peut appliquer l’hypoth `ese d’induction, ainsi il existe r tel que P
2+rsoit une chaˆıne et :
r 6 2d(P) − 1,
r 6 2(d(P) − 1) − 1
r 6 2d(P) − 2 − 1
r + 2 6 2d(P) − 1
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Le th ´eor `eme
Soit P un ordre tel que d(P) < ∞, alors il existe m 6 2d(P) − 1 tel que P
msoit une chaˆıne.
Propri ´et ´e 1
Soit P un ordre non vide tel que d(P
2) = d (P
1) = d (P), alors P
1est une chaˆıne.
Preuve th ´eor `eme
Soit P un ordre et d(P) = k < ∞. Induction sur d(P).
On suppose la propri ´et ´e vraie pour P tel que d (P) 6 k − 1 et k > 2. Soit d(P) = k < ∞
On peut appliquer l’hypoth `ese d’induction, ainsi il existe r tel que P
2+rsoit une chaˆıne et :
r 6 2d(P) − 1, r 6 2(d(P) − 1) − 1 r 6 2d(P) − 2 − 1 r + 2 6 2d(P) − 1
La propri ´et ´e est v ´erifi ´ee en posant m = r + 2.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Lemme
∀k, b ∈ N tels que 0 6 b 6 2k − 1, il existe un ordre P tel que d (P) = k
et b soit la plus petite valeur de m tel que P
msoit une chaˆıne.
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Construction de l’ordre
On d ´efinit l’ordre P(s, t) comme suit :
Soient s, t ∈ N , V (P(s, t)) = {i : i ∈ Z | − s 6 i 6 t}
∀ p, q ∈ V (P(s, t)), p
P(s,t)q si : p = q ou
p < q 6 0 ou
p < q − 1
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
−s
−2
−1
1 0
2k + 1 2k
P(s, t)
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
s = 3 et t = 7, V(P(s, t)) = {−3, −2, · · · , 6, 7}
−3
−2
−1
0 1
3 5 7
2 4 6
P(s,t)
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Nombre d’antichaˆıne maximales pour l’inclusion d’un ordre
Cas d’un ordre Fini
Soit P
ntel que V (P
n) = {α
ij: i, j ∈ [n]}, soient α
ij, α
kl∈ V (P
n), α
ij≺
Pnα
klsi i = k et j < l.
Cas d’un ordre infini
Soit P
Ntel que V (P
N) = N × N . Soient a, b ∈ V (P
N), a = (a
1, a
2) et b = (b
1, b
2), a ≺
PNb si a
2<
Nb
2et a
1= b
1Injection de 2
Ndans V (f (P
N))
C.R.A.S :
”Chaining partially ordered sets”
Notions introductives Principe Enonc ´e du´ th ´eor `eme R ´esultats pr ´eliminaires Le th ´eor `eme Lemme Nombre d’antichaˆınes maximales pour l’inclusion Programmation Perspectives
Cas d’un ordre Fini
Soit P
ntel que V (P
n) = {α
ij: i, j ∈ [n]}, soient α
ij, α
kl∈ V (P
n), α
ij≺
Pnα
klsi i = k et j < l.
α
11α
12α
1kα
1nC
1α
k 1α
k 2α
kkα
knC
kα
n1α
n2α
nkα
nnC
nP
nCas d’un ordre infini
Soit P
Ntel que V (P
N) = N × N . Soient a, b ∈ V (P
N), a = (a
1, a
2) et b = (b
1, b
2), a ≺
PN