С одной стороны, теперь лучше, а с другой — хуже:
1. Хотя бы даже ограничение
странновато, т. к. поле само над собой векторное пространство.
2. Допустим, вам нужны только штуки над вещественными числами — хорошо. Но если писать в общем, а особенно если понимать это как определения того, что стоит справа — что обязательно кому-то в такой размытой постановке взбредёт в голову — эти функции надо будет честно называть более конкретными именами, а лучше просто писать формулой, потому что это очень длинно получается, и, к тому же, грамматика русского математического языка не настолько гибка, так что будет ещё длиннее. Если же говорить именно о любых скалярах и векторах, стоит писать что-то вроде такого:
[Контекст:
— линейное пространство над
.]
— скалярнозначная функция векторного аргумента.
Но и то это получится ерунда, потому что правое можно понять и как функцию из векторов в «чужие» скаляры (никто не запрещает — у неё даже смысл может быть). Обычно пользуются более специфическими объектами и соответственно и зовут их более специфически, да и контекст там обычно более наполнен чем-то, помогающим разобрать, о чём сыр-бор. Например,
[Контекст:
— линейное пространство над
.]
;
для любых
;
аналогично
— линейная форма [на
].
А почто вам классификация, не совсем понятно. Ведь в неё, как минимум, столько интересного не входит!