Unit in an Allegory

A unit in an Allegory 𝒜 𝒜 \mathcal{A} is an object U : 𝒜 : 𝑈 𝒜 U:\mathcal{A} such that id : 𝒜 ( U , U ) : id 𝒜 𝑈 𝑈 \mathrm{id}:\mathcal{A}(U,U) is a Top Element, and every X : 𝒜 : 𝑋 𝒜 X:\mathcal{A} admits a map ϕ : 𝒜 ( X , U ) : italic-ϕ 𝒜 𝑋 𝑈 \phi:\mathcal{A}(X,U) such that id X ϕ ϕ subscript id 𝑋 superscript italic-ϕ italic-ϕ \mathrm{id}_{X}\leq\phi^{\dagger}\phi .