Sesión 25 (B) — Cobb–Douglas en Gretl: elasticidades y rendimientos a escala con greene9_1
Índice
- Descripción de la práctica
- Actividad 1 - La función de producción en logaritmos
- Actividad 2 - ¿Rendimientos constantes a escala?
- Actividad 3 - El modelo restringido por sustitución
- Actividad 4 - Lo que el contraste no dice
- Preguntas de interpretación para la clase
- Para profundizar
- Código completo de la práctica
- Respuestas
Descripción de la práctica
La lección 15 (``Cobb–Douglas: elasticidades y rendimientos a escala'') presentó la función de producción \(Q=A\,L^{\alpha}K^{\gamma}e^{U}\) con los datos de Zellner y Revankar, que Gretl incluye como greene9_1 en la pestaña Greene de los ficheros de muestra: el valor añadido (valadd), el capital (capital) y el trabajo (labor) de la industria del equipo de transporte en \(25\) estados de Estados Unidos en 1957. Esta práctica reproduce en Gretl las cifras de la lección: el modelo log-log, la lectura de las elasticidades parciales, el contraste de rendimientos constantes a escala con restrict y el modelo restringido construido por sustitución, como en la lección 13.
Objetivos
- Estimar la función de producción en logaritmos y leer \(\hat\alpha\) y \(\hat\gamma\) como elasticidades parciales.
- Contrastar \(H_0\!:\alpha+\gamma=1\) con
restricty con el intervalo de confianza de la suma. - Construir el modelo restringido por sustitución, la regresión del producto por trabajador sobre el capital por trabajador, y reproducir el \(F\) con las dos sumas de cuadrados.
- Leer el resultado con la cautela de un contraste con \(25\) observaciones.
Comandos nuevos de esta práctica. Uno solo:
logs- crea el logaritmo de cada serie de la lista y lo guarda con el prefijo
l_(logs valaddcreal_valadd); en la ventana principal, con las series marcadas,Añadir -> Logaritmos de las variables seleccionadas.
Los demás ya se han usado: open (sesión 4), summary --simple y printf (sesión 7), series (sesión 7), la función corr, como el comando corr de la sesión 7, la matriz $vcv de varianzas y covarianzas de los coeficientes (actividad 6 (html) de la práctica A de la sesión 20), que allí se leía por posición ($vcv[3,4]) y aquí por los nombres de los regresores ($vcv(a,b) es la covarianza estimada entre los coeficientes de a y b, y $vcv(a,a) la varianza estimada del coeficiente de a, el cuadrado de su error estándar), ols y sus accesores (sesiones 11 a 18), restrict y $test (actividad 2 (html) de la práctica A de la sesión 20) y la función critical (sesión 18).
Actividad 1 - La función de producción en logaritmos
Abra greene9_1 (Archivo -> Abrir datos -> Archivo de muestra, pestaña Greene), cree los logaritmos de las tres variables y estime el modelo log-log del valor añadido sobre el trabajo y el capital.
open carga el fichero y summary --simple da los estadísticos principales de las tres series. logs crea l_valadd, l_capital y l_labor. El modelo se estima con ols; el printf imprime \(e^{\hat\beta_1}\), la estimación del factor de escala \(A\), y la correlación entre los logaritmos de los dos factores.
o bien teclee en línea de comandos:
open greene9_1 --quiet
summary valadd capital labor --simple logs valadd capital labor ols l_valadd const l_labor l_capital printf "Factor de escala A = e^const = %.2f ; correlacion entre l_labor y l_capital: %.3f\n", exp($coeff(const)), corr(l_labor, l_capital)
Media Mediana D. T. Mín Máx
valadd 711,6 494,5 966,1 22,70 4080
capital 53,06 22,00 93,02 1,543 435,1
labor 105,6 83,03 126,0 4,063 490,4
Modelo 1: MCO, usando las observaciones 1-25
Variable dependiente: l_valadd
coeficiente Desv. típica Estadístico t valor p
-----------------------------------------------------------------
const 1,84442 0,233593 7,896 7,33e-08 ***
l_labor 0,805183 0,126334 6,373 2,06e-06 ***
l_capital 0,245428 0,106857 2,297 0,0315 **
Media de la vble. dep. 5,812092 D.T. de la vble. dep. 1,375304
Suma de cuad. residuos 1,222260 D.T. de la regresión 0,235706
R-cuadrado 0,973075 R-cuadrado corregido 0,970627
F(2, 22) 397,5427 Valor p (de F) 5,39e-18
Log-verosimilitud 2,253715 Criterio de Akaike 1,492570
Criterio de Schwarz 5,149198 Crit. de Hannan-Quinn 2,506763
Factor de escala A = e^const = 6,32 ; correlacion entre l_labor y l_capital: 0,952
Lo que debe observar
El modelo estimado es el de la lección 15: \(\hat\alpha=0{,}805\) con error estándar \(0{,}126\) y \(\hat\gamma=0{,}245\) con error estándar \(0{,}107\), \(R^2=0{,}973\) y \(\mathfrak s=0{,}236\). Es un modelo log-log y sus coeficientes son elasticidades: si el trabajo varía en la fracción \(p\) con el capital fijo, el valor añadido varía en la fracción \(0{,}805\,p\); si varía el capital con el trabajo fijo, en la fracción \(0{,}245\,p\). El \(t\) del trabajo es \(6{,}37\): datos como estos serían muy raros si la elasticidad del trabajo fuese cero. El del capital es \(2{,}30\) con valor \(p\) \(0{,}03\): datos como estos serían raros si la elasticidad del capital fuese cero, pero no mucho, y al 1 % no se rechazaría.
La precisión es escasa porque los dos regresores están muy correlados: la correlación entre l_labor y l_capital es \(0{,}952\), los estados con más trabajo tienen más capital, y la parte propia de cada regresor es corta (lección 14). La constante, \(1{,}844\), es el logaritmo del factor de escala, \(A=e^{1{,}844}=6{,}3\): no es un valor ajustado que se lea como cantidad económica, porque el punto en que los dos logaritmos valen cero, un estado con una unidad de trabajo y una de capital, queda fuera de los datos (labor va de \(4{,}1\) a \(490\) y capital de \(1{,}5\) a \(435\)).
Actividad 2 - ¿Rendimientos constantes a escala?
Contraste \(H_0\!:\alpha+\gamma=1\): si los dos factores aumentan en la misma fracción \(p\), el valor añadido aumenta en la fracción \((\alpha+\gamma)\,p\), y la suma vale \(1\) cuando los rendimientos son constantes.
La suma estimada es \(\hat\alpha+\hat\gamma\) y su varianza estimada es la suma de las dos varianzas más dos veces la covarianza, que $vcv proporciona (la lección 16, en ``Varias categorías: una indicadora menos que grupos'', hizo la cuenta análoga para la diferencia de dos coeficientes, con los cuatro grupos de wage1); con su raíz, el error estándar de la suma, el primer printf imprime el intervalo al 95 % para \(\alpha+\gamma\), con el valor crítico de la \(t\) con \(n-k=22\) grados de libertad que da critical. Después, restrict impone la restricción \(\alpha+\gamma=1\) (en la ventana del modelo, Contrastes -> Restricciones lineales) y $test y $pvalue recogen el \(F\) y su valor \(p\); el último printf añade el valor crítico de la \(F(1,22)\) al 5 %.
scalar suma = $coeff(l_labor) + $coeff(l_capital)
scalar eeSuma = sqrt($vcv(l_labor, l_labor) + $vcv(l_capital, l_capital) + 2*$vcv(l_labor, l_capital))
scalar tc = critical(t, $df, 0.025)
printf "alpha + gamma = %.3f ; error estandar %.3f ; t frente a 1: %.2f ; intervalo al 95%%: [%.3f, %.3f]\n", suma, eeSuma, (suma - 1)/eeSuma, suma - tc*eeSuma, suma + tc*eeSuma
restrict --quiet
b[l_labor] + b[l_capital] = 1
end restrict
printf "F(1,%d) = %.2f valor p = %.3f valor critico al 5%%: %.2f\n", $df, $test, $pvalue, critical(F, 1, $df, 0.05)
alpha + gamma = 1,051 ; error estandar 0,041 ; t frente a 1: 1,24 ; intervalo al 95%: [0,966, 1,135] Restricción: b[l_labor] + b[l_capital] = 1 Estadístico de contraste: F(1, 22) = 1,54069, con valor p = 0,227587 F(1,22) = 1,54 valor p = 0,228 valor critico al 5%: 4,30
Lo que debe observar
La suma estimada es \(1{,}051\) con error estándar \(0{,}041\). El estadístico \(F(1,22)\) vale \(1{,}54\), frente a un valor crítico de \(4{,}30\) al 5 %, y el valor \(p\) es \(0{,}23\): datos como estos no serían raros si los rendimientos fuesen constantes, y el contraste al 5 % no rechaza \(H_0\). Con una restricción, el \(F\) es el cuadrado del \(t\) de la suma frente a \(1\): \((1{,}051-1)/0{,}041=1{,}24\), y \(1{,}24^2=1{,}54\), como en la lección 13.
El intervalo al 95 % para \(\alpha+\gamma\) va de \(0{,}966\) a \(1{,}135\): es el conjunto de valores de la suma que el contraste no rechaza al 5 %. Contiene al \(1\), pero también rendimientos algo decrecientes y bastante crecientes. ``No se rechaza'' no es ``los rendimientos son constantes''.
Actividad 3 - El modelo restringido por sustitución
Imponga la restricción como en la lección 13: con \(\gamma=1-\alpha\), el modelo se escribe \(\log Q-\log L=\beta_1+\gamma\,(\log K-\log L)+U\), la regresión del logaritmo del producto por trabajador sobre el logaritmo del capital por trabajador. Estímela y reconstruya el \(F\) con las dos sumas de cuadrados.
Las dos series crean el producto por trabajador y el capital por trabajador, en logaritmos. El ols estima el modelo restringido; su coeficiente es \(\hat\gamma\) restringido y \(1\) menos ese coeficiente es \(\hat\alpha\) restringido. Antes se guarda en SRC la suma de cuadrados de los residuos del modelo sin restringir y en s2 su cuasivarianza, \(\mathfrak s^2\); el printf imprime las dos sumas de cuadrados y el cociente \((\mathrm{SRC}_r-\mathrm{SRC})/\mathfrak s^2\), que con una restricción es el \(F\) de la lección 13.
ols l_valadd const l_labor l_capital --quiet scalar SRC = $ess scalar s2 = $sigma^2 series lqpl = l_valadd - l_labor series lkpl = l_capital - l_labor ols lqpl const lkpl printf "Restringido: gamma = %.3f (ee %.3f), alpha = 1 - gamma = %.3f\n", $coeff(lkpl), $stderr(lkpl), 1 - $coeff(lkpl) printf "SRC sin restringir %.3f ; SRC restringido %.3f ; (SRC_r - SRC)/s2 = %.2f\n", SRC, $ess, ($ess - SRC)/s2
Modelo 2: MCO, usando las observaciones 1-25
Variable dependiente: lqpl
coeficiente Desv. típica Estadístico t valor p
----------------------------------------------------------------
const 2,09497 0,118932 17,61 7,55e-15 ***
lkpl 0,289251 0,102035 2,835 0,0094 ***
Media de la vble. dep. 1,786111 D.T. de la vble. dep. 0,271172
Suma de cuad. residuos 1,307857 D.T. de la regresión 0,238460
R-cuadrado 0,258930 R-cuadrado corregido 0,226709
F(1, 23) 8,036194 Valor p (de F) 0,009387
Log-verosimilitud 1,407614 Criterio de Akaike 1,184771
Criterio de Schwarz 3,622523 Crit. de Hannan-Quinn 1,860900
Restringido: gamma = 0,289 (ee 0,102), alpha = 1 - gamma = 0,711
SRC sin restringir 1,222 ; SRC restringido 1,308 ; (SRC_r - SRC)/s2 = 1,54
Lo que debe observar
El coeficiente del capital por trabajador es \(0{,}289\) con error estándar \(0{,}102\): las estimaciones restringidas son \(\hat\gamma=0{,}289\) y \(\hat\alpha=0{,}711\). Al imponer rendimientos constantes, el reparto entre trabajo y capital se desplaza hacia el capital respecto de la estimación libre (\(0{,}805\) y \(0{,}245\)). La suma de cuadrados de los residuos sube de \(1{,}222\) a \(1{,}308\), y esa diferencia dividida por \(\mathfrak s^2\) es \(1{,}54\), el \(F\) de la Actividad 2: la restricción aumenta la longitud al cuadrado del residuo en una cantidad del orden de lo que cabe esperar por una dimensión si \(H_0\) fuese cierta.
El \(R^2\) del modelo restringido, \(0{,}259\), no se compara con el \(0{,}973\) del modelo sin restringir: los regresandos son distintos, l_valadd frente al logaritmo del producto por trabajador, y el segundo tiene mucha menos variación total que explicar. Lo comparable son las sumas de cuadrados de los residuos: el residuo del modelo restringido, \(\log Q-\log L-\hat\beta_1-\hat\gamma\,(\log K-\log L)\), es igual a \(\log Q-\hat\beta_1-(1-\hat\gamma)\log L-\hat\gamma\log K\), un residuo de l_valadd con la restricción impuesta, y se compara con el del modelo libre.
Actividad 4 - Lo que el contraste no dice
Sin código. Dos cautelas de la lección 15 antes de informar el resultado.
La primera es la potencia: con \(25\) observaciones, un contraste rechaza una hipótesis falsa por poco en una fracción pequeña de las muestras. La actividad 3 (html) de la práctica C de la sesión 18 lo midió repitiendo el experimento: con doce observaciones, una hipótesis falsa por poco se rechazaba menos de una de cada tres veces. El intervalo de la Actividad 2, de \(0{,}966\) a \(1{,}135\), dice lo mismo con los datos de aquí: el contraste deja sin descartar rendimientos a escala entre un \(3\) % decrecientes y un \(13\) % crecientes.
La segunda es la lectura de \(\gamma\). Los datos son de sección cruzada, \(25\) estados en un mismo año: \(\hat\gamma\) describe cómo varía el valor añadido entre estados con distinto capital y el mismo trabajo. Leerlo como el efecto de aumentar el capital en una industria dada exige el supuesto de exogeneidad de la lección 9, \(E[U\mid\boldsymbol X]=\mathit 0\): que lo que la función no recoge, la tecnología, la cualificación del trabajo o la composición de la industria en cada estado, sea ortogonal a las funciones del trabajo y del capital.
Preguntas de interpretación para la clase
- \(\hat\alpha=0{,}805\) y \(\hat\gamma=0{,}245\). ¿Qué mide cada uno, con qué fijo, y qué mide su suma?
- El \(t\) del capital es \(2{,}30\) y su valor \(p\) \(0{,}03\). ¿Qué se concluye al 5 % y qué al 1 %? ¿Por qué es tan baja la precisión con un \(R^2\) de \(0{,}973\)?
- El \(F\) del contraste de rendimientos constantes es \(1{,}54\) y el \(t\) de la suma frente a \(1\) es \(1{,}24\). ¿Qué relación hay entre los dos números y por qué?
- Al imponer \(\alpha+\gamma=1\), \(\hat\gamma\) pasa de \(0{,}245\) a \(0{,}289\) y \(\hat\alpha\) de \(0{,}805\) a \(0{,}711\). ¿Por qué cambian los dos y por qué el ajuste empeora poco?
- El intervalo para \(\alpha+\gamma\) va de \(0{,}966\) a \(1{,}135\). ¿Es correcto informar que ``la industria tiene rendimientos constantes a escala''? ¿Qué se puede informar?
Para profundizar
- Zellner, A. y Revankar, N. S. (1969), ``Generalized production functions'', Review of Economic Studies 36, 241–250: el origen de los datos.
- Greene, W. H. (2018), Econometric Analysis, 8.ª ed., Pearson: el fichero
greene9_1de Gretl reproduce su ejemplo de Cobb–Douglas con el contraste de rendimientos constantes. - Wooldridge, J. M. (2020), Introductory Econometrics, cap. 4, sección 4.4 (contraste de una combinación lineal de parámetros) y cap. 6, sección 6.2 (modelos con logaritmos).
Código completo de la práctica
Respuestas
- \(\hat\alpha\) es la elasticidad del valor añadido respecto del trabajo con el capital fijo: si el trabajo varía en la fracción \(p\), el valor añadido varía en la fracción \(0{,}805\,p\). \(\hat\gamma\) es la elasticidad respecto del capital con el trabajo fijo. La suma mide los rendimientos a escala: si los dos factores varían en la misma fracción \(p\), el valor añadido varía en la fracción \(1{,}051\,p\).
- Al 5 % se rechaza que la elasticidad del capital sea cero, porque el valor \(p\) es menor que \(0{,}05\); al 1 % no se rechaza. La precisión es baja aunque el ajuste sea alto porque la precisión de cada coeficiente depende de la parte propia de su regresor, no del ajuste conjunto:
l_laboryl_capitaltienen correlación \(0{,}952\), y la parte de cada uno que el otro no comparte es corta, como en la lección 14. - \(1{,}24^2=1{,}54\). Con una sola restricción, el contraste \(F\) y el contraste \(t\) de la combinación \(\alpha+\gamma\) frente a \(1\) son el mismo contraste, como se vio en la lección 13: el \(F\) con \(q=1\) es el cuadrado del \(t\).
- La restricción obliga a que la suma valga \(1\), y la estimación libre daba \(1{,}051\): hay que repartir una reducción de \(0{,}051\). Como los dos regresores están muy correlados, el ajuste distingue mal cuánto corresponde a cada uno, y la restricción mueve los dos coeficientes a la vez, el del capital hacia arriba y el del trabajo hacia abajo, con un coste pequeño en la suma de cuadrados (\(1{,}222\) a \(1{,}308\)): la restricción se impone en una dirección en la que los datos apenas distinguen.
- No. El contraste no rechaza rendimientos constantes, pero tampoco rechaza ningún valor de la suma entre \(0{,}966\) y \(1{,}135\). Se puede informar que, a la luz del contraste, datos como estos no serían raros con rendimientos constantes, y que con \(25\) observaciones el intervalo deja sin descartar rendimientos entre un \(3\) % decrecientes y un \(13\) % crecientes.