English
Cofix F is the greatest fixed point of F, defined as a quotient by the Mcongr relation over α.
Русский
Cofix F — наибольшее фиксированное точка функции F, определяемое как фактор-множество по relation Mcongr над α.
LaTeX
$$$$ \\mathrm{Cofix}(F,\\alpha) = \\mathrm{Quot}(\\mathrm{Mcongr})$$$$
Lean4
/-- Greatest fixed point of functor F. The result is a functor with one fewer parameters
than the input. For `F a b c` a ternary functor, fix F is a binary functor such that
```lean
Cofix F a b = F a b (Cofix F a b)
```
-/
def Cofix (F : TypeVec (n + 1) → Type u) [MvQPF F] (α : TypeVec n) :=
Quot (@Mcongr _ F _ α)