Riporto la definizione di iperdottrina che al momento utilizzo:Un'iperdottrina (del primo ordine) è un funtore $p: \mathcal{C}^{op} \to$ Heyt, dove $\mathcal{C}$ è una categoria cartesiana e Heyt categoria che ha come oggetti le algebre di Heyting, tale che per ogni $f: A \to B$ in $\mathcal{C}$, la freccia $p(f): p(B) \to p(A)$ abbia un aggiunto destro $\forall_f$ e un aggiunto sinistro $\exists_f$ che soddisfi la condizione di Beck-Chevalley.
In particolare voglio verificare che
$ \text{Sub}: \mathcal{C}^{op} \to $ Set
con $\mathcal{C}$ topos elementare, può essere visto come un'iperdottrina del primo ordine.Dopo aver verificato che $\text{Sub}_\mathcal{C}(A)$ può essere dotato della struttura di algebra di Heyting $\forall A \in \text{Ogg}(\mathcal{C})$, perciò $\text{Sub}: \mathcal{C}^{op} \to $Heyt, vanno verificate le condizioni sugli aggiunti.
Per individuare l'aggiunzione sinistra, ricordiamo che, presa $f : B \to A$, vale che \( \exists_f \dashv \text{Sub}_\mathcal{C}(f) \) se e solo se ho un'aggiunzione \( \text{Hom}(\exists_f (j), i) \to \text{Hom}(j, \text{Sub}_\mathcal{C}(f)(i)) \) ovvero se è vero che, per $j: J \to B$, $i: I \to A$ monomorfismi, \(j \leq_B f^*(i) \) se e solo se \(\exists_f (j) \leq_A i\). Questo vale nelle categorie regolari, quindi segue l'esistenza dell'aggiunto sinistro.
Il problema lo incontro quando invece cerco di trovare un aggiunto destro. Le dispense tracciano la seguente strada.
Osservare che se conosco gli aggiunti destri $\forall_{\pi_2}$ delle frecce $\pi_2: B \times A \to A$, allora si può verificare che per ogni $f : B \to A$ si ha $\forall_{\pi_2}(\text{Sub}_\mathcal{C}(f \times \text{id}_A)(\exists_{\Delta_A}(\top)) \to \text{Sub}_\mathcal{C}(\pi_1)(j))$ è aggiunto destro di $\text{Sub}_\mathcal{C}(f)$. Dopodichè viene fatto vedere che definendo $\forall_{\pi_2}$ in modo che $\forall_{\pi_2}(i)$ sia il pullback di \(\lceil \text{true} \circ !_{1 \times B} \rceil\) lungo \(\lceil \chi_i \circ \langle \pi_2, \pi_1 \rangle \rceil\).
Ora, io posso pure verificare che queste definizioni mi verifichino le condizioni di aggiunzioni (e non è nemmeno così semplice, halp), ma il tutto resta per me gibberish: continuo a non capire chi sia questo aggiunto nè saprei ritrovarlo autonomamente.
Dunque ... se avete idea di come capire che cos'è $\forall_f$ in un modo che sia un filo meno simile ad una apparizione miracolosa, vi ringrazio.