Isso não é lição de casa. Eu tenho a solução, mas não é o que estou recebendo. Sei que existem várias soluções para o problema, mas quero ter certeza de que não estou perdendo nada.
A questão é a seguinte:
Prove que 2 - 4n + 7 = Θ ( ). forneça os valores das constantes e mostre seu trabalho.
Aqui está como eu abordei o problema:
A partir da definição de Θ (g (n)):
0 ≤ C 1 ≤ 2 - 4n + 7 ≤ C 2
Divida a desigualdade pela maior ordem n-termo. (Esta é a única maneira que sei resolver essas equações.)
0 ≤ C 1 ≤ 2 - (4 / n - 7 / ) ≤ C 2
Divida o problema em duas partes: LHS e RHS.
Começamos com o RHS:
Encontre C 2 constante que satisfará
0 ≤ 2 - (4 / n - 7 / ) ≤ C 2
n = 1, (2 - (4/1 - 7/1 )) = 5
n = 2, (2 - (4/2 - 7/2 )) = 7/4
n = 3, (2 - (4/3 - 7/9)) = 13/9
Escolhemos C 2 como 2, n≥2 para satisfazer o RHS.
LHS: tentamos encontrar uma constante que satisfaça
0 ≤ C 1 ≤ 2 - (4 / n - 7 / )
Acima, sabemos que depois de n = 2, a equação se aproxima de 2 à medida que n cresce, portanto, se escolhermos uma constante menor que 2, ela deverá satisfazer o LHS.
Nós escolhemos C 1 para ser 1. Para n, escolhendo 1 iria satisfazer o lado esquerdo, mas desde que o RHS precisa n≥2, nós ficar com ela.
Portanto, as constantes que provam 2 - 4n + 7 = Θ ( ) são
C 1 = 1, C 2 = 2, n≥2
A solução fornecida para esse problema escolhe n≥4, mas não sei por que. Parece que n≥2 funcionaria bem. Estou errado em algum lugar?
Se eu não estiver errado, se eu tivesse escolhido C 1 como também 2, isso também não satisfaria o lado esquerdo, uma vez que a desigualdade permite que seja ≤?
fonte