English
If J is finite, the Bicone J of finite type has a finite set of objects and morphisms; a structured finite diagram keeps track of left and right extremities.
Русский
Если J конечен, то Bicône J имеет конечное множество объектов и морфизмов; диаграмма сохраняет левое и правое края.
LaTeX
$$$[Fintype J] \\Rightarrow \\text{FinType}(\\text{Bicone } J)$$$
Lean4
instance finBicone [Fintype J] : Fintype (Bicone J)
where
elems := [Bicone.left, Bicone.right].toFinset ∪ Finset.image Bicone.diagram Fintype.elems
complete j := by cases j <;> simp [Fintype.complete]