A covariant set-valued functor is a decidable object precisely when every transition map is injective. The pointwise complement of its diagonal consists of unequal pairs; it is a subfunctor exactly when transition maps preserve inequality. For left M-sets, this says that every action map is injective.
An equivariant map between left M-sets obeys . These are the natural transformations of the corresponding functors from the one-object monoid category.
For left M-sets, consists of equivariant maps of monoid sets for the diagonal action on the domain. Its action is and evaluation is . The curry of an equivariant is . This construction can have noninjective action maps even when both and are decidable.
Monoid action 2026-10-07
A left monoid action assigns each a map with and . It need not be invertible or injective. A left M-set is equivalently a covariant functor from the one-object category determined by .
If each admits with , then is decidable whenever the left M-set is. For equivariant , equality of all values at implies equality at : apply and use , then cancel the injective action of on . Equality after the exponential action of then gives equal traces by cancelling its action on .
The two introductory requests can be settled before the lettered applications. In the functor category , finite limits and finite unions of subobjects are pointwise. The component of the diagonal at is ordinary equality on . Its only possible complement is
This forms a subfunctor exactly when each sends unequal elements to unequal elements, equivalently when every is injective. In that case and the diagonal are disjoint and their union is at every component. Conversely, a diagonal complement must have these components and be stable under every transition map. Hence is decidable exactly when every transition map is injective.
Regard a monoid as a one-object category; a covariant set-valued functor is a left M-set. Give the diagonal left action . Let
Right multiplication on the first coordinate commutes with the diagonal left action, so remains equivariant. The formula obeys and . Evaluation is
It is equivariant because .
For an equivariant , define
This is equivariant in , and . Evaluation recovers . Conversely, currying the evaluation of a map recovers that map by its equivariance. This proves the exponential universal property and the natural identification
with exactly the stated action. In particular, decidability in a set-valued functor category says that a left M-set is decidable if and only if each of its action maps is injective.