- #71
- 27,918
- 19,409
bhobba said:There is no logical issue - its done all the time. But in this case what you are doing by these definitions is extending, in a reasonable way, via the property you would like, namely x^(a+b) = x^a*x^b, what a^x is. Note - you can only go as far as the rationals via this. It just screams something more elegant should exist - that's the feeling I got from the final sentence of the original post. And it does - and it even exists for the reals - not just rationals. IMHO that more elegant way is better. But to be fair I don't think most students really care - only a few like the OP see surely there is something better than just defining things - and of those that do even less want to pursue it - even though if they did they will learn a lot about some more advanced math - namely calculus which will be to their credit.
Thanks
Bill
Well, it's all a matter of taste, I guess, and your definition of elegance. If teaching this to A-Level students, say, my preferred options would be:
1) Define ##a^0 = 1##, with the necessary justification.
2) Take as an axiom that ##\forall \ n \in \mathbb{Z}: a^na^m = a^{n+m}##, which implies that ##a^0 = 1##.
3) Say that once you've done a course in real analysis and rigorously defined ##\log x = \int_1^x \frac{1}{t}dt## and defined ##\exp(x)## as the inverse of the log function and defined ##a^x = \exp(x \log(a))##, then you can prove that ##a^0 = 1##.
My guess, from this thread, is that many students would prefer 2). As a 16-year-old I would have been very unhappy with 3). Not to say baffled by it!