How do I check if a function has an inverse function?
$begingroup$
From what I've learnt, a function $f$ has an inverse function $f^{-1}$ if the function $f$ is injective (one-to-one, horizontal rule applies).
How can I check if a function has an inverse in the first place? Given two examples:
1:
$f(x) = frac{arcsin x-1}{arcsin x+2}$
its inverse is:
$f^{-1}(x)= sin frac{-2x-1}{x-1}$
2:
$g(x) = frac{ln x}{x}$
its inverse is:
$g^{-1}(x)= e^{frac{-x}{x-1}}$
But how do I properly check if a function is an injective fuction? Preferably without using derivatives.
Thanks.
real-analysis analysis inverse-function
$endgroup$
add a comment |
$begingroup$
From what I've learnt, a function $f$ has an inverse function $f^{-1}$ if the function $f$ is injective (one-to-one, horizontal rule applies).
How can I check if a function has an inverse in the first place? Given two examples:
1:
$f(x) = frac{arcsin x-1}{arcsin x+2}$
its inverse is:
$f^{-1}(x)= sin frac{-2x-1}{x-1}$
2:
$g(x) = frac{ln x}{x}$
its inverse is:
$g^{-1}(x)= e^{frac{-x}{x-1}}$
But how do I properly check if a function is an injective fuction? Preferably without using derivatives.
Thanks.
real-analysis analysis inverse-function
$endgroup$
1
$begingroup$
Depending on context, I just want to note: whether a function $f$ has an inverse and how it's classified can depend on several conditions. We say $f : A to B$ has a left-sided inverse $f^{-1} : B to A$ if $f^{-1} circ f = 1_A$ (which comes from injectivity), a right-sided one if $f circ f^{-1} = 1_B$ (which comes from surjectivity), and a two-sided inverse (or sometimes just "inverse") if $f$ is bijective.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:50
1
$begingroup$
Now that said, I assume you're just looking to see for left inverses. Context is dependent but I assume you're working with real functions? A valid test is the "horizontal line test" - if you can find a horizontal line that crosses the graph of a function in at least two places, the function is not injective. It doesn't generalize too well, though, and saying "it passes the horizontal line test" is probably not going to work insofar as proofs, but it's at least a good indicator.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:52
1
$begingroup$
As far as "formally" checking, the notion of $f$ being injective is defined by, if $f(x)=f(x')$, it implies $x=x'$. You can also work with the contrapositive version - if $x neq x'$, then $f(x)neq f(x')$. Which you want to use is partly a matter of personal taste or ease, those are just the ways I personally did so. (And of course, if $f$ is not injective, finding an $x, x'$ with $x neq x'$ such that $f(x)=f(x')$ is 100% valid.)
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:54
add a comment |
$begingroup$
From what I've learnt, a function $f$ has an inverse function $f^{-1}$ if the function $f$ is injective (one-to-one, horizontal rule applies).
How can I check if a function has an inverse in the first place? Given two examples:
1:
$f(x) = frac{arcsin x-1}{arcsin x+2}$
its inverse is:
$f^{-1}(x)= sin frac{-2x-1}{x-1}$
2:
$g(x) = frac{ln x}{x}$
its inverse is:
$g^{-1}(x)= e^{frac{-x}{x-1}}$
But how do I properly check if a function is an injective fuction? Preferably without using derivatives.
Thanks.
real-analysis analysis inverse-function
$endgroup$
From what I've learnt, a function $f$ has an inverse function $f^{-1}$ if the function $f$ is injective (one-to-one, horizontal rule applies).
How can I check if a function has an inverse in the first place? Given two examples:
1:
$f(x) = frac{arcsin x-1}{arcsin x+2}$
its inverse is:
$f^{-1}(x)= sin frac{-2x-1}{x-1}$
2:
$g(x) = frac{ln x}{x}$
its inverse is:
$g^{-1}(x)= e^{frac{-x}{x-1}}$
But how do I properly check if a function is an injective fuction? Preferably without using derivatives.
Thanks.
real-analysis analysis inverse-function
real-analysis analysis inverse-function
asked Dec 5 '18 at 2:46
wenoweno
1499
1499
1
$begingroup$
Depending on context, I just want to note: whether a function $f$ has an inverse and how it's classified can depend on several conditions. We say $f : A to B$ has a left-sided inverse $f^{-1} : B to A$ if $f^{-1} circ f = 1_A$ (which comes from injectivity), a right-sided one if $f circ f^{-1} = 1_B$ (which comes from surjectivity), and a two-sided inverse (or sometimes just "inverse") if $f$ is bijective.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:50
1
$begingroup$
Now that said, I assume you're just looking to see for left inverses. Context is dependent but I assume you're working with real functions? A valid test is the "horizontal line test" - if you can find a horizontal line that crosses the graph of a function in at least two places, the function is not injective. It doesn't generalize too well, though, and saying "it passes the horizontal line test" is probably not going to work insofar as proofs, but it's at least a good indicator.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:52
1
$begingroup$
As far as "formally" checking, the notion of $f$ being injective is defined by, if $f(x)=f(x')$, it implies $x=x'$. You can also work with the contrapositive version - if $x neq x'$, then $f(x)neq f(x')$. Which you want to use is partly a matter of personal taste or ease, those are just the ways I personally did so. (And of course, if $f$ is not injective, finding an $x, x'$ with $x neq x'$ such that $f(x)=f(x')$ is 100% valid.)
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:54
add a comment |
1
$begingroup$
Depending on context, I just want to note: whether a function $f$ has an inverse and how it's classified can depend on several conditions. We say $f : A to B$ has a left-sided inverse $f^{-1} : B to A$ if $f^{-1} circ f = 1_A$ (which comes from injectivity), a right-sided one if $f circ f^{-1} = 1_B$ (which comes from surjectivity), and a two-sided inverse (or sometimes just "inverse") if $f$ is bijective.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:50
1
$begingroup$
Now that said, I assume you're just looking to see for left inverses. Context is dependent but I assume you're working with real functions? A valid test is the "horizontal line test" - if you can find a horizontal line that crosses the graph of a function in at least two places, the function is not injective. It doesn't generalize too well, though, and saying "it passes the horizontal line test" is probably not going to work insofar as proofs, but it's at least a good indicator.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:52
1
$begingroup$
As far as "formally" checking, the notion of $f$ being injective is defined by, if $f(x)=f(x')$, it implies $x=x'$. You can also work with the contrapositive version - if $x neq x'$, then $f(x)neq f(x')$. Which you want to use is partly a matter of personal taste or ease, those are just the ways I personally did so. (And of course, if $f$ is not injective, finding an $x, x'$ with $x neq x'$ such that $f(x)=f(x')$ is 100% valid.)
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:54
1
1
$begingroup$
Depending on context, I just want to note: whether a function $f$ has an inverse and how it's classified can depend on several conditions. We say $f : A to B$ has a left-sided inverse $f^{-1} : B to A$ if $f^{-1} circ f = 1_A$ (which comes from injectivity), a right-sided one if $f circ f^{-1} = 1_B$ (which comes from surjectivity), and a two-sided inverse (or sometimes just "inverse") if $f$ is bijective.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:50
$begingroup$
Depending on context, I just want to note: whether a function $f$ has an inverse and how it's classified can depend on several conditions. We say $f : A to B$ has a left-sided inverse $f^{-1} : B to A$ if $f^{-1} circ f = 1_A$ (which comes from injectivity), a right-sided one if $f circ f^{-1} = 1_B$ (which comes from surjectivity), and a two-sided inverse (or sometimes just "inverse") if $f$ is bijective.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:50
1
1
$begingroup$
Now that said, I assume you're just looking to see for left inverses. Context is dependent but I assume you're working with real functions? A valid test is the "horizontal line test" - if you can find a horizontal line that crosses the graph of a function in at least two places, the function is not injective. It doesn't generalize too well, though, and saying "it passes the horizontal line test" is probably not going to work insofar as proofs, but it's at least a good indicator.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:52
$begingroup$
Now that said, I assume you're just looking to see for left inverses. Context is dependent but I assume you're working with real functions? A valid test is the "horizontal line test" - if you can find a horizontal line that crosses the graph of a function in at least two places, the function is not injective. It doesn't generalize too well, though, and saying "it passes the horizontal line test" is probably not going to work insofar as proofs, but it's at least a good indicator.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:52
1
1
$begingroup$
As far as "formally" checking, the notion of $f$ being injective is defined by, if $f(x)=f(x')$, it implies $x=x'$. You can also work with the contrapositive version - if $x neq x'$, then $f(x)neq f(x')$. Which you want to use is partly a matter of personal taste or ease, those are just the ways I personally did so. (And of course, if $f$ is not injective, finding an $x, x'$ with $x neq x'$ such that $f(x)=f(x')$ is 100% valid.)
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:54
$begingroup$
As far as "formally" checking, the notion of $f$ being injective is defined by, if $f(x)=f(x')$, it implies $x=x'$. You can also work with the contrapositive version - if $x neq x'$, then $f(x)neq f(x')$. Which you want to use is partly a matter of personal taste or ease, those are just the ways I personally did so. (And of course, if $f$ is not injective, finding an $x, x'$ with $x neq x'$ such that $f(x)=f(x')$ is 100% valid.)
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:54
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
If you want to check that a function is injective, of course you need the formal definition
A function $f:Ato B$ is injective if and only if $f(x)=f(y)$ implies $x=y$ for all $x,yin A$.
Let's take your second example, $f:(0,infty)tomathbb R$, where $f(x)=ln x/x$. Supopse $f(x)=f(y)$, that is,
$$ frac{ln x}{x}=frac{ln y}y. $$
This implies
$$yln x = xln y iff xe^y=ye^x.$$
But if you look at the graph of the implicit equation $xe^y=ye^x$, you see that for any $x$ on $(0,infty)$, there is in fact two $y$s in the same range which satisfy the equation. That is, $f(x)=f(y)$ does not imply $x=y$, so this function is not injective.
By the way, it is wrong to say that $f$ has an inverse if and only if it is injective, if we accept ``inverse'' to mean a function $g$ so that $gcirc fequiv fcirc gequiv 1$ where $1$ is the identity mapping. We need instead $f$ to be bijective; i.e. both injective and surjective.
$endgroup$
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3026526%2fhow-do-i-check-if-a-function-has-an-inverse-function%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
If you want to check that a function is injective, of course you need the formal definition
A function $f:Ato B$ is injective if and only if $f(x)=f(y)$ implies $x=y$ for all $x,yin A$.
Let's take your second example, $f:(0,infty)tomathbb R$, where $f(x)=ln x/x$. Supopse $f(x)=f(y)$, that is,
$$ frac{ln x}{x}=frac{ln y}y. $$
This implies
$$yln x = xln y iff xe^y=ye^x.$$
But if you look at the graph of the implicit equation $xe^y=ye^x$, you see that for any $x$ on $(0,infty)$, there is in fact two $y$s in the same range which satisfy the equation. That is, $f(x)=f(y)$ does not imply $x=y$, so this function is not injective.
By the way, it is wrong to say that $f$ has an inverse if and only if it is injective, if we accept ``inverse'' to mean a function $g$ so that $gcirc fequiv fcirc gequiv 1$ where $1$ is the identity mapping. We need instead $f$ to be bijective; i.e. both injective and surjective.
$endgroup$
add a comment |
$begingroup$
If you want to check that a function is injective, of course you need the formal definition
A function $f:Ato B$ is injective if and only if $f(x)=f(y)$ implies $x=y$ for all $x,yin A$.
Let's take your second example, $f:(0,infty)tomathbb R$, where $f(x)=ln x/x$. Supopse $f(x)=f(y)$, that is,
$$ frac{ln x}{x}=frac{ln y}y. $$
This implies
$$yln x = xln y iff xe^y=ye^x.$$
But if you look at the graph of the implicit equation $xe^y=ye^x$, you see that for any $x$ on $(0,infty)$, there is in fact two $y$s in the same range which satisfy the equation. That is, $f(x)=f(y)$ does not imply $x=y$, so this function is not injective.
By the way, it is wrong to say that $f$ has an inverse if and only if it is injective, if we accept ``inverse'' to mean a function $g$ so that $gcirc fequiv fcirc gequiv 1$ where $1$ is the identity mapping. We need instead $f$ to be bijective; i.e. both injective and surjective.
$endgroup$
add a comment |
$begingroup$
If you want to check that a function is injective, of course you need the formal definition
A function $f:Ato B$ is injective if and only if $f(x)=f(y)$ implies $x=y$ for all $x,yin A$.
Let's take your second example, $f:(0,infty)tomathbb R$, where $f(x)=ln x/x$. Supopse $f(x)=f(y)$, that is,
$$ frac{ln x}{x}=frac{ln y}y. $$
This implies
$$yln x = xln y iff xe^y=ye^x.$$
But if you look at the graph of the implicit equation $xe^y=ye^x$, you see that for any $x$ on $(0,infty)$, there is in fact two $y$s in the same range which satisfy the equation. That is, $f(x)=f(y)$ does not imply $x=y$, so this function is not injective.
By the way, it is wrong to say that $f$ has an inverse if and only if it is injective, if we accept ``inverse'' to mean a function $g$ so that $gcirc fequiv fcirc gequiv 1$ where $1$ is the identity mapping. We need instead $f$ to be bijective; i.e. both injective and surjective.
$endgroup$
If you want to check that a function is injective, of course you need the formal definition
A function $f:Ato B$ is injective if and only if $f(x)=f(y)$ implies $x=y$ for all $x,yin A$.
Let's take your second example, $f:(0,infty)tomathbb R$, where $f(x)=ln x/x$. Supopse $f(x)=f(y)$, that is,
$$ frac{ln x}{x}=frac{ln y}y. $$
This implies
$$yln x = xln y iff xe^y=ye^x.$$
But if you look at the graph of the implicit equation $xe^y=ye^x$, you see that for any $x$ on $(0,infty)$, there is in fact two $y$s in the same range which satisfy the equation. That is, $f(x)=f(y)$ does not imply $x=y$, so this function is not injective.
By the way, it is wrong to say that $f$ has an inverse if and only if it is injective, if we accept ``inverse'' to mean a function $g$ so that $gcirc fequiv fcirc gequiv 1$ where $1$ is the identity mapping. We need instead $f$ to be bijective; i.e. both injective and surjective.
answered Dec 5 '18 at 3:08
YiFanYiFan
2,9411422
2,9411422
add a comment |
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3026526%2fhow-do-i-check-if-a-function-has-an-inverse-function%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
$begingroup$
Depending on context, I just want to note: whether a function $f$ has an inverse and how it's classified can depend on several conditions. We say $f : A to B$ has a left-sided inverse $f^{-1} : B to A$ if $f^{-1} circ f = 1_A$ (which comes from injectivity), a right-sided one if $f circ f^{-1} = 1_B$ (which comes from surjectivity), and a two-sided inverse (or sometimes just "inverse") if $f$ is bijective.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:50
1
$begingroup$
Now that said, I assume you're just looking to see for left inverses. Context is dependent but I assume you're working with real functions? A valid test is the "horizontal line test" - if you can find a horizontal line that crosses the graph of a function in at least two places, the function is not injective. It doesn't generalize too well, though, and saying "it passes the horizontal line test" is probably not going to work insofar as proofs, but it's at least a good indicator.
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:52
1
$begingroup$
As far as "formally" checking, the notion of $f$ being injective is defined by, if $f(x)=f(x')$, it implies $x=x'$. You can also work with the contrapositive version - if $x neq x'$, then $f(x)neq f(x')$. Which you want to use is partly a matter of personal taste or ease, those are just the ways I personally did so. (And of course, if $f$ is not injective, finding an $x, x'$ with $x neq x'$ such that $f(x)=f(x')$ is 100% valid.)
$endgroup$
– Eevee Trainer
Dec 5 '18 at 2:54