English
Lift a function on truncated types to a function on the truncated product via Quotient.finLiftOn.
Русский
Поднять функцию над усечениями до функции над усечённым произведением через Quotient.finLiftOn.
LaTeX
$$$\\operatorname{Trunc.finLiftOn}(q, f, h) = \\operatorname{Quotient.finLiftOn}(q, f, (\\\\mapsto h))$$$
Lean4
/-- Lift a function on `∀ i, α i` to a function on `∀ i, Trunc (α i)`. -/
def finLiftOn (q : ∀ i, Trunc (α i)) (f : (∀ i, α i) → β) (h : ∀ (a b : ∀ i, α i), f a = f b) : β :=
Quotient.finLiftOn q f (fun _ _ _ ↦ h _ _)