А ведь совсем не так давно (а кое где - физиков там, или лириков, все еще так и учат), под функцией понималось нечто расплывчатое (стыдливо называвшееся функциональной зависимостью), выглядевшее примерно так: пусть есть множество (независимых переменных), по которому бегает переменная

, и есть другое множество (зависимых переменных), по которому бегает другая переменная

, причем каждому значению одной отвечает вполне определенное значение другой. Вот тогда вся эта хрень и есть функция (или функ-я зависимость). При таком определении, независимая переменная - это некий непременный атрибут множества (области определения функции).
Не вижу разницы. Разве что вы подразумеваете, что во втором подходе аргумент функции обязательно выступает с некоторым фиксированным именем.
Ну так это вполне естественно для "физиков там". Нет никакого смысла обсуждать произвольную функцию

Есть вполне разные функции

- пройденный путь (

) в зависимости от времени (

), или

- накопленная энергия (

) в зависимости от напряжения (

), и так далее. Легко заметить, что это даже не числовые функции

: они переводят размерные величины в размерные, по правилам действий с размерностями. (Кажется, это называется градуированной алгеброй?)
Более того, одна и та же формула

может рассматриваться как функция (или "функциональная зависимость", если слово "функция" здесь по-вашему уже неприменимо) как от одной переменной (

), так и от двух переменных

и только от

и даже от

(подразумевая композицию с функциями

).
То есть, в "физике там", за буквой-именем переменной
закреплён какой-то смысл. А в "математике там" - нет. Поэтому математики и позволяют себе легко всё переименовывать, а физики - нет.