首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Big-Theta符号

Big-Theta符号
EN

Stack Overflow用户
提问于 2021-10-23 09:45:47
回答 1查看 69关注 0票数 0

因此,我对所有这些都是新手,正在寻找一些关于证明Big Theta符号的帮助和指导。

代码语言:javascript
复制
Prove that log(3?^3+ 2? + 17) = Θ(log(15?^5+ 7?^4 − 2))

我想过简单地把两边都提升到2的幂,然后剩下表达式本身,但我不是100%,这是通往解决方案的正确一步,老实说,我有点迷失了。

我还从符号中知道,我正在寻找一个可以满足以下等式的解决方案:

代码语言:javascript
复制
c1(g(n))<=f(n)<=c2(g(n)), where c is a constant. 
EN

回答 1

Stack Overflow用户

发布于 2021-10-23 10:40:35

易于证明:

代码语言:javascript
复制
n^2 <3n^3 + 2n + 17 < 5n^5 + 7n^4 -2 < n^6 for n > 10 
=> 2 log(n) < log(3n^3 + 2n + 17) < log(5n^5 + 7n^4 -2) < log(n^6) = 6 log(n)

由于log(3n^3 + 2n + 17)log(5n^5 + 7n^4 -2)都在log(n)的常数因子之间,因此您可以得出log(3n^3 + 2n + 17) ⊂ Θ(log(5n^5 + 7n^4 -2))和反之亦然的结论。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69686957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档