# expressing a function wrt to another function

I am having trouble wrapping my head around this problem

given a function $f=h(g_1,g_2,g_3)$ if $h=x^2-yz$ and $f=h(x+y, y^2, x+z)$ then is it correct to apply the pointwise vector coordinate function and get $f=(x+y)^2-y^2(x+z)$

-

Assuming $h(x,y,z)=x^2-yz$ then yes it is correct. – Maesumi Feb 26 at 3:39
Is there an explanation of what this means, expressing f in terms of h like this (physics or geometrically maybe) – knkumar Feb 26 at 17:53

## 1 Answer

All you are doing is "substitution". In this problem it is not clear what the "meaning" is, as no context is given.

In a standard substitution you typically change the item being measured. For example if you had $y=\sqrt{a^2-x^2}$ and you let $x=a\sin \theta$ then $y$ becomes $a\cos\theta$. Instead of measuring a length $x$ to get $y$ now you are measuring angle $\theta$ to get $y$.

In your problem $g_1$ and $g_2$ and $g_3$ specify your original input.

For $h$ you may want to use different lettering than $x,y,z$, e.g. $h(u,v,w)=u^2-vw$. Then say $u(x,y,z)=x+y,v(x,y,z)=y^2,w(x,y,z)=x+z$, and then $f(x,y,z)=h(u(x,y,z),v(x,y,z),w(x,y,z))$. Now it looks more convoluted but perhaps the role each item plays is less confusing.

-
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 21, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 20, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "github"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.9114309549331665, "perplexity_flag": "head"}