Nuprl Definition : adjunction-monad

adjMonad(adj) ==  mk-monad(functor-comp(F;G);snd(adj);x |→ G (F (G (F x))) (F x) ((fst(adj)) (F x)))



Definitions occuring in Statement :  mk-monad: mk-monad,  functor-comp: functor-comp(F;G),  mk-nat-trans: x |→ T[x],  functor-arrow: arrow(F),  functor-ob: ob(F),  pi1: fst(t),  pi2: snd(t),  apply: f a
Definitions occuring in definition :  mk-monad: mk-monad,  functor-comp: functor-comp(F;G),  pi2: snd(t),  mk-nat-trans: x |→ T[x],  functor-arrow: arrow(F),  pi1: fst(t),  apply: f a,  functor-ob: ob(F)
FDL editor aliases :  adjunction-monad

Latex:
adjMonad(adj)  ==    mk-monad(functor-comp(F;G);snd(adj);x  |\mrightarrow{}  G  (F  (G  (F  x)))  (F  x)  ((fst(adj))  (F  x)))



Date html generated: 2020_05_20-AM-07_59_26
Last ObjectModification: 2017_01_17-AM-00_18_57

Theory : small!categories


Home Index