Is there a neat way to solve this one?

Algebra Level 2

Is there a neat way to round log 12 ( 2020 ) \log_{12} (2020) to the nearest whole number?


The answer is 3.

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

4 solutions

Dan Czinege
Mar 2, 2020

1728=12^3<2020<12^(3,5)=3456*sqrt(3), hence 3<log_12(2020)<3,5. So the answer is 3.

We can easily calculate that 1 2 3 = 1728 < 2020 12^3=1728<2020 and 1 2 4 = 20736 > 2020 12^4=20736>2020 . So 4 log 12 > log 2020 > 3 log 12 4\log 12>\log 2020>3\log 12 or 3 < log 12 2020 < 4 3<\log_{12} 2020<4 . Hence log 12 2020 = 3 \lfloor \log_{12} 2020\rfloor=\boxed 3 . Since the difference between 2020 2020 and 20736 20736 is much larger than the difference between 2020 2020 and 1728 1728 , [ log 12 2020 ] = 3 [\log_{12} 2020]=\boxed 3 .

Thank you for sharing your solution.

Hana Wehbi - 1 year, 3 months ago

It is only neat to know calculating logarithms with continued fractions . Not neat at all to do the computations. Let x = log 12 2020 x=\log_{12} 2020 , then 2020 = 1 2 x 2020 = 12^x and we can express x x as a continued fraction as follows:

x = n 0 + 1 n 1 + 1 n 2 + 1 n 3 + 1 x = n_0 + \frac 1{n_1 + \frac 1{n_2 + \frac 1{n_3+\frac 1\cdots}}}

And the n k n_k are given by: 1 2 n 0 < 2020 < 1 2 n 0 + 1 12^{n_0} < 2020 < 12^{n_0+1} or n 0 = log 12 2020 = 3 n_0= \lfloor \log_{12} 2020 \rfloor = 3 , n 1 = log 2020 1 2 3 12 = 15 n_1 = \left \lfloor \log_{\frac {2020}{12^3}} 12 \right \rfloor= 15 , n 2 = log 12 ( 2020 1 2 3 ) 15 2020 1 2 3 = 1 n_2 = \left \lfloor \log_{\frac {12}{\left(\frac {2020}{12^3}\right)^{15}}} \frac {2020}{12^3} \right \rfloor= 1 ... As can be seen it is a very complicated way to calculate log 12 2020 \log_{12} 2020 and I used an Microsoft Excel spreadsheet to implement the computations.

Hana Wehbi
Mar 2, 2020

log 12 ( 2020 ) \log_{12}(2020) can be written as a continued fraction as such, as you can see the result is equal to 3 3 after rounding.

Explanation please!

Atomsky Jahid - 1 year, 3 months ago

Log in to reply

I solved it using technology but I am still trying to find a good solution, the problem is original.

Hana Wehbi - 1 year, 3 months ago

Refer to my solution.

Chew-Seong Cheong - 1 year, 3 months ago

Log in to reply

Thank you so much.

Hana Wehbi - 1 year, 3 months ago

Log in to reply

@Hana Wehbi May not be a good idea to set a problem you are unsure of the solution.

Chew-Seong Cheong - 1 year, 3 months ago

Log in to reply

@Chew-Seong Cheong Actually, I did solve it using technology. It can be solved.

Hana Wehbi - 1 year, 3 months ago

Log in to reply

@Hana Wehbi But this type of algebra or number theory problems are not meant to be solved through software. It is not a computer science problem. I also checked the answer using Wolfram Alpha and know that it can be represented by continued fractions. The objective of using Brilliant to learn math and science is not just getting the answers for problems but learning how to solve the problems. Most of the problems can be solved by Wolfram Alpha, but what do the users learned? Just how to key in formulas into Wolfram Alpha and nothing else. There is no difference if you use Python, you are just learning coding and not math. The objective here is not just get the answer. That was why the member is asking you to explained. Because anyone who knows how to use Wolfram Alpha get the answer. But how the answer come about is math. From this problem I find that it is hopeless to use continued fraction to find logarithm. And thank you, otherwise I would not have known.

Chew-Seong Cheong - 1 year, 3 months ago

Log in to reply

@Chew-Seong Cheong I honestly this is what I discovered too. In coding, you just need to memorize the right codes but there is no thinking involved. After learning coding and still learning, I am dedicating few time for Math because this is one is so important, it is the brain that is involved and not the machine.

Hana Wehbi - 1 year, 3 months ago

Log in to reply

@Hana Wehbi No, not just remembering the codes but how to use them. I learned Python because of Brilliant too. I am level 5 in computer science too. You can try on the problems many can be solved with Python. Just remembering codes won't do it is more complicated than that.

Chew-Seong Cheong - 1 year, 3 months ago

Log in to reply

@Chew-Seong Cheong I see, l am still on the beginning but anxious to learn more. I am on level 3 with computer science, but l am not gonna give up. This is the only science field that l have no previous knowledge about.

Hana Wehbi - 1 year, 3 months ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...