English
Applying a binary function symbol f to two terms t1 and t2 yields the term f(t1,t2). It is the direct generalization of unary application to binary symbols.
Русский
Применение двоичного символьного завдания f к двум термам t1 и t2 даёт терм f(t1,t2). Это естественное обобщение унарного применения до двоичных символов.
LaTeX
$$$\\forall f\\in L.Constructions(2),\\ \\forall t_1,t_2\\in L\\Term(\\alpha):\\ \\mathrm{apply}_2(f,t_1,t_2) = \\mathrm{func}\\ f\\!\\,[t_1,t_2]$$$
Lean4
/-- Applies a binary function to two terms. -/
def apply₂ (f : L.Functions 2) (t₁ t₂ : L.Term α) : L.Term α :=
func f ![t₁, t₂]