Ask your own question, for FREE!
Mathematics 12 Online
OpenStudy (anonymous):

Why is the derivative of the inverse of f(x) = 1/f'(f^-1(x))?

OpenStudy (anonymous):

\[\begin{array}{rcl} y &=& f^{-1}(x) \\ f(y) &=& x \\ f'(y)y' &=& 1 \\ y' &=& \frac{1}{f'(y)} \\ ( f^{-1}(x) )' &=&\frac{1}{f'(f^{-1}(x))} \end{array} \]

OpenStudy (anonymous):

?You have to use implicit differentiation and the chain rule.

OpenStudy (anonymous):

Got it. I was just not seeing that from first glance. Thanks.

OpenStudy (anonymous):

This notation might be easier.\[ \begin{array}{rcl} g(x) &=& f^{-1}(x) \\ f(g(x)) &=& x \\ f'(g(x))g'(x) &=& 1 \\ g'(x) &=& \frac{1}{f'(g(x))} \\ ( f^{-1}(x) )' &=&\frac{1}{f'(f^{-1}(x))} \end{array} \]

OpenStudy (anonymous):

Notation is notation. What math are you in?

OpenStudy (anonymous):

super math.

OpenStudy (e.mccormick):

Hehe. He is at Santa Cruiz, so he can go as far as he wants in math there.

OpenStudy (anonymous):

I've done as much math as I'm going to do in school. For the most part I've been just refreshing on undergad stuff these days.

OpenStudy (anonymous):

Nice I'm a junior in hs so I have a ways to go, but I love calculus. You e?

OpenStudy (anonymous):

Definitely planning on an engineering major.

OpenStudy (e.mccormick):

So, you in the grad program? Or just doing something else now that you have all that you need? Cause you really do know your stuff, I have to admit.

OpenStudy (anonymous):

I'm looking for a job right now, lol. Coming to OS so that I don't forget everything though.

OpenStudy (e.mccormick):

Yah, I am using OS to help refresh some skills, help people (which is fun), and learn more. I have pretty much the math I need, but I want to learn more for enrihment.

OpenStudy (anonymous):

What level are you at e?

OpenStudy (e.mccormick):

Right now I am taking a linear algebra class. Not needed for my comp sci degree, but it is good for coding.

OpenStudy (anonymous):

Man this summer I'm tying myself to my CPU and gonna learn how to code. It seems that for any math science guy it's a must. What languages would you recommend first?

OpenStudy (e.mccormick):

The majors for initial learning and long term use are Python, PHP, Java, and C++.

OpenStudy (anonymous):

JavaScript? I'm more interested in applications than just web coding as I plan to start doing some cad sketches.

OpenStudy (anonymous):

What about Haskell? I know that's long term, but what is it for.

OpenStudy (anonymous):

Down the road rather

OpenStudy (e.mccormick):

I did not say JavaScript. I said Java. Different animal. The Andoid uses Java as the main front end language, C++ as back end, making it a prime candidate for usefulness long term.

OpenStudy (anonymous):

I know the difference I'm just asking you about it as it seems to be one that is always recommended to newcomers

OpenStudy (e.mccormick):

This web site, google, and many, many others are now all based in Python. A language that has truly come of age and is used by MIT for engineering projects. Heck, the self driving car uses Python.

OpenStudy (anonymous):

Doesn't Android use C as a back-end, since the Linux kernel is written in C?

OpenStudy (e.mccormick):

LINUX is not pure C any more, from what I have seen. And the Android toolkit I got, if I reall, was C++.

OpenStudy (anonymous):

What about perl? I have heard some about perl in the same frame as python, but going off your earlier comment python definitely seems to be a must

OpenStudy (e.mccormick):

NDK, Native Development Kit: http://developer.android.com/tools/sdk/ndk/index.html C and C++. Whee.

OpenStudy (anonymous):

Perl is used by hackers who are trying to break some system and have no intention of writing elegant maintainable code.

OpenStudy (e.mccormick):

Perl is one of tose languages that seemed like it was going to really go, then some of the core developers fell in love with Python, including the founder of Perl. LOL. So things sort of shifted that way. Plus, many of the things that gave power to Perl were done in C, so people had these odd mismashes of things. Where as Python did it all in house. This does not mean Perl is bad. It is just not as common as it was when Python was a fledgling. The Google/Stanford/MIT adoption of Python is what really shot it up over the top for popularity in coders.

OpenStudy (anonymous):

Functional languages are used by semantic purists who are stuck in academic limbo. It's good to try it out though.

OpenStudy (e.mccormick):

That is what Python started as. It was a training tool language. But one of the students saw potential with it, so he revised it into a full bore language. But he had a sense of humor, so he dd all the examples with Eggs and Spam, and named the thing Python after the people that popularized jokes about Eggs and Spam.

OpenStudy (anonymous):

Though I've heard little about coding, I've heard that everyone has been trying to make their own language, but in the end they only get c love children

OpenStudy (anonymous):

Some are Tyrion lanisters others not so much

OpenStudy (anonymous):

Jon snows rather

OpenStudy (e.mccormick):

Well, the need for truly new languages is questionable at best. So many have been tossed out and 90% have died. And that is just if you talk about the well developed ones. If you talk hoby-horse, I bet it is 99.99% died.

OpenStudy (anonymous):

Alright man I'm out thanks for the help and advice

OpenStudy (e.mccormick):

Try this: Free college class that takes a practical method to teaching Python. http://www.pythonlearn.com/

OpenStudy (e.mccormick):

And by college, I mean the prof of the college class made his online version and book free.

OpenStudy (anonymous):

I really like Javascript.

OpenStudy (anonymous):

But there are parts of it I don't like at all.

OpenStudy (e.mccormick):

Java is an OK language, with the practical advantahe that you learn much of JavaScript at the same time. Reverse is also true. My main problem with Java is that it seems to be a bit of a memory hog, and some of the scripts tend that way. Especially bad AJAX implementations.

OpenStudy (anonymous):

You learn Javascript learning Java? How?

OpenStudy (anonymous):

Great thing about JavaScript: Everyone can run it.

OpenStudy (anonymous):

So long as they have a browser.

OpenStudy (anonymous):

That's why everyone's told me to learn it

OpenStudy (anonymous):

I wouldn't mind if Dart got popular though.

OpenStudy (anonymous):

But what is the purpos for Haskell?

OpenStudy (anonymous):

Purposes

OpenStudy (e.mccormick):

I watched the first two videos of that PythonLearn and was very impressed. He wants to get people to where they are not truly programmers, but they are able to just do things with code. That tells me he is aiming for the fun parts, development, more than the dry parts, technical aspects of being a programmer.

OpenStudy (anonymous):

Haskell is another functional language. It's something you learn for fun.

OpenStudy (e.mccormick):

http://en.wikipedia.org/wiki/Purely_functional

OpenStudy (anonymous):

But not many really use it, it's just more of a show of bravado?

OpenStudy (anonymous):

Ever try prolog? lol

OpenStudy (e.mccormick):

No, there are people that believe functional is 100% the way to go. So they find a favorite functional language and use it. This has resulted in some amazing developmets from functional programmers... but most do not see it as being practical for everything, so they stick with a wider reaching language.

OpenStudy (e.mccormick):

Prolog... hehe. Let me put it to you this way... I started with ROM BASIC because it was all I had and it was required. I am going back to school for coding these days, but was mostly admin and tech work for years, so I am having to relearn a lot of coding stuff.

OpenStudy (e.mccormick):

Which is why I know a lot about the history of perl... it being the primary cgi language until things like Java and PHP came into power.

OpenStudy (anonymous):

Thanks again peace

OpenStudy (e.mccormick):

np. Have fun!

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!