Definition 7.9 (Topos). A topos is a regular category E for which the embedding E→Rel(E) sending f to f∙ has a right adjoint. We write the effect of the right adjoint on objects by A↦PA, and the unit A→PA as {}A, and the counit PA↬A as ∃A↣PA×A.