Big o 大O表示法1/O(n)=ω(n)
我已收到证明Big o 大O表示法1/O(n)=ω(n),big-o,Big O,我已收到证明1/O(n)=Ω(n) 然而,这意味着n元素O(n)=>1/n元素Ω(n)显然是错误的 所以我的问题是:1/O(n)=Ω(n)的说法正确吗 编辑:我给写问题的助手发了一封电子邮件。并使用了f(n)=1的示例。 他接着说,这个说法确实不正确。符号1/O(n)=Ω(n)有点模糊。它本身实际上没有O(n),只有f(n)~O(n),这是一个关于函数f的值的陈述(有一个常数C,使得f(n)1/f(n)~Ω(n) 编辑:除非我认为我没有正确理解它,因为f(n)=1~O(n),但1/f(n)=f(
1/O(n)=Ω(n)
然而,这意味着n
元素O(n)=>1/n
元素Ω(n)
显然是错误的
所以我的问题是:1/O(n)=Ω(n)
的说法正确吗
编辑:我给写问题的助手发了一封电子邮件。并使用了f(n)=1
的示例。
他接着说,这个说法确实不正确。符号1/O(n)=Ω(n)有点模糊。它本身实际上没有O(n),只有f(n)~O(n),这是一个关于函数f的值的陈述(有一个常数C,使得f(n)就震级而言,我们有| f(x)|=M | k(x)|,对于一些M,基本上,h的下界是常数乘以k
所以,对于(O(f(x))^-1,1/| f(x)|“这意味着O(n)的n元素=>ω(n)的1/n元素”——不,它不是。大O符号中的等号其实根本不是等号,也不符合正常规则。作业是:“正式证明:1/O(n)=ω(n)”它写在我面前的一张纸上,所以我没有听错/查错。所以你认为1/O(n)意味着1/f(n)~O(1/n)(事实上比1/O(n)还多)⇔ Ω(n))?因为这意味着什么才是真正的问题,O(n)是一个集合,所以对于1/O(n)的含义没有统一的定义,我同意。O(n)指的是集合,但是,考虑到这个问题,这或多或少是我能做的最好的了。假设这个问题写得非常严肃——我必须假设是这样,那么上述证据应该成立。虽然O(n)指的是一个有界集,因为它指的是一个有界多项式集,所以像上面这样的逆应该是可能的