Lax functor (source code)

= Lax functor
{wiki=Lax_functor}

In category theory, a **Lax functor** is a generalization of a functor that allows for the preservation of structures in a "lax" manner. It can be thought of as a way to connect two categories while allowing for a certain degree of flexibility, typically in the form of a "lax" morphism between them that does not need to preserve all of the structure exactly.