Sei sulla pagina 1di 4

Tarea # 0

Fundamentos de Informática I
Preliminares
Esteban Beltrán
2804148-9
12 de abril de 2010

1. Ejercicios
1. Escriba los polinomios xk para 2 ≤ k ≤ 6, (1 + x)3 y 1 + x + x2 + x3 como combinaciones lineales de
las potencias factoriales descendientes.

Desarrollo

a) Para los polinomios xk , con 2 ≤ k ≤ 6:

• Para k = 2:

x2 = αx2 + βx1
x2 = α[x(x − 1)] + βx
x2 = α(x2 − x) + βx

α = 1
−α + β = 0

⇒ α = 1; β = 1
∴ x2 = x2 + x1

• Para k = 3:

x3 = αx3 + βx2 + γx1


x3 = α[x(x − 1)(x − 2)] + β[x(x − 1)] + γx
x3 = α(x3 − 3x2 + 3) + β(x2 − x) + γx

α = 1
−3α + β = 0
3α − β + γ = 0

1
⇒ α = 1; β = 3; γ = 0
∴ x3 = x3 + 3x2

• Para k = 4:

x4 = αx4 + βx3 + γx2 + δx1


x4 = α[x(x − 1)(x − 2)(x − 3)] + β[x(x − 1)(x − 2)] + γ[x(x − 1)] + δx
x4 = α(x4 − 12x2 + 9x) + β(x3 − 3x2 + 3x) + γ(x2 − x) + δx

α = 1
β = 0
12α − 3β + γ = 0
−9α + 3β − γ + δ = 0

⇒ α = 1; β = 0; γ = −12; δ = 3
∴ x4 = x4 − 12x2 + 3x1

• Para k = 5:

x5 = αx5 + βx4 + γx3 + δx2 + εx1


x5 = α[x(x − 1)(x − 2)(x − 3)(x − 4)] + β[x(x − 1)(x − 2)(x − 3)] +
+ γ[x(x − 1)(x − 2)] + δ[x(x − 1)] + εx
x5 = α(x5 − 4x4 + 12x3 − 57x2 + 36x) + β(x4 − 12x2 + 9x) +
+ γ(x3 − 3x2 + 3x) + δ(x2 − x) + εx

α = 1
−α + β = 0
12α + γ = 0
−57α + 12β − 3γ + δ = 0
36α + 9β + 3γ − δ + ε = 0

⇒ α = 1; β = 1; γ = −12; δ = 9; ε = 0
∴ x5 = x5 + x4 − 12x3 + 9x2

• Para k = 6:

x6 = αx6 + βx5 + γx4 + δx3 + εx2 + ωx1


x6 = α[x(x − 1)(x − 2)(x − 3)(x − 4)(x − 5)] + β[x(x − 1)(x − 2)(x − 3)(x − 4)] +
+ γ[x(x − 1)(x − 2)(x − 3)] + δ[x(x − 1)(x − 2)] + ε[x(x − 1)] + ωx
x6 = α(x6 − 9x5 + 32x4 − 117x3 + 321x2 − 180x) + β(x5 − 4x4 + 12x3 − 57x2 + 36x) +
+ γ(x4 − 12x2 + 9x) + δ(x3 − 3x2 + 3x) + ε(x2 − x) + ωx

2
α = 1
−9α + β = 0
32α − 4β + γ = 0
−117α + 12β + δ = 0
321α − 57β + 12γ − 3δ + ε = 0
−180α + 36β − 9γ + 3δ − ε + ω = 0

⇒ α = 1; β = 9; γ = 4; δ = 9; ε = 171; ω = 36
∴ x6 = x6 + 9x5 + 4x4 + 9x3 + 171x2 + 36x1

b) Para el polinomio (1 + x)3 :


(1 + x)3 = x3 + 32 + 31 + 1 , entonces:

x 3 + 3 2 + 31 + 1 = αx3 + βx2 + γx1 + δx0


x 3 + 3 2 + 31 + 1 = α[x(x − 1)(x − 2)] + β[x(x − 1)] + γx + δ
x 3 + 3 2 + 31 + 1 = α(x3 − 3x2 + 3) + β(x2 − x) + γx + δ

α = 1
−3α + β = 3
3α − β + γ = 3
δ = 1

⇒ α = 1; β = 6; γ = 6; δ = 1

∴ (1 + x)3 = x3 + 6x2 + 6x1 + x0

c) Para el polinomio 1 + x + x2 + x3 tenemos:

1 + x + x2 + x3 = αx3 + βx2 + γx1 + δx0


1 + x + x2 + x3 = α[x(x − 1)(x − 2)] + β[x(x − 1)] + γx + δ
1 + x + x2 + x3 = α(x3 − 3x2 + 3) + β(x2 − x) + γx + δ

α = 1
−3α + β = 1
3α − β + γ = 1
δ = 1

⇒ α = 1; β = 4; γ = 2; δ = 1

∴ 1 + x + x2 + x3 = x3 + 4x2 + 2x1 + x0

3
2. Justifique si son verdaderas o falsas cada una de las afirmaciones que aparecen a continuación:
Por ejemplo, a la afirmacion n2 ∈ O(n3 ) y n2 ∈ Θ(n3 ) se deberı́a responder verdadero y falso.
n n
a) log n ∈ Θ(n) y log n ∈ o(n).
b) log log n ∈ o(log n) y log log n ∈ ω(log n).
c) 4log2 n ∈ O(n2 ) y 4log2 n ∈ Ω(n2 ).

Desarrollo

n
a) Sea f (n) = log n y g(n) = n, teniendo estas funciones, podemos calcular el lı́mite entre ellas:

n
f (n) log n 1
lı́m = lı́m = lı́m =0
n→∞ g(n) n→∞ n n→∞ log n

∴ g(n) crece más rápido que f (n), luego g(n) acota superiormente a f (n).
n n
⇒ log n ∈ Θ(n) falso ; log n ∈ o(n) verdadero.

b) Sea f (n) = log(log n) y g(n) = log n, sabemos que:

n > log n /(log)


log n > log(log n)

Luego, calculamos lı́mite:

f (n) log(log n)
lı́m = lı́m =0
n→∞ g(n) n→∞ log n

Entonces, podemos afirmar que log(log n) ∈ o(log n) es verdadero y log(log n) ∈ ω(log n) es falso.

c) Sea f (n) = 4log2 n y g(n) = n2 , podemos calcular por álgebra y propiedades de potencias:

4log2 n = 22 log2 n
2
= 2log2 n
= n2

Luego, calculamos lı́mite entre f (n) y g(n):

f (n) 4log2 n n2
lı́m = lı́m = lı́m =1
n→∞ g(n) n→∞ n2 n→∞ n2

∴ Se puede concluir ambas funciones crecen la misma tasa, por lo que las afirmaciones 4log2 n ∈ O(n2 )
y 4log2 n ∈ Ω(n2 ) son verdaderas.
EB/LATEX 2ε

Potrebbero piacerti anche