End two_arg_convenience_results.
Arguments continuous_2arg {X} {Y} {Z}.
Arguments continuous_at_2arg {X} {Y} {Z}.

Lemma continuous_composition_at_2arg:
forall (W X Y Z:TopologicalSpace)
(f:point_set X -> point_set Y -> point_set Z)
(g:point_set W -> point_set X) (h:point_set W -> point_set Y)
(w:point_set W),
continuous_at_2arg f (g w) (h w) ->
continuous_at g w -> continuous_at h w ->
continuous_at (fun w:point_set W => f (g w) (h w)) w.