Hay dos sentidos triviales en los cuales la respuesta es "sí", siempre se puede reducir a funciones binarias.
Uno de ellos es el operador de emparejamiento: la función que toma cualquier par de objetos y devuelve el par ordenado que los contiene. Así, por ejemplo, dado cualquier función $f$ de cuatro variables, podemos construir una nueva función $g$ (de 1 variable del tipo "par ordenado de pares ordenados de objetos") por $$ g( ((a,b), (c, d)) ) = f(a, b, c, d) $$
Puede resultar instructivo ver esto expresado en términos de una variable de par ordenado. Si $x$ es un par ordenado, entonces la función $L(x)$ es la coordenada izquierda, y $R(x)$ es la coordenada derecha. Entonces, $g$ está definida por $$ g(x) = f(L(L(x)), R(L(x)), L(R(x)), R(R(x)) $$
(con mucho dolor, se podría escribir esto explícitamente como una composición de funciones, pero es doloroso. ¡Usamos las notaciones anteriores por una razón!)
De manera dual, está el operador de trasposición. Nuevamente, si $f$ es una función de cuatro variables, entonces puedo definir una nueva función $h$ que es una función de una variable, cuyos valores son ellas mismas funciones de 3 variables, por $$ h(a)(b, c, d) = f(a, b, c, d)$$
($h(a)$ es una función, así que tiene sentido evaluarla, como arriba. Lo anterior define $h(a)$ puntualmente, y por lo tanto $h$ puntualmente)
Esto se puede iterar: puedes tener una función de una variable cuyos valores son del tipo "Función de una variable cuyos valores son del tipo {Función de dos variables}", definida por: $$ k(a)(b)(c,d) = f(a, b, c, d)$$