∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] {X Y : C} {f : X ⟶ Y} [inst_1 : SizeOf C] (mid : C)
  (ι : X ⟶ mid) (π : mid ⟶ Y)
  (ι_π : autoParam (CategoryTheory.CategoryStruct.comp ι π = f) CategoryTheory.Factorisation.ι_π._autoParam),
  sizeOf { mid := mid, ι := ι, π := π, ι_π := ι_π } = 1 + sizeOf mid + sizeOf ι + sizeOf π + sizeOf ι_π