D IAGRAMMES
C LAUDE H ENRY C HRISTIAN L AIR
Enoncés et Preuves
Diagrammes, tome 59-60 (2008), p. 1-26
<http://www.numdam.org/item?id=DIA_2008__59-60__A1_0>
© Université Paris 7, UER math., 2008, tous droits réservés.
L’accès aux archives de la revue « Diagrammes » implique l’accord avec les conditions gé- nérales d’utilisation (http://www.numdam.org/conditions). Toute utilisation commerciale ou impres- sion systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fi- chier doit contenir la présente mention de copyright.
Article numérisé dans le cadre du programme
DIAGRAMMES VOLUMES 59 + 60, FASCICULE 1, 2008
SUR
CERTAINES SOUS-CATEGORIES NON PLEINES DES
CATEGORIES DE MODELES
Fascicule 1 :
Enoncés et Preuves
Claude Henry
et
Christian Lair
Introduction.
On sait caractériser sémantiquement certaines sous-catégories pleines de la catégorie des modèles d'une théorie du premier ordre (i.e. d'une esquisse) en exprimant que leurs classes d'objets constituent des classes de satifaction (en particulier, des classes d'injectivité) relativement à des familles projectives de flèches de la catégorie initiale. On sait aussi caractériser syntaxiquement ces sous-catégories pleines comme les catégories de modèles des sur-théories obtenues en ajoutant à la théorie initiale des axiomes supplémentaires (mais pas d'autres données).
Par exemple, un ensemble X est (évidemment) non vide si, et seulement si, il vérifie l'axiome :
x x x∈ =
∃ X ;
mais, on peut dire aussi que X est non vide si, et seulement si, en tant qu'objet de la catégorie Ens de tous les ensembles et de toutes les applications entre eux, il est injectif relativement à la flèche q:O/ →
{ }
O/ , i.e. si et seulement si :- pour toute application a:O/ → X (évidemment, il n'y en a qu'une ! ) , comme représentée ci-dessous :
X O/
{ }O/ a
q
il existe (au moins) une application a':
{ }
O/ →X telle que a'oq =a , comme représentée ci-dessous :X O/
{ }
O/ a'
a q
De même, un groupe abélien G (noté additivement) est de torsion s'il vérifie l'axiome : 0
*
=
∨
∈
∀g ∈ ng
n N
G ;
mais on peut dire aussi que G est de torsion si, et seulement si, en tant qu'objet de la catégorie Ab de tous les groupes abéliens et de tous les homomorphismes entre eux, il satisfait la famille projective (qn:Z→Z/nZ)n∈N* de flèches de Ab (où les qn sont les passages aux classes), i.e. si et seulement si :
- pour tout homomorphisme h:Z→G , comme représenté ci-dessous :
G h Z
Z Z/n
qn
il existe (au moins) un n∈N* et au moins un homomorphisme h'n:Z/nZ→G tel que h'noqn =h , comme représenté ci-dessous :
G h Z
Z Z/n h' n qn
Ceci, pour ne citer que deux exemples, parmi une multitude d'autres que le lecteur a certainement déjà en tête ...
Disons maintenant qu'une sous-catégorie d'une catégorie est co-pleine si, et seulement si, elle a les mêmes objets . Alors, dans le présent travail, nous caractérisons sémantiquement certaines sous-catégories co-pleines d'une catégorie de modèles d'une quelconque esquisse (i.e. d'une théorie du premier ordre) en exprimant que leurs classes
catégorie initiale (en particulier, des classes "d'orthogonalité"). Et nous les caractérisons aussi syntaxiquement en prouvant que ce sont les catégories de modèles des sur- esquisses obtenues en ajoutant à l'esquisse initiale des compléments à des sous-objets qui y sont spécifiés.
Par exemple, la catégorie Ens de tous les ensembles et de toutes les applications entre eux est (équivalente à) la catégorie des modèles de l'esquisse :
S S×S
p1
p2 d
(où p1 et p2 sont les deux projections et d est la diagonale). Sa sous-catégorie co- pleine EnsInj , de tous les ensembles et des seules applications injectives, est la catégorie des modèles de la sur-esquisse :
S S×S=S+(¬S)
p1
p2 d
¬S
¬d
(où d et ¬d sont les deux co-projections) ; mais on peut dire aussi qu'une application Y
X → :
f est injective si, et seulement si, en tant que flèche de la catégorie Ens , elle est "orthogonale" à l'application r:
{
O/,{ }
O/} { }
→ O/ , i.e. si et seulement si :- pour tout carré commutatif d'applications tel que ci-dessous :
X
Y
{ } {O/, O/ }
{ }
O/ fb
c
r
il existe (au moins) une application b':
{ }
O/ → X telle que b'or =b , comme représentée ci-dessous :X
Y
{ } {O/, O/ }
{ }
O/ fb
c '
b r
De même, la catégorie Ab de tous les groupes abéliens et de tous les homomorphismes entre eux est (équivalente à) la catégorie des modèles d'une esquisse où on peut toujours faire figurer (parmi d'autres ingrédients que nous laissons au lecteur le soin de détailler) un monomorphisme :
T j S
où S représente l'ensemble sous-jacent au groupe abélien ainsi esquissé et T le sous- ensemble de ses éléments de torsion. Alors, si on dit qu'un homomorphisme k:G →H entre deux groupes abéliens est de torsion si, et seulement si, un quelconque élément de
G est de torsion dès que son image par k est de torsion, on voit que la sous-catégorie co-pleine AbTor de Ab , constituée de tous les groupes abéliens et des seuls homomorphismes de torsion, est la catégorie des modèles de la sur-esquisse obtenue en rajoutant à l'esquisse des groupes abéliens précédente la somme représentée ci-dessous :
T j S=T+(¬T)
¬j
¬T
(où j et ¬j sont les deux co-projections) ; mais on peut dire aussi que f :G →H est de torsion si, et seulement si, en tant que flèche de la catégorie Ab , il équilibre la famille projective (qn:Z→Z/nZ)n∈N* de flèches de Ab , i.e. si et seulement si : - pour tout m∈N* et pour tout carré commutatif d'homomorphismes tel que ci- dessous :
G
H
Z
Z Z/m
qm
f
h
km
il existe au moins un n∈N* et au moins un homomorphisme h'n:Zn →G tel que h
q
h'no n = , comme représentés ci-dessous : G
H
Z
Z Z/n
Z Z/m
qm
qn
f
h
km
h' n
Ceci, pour ne citer que deux exemples, parmi une multitude d'autres que nous laisserons au lecteur le soin de détailler ...
Pour rendre la lecture aussi aisée que possible, nous présentons les choses sous-forme de trois fascicules disctincts :
- dans le présent Fascicule 1 , le lecteur trouvera l'exposé détaillé des résultats obtenus et de leurs démonstrations,
- dans le Fascicule 2 , "l'Atlas des Figures", le lecteur trouvera toutes les figures auxquelles il est fait allusion dans le Fascicule 1 (il pourra donc consulter d'autant plus facilement les Fascicules 1 et 2 simultanément pour mettre en regard chaque figure et la partie correspondante du texte où elle est mentionnée),
- dans le Fascicule 3, "l'Appendice", il trouvera les prérequis (terminologie, notations, constructions, résultats fondamentaux ... ), essentiellement de Théorie des Esquisses, que nous utilisons systématiquement dans le Fascicule 1 (il pourra donc consulter d'autant plus facilement les Fascicules 1 et 3 simultanément pour mettre en regard chaque définition, chaque terme, chaque construction et chaque résultat fondamentaux et la partie correspondante du texte où ils sont mentionnés).
1. Sous catégories complémentantes.
1.1.
Sur-esquisses complémentantes.
Supposons que E est une esquisse petite (voir l'Appendice - Fascicule 3).
Si j:E →F est un monomorphisme potentiel (voir l'Appendice - Fascicule 3) de E , on note Compl(E, j) la sur-esquisse de E complémentant j , i.e. l'esquisse petite obtenue, par complémentation potentielle de j, en ajoutant à E (voir la Figure 1 - Fascicule 2):
- un objet ¬(E,j) ,
- une flèche ¬j:¬(E,j)→F ,
- la somme potentielle (voir l'Appendice - Fascicule 3) ci-dessous : )
,
( j
F
E →j ← ¬j ¬ E .
Plus généralement, si j est un ensemble de tels monomorphismes potentiels j de E , on note Compl(E, j) la sur-esquisse de E complémentant j , i.e. l'esquisse petite réunion des Compl(E, j) quand j varie dans j .
Alors, on dispose de l'homomorphisme (voir l'Appendice - Fascicule 3) injection canonique :
) , ( :
) ,
(E j E E j
E ⊆Compl →Compl , donc du foncteur :
) , ( )
), , ( (
: ) , ) , (
(E Compl E j Ens Mod Compl E j Ens Mod E Ens
Mod ⊆ → ,
induit (voir l'Appendice - Fascicule 3) par E ⊆Compl(E, j) , entre les catéories de modèles dans Ens de E et Compl(E, j) (voir l'Appendice - Fascicule 3).
Dans ces conditions, il est facile de vérifier que :
- le foncteur Mod(E ⊆Compl(E, j),Ens) a pour image une sous-catégorie M' de )
, (E Ens
M = Mod ayant les mêmes objets que M ,
- le foncteur Mod(E ⊆Compl(E, j),Ens) définit (par restriction) une équivalence sur sa catégorie image M' .
1.2.
Définition des sous-catégories complémentantes.
Si M est une catégorie esquissable (voir l'Appendice - Fascicule 3) et si M' est une sous-catégorie de M ayant les mêmes objets que M , nous dirons que M' est une sous-catégorie complémentante de M si, et seulement si :
- il existe une esquisse petite E et un ensemble j de monomorphismes potentiels de E tels que le foncteur injection canonique :
M M M
M'⊆ : '→
soit équivalent (voir l'Appendice - Fascicule 3) au foncteur :
) , ( )
), , ( (
: ) ), , (
(E Compl E j Ens Mod Compl E j Ens Mod E Ens
Mod ⊆ → .
2. Sous-catégories résolvantes.
2.1.
Résolutions.
Supposons que M est une catégorie localement petite et que M' est une sous- catégorie de M ayant les mêmes objets que M .
Une résolution de M dans M' consiste en la donnée (voir la Figure 2 - Fascicule 2) :
- d'un ensemble (d'indices) I ,
- pour tout I∈I , d'un objet RI ∈Ob(M) , - pour tout I∈I , d'un ensemble (d'indices) XI , - pour tout I∈I , d'une famille
X I
X I
I P
P =( , ∈Ob(M)) ∈X d'objets, - pour tout I∈I , d'une famille
X I
X I I X I
I p R P
p =( , : → , ∈Fl(M)) ∈X de flèches, et, ce, de sorte que :
- la condition suivante est vérifiée :
Résol. 1 : pour tout I ∈I , la famille de flèches :
X I
X I I X I
I p R P
p =( , : → , ∈Fl(M)) ∈X présente la famille d'objets :
X I
X I
I P
P =( , ∈Ob(M')=Ob(M)) ∈X
comme un ensemble de solutions dans M' pour l'objet RI ∈Ob(M) relativement au foncteur injection canonique M'⊆ M (voir l'Appendice - Fascicule 3 et/ou la Figure 3 - Fascicule 2),
- la condition suivante est vérifiée :
Résol. 2 : pour tout objet M ∈Ob(M) , pour tout objet N∈Ob(M) , pour toute flèche m:M →N∈Fl(M) , pour tout objet I∈I et pour toute flèche
) ( :R →M∈Fl M
rI I , l'assertion Assert. 1 ci-dessous implique l'assertion Assert. 2 ci-dessous (voir la Figure 4 - Fascicule 2) :
Assert. 1 : on a rI :RI →M ∉Fl(M') , Assert. 2 : on a m.rI :RI → N∉Fl(M') . - la condition suivante est vérifiée :
Résol. 3 : pour tout objet M ∈Ob(M) , pour tout objet N∈Ob(M) et pour toute flèche m:M →N∈Fl(M) , l'assertion Assert. 3 ci-dessous implique l'assertion Assert. 4 ci-dessous (voir la Figure 5 - Fascicule 2) :
Assert. 3 : pour tout objet I∈I et pour toute flèche r'I:RI →M ∈Fl(M') , on a m.r'I:RI →N∈Fl(M') ,
Assert. 4 : on a m:M →N∈Fl(M') . Formellement, on notera :
) ) ) ((
, ) ) ((
, ) ( , ) ( ,
(I I X I , X I , X I
R= I I∈ I I∈ I X X∈ I∈ I X X∈ I∈
I
I p
P R
une telle résolution de M dans M' .
2.2.
Définition des sous-catégories résolvantes.
Si M est une catégorie localement petite et si M' est une sous-catégorie de M ayant les mêmes objets que M' , nous dirons que M' est une sous-catégorie résolvante de M si, et seulement si :
- il existe une résolution de M dans M' .
3. Sous-catégories équilibrantes.
3.1.
Equilibre.
Supposons que M est une catégorie localement petite.
Si Y est un ensemble et si q =(qY :Q→QY ∈Fl(M))Y∈Y est une famille projective petite (voir l'Appendice - Fascicule 3) de flèches, on dit qu'une flèche
) ( :M →N∈Fl M
m équilibre q si, et seulement si, la condition suivante est vérifiée : Equil. 1 : pour toute flèche s:Q→M ∈Fl(M) , l'assertion Assert. 5 ci-dessous implique l'assertion Assert. 6 ci-dessous (voir la Figure 6 - Fascicule 2):
Assert. 5 : il existe un Y1∈Y et il existe une flèche : ( )
1
1 Q → N∈Fl M
tY Y tels
que m.s=tY1.qY1 ,
Assert. 6 : il existe un Y2∈Y et il existe une flèche : ( )
2
2 Q →M ∈Fl M
sY Y tels
que s= sY2.qY2 .
Plus généralement, si q est un ensemble de telles familles projectives petites q de flèches de M , on dit qu'une flèche m:M → N∈Fl(M) équilibre q si, et seulement si, m équilibre toute famille q∈q .
Dans ces conditions, il est facile de vérifier que les flèches de M qui équilibrent q sont les flèches d'une sous-catégorie Equil(M,q) de M ayant les mêmes objets que M .
3.2.
Définition des sous-catégories équilibrantes.
Si M est une catégorie localement petite et si M' est une sous-catégorie de M ayant les mêmes objets que M , nous dirons que M' est une sous-catégorie équilibrante de M si, et seulement si :
- il existe un ensemble q de familles projectives petites de flèches de M tel que )
, (
' M q
M =Equil .
4. Sous-catégories complémentantes, résolvantes et équilibrantes des catégories esquissables.
4.1.
Sous-catégories complémentantes et sous-catégories résolvantes des catégories esquissables.
Montrons que :
Proposition 1. Si M est une catégorie esquissable et si M' est une sous-catégorie complémentante de M , alors M' est une sous-catégorie résolvante de M .
Preuve. Supposons que E est une esquisse petite et que j est un ensemble de monomorphismes potentiels de E .
Posons :
- M =Mod(E,Ens) ,
- M"=Mod(Compl(E, j),Ens) ,
- U =Mod(E ⊆Compl(E,J),Ens):M"→M .
Alors, U(M")= M' est une sous catégorie de M ayant les mêmes objets que M , la restriction U':M"→M' de U:M"→M est une équivalence, de sorte que M' est une sous-catégorie complémentante de M .
Il s'agit donc de montrer que M' est une sous-catégorie résolvante de M . Etape 1 : construction d'un ensemble d'indices et d'une famille d'objets.
Pour tout j:Ej →Fj ∈ j , à l'ensemble ∆∆∆∆=
{ }
δ on sait associer une famille projective de flèches :H j
j H j H
j R F
f : → " ( )∈ (Ens)) ∈H
( , ∆∆∆∆ , Fl
présentant la famille d'objets :
H j
H
R"j : (E, j)→Ens∈ (M")) ∈H
( , Compl Ob
comme un ensemble de solutions pour l'objet ∆∈Ob(Ens) relativement au foncteur Ens
M"→
j :
evF évaluation en Fj , puisqu'il est esquissable (voir l'Appendice - Fascicule 3 et/ou la Figure 7 - Fascicule 2).
Alors, pour tout j∈ j et tout H ∈Hj , puisque :
) ( )
, ( :
"j,H Compl E J →Ens∈Ob M R
est un modèle, on dispose de la somme dans Ens ci-dessous (voir aussi la Figure 8 - Fascicule 2) :
) (
"
: )) , ( (
"
) (
"
) (
"
: ) (
" , j R , E R , F R , E j R , j
R jH j H j → j H j ← jH ¬ j jH ¬ .
Ainsi, l'application fj,H :∆→R"j,H (Fj) vérifie une et une seule des deux assertions Assert. 7 ou bien Assert. 8 suivantes (voir la Figure 9 - Fascicule 2) :
Assert. 7 : il existe un (nécessairement unique) δj,H ∈R"j,H (Ej) tel que : )
)(
(
"
)
( , ,
,H j H j H
j R j
f δ = δ ,
Assert. 8 : il existe un (nécessairement unique) δ¬j,H ∈R"j,H (¬(Ej, j)) tel que :
) )(
(
"
)
( , ,
,H jH jH
j R j
f δ = ¬ δ¬ .
Alors, on note :
{
(j,H) j j et H Hj et fj,H vérifie Assert.8}
I = ∈ ∈
et, pour tout (j,H)∈I , on pose :
) ( :
)
"
( ,
) ,
(j H =U R jH E →Ens∈Ob M
R .
Etape 2 : vérification de la condition Résol. 1.
Pour tout (j,H)∈I , à l'objet R(j,H):E →Ens∈Ob(M) on sait associer une famille projective de flèches :
) ,
)) (
( :
)
"
( :
( ( , ), ( , ) ( , ),
H
X j
X H j H
j X H
j R P
p ⇒U E → Ens∈Fl M ∈X
présentant la famille d'objets :
) ,
)) (
"
( )
, ( :
"
( ( , ),
H
X j
X H
P j Compl E j →Ens∈Ob M ∈X
comme un ensemble de solutions pour l'objet R(j,H) :E → Ens∈Ob(M) relativement au foncteur U :M"→ M , puisqu'il est esquissé (voir l'Appendice - Fascicule 3 et/ou la Figure 10 - Fascicule 2).
Alors, pour tout (j,H)∈I et tout X ∈X(j,H) , on pose :
) ( :
)
"
( ' )
"
( ( , ), ( , ),
), ,
(jH X =U P jH X =U P j H X E → Ens∈Ob M
P .
Comme le foncteur U':M"→M' est une équivalence, la famille de flèches :
) ,
)) (
( :
( ( , ), ( , ) ( , ),
H
X j
X H j H
j X H
j R P
p ⇒ ∈Fl M ∈X
présente donc aussi la famille d'objets :
) ,
)) (
( ) ' ( :
( ( , ),
H
X j
X H
Pj E → Ens∈Ob M =Ob M ∈X comme un ensemble de solutions pour l'objet :
) (
) :
,
(jH E → Ens∈Ob M
R
relativement au foncteur injection canonique M'⊆ M :M'→M (voir la Figure 11 - Fascicule 2).
Ainsi, la condition Résol. 1 est établie.
Etape 3 : vérification de la condition Résol. 2.
Supposons que R,M,N :E → Ens∈Ob(M) sont trois modèles et que )
( :
:R⇒M E →Ens∈Fl M
r et m:M ⇒ N:E →Ens∈Fl(M) sont deux
transformations naturelles.
Notons R",M",N":Compl(E,j)→Ens∈Ob(M") trois modèles prolongeant les trois modèles R,M,N :E →Ens∈Ob(M) le long de l'homomorphisme injection canonique E ⊆Compl(E, j):E →Compl(E, j) , i.e. tels que U(R")= R ,
M M")= (
U et U(N")= N : pour ce faire, pour tout j∈ j , il suffit de prendre successivement (voir la Figure 12 - Fascicule 2) :
)
\ )
\
) j j j j j
j R j R E R F R F R j R E R F
F R j
R"(¬ )=
(
( ( )( ( ))⊆ ( ))
: ( ( )( ( ))→ ( ,)
\ )
\
) j j j j j
j M j M E M F M F M j M E M F
F M j
M"(¬ )=
(
( ( )( ( ))⊆ ( ))
: ( ( )( ( ))→ ( ,)
\ )
\
) j j j j j
j N j N E N F N F N j N E N F
F N j
N"(¬ )=
(
( ( )( ( ))⊆ ( ))
: ( ( )( ( ))→ ( .Si, par hypothèse, Assert. 1 (où on remplace rI :RI →M par r:R→M ) est vérifiée, i.e. si
) ' ( :
:R⇒M E →Ens∉Fl M
r ,
c'est qu'il n'existe pas de transformation naturelle :
)
"
( )
, ( :
"
"
:
" R ⇒M Compl E j → Ens∈Fl M
r
telle que :
r r r")= '( ")=
( U
U .
Par conséquent, il existe au moins un j0∈ j pour lequel l'application :
)) , ( (
"
) (
"
) (
"
) ( ))
, ( (
"
) (
"
) (
"
) ( :
) (
0
0 0 0
0 0
0 0
0 0
0 M E M E j
F M F
M j
E R E
R
F R F
R F
r
j j
j j
j j
j j
j + ¬
=
=
→
¬ +
=
=
, qui admet la restriction :
) ( )
( : )
(Ej0 R Ej0 M Ej0
r → ,
n'admet pas de restriction de la forme (voir la Figure 13 - Fascicule 2) : ))
( (
"
)) , ( (
"
0 0
0 0 j ,j
j j M E
E
R ¬ → ¬ .
Autrement dit, il existe ε∈R"(¬(E0,j0)) et "( ) j0
E
∈M
ϕ tels que (voir la Figure 14 - Fascicule 2) :
) )(
( ) )(
(
"
)]
)(
(
"
)[
( 0 0 0
0 R j ε M j ϕ M j ϕ
F
r j ¬ = = .
Il en résulte qu'il existe ( )( ) "( ) ( )
0 0
0 j j
j N E N E
E
m ∈ =
= ϕ
ψ tel que :
) )(
( ) )(
(
"
)]
)(
(
"
)[
)(
( 0 0 0
0 R j ε N j ψ N j ψ
F r
m. j ¬ = = .
Par conséquent, l'application :
)) , ( (
"
) (
"
) (
"
) ( ))
, ( (
"
) (
"
) (
"
) ( :
) )(
(
0
0 0 0
0 0
0 0
0 0
0 N E N E j
F N F
N j
E R E
R
F R F
R F
r m
j j
j j
j j
j j
j + ¬
=
=
→
¬ +
=
=
. ,
qui admet la restriction :
) ( ) ( : ) )(
(m.r Ej0 R Ej0 →N Ej0 ,
n'admet pas de restriction de la forme (voir la Figure 15 - Fascicule 2) ))
, ( (
"
)) , ( (
" 0 0
0
0 j N E j
E
R ¬ j → ¬ j .
C'est donc qu'il n'existe pas de transformation naturelle :
)
"
( )
, ( :
"
"
:
"
)
(m.r R ⇒ N Compl E j → Ens∈Fl M telle que (voir la Figure 16 - Fascicule 2) :
r m r
m r
m. )") = '(( . "))= .
(( U
U .
Ce qui permet d'affirmer que m.r:R⇒ N :E →Ens∉Fl(M') , i.e. que Assert. 2 (où on remplace m rI :RI →N par m.r:R →N ) est vérifiée.
Ainsi, la condition Résol. 2 est vérifiée (si on se contente de prendre pour :
) ' (
\ ) ( :
:R⇒M E → Ens∈Fl M Fl M
r une quelconque :
) ' (
\ ) ( :
: ( , ) )
,
( R ⇒M E →Ens∈Fl M Fl M
r j H j H ,
pour un quelconque I =(j,H)∈I ).
Etape 4 : début de la vérification de la condition Résol. 3.
Supposons que M,N:E →Ens∈Ob(M) sont deux modèles et que )
( :
:M ⇒N E →Ens∈Fl M
m est une transformation naturelle vérifiant Assert. 3 , i.e. telle que, pour tout (j,H)∈I et toute flèche :
) ' ( :
: ( , ) )
,
( R ⇒ M E →Ens∈Fl M
r j H j H ,
on a :
) ' ( :
: ( , ) )
,
( E Ens Fl M
.r R ⇒ N → ∈
m j H j H .
Notons M",N":Compl(E, j)→ Ens∈Ob(M") deux modèles prolongeant les deux modèles M,N :E →Ens∈Ob(M) le long de l'homomorphisme injection canonique
) , ( :
) ,
(E j E E j
E ⊆Compl →Compl , i.e. tels que U(M")=M et U(N")= N : pour ce faire, pour tout j∈ j , il suffit de prendre successivement (voir la Figure 17 - Fascicule 2) :
)
\ )
\
) j j j j j
j M j M E M F M F M j M E M F
F M j
M"(¬ )=
(
( ( )( ( ))⊆ ( ))
: ( ( )( ( ))→ ( ,)
\ )
\
) j j j j j
j N j N E N F N F N j N E N F
F N j
N"(¬ )=
(
( ( )( ( ))⊆ ( ))
: ( ( )( ( ))→ ( .Alors, si → ∈ j
0
: 0
0 Ej Fj
j et si θ ∈M"(¬(E0,j0)) , on dispose de l'application
"sélectionnant θ " :
{ }
θ δ
δ
θ ∆
a
) ( )) , ( (
"
: 0 0
0, = → M ¬ E j ∈Fl Ens
sj
.
Comme construite dans l'Etape 1 précédente, la famille projective de flèches :
H j
j H j H
j R F
f : → " ( )∈ (Ens)) ∈H
( 0, ∆∆∆∆ 0, 0 Fl
présente la famille d'objets :
H j
H
R"j : (E, j)→Ens∈ (M")) ∈H
( ,
0 Compl Ob
comme un ensemble de solutions pour l'objet ∆∈Ob(Ens) relativement au foncteur Ens
M"→ :
j0
evF "évaluation en
j0
F ". Il existe donc un
j0
Hθ ∈H et une flèche : )
"
( )
, ( :
"
"
:
" , ,
0
0 R ⇒M Compl E j →Ens∈Fl M r j Hθ j Hθ
tels que (voir la Figure 18 - Fascicule 2) :
θ θ
θ , 0 ,
, 0 0 0
0 ( ) "( )
"j H Fj fj H M j sj
r o = ¬ o .
Il en résulte que Hθ
fj ,
0 vérifie l'assertion Assert. 8 de l'Etape 1 précédente, i.e. qu'il existe un unique , " , ( ( , 0))
0 0
0 H R j H Ej j
j ∈ ¬
¬ θ θ
δ tel que (voir la Figure 19 - Fascicule
2) :
) )(
(
"
)
( , 0 ,
, 0 0
0 Hθ ε j Hθ δ j Hθ
j R j
f = ¬ ¬
ce qui implique évidemment que " , θ (¬( , 0))(δ¬ , θ )=θ
0 0
0 H j j H
j E j
r .
En vertu de la construction de I effectuée à l'Etape 1 précédente, on a donc
∈I ) ,
(j0 Hθ . De sorte qu'Assert. 3 s'applique, en y prenant : )
, ( ) ,
(j H = j0 Hθ
et :
) ' ( :
)
"
( )
"
( :
)
"
( , ( , ) ,
) ,
( 0 =U r 0 R 0 =U R 0 ⇒U M =M E → Ens∈Fl M
r j Hθ j Hθ j Hθ j Hθ
.
Ainsi on a ( , ): ( , ) : ( ')
0
0 E Ens Fl M
.r R →N → ∈
m j Hθ j Hθ . Par conséquent, il existe
une unique transformation naturelle :
)
"
( )
, ( :
"
"
:
"
)
( ( , ) ,
0
0 Compl E j Ens Fl M
.r R ⇒N → ∈
m j Hθ j Hθ
telle que ( , ) ( , )
0 0 )")
((m.r j Hθ =m.r j Hθ
U .
Etape 5 : fin de la vérification de la condition Résol. 3.
Supposons toujours, comme à l'Etape 4 précédente (dont on reprend toutes les notations, toutes les hypothèses et toutes les conclusions), que M,N :E → Ens∈Ob(M) sont deux modèles et que m:M ⇒ N :E → Ens∈Fl(M) est une transformation naturelle telle que, pour tout (j,H)∈I et toute flèche :
) ' ( :
: ( , ) )
,
( R ⇒ M E →Ens∈Fl M
r j H j H ,
on a :
) ' ( :
: ( , ) )
,
( E Ens Fl M
.r R ⇒ N → ∈
m j H j H .
Alors, pour tout j0∈ j , l'application :
) (
"
) (
)) , ( (
"
)) , ( (
"
: )) , ( (
"
, )
, (
0 0
0
0 0
0 0
0
θ
θ δ
θ j j Hj j H
j
r m
j E N j
E M
j E m
¬
¬
→
¬
¬
a .
vérifie évidemment l'équation :
)) , ( (
"
) (
"
) (
"
( 0 0 0
0
0 M j N j m E j
F
m j )
.
¬ = ¬.
¬ j(i.e. rend commutatif le "parallélogramme" P de la Figure 20 - Fascicule 2).
Autrement dit, la transformation naturelle m:M ⇒N :E →Ens possède un (unique) prolongement m":M"⇒ N":Compl(E,j)→Ens le long de l'homomorphisme injection canonique E →Compl(E, j) . C'est dire que U(m")=m , de sorte que
) ' ( :
:M ⇒N E →Ens∈Fl M
m .
Ainsi, l'assertion Assert. 3 de Résol. 3 implique l'assertion Assert. 4 de Résol. 3 et donc Résol. 3 est vérifiée.
Fin de la preuve.
4.2.
Sous-catégories résolvantes et sous-catégories équili- brantes.
Montrons que :
Proposition 2. Si M est une catégorie localement petite et si M' est une sous- catégorie résolvante de M , alors M' est une sous-catégorie équilibrante de M . Preuve. Supposons que M' est une sous-catégorie résolvante de M et donc que :
) ) ) ((
, ) ) ((
, ) ( , ) ( ,
(I I X I , X I , X I
R= I I∈ I I∈ I X X∈ I∈ I X X∈ I∈
I
I p
P R
est une résolution de M dans M' .
Etape 1 : construction d'un ensemble de familles projectives de flèches.
Pour tout I∈I , posons successivement :
{
' : ( ')}
' X , ' , ' M
X I = X ∈ I pI X RI →PI X ∈Fl ,
{
" : ( ')}
" X , " , " M
X I = X ∈ I pI X RI →PI X ∉Fl et :
X I
X I I X I
I p R P
p" =( , ": → , "∉Fl(M')) "∈X" ,
de sorte que XI = X'I
U
X"I est une réunion disjointe et que p"I est une famille projective de flèches de M (voir la Figure 21 - Fascicule 2).Alors, p"=
{
p"I I∈I}
est un ensemble de familles projectives de flèches de M et les sous-catégories M' et Equil(M,p") de M ont, par hypothèse et par construction, même ensemble d'objets que M .Pour montrer que M' est une sous-catégorie équilibrante de M , il suffit donc de montrer que M'=Equil(M,p") , i.e. que Fl(M')=Fl(Equil(M,p")) .