Solve the Limit on a_n of Log^n and Pi^n(3)

  • Thread starter sobolev
  • Start date
  • Tags
    Limit
In summary, the conversation discusses a mathematical problem involving the function a_n = log^{n}({\Pi}^{n}(3)) and its limit as n approaches infinity. The participants share various approaches and ideas for solving the problem, including using formulas for calculating factorial and gamma functions and finding a closed form expression for the limit. One participant also mentions a possible method of calculating the limit using an alternating function. The conversation ends with one participant stating that they have already solved the problem and are interested in seeing others' unique approaches.
  • #1
sobolev
10
0
Can any of you solve this? :smile:

Firstly, some notation:

Let [tex]\Pi(x) = \Gamma(x+1)[/tex] where [tex]\Gamma(x)[/tex] is the usual gamma function i.e. an extension of the factorial to the complex numbers.

Let [tex]log^{n} (x) = log( log( \cdots log( x ) ) )[/tex] where [tex]log[/tex] is applied n times to x e.g. [tex]log^{4} (x) = log( log( log( log( x ) ) ) )[/tex].

Similarly, let [tex]{\Pi}^{n} (x) = \Pi( \Pi( \cdots \Pi( x ) ) )[/tex] where [tex]\Pi[/tex] is applied n times to x.

THE QUESTION:

Let [tex]a_{n} = log^{n} ( {\Pi}^{n} (3) )[/tex].

Evaluate, using a computer of otherwise, [tex]\lim_{n \rightarrow \infty}{ a_{n} }[/tex] to five decimal places.

(If you are feeling especially clever try to derive a closed form expression for [tex]\lim_{n \rightarrow \infty}{ a_{n} }[/tex]).
 
Physics news on Phys.org
  • #2
Even just a discussion on the sort of approaches that people would take to solve such a problem would be interesting.
 
  • #3
With a computer you will soon run into overflow error (e.g. for any n > 3).
 
  • #4
Did you try to throw Stirling's Approximation at it?
 
  • #5
I did, but then I couldn't be bothered to find the general Approximation for iterating it n times. It's the OP's question, so he might have to bother.
 
  • #6
EnumaElish said:
With a computer you will soon run into overflow error (e.g. for any n > 3).

Of course you will get overflow error if you compute it the naive way. The idea is to write it in a different form so you can calculate it without overflow.

I have already solved the problem. Just interested in what others have to say about it.
 
  • #7
sobolev said:
Of course you will get overflow error if you compute it the naive way. The idea is to write it in a different form so you can calculate it without overflow.

I have already solved the problem. Just interested in what others have to say about it.
I'd really like to see a demonstration that the limit is anything other than infinity.
 
  • #8
EnumaElish said:
I'd really like to see a demonstration that the limit is anything other than infinity.

Yes I was trying to figure that out too. The only thing I have figured out so far is that it's monotonic increasing:

[tex]log^{(n)}(\Pi^{(n)}(3)) = log^{n-1}(log(\Pi^{n}(3))) \geq log^{(n-1)}(\Pi^{(n-1)}(3))[/tex]
[tex]\Leftrightarrow log \Pi^{n}(3) = log \Pi^{(n-1)}(3)! \geq \Pi^{(n-1)}(3)[/tex]
[tex]\Leftrightarrow \Pi^{(n-1)}(3)! \geq exp(\Pi^{(n-1)}(3))[/tex]
[tex]\Leftrightarrow \Pi^{(n-1)}(3) \geq 6[/tex] (n! > exp(n) when n >= 6.)
[tex]\Leftrightarrow n \geq 2[/tex].

It follows that [tex]a_n \geq a_{n-1}[/tex] for n = 2,3,...
Still seems like there's a long way to go.

The following webpage was interesting, but does not seem easy to apply here, if at all possible:http://www.rskey.org/gamma.htm
 
Last edited:
  • #9
Actually, it should be monotonically decreasing. Which means that the limit may in fact be finite.

"Loosely," the first PI results in 4!. The first Log application converts that into the sum Log[1] + Log[2] + Log[3] + Log[4] = x < 4 (x is about 3). The second nested PI is then x!. The second nested Log turns this into Log[1] + ... + Log[x] = y < x. (y is about 2.)

So the first three terms (including n = 0) are 4 > x (approx. 3) > y (approx. 2).
 
  • #10
My calculations are:
a_1 = log 3! = 1.79175946922806
a_2 = log log 3! = log log 720 = 1.88392094129494

The javascript calculator at http://www.univie.ac.at/future.media/moe/JavaCalc/jcintro.html has a "loggamma" function, I used it to compute the first three terms:
a_1 = loggamma(3+1) = 1.7917594692280545
a_2 = log(loggamma(3!+1)) = 1.8839209412949373
a_3 = log(log(loggamma(3!+1))) = 2.1161775528289275
a_4 = log(log(log(loggamma(3!+1)))) = NaN

But it seems you get stuck no matter what if you try to calculate using
log N! = log 2 + ... + log N!, because the log N! term gives NaN.

Another approach to calculating it is to set

[tex]s_1 = a_1[/tex]
[tex]s_{n+1} = a_{n+1}-a_n[/tex], and consider
[tex]a_n = \sum_{i = 1}^n s_n[/tex].

So you can add term by term if you can figure out a way to calculate
[tex]s_n = a_n - a_{n-1} = log^{(n)}(\Pi^{(n)}(3)) - log^{(n-1)}(\Pi^{(n-1)}(3))[/tex]
[tex]\ \ \ = log( \frac{ log^{(n-1)}(\Pi^{(n-1)}(3)!) }{ log^{(n-2)}(\Pi^{(n-2)}(3)!) } ) [/tex].

Also from this expression it seems plausible that s_n -> 0 as n -> infinity, or perhaps
[tex]|\frac{s_{n+1}}{s_n}| \rightarrow L < 1[/tex] as n -> [tex]\infty[/tex], which would show a_n = sum s_n converges.

But for some reason it seems to me like the answer won't be that simple.. Actually, the root test may be better..
 
  • #11
I think he's saying, for positive integers k,
[tex]\Pi(k) = \Gamma(k+1) = k![/tex], so
[tex]{\Pi}^{n} (3) = 3!...![/tex], with n !'s.
[tex]log^{(n)}(\Pi^{(n)}(3)) = log^{(n)}(3!...!)[/tex].
 
  • #12
rudinreader said:
I think he's saying, for positive integers k,
[tex]\Pi(k) = \Gamma(k+1) = k![/tex], so
[tex]{\Pi}^{n} (3) = 3!...![/tex], with n !'s.
[tex]log^{(n)}(\Pi^{(n)}(3)) = log^{(n)}(3!...!)[/tex].
Thanks. I started out by assuming Gamma[x] = x!, which should have been (x-1)!.

I also have been applying the (alternating) Log[PI[Log[PI...]]], which is different than Log[...Log[PI[...PI]]].

BTW, the alternating function ---> 0.
 
Last edited:
  • #13
rudinreader said:
My calculations are:
a_1 = log 3! = 1.79175946922806
a_2 = log log 3! = log log 720 = 1.88392094129494

The javascript calculator at http://www.univie.ac.at/future.media/moe/JavaCalc/jcintro.html has a "loggamma" function, I used it to compute the first three terms:
a_1 = loggamma(3+1) = 1.7917594692280545
a_2 = log(loggamma(3!+1)) = 1.8839209412949373
a_3 = log(log(loggamma(3!+1))) = 2.1161775528289275
a_4 = log(log(log(loggamma(3!+1)))) = NaN

But it seems you get stuck no matter what if you try to calculate using
log N! = log 2 + ... + log N!, because the log N! term gives NaN.

Another approach to calculating it is to set

[tex]s_1 = a_1[/tex]
[tex]s_{n+1} = a_{n+1}-a_n[/tex], and consider
[tex]a_n = \sum_{i = 1}^n s_n[/tex].

So you can add term by term if you can figure out a way to calculate
[tex]s_n = a_n - a_{n-1} = log^{(n)}(\Pi^{(n)}(3)) - log^{(n-1)}(\Pi^{(n-1)}(3))[/tex]
[tex]\ \ \ = log( \frac{ log^{(n-1)}(\Pi^{(n-1)}(3)!) }{ log^{(n-2)}(\Pi^{(n-2)}(3)!) } ) [/tex].

I don't want to tell you how I solved the problem for a good reason. I found it to be quite interesting and I want to see other creative and unique ideas for solving it. If I tell you how I did it then I probably will not see other creative approaches.

Here is some carrot: a_4 = 2.1164259
 
Last edited:
  • #14
Thanks for that carrot, now I can give you the answer! That is, provided I get 100 guesses.
 
  • #15
Okay some more carrot: a_5 = 2.1164259

Anybody solve it on their own?
 
  • #16
The Grinch in this problem is the memory overflow error (numbers too large for a desktop computer to handle).

I am thinking a statistical sampling approach.

Gamma(x) is the expected value of g(t;x) = tx-1 where t is an exponential random variable with mean = 1 (t ~ exp(1)).

Therefore Gamma(x+1) = E[g(t;x+1)] = E[tx].

To prevent a memory overflow error, I'd look for a way to scale t and g(t) so that E[g(h(t);x)] = E[k(x)g(t;x)] = k(x)E[g(t;x)] for some functions h and k.

E.g. let k be a scaling constant and let h(t) = t/k. Then E[g(h(t);x)] = E[g(t/k;x)] = E[tx/kx] = E[tx]/kx. Conversely, if E[tx/kx] = [itex]\mu[/itex] then E[tx] = kx[itex]\mu[/itex].
 
Last edited:
  • #17
EnumaElish said:
The Grinch in this problem is the memory overflow error (numbers too large for a desktop computer to handle).

I am thinking a statistical sampling approach.

Gamma(x) is the expected value of g(t;x) = tx-1 where t is an exponential random variable with mean = 1 (t ~ exp(1)).

Therefore Gamma(x+1) = E[g(t;x+1)] = E[tx].

To prevent a memory overflow error, I'd look for a way to scale t and g(t) so that E[g(h(t);x)] = E[k(x)g(t;x)] = k(x)E[g(t;x)] for some functions h and k.

E.g. let k be a scaling constant and let h(t) = t/k. Then E[g(h(t);x)] = E[g(t/k;x)] = E[tx/kx] = E[tx]/kx. Conversely, if E[tx/kx] = [itex]\mu[/itex] then E[tx] = kx[itex]\mu[/itex].

Sounds interesting.

Also I would like to see how you guys would go about proving convergence of the sequence.

The one thing I couldn't do was come up with a closed form expression for the value. The person who set the problem couldn't either so I didn't waste too much time on this.
 
  • #18
I may have more on this soon (or may not)... Something I was able to show that might help (or might not) is:

[tex]\frac{log \ log \ N!}{log \ N} \rightarrow 1[/tex] as [tex]N \rightarrow \infty[/tex]

proof:

Use the fact that [tex]N \cdot log(N) - N \leq log(N!) \leq N \cdot log(N)[/tex],
which can be proved by showing
[tex]Nlog(N) - N + 1 = \int_1^N log(t) dt \leq log(N!) \leq \int_1^N log(t) + 1 \ dt = Nlog(N)[/tex].

You then also have to use the fact that [tex]lim_{M \rightarrow \infty} \frac{log(M)}{M} = 0[/tex] to get the limit of the log of the left side and the log of the right side:
[tex]\frac{log(Nlog(N) - N)}{log(N)} = \frac{log(N) + log(log(N) - 1)}{log(N)} = 1 + \frac{log(log(N) - 1)}{log(N)} \rightarrow 1 + 0 = 1[/tex],
[tex]\frac{log(Nlog(N))}{log(N)} = \frac{log(N) + log(log(N))}{log(N)} = 1 + \frac{log(log(N))}{log(N)} \rightarrow 1[/tex].

The claim follows by the squeeze theorem.

It seems you might be able to apply this to proving convergence as in:

rudinreader said:
[tex]s_n = a_n - a_{n-1} = log^{(n)}(\Pi^{(n)}(3)) - log^{(n-1)}(\Pi^{(n-1)}(3))[/tex]
[tex]\ \ \ = log( \frac{ log^{(n-1)}(\Pi^{(n-1)}(3)!) }{ log^{(n-2)}(\Pi^{(n-2)}(3)!) } ) [/tex].

Also from this expression it seems plausible that s_n -> 0 as n -> infinity...
 
  • #19
Another kind of striking observation...
Let [tex]exp^n(x) = exp(exp(...exp(x)...))[/tex] (similar to log^n(x)).

For fixed k >= 1 define a sequence
[tex]b_n^k = exp^k(a_{n+k}) = log^n(\Pi^{n+k}(3))[/tex].

Notice that for any sequence c_n and any k >= 1 you have
[tex]c_n \rightarrow \infty[/tex] if and only if [tex]exp^k(c_n) \rightarrow \infty[/tex].

It follows that our sequence a_n converges if and only if [tex]b_n^k[/tex] converges for all k. In other words we can instead look at a sequence with starting value [tex]\Pi^{k+1}(3)[/tex] as large as we want. Still not sure if this is going to lead to a solution.
 
  • #20
Now I have been able to show for k >= 1
[tex]\frac{log^{k+1}(N!)}{log^k(N)} \rightarrow 1[/tex] as [tex]N \rightarrow \infty[/tex]

So it seems that's an inch away from proving convergence.
 
  • #21
OK, the thought process above led me to the following proof that a_n converges. Since I was just looking for the first proof I could find, there perhaps are better proofs, and I didn't address the issue of computing lim a_n or perhaps finding a closed form value. (In fact I didn't "use the 3" in the a_n). If I'm lucky, there will be something in this proof that helps. Please feel free to discuss these things...

Proof that a_n converges:

Because of
rudinreader said:
It follows that our sequence a_n converges if and only if [tex]b_n^k[/tex] converges for all k.

We can can instead consider [tex]a_n = log^n(\Pi^n(M))[/tex] for any integer M > 2. (The definition doesn't work for M=1,2.)

Also use the fact (I'll omit the proof):
rudinreader said:
for k >= 1 [tex]\frac{log^{k+1}(N!)}{log^k(N)} \rightarrow 1[/tex] as [tex]N \rightarrow \infty[/tex]

Another fact used is that if c_n >= 1 then log(c_n) <= c_n - 1.

Choose M such that [tex]\frac{log^2(N!)}{log(N!)} \leq 1 + \frac{1}{2}[/tex] for all N >= M, and assume log(M!) >= 2. It then follows that [tex]a_{n+1} \geq a_n = log^n(\Pi^n(M)) \geq 2[/tex] for all n >= 1, hence [tex]\frac{a_{n+1}}{a_n} \geq 1[/tex] (a_n is monotonic increasing).

We now prove by induction that for all k >= 1 [tex]\frac{log^{k+1}(\Pi^{k+1}(N))}{log^k(\Pi^k(N))} \leq 1 + \frac{1}{2^k}[/tex] whenever N >= M.
As assumed above, the result is true for k = 1. Now suppose the formula is true for k.
Then [tex]\frac{log^{(k+1) + 1}(\Pi^{(k+1)+1}(N))}{log^{k+1}(\Pi^{k+1}(N))} = \frac{1}{log^{k+1}(\Pi^{k+1}(N))}(log^{k+1}(\Pi^{k+1}(N)) + log^{k+2}(\Pi^{k+2}(N)) - log^{k+1}(\Pi^{k+1}(N))) = 1 + \frac{1}{log^{k+1}(\Pi^{k+1}(N))}log(\frac{log^{k+1}(\Pi^{k+2}(N))}{log^k(\Pi^{k+1}(N))})[/tex]
...[tex]\leq 1 + \frac{1}{log^{k+1}(\Pi^{k+1}(N))}(\frac{log^{k+1}(\Pi^{k+2}(N))}{log^k(\Pi^{k+1}(N))} - 1) < 1 + \frac{1}{2}\frac{1}{2^k} = 1 + \frac{1}{2^{k+1}}[/tex].

Define s_1 = a_1, and [tex]s_{n+1} = a_{n+1} - a_n[/tex]. Then [tex]a_n = \sum_{k=1}^n s_k[/tex].
We have [tex]s_{n+2} + ... + s_{m+n+2} = log(\frac{ log^{(n+1)}(\Pi^{(n+1)}(M!)) }{ log^n(\Pi^n(M!)))}) + ... + log(\frac{ log^{(m+n+1)}(\Pi^{(m+n+1)}(M!)) }{ log^{m+n}(\Pi^{m+n}(M!)))}) < \frac{1}{2^n} + ... + \frac{1}{2^{n+m}} < \sum_{k = n}^\infty \frac{1}{2^k} = \frac{1}{2^{n-1}}[/tex].

It follows that for m >= n >= 2, that [tex]a_m - a_n < \frac{1}{2^{n-2}}[/tex]. Thus a_n is Cauchy, hence a_n converges.
 
Last edited:
  • #22
rudinreader said:
OK, the thought process above led me to the following proof that a_n converges. Since I was just looking for the first proof I could find, there perhaps are better proofs, and I didn't address the issue of computing lim a_n or perhaps finding a closed form value. (In fact I didn't "use the 3" in the a_n). If I'm lucky, there will be something in this proof that helps. Please feel free to discuss these things...

Proof that a_n converges:

Because ofWe can can instead consider [tex]a_n = log^n(\Pi^n(M))[/tex] for any integer M > 2. (The definition doesn't work for M=1,2.)

Also use the fact (I'll omit the proof):Another fact used is that if c_n >= 1 then log(c_n) <= c_n - 1.

Choose M such that [tex]\frac{log^2(N!)}{log(N!)} \leq 1 + \frac{1}{2}[/tex] for all N >= M, and assume log(M!) >= 2. It then follows that [tex]a_{n+1} \geq a_n = log^n(\Pi^n(M)) \geq 2[/tex] for all n >= 1, hence [tex]\frac{a_{n+1}}{a_n} \geq 1[/tex] (a_n is monotonic increasing).

We now prove by induction that for all k >= 1 [tex]\frac{log^{k+1}(\Pi^{k+1}(N))}{log^k(\Pi^k(N))} \leq 1 + \frac{1}{2^k}[/tex] whenever N >= M.
As assumed above, the result is true for k = 1. Now suppose the formula is true for k.
Then [tex]\frac{log^{(k+1) + 1}(\Pi^{(k+1)+1}(N))}{log^{k+1}(\Pi^{k+1}(N))} = \frac{1}{log^{k+1}(\Pi^{k+1}(N))}(log^{k+1}(\Pi^{k+1}(N)) + log^{k+2}(\Pi^{k+2}(N)) - log^{k+1}(\Pi^{k+1}(N))) = 1 + \frac{1}{log^{k+1}(\Pi^{k+1}(N))}log(\frac{log^{k+1}(\Pi^{k+2}(N))}{log^k(\Pi^{k+1}(N))})[/tex]
...[tex]\leq 1 + \frac{1}{log^{k+1}(\Pi^{k+1}(N))}(\frac{log^{k+1}(\Pi^{k+2}(N))}{log^k(\Pi^{k+1}(N))} - 1) < 1 + \frac{1}{2}\frac{1}{2^k} = 1 + \frac{1}{2^{k+1}}[/tex].

Define s_1 = a_1, and [tex]s_{n+1} = a_{n+1} - a_n[/tex]. Then [tex]a_n = \sum_{k=1}^n s_k[/tex].
We have [tex]s_{n+2} + ... + s_{m+n+2} = log(\frac{ log^{(n+1)}(\Pi^{(n+1)}(M!)) }{ log^n(\Pi^n(M!)))}) + ... + log(\frac{ log^{(m+n+1)}(\Pi^{(m+n+1)}(M!)) }{ log^{m+n}(\Pi^{m+n}(M!)))}) < \frac{1}{2^n} + ... + \frac{1}{2^{n+m}} < \sum_{k = n}^\infty \frac{1}{2^k} = \frac{1}{2^{n-1}}[/tex].

It follows that for m >= n >= 2, that [tex]a_m - a_n < \frac{1}{2^{n-2}}[/tex]. Thus a_n is Cauchy, hence a_n converges.

Nicely done!
 
Last edited:
  • #23
Anybody else calculate a_4 and a_5 to verify my values?
 
  • #24
sobolev said:
Now your inductive hypothesis is:
[tex]\frac{log^{k+1}(\Pi^{k+1}(N))}{log^k(\Pi^k(N))} \leq 1 + \frac{1}{2^k}[/tex]

The inductive hypothesis includes for all N >= M. (The key point is that in case k = 1 we knew that the log log N!/log N! term approached 1, so we could choose M large enough so that N >= M implied the term <= 1 + 1/2.)


sobolev said:
So I assume that your line should be...

[tex]
1 + \frac{1}{log^{k+1}(\Pi^{k+1}(N))}(\frac{log^{k+1}( \Pi^{k+2}(N))}{log^k(\Pi^{k+1}(N))} - 1)

< 1 + \frac{1}{log^{k+1}(\Pi^{k+1}(N))}(\frac{log^{k+1}( \Pi^{k+1}(N))}{log^k(\Pi^{k}(N))} - 1)

\leq 1 + \frac{1}{2}\frac{1}{2^k}
[/tex]

However the following isn't exactly clear as is implicit in the above inequality...

[tex]\frac{log^{k+1}( \Pi^{k+2}(N))}{log^k(\Pi^{k+1}(N))} < \frac{log^{k+1}( \Pi^{k+1}(N))}{log^k(\Pi^{k}(N))}[/tex]

What I was getting at was [tex]\frac{log^{k+1}( \Pi^{k+2}(N))}{log^k(\Pi^{k+1}(N))} = \frac{log^{k+1}( \Pi^{k+1}(N!))}{log^k(\Pi^{k}(N!))}[/tex], whereas N! >= N >= M, so the inductive hypothesis can be applied. So the claim I was proving by induction was correct, but I probably should have at least mentioned the N >= M inside the induction proof... that was implicit from context.
 
Last edited:
  • #25
After thinking about how to calculate a_4 I came to realize the computational approach leads to a more straightforward proof that a_n converges. That is, once you figure out how to compute a_5, you pretty much get the proof that a_n converges (because it's an increasing sequence and you get an error term on the order of 1 over k factorial).

To summarize:
Define [tex]a_n = log^n(\Pi^n(3))[/tex] as before, then we are able to compute:

a_1 = log 3! = 1.7917594692280545
a_2 = log log 3! = 1.8839209412949373
a_3 = log log log 3! = log log (loggamma(3!+1)) = 2.1161775528289275

Again, 3! is to big to compute, which implies log 3! >= 3! is hopeless to compute. So log log 3! is the best place to start.

By applying the crude inequality [tex]N(log(N)-1) \leq log(N!) \leq Nlog(N)[/tex] you can reduce log log 3! in terms of log 3! which we are able to compute (using loggamma) and you get
...log 3! + log(log(3!)-1) <= log log 3! <= log 3! + log log 3!
..which yields
...4029.5686567594484 <= log log 3! <= 4029.5689054680583, which has an error of 0.0002487086098881264.

But the point is that when you take the logarithm of the left and right hand side, that error gets diminished because log(x + e) - log(x) = log(1+e/x) <= e/x.

In this case (using the smaller term):
...log log log 3! - log(4029.5686567594484) <= 0.0002487086098881264/4029.5686567594484 = 6.172090143468014e-8
Thus
...a_4 - log log(4029.5686567594484) <= 6.172090143468014e-8/log(4029.5686567594484) = 7.434985998001389e-9.
so a_4 = log log(4029.5686567594484) = 2.1164259359607777 is within 5 decimal points.


Using an even cruder approximation (N <= log N! <= N + N(logN - 1)) and the idea above it's then very straightforward to show for k >= 4 that [tex]log^{k+1}\Pi^{k+1}(3) - log^k\Pi^k(3) \leq \frac{2}{\Pi^{k-3}(3)\Pi^{k-2}(3)}[/tex], and that's certainly a convergent sequence.

Now for k >= 5, the error is smaller than [tex]\frac{2}{\Pi^{2}(3)\Pi^{3}(3)}[/tex] and is completely negligible because the 3! term is there. The only remaining problem is the error for k = 4 (using the "crude approximation") is 2/(6*720) = 0.000462962962962963 and is not within 5 decimal places, so more modification needed..

[tex]log^5\Pi^5(3) - log^4\Pi^4(3) = log(\frac{log^4\Pi^5(3)}{log^3\Pi^4(3)}) \leq \frac{log^4\Pi^5(3)}{log^3\Pi^4(3)} - 1 = \frac{1}{log^3\Pi^4(3)}(log^4\Pi^5(3) - log^3\Pi^4(3)) \leq log(\frac{log^3\Pi^5(3)}{log^2\Pi^4(3)}) \leq \frac{log^3\Pi^5(3)}{log^2\Pi^4(3)} - 1[/tex]
...[tex]= \frac{1}{log^2\Pi^4(3)}(log^3\Pi^5(3) - log^2\Pi^4(3)) \leq log(\frac{log^2\Pi^5(3)}{log^1\Pi^4(3)}) \leq \frac{log^2\Pi^5(3)}{log^1\Pi^4(3)} - 1 = \frac{1}{log \Pi^4(3)}(log^2\Pi^5(3)-log^1\Pi^4(3)) = \frac{1}{log \Pi^4(3)}log(\frac{log\Pi^5(3)}{\Pi^4(3)})[/tex]
...[tex]\leq \frac{1}{log \Pi^4(3)}log(\frac{\Pi^4(3)log\Pi^4(3)}{\Pi^4(3)}) = \frac{log log \Pi^4(3)}{log\Pi^4(3)} \leq \frac{log\Pi^3(3) + log(log\Pi^3(3)-1)}{\Pi^3(3)(log\Pi^3(3)-1)}[/tex]

If you stare at the last expression on the right hand side long enough, you should realize it's
...[tex]\leq \frac{2}{\Pi^3(3)}[/tex]
 
  • #26
Nicely done rudinreader. I calculated my values using Stirling's series (in its convergent form) which was actually your first suggestion.
 
Last edited:
  • #27
Wow. This is one thread I'll definitely subscribe to. Well done rudinreader.
 
  • #28
Defennnder said:
Well done rudinreader.

Thanks for the compliment... Actually recently I responded to too many questions like "what is a good analysis book" or "what is a proof", etc. and I don't want to implicitly pass myself off as an expert, because I'm really just beginning to study graduate level analysis...
But I felt like I had to at least participate in a proposed "hard problem" which was very much an analysis problem, not to establish that I'm an expert (because my solution certainly doesn't establish that), but hopefully establish that I am actually interested in Analysis! (not that anyone cares!)

My main goal these coming 6 months is actually to read through Rudin's Real and Complex Analysis .. right now I'm halfway through the chapter 2 problems.

This problem sobelev proposed required no major prerequisites but was actually harder than most (not all) of Adult Rudin problems because there was no easy hints.. (i.e. for an example of a pretty hard problem in Adult Rudin, look at problem #1 in Chapter #1. It's scary - but fortunately partial solutions are floating around the net.)
 
  • #29
The following is a proof of convergence. I think it is a little more transparent than rudinreader's but due credit must be given to rudinreader as his proof provides the backbone for this one.

(1) The first thing of note is...

[tex]
\frac{ log( log( n! ) ) }{ log(n) } \rightarrow 1
[/tex]

Which rudinreader proved above and it can also be proven using Stirling's approximation.

(2) The next thing to take note of is the following...

[tex]
\frac{ log^{k+1}(x) }{ log^{k}(y) } - 1

= \frac{ log^{k+1}(x) - log^{k}(y) }{ log^{k}(y) }

= \frac{1}{log^{k}(y) } log \biggl( \frac{ log^{k}(x) }{ log^{k-1}(y) } \biggr)

\leq \frac{1}{log^{k}(y)} \biggl( \frac{ log^{k}(x) }{ log^{k-1}(y) } - 1 \biggr)
[/tex]

(3) We choose n such that [tex] n! > 10 [/tex] and

[tex] \frac{ log( log( m! ) ) }{ log(m) } \leq 1 + \frac{1}{2} [/tex]

For all [tex]m \geq n[/tex].

Choosing such an n is always possible and this is justified by (1).

For such an n we have the following...

[tex]
log^{k+1} \biggl( \Pi^{k+1} ( n ) \biggr) -log^k \biggl( \Pi^k ( n ) \biggr)

= log \biggl( \frac{ log^{k} ( \Pi^{k+1} ( n ) ) } { log^{k-1} ( \Pi^k ( n ) ) } \biggr)

\leq \frac{ log^{k} ( \Pi^{k+1} ( n ) ) } { log^{k-1} ( \Pi^k ( n ) ) } - 1
[/tex]

Now using (2)...

[tex]
log^{k+1} \biggl( \Pi^{k+1} ( n ) \biggr) -log^k \biggl( \Pi^k ( n ) \biggr)
[/tex]

[tex]
\leq
\frac{1}{log^{k-1} ( \Pi^k ( n ) )} \biggl( \frac{ log^{k-1} ( \Pi^{k+1} ( n ) ) } { log^{k-2} ( \Pi^k ( n ) ) } - 1 \biggr)
[/tex]

[tex]
\leq
\frac{1}{log^{k-1} ( \Pi^k ( n ) ) \; log^{k-2} ( \Pi^k ( n ) )} \biggl( \frac{ log^{k-2} ( \Pi^{k+1} ( n ) ) } { log^{k-3} ( \Pi^k ( n ) ) } - 1 \biggr)
[/tex]

[tex]
\leq
\frac{1}{log^{k-1} ( \Pi^k ( n ) ) \; log^{k-2} ( \Pi^k ( n ) ) \; log^{k-3} ( \Pi^k ( n ) )} \biggl( \frac{ log^{k-3} ( \Pi^{k+1} ( n ) ) } { log^{k-4} (

\Pi^k ( n ) ) } - 1 \biggr)
[/tex]

Repeating this process we end up with...

[tex]
log^{k+1} \biggl( \Pi^{k+1} ( n ) \biggr) -log^k \biggl( \Pi^k ( n ) \biggr)
\leq
\biggl( \frac{ log ( \Pi^{k+1} ( n ) ) }{ \Pi^k ( n ) } - 1 \biggr) \;
\prod_{i = 1}^{k-1}{ \frac{1}{ log^{i} ( \Pi^k ( n ) ) } }
[/tex]

(4) Since [tex]\Pi^k (n) > n[/tex] for all [tex]k \geq 1[/tex] and our previously chosen n, we have

[tex]
\frac{ log( \Pi^{k+1} (n) ) }{ \Pi^k ( n ) }
=
\frac{ log \biggl( \Pi( \Pi^{k} (n) ) \biggr) }{ \Pi^k ( n ) }
\leq
1 + \frac{1}{2}
[/tex]

Combining this with the result from (3) we get

[tex]
log^{k+1} \biggl( \Pi^{k+1} ( n ) \biggr) -log^k \biggl( \Pi^k ( n ) \biggr)
\leq
\frac{1}{2} \;
\prod_{i = 1}^{k-1}{ \frac{1}{ log^{i} ( \Pi^k ( n ) ) } }
[/tex]

(5) If we let [tex]a_{k} = log^{k} ( \Pi^{k} (n) )[/tex] were n is our previosly chosen one.

Using the fact that [tex]x \geq 10 \Rightarrow log( \Pi( x ) ) > x[/tex] we get the following for all [tex]k \geq 1[/tex]

[tex]
a_{k+1}
=
log^{k} ( log( \Pi ( {\Pi}^{k} (n) ) ) )
>
log^{k} ( {\Pi}^{k} (n) )
=
a_{k}
[/tex]

Since that [tex]{\Pi}^{k} (n) \geq \Pi(n) > 10[/tex].

From this we know that [tex]a_{k+1} > a_{k}[/tex], so the sequence is monotone increasing. From this we know that [tex]a_{k} \geq a_{1} > log(10)[/tex]

So combining this with the result from (4) we have

[tex]
log^{k+1} \biggl( \Pi^{k+1} ( n ) \biggr) -log^k \biggl( \Pi^k ( n ) \biggr)
\leq
\frac{1}{2} \;
\prod_{i = 1}^{k-1}{ \frac{1}{ log^{i} ( \Pi^k ( n ) ) } }
=
\frac{1}{2} \;
\prod_{i = 1}^{k-1}{ \frac{1}{ exp^{k-i}( a_{k} ) } }
\leq
\frac{1}{2} \;
\prod_{i = 1}^{k-1}{ \frac{1}{ log(10) } }
=
\frac{1}{2 \; (log(10))^{k-1} }
[/tex]

(6) Finally putting it all together we see that...

[tex]
a_{k} - a_{1}
=
\sum_{i=1}^{k-1}{ (a_{i+1} - a_{i}) }
=
\sum_{i=1}^{k-1}{ (log^{i+1} \biggl( \Pi^{i+1} ( n ) \biggr) -log^i \biggl( \Pi^i ( n ) \biggr)) }
[/tex]

So,
[tex]
a_{k} - a_{1}
\leq
\sum_{i=1}^{k-1}{ \frac{1}{2 \; (log(10))^{i-1} } }
=
\frac{log(10)}{2} \; \sum_{i=1}^{k-1}{ (\frac{1}{log(10) })^{i} }
=
\frac{log(10)}{2} \;
\frac{\frac{1}{log(10)} - (\frac{1}{log(10) })^{k}}{1 - \frac{1}{log(10) }}
=
\frac{log(10)}{2 ( log(10) - 1 )} \;
\biggl( 1 - \frac{log(10)}{(log(10))^k } \biggr)
[/tex]

Now for [tex]k \geq 1[/tex]

[tex]
a_{k}
\leq
a_{1} + \frac{log(10)}{2 ( log(10) - 1 )} \;
\biggl( 1 - \frac{log(10)}{(log(10))^k } \biggr)
\leq
a_{1} + \frac{log(10)}{2 ( log(10) - 1 )}
[/tex]

So we see that [tex]a_{k}[/tex] is a monotone inceasing sequence that is bounded from above and hence it converges.

(7) We have shown that if n satisfies certain properties stated in (3) then [tex]a_{k}[/tex] converges. Let n be such a number that satisfies the forementioned properties (given in section (3)) then it is easly demonstrateable that any larger number also satisfies those properties.

Notice that [tex]\lim_{k \rightarrow \infty} \Pi^{k} (3) = \infty[/tex] so that there exists an i such that given any n that satisfies the forementioned properties then [tex] \Pi^{i} (3) \geq n[/tex]. Hence [tex] \Pi^{i} (3) [/tex] satisfies the forementioned properties and the sequence [tex] \{ log^{k} ( \Pi^{k} ( \Pi^{i} (3) ) ) \}_{k=1}^{\infty} [/tex] converges from the result in (6).

Let for [tex]k \geq 1[/tex],
[tex]
b_{k} = log^k ( \Pi^k (3) )
[/tex]

See that,
[tex]
b_{k+i} = log^{k+i} ( \Pi^k ( \Pi^{i} (3) ) )
[/tex]

So,
[tex]
exp^{i}( b_{k+i} ) = log^{k} ( \Pi^k ( \Pi^{i} (3) ) )
[/tex]

So we know that [tex]exp^{i}( b_{k+i} )[/tex] converges and since [tex]log(x)[/tex] is continuous this means that [tex]b_{k+i}[/tex] and hence [tex]b_{k}[/tex] converges.

P.S. There are bound to be typing mistakes in the above.
 
Last edited:
  • #30
It's true I used at least 1000 words in all my posts, but I just wanted to point out that the computational approach yields a single inequality that it proves it converges... You just have to play around with log(x+e)-log(x) <= e/x, and N <= log N! <= Nlog(N).

Namely, to prove a_n converges, it suffices to prove (since it shrinks pretty darn fast):
[tex]log^{k+1}\Pi^{k+1}(3) - log^k\Pi^k(3) \leq \frac{1}{\Pi^{k-2}(3)}[/tex] for k >= 3.

I left off with "you can show this with the idea above", but I will go ahead and write it out.

proof:

[tex]log log \Pi^{k+1}(3) - log \Pi^k(3) \leq \frac{\Pi^k(3)log(\Pi^k(3))}{\Pi^k(3)} = log \Pi^k(3)[/tex]
[tex]\Rightarrow log log log \Pi^{k+1}(3) - log log \Pi^k(3) \leq \frac{log \Pi^k(3)}{log \Pi^k(3)} = 1[/tex]
[tex]\Rightarrow log log log log \Pi^{k+1}(3) - log log log \Pi^k(3) \leq \frac{1}{log log \Pi^k(3)} \leq \frac{1}{\Pi^{k-2}(3)}[/tex].

The result follows (when you continue taking logarithms the difference gets even closer).

Edit: that last inequality on the bottom may require k >=4 or 5..
Edit#2: no it doesn't, k >= 3 works, because log 3! > 3!, and log 3! > 3!.
 
Last edited:

1. What is the limit of a_n as n approaches infinity for Log^n and Pi^n(3)?

The limit of a_n for Log^n and Pi^n(3) as n approaches infinity is 1. This means that as n gets larger and larger, the value of a_n will approach 1.

2. How do you solve for the limit of Log^n and Pi^n(3)?

To solve for the limit of Log^n and Pi^n(3), you can use the rules of logarithms and exponents. First, take the natural logarithm of both sides of the equation. Then, use the power rule to bring the exponent down in front of the logarithm. Finally, use the limit properties to evaluate the limit as n approaches infinity.

3. Can the limit of Log^n and Pi^n(3) be negative?

No, the limit of Log^n and Pi^n(3) cannot be negative. Logarithmic and exponential functions are always positive, and as n approaches infinity, the value of a_n will approach 1, which is also a positive number.

4. Is there a general formula for solving limits of Log^n and Pi^n(3)?

Yes, there is a general formula for solving limits of Log^n and Pi^n(3). It involves using the rules of logarithms and exponents, as well as the limit properties. However, the specific steps may vary depending on the given equation.

5. What is the significance of solving for the limit of Log^n and Pi^n(3)?

Solving for the limit of Log^n and Pi^n(3) helps us understand the behavior of these functions as n gets larger and larger. It can also be useful in applications such as calculating growth rates or determining the convergence of a series.

Similar threads

Replies
3
Views
1K
Replies
2
Views
1K
  • Advanced Physics Homework Help
Replies
6
Views
380
Replies
16
Views
2K
  • Precalculus Mathematics Homework Help
Replies
3
Views
915
Replies
1
Views
937
  • Calculus
Replies
19
Views
1K
  • Precalculus Mathematics Homework Help
Replies
4
Views
975
Replies
5
Views
870
  • Precalculus Mathematics Homework Help
Replies
17
Views
1K
Back
Top