TD: La catégorie $PCoh$
1. Le produit monoïdal $\otimes$ de $PCoh$
NB: fonctions stables ⟶ on parle de traces des fonctions VS fonctions linéaires ⟶ on parle de traces de fonctions
Rappel: si $A$ et $B$ sont deux ECP:
- \[\vert A⊗B \vert = \vert A \vert × \vert B \vert\]
- \[P(A⊗B) ≝ \lbrace x⊗y \mid x∈P(A),y∈P(B) \rbrace^{⊥⊥}\]
1. Définir l’association $α_{A,B,C} : (A ⊗ B) ⊗ C → A ⊗ (B ⊗ C)$ et la commutation $γ_{A,B} : A ⊗ B → B ⊗ A$ de $⊗$ et argumenter sur le fait qu’ils sont des morphismes entre Espaces Cohérents Probabilistes (ECP)
Nous utiliserons la propriété suivante:
\[\begin{align*} \big(α_{A,B,C}\big)_{\big((a, b), c)\big) \, , \, \big(a', (b', c')\big)} & ≝ δ_{a, a'} δ_{b, b'} δ_{c, c'} \\ \big(γ_{A,B}\big)_{(a, b), (b', a')} & ≝ δ_{a, a'} δ_{b, b'} \\ \end{align*}\]Prop: soient $A,B$ deux ECP tel que $P(A) = G^{⊥⊥}$ pour un quelque ensemble $G$. Une matrice $f ∈ ℝ_+^{\vert A \vert × \vert B \vert}$ est un morphisme de $A$ vers $B$ si, et seulement si, pour tout $x ∈ G$, $f(x) ∈ P(B)$.
Montrons qu’elles vérifient bien la propriété énoncée:
Pour $α_{A, B, C}$
\[\begin{align*} P((A ⊗ B) ⊗ C) &= \lbrace x⊗z \mid x∈P(A ⊗ B),z∈P(C) \rbrace^{⊥⊥}\\ &= \lbrace (x⊗y)⊗z \mid x∈P(A), y ∈P(B), z∈P(C) \rbrace^{⊥⊥}\\ \end{align*}\]De même:
\[P(A ⊗ (B ⊗ C)) = \lbrace x⊗(y⊗z) \mid x∈P(A), y ∈P(B), z∈P(C) \rbrace^{⊥⊥}\]Soit $(x⊗y)⊗z ∈ (A ⊗ B) ⊗ C$. Montrons que
\[α_{A, B, C}((x⊗y)⊗z) \overset{?}{∈} P(A ⊗ (B ⊗ C))\]En effet:
\[\begin{align*} α_{A, B, C}((x⊗y)⊗z)_{a, (b, c)} & = \sum\limits_{ (a', b'), c' ∈ (A ⊗ B) ⊗ C} (α_{A, B, C})_{((a', b'), c'), (a, (b, c))} ((x⊗y)⊗z)_{(a', b'), c'} \\ & = ((x⊗y)⊗z)_{(a, b), c}\\ & = x_a y_b z_c \\ & = x⊗(y⊗z) ∈ P(A ⊗ (B ⊗ C)) \end{align*}\]Pour $γ_{A, B}$
Soit $x⊗y ∈ A ⊗ B$. Montrons que
\[γ_{A, B}(x⊗y) \overset{?}{∈} P(B ⊗ A)\]En effet:
\[\begin{align*} γ_{A, B}((x⊗y))_{(b, a)} & = \sum\limits_{ (a', b') ∈ (A ⊗ B)} (γ_{A, B})_{(a', b'), (b, a)} (x⊗y)_{(a', b')} \\ & = ((x⊗y))_{(a, b)}\\ & = x_a y_b \\ & = (y⊗x) ∈ P(B ⊗ A) \end{align*}\]2. Définir l’unité $1$ du produit monoïdal $⊗$ et les isomorphismes $ρ : A ⊗ 1 ≃ A$ et $λ : 1 ⊗ A ≃ A$
- \[\vert 1 \vert = \lbrace \star \rbrace\]
-
\[P(1) = [0, 1] ⊆ ℝ_+^{\lbrace \star \rbrace} ≃ ℝ_+\]
-
c’est l’enveloppe convexe et Scott-fermée de $1 ∈ ℝ_+$
-
les propriétés de couverture et le caractère borné sont immédiats
-
Bi-orthogonalité:
\[[0, 1]^{⊥⊥} \overset{?}{=} [0, 1]\]En effet, car:
\[[0, 1]^⊥ = [0, 1]\] \[[0, 1]^⊥ = \lbrace x ∈ ℝ_+ \mid ∀y ∈ [0, 1], ⟨x, y⟩ = x \cdot y ≤ 1 \rbrace = [0, 1]\]
-
Rappel: Dans les espaces cohérents: \(\underbrace{1^⊥}_{\text{unité du tenseur}} = \underbrace{⊥}_{\text{unité du parr}}\)
On a donc $⊢ ⊥$, mais ce n’est pas une incohérence: la vraie incohérence en logique linéaire, c’est $⊢ 0$ (ce qu’on n’a bien-sûr pas!)
\[λ_A: \begin{cases} 1 \otimes A &⟶ A \\ \underbrace{μ}_{∈ [0, 1]} \otimes x &⟼ μ x ∈ P(A) &&\text{ since } P(A) \text{ is Scott-closed, hence bottom-closed} \\ \end{cases}\\ (λ_A)_{(\star, a), a'} ≝ δ_{a, a'}\]Même chose pour $ρ$.
2. Les exponentielles de $PCoh$
Pour $A ∈ ℂ$, $!A$ est un comonoïde (avec weakening et contraction):
\[1 \overset{w_A}{⟵} !A \overset{c_A}{⟶} !A \otimes !A\]et une déréliction
\[!A \overset{d_A}{⟶} A\]avec la propriété universelle suivante:
\[\begin{xy} \xymatrix{ !A \ar[r]^f \ar@{.>}[rd]_{f^\dagger} & B \\ & !B \ar[u]_{d_A} } \end{xy}\]Exponentielle pour les ECP
- \[\vert !A \vert = \lbrace μ \mid μ \text{ multi-ensemble fini de } \vert A \vert\rbrace\]
- \[P(!A) ≝ \lbrace x^! ∈ ℝ_+^{\vert !A \vert} \mid x ∈ P(A) \rbrace^{⊥⊥}\]
où
\[x^!_μ ≝ \prod\limits_{ a ∈ \vert A \vert } x_a^{μ(a)}\]NB: c’est comme ça qu’on définit les séries entières entre ECP: ce sont les fonctios linéaires de $P(!A) ⟶ P(B)$: $x_a^{μ(a)}$ est le monôme associé à $a ∈ \vert A \vert$.
1. Prouver que $!A$ est un espace cohérent probabiliste
Clôture par bi-orthogonal
Vient du fait que $X^{⊥⊥⊥} = X^⊥$
Couverture
\[∀μ ∈ \vert !A \vert, ∃z ∈ P(!A); z_μ > 0\]Soit $μ ≝ [a_1, ⋯, a_n]$
Par couvertur de $P(A)$, pour tout $a_i$, il existe $x^i ∈ P(A)$ tel que
\[x_{a_i}^i > 0\]Comme $A$ est convexe:
\[x ≝ \frac 1 n \sum\limits_{ i=1 }^n x^i ∈ P(A)\]En posant $z ≝ x^!$:
\[z_μ = x_{a_1} × ⋯ × x_{a_n} ≥ \frac 1 {n^n} x_{a_1}^1 ⋯ x_{a_n}^n > 0\]Caractère borné
\[∀ μ, ∃ λ_μ > 0, ∀ z ∈ P(!A), z_μ ≤ λ_μ\]Si $μ ≝ [a_1, ⋯, a_n]$: il existe $λ_1, ⋯, λ_n$ tq
\[∀i, ∀x∈P(A), x_{a_i} ≤ λ_i\]On pose
\[λ_μ = \prod\limits_{ i=1 }^n λ_i\]Maintenant: pour tout $x ∈ P(A)$, on a bien:
\[x^!_μ ≤ λ_μ\]D’où le fait que
\[\frac{1}{λ_μ} e_μ ∈ \lbrace x^! \mid x ∈ P(A) \rbrace^⊥\]Et pour tout $z ∈ \lbrace x^! \mid x ∈ P(A) \rbrace^{⊥⊥}$,
\[⟨z, \frac 1 {λ_μ e_μ}⟩ ≤ 1\]Donc $\frac{z_μ}{λ_μ} ≤ 1$, puisque c’est un terme du membre de gauche.
2. Déréliction
\[d_A: !A ⟶ A\\ (d_A)_{μ, a} ≝ δ_{μ, [a]}\]Définition de $\bullet^\dagger$:
\[\begin{xy} \xymatrix{ !A \ar[r]^f \ar@{.>}[rd]_{f^\dagger} & B \\ & !B \ar[u]_{d_A} } \end{xy}\] \[(f^\dagger)_{μ, [b_1, ⋯, b_n]} ≝ \sum\limits_{ \substack{(μ_1, ⋯, μ_n) \\ \text{tq } μ = \bigsqcup_i μ_i} } \prod\limits_{ i=1 }^n f_{μ_i, b_i}\]NB: similaire à la sémantique des espaces cohérents, où $\sum$ (resp. $\prod$) est un quantificateur existentiel (resp. universel).
Leave a comment